.contact_contactContainer__YUngY{max-width:800px;margin:0 auto;padding:2rem}.contact_navigationLinks__a8ePj{margin-bottom:1.5rem}.contact_backLink__vDWQw{display:inline-flex;align-items:center;color:#3182ce;font-weight:500;text-decoration:none;transition:color .2s ease}.contact_backLink__vDWQw:hover{color:#2c5282;text-decoration:underline}.contact_footerNavigation__cZVEK{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;text-align:center}.contact_title__zaXQ8{font-size:2rem;font-weight:600;margin-bottom:1rem;color:#333}.contact_description__mF83r{font-size:1rem;color:#666;margin-bottom:2rem;line-height:1.5}.contact_contactInfoSection__BFeTH{margin-bottom:2rem;padding:1.5rem;background-color:#f9f9f9;border-radius:8px;border-left:4px solid #3182ce}.contact_sectionTitle__WZVGH{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#2c5282}.contact_formTitle__ttoBq{font-size:1.5rem;font-weight:600;margin-bottom:1rem;margin-top:2.5rem;color:#333}.contact_contactList__Gf3Ve,.contact_infoList__IbgSE{margin-left:1.5rem;margin-bottom:1rem;line-height:1.6}.contact_infoList__IbgSE li{margin-bottom:.5rem}.contact_contactLink__p8QTZ{color:#3182ce;text-decoration:none;font-weight:500}.contact_contactLink__p8QTZ:hover{text-decoration:underline}.contact_disclaimer__I2zRk{font-style:italic;margin-top:1rem;color:#666}@media (max-width:768px){.contact_contactContainer__YUngY{padding:1.5rem}.contact_contactInfoSection__BFeTH{padding:1.25rem}}@media (max-width:480px){.contact_contactContainer__YUngY,.contact_contactInfoSection__BFeTH{padding:1rem}.contact_title__zaXQ8{font-size:1.75rem}.contact_sectionTitle__WZVGH{font-size:1.1rem}.contact_formTitle__ttoBq{font-size:1.3rem;margin-top:2rem}}.TextInput_text-input-container__TWkRP{display:flex;flex-direction:column;gap:.5rem;width:100%}.TextInput_text-input__wrapper__F4xtU{position:relative;display:flex;align-items:center}.TextInput_text-input__Tc0wo{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;line-height:1.5;color:#1a202c;background-color:#fff;transition:all .2s ease}.TextInput_text-input__Tc0wo:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.1)}.TextInput_text-input__Tc0wo:disabled{background-color:#f7fafc;cursor:not-allowed;opacity:.7}.TextInput_text-input--small__vQ_gO{padding:.5rem .75rem;font-size:.875rem}.TextInput_text-input--medium__6w99u{padding:.75rem 1rem;font-size:1rem}.TextInput_text-input--large__2M7x8{padding:1rem 1.25rem;font-size:1.125rem}.TextInput_text-input--outline__gRHs5{border:2px solid #e2e8f0}.TextInput_text-input--filled__EMO7U{background-color:#f7fafc;border:none}.TextInput_text-input--filled__EMO7U:focus{background-color:#fff}.TextInput_text-input--error___W2Ny{border-color:#e53e3e}.TextInput_text-input--error___W2Ny:focus{border-color:#e53e3e;box-shadow:0 0 0 3px rgba(229,62,62,.1)}.TextInput_text-input__label__30Yod{font-size:.875rem;font-weight:500;color:#4a5568}.TextInput_text-input__required__aiyEj{color:#e53e3e;margin-left:.25rem}.TextInput_text-input__icon__KufSw{position:absolute;left:1rem;color:#a0aec0}.TextInput_text-input__Tc0wo:has(+.TextInput_text-input__icon__KufSw){padding-left:2.5rem}.TextInput_text-input__error__a5xMd{font-size:.75rem;color:#e53e3e}.TextInput_text-input__helper__QFwjd{font-size:.75rem;color:#718096}.TextInput_text-input--full-width__hb7jq{width:100%}.Textarea_textarea-container__6bpCW{display:inline-flex;flex-direction:column;gap:.25rem}.Textarea_textarea-container--small__S6cZA{font-size:.875rem}.Textarea_textarea-container--medium__VJqyV{font-size:1rem}.Textarea_textarea-container--large__0sZan{font-size:1.125rem}.Textarea_textarea-container--outline__l_FU4 .Textarea_textarea__eT_fm{border:2px solid #e2e8f0;background-color:#fff}.Textarea_textarea-container--filled__x59_d .Textarea_textarea__eT_fm{border:none;background-color:#f1f5f9}.Textarea_textarea-container--error__Wihxe .Textarea_textarea__eT_fm{border-color:#ef4444}.Textarea_textarea-container--error__Wihxe .Textarea_textarea-label__HDxTd{color:#ef4444}.Textarea_textarea-container--full-width___SxxP{width:100%}.Textarea_textarea-label__HDxTd{color:#1e293b;font-weight:500}.Textarea_textarea-required__9LYMB{color:#ef4444;margin-left:.25rem}.Textarea_textarea-wrapper__vNjNq{position:relative;display:flex;flex-direction:column}.Textarea_textarea__eT_fm{width:100%;min-height:6rem;padding:.5rem .75rem;border-radius:.375rem;color:#1e293b;font-size:inherit;line-height:1.5;resize:vertical;transition:all .2s ease-in-out}.Textarea_textarea__eT_fm:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.Textarea_textarea__eT_fm:disabled{opacity:.5;cursor:not-allowed}.Textarea_textarea-counter___XQTt{position:absolute;bottom:.5rem;right:.75rem;font-size:.875rem;color:#64748b}.Textarea_textarea-footer__DqZPw{margin-top:.25rem}.Textarea_textarea-error__QIY1G{color:#ef4444;font-size:.875rem}.Textarea_textarea-helper__R7QPv{color:#64748b;font-size:.875rem}.Button_custom-button__Kqwji{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.Button_custom-button--small__42D_E{padding:.5rem 1rem;font-size:.875rem}.Button_custom-button--medium__Vm4NK{padding:.75rem 1.5rem;font-size:1rem}.Button_custom-button--large__BNKbk{padding:1rem 2rem;font-size:1.125rem}.Button_custom-button--primary__CcLBv{background:#0070f3;color:#fff}.Button_custom-button--primary__CcLBv:hover:not(:disabled){background:#0051cc}.Button_custom-button--secondary__deYKQ{background:#666;color:#fff}.Button_custom-button--secondary__deYKQ:hover:not(:disabled){background:#555}.Button_custom-button--outline__eTd3s{background:transparent;border:2px solid #0070f3;color:#0070f3}.Button_custom-button--outline__eTd3s:hover:not(:disabled){background:#0070f3;color:#fff}.Button_custom-button--danger__AN9v8{background:#dc3545;color:#fff}.Button_custom-button--danger__AN9v8:hover:not(:disabled){background:#c82333}.Button_custom-button__Kqwji:disabled{opacity:.6;cursor:not-allowed}.Button_custom-button--loading__R_Wl0{cursor:wait}.Button_custom-button__loading-spinner__kR5Wv{width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:Button_button-spin__1qA33 .75s linear infinite}@keyframes Button_button-spin__1qA33{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_custom-button__icon__Rovi5{display:inline-flex;align-items:center;justify-content:center}.Button_custom-button--full-width__WHGRT{width:100%}.ContactForm_form__I0e7V{width:100%;max-width:700px;margin:0 auto;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.ContactForm_formRow__3LQB_{margin-bottom:1.5rem}.ContactForm_submitButtonContainer__2EV9I{margin-top:2rem}.ContactForm_errorMessage__gGa6t{color:#e53e3e;font-size:.9rem;margin-top:1rem;padding:.75rem;background-color:#fff5f5;border-radius:4px;border-left:3px solid #e53e3e}.ContactForm_successContainer__IQKP6{text-align:center;padding:3rem 2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);max-width:700px;margin:0 auto}.ContactForm_successTitle__t_w_p{font-size:1.5rem;font-weight:600;color:#38a169;margin-bottom:1rem}.ContactForm_successMessage__Z2UeA{font-size:1rem;line-height:1.6;color:#4a5568;margin-bottom:2rem}@media (max-width:768px){.ContactForm_form__I0e7V{padding:1.5rem}.ContactForm_formRow__3LQB_{margin-bottom:1.25rem}}@media (max-width:480px){.ContactForm_form__I0e7V{padding:1rem;box-shadow:none}.ContactForm_successContainer__IQKP6{padding:2rem 1rem;box-shadow:none}}