.ContactUs_container__ayPFE{min-height:100vh;background:#ffffff;color:#000000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.ContactUs_content__h2EPh{max-width:1400px;margin:0 auto;padding:40px 20px}.ContactUs_header__UuYQ4{text-align:center;margin-bottom:60px;animation:ContactUs_fadeInDown__LydBN .8s ease-out}@keyframes ContactUs_fadeInDown__LydBN{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.ContactUs_mainTitle__dOTS2{font-size:3rem;font-weight:700;margin-bottom:15px;letter-spacing:-1px}.ContactUs_subtitle__ChCMj{font-size:1.2rem;color:#666666;max-width:600px;margin:0 auto;line-height:1.6}.ContactUs_mainContent__ItZEU{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:60px}.ContactUs_infoSection__3_jH_{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;animation:ContactUs_fadeInUp__eQ_76 .8s ease-out .2s backwards}@keyframes ContactUs_fadeInUp__eQ_76{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ContactUs_infoCard__OTQOM{background:#ffffff;border:2px solid #000000;padding:30px;text-align:center;transition:all .3s ease;animation:ContactUs_scaleIn__tjPu7 .6s ease-out}@keyframes ContactUs_scaleIn__tjPu7{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ContactUs_infoCard__OTQOM:hover{transform:translateY(-5px);box-shadow:8px 8px 0 #000000}.ContactUs_iconWrapper__TccAA{width:70px;height:70px;background:#000000;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:all .3s ease}.ContactUs_infoCard__OTQOM:hover .ContactUs_iconWrapper__TccAA{animation:ContactUs_pulse__CXwsj 1s ease-in-out infinite}@keyframes ContactUs_pulse__CXwsj{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ContactUs_icon__M1LEg{width:32px;height:32px;color:#ffffff}.ContactUs_infoCard__OTQOM h3{font-size:1.3rem;font-weight:700;margin-bottom:10px}.ContactUs_infoCard__OTQOM p{font-size:1rem;margin:5px 0;color:#000000}.ContactUs_subtext__Gh1rx{font-size:.9rem!important;color:#666666!important;margin-top:8px!important}.ContactUs_formSection__GyKH_{background:#ffffff;border:2px solid #000000;padding:40px;animation:ContactUs_fadeInUp__eQ_76 .8s ease-out .4s backwards}.ContactUs_formHeader__lkZ84{display:flex;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #000000}.ContactUs_formIcon__NBahm{width:32px;height:32px}.ContactUs_formHeader__lkZ84 h2{font-size:1.8rem;font-weight:700}.ContactUs_formContainer__G1spv{animation:ContactUs_fadeIn__22Pb4 .5s ease-out}@keyframes ContactUs_fadeIn__22Pb4{0%{opacity:0}to{opacity:1}}.ContactUs_formGroup__Zzx7b{margin-bottom:25px}.ContactUs_formGroup__Zzx7b label{display:block;font-weight:600;margin-bottom:8px;font-size:.95rem}.ContactUs_input__5tlAF,.ContactUs_textarea__LFKVV{width:100%;padding:12px 15px;border:2px solid #000000;background:#ffffff;font-size:1rem;font-family:inherit;transition:all .3s ease}.ContactUs_input__5tlAF:focus,.ContactUs_textarea__LFKVV:focus{outline:none;box-shadow:4px 4px 0 #000000;transform:translateX(-2px) translateY(-2px)}.ContactUs_textarea__LFKVV{resize:vertical;min-height:150px}.ContactUs_formRow__5N0Sc{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ContactUs_submitButton__sqyMh{width:100%;padding:15px 30px;background:#000000;color:#ffffff;border:2px solid #000000;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;margin-top:10px}.ContactUs_submitButton__sqyMh:hover{background:#ffffff;color:#000000;transform:translateY(-2px);box-shadow:4px 4px 0 #000000}.ContactUs_submitButton__sqyMh:active{transform:translateY(0);box-shadow:2px 2px 0 #000000}.ContactUs_buttonIcon__r6PiQ{width:20px;height:20px}.ContactUs_successMessage__NMZZk{text-align:center;padding:60px 20px;animation:ContactUs_successBounce__3Tztu .6s ease-out}@keyframes ContactUs_successBounce__3Tztu{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.ContactUs_successIcon__wp_iB{width:80px;height:80px;color:#000000;margin:0 auto 20px;animation:ContactUs_checkmark___A3jV .8s ease-out}@keyframes ContactUs_checkmark___A3jV{0%{transform:scale(0) rotate(-45deg)}50%{transform:scale(1.2) rotate(0deg)}to{transform:scale(1) rotate(0deg)}}.ContactUs_successMessage__NMZZk h3{font-size:1.8rem;margin-bottom:10px;font-weight:700}.ContactUs_successMessage__NMZZk p{font-size:1.1rem;color:#666666}.ContactUs_faqSection__F14gu{margin-top:80px;animation:ContactUs_fadeInUp__eQ_76 .8s ease-out .6s backwards}.ContactUs_faqTitle__5tBYp{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:40px;padding-bottom:15px;border-bottom:2px solid #000000}.ContactUs_faqGrid__passf{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.ContactUs_faqCard__rrDYJ{background:#ffffff;border:2px solid #000000;padding:25px;transition:all .3s ease}.ContactUs_faqCard__rrDYJ:hover{transform:translateY(-3px);box-shadow:6px 6px 0 #000000}.ContactUs_faqCard__rrDYJ h3{font-size:1.1rem;font-weight:700;margin-bottom:12px;line-height:1.4}.ContactUs_faqCard__rrDYJ p{font-size:.95rem;line-height:1.6;color:#333333}@media (max-width:768px){.ContactUs_content__h2EPh{padding:20px 15px}.ContactUs_mainTitle__dOTS2{font-size:2rem}.ContactUs_subtitle__ChCMj{font-size:1rem}.ContactUs_infoSection__3_jH_{grid-template-columns:1fr}.ContactUs_formSection__GyKH_{padding:25px 20px}.ContactUs_formRow__5N0Sc{grid-template-columns:1fr}.ContactUs_formHeader__lkZ84 h2{font-size:1.4rem}.ContactUs_faqTitle__5tBYp{font-size:1.8rem}.ContactUs_faqGrid__passf{grid-template-columns:1fr}}@media (max-width:480px){.ContactUs_mainTitle__dOTS2{font-size:1.6rem}.ContactUs_iconWrapper__TccAA{width:60px;height:60px}.ContactUs_icon__M1LEg{width:28px;height:28px}.ContactUs_formSection__GyKH_{padding:20px 15px}.ContactUs_submitButton__sqyMh{font-size:1rem;padding:12px 20px}}