.LoginShell_page__pUtcx{--login-background:#030303;--login-surface:#080808;--login-white:#efeeec;--login-muted:#a3a19f;--login-copper:#c58b69;--login-line:#292521;color-scheme:dark;display:flex;flex-direction:column;min-width:0;min-height:100vh;min-height:100svh;height:auto;background:var(--login-background);color:var(--login-white);font-family:Helvetica Neue,Segoe UI,Arial,sans-serif;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}.LoginShell_footer__7qmjl,.LoginShell_topbar__pppxv{width:calc(100% - 112px);max-width:1320px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.LoginShell_topbar__pppxv{min-height:100px;border-bottom:1px solid var(--login-line)}.LoginShell_brand__1NrmD{display:block;width:200px;flex-shrink:0}.LoginShell_brand__1NrmD img{display:block;width:100%;height:auto;mix-blend-mode:screen}.LoginShell_page__pUtcx a{color:var(--login-white);text-decoration:none}.LoginShell_page__pUtcx .LoginShell_homeLink__zbM3j{display:inline-flex;align-items:center;gap:12px;color:var(--login-muted);font-size:14px}.LoginShell_page__pUtcx a:hover{color:var(--login-copper)}.LoginShell_page__pUtcx a:focus-visible,.LoginShell_page__pUtcx button:focus-visible{outline:2px solid var(--login-copper);outline-offset:6px}.LoginShell_panel__iGhOn{width:min(440px,calc(100% - 40px));margin:auto;padding-block:80px}.LoginShell_eyebrow__U1KR_{display:block;color:var(--login-copper);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.LoginShell_heading__50yp5 h1{margin:22px 0;font-size:clamp(42px,4.5vw,58px);font-weight:300;line-height:1.08;letter-spacing:-.045em}.LoginShell_heading__50yp5 p{margin:0;color:var(--login-muted);font-size:15px;line-height:1.7}.LoginShell_page__pUtcx .auth-form{display:flex;flex-direction:column;gap:24px;margin-top:38px}.LoginShell_page__pUtcx .auth-form label{display:flex;flex-direction:column;gap:10px;color:#c4c0bc;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.LoginShell_page__pUtcx .auth-form input{width:100%;min-height:52px;padding:13px 15px;border:1px solid #48413b;border-radius:2px;background:var(--login-surface);color:var(--login-white);caret-color:var(--login-copper);font:inherit;font-size:16px;letter-spacing:normal;text-transform:none}.LoginShell_page__pUtcx .auth-form input:focus{outline:2px solid var(--login-copper);outline-offset:2px;border-color:var(--login-copper)}.LoginShell_page__pUtcx .auth-form>.public-button{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;margin-top:8px;padding:16px 24px;border:1px solid var(--login-copper);border-radius:2px;background:var(--login-copper);color:#0c0907!important;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;cursor:pointer}.LoginShell_page__pUtcx .auth-form>.public-button:hover:not(:disabled){background:#dcaa8b;border-color:#dcaa8b}.LoginShell_page__pUtcx .auth-form>.public-button:disabled{opacity:.55;cursor:not-allowed}.LoginShell_page__pUtcx .public-button span{font-size:21px;line-height:1}.LoginShell_page__pUtcx .auth-form>a:not(.public-button){align-self:flex-start;padding-block:4px;color:var(--login-muted);font-size:13px;text-decoration:underline;text-underline-offset:4px}.LoginShell_page__pUtcx .auth-form>a:not(.public-button):hover{color:var(--login-copper)}.LoginShell_page__pUtcx .auth-message{position:static;display:block;margin:0;padding:14px;border:1px solid #5e4434;border-radius:2px;background:#17110d;color:#d4b6a2;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.LoginShell_page__pUtcx .auth-message.error{border-color:#865345;background:#21120e;color:#efb9a5}.LoginShell_footer__7qmjl{border-top:1px solid var(--login-line);padding-block:24px;color:var(--login-muted);font-size:11px;letter-spacing:.08em}@media (max-width:600px){.LoginShell_footer__7qmjl,.LoginShell_topbar__pppxv{width:calc(100% - 40px);gap:16px}.LoginShell_topbar__pppxv{min-height:84px}.LoginShell_brand__1NrmD{width:157px}.LoginShell_page__pUtcx .LoginShell_homeLink__zbM3j{gap:6px;font-size:12px}.LoginShell_panel__iGhOn{padding-block:56px}.LoginShell_footer__7qmjl{font-size:10px;letter-spacing:.025em}}.BetaForms_form__NVG9F.BetaForms_form__NVG9F label.BetaForms_consent__1ksyQ{display:flex;flex-direction:row;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6;letter-spacing:normal;text-transform:none}.BetaForms_form__NVG9F.BetaForms_form__NVG9F label.BetaForms_consent__1ksyQ input{flex:0 0 18px;width:18px;height:18px;min-height:0;margin:3px 0 0;padding:0;accent-color:#c58b69}.BetaForms_form__NVG9F.BetaForms_form__NVG9F label.BetaForms_consent__1ksyQ a{text-decoration:underline;text-underline-offset:3px}.BetaForms_note__pillo{margin:0;color:#a3a19f;font-size:13px;line-height:1.7}.BetaForms_privacy__4RfJ4{margin-top:32px;color:#c4c0bc;font-size:15px;overflow-wrap:anywhere}.BetaForms_privacy__4RfJ4 h2{margin-top:32px;color:#efeeec;font-size:20px;font-weight:500}.BetaForms_privacy__4RfJ4 a{text-decoration:underline;text-underline-offset:3px}