.registration_page__a8wsM{min-height:100vh;display:grid;grid-template-columns:minmax(330px,.85fr) minmax(0,1.15fr);background:#f6f8fc;color:#1b3150;font-family:Arial,sans-serif}.registration_story__4wOt_{background:radial-gradient(ellipse at 10% 15%,#2b487b,#10243e 75%);color:#fff;padding:46px max(32px,6vw);display:flex;flex-direction:column;gap:72px;position:sticky;top:0;min-height:100vh;max-height:100vh;overflow:auto}.registration_logo__mn7C_{font-size:38px;letter-spacing:-2px;font-weight:800;color:#fff}.registration_eyebrow__3kLT8{font-size:10px;letter-spacing:2px;color:#b8d0f7;font-weight:700;margin-bottom:20px}.registration_story__4wOt_ h1{font-size:clamp(29px,3.1vw,46px);line-height:1.2;letter-spacing:-1.5px;font-weight:750;margin-bottom:24px}.registration_description__V3ILS{font-size:15px;line-height:1.9;color:#b0c3dd;max-width:420px}.registration_trial__x128W{display:flex;gap:18px;align-items:center;margin:34px 0;border:1px solid #55719a75;background:#36577b4d;border-radius:14px;padding:21px;max-width:360px}.registration_trial__x128W>span{font-size:60px;font-weight:800;letter-spacing:-3px;line-height:1;color:#c1ed8b}.registration_trial__x128W strong{font-size:19px}.registration_trial__x128W p{font-size:12px;line-height:1.7;color:#b1c5dd;margin-top:6px}.registration_story__4wOt_ ul{list-style:none;display:grid;gap:18px;margin:30px 0 0;padding:0}.registration_story__4wOt_ li{display:flex;gap:12px;font-size:13px;line-height:1.6;color:#c2d0e3}.registration_story__4wOt_ li svg{color:#bde68d;flex-shrink:0}.registration_safe__7_AkN{display:flex;gap:9px;font-size:11px;color:#8fa9c8;line-height:1.7;margin-top:auto}.registration_formSide__ikWXM{padding:36px clamp(24px,5vw,82px) 54px;max-width:850px;width:100%;margin:auto}.registration_back__8FafU{display:flex;align-items:center;gap:6px;font-size:12px;color:#8293ab;margin-bottom:30px}.registration_formHeading__U_v_V{margin-bottom:26px}.registration_formHeading__U_v_V>span{display:grid;place-items:center;width:52px;height:52px;background:#e8effa;color:#5075ae;border-radius:13px;margin-bottom:16px}.registration_formHeading__U_v_V h2{font-size:30px;font-weight:750;letter-spacing:-1px;margin:0 0 10px}.registration_formHeading__U_v_V p{font-size:13px;color:#7a8da5;line-height:1.7}.registration_form__6jBpC{display:grid;gap:25px}.registration_form__6jBpC fieldset{border:0;padding:0;display:grid;gap:16px;min-width:0}.registration_form__6jBpC legend{font-size:14px;font-weight:700;margin-bottom:16px}.registration_planGrid__HD138{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.registration_plan___Db4J,.registration_selectedPlan__LQ7rn{display:flex;align-items:flex-start;gap:8px;border:1px solid #dce4ef;border-radius:10px;padding:15px 12px;background:#fff;cursor:pointer;position:relative;flex-wrap:wrap}.registration_selectedPlan__LQ7rn{border-color:#5d7fc2;background:#edf3ff;box-shadow:0 0 0 1px #5d7fc2}.registration_planGrid__HD138 input{width:14px;height:14px;flex-shrink:0;margin-top:2px;accent-color:#476db4}.registration_planGrid__HD138 label>span{font-size:13px;font-weight:700;flex:1}.registration_planGrid__HD138 small{display:block;font-weight:400;color:#8797ac;font-size:10px;line-height:1.6;margin-top:4px}.registration_planGrid__HD138 strong{font-size:19px;letter-spacing:-.6px;flex-basis:100%;padding-left:22px;margin-top:5px}.registration_planGrid__HD138 strong small{display:inline;font-size:9px;letter-spacing:0;margin-left:3px}.registration_label__0nwYh{display:grid;gap:8px;font-size:12px;font-weight:600;color:#59728f}.registration_label__0nwYh input{width:100%;border:1px solid #d6dfec;border-radius:7px;padding:12px;background:white;font-size:14px;color:#234260;font-weight:400;min-width:0}.registration_label__0nwYh input[readonly]{background:#edf1f7;color:#70839c}.registration_label__0nwYh input:focus{outline:2px solid #86a5da;outline-offset:2px}.registration_label__0nwYh small{font-size:10px;font-weight:400;color:#8798ac}.registration_total__QWPYW{display:flex;align-items:center;justify-content:space-between;padding:19px 20px;background:#fff;border:1px solid #e0e7f1;border-radius:10px;gap:12px}.registration_total__QWPYW small{display:block;color:#8a98aa;font-size:10px;margin-bottom:7px}.registration_total__QWPYW strong{font-size:23px;letter-spacing:-.6px}.registration_total__QWPYW strong span{font-size:12px;color:#7d8da4;letter-spacing:0;font-weight:400}.registration_total__QWPYW>span{font-size:11px;color:#8a98aa;white-space:nowrap}.registration_caption__Xr5NI{font-size:11px;line-height:1.8;color:#8899ac;display:block}.registration_caption__Xr5NI>svg{display:inline;vertical-align:middle;margin-right:5px}.registration_passwords__jOtym{display:grid;grid-template-columns:1fr 1fr;gap:16px}.registration_submit__vI7oD{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #31569d;border-radius:8px;padding:15px;background:#3c61a9;color:white;font-size:14px;font-weight:700;min-height:50px}.registration_submit__vI7oD:disabled{opacity:.5;cursor:not-allowed}.registration_error___qFd3{padding:14px;background:#fff1f2;border:1px solid #efcfd4;border-radius:8px;color:#a73d4b;font-size:13px;line-height:1.6}.registration_login__VWJQ4{font-size:12px;color:#8998aa;text-align:center}.registration_login__VWJQ4 a{color:#466fad;font-weight:700}.registration_form__6jBpC button:focus-visible,.registration_page__a8wsM a:focus-visible{outline:2px solid #5d8ad4;outline-offset:3px}@media(max-width:1000px){.registration_story__4wOt_{padding:36px;gap:46px}.registration_formSide__ikWXM{padding:34px 28px}}@media(max-width:760px){.registration_page__a8wsM{display:block}.registration_story__4wOt_{position:static;min-height:auto;max-height:none;padding:28px 24px;gap:24px}.registration_story__4wOt_ h1{font-size:31px;margin-bottom:12px}.registration_story__4wOt_ h1 br{display:none}.registration_description__V3ILS{font-size:13px;max-width:none}.registration_trial__x128W{margin:18px 0 0;padding:14px;max-width:none}.registration_trial__x128W>span{font-size:42px}.registration_trial__x128W strong{font-size:17px}.registration_safe__7_AkN,.registration_story__4wOt_ ul{display:none}.registration_formSide__ikWXM{padding:28px 20px 45px}.registration_formHeading__U_v_V h2{font-size:27px}.registration_passwords__jOtym{grid-template-columns:1fr}.registration_planGrid__HD138{gap:9px}.registration_plan___Db4J,.registration_selectedPlan__LQ7rn{padding:14px 10px}.registration_planGrid__HD138 label>span{font-size:12px}.registration_total__QWPYW{padding:17px 14px}.registration_total__QWPYW strong{font-size:21px}}@media(max-width:370px){.registration_planGrid__HD138{grid-template-columns:1fr}.registration_planGrid__HD138 strong{flex-basis:auto;margin-top:0;padding-left:0;font-size:16px}.registration_planGrid__HD138 strong small{display:block;font-size:9px}}.registration_conditions__3PAb9{padding:16px 18px;border-radius:9px;background:#eaf0fa;border:1px solid #d9e4f5}.registration_conditions__3PAb9 strong{font-size:12px;color:#4b6b99}.registration_conditions__3PAb9 p{font-size:11px;line-height:1.85;color:#748bab;margin-top:7px}