.account-main{max-width:1040px;padding-block:52px 72px}.account-eyebrow{font:10px var(--mono);letter-spacing:1.4px;color:var(--pink);margin:0 0 16px}.account-heading h1{font:italic 900 clamp(50px,7.5vw,88px)/.95 var(--display);margin:20px 0 24px;letter-spacing:-1px}.account-heading h1 em{color:var(--pink);font-style:inherit}.account-heading>p:last-child{font-size:16px;line-height:1.8;color:#c6b6d0}.account-access{display:grid;grid-template-columns:1fr 1.1fr;gap:40px;padding:32px;border:1px solid #634465;background:linear-gradient(145deg,#26182f,#190f24);border-radius:6px}.account-access h2,.account-card h2{font:700 32px/1.12 var(--display);margin:0 0 14px}.account-access-copy>p:last-child{font-size:14px;line-height:1.8;color:#c6b6d0;margin:0}.account-access label{display:grid;gap:9px;font-size:12px;color:#e6d7ed}.account-access input{width:100%;padding:13px;border:1px solid #654574;border-radius:3px;background:#100b18;color:var(--cream);font:14px var(--sans)}.account-access form>.button{width:100%;justify-content:space-between;margin-top:18px;font-size:12px}.account-access form>.live-text-button{display:block;font-size:12px;margin-top:16px}.account-fine{font-size:11px;line-height:1.8;color:#b6a0c3;margin:20px 0 0}.account-fine a{color:#efadd0;text-decoration:underline;text-underline-offset:3px}#account-status{color:#f1bad6;font-size:13px;line-height:1.7;min-height:23px;margin:22px 0 12px}#account-verification{margin-top:14px}.account-access button:disabled{opacity:.5;cursor:not-allowed}#account-display-name{display:block;font-size:24px;overflow-wrap:anywhere}#account-private-email{font-size:13px;color:#c6b6d0;overflow-wrap:anywhere;margin:10px 0 20px}#account-logout{font-size:12px}#local-code{font:12px/1.6 var(--mono);color:#f7d6a2}.account-destinations{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.account-card{position:relative;display:flex;flex-direction:column;padding:30px;border:1px solid #45304f;border-radius:6px;background:#1a1122}.account-card-icon{position:absolute;right:28px;top:22px;color:#d992ba;font-size:25px}.account-card>p:not(.account-eyebrow){font-size:14px;line-height:1.8;color:#bba9c7;margin:0 0 26px;max-width:340px}.account-card .button{align-self:start;gap:22px;min-height:44px;font-size:12px;margin-top:auto}.account-page .brand-wordmark{width:158px;height:auto}.account-page [aria-current=page]{color:var(--pink)}
@media(max-width:700px){.account-main{padding-block:32px 48px}.account-access{grid-template-columns:1fr;gap:24px;padding:24px}.account-destinations{grid-template-columns:1fr;gap:16px}.account-card{padding:24px}.account-heading h1{font-size:clamp(47px,10vw,70px)}.account-page .brand-wordmark{width:130px}.account-page .live-navigation{gap:14px;font-size:9px}}
