.account-main{padding-block:50px 70px}.account-main h1{font-size:clamp(42px,5vw,64px);max-width:720px}.account-main>.intro{max-width:630px}.account-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:start;margin-top:40px}.account-card{border:1px solid var(--line);border-radius:16px;padding:30px;background:var(--background)}.account-card h2,.account-context h2{font-size:26px}.account-card>p,.account-context p{color:var(--muted);margin-top:0}.account-card label{display:block;font-weight:650;margin-bottom:8px}.account-card input{display:block;width:100%;min-height:48px;padding:12px 14px;border:1px solid #82939b;border-radius:8px;color:var(--ink);background:white;font:inherit}.account-card input:focus-visible,.account-card button:focus-visible{outline:3px solid var(--teal);outline-offset:4px}.account-card button{font:inherit;font-size:15px;cursor:pointer;border:1px solid transparent}.account-card .secondary{border-color:var(--line)}.account-card button:disabled{cursor:wait;opacity:.65}.account-card input:disabled{background:#f5f8f9}.account-help{font-size:14px;color:var(--muted);margin:10px 0 22px}.account-context{padding-block:16px;max-width:430px}.account-context a{color:var(--teal)}.account-status{border-left:3px solid var(--teal);padding:10px 16px;margin-top:28px;max-width:720px;color:var(--muted);overflow-wrap:anywhere}.account-status[data-error="true"]{border-color:#a13029;color:#82261f}.account-identity{overflow-wrap:anywhere}.account-facts{margin:24px 0}.account-facts>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-block:12px;border-bottom:1px solid var(--line)}.account-facts dt{color:var(--muted)}.account-facts dd{margin:0;font-weight:650;overflow-wrap:anywhere}.account-feature-list{padding-left:20px;color:var(--muted)}.account-actions{margin-top:24px}[hidden]{display:none!important}
@media(max-width:750px){.account-layout{grid-template-columns:1fr;gap:24px}.account-card{padding:24px}.account-context{max-width:none}.account-main{padding-top:30px}.account-facts>div{grid-template-columns:1fr;gap:4px}.account-main .intro{font-size:18px}}
