.onboarding{background:var(--paper);grid-template-columns:1.3fr .7fr;gap:8vw;min-height:100vh;padding:90px max(6vw,24px);display:grid}.back{color:var(--emerald);text-decoration:none;position:absolute;top:30px}.onboardPanel{max-width:650px}.onboardPanel h1{margin:22px 0;font-size:clamp(42px,5vw,68px)}.onboardPanel>p{color:var(--muted);line-height:1.6}.progress{border-bottom:1px solid var(--line);color:#98a2a8;gap:24px;margin-bottom:60px;padding-bottom:18px;font-size:12px;font-weight:700;display:flex}.progress .active{color:var(--emerald)}.onboardPanel form{gap:22px;margin-top:36px;display:grid}.onboardPanel label{gap:8px;font-size:12px;font-weight:700;display:grid}.onboardPanel input,.onboardPanel select{border:1px solid var(--line);width:100%;color:var(--navy);font:inherit;background:#fff;padding:15px}.onboardPanel .check{grid-template-columns:20px 1fr;align-items:center;font-size:14px;font-weight:400}.check input{width:18px}.onboardAside{background:var(--navy);color:#fff;align-self:center;padding:50px}.onboardAside h2{margin:22px 0;font-size:38px}.onboardAside ul{color:#b9c4ca;padding-left:20px;line-height:2}.onboardAside small{color:#80cdb5;border-top:1px solid #294052;margin-top:35px;padding-top:25px;display:block}.success>span{width:58px;height:58px;color:var(--emerald);background:#d7eee6;border-radius:50%;place-items:center;margin-bottom:30px;font-size:28px;display:grid}.success .button{background:var(--emerald);color:#fff;margin-top:20px;padding:13px 20px;font-weight:700;text-decoration:none;display:inline-block}.error{background:#fff0ed;padding:14px;color:#9d251d!important}@media (max-width:850px){.onboarding{grid-template-columns:1fr;padding-top:100px}.onboardAside{padding:30px}}
