.style_contactPage__63MlR{padding:6rem 0 20px;background-color:#f5f5f5;min-height:100vh}.style_title__26Cea{text-align:center;font-size:clamp(2rem,4vw,2.5rem);color:#333;margin-bottom:10px}.style_description__8MLA0{text-align:center;font-size:clamp(1rem,2vw,1.1rem);color:#666;margin-bottom:30px}.style_contactContainer__BJKr6{display:flex;flex-direction:column;gap:24px;max-width:100%;margin:0 auto;padding:12px}.style_contactForm__RPlAt,.style_contactInfo__OD2un{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);flex:1}.style_contactForm__RPlAt h2,.style_contactInfo__OD2un h2{margin-bottom:15px;font-size:clamp(1.2rem,2vw,1.5rem);color:#333}.style_formGroup__nHOQt{margin-bottom:15px}.style_formGroup__nHOQt label{display:block;font-weight:700;margin-bottom:5px;color:#333;font-size:1rem}.style_formGroup__nHOQt input,.style_formGroup__nHOQt textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:1rem}.style_submitButton__Zqolz{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background .2s}.style_submitButton__Zqolz:hover{background-color:#0056b3}.style_contactInfo__OD2un p{margin-bottom:10px;font-size:1rem;color:#333}@media (min-width:600px){.style_contactContainer__BJKr6{gap:28px;padding:16px;max-width:540px}}@media (min-width:768px){.style_contactContainer__BJKr6{flex-direction:row;gap:32px;max-width:720px;padding:20px}}@media (min-width:992px){.style_contactContainer__BJKr6{max-width:960px;gap:36px;padding:24px}}@media (min-width:1200px){.style_contactContainer__BJKr6{max-width:1140px;gap:40px;padding:28px}}@media (min-width:1440px){.style_contactContainer__BJKr6{max-width:1320px;gap:48px;padding:32px}.style_title__26Cea{font-size:clamp(2.5rem,2vw + 2rem,3.5rem)}.style_description__8MLA0{font-size:clamp(1.2rem,1vw + 1rem,1.5rem)}.style_contactForm__RPlAt h2,.style_contactInfo__OD2un h2{font-size:clamp(1.5rem,1vw + 1rem,2rem)}.style_contactForm__RPlAt,.style_contactInfo__OD2un{padding:32px;border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.08)}.style_formGroup__nHOQt input,.style_formGroup__nHOQt label,.style_formGroup__nHOQt textarea{font-size:1.1rem}.style_submitButton__Zqolz{font-size:1.1rem;padding:14px 28px}}