.zsOXHq_launch{--ink:#0f1420;--muted:#5b6475;--faint:#6b7385;--brand:#5b81f0;--brand-deep:#3b5fe0;--hair:#cfd9f5;--mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;box-sizing:border-box;min-height:100dvh;color:var(--ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;text-align:center;-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px 88px;display:flex;position:relative;overflow:hidden}.zsOXHq_grid{pointer-events:none;background-image:linear-gradient(#5b81f00f 1px,#0000 1px),linear-gradient(90deg,#5b81f00f 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 50% 30%,#000 10%,#0000 100%);mask-image:radial-gradient(100% 80% at 50% 30%,#000 10%,#0000 100%)}.zsOXHq_gradient{background:linear-gradient(135deg, var(--brand-deep), var(--brand) 55%, #7d9aff);color:#0000;-webkit-background-clip:text;background-clip:text}.zsOXHq_logoFrame{margin-bottom:40px;position:relative}.zsOXHq_logo{width:auto;height:137px;margin:-41px 0;display:block}.zsOXHq_heading{color:var(--ink);letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(32px,4.2vw,46px);font-weight:700;line-height:1.04;position:relative}.zsOXHq_heading span{display:block}.zsOXHq_description{max-width:430px;color:var(--muted);text-wrap:pretty;margin:0 auto 30px;font-size:17px;line-height:1.7;position:relative}.zsOXHq_date{align-items:center;width:100%;max-width:420px;margin-bottom:36px;display:flex;position:relative}.zsOXHq_rule{flex:1;height:1px}.zsOXHq_ruleLeft{background:linear-gradient(to right, transparent, var(--hair))}.zsOXHq_ruleRight{background:linear-gradient(to left, transparent, var(--hair))}.zsOXHq_dateCopy{flex-direction:column;align-items:center;gap:4px;padding:0 32px;display:flex}.zsOXHq_kicker,.zsOXHq_sub{font-family:var(--mono);color:var(--faint);text-transform:uppercase;font-size:11px}.zsOXHq_kicker{letter-spacing:.22em}.zsOXHq_sub{letter-spacing:.1em}.zsOXHq_big{letter-spacing:-.04em;padding-bottom:4px;font-size:54px;font-weight:700;line-height:1}.zsOXHq_access{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.zsOXHq_login{background:var(--brand);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex;box-shadow:0 1px 2px #0f142014,0 10px 24px -10px #5b81f0b3}.zsOXHq_login svg{transition:transform .15s;position:relative;top:-.75px}.zsOXHq_login:hover{background:#4a6fe8}.zsOXHq_login:hover svg{transform:translate(2px)}.zsOXHq_login:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.zsOXHq_footer{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;justify-content:center;align-items:center;gap:6px;font-size:13px;line-height:1;display:flex;position:absolute;bottom:24px;left:0;right:0}@media (max-width:480px){.zsOXHq_launch{padding:40px 16px 80px}.zsOXHq_logoFrame{margin-bottom:32px}.zsOXHq_logo{height:93px;margin:-28px 0}.zsOXHq_big{font-size:46px}.zsOXHq_dateCopy{padding:0 24px}}@media (forced-colors:active){.zsOXHq_gradient{color:linktext;-webkit-text-fill-color:currentColor}}@media (prefers-reduced-motion:reduce){.zsOXHq_login,.zsOXHq_login svg{transition:none}}
