.auth_shell__Jvdwy{min-height:100svh;color:var(--foreground);background:var(--background)}.auth_header__omnNL{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:88px;padding:1.25rem clamp(1.25rem,4vw,4.5rem);border-bottom:1px solid var(--line)}.auth_brand__cGIkT{display:inline-flex;align-items:center;gap:.7rem;min-height:44px;font-family:var(--font-display);font-size:1.15rem;font-weight:600;letter-spacing:-.025em}.auth_mark__1UJ2A{display:grid;width:36px;height:36px;place-items:center;color:var(--a11);border:1px solid var(--a6);background:var(--a2);border-radius:10px}.auth_headerActions__wy5JG{display:flex;align-items:center;gap:1.5rem}.auth_back__LbJuM{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;color:var(--muted-foreground);font-size:.8rem;transition:color var(--dur-quick) var(--ease-out-soft)}.auth_back__LbJuM:hover{color:var(--foreground)}.auth_layout__ZnQJH{min-height:calc(100svh - 88px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth_story__KCfYQ{position:relative;display:flex;align-items:center;overflow:hidden;padding:4.5rem clamp(2rem,5vw,6rem);border-right:1px solid var(--line);background:var(--surface)}.auth_story__KCfYQ:after{content:"";position:absolute;width:520px;height:520px;border:1px solid var(--line);border-radius:50%;bottom:-400px;right:-70px;box-shadow:0 0 0 55px color-mix(in srgb,var(--line) 30%,transparent),0 0 0 110px color-mix(in srgb,var(--line) 18%,transparent);pointer-events:none}.auth_storyContent__OTu84{position:relative;z-index:1;max-width:460px;margin-inline:auto}.auth_eyebrow__0I32g{color:var(--a11);font-size:.69rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.auth_storyTitle__vztUs{margin-top:1.35rem;font-family:var(--font-display);font-weight:500;font-size:clamp(2rem,3.2vw,3.3rem);letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.auth_storyLead__T2xYb{max-width:390px;margin-top:1.3rem;color:var(--muted-foreground);font-size:.94rem;line-height:1.8}.auth_note__X1NUw{margin-top:2.5rem;border:1px solid var(--line);border-radius:var(--radius-float);background:var(--background);box-shadow:var(--sh-1)}.auth_noteHeading__RJIpw{display:flex;align-items:center;gap:.6rem;border-bottom:1px solid var(--line);padding:1rem 1.25rem;color:var(--foreground);font-size:.8rem;font-weight:500}.auth_noteHeading__RJIpw svg{color:var(--a11)}.auth_steps__I12fS{list-style:none;margin:0;padding:1.3rem;display:grid;gap:1.35rem}.auth_steps__I12fS li{display:flex;align-items:flex-start;gap:.75rem}.auth_check__PEufx{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;color:var(--a11);background:var(--a2);border:1px solid var(--a5);border-radius:50%}.auth_stepTitle__wnGn8{font-size:.81rem;font-weight:500}.auth_stepBody__iOBqS{margin-top:.25rem;font-size:.76rem}.auth_stepBody__iOBqS,.auth_storyFoot__utaIY{color:var(--muted-foreground);line-height:1.6}.auth_storyFoot__utaIY{margin-top:1.6rem;font-size:.73rem}.auth_main__0CX4i{display:flex;align-items:center;justify-content:center;min-width:0;padding:3.5rem 2rem}.auth_main__0CX4i:focus{outline:none}.auth_formPanel__cl2S3{width:100%;max-width:400px}.auth_formTitle__dOq8I{font-family:var(--font-display);font-size:clamp(1.9rem,3vw,2.3rem);font-weight:500;letter-spacing:-.04em;line-height:1.15}.auth_formIntro__hHGEN{margin-top:.7rem;color:var(--muted-foreground);font-size:.87rem;line-height:1.7}.auth_formHeader__4dmA4{margin-bottom:1.8rem}.auth_field___qB_z{display:grid;gap:.5rem}.auth_form__UzeVX{display:grid;gap:1.15rem}.auth_password__T4oB3{position:relative}.auth_reveal__IWF7u{position:absolute;display:grid;place-items:center;width:44px;height:44px;right:2px;top:2px;border-radius:var(--radius);color:var(--muted-foreground);cursor:pointer;transition:color var(--dur-quick),background var(--dur-quick)}.auth_reveal__IWF7u:hover{color:var(--foreground);background:var(--hover)}.auth_reveal__IWF7u:disabled{opacity:.5;cursor:default}.auth_reveal__IWF7u:active{background:var(--surface-3)}.auth_hint__PtfiP{color:var(--muted-foreground);font-size:.74rem;line-height:1.6}.auth_error___RiGz{display:flex;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;border:1px solid var(--status-flagged-line);border-radius:var(--radius-card);background:var(--status-flagged-bg);color:var(--status-flagged);font-size:.82rem;line-height:1.6}.auth_invitation__8yien{margin-bottom:1.35rem;padding:1rem;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted-foreground);font-size:.8rem;line-height:1.65}.auth_invitation__8yien strong{color:var(--foreground);font-weight:600}.auth_invitationTitle__O_K4H{display:flex;align-items:center;gap:.55rem;margin-bottom:.45rem;color:var(--foreground);font-weight:500}.auth_divider__R3m9J{display:flex;align-items:center;gap:.8rem;margin:1.45rem 0;color:var(--muted-foreground);font-size:.74rem}.auth_divider__R3m9J:after,.auth_divider__R3m9J:before{content:"";height:1px;flex:1;background:var(--line)}.auth_providers__wEh1u{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.auth_footer__sLqSC{margin-top:1.6rem;text-align:center;color:var(--muted-foreground);font-size:.82rem;line-height:1.7}.auth_textLink__WjO_P{display:inline-flex;align-items:center;min-height:44px;font-weight:500;color:var(--a11);text-underline-offset:3px}.auth_textLink__WjO_P:hover{text-decoration:underline}.auth_back__LbJuM:active,.auth_textLink__WjO_P:active{color:var(--foreground)}.auth_shell__Jvdwy :where(button){min-height:44px}.auth_shell__Jvdwy :where(input:not([type=checkbox]),textarea,button[role=combobox]){border-color:var(--control-border)}.auth_shell__Jvdwy :where(input,textarea,button[role=combobox]):focus-visible{border-color:var(--ring)}.auth_form__UzeVX button[type=submit]:hover:not(:disabled){background:var(--action-fill-hover)}.auth_busyMark__VIdvq{position:relative;display:inline-block;flex-shrink:0;width:16px;height:16px;overflow:hidden;border:1px solid;border-radius:var(--radius-sm)}.auth_busyMark__VIdvq:after{content:"";position:absolute;inset:3px;background:currentColor;opacity:.35}.auth_skip__hJzz9{position:absolute;z-index:100;top:-100px;left:1rem;padding:.7rem 1rem;border:1px solid var(--a7);border-radius:8px;color:var(--foreground);background:var(--background)}.auth_skip__hJzz9:focus{top:1rem}@media (max-width:1023px){.auth_layout__ZnQJH{grid-template-columns:1fr}.auth_story__KCfYQ{display:none}.auth_main__0CX4i{align-items:flex-start;padding:clamp(2rem,7vw,4rem) 1.5rem}}@media (max-width:480px){.auth_header__omnNL{min-height:76px;padding:1rem 1.25rem}.auth_back__LbJuM{display:none}.auth_layout__ZnQJH{min-height:calc(100svh - 76px)}}.auth_skip__hJzz9{display:inline-flex;align-items:center;min-height:44px}@font-face{font-family:Close Client Auth Manrope;src:url(/landing/fonts/manrope-latin-wght-normal.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Close Client Auth Wordmark;src:url(/landing/fonts/instrument-sans-latin-variable.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}.auth_clientAuth__ReZ0t{--background:#090a0c;--foreground:#ebedef;--surface:#101214;--surface-3:#1c1e20;--muted-foreground:#9c9fa2;--line:#2c2f32;--control-border:#3d4144;--primary:#ebedef;--primary-foreground:#090a0c;--a10:#d4d6d9;--a11:#ebb353;--action-fill-hover:var(--a10);--hover:#1c1e20;--ring:var(--a11);--font-display:"Close Client Auth Manrope",sans-serif;--font-sans:"Close Client Auth Manrope",sans-serif;font-family:var(--font-sans);font-synthesis:none;color-scheme:dark}[data-theme=light] .auth_clientAuth__ReZ0t:not([data-theme=dark]){--background:#f7f6f3;--foreground:#1c1a17;--surface:#fdfcfa;--surface-3:#e9e7e2;--muted-foreground:#5c5751;--line:#dfddd8;--control-border:#b3ada2;--primary:#1c1a17;--primary-foreground:#f7f6f3;--a10:#34312c;--a11:#8a581e;--hover:#e9e7e2;color-scheme:light}.auth_clientAuth__ReZ0t .auth_header__omnNL{min-height:80px;padding-block:14px}.auth_clientAuth__ReZ0t .auth_brand__cGIkT{gap:9px;font-family:Close Client Auth Wordmark,sans-serif;font-size:23px;font-weight:500}.auth_clientAuth__ReZ0t .auth_mark__1UJ2A{width:34px;height:34px;border:0;border-radius:0;background:none;color:var(--foreground)}.auth_clientAuth__ReZ0t .auth_layout__ZnQJH{display:block;min-height:calc(100svh - 80px)}.auth_clientAuth__ReZ0t .auth_main__0CX4i{min-height:calc(100svh - 80px);padding:40px 24px}.auth_clientAuth__ReZ0t .auth_formPanel__cl2S3{max-width:420px}.auth_clientAuth__ReZ0t .auth_formHeader__4dmA4{margin-bottom:28px}.auth_clientEyebrow__v88wi{margin-bottom:16px;font-size:12px;line-height:1.5;color:var(--muted-foreground)}.auth_clientAuth__ReZ0t .auth_formTitle__dOq8I{font-size:clamp(30px,4vw,40px);font-weight:450;line-height:1.15;letter-spacing:-.05em}.auth_clientAuth__ReZ0t .auth_formIntro__hHGEN{margin-top:12px;font-size:13px;line-height:1.7}.auth_clientAuth__ReZ0t .auth_form__UzeVX{gap:19px}.auth_clientAuth__ReZ0t .auth_field___qB_z{gap:9px}.auth_clientAuth__ReZ0t .auth_field___qB_z label{font-size:12px;font-weight:550}.auth_clientAuth__ReZ0t .auth_clientInput__r_mrj{height:49px;padding-inline:14px;border-radius:4px;background:var(--surface);color:var(--foreground);font-family:inherit;font-size:16px;box-shadow:none}.auth_clientAuth__ReZ0t .auth_password__T4oB3 .auth_clientInput__r_mrj{padding-right:48px}.auth_clientAuth__ReZ0t .auth_clientInput__r_mrj::placeholder{color:var(--muted-foreground);opacity:.8}.auth_clientAuth__ReZ0t .auth_engagement__BaW6v{margin-top:1px;font-size:12px;line-height:1.7;color:var(--muted-foreground);text-wrap:pretty}.auth_clientAuth__ReZ0t .auth_clientSubmit__VdwTw{height:49px;width:100%;border-radius:4px;font-family:inherit;font-size:13px;font-weight:600;box-shadow:none}.auth_clientAuth__ReZ0t .auth_footer__sLqSC{margin-top:16px;font-size:12px}.auth_clientAuth__ReZ0t .auth_textLink__WjO_P{color:var(--foreground);text-decoration:underline}.auth_clientAuth__ReZ0t .auth_skip__hJzz9{border-color:var(--line)}.auth_clientAuth__ReZ0t :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (max-width:480px){.auth_clientAuth__ReZ0t .auth_header__omnNL{min-height:72px;padding:12px 20px}.auth_clientAuth__ReZ0t .auth_layout__ZnQJH,.auth_clientAuth__ReZ0t .auth_main__0CX4i{min-height:calc(100svh - 72px)}.auth_clientAuth__ReZ0t .auth_main__0CX4i{padding:30px 24px}.auth_clientAuth__ReZ0t .auth_formHeader__4dmA4{margin-bottom:25px}}@media (min-width:1024px) and (max-height:780px){.auth_clientAuth__ReZ0t .auth_main__0CX4i{padding-block:24px}.auth_clientAuth__ReZ0t .auth_formHeader__4dmA4{margin-bottom:22px}.auth_clientEyebrow__v88wi{margin-bottom:12px}.auth_clientAuth__ReZ0t .auth_form__UzeVX{gap:16px}}@media (prefers-reduced-motion:reduce){.auth_clientAuth__ReZ0t *,.auth_clientAuth__ReZ0t :after,.auth_clientAuth__ReZ0t :before{animation:none!important;transition:none!important}}.auth_loginFields__gazFK{display:contents}.auth_publicLogin__CWQom[data-theme=dark]{--background:#101110;--foreground:#f3f0e8;--surface:#1b1b1b;--surface-3:#222222;--muted-foreground:#bdbbb6;--line:#353535;--control-border:#505050;--primary:#f3f0e8;--primary-foreground:#101110;--a10:#ffffff;--a11:#c8aa72;--hover:#222222;--status-flagged:#f3f0e8;--status-flagged-line:#c8aa72;--status-flagged-bg:#1b1b1b}.auth_publicLogin__CWQom .auth_header__omnNL{width:calc(100% - 128px);max-width:1328px;margin-inline:auto;min-height:80px;padding:0}.auth_publicLogin__CWQom .auth_brand__cGIkT{font-size:21px;font-weight:600;letter-spacing:-.04em}.auth_publicLogin__CWQom .auth_mark__1UJ2A{width:26px;height:26px;border:1px solid var(--control-border);border-radius:4px;color:var(--muted-foreground)}.auth_publicLogin__CWQom .auth_main__0CX4i{align-items:center;padding:48px 24px 80px}.auth_publicLogin__CWQom .auth_formPanel__cl2S3{max-width:420px;margin-inline:auto}.auth_publicLogin__CWQom .auth_formTitle__dOq8I{font-weight:550}.auth_publicLogin__CWQom .auth_formHeader__4dmA4{margin-bottom:32px;text-align:center}.auth_publicLogin__CWQom .auth_clientEyebrow__v88wi{font-size:11px;margin-bottom:14px}.auth_publicLogin__CWQom .auth_form__UzeVX{gap:0}.auth_publicLogin__CWQom .auth_loginFields__gazFK{display:block;overflow:hidden;border:1px solid var(--control-border);border-radius:5px;background:var(--surface)}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_field___qB_z{position:relative;display:block}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_field___qB_z+.auth_field___qB_z{border-top:1px solid var(--line)}.auth_publicLogin__CWQom .auth_loginFields__gazFK label{position:absolute;top:12px;left:20px;z-index:1;font-size:11px;font-weight:500;cursor:text}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_clientInput__r_mrj{width:100%;height:76px;padding:32px 20px 10px;border:0;border-radius:0;font-size:14px;background:transparent;transition:background .16s ease,box-shadow .16s ease}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_password__T4oB3 .auth_clientInput__r_mrj{padding-right:58px}.auth_publicLogin__CWQom .auth_clientInput__r_mrj::placeholder{opacity:1}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_clientInput__r_mrj:hover{background:var(--hover)}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_clientInput__r_mrj:focus-visible{background:var(--hover);outline:0;box-shadow:inset 2px 0 var(--ring),inset 0 0 0 1px color-mix(in srgb,var(--ring) 40%,transparent)}.auth_publicLogin__CWQom .auth_reveal__IWF7u{right:8px;top:25px;border-radius:3px}.auth_publicLogin__CWQom .auth_reveal__IWF7u:focus-visible{outline-offset:-3px}.auth_publicLogin__CWQom .auth_loginRecovery__VIFK1{display:flex;justify-content:flex-end;margin-block:2px 8px;font-size:11px}.auth_publicLogin__CWQom .auth_clientSubmit__VdwTw{position:relative;display:flex;justify-content:center;padding-inline:48px;height:48px;border-radius:3px}.auth_publicLogin__CWQom .auth_clientSubmit__VdwTw>svg{position:absolute;right:20px}.auth_publicLogin__CWQom .auth_footer__sLqSC{margin-top:22px;font-size:12px}.auth_publicLogin__CWQom .auth_error___RiGz{margin-bottom:18px;border-radius:5px}.auth_publicLogin__CWQom .auth_form__UzeVX>.auth_field___qB_z{margin-bottom:18px}.auth_publicLogin__CWQom .auth_providers__wEh1u button{border-radius:3px;border-color:var(--control-border)}@media (min-width:601px) and (max-height:850px){.auth_publicLogin__CWQom .auth_header__omnNL{min-height:64px}.auth_publicLogin__CWQom .auth_layout__ZnQJH,.auth_publicLogin__CWQom .auth_main__0CX4i{min-height:calc(100svh - 64px)}.auth_publicLogin__CWQom .auth_main__0CX4i{padding-block:40px 64px}}@media (max-width:600px){.auth_publicLogin__CWQom .auth_header__omnNL{width:calc(100% - 48px);min-height:78px}.auth_publicLogin__CWQom .auth_layout__ZnQJH,.auth_publicLogin__CWQom .auth_main__0CX4i{min-height:calc(100svh - 78px)}.auth_publicLogin__CWQom .auth_main__0CX4i{padding-block:32px 56px}.auth_publicLogin__CWQom .auth_back__LbJuM{display:inline-flex;font-size:12px}.auth_publicLogin__CWQom .auth_loginFields__gazFK .auth_clientInput__r_mrj{font-size:16px}}