.signInLanding_landing__TI7tx{position:relative;width:100vw;height:100vh;height:100dvh;overflow:hidden;background:#03050a;color:#fff}.signInLanding_video__P__u0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.signInLanding_scrim__Knyho{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 22%,transparent 78%,rgba(0,0,0,.1));pointer-events:none}.signInLanding_hero__o4HsH{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:100%;padding:48px 24px 64px;gap:22px}.signInLanding_hero__o4HsH:before{content:"";position:absolute;z-index:-1;width:min(920px,100%);height:calc(100% + 48px);top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(ellipse 85% 75% at 50% 50%,rgba(0,0,0,.38) 0,transparent 72%);pointer-events:none}.signInLanding_title__unIFt{margin:0;width:min(920px,calc(100vw - 48px));container-type:inline-size;display:flex;flex-direction:column;align-items:center;gap:.12em;font-weight:700;font-size:clamp(.75rem,4.85cqi,3.75rem);line-height:1.04;letter-spacing:-.035em;text-align:center;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.55),0 0 1px rgba(0,0,0,.4)}.signInLanding_titleLine__DZlEV{display:block;width:100%;white-space:nowrap;text-align:center}.signInLanding_subtitle__CVVfc{margin:0;max-width:640px;font-weight:450;font-size:clamp(.95rem,1.65vw,1.125rem);line-height:1.38;letter-spacing:-.015em;color:hsla(0,0%,100%,.68);text-shadow:0 1px 12px rgba(0,0,0,.35);text-wrap:pretty}.signInLanding_ctaWrap__AWQGp{margin-top:8px}.signInLanding_signInBtn__sLCS7{display:inline-flex;align-items:center;justify-content:center;min-width:200px;padding:15px 42px;border-radius:999px;border:1px solid hsla(0,0%,100%,.65);background:linear-gradient(165deg,#f8f9fb,#d5dae3 38%,#aeb6c4 52%,#e2e6ec);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 12px 32px -12px rgba(0,0,0,.55);color:#0c0c0e;font:inherit;font-weight:600;font-size:14px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.signInLanding_signInBtn__sLCS7:hover{background:#000;color:#fff;border-color:#fff;box-shadow:0 14px 36px -10px rgba(0,0,0,.65);transform:translateY(-1px)}.signInLanding_signInBtn__sLCS7:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:3px}.signInLanding_landing__TI7tx[data-theme=dark] .signInLanding_subtitle__CVVfc{color:hsla(0,0%,100%,.62)}.signInLanding_landing__TI7tx[data-theme=dark] .signInLanding_signInBtn__sLCS7{border-color:hsla(0,0%,100%,.5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 12px 36px -12px rgba(0,0,0,.75)}.signInLanding_landing__TI7tx[data-theme=dark] .signInLanding_signInBtn__sLCS7:hover{background:#000;color:#fff;border-color:#fff}@media (prefers-reduced-motion:reduce){.signInLanding_video__P__u0{display:none}.signInLanding_landing__TI7tx{background:radial-gradient(ellipse 70% 50% at 50% 100%,#1a3a5c 0,#05070d 55%)}.signInLanding_signInBtn__sLCS7{transition:none}.signInLanding_signInBtn__sLCS7:hover{transform:none}}