.service-detail-module__BIOhka__sectionPy{padding:100px 0}.service-detail-module__BIOhka__sectionTitle{color:var(--primary-navy);letter-spacing:-.5px;margin-bottom:18px;font-size:38px;font-weight:800;line-height:1.2}.service-detail-module__BIOhka__sectionSubtitle{color:var(--text-muted);font-size:16px;line-height:1.7}.service-detail-module__BIOhka__introGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid}.service-detail-module__BIOhka__leadP{color:var(--primary-navy);margin-bottom:20px;font-size:19px;font-weight:600;line-height:1.7}.service-detail-module__BIOhka__leadDesc{color:var(--text-muted);margin-bottom:30px;font-size:15.5px;line-height:1.8}.service-detail-module__BIOhka__faqContainer{flex-direction:column;gap:16px;max-width:860px;margin:40px auto 0;display:flex}.service-detail-module__BIOhka__faqCard{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;overflow:hidden}.service-detail-module__BIOhka__faqQuestion{color:var(--primary-navy);cursor:pointer;justify-content:space-between;align-items:center;padding:22px 28px;font-size:16px;font-weight:700;display:flex}.service-detail-module__BIOhka__faqQuestion i{color:var(--brand-orange);transition:var(--transition)}.service-detail-module__BIOhka__faqAnswer{color:var(--text-muted);padding:0 28px 24px;font-size:14.5px;line-height:1.7}@media (max-width:1024px){.service-detail-module__BIOhka__introGrid{grid-template-columns:1fr;gap:40px}}
.automation-module__BH0GCW__pillarsGrid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px;display:grid}.automation-module__BH0GCW__pillarCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:38px 28px;display:flex;position:relative}.automation-module__BH0GCW__pillarCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-8px)}.automation-module__BH0GCW__pillarIcon{background:var(--brand-orange-subtle);width:58px;height:58px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:22px;font-size:24px;display:flex}.automation-module__BH0GCW__pillarCard:hover .automation-module__BH0GCW__pillarIcon{background:var(--brand-orange);color:#fff}.automation-module__BH0GCW__pillarCard h3{color:var(--primary-navy);margin-bottom:12px;font-size:20px;font-weight:700}.automation-module__BH0GCW__pillarCard p{color:var(--text-muted);margin-bottom:20px;font-size:14px;line-height:1.7}.automation-module__BH0GCW__reliabilitySection{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);padding:60px}.automation-module__BH0GCW__relGrid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.automation-module__BH0GCW__relBox{border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;padding:34px}.automation-module__BH0GCW__relBox h4{color:#fff;align-items:center;gap:12px;margin-bottom:10px;font-size:20px;font-weight:700;display:flex}.automation-module__BH0GCW__relBox h4 i{color:var(--brand-orange)}.automation-module__BH0GCW__relBox p{color:#cbd5e1;font-size:14.5px;line-height:1.7}.automation-module__BH0GCW__trainingBanner{background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-lg);grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;margin-top:50px;padding:48px;display:grid}.automation-module__BH0GCW__hardwareTagGrid{flex-wrap:wrap;gap:12px;margin:30px 0 35px;display:flex}.automation-module__BH0GCW__hwTag{border:1px solid var(--border-color);border-radius:var(--radius-pill);color:var(--primary-navy);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.automation-module__BH0GCW__hwTag i{color:var(--brand-orange);font-size:12px}@media (max-width:1024px){.automation-module__BH0GCW__pillarsGrid{grid-template-columns:repeat(2,1fr)}.automation-module__BH0GCW__relGrid,.automation-module__BH0GCW__trainingBanner{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.automation-module__BH0GCW__pillarsGrid{grid-template-columns:1fr}.automation-module__BH0GCW__reliabilitySection{padding:36px 24px}}
.chemical-dosing-module__CrM4ea__skidScopeGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.chemical-dosing-module__CrM4ea__skidItem{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;align-items:flex-start;gap:16px;padding:28px 24px;display:flex}.chemical-dosing-module__CrM4ea__skidItem:hover{border-color:var(--brand-orange);transform:translateY(-4px)}.chemical-dosing-module__CrM4ea__skidItemIcon{background:var(--brand-orange-subtle);width:44px;height:44px;color:var(--brand-orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.chemical-dosing-module__CrM4ea__skidItem h4{color:var(--primary-navy);margin-bottom:6px;font-size:16.5px;font-weight:700}.chemical-dosing-module__CrM4ea__skidItem p{color:var(--text-muted);font-size:13.5px;line-height:1.5}.chemical-dosing-module__CrM4ea__typesGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px;display:grid}.chemical-dosing-module__CrM4ea__typeCard{border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--primary-navy);transition:var(--transition);background:#fff;align-items:center;gap:14px;padding:20px 24px;font-size:15px;font-weight:700;display:flex}.chemical-dosing-module__CrM4ea__typeCard:hover{border-color:var(--brand-orange);transform:translate(6px)}.chemical-dosing-module__CrM4ea__typeCard i{color:var(--brand-orange);font-size:16px}.chemical-dosing-module__CrM4ea__closedLoopBox{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);margin-top:60px;padding:60px}.chemical-dosing-module__CrM4ea__loopGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;display:grid}.chemical-dosing-module__CrM4ea__loopTags{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.chemical-dosing-module__CrM4ea__loopTag{border-radius:var(--radius-pill);color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;display:inline-flex}.chemical-dosing-module__CrM4ea__loopTag i{color:var(--brand-orange)}.chemical-dosing-module__CrM4ea__process7Steps{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.chemical-dosing-module__CrM4ea__stepBadgeCard{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:26px 20px;position:relative}.chemical-dosing-module__CrM4ea__stepBadgeCard .chemical-dosing-module__CrM4ea__num{color:var(--brand-orange);margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800}.chemical-dosing-module__CrM4ea__stepBadgeCard h4{color:var(--primary-navy);margin-bottom:6px;font-size:16px;font-weight:700}.chemical-dosing-module__CrM4ea__stepBadgeCard p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.chemical-dosing-module__CrM4ea__skidScopeGrid,.chemical-dosing-module__CrM4ea__process7Steps{grid-template-columns:repeat(2,1fr)}.chemical-dosing-module__CrM4ea__loopGrid,.chemical-dosing-module__CrM4ea__typesGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.chemical-dosing-module__CrM4ea__skidScopeGrid,.chemical-dosing-module__CrM4ea__process7Steps{grid-template-columns:1fr}.chemical-dosing-module__CrM4ea__closedLoopBox{padding:36px 24px}}
.electrical-module__UKU_sG__panelsGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.electrical-module__UKU_sG__panelCard{border:1px solid var(--border-color);border-radius:var(--radius-md);transition:var(--transition);background:#fff;align-items:flex-start;gap:18px;padding:30px 24px;display:flex}.electrical-module__UKU_sG__panelCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-sm);transform:translateY(-5px)}.electrical-module__UKU_sG__panelIconCircle{background:var(--brand-orange-subtle);width:44px;height:44px;color:var(--brand-orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.electrical-module__UKU_sG__panelCard h4{color:var(--primary-navy);margin-bottom:6px;font-size:16.5px;font-weight:700}.electrical-module__UKU_sG__panelCard p{color:var(--text-muted);font-size:13.5px;line-height:1.5}.electrical-module__UKU_sG__engineeringLayout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.electrical-module__UKU_sG__engList{grid-template-columns:1fr;gap:14px;margin-top:24px;display:grid}.electrical-module__UKU_sG__engListItem{border-radius:var(--radius-sm);border:1px solid var(--border-color);color:var(--primary-navy);transition:var(--transition);background:#fff;align-items:center;gap:14px;padding:16px 20px;font-size:14.5px;font-weight:600;display:flex}.electrical-module__UKU_sG__engListItem:hover{border-color:var(--brand-orange);transform:translate(6px)}.electrical-module__UKU_sG__engListItem i{color:var(--brand-orange);font-size:16px}.electrical-module__UKU_sG__maintenanceBanner{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);grid-template-columns:1.3fr .7fr;align-items:center;gap:40px;padding:60px;display:grid}.electrical-module__UKU_sG__maintItems{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.electrical-module__UKU_sG__maintBadge{border-radius:var(--radius-md);color:#e2e8f0;background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 20px;font-size:14px;display:flex}.electrical-module__UKU_sG__maintBadge i{color:var(--brand-orange)}@media (max-width:1024px){.electrical-module__UKU_sG__panelsGrid{grid-template-columns:repeat(2,1fr)}.electrical-module__UKU_sG__engineeringLayout,.electrical-module__UKU_sG__maintenanceBanner{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.electrical-module__UKU_sG__panelsGrid,.electrical-module__UKU_sG__maintItems{grid-template-columns:1fr}.electrical-module__UKU_sG__maintenanceBanner{padding:36px 24px}}
.fire-gas-module__wMLhKa__fireGrid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;display:grid}.fire-gas-module__wMLhKa__fireCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:34px 26px;display:flex}.fire-gas-module__wMLhKa__fireCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.fire-gas-module__wMLhKa__fireIcon{background:var(--brand-orange-subtle);width:54px;height:54px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.fire-gas-module__wMLhKa__fireCard:hover .fire-gas-module__wMLhKa__fireIcon{background:var(--brand-orange);color:#fff}.fire-gas-module__wMLhKa__fireCard h4{color:var(--primary-navy);margin-bottom:12px;font-size:18px;font-weight:700}.fire-gas-module__wMLhKa__fireList{color:var(--text-muted);flex-direction:column;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.fire-gas-module__wMLhKa__fireList li{align-items:flex-start;gap:8px;display:flex}.fire-gas-module__wMLhKa__fireList li i{color:var(--brand-orange);margin-top:4px;font-size:11px}.fire-gas-module__wMLhKa__gasSectionModern{color:#fff;border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#ee801a1f 0%,#0000 50%),linear-gradient(135deg,#151e2b 0%,#0d141f 100%);border:1px solid #ffffff14;padding:60px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000040}.fire-gas-module__wMLhKa__gasModernGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;display:grid}.fire-gas-module__wMLhKa__sectionTitleGas{color:#fff;margin:10px 0 16px;font-size:34px;font-weight:800;line-height:1.25}.fire-gas-module__wMLhKa__gasDesc{color:#cbd5e1;margin-bottom:28px;font-size:15px;line-height:1.7}.fire-gas-module__wMLhKa__gasFeaturesGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:34px;display:grid}.fire-gas-module__wMLhKa__gasFeatPill{color:#e2e8f0;transition:var(--transition);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex}.fire-gas-module__wMLhKa__gasFeatPill:hover{border-color:var(--brand-orange);color:#fff;background:#ee801a1f;transform:translateY(-2px)}.fire-gas-module__wMLhKa__gasFeatPill i{color:var(--brand-orange);font-size:15px}.fire-gas-module__wMLhKa__gasVisualWrap{position:relative}.fire-gas-module__wMLhKa__gasVisualWrap img{object-fit:cover;border-radius:var(--radius-md);border:1px solid #ffffff1f;width:100%;height:360px;box-shadow:0 16px 36px #0006}.fire-gas-module__wMLhKa__gasFloatStat{background:var(--brand-orange);color:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 24px;display:flex;position:absolute;bottom:-20px;left:-20px;box-shadow:0 12px 28px #ee801a59}.fire-gas-module__wMLhKa__statNum{font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800;line-height:1}.fire-gas-module__wMLhKa__statText{text-transform:uppercase;font-size:12.5px;font-weight:700;line-height:1.3}.fire-gas-module__wMLhKa__deliverySteps{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.fire-gas-module__wMLhKa__stepBoxFire{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:26px 20px;position:relative}.fire-gas-module__wMLhKa__stepBoxFire .fire-gas-module__wMLhKa__num{color:var(--brand-orange);margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800}.fire-gas-module__wMLhKa__stepBoxFire h4{color:var(--primary-navy);margin-bottom:6px;font-size:16px;font-weight:700}.fire-gas-module__wMLhKa__stepBoxFire p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.fire-gas-module__wMLhKa__fireGrid,.fire-gas-module__wMLhKa__deliverySteps{grid-template-columns:repeat(2,1fr)}.fire-gas-module__wMLhKa__gasModernGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.fire-gas-module__wMLhKa__fireGrid,.fire-gas-module__wMLhKa__deliverySteps,.fire-gas-module__wMLhKa__gasFeaturesGrid{grid-template-columns:1fr}.fire-gas-module__wMLhKa__gasSectionModern{padding:36px 24px}.fire-gas-module__wMLhKa__gasFloatStat{margin-top:16px;position:static}}
.hvac-module__ZpWdWW__hvacGrid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;display:grid}.hvac-module__ZpWdWW__hvacCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:34px 26px;display:flex}.hvac-module__ZpWdWW__hvacCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.hvac-module__ZpWdWW__hvacIcon{background:var(--brand-orange-subtle);width:54px;height:54px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.hvac-module__ZpWdWW__hvacCard:hover .hvac-module__ZpWdWW__hvacIcon{background:var(--brand-orange);color:#fff}.hvac-module__ZpWdWW__hvacCard h4{color:var(--primary-navy);margin-bottom:12px;font-size:18px;font-weight:700}.hvac-module__ZpWdWW__hvacList{color:var(--text-muted);flex-direction:column;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.hvac-module__ZpWdWW__hvacList li{align-items:flex-start;gap:8px;display:flex}.hvac-module__ZpWdWW__hvacList li i{color:var(--brand-orange);margin-top:4px;font-size:11px}.hvac-module__ZpWdWW__chilledSectionModern{color:#fff;border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#ee801a1f 0%,#0000 50%),linear-gradient(135deg,#151e2b 0%,#0d141f 100%);border:1px solid #ffffff14;padding:60px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000040}.hvac-module__ZpWdWW__chilledModernGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;display:grid}.hvac-module__ZpWdWW__sectionTitleChilled{color:#fff;margin:10px 0 16px;font-size:34px;font-weight:800;line-height:1.25}.hvac-module__ZpWdWW__chilledDesc{color:#cbd5e1;margin-bottom:28px;font-size:15px;line-height:1.7}.hvac-module__ZpWdWW__chilledFeaturesGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:34px;display:grid}.hvac-module__ZpWdWW__chilledFeatPill{color:#e2e8f0;transition:var(--transition);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex}.hvac-module__ZpWdWW__chilledFeatPill:hover{border-color:var(--brand-orange);color:#fff;background:#ee801a1f;transform:translateY(-2px)}.hvac-module__ZpWdWW__chilledFeatPill i{color:var(--brand-orange);font-size:15px}.hvac-module__ZpWdWW__chilledFeatPillWide{grid-column:span 2}.hvac-module__ZpWdWW__chilledVisualWrap{position:relative}.hvac-module__ZpWdWW__chilledVisualWrap img{object-fit:cover;border-radius:var(--radius-md);border:1px solid #ffffff1f;width:100%;height:360px;box-shadow:0 16px 36px #0006}.hvac-module__ZpWdWW__chilledFloatStat{background:var(--brand-orange);color:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 24px;display:flex;position:absolute;bottom:-20px;left:-20px;box-shadow:0 12px 28px #ee801a59}.hvac-module__ZpWdWW__statNum{font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800;line-height:1}.hvac-module__ZpWdWW__statText{text-transform:uppercase;font-size:12.5px;font-weight:700;line-height:1.3}.hvac-module__ZpWdWW__turnkeySteps{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:40px;display:grid}.hvac-module__ZpWdWW__stepBoxHvac{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:26px 20px;position:relative}.hvac-module__ZpWdWW__stepBoxHvac .hvac-module__ZpWdWW__num{color:var(--brand-orange);margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800}.hvac-module__ZpWdWW__stepBoxHvac h4{color:var(--primary-navy);margin-bottom:6px;font-size:16px;font-weight:700}.hvac-module__ZpWdWW__stepBoxHvac p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.hvac-module__ZpWdWW__hvacGrid,.hvac-module__ZpWdWW__turnkeySteps{grid-template-columns:repeat(2,1fr)}.hvac-module__ZpWdWW__chilledModernGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.hvac-module__ZpWdWW__hvacGrid,.hvac-module__ZpWdWW__turnkeySteps,.hvac-module__ZpWdWW__chilledFeaturesGrid{grid-template-columns:1fr}.hvac-module__ZpWdWW__chilledFeatPillWide{grid-column:span 1}.hvac-module__ZpWdWW__chilledSectionModern{padding:36px 24px}.hvac-module__ZpWdWW__chilledFloatStat{margin-top:16px;position:static}}
.instrumentation-module__-_WDZa__measureGrid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px;display:grid}.instrumentation-module__-_WDZa__measureCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:32px 24px;display:flex}.instrumentation-module__-_WDZa__measureCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.instrumentation-module__-_WDZa__measureIcon{background:var(--brand-orange-subtle);width:54px;height:54px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.instrumentation-module__-_WDZa__measureCard:hover .instrumentation-module__-_WDZa__measureIcon{background:var(--brand-orange);color:#fff}.instrumentation-module__-_WDZa__measureCard h4{color:var(--primary-navy);margin-bottom:8px;font-size:18px;font-weight:700}.instrumentation-module__-_WDZa__measureCard p{color:var(--text-muted);font-size:13.5px;line-height:1.6}.instrumentation-module__-_WDZa__analyzerBlock{background:var(--primary-navy);border-radius:var(--radius-lg);color:#fff;padding:60px}.instrumentation-module__-_WDZa__analyzerTagsGrid{flex-wrap:wrap;gap:12px;margin:30px 0 35px;display:flex}.instrumentation-module__-_WDZa__paramTag{border-radius:var(--radius-pill);color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.instrumentation-module__-_WDZa__paramTag i{color:var(--brand-orange);font-size:11px}.instrumentation-module__-_WDZa__packagesGrid{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:40px;display:grid}.instrumentation-module__-_WDZa__packageBox{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;align-items:flex-start;gap:22px;padding:36px;display:flex}.instrumentation-module__-_WDZa__packageBox:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-card);transform:translateY(-4px)}.instrumentation-module__-_WDZa__packageIconBox{border-radius:var(--radius-md);background:var(--brand-orange-subtle);width:58px;height:58px;color:var(--brand-orange);flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}.instrumentation-module__-_WDZa__packageBox h4{color:var(--primary-navy);margin-bottom:8px;font-size:19px;font-weight:700}.instrumentation-module__-_WDZa__packageBox p{color:var(--text-muted);font-size:14px;line-height:1.6}.instrumentation-module__-_WDZa__calibStrip{background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-lg);grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;margin-top:50px;padding:45px;display:grid}@media (max-width:1024px){.instrumentation-module__-_WDZa__measureGrid{grid-template-columns:repeat(2,1fr)}.instrumentation-module__-_WDZa__packagesGrid,.instrumentation-module__-_WDZa__calibStrip{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.instrumentation-module__-_WDZa__measureGrid{grid-template-columns:1fr}.instrumentation-module__-_WDZa__analyzerBlock{padding:36px 24px}}
.mechanical-module__3UM9MW__pipeSpecsGrid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;display:grid}.mechanical-module__3UM9MW__pipeCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:32px 26px;display:flex}.mechanical-module__3UM9MW__pipeCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.mechanical-module__3UM9MW__pipeIcon{background:var(--brand-orange-subtle);width:52px;height:52px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.mechanical-module__3UM9MW__pipeCard:hover .mechanical-module__3UM9MW__pipeIcon{background:var(--brand-orange);color:#fff}.mechanical-module__3UM9MW__pipeCard h4{color:var(--primary-navy);margin-bottom:10px;font-size:18px;font-weight:700}.mechanical-module__3UM9MW__pipeDetails{color:var(--text-muted);flex-direction:column;gap:8px;font-size:13.5px;line-height:1.5;display:flex}.mechanical-module__3UM9MW__pipeDetails strong{color:var(--primary-navy)}.mechanical-module__3UM9MW__valvesSection{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);padding:60px}.mechanical-module__3UM9MW__valvesTagsGrid{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.mechanical-module__3UM9MW__valveTag{border-radius:var(--radius-pill);color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.mechanical-module__3UM9MW__valveTag i{color:var(--brand-orange);font-size:11px}.mechanical-module__3UM9MW__fittingsGrid{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px;display:grid}.mechanical-module__3UM9MW__fittingItem{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-align:center;transition:var(--transition);background:#fff;padding:24px 20px}.mechanical-module__3UM9MW__fittingItem:hover{border-color:var(--brand-orange);transform:translateY(-4px)}.mechanical-module__3UM9MW__fittingItem i{color:var(--brand-orange);margin-bottom:12px;font-size:28px;display:block}.mechanical-module__3UM9MW__fittingItem h5{color:var(--primary-navy);margin-bottom:6px;font-size:15px;font-weight:700}.mechanical-module__3UM9MW__fittingItem p{color:var(--text-muted);font-size:12.5px}@media (max-width:1024px){.mechanical-module__3UM9MW__pipeSpecsGrid,.mechanical-module__3UM9MW__fittingsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.mechanical-module__3UM9MW__pipeSpecsGrid,.mechanical-module__3UM9MW__fittingsGrid{grid-template-columns:1fr}.mechanical-module__3UM9MW__valvesSection{padding:36px 24px}}
.om-module__3X7o4W__maintainGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:36px;display:grid}.om-module__3X7o4W__maintainCard{border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--primary-navy);transition:var(--transition);background:#fff;align-items:center;gap:16px;padding:22px 24px;font-size:15px;font-weight:700;display:flex}.om-module__3X7o4W__maintainCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-sm);transform:translate(6px)}.om-module__3X7o4W__maintainCard i{color:var(--brand-orange);font-size:18px}.om-module__3X7o4W__contractsGrid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px;display:grid}.om-module__3X7o4W__contractCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:38px 28px;display:flex;position:relative}.om-module__3X7o4W__contractCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-8px)}.om-module__3X7o4W__contractIcon{background:var(--brand-orange-subtle);width:58px;height:58px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:22px;font-size:24px;display:flex}.om-module__3X7o4W__contractCard:hover .om-module__3X7o4W__contractIcon{background:var(--brand-orange);color:#fff}.om-module__3X7o4W__contractCard h3{color:var(--primary-navy);margin-bottom:12px;font-size:20px;font-weight:700}.om-module__3X7o4W__contractCard p{color:var(--text-muted);font-size:14px;line-height:1.7}.om-module__3X7o4W__maintModesSection{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);padding:60px}.om-module__3X7o4W__modesGrid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px;display:grid}.om-module__3X7o4W__modeBox{border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;padding:32px 26px}.om-module__3X7o4W__modeBox h4{color:var(--brand-orange);align-items:center;gap:10px;margin-bottom:10px;font-size:19px;font-weight:700;display:flex}.om-module__3X7o4W__modeBox p{color:#cbd5e1;font-size:14px;line-height:1.6}.om-module__3X7o4W__mobilizationChain{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.om-module__3X7o4W__mobCard{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:24px 20px;position:relative}.om-module__3X7o4W__mobCard .om-module__3X7o4W__num{color:var(--brand-orange);margin-bottom:6px;font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:800}.om-module__3X7o4W__mobCard h4{color:var(--primary-navy);margin-bottom:6px;font-size:15.5px;font-weight:700}.om-module__3X7o4W__mobCard p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.om-module__3X7o4W__contractsGrid,.om-module__3X7o4W__modesGrid,.om-module__3X7o4W__mobilizationChain{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.om-module__3X7o4W__maintainGrid,.om-module__3X7o4W__contractsGrid,.om-module__3X7o4W__modesGrid,.om-module__3X7o4W__mobilizationChain{grid-template-columns:1fr}.om-module__3X7o4W__maintModesSection{padding:36px 24px}}
.security-module__SCFETG__secGrid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;display:grid}.security-module__SCFETG__secCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:34px 26px;display:flex}.security-module__SCFETG__secCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.security-module__SCFETG__secIcon{background:var(--brand-orange-subtle);width:54px;height:54px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.security-module__SCFETG__secCard:hover .security-module__SCFETG__secIcon{background:var(--brand-orange);color:#fff}.security-module__SCFETG__secCard h4{color:var(--primary-navy);margin-bottom:12px;font-size:18px;font-weight:700}.security-module__SCFETG__secList{color:var(--text-muted);flex-direction:column;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.security-module__SCFETG__secList li{align-items:flex-start;gap:8px;display:flex}.security-module__SCFETG__secList li i{color:var(--brand-orange);margin-top:4px;font-size:11px}.security-module__SCFETG__secSectionModern{color:#fff;border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#ee801a1f 0%,#0000 50%),linear-gradient(135deg,#151e2b 0%,#0d141f 100%);border:1px solid #ffffff14;padding:60px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000040}.security-module__SCFETG__secModernGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;display:grid}.security-module__SCFETG__sectionTitleModern{color:#fff;margin:10px 0 16px;font-size:34px;font-weight:800;line-height:1.25}.security-module__SCFETG__secDesc{color:#cbd5e1;margin-bottom:28px;font-size:15px;line-height:1.7}.security-module__SCFETG__secFeaturesGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:34px;display:grid}.security-module__SCFETG__secFeatPill{color:#e2e8f0;transition:var(--transition);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex}.security-module__SCFETG__secFeatPill:hover{border-color:var(--brand-orange);color:#fff;background:#ee801a1f;transform:translateY(-2px)}.security-module__SCFETG__secFeatPill i{color:var(--brand-orange);font-size:15px}.security-module__SCFETG__secVisualWrap{position:relative}.security-module__SCFETG__secVisualWrap img{object-fit:cover;border-radius:var(--radius-md);border:1px solid #ffffff1f;width:100%;height:360px;box-shadow:0 16px 36px #0006}.security-module__SCFETG__secFloatStat{background:var(--brand-orange);color:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 24px;display:flex;position:absolute;bottom:-20px;left:-20px;box-shadow:0 12px 28px #ee801a59}.security-module__SCFETG__statNum{font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800;line-height:1}.security-module__SCFETG__statText{text-transform:uppercase;font-size:12.5px;font-weight:700;line-height:1.3}.security-module__SCFETG__deliverySteps{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.security-module__SCFETG__stepBoxSec{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:26px 20px;position:relative}.security-module__SCFETG__stepBoxSec .security-module__SCFETG__num{color:var(--brand-orange);margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800}.security-module__SCFETG__stepBoxSec h4{color:var(--primary-navy);margin-bottom:6px;font-size:16px;font-weight:700}.security-module__SCFETG__stepBoxSec p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.security-module__SCFETG__secGrid,.security-module__SCFETG__deliverySteps{grid-template-columns:repeat(2,1fr)}.security-module__SCFETG__secModernGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.security-module__SCFETG__secGrid,.security-module__SCFETG__deliverySteps,.security-module__SCFETG__secFeaturesGrid{grid-template-columns:1fr}.security-module__SCFETG__secSectionModern{padding:36px 24px}.security-module__SCFETG__secFloatStat{margin-top:16px;position:static}}
.solar-module__sO_Wba__solarGrid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;display:grid}.solar-module__sO_Wba__solarCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:34px 26px;display:flex}.solar-module__sO_Wba__solarCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.solar-module__sO_Wba__solarIcon{background:var(--brand-orange-subtle);width:54px;height:54px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.solar-module__sO_Wba__solarCard:hover .solar-module__sO_Wba__solarIcon{background:var(--brand-orange);color:#fff}.solar-module__sO_Wba__solarCard h4{color:var(--primary-navy);margin-bottom:12px;font-size:18px;font-weight:700}.solar-module__sO_Wba__solarList{color:var(--text-muted);flex-direction:column;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.solar-module__sO_Wba__solarList li{align-items:flex-start;gap:8px;display:flex}.solar-module__sO_Wba__solarList li i{color:var(--brand-orange);margin-top:4px;font-size:11px}.solar-module__sO_Wba__solarOmModern{color:#fff;border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#ee801a1f 0%,#0000 50%),linear-gradient(135deg,#151e2b 0%,#0d141f 100%);border:1px solid #ffffff14;padding:60px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000040}.solar-module__sO_Wba__solarOmGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;display:grid}.solar-module__sO_Wba__sectionTitleModern{color:#fff;margin:10px 0 16px;font-size:34px;font-weight:800;line-height:1.25}.solar-module__sO_Wba__solarOmDesc{color:#cbd5e1;margin-bottom:28px;font-size:15px;line-height:1.7}.solar-module__sO_Wba__solarOmFeaturesGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:34px;display:grid}.solar-module__sO_Wba__solarFeatPill{color:#e2e8f0;transition:var(--transition);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex}.solar-module__sO_Wba__solarFeatPill:hover{border-color:var(--brand-orange);color:#fff;background:#ee801a1f;transform:translateY(-2px)}.solar-module__sO_Wba__solarFeatPill i{color:var(--brand-orange);font-size:15px}.solar-module__sO_Wba__solarVisualWrap{position:relative}.solar-module__sO_Wba__solarVisualWrap img{object-fit:cover;border-radius:var(--radius-md);border:1px solid #ffffff1f;width:100%;height:360px;box-shadow:0 16px 36px #0006}.solar-module__sO_Wba__solarFloatStat{background:var(--brand-orange);color:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 24px;display:flex;position:absolute;bottom:-20px;left:-20px;box-shadow:0 12px 28px #ee801a59}.solar-module__sO_Wba__statNum{font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800;line-height:1}.solar-module__sO_Wba__statText{text-transform:uppercase;font-size:12.5px;font-weight:700;line-height:1.3}.solar-module__sO_Wba__offgridGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.solar-module__sO_Wba__offgridCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-align:center;transition:var(--transition);background:#fff;padding:26px 20px}.solar-module__sO_Wba__offgridCard:hover{border-color:var(--brand-orange);transform:translateY(-4px)}.solar-module__sO_Wba__offgridCard i{color:var(--brand-orange);margin-bottom:12px;font-size:28px;display:block}.solar-module__sO_Wba__offgridCard h5{color:var(--primary-navy);margin-bottom:6px;font-size:15px;font-weight:700}.solar-module__sO_Wba__offgridCard p{color:var(--text-muted);font-size:12.5px}@media (max-width:1024px){.solar-module__sO_Wba__solarGrid,.solar-module__sO_Wba__offgridGrid{grid-template-columns:repeat(2,1fr)}.solar-module__sO_Wba__solarOmGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.solar-module__sO_Wba__solarGrid,.solar-module__sO_Wba__offgridGrid,.solar-module__sO_Wba__solarOmFeaturesGrid{grid-template-columns:1fr}.solar-module__sO_Wba__solarOmModern{padding:36px 24px}.solar-module__sO_Wba__solarFloatStat{margin-top:16px;position:static}}
.wastewater-module__VA3A0q__techGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.wastewater-module__VA3A0q__techCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;padding:30px 24px}.wastewater-module__VA3A0q__techCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-5px)}.wastewater-module__VA3A0q__techIcon{background:var(--brand-orange-subtle);width:52px;height:52px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;font-size:22px;display:flex}.wastewater-module__VA3A0q__techCard:hover .wastewater-module__VA3A0q__techIcon{background:var(--brand-orange);color:#fff}.wastewater-module__VA3A0q__techCard h4{color:var(--primary-navy);margin-bottom:12px;font-size:18px;font-weight:700}.wastewater-module__VA3A0q__techList{color:var(--text-muted);flex-direction:column;gap:8px;font-size:13.5px;display:flex}.wastewater-module__VA3A0q__techList li{align-items:center;gap:8px;display:flex}.wastewater-module__VA3A0q__techList li i{color:var(--brand-orange);font-size:11px}.wastewater-module__VA3A0q__filterSection{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);padding:60px}.wastewater-module__VA3A0q__filterGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px;display:grid}.wastewater-module__VA3A0q__filterItemBox{border-radius:var(--radius-md);transition:var(--transition);background:#ffffff0d;border:1px solid #ffffff1a;padding:24px}.wastewater-module__VA3A0q__filterItemBox:hover{border-color:var(--brand-orange);background:#ffffff14}.wastewater-module__VA3A0q__filterItemBox h4{color:var(--brand-orange);margin-bottom:8px;font-size:17px;font-weight:700}.wastewater-module__VA3A0q__filterItemBox p{color:#cbd5e1;font-size:13.5px;line-height:1.6}.wastewater-module__VA3A0q__stepsChain{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:40px;display:grid}.wastewater-module__VA3A0q__stepCardEffluent{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:26px 20px;position:relative}.wastewater-module__VA3A0q__stepCardEffluent .wastewater-module__VA3A0q__num{color:var(--brand-orange);margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800}.wastewater-module__VA3A0q__stepCardEffluent h4{color:var(--primary-navy);margin-bottom:6px;font-size:16px;font-weight:700}.wastewater-module__VA3A0q__stepCardEffluent p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.wastewater-module__VA3A0q__techGrid,.wastewater-module__VA3A0q__filterGrid,.wastewater-module__VA3A0q__stepsChain{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wastewater-module__VA3A0q__techGrid,.wastewater-module__VA3A0q__filterGrid,.wastewater-module__VA3A0q__stepsChain{grid-template-columns:1fr}.wastewater-module__VA3A0q__filterSection{padding:36px 24px}}
.water-treatment-module__FJWgLW__utilityGrid{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px;display:grid}.water-treatment-module__FJWgLW__utilityCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:30px 22px;display:flex}.water-treatment-module__FJWgLW__utilityCard:hover{border-color:var(--brand-orange);box-shadow:var(--shadow-hover);transform:translateY(-5px)}.water-treatment-module__FJWgLW__utilityIcon{background:var(--brand-orange-subtle);width:50px;height:50px;color:var(--brand-orange);transition:var(--transition);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;font-size:20px;display:flex}.water-treatment-module__FJWgLW__utilityCard:hover .water-treatment-module__FJWgLW__utilityIcon{background:var(--brand-orange);color:#fff}.water-treatment-module__FJWgLW__utilityCard h4{color:var(--primary-navy);margin-bottom:8px;font-size:17px;font-weight:700}.water-treatment-module__FJWgLW__utilityCard p{color:var(--text-muted);font-size:13.5px;line-height:1.6}.water-treatment-module__FJWgLW__refinerySection{background:var(--primary-navy);color:#fff;border-radius:var(--radius-lg);padding:60px}.water-treatment-module__FJWgLW__refineryTags{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.water-treatment-module__FJWgLW__refineryTag{border-radius:var(--radius-pill);color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.water-treatment-module__FJWgLW__refineryTag i{color:var(--brand-orange)}.water-treatment-module__FJWgLW__otherIndGrid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px;display:grid}.water-treatment-module__FJWgLW__otherIndCard{border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;padding:28px 24px}.water-treatment-module__FJWgLW__otherIndCard h4{color:var(--primary-navy);align-items:center;gap:10px;margin-bottom:10px;font-size:18px;font-weight:700;display:flex}.water-treatment-module__FJWgLW__otherIndCard h4 i{color:var(--brand-orange)}.water-treatment-module__FJWgLW__otherIndCard p{color:var(--text-muted);font-size:13px;line-height:1.6}.water-treatment-module__FJWgLW__lifecycleSteps{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:40px;display:grid}.water-treatment-module__FJWgLW__lifecycleCard{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;padding:26px 20px;position:relative}.water-treatment-module__FJWgLW__lifecycleCard .water-treatment-module__FJWgLW__num{color:var(--brand-orange);margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:800}.water-treatment-module__FJWgLW__lifecycleCard h4{color:var(--primary-navy);margin-bottom:6px;font-size:16px;font-weight:700}.water-treatment-module__FJWgLW__lifecycleCard p{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width:1024px){.water-treatment-module__FJWgLW__utilityGrid,.water-treatment-module__FJWgLW__otherIndGrid,.water-treatment-module__FJWgLW__lifecycleSteps{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.water-treatment-module__FJWgLW__utilityGrid,.water-treatment-module__FJWgLW__otherIndGrid,.water-treatment-module__FJWgLW__lifecycleSteps{grid-template-columns:1fr}.water-treatment-module__FJWgLW__refinerySection{padding:36px 24px}}
