.AccountView-module__dbAfqG__authPage.account-page{isolation:isolate;background:var(--bg);width:calc(100% + 28px);max-width:none;margin:0 -14px;padding:0 24px 40px;display:block;position:relative}.AccountView-module__dbAfqG__authPage:before{content:"";z-index:-1;background:linear-gradient(180deg,transparent 35%,var(--bg) 100%),linear-gradient(90deg,#08131fda 0%,#08131f85 50%,#08131f18 100%),url(/images/editorial/home-tunnel-v1.png) 66% 40%/cover no-repeat;pointer-events:none;height:240px;position:absolute;inset:0 0 auto}.AccountView-module__dbAfqG__authPage .account-art{background:0 0;border-radius:0;max-width:440px;margin:0 auto;padding:48px 0 34px}.AccountView-module__dbAfqG__authPage .account-art>span{letter-spacing:.19em;color:#9dc9ec;font-size:9px}.AccountView-module__dbAfqG__authPage .account-art h1{letter-spacing:-1.3px;color:#f5f8fc;margin:18px 0 14px;font-size:clamp(32px,7.4vw,44px);font-weight:750;line-height:1.1}.AccountView-module__dbAfqG__authPage .account-art p{color:#b5cbdf;font-size:14px;line-height:1.65}.AccountView-module__dbAfqG__authPage .account-card{width:100%;max-width:440px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0}.AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods{background:#0f2132b3;border:1px solid #294054;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 24px;padding:4px;display:grid}.AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods button{color:#a8c0d8;background:0 0;border-radius:9px;min-height:42px;padding:8px 12px;font-size:14px;font-weight:600}.AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#176edc,#237ce6);box-shadow:inset 0 1px #8fc7ff40}.AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods button:not([aria-pressed=true]):hover{color:#e0edfa;background:#1b344a}.AccountView-module__dbAfqG__authPage .account-card form{gap:19px}.AccountView-module__dbAfqG__authPage .account-card label{color:#b8ccde;gap:9px;font-size:13px;line-height:1.5}.AccountView-module__dbAfqG__authPage .account-card input{color:#eef5fd;background:#0b1926d9;border-color:#30495e;border-radius:10px;height:52px;padding:13px 15px;font-size:16px;line-height:1.5}.AccountView-module__dbAfqG__authPage .account-card input::placeholder{color:#7891a9;opacity:1}.AccountView-module__dbAfqG__authPage .account-card input:focus-visible{outline-offset:2px;outline:2px solid #6fc1ff}.AccountView-module__dbAfqG__passwordGroup{gap:3px;min-width:0;display:grid}.AccountView-module__dbAfqG__passwordHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.AccountView-module__dbAfqG__passwordHeading>a{color:#6ab9ff;text-align:right;align-items:center;min-height:44px;font-size:12px;line-height:1.4;display:flex}.AccountView-module__dbAfqG__passwordHeading>a:hover{color:#a3d7ff}.AccountView-module__dbAfqG__authPage .password-field{background:#0b1926d9;border:1px solid #30495e;border-radius:10px;min-height:52px;overflow:hidden}.AccountView-module__dbAfqG__authPage .password-field:focus-within{outline-offset:2px;outline:2px solid #6fc1ff}.AccountView-module__dbAfqG__authPage .password-field input{background:0 0;border:0;border-radius:0;height:50px}.AccountView-module__dbAfqG__authPage .password-field input:focus-visible{outline:none}.AccountView-module__dbAfqG__authPage .password-field button{color:#6ab9ff;background:0 0;min-width:64px;min-height:44px;padding:0 14px;font-size:13px}.AccountView-module__dbAfqG__authPage .password-field button:hover{background:#17334b}.AccountView-module__dbAfqG__authPage .password-field button:focus-visible{outline-offset:-4px}.AccountView-module__dbAfqG__authPage .account-card form>.feature-primary{color:#fff;background:linear-gradient(125deg,#187cff,#2896ff);border-radius:10px;min-height:52px;margin-top:7px;font-size:15px;font-weight:650;box-shadow:inset 0 1px #b2dcff45}.AccountView-module__dbAfqG__authPage .account-card form>.feature-primary:hover:not(:disabled){background:linear-gradient(125deg,#278aff,#42a2ff)}.AccountView-module__dbAfqG__authPage .account-links{color:#adc3d8;margin-top:23px;font-size:13px;line-height:1.6}.AccountView-module__dbAfqG__authPage .account-links a{color:#6ab9ff;align-items:center;min-height:44px;padding:0 4px;font-weight:600;display:inline-flex}:is(.AccountView-module__dbAfqG__authPage .feature-error,.AccountView-module__dbAfqG__authPage .feature-success){overflow-wrap:anywhere;font-size:13px;line-height:1.6}@media (max-width:359px){.AccountView-module__dbAfqG__authPage.account-page{padding-left:20px;padding-right:20px}.AccountView-module__dbAfqG__authPage .account-art{padding-top:36px;padding-bottom:28px}.AccountView-module__dbAfqG__authPage .account-art h1{letter-spacing:-1px}.AccountView-module__dbAfqG__authPage .account-art p{font-size:13px}}@media (min-width:768px){.AccountView-module__dbAfqG__authPage.account-page{width:calc(100% + 64px);margin:-24px -32px 0}}@media (min-width:1024px){.AccountView-module__dbAfqG__authPage.account-page{background:0 0;grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:center;gap:64px;width:100%;max-width:1100px;margin:32px auto 56px;padding:48px 36px;display:grid}.AccountView-module__dbAfqG__authPage:before{background:linear-gradient(90deg,var(--bg),transparent 15%,#090e154d 56%,var(--bg)),linear-gradient(180deg,var(--bg),transparent 20%,transparent 60%,var(--bg)),url(/images/editorial/home-tunnel-v1.png) 70% center/cover no-repeat;opacity:.8;width:65%;height:auto;inset:0 auto 0 0}.AccountView-module__dbAfqG__authPage .account-art{flex-direction:column;justify-content:center;width:100%;min-height:450px;margin:0;padding:20px 0;display:flex}.AccountView-module__dbAfqG__authPage .account-art h1{letter-spacing:-1.7px;font-size:clamp(40px,4vw,52px)}.AccountView-module__dbAfqG__authPage .account-art p{max-width:320px;font-size:16px}}html[data-theme=light] .AccountView-module__dbAfqG__authPage:before{opacity:.2}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-card{background:0 0}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-art>span{color:#386482}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-art h1{color:#152b40}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-art p{color:#4a637a}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-card label{color:#4a637a}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-links{color:#4a637a}html[data-theme=light] .AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods{background:#e4eef8;border-color:#c4d7e8}html[data-theme=light] .AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods button{color:#48647d}html[data-theme=light] .AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods button[aria-pressed=true]{color:#fff}html[data-theme=light] .AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__methods button:not([aria-pressed=true]):hover{color:#173952;background:#d5e5f3}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-card input{color:#17344e;background:#fff;border-color:#bacede}html[data-theme=light] .AccountView-module__dbAfqG__authPage .password-field{color:#17344e;background:#fff;border-color:#bacede}html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-card input::placeholder{color:#627b90}html[data-theme=light] .AccountView-module__dbAfqG__authPage .password-field input{background:0 0}:is(html[data-theme=light] .AccountView-module__dbAfqG__authPage .AccountView-module__dbAfqG__passwordHeading>a,html[data-theme=light] .AccountView-module__dbAfqG__authPage .password-field button,html[data-theme=light] .AccountView-module__dbAfqG__authPage .account-links a){color:#1166ad}html[data-theme=light] .AccountView-module__dbAfqG__authPage .password-field button:hover{background:#e4f0fb}html[data-theme=light] .AccountView-module__dbAfqG__authPage .feature-error{color:#982b43;background:#fbe6ec}html[data-theme=light] .AccountView-module__dbAfqG__authPage .feature-success{color:#236a47}.AccountView-module__dbAfqG__signupPage .account-art{padding-top:38px;padding-bottom:26px}.AccountView-module__dbAfqG__signupPage .account-art h1{letter-spacing:-1.1px;font-size:clamp(30px,6.6vw,40px)}.AccountView-module__dbAfqG__signupPage .account-card form{gap:16px}.AccountView-module__dbAfqG__signupPassword{gap:9px;min-width:0;display:grid}.AccountView-module__dbAfqG__signupPassword>p{color:#91adc4;margin:0;font-size:11px;line-height:1.6}.AccountView-module__dbAfqG__signupPage .account-card select{color:#eef5fd;background:#0b1926d9;border:1px solid #30495e;border-radius:10px;height:52px;padding:12px 14px;font-size:16px;line-height:1.5}.AccountView-module__dbAfqG__signupPage .account-card select:focus-visible{outline-offset:2px;outline:2px solid #6fc1ff}.AccountView-module__dbAfqG__signupPage .feature-secondary{color:#aed7ff;background:#142d45;border:1px solid #315477;min-height:48px;font-size:13px}.AccountView-module__dbAfqG__signupPage .feature-secondary:hover:not(:disabled){background:#1c3c58}@media (min-width:1024px){.AccountView-module__dbAfqG__signupPage .account-art h1{letter-spacing:-1.7px;font-size:clamp(40px,4vw,52px)}}html[data-theme=light] .AccountView-module__dbAfqG__signupPassword>p{color:#567188}html[data-theme=light] .AccountView-module__dbAfqG__signupPage .account-card select{color:#17344e;background:#fff;border-color:#bacede}html[data-theme=light] .AccountView-module__dbAfqG__signupPage .feature-secondary{color:#185c93;background:#e6f0fa;border-color:#b7cde1}html[data-theme=light] .AccountView-module__dbAfqG__signupPage .feature-secondary:hover:not(:disabled){background:#d8e9f8}.AccountView-module__dbAfqG__resetPage .account-art{padding-top:38px;padding-bottom:28px}.AccountView-module__dbAfqG__resetPage .account-card form{gap:17px}.AccountView-module__dbAfqG__recoveryIntro{margin:0 0 22px}.AccountView-module__dbAfqG__recoveryIntro h3{letter-spacing:-.25px;color:#edf5fc;font-size:19px;font-weight:700;line-height:1.4}.AccountView-module__dbAfqG__recoveryIntro>p{color:#9fb8cd;margin-top:10px;font-size:13px;line-height:1.8}.AccountView-module__dbAfqG__recoverySteps{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.AccountView-module__dbAfqG__recoverySteps li{color:#8faac2;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.AccountView-module__dbAfqG__recoverySteps li>span{background:#182e42;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.AccountView-module__dbAfqG__recoverySteps li[aria-current=step]{color:#c5e3fb}.AccountView-module__dbAfqG__recoverySteps li[aria-current=step]>span{color:#fff;background:#227bdb}.AccountView-module__dbAfqG__recoverySteps li[data-complete=true]>span{color:#8edbce;background:#143b46}.AccountView-module__dbAfqG__resetPage .feature-secondary{color:#aed7ff;background:#142d45;border:1px solid #315477;min-height:50px;font-size:13px}.AccountView-module__dbAfqG__resetPage .feature-secondary:hover:not(:disabled){background:#1c3c58}.AccountView-module__dbAfqG__resetPage .account-card>.feature-primary{width:100%;min-height:52px;margin-top:5px;font-size:14px}@media (min-width:1024px){.AccountView-module__dbAfqG__resetPage .account-art{padding-top:20px;padding-bottom:20px}}html[data-theme=light] .AccountView-module__dbAfqG__recoveryIntro h3{color:#17344e}html[data-theme=light] .AccountView-module__dbAfqG__recoveryIntro>p{color:#526e84}html[data-theme=light] .AccountView-module__dbAfqG__recoverySteps li{color:#526e84}html[data-theme=light] .AccountView-module__dbAfqG__recoverySteps li>span{color:#3e6687;background:#dbe8f4}html[data-theme=light] .AccountView-module__dbAfqG__recoverySteps li[aria-current=step]{color:#195b94}html[data-theme=light] .AccountView-module__dbAfqG__recoverySteps li[aria-current=step]>span{color:#fff;background:#227bdb}html[data-theme=light] .AccountView-module__dbAfqG__recoverySteps li[data-complete=true]>span{color:#246755;background:#d4ede5}html[data-theme=light] .AccountView-module__dbAfqG__resetPage .feature-secondary{color:#185c93;background:#e6f0fa;border-color:#b7cde1}html[data-theme=light] .AccountView-module__dbAfqG__resetPage .feature-secondary:hover:not(:disabled){background:#d8e9f8}
