.style-module-scss-module__J_6GvG__contactSection{padding:2rem 1rem}@media (min-width:768px){.style-module-scss-module__J_6GvG__contactSection{grid-template-columns:1fr 1fr;gap:3rem;padding:4rem 2rem}}.style-module-scss-module__J_6GvG__formContainer{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:2rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.style-module-scss-module__J_6GvG__formContainer h2{margin-bottom:.5rem;font-size:1.4rem;font-weight:700}@media (min-width:768px){.style-module-scss-module__J_6GvG__formContainer h2{font-size:1.6rem}}.style-module-scss-module__J_6GvG__formContainer p{color:#666;margin-bottom:1.5rem;font-size:.95rem}@media (min-width:768px){.style-module-scss-module__J_6GvG__formContainer p{font-size:1rem}}.style-module-scss-module__J_6GvG__formContainer form{flex-direction:column;gap:1rem;display:flex}.style-module-scss-module__J_6GvG__row{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.style-module-scss-module__J_6GvG__row{grid-template-columns:1fr 1fr}}.style-module-scss-module__J_6GvG__field{flex-direction:column;display:flex}.style-module-scss-module__J_6GvG__field label{margin-bottom:.3rem;font-size:.85rem;font-weight:600}.style-module-scss-module__J_6GvG__field input,.style-module-scss-module__J_6GvG__field textarea{border:1px solid #ddd;border-radius:8px;padding:.6rem .8rem;font-size:.95rem;transition:border-color .2s}.style-module-scss-module__J_6GvG__field input:focus,.style-module-scss-module__J_6GvG__field textarea:focus{border-color:#064e3b;outline:none;box-shadow:0 0 0 2px rgba(6,78,59,.1)}.style-module-scss-module__J_6GvG__submit{color:#fff;cursor:pointer;background:#064e3b;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem;font-size:1rem;font-weight:600;transition:background .2s;display:flex}.style-module-scss-module__J_6GvG__submit svg{width:18px;height:18px}.style-module-scss-module__J_6GvG__submit:hover{background:#03614c}@media (max-width:480px){.style-module-scss-module__J_6GvG__submit{padding:.7rem;font-size:.9rem}}.style-module-scss-module__J_6GvG__infoContainer h2{margin-bottom:1.2rem;font-size:1.4rem;font-weight:700}@media (min-width:768px){.style-module-scss-module__J_6GvG__infoContainer h2{margin-bottom:1.5rem;font-size:1.6rem}}.style-module-scss-module__J_6GvG__infoGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.style-module-scss-module__J_6GvG__infoGrid{grid-template-columns:1fr 1fr}}.style-module-scss-module__J_6GvG__infoCard{background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:flex-start;gap:.8rem;min-height:120px;padding:1.2rem;transition:box-shadow .2s;display:flex;box-shadow:0 2px 6px rgba(0,0,0,.05)}.style-module-scss-module__J_6GvG__infoCard:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.style-module-scss-module__J_6GvG__infoCard .style-module-scss-module__J_6GvG__icon{background:#f3f4f6;border-radius:8px;padding:.5rem}.style-module-scss-module__J_6GvG__infoCard .style-module-scss-module__J_6GvG__icon svg{color:#064e3b;width:22px;height:22px}.style-module-scss-module__J_6GvG__infoCard h3{font-size:1rem;font-weight:600}.style-module-scss-module__J_6GvG__infoCard .style-module-scss-module__J_6GvG__value{color:#064e3b;font-size:.95rem;font-weight:500}@media (min-width:768px){.style-module-scss-module__J_6GvG__infoCard .style-module-scss-module__J_6GvG__value{font-size:1rem}}.style-module-scss-module__J_6GvG__infoCard .style-module-scss-module__J_6GvG__subtitle{color:#666;font-size:.85rem}
