.auth-experience_experience__blQrk{position:relative;isolation:isolate;min-height:100dvh;overflow:hidden;background:#06111d;color:#f6f8fb}.auth-experience_scene__NcbJ_{position:absolute;inset:0;z-index:-3;background:url(/images/auth/a2-night-study.png) 50%/cover no-repeat;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}.auth-experience_sceneLogin__iTWJF{opacity:1}.auth-experience_sceneSignup__81hxX{opacity:0;transform:scaleX(-1)}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_sceneLogin__iTWJF{opacity:0}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_sceneSignup__81hxX{opacity:1}.auth-experience_tint__PcfeE{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(3,10,19,.75),rgba(3,10,19,.06) 50%,rgba(3,10,19,.58)),linear-gradient(0deg,rgba(3,10,19,.75),transparent 25%,transparent 75%,rgba(3,10,19,.35))}.auth-experience_wipe__o4CSA{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 35%,rgba(13,188,219,.11) 49%,rgba(13,188,219,.03) 55%,transparent 68%)}.auth-experience_experience__blQrk[data-transitioning=true] .auth-experience_wipe__o4CSA{animation:auth-experience_wipe__o4CSA .68s ease-in-out both}@keyframes auth-experience_wipe__o4CSA{0%{opacity:0;transform:translateX(-35%)}30%{opacity:1}to{opacity:0;transform:translateX(35%)}}.auth-experience_hero__KWn8S{position:absolute;top:5.5%;bottom:8%;left:6.1%;width:53%;transition:left .68s cubic-bezier(.22,1,.36,1),width .68s cubic-bezier(.22,1,.36,1)}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_hero__KWn8S{left:57%;width:39%}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_heroCopy__Ya00E h1{font-size:clamp(34px,3.2vw,52px);white-space:normal}.auth-experience_heroInner__zSgTW{height:100%;display:flex;flex-direction:column;align-items:flex-start}.auth-experience_brand__EAH9n{flex:0 0 auto}.auth-experience_wordmark__pBVEm{font-size:clamp(30px,3vw,48px);font-weight:900;line-height:1;letter-spacing:-.055em;white-space:nowrap}.auth-experience_wordmark__pBVEm span{color:#21d7ef}.auth-experience_byline__Cy8We{margin-top:5px;color:#55dced;font-size:12px;font-weight:700;letter-spacing:.25em}.auth-experience_brand__EAH9n:after{content:"";display:block;width:40px;height:3px;margin-top:24px;background:#20d6e9}.auth-experience_heroCopy__Ya00E{margin-top:clamp(40px,7.5vh,94px);max-width:760px;text-shadow:0 2px 20px rgba(0,0,0,.35)}.auth-experience_eyebrow__nz5cE{color:#47dcea;font-size:clamp(15px,1.45vw,23px);font-weight:750;letter-spacing:.035em}.auth-experience_contest__kBtTG{margin:5px 0 25px;color:#d6dee8;font-size:clamp(11px,1vw,16px);letter-spacing:.075em;white-space:nowrap}.auth-experience_contest__kBtTG span{color:#41d9e9;margin:0 8px}.auth-experience_heroCopy__Ya00E h1{margin:0;font-size:clamp(37px,4.15vw,69px);line-height:1.08;letter-spacing:-.045em;font-weight:850;white-space:nowrap}.auth-experience_heroCopy__Ya00E h1 span{color:#25d3ec}.auth-experience_support__GeRM9{margin-top:20px;color:#e0e6ef;font-size:clamp(17px,1.5vw,25px);line-height:1.45}.auth-experience_journey__zsuXj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin-top:auto}.auth-experience_journey__zsuXj div{display:flex;flex-direction:column;min-width:0;gap:3px;color:#d7e1ed}.auth-experience_journey__zsuXj div:not(:last-child):after{content:"⟶";position:relative;top:-42px;align-self:flex-end;margin-right:2px;color:#25d3ec;font-size:23px;font-weight:300}.auth-experience_journey__zsuXj span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:4px;border:1px solid rgba(38,210,235,.65);border-radius:50%;color:#65e5f5;font-size:12px;font-weight:800;background:rgba(3,25,42,.7)}.auth-experience_journey__zsuXj strong{font-size:13px}.auth-experience_journey__zsuXj small{color:#c2cedc;font-size:12px;line-height:1.25}.auth-experience_panel__eWFIv{position:absolute;left:62.5%;top:50%;width:32%;max-height:calc(100dvh - 100px);overflow-y:auto;transform:translateY(-50%);padding:clamp(26px,3vw,48px);border:1px solid rgba(55,159,205,.72);border-radius:24px;background:linear-gradient(145deg,rgba(7,22,36,.96),rgba(8,25,40,.89));box-shadow:0 24px 70px rgba(1,7,15,.45),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(18px);transition:left .68s cubic-bezier(.22,1,.36,1),width .68s cubic-bezier(.22,1,.36,1)}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_panel__eWFIv{left:4.2%;width:34%}.auth-experience_experience__blQrk[data-transitioning=true] .auth-experience_panel__eWFIv{overflow:hidden}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_panel__eWFIv{padding:clamp(24px,2vw,32px)}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_form__ao0pA{gap:11px;margin-top:20px}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_field__u0pN0 label{margin-bottom:5px}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_inputWrap__kvsi_ input{min-height:46px}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_primary__Bh8PO{min-height:54px}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_divider__Nl2nH{margin:13px 0}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_secondary__dhbpV{min-height:60px}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_secure__O8IVc{margin-top:14px}.auth-experience_swapping__8nOba>*{animation:auth-experience_contentSwap__xruit .68s ease-in-out both}@keyframes auth-experience_contentSwap__xruit{0%{opacity:1}43%{opacity:0}57%{opacity:0}to{opacity:1}}.auth-experience_panelHeading__ES3AX h2{margin:0;font-size:clamp(26px,2.3vw,38px);line-height:1.12;letter-spacing:-.025em;font-weight:800}.auth-experience_panelHeading__ES3AX h2:focus{outline:2px solid #6ee7f5;outline-offset:5px;border-radius:3px}.auth-experience_panelHeading__ES3AX p{margin:9px 0 0;color:#d5deea;font-size:clamp(15px,1.3vw,20px);line-height:1.35}.auth-experience_form__ao0pA{display:flex;flex-direction:column;gap:18px;margin-top:34px}.auth-experience_field__u0pN0 label{display:block;margin-bottom:8px;font-size:15px;font-weight:650}.auth-experience_inputWrap__kvsi_{position:relative}.auth-experience_fieldIcon__Zkvuz{position:absolute;z-index:1;left:15px;top:50%;width:21px;height:21px;transform:translateY(-50%);color:#e4eff6;pointer-events:none}.auth-experience_fieldIcon__Zkvuz svg{width:100%;height:100%}.auth-experience_inputWrap__kvsi_ input{display:block;width:100%;min-height:50px;padding:10px 15px 10px 50px;border:1px solid #5d7188;border-radius:9px;background:rgba(5,15,27,.8);color:#f8fcff;font:inherit;font-size:15px;outline:none}.auth-experience_inputWrap__kvsi_ input::placeholder{color:#aebdcd}.auth-experience_inputWrap__kvsi_ input.auth-experience_withAction__VXdSz{padding-right:82px}.auth-experience_inputWrap__kvsi_ input:focus-visible{border-color:#36d8eb;box-shadow:0 0 0 3px rgba(34,211,238,.25)}.auth-experience_visibility__MADd0{position:absolute;top:50%;right:12px;transform:translateY(-50%);padding:5px;border:0;background:none;color:#8de5f3;font-size:12px;font-weight:700;cursor:pointer}.auth-experience_forgot__yjrfa{margin-top:-7px;text-align:right}.auth-experience_forgot__yjrfa a{color:#46ddeb;font-size:14px;text-decoration:none}.auth-experience_forgot__yjrfa a:hover{text-decoration:underline}.auth-experience_primary__Bh8PO{display:flex;justify-content:center;align-items:center;gap:15px;width:100%;min-height:58px;margin-top:3px;border:0;border-radius:10px;background:linear-gradient(110deg,#11c1df,#24d6ef);box-shadow:0 8px 28px rgba(0,191,222,.19);color:#052130;font-size:18px;font-weight:850;letter-spacing:.02em;cursor:pointer;text-decoration:none}.auth-experience_primary__Bh8PO:hover{filter:brightness(1.08)}.auth-experience_primary__Bh8PO:disabled{opacity:.65;cursor:wait}.auth-experience_primary__Bh8PO span{font-size:26px;font-weight:400;line-height:1}.auth-experience_divider__Nl2nH{display:flex;align-items:center;gap:16px;margin:19px 0;color:#e8f1fa;font-size:14px;font-weight:600}.auth-experience_divider__Nl2nH:after,.auth-experience_divider__Nl2nH:before{content:"";height:1px;flex:1;background:rgba(179,201,220,.4)}.auth-experience_secondary__dhbpV{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:68px;border:1px solid #22d6ec;border-radius:10px;color:#f4f9fd;text-decoration:none;font-size:14px}.auth-experience_secondary__dhbpV:hover{background:rgba(24,201,229,.08)}.auth-experience_secondary__dhbpV strong{margin-top:4px;color:#50dff0;font-size:18px}.auth-experience_secure__O8IVc{display:flex;align-items:center;justify-content:center;gap:9px;margin:20px 0 0;color:#c6d1df;font-size:13px}.auth-experience_secure__O8IVc svg{width:16px;height:16px}.auth-experience_error__CtP7H,.auth-experience_success__Msq_o{margin-top:18px;padding:12px 14px;border-radius:9px;font-size:14px;line-height:1.4}.auth-experience_error__CtP7H{border:1px solid rgba(248,113,113,.45);background:rgba(127,29,29,.3);color:#fecaca}.auth-experience_success__Msq_o{border:1px solid rgba(94,234,212,.45);background:rgba(13,80,74,.3);color:#d0fcf3}.auth-experience_error__CtP7H p,.auth-experience_success__Msq_o p{margin:0}.auth-experience_success__Msq_o a{color:#5eead4;font-weight:700}.auth-experience_confirmationWrap__QpIRA{display:flex;flex-direction:column}.auth-experience_confirmationBody__KnKGF{display:flex;flex-direction:column;gap:14px;margin-top:14px}.auth-experience_confirmationText__5xCA4{margin:0;font-size:15px;line-height:1.5;color:#e0e8f2}.auth-experience_targetEmail__iEdhj{color:#38dced;font-weight:700;word-break:break-word;overflow-wrap:anywhere}.auth-experience_confirmationInstruction__jsBcH{margin:0;font-size:14px;line-height:1.5;color:#c2cedc}.auth-experience_confirmationAuxiliary__wypJa{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(56,220,237,.22);border-radius:9px;background:rgba(3,25,42,.55);font-size:13px;line-height:1.4;color:#9cb3c9}.auth-experience_confirmationAuxiliary__wypJa svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;color:#38dced}.auth-experience_confirmationActions__UoJBw{display:flex;flex-direction:column;gap:12px;margin-top:22px}.auth-experience_secondaryAction__UtH_p{display:flex;justify-content:center;align-items:center;width:100%;min-height:50px;padding:8px 16px;border:1px solid rgba(34,214,236,.45);border-radius:10px;background:rgba(3,25,42,.45);color:#8de5f3;font-size:15px;font-weight:750;letter-spacing:.03em;cursor:pointer;text-decoration:none;transition:all .18s ease}.auth-experience_secondaryAction__UtH_p:hover{background:rgba(24,201,229,.12);border-color:#22d6ec;color:#ffffff}.auth-experience_tertiaryAction__A9Z9y{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;padding:6px 16px;border:0;background:transparent;color:#9cb3c9;font-size:14px;font-weight:700;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:color .18s ease}.auth-experience_tertiaryAction__A9Z9y:hover{color:#38dced;text-decoration:underline}.auth-experience_footer__zhl94{position:absolute;left:2%;right:2%;bottom:0;display:flex;justify-content:space-between;gap:20px;padding:15px 6px;border-top:1px solid rgba(210,226,239,.22);color:#afbdca;font-size:12px}.auth-experience_footer__zhl94 span:last-child{color:#eef5fb;font-size:11px;font-weight:800;letter-spacing:.28em}.auth-experience_fallback__0pusr{padding:30px}.auth-experience_panel__eWFIv :is(a,button):focus-visible{outline:3px solid #6ee7f5;outline-offset:3px}@media (max-width:1100px){.auth-experience_experience__blQrk{display:flex;flex-direction:column;align-items:center;min-height:100dvh;overflow:hidden}.auth-experience_scene__NcbJ_{background-position:top}.auth-experience_tint__PcfeE{background:linear-gradient(180deg,rgba(3,10,19,.58),rgba(3,10,19,.58) 40%,rgba(3,10,19,.87))}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_hero__KWn8S,.auth-experience_hero__KWn8S{position:relative;inset:auto;width:min(720px,88%);margin:36px auto 0}.auth-experience_heroInner__zSgTW{height:auto}.auth-experience_heroCopy__Ya00E{margin-top:35px}.auth-experience_heroCopy__Ya00E h1{font-size:clamp(34px,5.1vw,57px);white-space:normal}.auth-experience_contest__kBtTG{white-space:normal}.auth-experience_journey__zsuXj{display:none}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_panel__eWFIv,.auth-experience_panel__eWFIv{position:relative;inset:auto;width:min(600px,88%);max-height:none;overflow:visible;transform:none;margin:36px auto 72px}.auth-experience_footer__zhl94{bottom:0}}@media (max-width:600px){.auth-experience_scene__NcbJ_{background-position:52% top}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_hero__KWn8S,.auth-experience_hero__KWn8S{width:calc(100% - 38px);margin-top:25px}.auth-experience_wordmark__pBVEm{font-size:30px}.auth-experience_byline__Cy8We{font-size:9px}.auth-experience_brand__EAH9n:after{margin-top:15px}.auth-experience_heroCopy__Ya00E{margin-top:22px}.auth-experience_eyebrow__nz5cE{font-size:13px}.auth-experience_contest__kBtTG{margin:3px 0 15px;font-size:10px;line-height:1.35}.auth-experience_heroCopy__Ya00E h1{font-size:clamp(28px,8.4vw,39px)}.auth-experience_support__GeRM9{margin-top:10px;font-size:14px;line-height:1.35}.auth-experience_experience__blQrk[data-mode=signup] .auth-experience_panel__eWFIv,.auth-experience_panel__eWFIv{width:calc(100% - 30px);margin:24px auto 74px;padding:23px;border-radius:19px}.auth-experience_panelHeading__ES3AX h2{font-size:25px}.auth-experience_panelHeading__ES3AX p{font-size:14px}.auth-experience_form__ao0pA{gap:13px;margin-top:22px}.auth-experience_field__u0pN0 label{margin-bottom:5px;font-size:13px}.auth-experience_inputWrap__kvsi_ input{min-height:46px;font-size:14px}.auth-experience_primary__Bh8PO{min-height:52px;font-size:16px}.auth-experience_divider__Nl2nH{margin:14px 0}.auth-experience_footer__zhl94{font-size:10px}.auth-experience_footer__zhl94 span:last-child{font-size:9px}.auth-experience_confirmationBody__KnKGF{gap:12px;margin-top:12px}.auth-experience_confirmationText__5xCA4{font-size:14px}.auth-experience_confirmationInstruction__jsBcH{font-size:13px}.auth-experience_confirmationAuxiliary__wypJa{font-size:12px;padding:10px 12px}.auth-experience_confirmationActions__UoJBw{gap:10px;margin-top:18px}.auth-experience_secondaryAction__UtH_p{min-height:46px;font-size:14px}.auth-experience_tertiaryAction__A9Z9y{min-height:40px;font-size:13px}}.auth-experience_buttonSpinner__6bdbJ{display:inline-block;width:18px;height:18px;margin-right:8px;animation:auth-experience_spin__Pc3iO 1s linear infinite;vertical-align:middle}@keyframes auth-experience_spin__Pc3iO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth-experience_hero__KWn8S,.auth-experience_panel__eWFIv,.auth-experience_scene__NcbJ_{transition:none}.auth-experience_buttonSpinner__6bdbJ,.auth-experience_experience__blQrk[data-transitioning=true] .auth-experience_wipe__o4CSA,.auth-experience_swapping__8nOba>*{animation:none}}