.account-workspace{max-width:1100px;margin:64px auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:570px}.account-story{padding:46px;background:#20262e;color:#fff;display:flex;flex-direction:column;justify-content:center}.account-story .eyebrow{color:#bec7cf}.account-story h1{font-size:clamp(56px,6.5vw,86px);line-height:1;margin:30px 0}.account-story h1 span{color:var(--accent)}.account-story>p{max-width:300px;line-height:1.8;color:#d4dbe0}.account-story-footer{border-top:1px solid #ffffff33;padding-top:22px;margin-top:48px;font-size:12px;color:#d4dbe0}.account-panel{padding:38px 44px;background:#fff;border:1px solid var(--line)}.account-panel h2{font-size:40px;margin:10px 0 16px}.account-panel>p{line-height:1.7;font-size:13px}.account-tabs{display:flex;gap:25px;border-bottom:1px solid var(--line);margin:24px 0}.account-tabs>a{padding-bottom:12px;font-weight:600;font-size:14px}.account-tabs>a[aria-current=page]{border-bottom:3px solid var(--accent)}.account-panel fieldset{border:0;padding:0;margin:0;min-width:0}.account-panel label{display:block;font-size:13px;font-weight:600;margin:20px 0}.account-panel input{display:block;width:100%;min-width:0;background:var(--paper,#f6f6f2);border:1px solid #9caaa8;padding:12px;font-size:16px;margin-top:7px;border-radius:0}.account-panel input:focus{outline:2px solid var(--accent);outline-offset:2px}.account-panel .button{min-height:44px}.account-panel .account-privacy{border-top:1px solid var(--line);padding-top:20px;margin-top:28px;color:var(--muted);font-size:11px}.account-panel [hidden]{display:none!important}.account-panel .notice{overflow-wrap:anywhere}.account-panel strong{overflow-wrap:anywhere}.account-panel #account-submit{width:100%;margin-top:14px}.account-panel .text-link{font-size:13px}@media(max-width:700px){.account-workspace{grid-template-columns:1fr;margin:24px auto;padding:0 16px}.account-story{padding:28px}.account-story h1{font-size:58px;margin:20px 0}.account-story-footer{margin-top:22px}.account-panel{padding:28px 22px}.account-panel h2{font-size:34px}.account-workspace .account-story br{display:none}.account-story h1 span{margin-left:10px}.masthead .text-link{font-size:11px}}

.account-details{margin:22px 0}.account-details>div{padding:13px 0;border-bottom:1px solid var(--line)}.account-details dt{font-size:11px;color:var(--muted);margin-bottom:7px}.account-details dd{font-size:14px;line-height:1.7;margin:0;overflow-wrap:anywhere}.account-shortcuts{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.account-shortcuts .button{font-size:12px}.account-settings{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:26px 0}.account-danger{border-top:1px solid #d7b2ac;padding-top:25px;margin-top:30px}.account-danger h3{font:600 26px var(--display);color:#8c2d28;margin:0 0 12px}.account-danger p{font-size:12px;line-height:1.8;color:var(--muted);margin-bottom:18px}.account-panel .danger-link{color:#8c2d28;border-color:#ae6257}.account-panel .danger-button{background:#8c2d28;color:#fff;border-color:#8c2d28}.account-panel .account-consent{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.7}.account-panel .account-consent input{width:18px;height:18px;flex-shrink:0;margin:3px 0 0;padding:0}.account-consent span{min-width:0}.account-panel #account-cancel{margin-top:18px}.account-panel #account-status:empty{display:none}
@media(max-width:700px){.account-shortcuts{flex-direction:column}.account-shortcuts .button{text-align:center}.account-settings{flex-wrap:wrap}}

@media(max-width:700px){.account-page .masthead-inner{min-height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px;gap:16px}.account-page .header-tools{margin:0;gap:12px;flex-wrap:wrap}}

.confirm-workspace{max-width:640px;margin:64px auto;padding:0 24px}.confirm-workspace h1{font:600 40px/1.15 var(--display);margin:14px 0 22px}.confirm-workspace .button{width:100%;text-align:center}.confirm-workspace form{margin:25px 0}.confirm-workspace .account-panel>p{font-size:14px;line-height:1.8}@media(max-width:650px){.confirm-workspace{margin:24px auto;padding:0 16px}.confirm-workspace h1{font-size:34px}}
