.water-treatment_gallerySection__7NM00{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1rem 0}.water-treatment_galleryTitle__Pa6IJ{color:#06193a;font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:2.5rem;letter-spacing:-.01em}.water-treatment_galleryGrid__eBAWA{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem;max-width:1200px;margin:0 auto;padding:0 1.5rem}.water-treatment_galleryImage__DOhuz{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;border-radius:12px;box-shadow:0 4px 16px rgba(6,25,58,.08);transition:transform .2s}.water-treatment_galleryImage__DOhuz:hover{transform:scale(1.05);box-shadow:0 8px 32px rgba(158,97,78,.15)}.water-treatment_wtGridSection__6051_{max-width:1200px;margin:0 auto;padding:2rem 1rem 0}.water-treatment_wtGrid__xpahL{background-color:fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:2rem;box-shadow:0 8px 24px rgba(0,0,0,.08)}.water-treatment_wtGrid__xpahL:hover{border-color:rgba(0,102,204,.45)}#water-treatment_contact__iKxO0{margin-bottom:50px}.water-treatment_aboutGrid__MoNpM{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;margin-bottom:4rem}.water-treatment_aboutImageWrap__jYzjK{width:100%;display:flex;align-items:center;justify-content:center}.water-treatment_aboutImage__0olW_{width:100%;max-width:480px;border-radius:12px;box-shadow:0 4px 24px rgba(6,25,58,.08);-o-object-fit:cover;object-fit:cover}.water-treatment_wtTextBlock__UGH6G{width:100%}.water-treatment_wtHeading__Qc_BL{font-size:2rem;font-weight:700;color:#06193a;margin-bottom:1rem}.water-treatment_wtText__ACrme{color:#364759;font-size:1.5rem}@media(max-width:900px){.water-treatment_wtGrid__xpahL{grid-template-columns:1fr;gap:2rem}.water-treatment_aboutImage__0olW_{max-width:100%;height:auto}}.water-treatment_main__qaF3O{background:#fff;min-height:100vh;width:100%;padding-top:0;padding-bottom:35px}.water-treatment_hero__d5yZm{background:linear-gradient(135deg,#06193a,#9e614e);color:#fff;padding:8rem 0 4rem;margin-top:0}.water-treatment_heroContent__o3xLk{text-align:center;max-width:800px;margin:0 auto}.water-treatment_heroTitle__HybJ4{font-size:clamp(3rem,5vw,4rem);font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.1;letter-spacing:-.02em;text-shadow:0 4px 8px rgba(0,0,0,.3)}.water-treatment_heroDescription__pBIC1{font-size:1.25rem;line-height:1.7;color:#fff;opacity:.9;margin-bottom:2rem}.water-treatment_wtList__LO7OO{margin-top:1rem;list-style-position:outside;padding-left:1.25rem}.water-treatment_wtList__LO7OO li{margin-top:.5rem}.water-treatment_wtList__LO7OO li::marker{content:"✓ "}.water-treatment_faqSection__g_ZNS{margin-top:1.5rem;margin-bottom:1.5rem}.water-treatment_faqItem__ieJ_I{margin-top:.75rem}.water-treatment_faqSummary__69_ip{cursor:pointer}.water-treatment_formSection__fngt_ h2{font-size:2.5rem;font-weight:700;color:#06193a;margin-bottom:1rem}.water-treatment_formSection__fngt_ p{font-size:1.1rem;color:#06193a;margin-bottom:2rem;line-height:1.6}.water-treatment_contactForm__4tOAY{background:#06193a;padding:2.5rem;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.water-treatment_formRow___CcT_{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}@media(max-width:640px){.water-treatment_formRow___CcT_{grid-template-columns:1fr}}.water-treatment_formGroup__ZA_8C{margin-bottom:1.5rem}.water-treatment_formGroup__ZA_8C label{display:block;font-weight:600;color:#fff;margin-bottom:.5rem;font-size:.95rem}.water-treatment_formGroup__ZA_8C input,.water-treatment_formGroup__ZA_8C select,.water-treatment_formGroup__ZA_8C textarea{width:100%;padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#fff}.water-treatment_formGroup__ZA_8C input:focus,.water-treatment_formGroup__ZA_8C select:focus,.water-treatment_formGroup__ZA_8C textarea:focus{outline:none;border-color:#9e614e;box-shadow:0 0 0 3px rgba(158,97,78,.1)}.water-treatment_formGroup__ZA_8C textarea{resize:vertical;min-height:120px}.water-treatment_submitButton__MEQuB{background:linear-gradient(135deg,#9e614e,#673b2e);color:#fff;padding:1rem 2rem;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;width:100%;box-shadow:0 4px 15px rgba(158,97,78,.3)}.water-treatment_submitButton__MEQuB:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(158,97,78,.4)}.water-treatment_submitButton__MEQuB:disabled{opacity:.7;cursor:not-allowed}.water-treatment_successMessage__qLviG{background:#d4edda;color:#155724;padding:1rem;border-radius:8px;margin-top:1rem;border:1px solid #c3e6cb}