.ContactForm_wrapper__mUyaH{display:flex;align-items:flex-start;justify-content:center;min-height:100vh;padding:24px 24px 60px;background:#fff;direction:ltr!important}.ContactForm_card__LXdcI{display:flex;width:100%;max-width:1134px;border-radius:24px;border:1px solid #e5e7eb;box-shadow:0 1px 2px -1px rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;direction:ltr!important}.ContactForm_left__N8mLb{flex:0 0 41.3%;background:#000;padding:64px 48px 64px 56px;display:flex;flex-direction:column;justify-content:center;gap:32px}.ContactForm_mascot__G84tA img{width:96px;height:auto;object-fit:contain}.ContactForm_leftContent__9hMOV{display:flex;flex-direction:column;gap:16px;max-width:308px}.ContactForm_leftContent__9hMOV[dir=rtl]{text-align:right}.ContactForm_leftContent__9hMOV[dir=rtl] .ContactForm_title__G8qCr{letter-spacing:0}.ContactForm_titlePunct__95oz7{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.ContactForm_title__G8qCr{font-family:Magnetik,sans-serif;font-weight:500;font-size:34px;line-height:1.2;letter-spacing:-.025em;color:#fff;margin:0}.ContactForm_title__G8qCr strong{font-weight:700}.ContactForm_desc__5Sfum{font-weight:400;font-size:15px;line-height:26px;color:hsla(0,0%,100%,.6);margin:0}.ContactForm_right__PnK8w{flex:1 1;background:#fff;padding:40px 48px 48px;display:flex;flex-direction:column}.ContactForm_form__Ep4CI{display:flex;flex-direction:column;gap:20px;width:100%}.ContactForm_field__LHwJ3{display:flex;flex-direction:column;gap:6px}.ContactForm_label__4h1Qw{font-weight:500;font-size:14px;line-height:21px;color:#374151}.ContactForm_required__m1XAW{color:#ef4444;margin-left:2px}.ContactForm_inputWrap___rWz3{position:relative;display:flex;align-items:center}.ContactForm_icon__1UUbo{position:absolute;left:16px;color:#9ca3af;pointer-events:none;flex-shrink:0}.ContactForm_input__KOguY{width:100%;height:52px;padding:0 20px 0 44px;border:1px solid #d1d5db;border-radius:40px;background:#fff;font-size:14px;font-weight:400;color:#111827;outline:none;transition:border-color .15s ease;appearance:none}.ContactForm_input__KOguY::placeholder{color:#9ca3af}.ContactForm_input__KOguY:focus{border-color:#000}.ContactForm_inputError__ry4rE{border-color:#ef4444!important}.ContactForm_phoneWrap__LNn6o{border:1px solid #d1d5db;border-radius:40px;overflow:hidden;height:52px;display:flex;align-items:stretch;background:#fff;transition:border-color .15s ease}.ContactForm_phoneWrap__LNn6o:focus-within{border-color:#000}.ContactForm_phoneInput__4FquK{width:100%;height:100%}.ContactForm_phoneInput__4FquK .PhoneInputCountry{align-self:stretch;margin:0;padding:0 12px 0 16px;border-right:1px solid #d1d5db;border-top-left-radius:40px;border-bottom-left-radius:40px;background:#f9fafb;cursor:pointer;display:flex;align-items:center;gap:8px}.ContactForm_phoneInput__4FquK .PhoneInputCountry:hover{background:#f3f4f6}.ContactForm_phoneInput__4FquK .PhoneInputCountryIcon{width:24px;height:18px;box-shadow:none;background:rgba(0,0,0,0);border-radius:2px;overflow:hidden}.ContactForm_phoneInput__4FquK .PhoneInputCountryIcon--border{box-shadow:0 0 0 1px rgba(0,0,0,.08)}.ContactForm_phoneInput__4FquK .PhoneInputCountryIconImg{display:block;width:100%;height:100%;object-fit:cover}.ContactForm_phoneInput__4FquK .PhoneInputCountrySelectArrow{width:6px;height:6px;margin:0;opacity:.6;border-color:#6b7280;border-bottom-width:1.5px;border-right-width:1.5px;transform:rotate(45deg) translate(-2px,-2px)}.ContactForm_phoneInput__4FquK .PhoneInputInput{flex:1 1;min-width:0;height:100%;padding:0 18px;border:none;outline:none;font-size:14px;color:#111827;background:rgba(0,0,0,0)}.ContactForm_phoneInput__4FquK .PhoneInputInput::placeholder{color:#9ca3af}.ContactForm_selectWrap__yTeTi{position:relative;display:flex;align-items:center}.ContactForm_select__HaEDk{width:100%;height:52px;padding:0 44px;border:1px solid #d1d5db;border-radius:40px;background:#fff;font-size:14px;font-weight:400;color:#111827;outline:none;appearance:none;cursor:pointer;transition:border-color .15s ease}.ContactForm_select__HaEDk:focus{border-color:#000}.ContactForm_select__HaEDk option[value=""][disabled],.ContactForm_select__HaEDk:invalid,.ContactForm_select__HaEDk[data-placeholder=true]{color:#9ca3af}.ContactForm_selectChevron__OaQ9y{position:absolute;right:16px;color:#9ca3af;pointer-events:none;flex-shrink:0}.ContactForm_companyBlock__iIlxu{display:flex;flex-direction:column;gap:16px}.ContactForm_companyOrTeam__2RBPh{display:flex;align-items:flex-start;gap:12px}.ContactForm_checkbox__jhJbq{flex-shrink:0;width:20px;height:20px;margin-top:2px;border:1px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:rgba(0,0,0,0);padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease}.ContactForm_checkbox__jhJbq svg{opacity:0;transform:scale(.8);transition:opacity .15s ease,transform .15s ease}.ContactForm_checkboxChecked__ZuBor{background:#000;border-color:#000;color:#fff}.ContactForm_checkboxChecked__ZuBor svg{opacity:1;transform:scale(1)}.ContactForm_companyOrTeamTitle__SJdEV{font-family:Magnetik,sans-serif;font-size:14px;font-weight:500;line-height:1.3;color:#111827;margin:0 0 4px}.ContactForm_companyOrTeamDesc__GwQ2X{font-size:13px;font-weight:400;line-height:1.35;color:#6b7280;margin:0}.ContactForm_companyFields__KwqUw{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .2s ease}.ContactForm_companyFieldsOpen__ePTA7{grid-template-rows:1fr;opacity:1;pointer-events:auto;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .28s ease .06s}.ContactForm_companyFieldsOpen__ePTA7 .ContactForm_companyFieldsInner__I3QWQ .ContactForm_field__LHwJ3{opacity:1;transform:translateY(0);transition:opacity .32s ease,transform .38s cubic-bezier(.22,1,.36,1)}.ContactForm_companyFieldsOpen__ePTA7 .ContactForm_companyFieldsInner__I3QWQ .ContactForm_field__LHwJ3:first-child{transition-delay:.06s}.ContactForm_companyFieldsOpen__ePTA7 .ContactForm_companyFieldsInner__I3QWQ .ContactForm_field__LHwJ3:nth-child(2){transition-delay:.12s}.ContactForm_companyFieldsClip__fKGyU{min-height:0;overflow:hidden}.ContactForm_companyFieldsInner__I3QWQ{display:flex;flex-direction:column;gap:20px;padding-bottom:4px}.ContactForm_companyFieldsInner__I3QWQ .ContactForm_field__LHwJ3{opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.ContactForm_textarea___jj_2{width:100%;min-height:120px;max-height:240px;padding:16px 20px;border:1px solid #d1d5db;border-radius:24px;background:#fff;font-size:14px;font-weight:400;color:#111827;outline:none;resize:vertical;overflow-y:auto;transition:border-color .15s ease;font-family:inherit}.ContactForm_textarea___jj_2::placeholder{color:#9ca3af}.ContactForm_textarea___jj_2:focus{border-color:#000}.ContactForm_charCount__JF4ox{margin:0;font-size:12px;line-height:16px;color:#9ca3af;text-align:end}.ContactForm_errorMsg__uwpqs{font-size:12px;color:#ef4444;margin-top:2px;padding-left:4px}.ContactForm_serverError__R9m1l{font-size:13px;color:#ef4444;text-align:center;margin:0}@media(prefers-reduced-motion:reduce){.ContactForm_checkbox__jhJbq,.ContactForm_checkbox__jhJbq svg,.ContactForm_companyFieldsInner__I3QWQ .ContactForm_field__LHwJ3,.ContactForm_companyFieldsOpen__ePTA7,.ContactForm_companyFields__KwqUw{transition:none}}.ContactForm_submitBtn___ZJzb{width:100%;height:52px;background:#000;color:#fff;font-weight:700;font-size:15px;border:none;border-radius:40px;cursor:pointer;margin-top:8px;transition:background .15s ease,opacity .15s ease}.ContactForm_submitBtn___ZJzb:hover:not(:disabled){background:#1f1f1f}.ContactForm_submitBtn___ZJzb:disabled{opacity:.6;cursor:default}.ContactForm_successState__DlvDP{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;height:100%;min-height:300px}.ContactForm_successTitle__gQCOz{font-size:28px;font-weight:700;color:#111827;margin:0}.ContactForm_successDesc__gFPEI{font-size:15px;color:#6b7280;margin:0}.ContactForm_scheduleBtn__jo46B{display:inline-block;padding:14px 32px;background:#000;color:#fff;font-weight:700;font-size:15px;border-radius:40px;text-decoration:none;transition:background .15s ease}.ContactForm_scheduleBtn__jo46B:hover{background:#1f1f1f;color:#fff;text-decoration:none}@media(max-width:900px){.ContactForm_card__LXdcI{flex-direction:column}.ContactForm_left__N8mLb{flex:none;padding:40px 32px}.ContactForm_right__PnK8w{padding:32px 24px 40px}}@media(max-width:480px){.ContactForm_wrapper__mUyaH{padding:24px 16px 40px}.ContactForm_title__G8qCr{font-size:26px}.ContactForm_input__KOguY,.ContactForm_select__HaEDk{font-size:16px}}
/*# sourceMappingURL=572355dcf432b9e0.css.map*/