.BenefitCard_card__pZ_ud{border-radius:12px;background:var(--background-accent);display:flex;flex-direction:column;align-items:baseline;padding:20px;max-width:100%;height:294px;position:relative;background-size:contain;background-repeat:no-repeat;background-position:bottom;background-blend-mode:overlay}.BenefitCard_title__joXWE{font-size:24px;font-weight:500;line-height:31px;letter-spacing:-.02em;color:var(--text-primary-inverse);margin-bottom:4px}.BenefitCard_text__IcgtS{font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.02em;color:var(--text-primary-inverse-oppacity);max-width:275px}.ContactSection_contactSection__LWkdn{padding:0 20px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at left top,rgba(1,108,243,1) -20%,rgba(1,108,243,0) 20%),linear-gradient(to right,var(--background-primary-inverse) 70%,var(--background-accent) 30%)}.ContactSection_contactBlock__hhrtH{width:100%;max-width:var(--container-width);display:flex;gap:66px}.ContactSection_checkboxContainer__2qfn3{display:flex;color:var(--text-primary-inverse-oppacity);gap:.5rem;font-size:.875rem;cursor:pointer}.ContactSection_checkboxLegalText___Gr0B{line-height:1.35}.ContactSection_formButtonGroupPolicy__F4IwU{color:var(--text-primary-inverse);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ContactSection_errorText__faLtN{color:var(--text-critical);font-size:12px;margin-top:5px}.ContactSection_contactBlockLeftSide__wrm8b{max-width:737px;width:100%;display:flex;flex-direction:column;gap:40px;padding:145px 0}.ContactSection_form__PlfaO{display:flex;flex-direction:column;gap:28px}.ContactSection_contactText__AdGNY{display:flex;flex-direction:column;gap:16px;max-width:609px;width:100%}.ContactSection_contactTextHeading__aJYyw{font-weight:500;font-size:48px;line-height:62px;letter-spacing:-.04em;color:var(--text-primary-inverse)}.ContactSection_contactTextDescription__g4zTs{font-weight:400;font-size:16px;line-height:24px;color:var(--text-primary-inverse-oppacity)}.ContactSection_topFieldsBlock__M6w_H{display:flex;gap:12px}.ContactSection_formButtonGroup__LHpQJ{display:flex;gap:20px;max-width:614px;align-items:center}.ContactSection_formButtonGroupText__LP48x{font-weight:400;font-size:14px;line-height:21px;color:var(--text-primary-inverse-oppacity)}.ContactSection_submitButton__RJjIF{max-width:240px;width:100%}.ContactSection_buttonIcon__YiiiB{margin-left:8px}.ContactSection_contactBlockRightSide__WIOyK{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;max-width:483px;width:100%;border-radius:32px 0 0 32px;padding:0 0 145px 53px;background:linear-gradient(90.36deg,#67a7f8 .31%,#016cf3 99.69%)}.ContactSection_rightSideHeading__2Tpp6{font-weight:500;font-size:38px;line-height:49px;letter-spacing:-.04em;color:var(--text-white)}.ContactSection_rightSideButtonGroup__TbJ0a{display:flex;flex-direction:column;gap:12px;max-width:258px}.ContactSection_rightButton__x0EZx{width:100%}.ContactSection_rightButtonIcon__HB_RM{margin-right:8px}@media screen and (max-width:525px){.ContactSection_contactBlock__hhrtH{gap:30px;padding:0}.ContactSection_contactSection__LWkdn{padding:0}.ContactSection_contactBlockLeftSide__wrm8b{padding:36px 12px 0}.ContactSection_topFieldsBlock__M6w_H{flex-direction:column}.ContactSection_contactBlockRightSide__WIOyK{width:100%;padding:51px 12px;border-radius:24px 24px 0 0}.ContactSection_rightSideButtonGroup__TbJ0a{max-width:100%;width:100%}.ContactSection_rightSideHeading__2Tpp6{font-size:26px;line-height:34px}.ContactSection_formButtonGroup__LHpQJ{flex-direction:column}.ContactSection_submitButton__RJjIF{max-width:100%}.ContactSection_contactTextHeading__aJYyw{font-size:32px;line-height:42px}}@media screen and (min-width:525px) and (max-width:1063px){.ContactSection_contactBlock__hhrtH{gap:59px;padding:56px 0 34px}.ContactSection_contactSection__LWkdn{padding:0 0 0 20px}.ContactSection_contactBlockLeftSide__wrm8b{padding:0 20px 0 0}.ContactSection_contactBlockRightSide__WIOyK{max-width:540px;width:100%;min-height:320px;justify-content:center;padding:0 0 0 56px}}@media screen and (max-width:1063px){.ContactSection_contactBlock__hhrtH{flex-direction:column;align-items:flex-end}.ContactSection_contactSection__LWkdn{background:radial-gradient(circle at left top,rgba(1,108,243,1) -20%,rgba(1,108,243,0) 20%),linear-gradient(to right,var(--background-primary-inverse) 100%,var(--background-accent) 20%)}.ContactSection_contactBlockLeftSide__wrm8b{max-width:100%}}@media screen and (min-width:1063px) and (max-width:1254px){.ContactSection_contactSection__LWkdn{background:radial-gradient(circle at left top,rgba(1,108,243,1) -20%,rgba(1,108,243,0) 20%),linear-gradient(to right,var(--background-primary-inverse) 80%,var(--background-accent) 20%)}}@media screen and (min-width:2560px){.ContactSection_contactSection__LWkdn{background:radial-gradient(circle at left top,rgba(1,108,243,1) -20%,rgba(1,108,243,0) 20%),linear-gradient(to right,var(--background-primary-inverse) 60%,var(--background-accent) 40%)}}.FormField_formField__u_PSU{display:flex;flex-direction:column;width:100%}.FormField_inputContainer__lNqkG{position:relative}.FormField_label__p5gHN{top:50%}.FormField_label__p5gHN,.FormField_textareaLabel__VifpV{position:absolute;left:12px;transform:translateY(-50%);color:var(--text-primary-inverse-oppacity);font-size:16px;transition:all .2s;pointer-events:none;font-weight:400;line-height:24px}.FormField_textareaLabel__VifpV{top:25%}.FormField_input__6LY0c,.FormField_textarea__uRwPX{width:100%;padding:14px 12px;font-size:16px;line-height:23px;border:none;border-bottom:1px solid var(--border-primary);background:transparent;color:var(--text-primary-inverse);outline:none;resize:none}.FormField_textarea__uRwPX{min-height:150px}.FormField_inputContainer__lNqkG:focus-within .FormField_label__p5gHN{top:0;font-size:10px;color:var(--text-primary-inverse-oppacity)}.FormField_inputContainer__lNqkG:focus-within .FormField_textareaLabel__VifpV{top:-10px;font-size:10px;color:var(--text-primary-inverse-oppacity)}.FormField_activeLabel__nIX6n{top:0;font-size:10px;color:var(--text-primary-inverse-oppacity)}.FormField_activeTextareaLabel__DlV5A{top:-10px;font-size:10px;color:var(--text-primary-inverse-oppacity)}.FormField_inputError__5INIR,.FormField_textarea__uRwPX.FormField_inputError__5INIR{border-bottom:1px solid var(--text-critical)}.FormField_errorText__c8EWG{color:var(--text-critical);font-size:12px;margin-top:5px}