.auth-shell{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:white}.auth-story{background:#173f35;color:#fff;padding:52px 12%;display:flex;flex-direction:column;justify-content:space-between;gap:70px}.auth-story .brand{color:white}.auth-story .brand>span:first-child{font-size:13px;letter-spacing:0}.auth-story .brandcel{color:#b9cf9f;margin-left:6px}.auth-story .eyebrow{color:#b9cf9f}.auth-story h1{font-size:49px;line-height:1.15;color:white;letter-spacing:-1.8px}.auth-story p{max-width:380px;line-height:1.8;color:#c1d5c9;margin-top:23px}.auth-features{display:grid;gap:15px;margin-top:33px;font-size:13px;color:#d3e3d8}.auth-story small{font-size:11px;color:#a7c1b2}.auth-form{display:flex;align-items:center;justify-content:center;padding:60px 35px}.auth-box{width:100%;max-width:390px}.auth-box h2{font-size:30px;margin:8px 0 15px}.auth-box>p{font-size:13px;line-height:1.8;color:var(--muted);margin-bottom:28px}.auth-box form label{margin-bottom:22px}.auth-box form input{padding:14px}.auth-box .primary{padding:14px}.auth-links{margin-top:21px;text-align:center;font-size:12px;color:var(--green)}.auth-note{margin-top:34px;padding-top:23px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.8}.success{overflow-wrap:anywhere}.onboarding-card form h3{margin:26px 0 20px}.private-note p{overflow-wrap:anywhere}@media(max-width:800px){.auth-shell{grid-template-columns:1fr}.auth-story{padding:30px;gap:30px}.auth-story>div,.auth-story small{display:none}.auth-form{padding:40px 25px}.auth-box h2{font-size:26px}}
