.broker-registration-form-module__7ymz_a__form{grid-template-columns:minmax(0,1.45fr) minmax(340px,.65fr);align-items:start;gap:22px;display:grid}.broker-registration-form-module__7ymz_a__fields,.broker-registration-form-module__7ymz_a__plan{background:#fff;border:1px solid #d9e5e2;border-radius:24px;padding:30px;box-shadow:0 18px 55px #245f5b0d}.broker-registration-form-module__7ymz_a__fieldGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.broker-registration-form-module__7ymz_a__fieldGrid label{gap:8px;display:grid}.broker-registration-form-module__7ymz_a__fieldGrid label>span{font-size:13px;font-weight:800}.broker-registration-form-module__7ymz_a__fieldGrid input{height:52px;font:inherit;background:#fbfdfc;border:1px solid #ccdcd8;border-radius:12px;padding:0 15px;font-size:15px}.broker-registration-form-module__7ymz_a__fieldGrid input:focus{border-color:#2d7771;outline:3px solid #2d777118}.broker-registration-form-module__7ymz_a__terms{cursor:pointer;align-items:flex-start;gap:10px;margin-top:24px;display:flex}.broker-registration-form-module__7ymz_a__terms input,.broker-registration-form-module__7ymz_a__planOptions input{opacity:0;position:absolute}.broker-registration-form-module__7ymz_a__terms>span{color:#0000;border:1px solid #9dbab5;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.broker-registration-form-module__7ymz_a__terms:has(input:checked)>span{color:#fff;background:#2d7771}.broker-registration-form-module__7ymz_a__terms b{font-size:13px;line-height:1.55}.broker-registration-form-module__7ymz_a__terms a{color:#2d7771;text-decoration:underline}.broker-registration-form-module__7ymz_a__error{color:#9f4f42;background:#fff0ed;border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:13px}.broker-registration-form-module__7ymz_a__plan{position:sticky;top:20px}.broker-registration-form-module__7ymz_a__plan h2{margin:0 0 18px;font-size:21px}.broker-registration-form-module__7ymz_a__planOptions{gap:8px;display:grid}.broker-registration-form-module__7ymz_a__planOptions label{cursor:pointer}.broker-registration-form-module__7ymz_a__planOptions label>span{border:1px solid #d7e2df;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 14px;display:flex}.broker-registration-form-module__7ymz_a__planOptions input:checked+span{background:#edf7f5;border-color:#2d7771;box-shadow:inset 0 0 0 1px #2d7771}.broker-registration-form-module__7ymz_a__planOptions b{font-size:15px}.broker-registration-form-module__7ymz_a__planOptions em{color:#6b817d;font-size:12px;font-style:normal}.broker-registration-form-module__7ymz_a__selectedPlan{background:#edf7f5;border:1px solid #2d7771;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.broker-registration-form-module__7ymz_a__selectedPlan span{color:#6b817d;font-size:12px}.broker-registration-form-module__7ymz_a__plan>p{color:#6b817d;margin:18px 0 0;font-size:13px;line-height:1.55}.broker-registration-form-module__7ymz_a__submitArea{text-align:center;width:min(560px,100%);margin:26px auto 0}.broker-registration-form-module__7ymz_a__submitArea>button{color:#173f3b;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#f2d06d;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font-size:15px;font-weight:900;display:flex;box-shadow:0 5px #d2ad43}.broker-registration-form-module__7ymz_a__submitArea>button svg{flex:none;width:18px}.broker-registration-form-module__7ymz_a__submitArea>button:disabled{opacity:.65}.broker-registration-form-module__7ymz_a__submitArea>p{color:#6b817d;margin:15px 0 0;font-size:13px}.broker-registration-form-module__7ymz_a__submitArea>small{color:#71827f;margin-top:14px;font-size:13px;display:block}.broker-registration-form-module__7ymz_a__submitArea>small a{color:#245f5b;font-weight:850}.broker-registration-form-module__7ymz_a__spin{animation:.8s linear infinite broker-registration-form-module__7ymz_a__registration-spin}.broker-registration-form-module__7ymz_a__compact{grid-template-columns:1fr}.broker-registration-form-module__7ymz_a__compact .broker-registration-form-module__7ymz_a__plan{order:-1;position:static}.broker-registration-form-module__7ymz_a__compact .broker-registration-form-module__7ymz_a__fieldGrid{grid-template-columns:1fr}@keyframes broker-registration-form-module__7ymz_a__registration-spin{to{transform:rotate(360deg)}}@media (max-width:850px){.broker-registration-form-module__7ymz_a__form{grid-template-columns:1fr}.broker-registration-form-module__7ymz_a__plan{order:-1;position:static}.broker-registration-form-module__7ymz_a__fieldGrid{grid-template-columns:1fr}}.broker-registration-form-module__7ymz_a__planOptions label>span,.broker-registration-form-module__7ymz_a__selectedPlan{flex-wrap:wrap;gap:4px 12px;padding:12px 14px}.broker-registration-form-module__7ymz_a__planOptions b,.broker-registration-form-module__7ymz_a__selectedPlan b{white-space:nowrap;flex-shrink:0}.broker-registration-form-module__7ymz_a__planOptions em,.broker-registration-form-module__7ymz_a__selectedPlan span{text-align:right;white-space:nowrap;margin-left:auto}.broker-registration-form-module__7ymz_a__planOptions input:focus-visible+span{outline:3px solid var(--ink);outline-offset:3px}.broker-registration-form-module__7ymz_a__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}
