.ContactForm_mainContainer__CZaSg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px 40px;background-color:#f0f2f5;width:100%;font-family:Arial,sans-serif;min-height:calc(100vh - 80px)}@media (max-width:1200px){.ContactForm_mainContainer__CZaSg{justify-content:flex-start;padding-top:120px;min-height:100vh}}@media (max-width:900px){.ContactForm_mainContainer__CZaSg{justify-content:flex-start;padding-top:90px;min-height:100vh}}.ContactForm_formWrapper__PeDpk{position:relative;width:100%;max-width:800px;margin-top:30px}.ContactForm_tabHeader__f7wKH{position:absolute;top:-22px;left:-10px;background-color:#215ba0;color:white;padding:3px 40px;border-radius:40px 0 40px 0;font-weight:800;font-size:20px;z-index:5}.ContactForm_formCard__TvDls{background-color:white;border-radius:30px;padding:45px 40px 30px;display:flex;flex-direction:column;gap:12px;overflow:hidden;transform-origin:top;animation:ContactForm_curtainReveal__q1FjJ .65s ease-out both}.ContactForm_gridInputs__WFuXG{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ContactForm_inputField__OJLMy{background-color:#ecf1f6;border:none;border-radius:40px;padding:10px 20px;font-size:13.5px;color:#1a365d;outline:none}.ContactForm_inputField__OJLMy::placeholder{color:#215ba0}.ContactForm_dropdownContainer__8LP8l{position:relative;width:fit-content;z-index:10}.ContactForm_requestButton__B___n{background-color:#ecf1f6;border:none;border-radius:40px;padding:8px 18px;font-size:13.5px;color:#215ba0;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:220px;cursor:pointer}.ContactForm_activeBtn__XwiTT{background-color:#2b5d95;color:white}.ContactForm_icon__aH2oo{font-size:16px;border:1.5px solid;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;line-height:1}.ContactForm_dropdownList__DWcoi{position:absolute;top:calc(100% - 1px);left:0;margin:0;background-color:#ecf1f6;border-radius:15px;padding:12px 18px;list-style:none;min-width:220px;box-shadow:0 8px 20px rgba(0,0,0,.08);z-index:20}.ContactForm_dropdownItem__V1_lt{padding:6px 0;font-size:13px;color:#3b6ba5;cursor:pointer}.ContactForm_dropdownItem__V1_lt:hover{color:#40a335}.ContactForm_textareaWrapper__GTgy3{background-color:#ecf1f6;border-radius:15px;padding:15px 20px;display:flex;flex-direction:column;width:100%}.ContactForm_textareaLabel__zCEEH{color:#215ba0;font-size:13.5px;margin-bottom:8px}.ContactForm_textArea__XwAY8{background-color:transparent;border:none;resize:none;height:90px;outline:none;font-size:13.5px;color:#215ba0;width:100%;font-family:inherit}.ContactForm_fileUploadWrapper__s2wW7{display:flex;flex-direction:column;gap:8px;width:100%}.ContactForm_fileLabel__JQFvu{color:#215ba0;font-weight:700;font-size:13px}.ContactForm_filePickerStack__PMhPB{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ContactForm_filePickerLabel__8JK9_{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;padding:5px 18px;border-radius:999px;background:#215ba0;color:white;font-weight:700;font-size:13px;cursor:pointer;box-shadow:0 8px 20px rgba(33,91,160,.22)}.ContactForm_filePickerLabel__8JK9_:hover{background:linear-gradient(135deg,#215ba0,#3b82f6)}.ContactForm_fileInput__w6eJy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ContactForm_helperText__X4Lhc{color:#64748b;font-size:12px}.ContactForm_fileStatusSuccess__m3DSt{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:#eaf8ee;border:1px solid #7cc58d;color:#1d5c2a;font-size:13px;width:fit-content;max-width:100%}.ContactForm_fileStatusIcon__Mkcne{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#1d5c2a;color:white;font-weight:700;font-size:11px}.ContactForm_fileStatusText___3PxK{color:#1d5c2a;word-break:break-word}.ContactForm_attachmentError__3ESmF{color:#b91c1c;font-size:13px}.ContactForm_missingAlert__TMgV0{color:#b91c1c;background:#fff1f2;padding:8px 12px;border-radius:8px;font-weight:700}.ContactForm_footerRow__5HFIP{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.ContactForm_policyText__r_IFg{font-size:11px;font-weight:700;color:#215ba0}.ContactForm_checkboxWrapper___cWQw{display:flex;flex-direction:column}.ContactForm_checkboxLabel__6wnG2{display:flex;align-items:center;gap:8px;font-size:13px;color:#215ba0;font-weight:700;cursor:pointer}.ContactForm_hiddenCheckbox__N29Wv{display:none}.ContactForm_customCheck__BHpu_{width:16px;height:16px;background:#ecf1f6;border-radius:3px}.ContactForm_hiddenCheckbox__N29Wv:checked+.ContactForm_customCheck__BHpu_{background:#40a335}.ContactForm_submitButton__xUDWO{background:#215ba0;color:white;border:none;padding:8px 45px;border-radius:50px 10px 50px 10px;font-weight:700;font-size:16px;cursor:pointer;display:flex;justify-content:center;align-items:center}.ContactForm_submitButtonDisabled__PZ5qm{opacity:.65;cursor:not-allowed}.ContactForm_spinner__18xsP{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:white;border-radius:50%;animation:ContactForm_spin__AeMYD .8s linear infinite;margin-right:8px}@keyframes ContactForm_curtainReveal__q1FjJ{0%{transform:scaleY(0);opacity:0}60%{transform:scaleY(1.02);opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes ContactForm_spin__AeMYD{to{transform:rotate(1turn)}}.ContactForm_footerSlogan__vWkLU{margin-top:25px;color:#215ba0;font-size:18px;font-weight:700;text-align:center}@media (max-width:700px){.ContactForm_formWrapper__PeDpk{max-width:100%}.ContactForm_formCard__TvDls{padding:35px 20px 25px}.ContactForm_gridInputs__WFuXG{grid-template-columns:1fr}.ContactForm_footerRow__5HFIP{flex-direction:column;gap:15px;align-items:flex-start}.ContactForm_submitButton__xUDWO{width:100%}}.PopupAlert_overlay__ADxOU{position:fixed;inset:0;background:rgba(0,0,0,.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px;animation:PopupAlert_fadeIn__y7jbt .3s ease-out}@keyframes PopupAlert_fadeIn__y7jbt{0%{opacity:0}to{opacity:1}}.PopupAlert_popup__MDAsv{width:min(420px,100%);background:linear-gradient(135deg,#ffffff,#fafbfc);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 32px 32px;position:relative;animation:PopupAlert_popIn__C2m6e .4s cubic-bezier(.34,1.56,.64,1)}@keyframes PopupAlert_popIn__C2m6e{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.PopupAlert_iconContainer__U_JUf{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;animation:PopupAlert_slideDown__QAFSt .5s ease-out}@keyframes PopupAlert_slideDown__QAFSt{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.PopupAlert_iconContainer__U_JUf.PopupAlert_success__FrzXk{background:linear-gradient(135deg,#40a335,#35862b);box-shadow:0 8px 24px rgba(64,163,53,.3)}.PopupAlert_iconContainer__U_JUf.PopupAlert_error__vN53E{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 8px 24px rgba(245,158,11,.3)}.PopupAlert_icon__rUndU{width:100%;height:100%;display:grid;place-items:center;color:white;font-size:32px}.PopupAlert_icon__rUndU svg{width:36px;height:36px;stroke-linecap:round;stroke-linejoin:round}.PopupAlert_content__dFDhm{text-align:center;flex:1}.PopupAlert_title___OTG6{display:block;font-size:18px;font-weight:700;color:#1a202c;margin:0 0 8px}.PopupAlert_message__SPVZ4{font-size:14px;line-height:1.6;color:#4a5568;margin:0}.PopupAlert_button__SKyn8{width:100%;padding:12px 24px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.PopupAlert_buttonSuccess__xpBp5{background:linear-gradient(135deg,#40a335,#35862b);color:white;box-shadow:0 4px 12px rgba(64,163,53,.3)}.PopupAlert_buttonSuccess__xpBp5:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(64,163,53,.4)}.PopupAlert_buttonSuccess__xpBp5:active{transform:translateY(0);box-shadow:0 2px 8px rgba(64,163,53,.3)}.PopupAlert_buttonError__xLatm{background:linear-gradient(135deg,#f59e0b,#d97706);color:white;box-shadow:0 4px 12px rgba(245,158,11,.3)}.PopupAlert_buttonError__xLatm:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(245,158,11,.4)}.PopupAlert_buttonError__xLatm:active{transform:translateY(0);box-shadow:0 2px 8px rgba(245,158,11,.3)}@media (max-width:480px){.PopupAlert_popup__MDAsv{width:calc(100vw - 40px);padding:32px 24px 24px}.PopupAlert_title___OTG6{font-size:16px}.PopupAlert_message__SPVZ4{font-size:13px}.PopupAlert_button__SKyn8{padding:11px 20px;font-size:14px}}