.rh-signup{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;color:#091e49;background:#fff}.rh-signup-story{padding:50px 12%;background:radial-gradient(ellipse at 5% 90%,#0e70f34d,transparent 65%),#091e49;color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:55px}.rh-signup-story>a>img{width:170px}.rh-signup-story h1{font-size:clamp(38px,4vw,64px);font-weight:750;line-height:1.1;margin:20px 0}.rh-signup-story p{color:#b8c7e2;line-height:1.8;max-width:390px}.rh-signup-story span{font-size:11px;letter-spacing:2px;color:#75adff}.rh-signup-story ul{display:grid;gap:20px;margin-top:35px}.rh-signup-story li{display:flex;align-items:center;gap:12px;font-size:14px}.rh-signup-story li svg{color:#62a6ff}.rh-signup-story small{color:#a5b7d2}.rh-signup-form{padding:35px 12%;display:flex;flex-direction:column;gap:30px;justify-content:space-between}.rh-signup-form>div{max-width:460px;width:100%;margin:auto}.rh-signup-form>div>svg{color:#0e70f3;margin-bottom:18px}.rh-signup-form h2{font-size:29px;font-weight:700;line-height:1.25;margin-bottom:15px}.rh-signup-form p{color:#667894;font-size:14px;line-height:1.7;margin:12px 0 22px}.rh-signup-form form{display:grid;gap:10px}.rh-signup-form form>label{margin-top:7px}.rh-signup-form input,.rh-signup-form select{font-size:14px;height:43px}.rh-signup-form select{border:1px solid #dce5f0;border-radius:7px;padding:9px;background:#fff}.rh-signup-form form>small{font-size:11px;color:#667894}.rh-signup-form a{color:#0e70f3}.rh-signup-form footer{color:#7c8aa0;font-size:11px}.rh-signup-form form>button{margin-top:10px}.rh-checkbox{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:12px;line-height:1.7}.rh-checkbox input{height:16px;width:16px;margin-right:4px}.rh-callout,.rh-error{padding:14px;background:#f3f7fd;border:1px solid #dce7f6;border-radius:8px;font-size:13px;line-height:1.7;margin:15px 0}.rh-error{background:#fff5f4;color:#ac3026;border-color:#f5d4ce}.rh-signup-form .rh-signup-trial{font-size:12px;margin:2px 0}.rh-text-button{display:block;color:#0e70f3;background:none;border:0;margin-top:20px;font-size:13px}@media(max-width:800px){.rh-signup{grid-template-columns:1fr}.rh-signup-story{padding:25px 7%;gap:20px}.rh-signup-story>div,.rh-signup-story>small{display:none}.rh-signup-form{padding:25px 7%;min-height:80vh}.rh-signup-form h2{font-size:26px}}.rh-billing{display:grid;gap:22px}.rh-billing-hero{background:#091e49;color:#fff;padding:28px;border-radius:12px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.rh-billing-hero h2{font-size:26px;font-weight:700;margin:8px 0}.rh-billing-hero p{font-size:13px;color:#b9cbe9;line-height:1.7}.rh-billing-hero small{color:#88baff}.rh-billing-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rh-billing-plan{border:1px solid #dbe5f2;padding:23px;border-radius:10px;background:white;text-align:left}.rh-billing-plan.selected{border:2px solid #0e70f3;background:#f1f6ff}.rh-billing-plan h3{font-weight:700}.rh-billing-plan strong{font-size:26px;display:block;margin:12px 0}.rh-billing-plan small{font-size:12px;color:#667894}.rh-billing-plan p{font-size:13px;color:#667894;line-height:1.7}.rh-onboarding{display:flex;flex-wrap:wrap;gap:12px;padding:20px;border:1px solid #dce7f6;background:#f5f9ff;border-radius:10px;margin-bottom:20px}.rh-onboarding>div{width:100%;font-size:14px;font-weight:600}.rh-onboarding button{font-size:12px;border:1px solid #d5e3f8;background:#fff;border-radius:7px;padding:10px;color:#0b5ac4}.rh-billing-actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:800px){.rh-billing-plans{grid-template-columns:1fr}}