.mascot_parcel__I5tL_{display:block;max-width:100%;overflow:hidden;user-select:none;-webkit-tap-highlight-color:transparent}.mascot_parcel__I5tL_ circle,.mascot_parcel__I5tL_ ellipse,.mascot_parcel__I5tL_ g,.mascot_parcel__I5tL_ path{transform-box:view-box;transform-origin:0 0}.mascot_pShadow__icj7N{fill:var(--parcel-shadow,rgba(15,23,42,.2));animation:mascot_parcelShadow__GNg98 3.2s ease-in-out infinite}.mascot_pTape__tgVyA{fill:var(--brand,#f97316)}.mascot_pCheek__z5_4_{fill:#ff8c8c;opacity:.45;transition:opacity .25s ease}.mascot_pBob__phA1I{animation:mascot_parcelBob__a9uhu 3.2s ease-in-out infinite}.mascot_pSway__vFwBh{transition:transform .3s ease}.mascot_pEye___SUu_{animation:mascot_parcelBlink__as3Xk 5.2s linear infinite;transition:opacity .16s ease}.mascot_pPupil__ePDJ4{transform:translate(calc(var(--gx, 0) * 5px),calc(var(--gy, 0) * 4.5px));transition:transform .18s ease-out}.mascot_pEyeHappy__6gdiv,.mascot_pLid__Ek0gq{opacity:0;transition:opacity .18s ease}.mascot_pMouth__XXQEr{opacity:0;transform:scale(.65);transition:opacity .16s ease,transform .24s cubic-bezier(.34,1.5,.64,1)}.mascot_pArm__mTwyD{transform:rotate(114deg);transition:transform .42s cubic-bezier(.34,1.32,.64,1)}.mascot_pThumb__w2aVo{transition:opacity .2s ease}.mascot_pSleeve__0Z0Z_{transition:opacity .12s ease .16s}.mascot_pForearm__fd82t{opacity:0;transition:opacity .08s ease}.mascot_pCreases__ZEKjx{opacity:.42;transition:opacity .2s ease}.mascot_parcel__I5tL_ .mascot_pThought__zRaMq{opacity:0;transform:scale(.55);transform-origin:182px 82px;transition:opacity .2s ease,transform .28s cubic-bezier(.34,1.5,.64,1)}.mascot_pSpark__Jrdq7{opacity:0;transform:scale(0)}.mascot_pSweat__EQ4us{opacity:0}.mascot_parcel__I5tL_[data-mascot-mood=idle] .mascot_mSmile__w9Esi,.mascot_parcel__I5tL_[data-mascot-mood=watching] .mascot_mOpen__4jXy_{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=watching] .mascot_pSway__vFwBh{transform:rotate(calc(var(--gx, 0) * 4deg))}.mascot_parcel__I5tL_[data-mascot-mood=watching] .mascot_pArm__mTwyD{transform:rotate(104deg)}.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_mShy__8su8D{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pArmL__L0TW1 .mascot_pThumb__w2aVo,.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pThumb__w2aVo{opacity:0}.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pArm__mTwyD{transform:rotate(-11deg)}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pSleeve__0Z0Z_,.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pSleeve__0Z0Z_,.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pArmR__dYpra .mascot_pSleeve__0Z0Z_{opacity:0;transition:opacity .08s ease}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pArmL__L0TW1 .mascot_pCover__nfJN8,.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pArmR__dYpra .mascot_pForearmChin__8jfCi,.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pCover__nfJN8,.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pArmR__dYpra .mascot_pForearmChin__8jfCi{opacity:1;transition:opacity .16s ease .2s}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pArmL__L0TW1 .mascot_pCreases__ZEKjx,.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pCreases__ZEKjx{opacity:0}.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pEye___SUu_{animation:none;transform:scale(.72,.42)}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pCheek__z5_4_,.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pCheek__z5_4_,.mascot_parcel__I5tL_[data-mascot-mood=shy] .mascot_pCheek__z5_4_{opacity:.9}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_mPeek__1xBv5{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pArmL__L0TW1{transform:rotate(-11deg)}.mascot_parcel__I5tL_[data-mascot-mood=peek] .mascot_pArmR__dYpra{transform:rotate(54deg)}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_mO__ALUeL{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pPupil__ePDJ4{transform:translate(4.2px,-4.6px)}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pArmR__dYpra{transform:rotate(54deg)}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pThought__zRaMq{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pDot__8QRLO{animation:mascot_parcelDot__eu2IM 1.1s ease-in-out infinite}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pDots__Nj4fV>:nth-child(2){animation-delay:.16s}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pDots__Nj4fV>:nth-child(3){animation-delay:.32s}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_mGrin__4_2Ju{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pEye___SUu_{animation:none;opacity:0}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pEyeHappy__6gdiv{opacity:1}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pArm__mTwyD{transform:rotate(225deg)}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pJump__H5Qjb{animation:mascot_parcelJump__r01A0 .8s cubic-bezier(.3,.6,.4,1) 3}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pShadow__icj7N{animation:mascot_parcelShadowJump__Go4_o .8s cubic-bezier(.3,.6,.4,1) 3}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pSpark__Jrdq7{animation:mascot_parcelSpark__oSkSy 1.25s ease-out 3 both}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pSparkles__SL_46>g:nth-child(2) .mascot_pSpark__Jrdq7{animation-delay:.15s}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pSparkles__SL_46>g:nth-child(3) .mascot_pSpark__Jrdq7{animation-delay:.3s}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pSparkles__SL_46>g:nth-child(4) .mascot_pSpark__Jrdq7{animation-delay:.45s}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pSparkles__SL_46>g:nth-child(5) .mascot_pSpark__Jrdq7{animation-delay:.6s}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_mFrown___3heo{opacity:1;transform:none}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pWobble__H3tf6{animation:mascot_parcelWobble__f0e9I .45s ease-in-out 4}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pLid__Ek0gq{opacity:1}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pPupil__ePDJ4{transform:translate(calc(var(--gx, 0) * 2px),3.6px)}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pArm__mTwyD{transform:rotate(97deg)}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pThumb__w2aVo{opacity:0}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pSway__vFwBh{animation:mascot_parcelShake__9t1Sp .75s ease-in-out 1}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pSweat__EQ4us{animation:mascot_parcelSweat__GrR4l .9s ease-in 2}@keyframes mascot_parcelBob__a9uhu{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mascot_parcelShadow__GNg98{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.92);opacity:.8}}@keyframes mascot_parcelBlink__as3Xk{0%,95.2%,to{transform:scaleY(1)}96%,98.3%{transform:scaleY(.08)}}@keyframes mascot_parcelJump__r01A0{0%{transform:translateY(0) scale(1)}14%{transform:translateY(0) scale(1.08,.9)}40%{transform:translateY(-18px) scale(.95,1.06)}60%{transform:translateY(-18px) scale(1)}84%{transform:translateY(0) scale(1.06,.93)}to{transform:translateY(0) scale(1)}}@keyframes mascot_parcelShadowJump__Go4_o{0%,14%,to{transform:scaleX(1);opacity:1}40%,60%{transform:scaleX(.7);opacity:.55}84%{transform:scaleX(1.05);opacity:1}}@keyframes mascot_parcelShake__9t1Sp{0%,to{transform:rotate(0deg)}15%{transform:rotate(-6deg)}30%{transform:rotate(5deg)}45%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}78%{transform:rotate(-1.5deg)}}@keyframes mascot_parcelSweat__GrR4l{0%{transform:translateY(-2px);opacity:0}20%,70%{opacity:1}to{transform:translateY(12px);opacity:0}}@keyframes mascot_parcelSpark__oSkSy{0%{transform:scale(0) rotate(0deg);opacity:0}30%{transform:scale(1.15) rotate(20deg);opacity:1}62%{transform:scale(.9) rotate(40deg);opacity:1}to{transform:scale(0) rotate(70deg);opacity:0}}@keyframes mascot_parcelDot__eu2IM{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-3px);opacity:1}}@keyframes mascot_parcelWobble__f0e9I{0%,to{transform:translateX(0)}25%{transform:translateX(-.9px)}75%{transform:translateX(.9px)}}.mascot_cast__hCpSy{display:block;max-width:100%;overflow:visible;user-select:none}.mascot_cast__hCpSy circle,.mascot_cast__hCpSy ellipse,.mascot_cast__hCpSy g,.mascot_cast__hCpSy path{transform-box:view-box;transform-origin:0 0}.mascot_castShadow__pha6J{fill:var(--cast-shadow,rgba(15,23,42,.2))}.mascot_castBrand__iyA4j{fill:var(--brand,#f97316)}.mascot_castBrandStroke__wy9Cs{stroke:var(--brand,#f97316)}.mascot_tWheel__d_dtX{animation:mascot_castSpin__FKgBo .7s linear infinite}.mascot_tBody__TIOhb{animation:mascot_truckJiggle__p0Hmt .42s ease-in-out infinite}.mascot_tEyes__v8QfL{animation:mascot_parcelBlink__as3Xk 4.4s linear infinite}.mascot_tBeep__vJ1hM{display:var(--truck-beep,inline);opacity:0;transform:scale(.4) translateY(6px);transition:opacity .18s ease,transform .3s cubic-bezier(.34,1.6,.64,1)}.mascot_cast__hCpSy[data-mood=happy] .mascot_tHop__KmtDf{animation:mascot_truckHop__W1sTW .5s ease-out 3}.mascot_cast__hCpSy[data-mood=happy] .mascot_tBeep__vJ1hM{opacity:1;transform:none}.mascot_plTrail__U6U4w{stroke:var(--cast-trail,color-mix(in srgb,var(--brand,#f97316) 65%,transparent));animation:mascot_trailBreathe__UE_9r 3.4s ease-in-out infinite}.mascot_plFloat__ZGfez{animation:mascot_planeFloat__hJRMI 3.4s ease-in-out infinite}.mascot_plEyes__mVIYt{animation:mascot_parcelBlink__as3Xk 5s linear infinite}.mascot_cast__hCpSy[data-mood=happy] .mascot_plLoop__kKVI8{animation:mascot_planeLoop__sfE0k 1.1s cubic-bezier(.45,.05,.4,1) 2}.mascot_cast__hCpSy[data-mood=happy] .mascot_plTrailWrap__QI6Tl{animation:mascot_trailHide__NPSem 2.2s ease-in-out 1}.mascot_cast__hCpSy[data-mood=sad] .mascot_plCraft__WNfUY{animation:mascot_planeWobble__Fr_Oh .9s ease-in-out 2}.mascot_pnBounce__WrwOf{animation:mascot_pinBounce__NCGfj 1.9s ease-in-out infinite}.mascot_pnShadow__VgixL{animation:mascot_pinShadow__flxn_ 1.9s ease-in-out infinite}.mascot_pnFace__lE7U3{transition:transform .3s ease}.mascot_cast__hCpSy[data-mood=sad] .mascot_pnSmile__vXzFZ,.mascot_pnFrown__9PCYy{opacity:0}.mascot_cast__hCpSy[data-mood=sad] .mascot_pnFrown__9PCYy{opacity:1}.mascot_cast__hCpSy[data-mood=sad] .mascot_pnBounce__WrwOf{animation:none;transform:rotate(-12deg);transition:transform .3s ease}.mascot_cast__hCpSy[data-mood=sad] .mascot_pnShadow__VgixL{animation:none}.mascot_cast__hCpSy[data-mood=sad] .mascot_pnFace__lE7U3{transform:translateY(1.5px)}@keyframes mascot_castSpin__FKgBo{to{transform:rotate(1turn)}}@keyframes mascot_truckJiggle__p0Hmt{0%,to{transform:translateY(0)}50%{transform:translateY(-.9px)}}@keyframes mascot_truckHop__W1sTW{0%,to{transform:translateY(0)}40%{transform:translateY(-8px) rotate(-2deg)}70%{transform:translateY(0) rotate(0deg)}}@keyframes mascot_planeFloat__hJRMI{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2.5deg)}}@keyframes mascot_planeLoop__sfE0k{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes mascot_planeWobble__Fr_Oh{0%,to{transform:translateY(0) rotate(0deg)}30%{transform:translateY(7px) rotate(14deg)}55%{transform:translateY(4px) rotate(-6deg)}78%{transform:translateY(6px) rotate(9deg)}}@keyframes mascot_trailHide__NPSem{0%,to{opacity:1}12%,88%{opacity:0}}@keyframes mascot_trailBreathe__UE_9r{0%,to{opacity:.55}50%{opacity:1}}@keyframes mascot_pinBounce__NCGfj{0%,to{transform:translateY(0) scale(1)}8%{transform:translateY(0) scale(1.1,.88)}40%{transform:translateY(calc(var(--pin-hop, 11px) * -1)) scale(.96,1.05)}66%{transform:translateY(0) scale(1)}74%{transform:translateY(0) scale(1.06,.93)}84%{transform:translateY(0) scale(1)}}@keyframes mascot_pinShadow__flxn_{0%,66%,8%,to{transform:scaleX(1);opacity:1}40%{transform:scaleX(.6);opacity:.5}}@media (prefers-reduced-motion:reduce){.mascot_cast__hCpSy,.mascot_cast__hCpSy *,.mascot_parcel__I5tL_,.mascot_parcel__I5tL_ *{animation:none!important;transition:none!important}.mascot_parcel__I5tL_[data-mascot-mood=happy] .mascot_pSpark__Jrdq7{opacity:1;transform:scale(.85)}.mascot_parcel__I5tL_[data-mascot-mood=sad] .mascot_pSweat__EQ4us{opacity:1;transform:translateY(3px)}.mascot_parcel__I5tL_[data-mascot-mood=thinking] .mascot_pDot__8QRLO{opacity:1}}.authShell_root__uh7gf{--auth-gutter:16px;--auth-card-max:28rem;--auth-card-max-lg:420px;--parcel-size:116px;--parcel-overlap:calc(var(--parcel-size) * 0.33);--parcel-tuck:calc(var(--parcel-size) * 0.3);--auth-card-half:300px;position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto clamp(8px,5vh,48px) auto auto minmax(20px,1fr) auto;grid-template-areas:"header" "." "mascot" "main" "." "footer";overflow-x:clip}.authShell_tall__QSNl3{--auth-card-half:370px}.authShell_wide__J9ppJ{--auth-card-max:42rem;--auth-card-max-lg:600px;--auth-card-half:420px}.authShell_header__y6BZC{grid-area:header;position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:max(12px,env(safe-area-inset-top)) max(var(--auth-gutter),env(safe-area-inset-right)) 6px max(var(--auth-gutter),env(safe-area-inset-left))}.authShell_main__iNOuF{grid-area:main;position:relative;z-index:1;display:flex;justify-content:center;min-width:0;padding-inline:max(var(--auth-gutter),env(safe-area-inset-left)) max(var(--auth-gutter),env(safe-area-inset-right))}.authShell_card__JyyCY{position:relative;width:100%;min-width:0;max-width:var(--auth-card-max);padding:calc(var(--parcel-overlap) + 16px) 20px 22px}.authShell_footer__I0KmF{grid-area:footer;min-width:0;padding:14px max(var(--auth-gutter),env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(var(--auth-gutter),env(safe-area-inset-left))}@media (max-width:359.98px){.authShell_root__uh7gf{--auth-gutter:12px;--parcel-size:104px}.authShell_card__JyyCY{padding-inline:16px}}@media (min-width:640px){.authShell_root__uh7gf{--auth-gutter:24px;--parcel-size:140px;grid-template-rows:auto clamp(16px,8vh,96px) auto auto minmax(24px,1fr) auto}.authShell_card__JyyCY{padding:calc(var(--parcel-overlap) + 20px) 32px 30px}}@media (min-width:640px) and (max-width:1023.98px){.authShell_tall__QSNl3,.authShell_wide__J9ppJ{grid-template-rows:auto calc(var(--parcel-tuck) + 8px) auto auto minmax(24px,1fr) auto}}@media (min-width:1024px){.authShell_root__uh7gf{--parcel-size:clamp(200px,19.5vw,300px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"scene header" "scene main" "scene footer"}.authShell_footer__I0KmF,.authShell_header__y6BZC{justify-self:center;width:100%;max-width:calc(var(--auth-card-max-lg) + 80px)}.authShell_header__y6BZC{padding:24px 40px 8px}.authShell_main__iNOuF{align-items:flex-start;padding:clamp(24px,calc(50vh - var(--auth-card-half)),260px) 40px 24px;padding-top:clamp(24px,calc(50dvh - var(--auth-card-half)),260px)}.authShell_card__JyyCY{max-width:var(--auth-card-max-lg);padding:40px}.authShell_footer__I0KmF{padding:8px 40px 24px}}@media (min-width:1280px){.authShell_footer__I0KmF,.authShell_header__y6BZC,.authShell_main__iNOuF{padding-inline:56px}.authShell_footer__I0KmF,.authShell_header__y6BZC{max-width:calc(var(--auth-card-max-lg) + 112px)}}@media (min-width:1024px) and (max-height:760px){.authShell_root__uh7gf{--parcel-size:clamp(150px,27vh,210px)}}@media (max-width:1023.98px) and (max-height:500px) and (orientation:landscape){.authShell_root__uh7gf{--parcel-size:104px;--parcel-overlap:0px;--auth-card-max:44rem;grid-template-rows:auto 10px auto minmax(12px,1fr) auto;grid-template-areas:"header" "." "main" "." "footer"}.authShell_header__y6BZC{padding-top:max(8px,env(safe-area-inset-top));padding-bottom:2px}.authShell_card__JyyCY{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:32px;align-items:start;padding:18px 24px 16px}.authShell_cardHead__YIDOq{grid-column:1;grid-row:1/span 2;padding-top:calc(var(--parcel-size) * .73);text-align:left}.authShell_cardHead__YIDOq h1{font-size:1.375rem;line-height:1.25}.authShell_cardBody__AEdUn{grid-column:2;grid-row:1;min-width:0;margin-top:0}.authShell_cardFoot__RdmYv{grid-column:2;grid-row:2;margin-top:16px;padding-top:14px}}.authShell_scene__ELkZU{--scene-fg:#0f172a;--scene-text:#475569;--scene-eyebrow-fg:#0f172a;--scene-pill-bg:rgba(255,255,255,0.78);--scene-pill-border:rgba(15,23,42,0.08);--scene-chip-bg:rgba(255,255,255,0.78);--scene-chip-border:rgba(15,23,42,0.08);--scene-dot:rgba(15,23,42,0.08);--cloud-alpha:8.5;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:20px;min-height:440px;padding:clamp(24px,3vw,48px);border:1px solid rgba(255,255,255,.9);border-radius:28px;box-shadow:0 20px 60px rgba(15,23,42,.08);color:var(--scene-fg)}.authShell_scene__ELkZU[data-template=harbor]{--scene-pill-border:rgb(186 230 253/0.9);--scene-chip-border:rgb(186 230 253/0.9);border-color:rgb(186 230 253/.7);border-radius:24px;box-shadow:0 20px 60px rgba(14,116,144,.12)}.authShell_scene__ELkZU[data-template=atelier]{--scene-fg:#fff;--scene-text:rgba(255,255,255,0.88);--scene-eyebrow-fg:rgba(255,255,255,0.94);--scene-pill-bg:rgba(255,255,255,0.1);--scene-pill-border:rgba(255,255,255,0.18);--scene-chip-bg:rgba(255,255,255,0.09);--scene-chip-border:rgba(255,255,255,0.16);--scene-dot:rgba(255,255,255,0.16);--cloud-alpha:1;border:0;border-radius:2px;box-shadow:none}.authShell_sceneBg__sV6Ke{position:absolute;inset:0;z-index:-1;overflow:hidden;background:linear-gradient(160deg,color-mix(in srgb,var(--brand,#f97316) 16%,#ffffff) 0,color-mix(in srgb,var(--brand,#f97316) 7%,#f5f7fb) 55%,#eef1f6 100%)}.authShell_scene__ELkZU[data-template=harbor] .authShell_sceneBg__sV6Ke{background:linear-gradient(180deg,color-mix(in srgb,var(--brand,#f97316) 12%,#e0f2fe) 0,#f0f9ff 55%,#ffffff 100%)}.authShell_scene__ELkZU[data-template=atelier] .authShell_sceneBg__sV6Ke{background:#111}.authShell_sceneDots__JXDZX{position:absolute;inset:0;background-image:radial-gradient(var(--scene-dot) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 60%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 60%,#000 20%,transparent 75%)}.authShell_scene__ELkZU[data-template=atelier] .authShell_sceneDots__JXDZX{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:32px 32px}.authShell_sceneGlow__5zUQT{position:absolute;left:50%;top:64%;width:min(92%,640px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand,#f97316) 22%,transparent) 0,transparent 64%)}.authShell_scene__ELkZU[data-template=atelier] .authShell_sceneGlow__5zUQT{background:radial-gradient(circle,color-mix(in srgb,var(--brand,#f97316) 28%,transparent) 0,transparent 62%)}.authShell_cloud__juapm{position:absolute;left:0;width:116px;color:#fff;opacity:calc(.1 * var(--cloud-alpha, 1));animation:authShell_cloudDrift__K1MN5 52s linear infinite}.authShell_cloudA__aRrg9{top:42%;animation-delay:-14s}.authShell_cloudB__1bL41{top:55%;width:78px;opacity:calc(.08 * var(--cloud-alpha, 1));animation-duration:70s;animation-delay:-44s}.authShell_cloudC__VMYfF{top:33%;width:150px;opacity:calc(.06 * var(--cloud-alpha, 1));animation-duration:90s;animation-delay:-40s}@keyframes authShell_cloudDrift__K1MN5{0%{transform:translateX(60vw)}to{transform:translateX(-180px)}}.authShell_sceneCopy__iFjSM{position:relative;max-width:36rem}.authShell_sceneEyebrow__0zafo{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 12px;border-radius:999px;border:1px solid var(--scene-pill-border);background:var(--scene-pill-bg);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--scene-eyebrow-fg)}.authShell_sceneEyebrow__0zafo:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--brand,#f97316);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand,#f97316) 35%,transparent)}.authShell_sceneHeadline__vkurN{margin-top:16px;max-width:17ch;font-size:clamp(28px,2.7vw,44px);line-height:1.07;font-weight:650;letter-spacing:-.025em;color:var(--scene-fg);text-wrap:balance}.authShell_sceneText__cMjm1{margin-top:12px;max-width:42ch;font-size:15px;line-height:1.6;color:var(--scene-text)}.authShell_sceneChips__qGCkP{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.authShell_chip__sBJx4{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:999px;border:1px solid var(--scene-chip-border);background:var(--scene-chip-bg);font-size:13px;font-weight:500;color:var(--scene-fg)}.authShell_chipIcon__As9Lb{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--brand,#f97316) 60%,#0b1226);font-size:11px;color:#fff}.authShell_scene__ELkZU[data-template=harbor] .authShell_chip__sBJx4,.authShell_scene__ELkZU[data-template=harbor] .authShell_sceneEyebrow__0zafo{border-radius:10px}.authShell_scene__ELkZU[data-template=harbor] .authShell_chipIcon__As9Lb{border-radius:7px}.authShell_scene__ELkZU[data-template=atelier] .authShell_chipIcon__As9Lb,.authShell_scene__ELkZU[data-template=atelier] .authShell_chip__sBJx4,.authShell_scene__ELkZU[data-template=atelier] .authShell_sceneEyebrow__0zafo{border-radius:2px}.authShell_stage__yTPqt{--road-y:16%;--road-dash:color-mix(in srgb,var(--brand,#f97316) 55%,transparent);--road-band:rgba(15,23,42,0.05);--cast-shadow:rgba(15,23,42,0.14);--cast-trail:rgba(15,23,42,0.28);--parcel-shadow:rgba(15,23,42,0.16);position:relative;flex:1 1 auto;min-height:250px;overflow:hidden;pointer-events:none}.authShell_scene__ELkZU[data-template=atelier] .authShell_stage__yTPqt{--road-dash:rgba(255,255,255,0.55);--road-band:rgba(255,255,255,0.07);--cast-shadow:rgba(0,0,0,0.28);--cast-trail:rgba(255,255,255,0.5);--parcel-shadow:rgba(0,0,0,0.32)}.authShell_road__HmDX_{position:absolute;left:3%;right:3%;bottom:calc(var(--road-y) - 5px);height:10px;overflow:hidden;border-radius:999px;background:var(--road-band)}.authShell_roadDashes__cBRvS{position:absolute;top:50%;left:-28px;right:-28px;height:3px;margin-top:-1.5px;background:repeating-linear-gradient(90deg,var(--road-dash) 0 14px,transparent 14px 28px);animation:authShell_roadFlow__XZIXg 1.4s linear infinite}@keyframes authShell_roadFlow__XZIXg{0%{transform:translateX(0)}to{transform:translateX(-28px)}}.authShell_slot__tM7W6{position:absolute;z-index:2;left:50%;bottom:calc(var(--road-y) - var(--parcel-size, 220px) * .075);width:var(--parcel-size,220px);transform:translateX(-50%)}.authShell_truck__poxMT{--truck-w:clamp(92px,8.5vw,126px);position:absolute;z-index:1;left:4%;bottom:calc(var(--road-y) - var(--truck-w) * .055);width:var(--truck-w)}.authShell_pin__xRR2J{--pin-w:40px;position:absolute;z-index:1;right:6%;bottom:calc(var(--road-y) - var(--pin-w) * .19);width:var(--pin-w)}.authShell_plane__28maW{position:absolute;top:2%;right:5%;width:clamp(104px,10vw,144px)}@media (min-width:1024px){.authShell_inShell__o6Z4i{position:fixed;top:16px;bottom:16px;left:16px;width:calc(100% * 1.05 / 2.05 - 16px);min-height:0}.authShell_inShell__o6Z4i[data-template=atelier]{top:0;bottom:0;left:0;width:calc(100% * 1.05 / 2.05);border-radius:0;border-right:1px solid rgba(255,255,255,.1)}}@media (min-width:1024px) and (max-height:640px){.authShell_inShell__o6Z4i .authShell_sceneChips__qGCkP,.authShell_inShell__o6Z4i .authShell_sceneText__cMjm1{display:none}.authShell_inShell__o6Z4i .authShell_stage__yTPqt{min-height:0}}@media (max-width:1023.98px){.authShell_inShell__o6Z4i{display:contents}.authShell_inShell__o6Z4i>.authShell_sceneBg__sV6Ke{display:none}.authShell_inShell__o6Z4i>.authShell_sceneChips__qGCkP,.authShell_inShell__o6Z4i>.authShell_sceneCopy__iFjSM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.authShell_scene__ELkZU.authShell_inShell__o6Z4i>.authShell_stage__yTPqt{--road-y:calc(var(--parcel-size) * 0.075);--road-dash:color-mix(in srgb,var(--brand,#f97316) 55%,transparent);--road-band:transparent;--cast-shadow:rgba(15,23,42,0.14);--parcel-shadow:rgba(15,23,42,0.16);grid-area:mascot;justify-self:center;z-index:2;flex:none;width:min(100% - 2 * var(--auth-gutter),var(--auth-card-max));height:calc(var(--parcel-size) * .967);min-height:0;margin-top:calc(var(--parcel-tuck) * -1);margin-bottom:calc(var(--parcel-overlap) * -1)}.authShell_inShell__o6Z4i[data-template=atelier]>.authShell_stage__yTPqt{--cast-shadow:rgba(0,0,0,0.5);--parcel-shadow:rgba(0,0,0,0.55)}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_road__HmDX_{left:18px;right:18px}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_truck__poxMT{--truck-w:48px;--truck-beep:none;left:20px}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_pin__xRR2J{--pin-w:20px;--pin-hop:6px;right:24px}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_plane__28maW{display:none}}@media (min-width:640px) and (max-width:1023.98px){.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_truck__poxMT{--truck-w:58px;left:28px}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_pin__xRR2J{--pin-w:24px;right:32px}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_road__HmDX_{left:26px;right:26px}}@media (max-width:359.98px){.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_pin__xRR2J,.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_truck__poxMT{display:none}}@media (max-width:1023.98px) and (max-height:500px) and (orientation:landscape){.authShell_scene__ELkZU.authShell_inShell__o6Z4i>.authShell_stage__yTPqt{grid-area:main;align-self:start;justify-self:center;width:min(100% - max(var(--auth-gutter),env(safe-area-inset-left)) - max(var(--auth-gutter),env(safe-area-inset-right)),var(--auth-card-max));height:calc(var(--parcel-size) * .967);margin:calc(var(--parcel-size) * -.06) 0 0}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_slot__tM7W6{left:calc(24px - var(--parcel-size) * .245);transform:none}.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_pin__xRR2J,.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_road__HmDX_,.authShell_inShell__o6Z4i>.authShell_stage__yTPqt .authShell_truck__poxMT{display:none}}@media (prefers-reduced-motion:reduce){.authShell_cloud__juapm,.authShell_roadDashes__cBRvS{animation:none}}