.demo_page__y4tlf{min-height:calc(100vh - 70px);margin-top:70px;display:flex;align-items:flex-start;justify-content:center;padding:150px 80px}.demo_container__Kz0DI{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1400px;width:100%;gap:80px}.demo_formSection__Ta9_d{flex:1 1;max-width:520px}.demo_badge__VF27H{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--soft-accent-color);border-radius:100px;font-size:13px;font-weight:500;color:var(--accent-color);margin-bottom:24px}.demo_badgeIcon__8WVW2{width:16px;height:16px}.demo_title__bjC1l{font-size:48px;font-weight:700;color:var(--not-black);margin:0 0 16px;line-height:1.1}.demo_title__bjC1l span{color:var(--accent-color)}.demo_subtitle__bTWlS{font-size:18px;color:var(--gray);margin:0 0 40px;line-height:1.6}.demo_form__VhT7P{display:flex;flex-direction:column;gap:20px}.demo_inputGroup__QZKEf{display:flex;flex-direction:column;gap:8px}.demo_inputLabel__BMxym{font-size:14px;font-weight:500;color:var(--not-black)}.demo_input__V6dTI{width:100%;height:52px;border-radius:10px!important;font-size:15px;border:1px solid #e4e4e7!important;transition:border-color .2s,box-shadow .2s}.demo_input__V6dTI:focus{border-color:var(--accent-color)!important;box-shadow:0 0 0 3px rgba(107,100,222,.1)!important}.demo_checkboxContainer__6Ybvi{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:var(--gray)}.demo_checkboxLabel__n__Zh{line-height:1.5}.demo_link__UsEai{color:var(--accent-color);font-weight:500}.demo_link__UsEai:hover{text-decoration:underline}.demo_button__L2Ubz{width:100%;height:52px;justify-content:center;border-radius:10px!important;font-size:15px;font-weight:600;background:var(--accent-color)!important;border:none!important;transition:background .2s,transform .15s}.demo_button__L2Ubz:hover:not(:disabled){background:#5B54C8!important}.demo_button__L2Ubz:active:not(:disabled){transform:scale(.98)}.demo_button__L2Ubz:disabled{opacity:.5;cursor:not-allowed}.demo_trust__0AocX{display:flex;align-items:center;gap:8px;margin-top:24px;padding-top:24px;border-top:1px solid #e4e4e7}.demo_trustIcon__n8S22{color:var(--green);flex-shrink:0}.demo_trustText__LHCIa{font-size:13px;color:var(--gray);margin:0}.demo_illustrationSection__Slssa{flex:1 1;max-width:640px;position:relative;display:flex;align-items:center;justify-content:center}.demo_illustrationWrapper__spkDy{position:relative;width:100%}.demo_mainImage__GfGvS{width:100%;border-radius:16px;border:1px solid #e4e4e7;box-shadow:0 20px 50px rgba(0,0,0,.08);display:block}.demo_phoneImage__9s2ti{position:absolute;bottom:-40px;right:-30px;width:180px;border-radius:12px}.demo_successState__UJW_C{text-align:center;padding:40px 0}.demo_successIcon__2lV2L{width:72px;height:72px;background:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.demo_successTitle__XXpdd{font-size:28px;font-weight:700;color:var(--not-black);margin:0 0 12px}.demo_successText__AyPJY{color:var(--gray);margin:0;line-height:1.6;font-size:16px}@media screen and (max-width:1024px){.demo_page__y4tlf{padding:30px 40px}.demo_container__Kz0DI{gap:50px}.demo_title__bjC1l{font-size:38px}.demo_phoneImage__9s2ti{width:140px;bottom:-30px;right:-20px}}@media screen and (max-width:768px){.demo_page__y4tlf{padding:80px 20px;min-height:calc(100vh - 60px);margin-top:60px}.demo_container__Kz0DI{flex-direction:column;gap:0}.demo_formSection__Ta9_d{max-width:100%;width:100%}.demo_illustrationSection__Slssa{display:none}.demo_badge__VF27H{margin-bottom:20px}.demo_title__bjC1l{font-size:32px;margin-bottom:12px}.demo_subtitle__bTWlS{font-size:16px;margin-bottom:32px}.demo_button__L2Ubz,.demo_input__V6dTI{height:50px}.demo_trust__0AocX{margin-top:20px;padding-top:20px}.demo_successIcon__2lV2L{width:64px;height:64px}.demo_successTitle__XXpdd{font-size:24px}.demo_successText__AyPJY{font-size:15px}}