.auth-screen{min-height:100dvh;color:var(--bt-text-primary);font-family:var(--bt-font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:48px 24px}.auth-shell{width:min(100%,510px)}.auth-brand{margin-bottom:48px;display:inline-block}.auth-brand img{width:170px;height:auto;display:block}.auth-hero.page-hero{text-align:left;margin-bottom:32px}.auth-hero .page-hero-title{color:var(--bt-text-primary);font-family:var(--bt-font-sans);letter-spacing:-.035em;text-transform:none;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,42px);font-weight:650;line-height:1.16}.auth-hero .page-hero-lede{color:#b3c1b8;font:400 16px/1.65 var(--bt-font-sans);margin-top:16px}.auth-form-panel{background:#0a100c;border:1px solid #bedac738;padding:32px}.auth-form-panel .input-cta{min-height:50px;font:400 16px var(--bt-font-sans)}.auth-form-panel .btn-cta{min-height:50px;font-size:13px}.auth-form-panel .page-note,.auth-form-panel .status-panel-text{color:#b3c1b8;font:400 14px/1.6 var(--bt-font-sans)}.auth-form-panel .status-panel-title{font-family:var(--bt-font-sans)}.auth-newsletter{background:#bedac706;border-color:#bedac733}.auth-newsletter p,.auth-newsletter label,.auth-newsletter legend{font-family:var(--bt-font-sans);line-height:1.6}.auth-newsletter p{font-size:14px}.auth-newsletter p:not(:first-child){color:#b3c1b8}.auth-newsletter input{accent-color:var(--bt-green)}.auth-legal{color:#b3c1b8;font:400 13px/1.6 var(--bt-font-sans)}.auth-screen :focus-visible{outline:2px solid var(--bt-green);outline-offset:4px}.auth-screen ::selection{color:var(--bt-bg-dark);background:var(--bt-green)}@media (max-width:600px){.auth-screen{align-items:flex-start;padding:28px 20px 40px}.auth-brand{margin-bottom:36px}.auth-brand img{width:136px}.auth-hero .page-hero-title{font-size:30px}.auth-hero .page-hero-lede{font-size:15px}.auth-form-panel{padding:20px}}
