@font-face{font-family:Fraunces Auth;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/fraunces/Fraunces-Variable.woff2) format("woff2")}.AuthShell_screen__aBHuR{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--ks-bg);color:var(--ks-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AuthShell_hero__jnPM1{position:fixed;inset:0;background-color:var(--ks-bg);background-image:url(/brand/auth/auth-hero.jpg);background-size:cover;background-position:50% 100%}.AuthShell_scrimSide__zy40c,.AuthShell_scrimTop__o35ju{position:fixed;inset:0;pointer-events:none}.AuthShell_scrimTop__o35ju{background:linear-gradient(180deg,rgba(6,12,24,.94),rgba(6,12,24,.6) 32%,rgba(6,12,24,0) 58%)}.AuthShell_scrimSide__zy40c{background:linear-gradient(90deg,rgba(6,12,24,0) 45%,rgba(6,12,24,.55))}.AuthShell_frame__1agd8{position:relative;min-height:100vh;min-height:100dvh;box-sizing:border-box;padding:40px 72px 32px;display:flex;flex-direction:column}.AuthShell_header__k56pC{display:flex;align-items:center;gap:14px}.AuthShell_mark__dy5_L{width:40px;height:40px}.AuthShell_wordmark__Ch_UN{height:28px;aspect-ratio:947/204;width:auto}.AuthShell_main__7114h{flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:64px;padding:24px 0}.AuthShell_tagline__2zunB{max-width:560px;align-self:flex-start;margin-top:96px}.AuthShell_taglineTitle__F4j7r{margin:0;font-family:Fraunces Auth,Georgia,serif;font-variation-settings:"SOFT" 50,"WONK" 0,"opsz" 96;font-weight:400;font-size:clamp(40px,4.45vw,64px);line-height:1.05;letter-spacing:-.01em;color:var(--ks-cream)}.AuthShell_taglineAccent__o6pYo{color:var(--ks-teal)}.AuthShell_taglineBody__WfLYd{margin:22px 0 0;font-size:17px;line-height:1.55;color:var(--ks-copy-soft);max-width:420px}.AuthShell_taglineCompact___E6Zy{display:none}.AuthShell_panel__rWP5X{width:440px;flex-shrink:0;box-sizing:border-box;padding:40px 40px 32px;border-radius:28px;background:rgba(10,16,26,.62);border:1px solid var(--ks-glass-edge);box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%)}.AuthShell_panelDense__VQwq_{padding:36px 40px 30px}.AuthShell_statusIcon__Yhf11{width:64px;height:64px;border-radius:999px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.AuthShell_eyebrow__Bb4_5{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.AuthShell_title__knBmo{margin:0;font-family:Fraunces Auth,Georgia,serif;font-variation-settings:"SOFT" 50,"WONK" 0,"opsz" 48;font-weight:400;font-size:34px;line-height:1.1;color:var(--ks-cream)}.AuthShell_subtitle__tqdH4{margin:10px 0 28px;font-size:15px;line-height:1.55;color:var(--ks-text-secondary)}.AuthShell_subtitleEmphasis__jqcJr{color:var(--ks-text);font-weight:500}.AuthShell_form__lMR2r{display:flex;flex-direction:column;gap:18px}.AuthShell_field___Nf7Z{display:flex;flex-direction:column;gap:8px}.AuthShell_fieldLabelRow__B51w8{display:flex;justify-content:space-between;align-items:baseline}.AuthShell_fieldLabel__MIVb4{font-size:13px;font-weight:500;color:var(--ks-label)}.AuthShell_fieldAside__yIgJk{font-size:13px}.AuthShell_input__EG48y{height:52px;box-sizing:border-box;padding:0 18px;border-radius:14px;border:1px solid var(--ks-border-light);background:rgba(6,12,24,.7);color:var(--ks-text);font-size:16px;font-family:inherit}.AuthShell_input__EG48y::placeholder{color:var(--ks-placeholder)}.AuthShell_input__EG48y:focus{outline:none;border-color:var(--ks-teal);box-shadow:0 0 0 3px rgba(78,205,196,.18)}.AuthShell_inputWrap__t7_lU{position:relative;display:flex}.AuthShell_inputWrap__t7_lU>.AuthShell_input__EG48y{flex-grow:1;min-width:0}.AuthShell_inputWithReveal__OMCQZ{padding-right:56px}.AuthShell_input__EG48y[data-invalid]{border-color:rgba(239,68,68,.6)}.AuthShell_reveal__rvyhn{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:transparent;color:var(--ks-copy-quiet);cursor:pointer}.AuthShell_reveal__rvyhn:hover,.AuthShell_reveal__rvyhn[aria-pressed=true]{color:var(--ks-teal)}.AuthShell_reveal__rvyhn:focus-visible{outline:2px solid var(--ks-teal-light);outline-offset:-2px}.AuthShell_fieldError__stuiV{font-size:13px;color:var(--ks-error-text)}.AuthShell_rules__GWDrB{list-style:none;margin:-4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.AuthShell_rule___OQUI{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ks-copy-quiet);transition:color .16s ease}.AuthShell_ruleMet__arNrc{color:var(--ks-teal)}.AuthShell_ruleFailed__IubB0{color:var(--ks-error-text)}.AuthShell_ruleIcon___7XRm{flex-shrink:0}.AuthShell_ruleNote__tJjtE{color:var(--ks-text-muted)}.AuthShell_srOnly__IXTD6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.AuthShell_rule___OQUI{transition:none}}.AuthShell_hint__MI9BS{font-size:13px;color:var(--ks-copy-quiet)}.AuthShell_link__Wm1RI{color:var(--ks-teal);text-decoration:none}.AuthShell_link__Wm1RI:hover{color:var(--ks-teal-light)}.AuthShell_primary__pmQO2,.AuthShell_secondary__w7gHu{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:999px;font-family:inherit;font-size:14px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer}.AuthShell_primary__pmQO2{height:54px;width:100%;border:0;background:var(--ks-teal);color:var(--ks-bg);font-weight:700;box-shadow:0 10px 30px rgba(78,205,196,.25)}.AuthShell_primary__pmQO2:hover{background:var(--ks-teal-light)}.AuthShell_link__Wm1RI:focus-visible,.AuthShell_primary__pmQO2:focus-visible,.AuthShell_secondary__w7gHu:focus-visible{outline:2px solid var(--ks-teal-light);outline-offset:3px}.AuthShell_formSubmit__D7ywa{margin-top:8px}.AuthShell_secondary__w7gHu{height:52px;border:1px solid rgba(78,205,196,.5);color:var(--ks-text);font-weight:600}.AuthShell_secondary__w7gHu:hover{border-color:var(--ks-teal)}.AuthShell_divider__BwHft{display:flex;align-items:center;gap:14px;margin:24px 0}.AuthShell_dividerRule__q5qn4{flex-grow:1;height:1px;background:var(--ks-glass-edge)}.AuthShell_dividerLabel__zQZdc{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ks-text-muted)}.AuthShell_foot___Sxe7{margin:24px 0 0;text-align:center;font-size:14px;color:var(--ks-text-secondary)}.AuthShell_footTight__3ytSq{margin-top:18px}.AuthShell_notice__aM7TM{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.5}.AuthShell_noticeInfo__2Xkgr{background:rgba(78,205,196,.08);border:1px solid rgba(78,205,196,.22);color:var(--ks-label)}.AuthShell_noticeError__EEm9W{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);color:var(--ks-error-text)}.AuthShell_noticeIcon__Z_Lfk{flex-shrink:0;margin-top:1px}.AuthShell_body___kbNf{margin:12px 0 20px;font-size:15px;line-height:1.6;color:var(--ks-label)}.AuthShell_bodyLast__JdGB0{margin-bottom:28px}.AuthShell_fine__X97xX{margin:20px 0 28px;font-size:13px;line-height:1.55;color:var(--ks-copy-quiet)}.AuthShell_chips__kArsY{display:flex;gap:10px;flex-wrap:wrap}.AuthShell_chip__f7GHx{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--ks-glass-edge);font-size:13px;color:var(--ks-label)}.AuthShell_footer__GlSLZ{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:28px;font-size:13px}.AuthShell_footerLink__QEOFl{color:var(--ks-copy-quiet);text-decoration:none}.AuthShell_footerLink__QEOFl:hover{color:var(--ks-text)}@media (max-height:760px) and (min-width:901px){.AuthShell_tagline__2zunB{margin-top:40px}}@media (max-width:900px){.AuthShell_scrimSide__zy40c,.AuthShell_scrimTop__o35ju{display:none}.AuthShell_frame__1agd8{padding:48px 16px 20px;align-items:center}.AuthShell_header__k56pC{flex-direction:column;gap:14px}.AuthShell_mark__dy5_L{width:76px;height:76px}.AuthShell_wordmark__Ch_UN{height:30px}.AuthShell_taglineCompact___E6Zy{display:block;margin:10px 0 0;font-family:Fraunces Auth,Georgia,serif;font-variation-settings:"SOFT" 50,"WONK" 0,"opsz" 24;font-size:19px;color:var(--ks-teal);text-align:center}.AuthShell_main__7114h{width:100%;flex-grow:0;flex-direction:column;align-items:center;padding:0;gap:0}.AuthShell_tagline__2zunB{display:none}.AuthShell_panelDense__VQwq_,.AuthShell_panel__rWP5X{width:100%;max-width:440px;margin-top:26px;padding:24px 20px 22px;border-radius:24px;background:rgba(10,16,26,.66);box-shadow:0 24px 60px rgba(0,0,0,.4)}.AuthShell_eyebrow__Bb4_5{display:none}.AuthShell_statusIcon__Yhf11{width:52px;height:52px;margin-bottom:16px}.AuthShell_title__knBmo{font-size:26px;font-variation-settings:"SOFT" 50,"WONK" 0,"opsz" 36}.AuthShell_subtitle__tqdH4{margin:8px 0 18px}.AuthShell_form__lMR2r{gap:14px}.AuthShell_field___Nf7Z{gap:6px}.AuthShell_input__EG48y{height:50px;padding:0 16px}.AuthShell_primary__pmQO2{height:52px}.AuthShell_formSubmit__D7ywa{margin-top:6px}.AuthShell_secondary__w7gHu{height:50px}.AuthShell_divider__BwHft{display:none}.AuthShell_dividedSecondary__D41qq{margin-top:12px}.AuthShell_asideLong__LKifL{display:none}.AuthShell_footer__GlSLZ{margin-top:auto;padding-top:28px;justify-content:center;gap:20px;font-size:12px}.AuthShell_footerLink__QEOFl{color:var(--ks-copy-soft)}}@media (min-width:901px){.AuthShell_asideShort__FK_NO{display:none}}