.request-form_modalOverlay__PEBHI{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding-inline:16px}.request-form_modalCard__9wu9V{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;border-radius:20px;background:white;padding:48px 20px 32px;outline:1px solid #dfe0e2;width:100%}@media (min-width:540px){.request-form_modalCard__9wu9V{width:540px;border-radius:28px;padding:60px 80px}}@media (min-width:1280px){.request-form_modalCard__9wu9V{width:721px;border-radius:40px;padding:80px 140px}}.request-form_modalCircle1__T2KkO{left:-35px;top:304px}.request-form_modalCircle1__T2KkO,.request-form_modalCircle2__ID00Q{pointer-events:none;position:absolute;width:215px;height:215px;border-radius:50%;background:#dbeaff}.request-form_modalCircle2__ID00Q{top:-70px;left:560px}.request-form_modalBubbles__dGez1{pointer-events:none;position:absolute;inset:0;z-index:1;overflow:hidden}.request-form_modalBody__fJlsQ{position:relative;display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}@media (min-width:540px){.request-form_modalBody__fJlsQ{gap:72px}}@media (min-width:1280px){.request-form_modalBody__fJlsQ{gap:96px}}.request-form_modalTop__DFcXa{display:flex;flex-direction:column;align-items:center;gap:32px}@media (min-width:540px){.request-form_modalTop__DFcXa{gap:48px}}@media (min-width:1280px){.request-form_modalTop__DFcXa{gap:64px}}.request-form_checkCircle__wOvho{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#dbeaff;flex-shrink:0;width:88px;height:88px}@media (min-width:540px){.request-form_checkCircle__wOvho{width:100px;height:100px}}@media (min-width:1280px){.request-form_checkCircle__wOvho{width:123px;height:123px}}.request-form_checkIcon__KVuWv{color:#0666c6;width:40px;height:28px}@media (min-width:540px){.request-form_checkIcon__KVuWv{width:46px;height:32px}}@media (min-width:1280px){.request-form_checkIcon__KVuWv{width:55px;height:38px}}.request-form_modalTextBlock__QnU2p{display:flex;flex-direction:column;align-items:center;gap:16px}.request-form_modalTitle__beGPy{text-align:center;font-size:24px;font-weight:700;line-height:1.15;color:#0666c6}@media (min-width:540px){.request-form_modalTitle__beGPy{font-size:28px}}@media (min-width:1280px){.request-form_modalTitle__beGPy{font-size:36px}}.request-form_modalSubtitle__dRRD4{text-align:center;font-size:14px;line-height:1.5;color:#032445}@media (min-width:540px){.request-form_modalSubtitle__dRRD4{font-size:15px}}@media (min-width:1280px){.request-form_modalSubtitle__dRRD4{font-size:16px}}@media (min-width:744px) and (max-width:1279px){.request-form_modalBackBtn__bCXvF{height:56px;font-size:18px;font-weight:700;box-shadow:0 4px 14px rgba(6,102,198,.3)}}.request-form_form__yoe5s{display:flex;flex-direction:column;gap:32px}.request-form_fieldset__7w_kA{display:flex;flex-direction:column;gap:12px;border:none;margin:0;padding:0}.request-form_legend__e0rom{font-size:20px;font-weight:590;line-height:30px;color:#032445}@media (min-width:744px) and (max-width:1279px){.request-form_legend__e0rom{margin-bottom:1em}}@media (min-width:1280px){.request-form_legend__e0rom{margin-bottom:.75em}}.request-form_serviceGrid__Dhr40{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:744px){.request-form_serviceGrid__Dhr40{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1280px){.request-form_serviceGrid__Dhr40{grid-template-columns:repeat(3,1fr)}}.request-form_serviceCard__fgmVK{display:flex;flex-direction:column;gap:8px;border-radius:14px;border:1px solid #dfe0e2;background:white;padding:16px;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.request-form_serviceCard__fgmVK:hover{border-color:rgba(6,102,198,.5);box-shadow:0 2px 8px rgba(6,102,198,.08)}.request-form_serviceCardSelected__q_1hm{border-color:#0666c6;background:#ebf5ff}.request-form_serviceCardTop__AEmaX{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:8px}.request-form_serviceLabel__ZG6Lv{font-size:16px;font-weight:590;line-height:24px;color:#032445}.request-form_serviceCheckbox__JR6Ak{margin-top:2px;display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px;border:1px solid #dfe0e2;transition:border-color .15s,background-color .15s}.request-form_serviceCheckboxSelected__2TAB4{border-color:#0666c6;background:#0666c6}.request-form_servicePrice__4Laky{font-size:14px;line-height:21px;color:#596067}.request-form_fieldGroup__ofoWJ{display:flex;flex-direction:column}.request-form_label__aL7xo{display:flex;gap:2px;font-size:16px;font-weight:590;color:#032445;margin-bottom:12px}.request-form_labelOptional__xoZ5y{font-weight:400;color:#596067}.request-form_required___YCRZ{color:#f26c68}.request-form_input__KEtrK{width:100%;border-radius:12px;border:1px solid #dfe0e2;background:white;padding:15px 17px;font-size:16px;color:#032445;transition:border-color .15s,box-shadow .15s;outline:none}.request-form_input__KEtrK::placeholder{color:#747a80}.request-form_input__KEtrK:focus{border-color:#0666c6;box-shadow:0 0 0 2px rgba(6,102,198,.2)}.request-form_inputError__mh543{border-color:#e53935}.request-form_inputError__mh543:focus{border-color:#e53935;box-shadow:0 0 0 2px rgba(229,57,53,.18)}.request-form_fieldError__rscWJ{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:13px;line-height:1.4;color:#e53935}.request-form_selectWrap__8_hR4{position:relative}.request-form_select__FXuXR{cursor:pointer;appearance:none;padding-right:40px}.request-form_selectChevron__3iSvw{pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#032445}.request-form_textarea__EngzX{resize:none}.request-form_uploadHeader__Bg9al{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.request-form_uploadLabelGroup__y6BoJ{display:flex;gap:4px;font-size:16px}.request-form_uploadLabelBold__vei3H{font-weight:590;color:#032445}.request-form_uploadLabelOptional__xoe1F{font-weight:400;color:#596067}.request-form_uploadCount__QWwuo{font-size:14px;font-weight:510;text-transform:uppercase;letter-spacing:-.28px;color:#596067}.request-form_dropZone__8UWUA{display:flex;flex-direction:column;align-items:center;gap:16px;border-radius:14px;border:1px dashed #dfe0e2;background:white;padding-block:28px;cursor:pointer;transition:border-color .15s,background-color .15s}.request-form_dropZone__8UWUA:hover{border-color:rgba(6,102,198,.6);background:#fafcff}.request-form_dropZoneDragging__2zy7Y{border-color:#0666c6;background:#ebf5ff}.request-form_dropZoneIconWrap__X47cX{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;background:#dbeaff}.request-form_dropZoneText__8JO0a{display:flex;flex-direction:column;align-items:center;gap:8px}.request-form_dropZoneTitle__LoU7Z{font-size:16px;font-weight:590;color:#032445}.request-form_dropZoneHint__Iglg8{font-size:14px;color:#596067}.request-form_previewGrid__5T5gU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.request-form_previewItem__JYiSU{position:relative;width:100px;height:100px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid #dfe0e2}@media (min-width:744px){.request-form_previewItem__JYiSU{width:112px;height:112px}}.request-form_previewImg__zWVcm{width:100%;height:100%;object-fit:cover;display:block}.request-form_previewRemove__l5Dtr{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.55);color:white;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:background-color .12s}.request-form_previewRemove__l5Dtr:hover{background:rgba(0,0,0,.82)}.request-form_actions__YLVEA{display:flex;flex-direction:column;gap:24px}.request-form_submitBtn__irSiT{display:inline-flex;height:48px;width:100%;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:#0666c6;padding-inline:16px;font-size:14px;font-weight:510;color:#eaebec;border:none;cursor:pointer;transition:background-color .15s}@media (min-width:744px){.request-form_submitBtn__irSiT{margin-inline:auto;max-width:482px}}@media (min-width:1280px){.request-form_submitBtn__irSiT{height:58px;padding-left:40px;padding-right:36px;font-size:18px}}.request-form_submitBtn__irSiT:hover{background:#064a8d}.request-form_submitBtn__irSiT:active{background:#043565}.request-form_submitBtnDisabled__CGYNx{cursor:not-allowed;opacity:.6}.request-form_divider__PGI8y{display:flex;align-items:center;gap:16px}.request-form_dividerLine__Qbhyc{flex:1;height:1px;background:#dfe0e2}.request-form_dividerText__5mlKC{font-size:14px;color:#596067}.request-form_altBtns__Bhsog{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.request-form_altBtn__c7diO{display:flex;height:48px;width:358px;max-width:100%;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:2px solid #0666c6;background:white;font-size:14px;font-weight:510;color:#0666c6;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s}@media (min-width:1280px){.request-form_altBtn__c7diO{height:51px;flex:1;font-size:18px}}.request-form_altBtn__c7diO:hover{border-color:#0759aa;background:#ebf5ff;color:#0759aa}.request-form_altBtn__c7diO:active{border-color:#064a8d;background:#dbeaff;color:#064a8d}.request-form_consentRow__yMrma{display:flex;align-items:flex-start;gap:10px}.request-form_consentCheckbox__34dr7{appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:2px solid #dfe0e2;border-radius:4px;cursor:pointer;background:white;position:relative;margin-top:2px;transition:border-color .15s,background-color .15s;flex-shrink:0}.request-form_consentCheckbox__34dr7:checked{background:#0666c6;border-color:#0666c6}.request-form_consentCheckbox__34dr7:checked:after{content:"";position:absolute;left:3px;top:1px;width:8px;height:5px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg)}.request-form_consentCheckbox__34dr7:focus-visible{outline:2px solid #0666c6;outline-offset:2px}.request-form_consentLabel__hwju5{font-size:14px;line-height:1.5;color:#596067;cursor:pointer;user-select:none}.request-form_consentLink__lWlJk{color:#0666c6;text-decoration:underline;font-weight:510}.request-form_consentLink__lWlJk:hover{color:#0759aa}.request-form_finePrint__OE_hR{display:flex;border-radius:14px;align-items:flex-start;justify-content:center;gap:4px}.request-form_finePrintAsterisk__KSTVd{font-size:12px;font-weight:510;text-transform:uppercase;line-height:18px;color:#f26c68}.request-form_finePrintText__L_seL{text-align:center;font-size:12px;font-weight:510;text-transform:uppercase;line-height:18px;color:#596067}.request-form_modalBackBtn__bCXvF{display:flex;height:48px;width:100%;align-items:center;justify-content:center;border-radius:12px;background:#0666c6;font-size:14px;font-weight:510;color:#eaebec;text-decoration:none;transition:background-color .15s,box-shadow .15s,transform .15s}@media (min-width:744px) and (max-width:1279px){.request-form_modalBackBtn__bCXvF{height:56px;font-size:18px;font-weight:700;box-shadow:0 4px 14px rgba(6,102,198,.3)}.request-form_modalBackBtn__bCXvF:hover{box-shadow:0 6px 20px rgba(6,102,198,.4);transform:translateY(-2px)}}@media (min-width:1280px){.request-form_modalBackBtn__bCXvF{height:58px;font-size:18px}}.request-form_modalBackBtn__bCXvF:hover{background:#064a8d}.request-form_modalBackBtn__bCXvF:active{background:#043565;transform:scale(.98);box-shadow:none}