.AuthPage_page__vgsqu{width:min(100%,94rem);min-height:calc(100svh - var(--header-height));display:grid;place-items:center;margin-inline:auto;padding-block:1rem;padding-inline:clamp(.75rem,2.3vw,2.25rem)}.AuthPage_shell__mYOuc{position:relative;width:100%;min-height:min(58rem,calc(100svh - var(--header-height) - 2rem));display:grid;grid-template-columns:minmax(0,1.04fr) minmax(25rem,.96fr);overflow:hidden;border:1px solid rgb(121 162 213/28%);border-radius:1.25rem;background:#071124;box-shadow:inset 0 1px rgb(255 255 255/6%),0 2rem 6rem rgb(0 0 0/38%)}.AuthPage_shell__mYOuc:before{position:absolute;z-index:3;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(76 221 255/4%);content:"";pointer-events:none}.AuthPage_experience__H5W6w{position:relative;min-width:0;display:grid;grid-template-rows:auto minmax(16rem,1fr) auto;gap:clamp(1rem,2vw,1.8rem);padding:clamp(2rem,3.1vw,3.4rem);overflow:hidden;border-right:1px solid rgb(121 162 213/15%);background:radial-gradient(circle at 53% 51%,rgb(76 221 255/14%),transparent 18rem),radial-gradient(circle at 35% 45%,rgb(139 99 255/12%),transparent 24rem),linear-gradient(155deg,#0c1932,#071329 56%,#050d1b)}.AuthPage_experience__H5W6w:before{position:absolute;inset:0;background-image:linear-gradient(rgb(76 221 255/3%) 1px,transparent 0),linear-gradient(90deg,rgb(76 221 255/3%) 1px,transparent 0);background-size:3.5rem 3.5rem;content:"";mask-image:linear-gradient(180deg,black,transparent 78%);pointer-events:none}.AuthPage_benefits__UIz_p,.AuthPage_experienceIntro__f8Svt,.AuthPage_mascotStage__zmpLj{position:relative;z-index:1}.AuthPage_kicker__rXFCC{margin:0;color:#6fe5ff;font:720 .69rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.24em;text-transform:uppercase}.AuthPage_experienceIntro__f8Svt h2{max-width:12ch;margin:1rem 0 0;font-size:clamp(2.35rem,3.35vw,3.65rem);font-weight:480;line-height:1.04;letter-spacing:-.065em}.AuthPage_experienceIntro__f8Svt>p:last-child{max-width:28rem;margin:1rem 0 0;color:#a4b0c4;font-size:.9rem;line-height:1.75}.AuthPage_mascotStage__zmpLj{min-height:18rem;display:grid;place-items:center;isolation:isolate;background:radial-gradient(ellipse at 50% 80%,rgb(80 88 255/13%),transparent 48%)}.AuthPage_mascotStage__zmpLj:after,.AuthPage_mascotStage__zmpLj:before{position:absolute;z-index:-1;width:min(34rem,88%);aspect-ratio:2.2;border:1px solid rgb(94 129 255/20%);border-radius:50%;content:"";transform:rotate(-8deg)}.AuthPage_mascotStage__zmpLj:after{width:min(28rem,72%);border-color:rgb(76 221 255/14%);transform:rotate(12deg)}.AuthPage_mascotStage__zmpLj img{width:min(28rem,88%);height:auto;filter:drop-shadow(0 1.8rem 2.6rem rgb(48 101 255/30%));animation:AuthPage_auth-mascot-float__T8cXl 5.4s ease-in-out infinite}.AuthPage_status__q0nNM{position:absolute;top:7%;right:7%;padding:.46rem .68rem;border:1px solid rgb(88 240 176/25%);border-radius:999px;background:rgb(4 20 30/72%);color:#70edbc;font:680 .57rem/1 var(--font-geist-mono),monospace;letter-spacing:.14em;box-shadow:0 0 2rem rgb(88 240 176/8%)}.AuthPage_benefits__UIz_p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:1.1rem 0 0;border-top:1px solid rgb(121 162 213/15%);list-style:none}.AuthPage_benefits__UIz_p li{min-width:0;display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.7rem;padding-right:.85rem}.AuthPage_benefits__UIz_p li+li{padding-left:.9rem;border-left:1px solid rgb(121 162 213/18%)}.AuthPage_benefits__UIz_p li>span{width:3rem;aspect-ratio:1;display:grid;place-items:center;border:1px solid rgb(88 240 176/28%);border-radius:50%;background:rgb(88 240 176/7%);color:#69eeb8}.AuthPage_benefits__UIz_p li:nth-child(2)>span{border-color:rgb(139 99 255/38%);background:rgb(139 99 255/10%);color:#aa8dff}.AuthPage_benefits__UIz_p svg{width:1.4rem;height:1.4rem}.AuthPage_benefits__UIz_p div{min-width:0;display:grid;gap:.22rem}.AuthPage_benefits__UIz_p strong{font-size:.82rem;line-height:1.2}.AuthPage_benefits__UIz_p small{overflow:hidden;color:#8795aa;font-size:.68rem;line-height:1.45;text-overflow:ellipsis}.AuthPage_card__vZIOS{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(2.1rem,4.5vw,4.8rem);background:radial-gradient(circle at 70% 20%,rgb(72 115 255/8%),transparent 22rem),linear-gradient(180deg,#0a162b,#071124 56%,#050e1e)}.AuthPage_cardIntro__PYN1e h1{max-width:none;margin:1.25rem 0 0;font-size:clamp(2.35rem,3.05vw,3.25rem);font-weight:510;line-height:1.04;letter-spacing:-.065em}.AuthPage_cardIntro__PYN1e>p:last-child{max-width:34rem;margin:1rem 0 0;color:#9da9bd;font-size:.9rem;line-height:1.75}.AuthPage_emailButton__kkV0w,.AuthPage_googleButton__Wt9HY{width:100%;min-height:4.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;border-radius:.72rem;font-size:.94rem;font-weight:720;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.AuthPage_googleButton__Wt9HY{margin-top:2rem;border:1px solid rgb(176 155 255/55%);background:linear-gradient(100deg,#906cff,#6f43e9);color:white;box-shadow:0 .9rem 2.4rem rgb(97 59 220/28%),inset 0 1px rgb(255 255 255/22%)}.AuthPage_googleButton__Wt9HY svg{width:1.7rem;height:1.7rem;padding:.2rem;border-radius:50%;background:white}.AuthPage_googleButton__Wt9HY:hover{transform:translateY(-2px);box-shadow:0 1.15rem 2.8rem rgb(97 59 220/36%),inset 0 1px rgb(255 255 255/28%)}.AuthPage_divider__LRYLO{display:flex;align-items:center;gap:.9rem;margin:1.55rem 0;color:#7e8ba1;font-size:.7rem}.AuthPage_divider__LRYLO:after,.AuthPage_divider__LRYLO:before{height:1px;flex:1;background:rgb(121 162 213/20%);content:""}.AuthPage_form__JEWLi{display:grid;gap:.6rem}.AuthPage_form__JEWLi label{color:#9ca8bb;font-size:.72rem}.AuthPage_inputWrap__cfMbx{position:relative}.AuthPage_inputWrap__cfMbx>svg{position:absolute;top:50%;left:1rem;width:1.15rem;height:1.15rem;color:#73829a;transform:translateY(-50%);pointer-events:none}.AuthPage_inputWrap__cfMbx input{width:100%;min-height:4.05rem;padding:.8rem 1rem .8rem 3rem;border:1px solid rgb(121 162 213/32%);border-radius:.72rem;outline:none;background:rgb(2 9 20/72%);color:#edf3ff;caret-color:#62dfff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.AuthPage_inputWrap__cfMbx input::placeholder{color:#536078}.AuthPage_inputWrap__cfMbx input:hover{border-color:rgb(121 162 213/46%)}.AuthPage_inputWrap__cfMbx input:focus{border-color:#69dfff;background:rgb(3 13 29/90%);box-shadow:0 0 0 3px rgb(76 221 255/10%),0 0 1.7rem rgb(76 221 255/7%)}.AuthPage_emailButton__kkV0w{margin-top:.6rem;border:1px solid rgb(76 221 255/54%);background:rgb(76 221 255/3%);color:#6ee5ff}.AuthPage_emailButton__kkV0w svg{width:1.25rem;height:1.25rem}.AuthPage_emailButton__kkV0w:hover{transform:translateY(-2px);border-color:#70e6ff;background:rgb(76 221 255/8%);box-shadow:0 .9rem 2.3rem rgb(34 155 190/12%)}.AuthPage_feedback__2aHpV{margin:1rem 0 0;padding:.8rem .9rem;border:1px solid rgb(88 240 176/24%);border-radius:.65rem;background:rgb(88 240 176/6%);color:#8df3c7;font-size:.72rem;line-height:1.55}.AuthPage_feedbackError__0QcOV{border-color:rgb(255 107 98/28%);background:rgb(255 107 98/7%);color:#ffaaa4}.AuthPage_securityNote__CtjL7{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:.8rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(121 162 213/16%)}.AuthPage_securityNote__CtjL7>svg{width:3.25rem;height:3.25rem;padding:.72rem;border:1px solid rgb(88 240 176/25%);border-radius:.72rem;background:rgb(88 240 176/9%);color:#6de9b7}.AuthPage_securityNote__CtjL7 div{display:grid;gap:.25rem}.AuthPage_securityNote__CtjL7 strong{font-size:.86rem}.AuthPage_securityNote__CtjL7 span{color:#8795aa;font-size:.7rem;line-height:1.55}.AuthPage_cardFooter__gs8hH{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1.35rem;color:#626f84;font-size:.58rem;line-height:1.65}.AuthPage_cardFooter__gs8hH p{margin:0}.AuthPage_cardFooter__gs8hH a{color:#94a4bd;text-decoration:underline;text-decoration-color:rgb(148 164 189/30%);text-underline-offset:.2em}.AuthPage_cardFooter__gs8hH>a{flex:0 0 auto;white-space:nowrap}.AuthPage_cardFooter__gs8hH a:hover{color:#70e4ff}@keyframes AuthPage_auth-mascot-float__T8cXl{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-.7rem) rotate(1deg)}}@media (max-width:68rem){.AuthPage_page__vgsqu{padding:1.25rem}.AuthPage_shell__mYOuc{min-height:auto;grid-template-columns:minmax(0,1fr) minmax(23rem,.92fr)}.AuthPage_experience__H5W6w{padding:2.25rem}.AuthPage_card__vZIOS{padding:2.5rem}.AuthPage_benefits__UIz_p li{grid-template-columns:1fr;gap:.55rem}.AuthPage_benefits__UIz_p li>span{width:2.35rem}}@media (max-width:54rem){.AuthPage_page__vgsqu{place-items:start center}.AuthPage_shell__mYOuc{grid-template-columns:1fr}.AuthPage_experience__H5W6w{grid-template-columns:minmax(0,1fr) minmax(14rem,.8fr);grid-template-rows:auto auto;border-right:0;border-bottom:1px solid rgb(121 162 213/15%)}.AuthPage_mascotStage__zmpLj{grid-column:2;grid-row:1;min-height:15rem}.AuthPage_mascotStage__zmpLj img{width:min(17rem,90%)}.AuthPage_experienceIntro__f8Svt{grid-column:1;grid-row:1;align-self:center}.AuthPage_experienceIntro__f8Svt h2{font-size:clamp(2.3rem,7vw,3.5rem)}.AuthPage_benefits__UIz_p{grid-column:1/-1;grid-row:2}.AuthPage_benefits__UIz_p li{grid-template-columns:2.4rem minmax(0,1fr)}.AuthPage_card__vZIOS{padding:clamp(2rem,7vw,4rem)}.AuthPage_cardIntro__PYN1e h1{font-size:clamp(2.45rem,7vw,3.6rem)}}@media (max-width:40rem){.AuthPage_page__vgsqu{padding:.75rem}.AuthPage_shell__mYOuc{border-radius:1rem}.AuthPage_experience__H5W6w{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:1rem;padding:1.5rem}.AuthPage_benefits__UIz_p,.AuthPage_experienceIntro__f8Svt,.AuthPage_mascotStage__zmpLj{grid-column:1}.AuthPage_experienceIntro__f8Svt{grid-row:1}.AuthPage_experienceIntro__f8Svt h2{margin-top:.75rem;font-size:clamp(2.1rem,11vw,3rem)}.AuthPage_experienceIntro__f8Svt>p:last-child{font-size:.8rem}.AuthPage_mascotStage__zmpLj{grid-row:2;min-height:13rem}.AuthPage_mascotStage__zmpLj img{width:min(14rem,76%)}.AuthPage_status__q0nNM{top:0;right:0}.AuthPage_benefits__UIz_p{grid-row:3;grid-template-columns:1fr;gap:.85rem}.AuthPage_benefits__UIz_p li{grid-template-columns:2.4rem minmax(0,1fr);padding:0}.AuthPage_benefits__UIz_p li+li{padding:.85rem 0 0;border-top:1px solid rgb(121 162 213/14%);border-left:0}.AuthPage_card__vZIOS{padding:1.7rem 1.35rem 1.5rem}.AuthPage_cardIntro__PYN1e h1{margin-top:.85rem;font-size:clamp(2.3rem,11vw,3rem)}.AuthPage_cardIntro__PYN1e>p:last-child{font-size:.8rem}.AuthPage_googleButton__Wt9HY{margin-top:1.5rem}.AuthPage_cardFooter__gs8hH{align-items:stretch;flex-direction:column}.AuthPage_cardFooter__gs8hH>a{white-space:normal}}@media (prefers-reduced-motion:reduce){.AuthPage_mascotStage__zmpLj img{animation:none}.AuthPage_emailButton__kkV0w,.AuthPage_googleButton__Wt9HY{transition:none}}