.account-header{border-bottom:1px solid var(--line)}.account-header-inner{justify-content:space-between;align-items:center;gap:12px;min-height:72px;display:flex}.account-main{width:min(440px,100% - 40px);margin-inline:auto;padding-block:clamp(44px,9vw,96px)}.account-main h1{letter-spacing:-.035em;margin-bottom:12px;font-size:clamp(36px,6vw,50px);font-weight:700;line-height:1.1}.account-intro{color:var(--muted);font-size:17px;line-height:1.55}.account-form{gap:18px;display:grid}.account-intro+.account-form{margin-top:26px}.account-main>.account-link{margin-top:14px}.account-intro strong{overflow-wrap:anywhere}.account-form-actions>.button-primary{width:100%}.account-field{gap:7px;display:grid}.account-field label{font-size:15px;font-weight:650}.account-field input{background:var(--background);border:1px solid #a5a9af;border-radius:8px;width:100%;min-height:48px;padding:10px 13px}.account-error{color:#902121;background:#fff3f2;border-radius:8px;margin-bottom:18px;padding:12px 14px}.account-link{min-height:44px;color:var(--cobalt-hover);text-underline-offset:.22em;justify-self:start;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.account-link:hover{color:var(--foreground)}
