.account-entry-grid{grid-template-columns:minmax(300px,.82fr) minmax(520px,1.18fr);align-items:stretch;gap:16px;display:grid}.account-entry-grid .account-intro{text-align:left;flex-direction:column;justify-content:center;min-height:330px;padding:30px;display:flex}.account-entry-grid .account-intro h2{margin:11px 0 10px;font-size:clamp(28px,2.4vw,34px)}.account-entry-grid .account-intro p{margin:0}.account-entry-grid .account-access-card,.account-entry-grid .account-auth__recovery-card{margin-top:0}.account-auth{grid-template-columns:auto minmax(0,1fr);align-items:start}.account-auth__body{min-width:0}.account-auth--login{grid-template-columns:1fr;align-items:center}.account-auth--login>.account-access-card__icon{display:none}.account-auth--login .account-auth__body{width:100%;max-width:480px;margin:auto}.account-auth__tabs{background:#edf4fc;border-radius:999px;gap:7px;margin-bottom:17px;padding:4px;display:flex}.account-auth__tabs button{color:#48617f;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:38px;padding:0 15px;font:800 11px DM Sans Variable,DM Sans,sans-serif}.account-auth__tabs button[aria-selected=true]{color:#0a397d;background:#fff;box-shadow:0 5px 13px #0527571a}.account-auth form{gap:14px;display:grid}.account-auth__fields{gap:11px;display:grid}.account-auth__fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.account-auth--login .account-auth__fields--two{grid-template-columns:1fr}.account-auth__field{color:#153a75;gap:6px;font-size:11px;font-weight:800;display:grid}.account-auth__field input,.account-auth__field select{color:#173a73;background:#fff;border:1px solid #cad8e9;border-radius:11px;outline:0;width:100%;min-height:45px;padding:0 13px;font:700 14px DM Sans Variable,DM Sans,sans-serif}.account-auth__field input:focus,.account-auth__field select:focus{border-color:#0874f9;box-shadow:0 0 0 3px #0874f91f}.account-auth__symbols{border:0;min-width:0;margin:0;padding:0}.account-auth__symbols legend{color:#153a75;margin-bottom:7px;font-size:11px;font-weight:800}.account-auth__symbols>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.account-auth__symbols button{color:#526987;cursor:pointer;background:#fff;border:1px solid #d7e1ee;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:55px;padding:7px;font:800 10px DM Sans Variable,DM Sans,sans-serif;display:flex}.account-auth__symbols button svg{color:#6848e9;width:17px}.account-auth__symbols button.is-selected{color:#0a397d;background:#edf6ff;border-color:#0874f9;box-shadow:0 0 0 2px #0874f91a}.account-auth__preview{color:#526987;background:#f2efff;border-radius:10px;margin:0;padding:10px 12px;font-size:11px}.account-auth__preview strong{color:#6044e6;font-size:13px}.account-auth__private-device{cursor:pointer;background:#f7faff;border-radius:11px;grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:11px 12px;display:grid}.account-auth__private-device input{accent-color:#0874f9;width:17px;height:17px;margin-top:2px}.account-auth__private-device strong,.account-auth__private-device small{display:block}.account-auth__private-device strong{color:#173a73;font-size:11px}.account-auth__private-device small{color:#6b7e99;margin-top:2px;font-size:9px;line-height:1.4}.account-auth__age-note{color:#637493;margin:0;font-size:10px;line-height:1.45}.account-auth__age-note strong{color:#153a75;margin-bottom:3px;font-size:11px;display:block}.account-auth__recovery-link{color:#0874f9;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font:800 11px DM Sans Variable,DM Sans,sans-serif;text-decoration:underline}.account-auth__error{color:#9b2940;background:#fff1f3;border:1px solid #f2b7c1;border-radius:10px;margin:0;padding:10px 12px;font-size:11px;font-weight:700}.account-auth__submit,.account-auth--signed-in .account-access-card__actions button{color:#fff;cursor:pointer;background:#0874f9;border:0;border-radius:999px;min-height:44px;padding:0 18px;font:900 12px DM Sans Variable,DM Sans,sans-serif}.account-auth__submit:disabled{cursor:wait;opacity:.65}.account-auth--signed-in{grid-template-columns:auto 1fr auto;align-items:center}.account-auth--signed-in .account-access-card__actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.account-auth--signed-in .account-access-card__actions button:last-child{color:#153a75;background:#fff;border:1px solid #cbd9eb}.account-auth--signed-in .account-access-card__actions svg{width:14px}.account-auth--loading{color:#617696;font-size:12px;display:block}.account-auth__recovery-card{background:#fff;border:1px solid #b9e3db;border-radius:18px;grid-template-columns:auto 1fr;gap:15px;margin-top:18px;padding:22px;display:grid;box-shadow:0 12px 30px #05275714}.account-auth__recovery-card>span{color:#17a99c;background:#e8f8f5;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.account-auth__recovery-card>span svg{width:23px}.account-auth__recovery-card small{color:#17a99c;letter-spacing:.11em;font-size:9px;font-weight:900}.account-auth__recovery-card h3{color:#12336c;margin:5px 0;font:750 22px/1.17 Space Grotesk Variable,Space Grotesk,sans-serif}.account-auth__recovery-card p{color:#617696;margin:0;font-size:11px;line-height:1.5}.account-auth__recovery-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0;display:grid}.account-auth__recovery-card dl>div{background:#f7faff;border-radius:11px;padding:12px}.account-auth__recovery-card dt{color:#637493;font-size:9px;font-weight:800}.account-auth__recovery-card dd{color:#0a397d;overflow-wrap:anywhere;margin:4px 0 0;font:800 15px Space Grotesk Variable,Space Grotesk,sans-serif}.account-auth__card-actions{flex-wrap:wrap;gap:8px;display:flex}.account-auth__card-actions button{color:#153a75;cursor:pointer;background:#fff;border:1px solid #cbd9eb;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:41px;padding:0 15px;font:900 11px DM Sans Variable,DM Sans,sans-serif;display:inline-flex}.account-auth__card-actions button:last-child{color:#fff;background:#0874f9;border-color:#0874f9}.account-auth__card-actions svg{width:14px}@media (width<=1050px){.account-entry-grid{grid-template-columns:1fr}.account-entry-grid .account-intro{text-align:center;min-height:0;padding:24px}.account-entry-grid .account-intro h2,.account-entry-grid .account-intro p{margin-left:auto;margin-right:auto}}@media (width<=900px){.account-auth--signed-in{grid-template-columns:auto 1fr}.account-auth--signed-in .account-access-card__actions{grid-column:1/-1}}@media (width<=767px){.account-entry-grid{gap:13px}.account-entry-grid .account-intro{padding:19px 15px}.account-auth{grid-template-columns:1fr}.account-auth>.account-access-card__icon{display:none}.account-auth__tabs{border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-auth__tabs button{border-radius:10px;padding:0 6px;font-size:10px}.account-auth__fields--two,.account-auth__recovery-card dl{grid-template-columns:1fr}.account-auth__symbols>div{grid-template-columns:repeat(2,minmax(0,1fr))}.account-auth__recovery-card{grid-template-columns:1fr;margin-top:13px;padding:17px}.account-auth__card-actions{display:grid}}.account-auth__tabs button,.account-auth__field,.account-auth__symbols legend,.account-auth__symbols button,.account-auth__preview,.account-auth__private-device strong{font-size:13px}.account-auth__private-device small{font-size:12px}.account-auth__age-note,.account-auth__age-note strong,.account-auth__recovery-link,.account-auth__error{font-size:13px}.account-auth__submit,.account-auth--signed-in .account-access-card__actions button,.account-auth--loading{font-size:14px}.account-auth__recovery-card small,.account-auth__recovery-card dt{font-size:12px}.account-auth__recovery-card p{font-size:14px}.account-auth__card-actions button{font-size:13px}
