.account{padding-top:24px;padding-bottom:72px;display:flex;flex-direction:column;gap:24px}.account>*{max-width:760px}.account__head{display:flex;flex-direction:column;gap:12px}.account__head h1{font-size:48px;line-height:1.08}.account__head p{margin:0}.account__bar{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.account p{margin:0}.account-form{padding:24px;display:flex;flex-direction:column;gap:16px;max-width:520px}.account-form h2{font-size:24px}.account-form p{margin:0}.account-form .btn-outline{align-self:flex-start}.account-confirm .btn{height:auto;min-height:52px;padding:14px 28px;line-height:1.3;text-align:center}.account-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.account-list a{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:20px 24px;background:var(--card);border:1px solid var(--rule);color:var(--ink);text-decoration:none}.account-list__name{font-family:var(--serif);font-weight:600;font-size:20px;color:var(--navy)}.account-list a:hover .account-list__name{color:var(--brick)}.account-list__meta{font-size:14px;color:var(--caption);white-space:nowrap}@media (max-width:960px){.account__head h1{font-size:34px}.account-list a{flex-direction:column;gap:4px}.account-list__meta{white-space:normal}}