.WaterCartridge-module__HW6EZG__section{--brand-red:#d52d25;--text-dark:#2c3e50;--text-light:#64748b;--background-white:#fff;--background-light:#f8fafc;--border-light:#e2e8f0;--icon-blue:#52c3ff;background-color:var(--background-white);padding:2rem 1.5rem;overflow:hidden}.WaterCartridge-module__HW6EZG__container{max-width:1100px;margin:0 auto}.WaterCartridge-module__HW6EZG__header{text-align:center;margin-bottom:1rem}.WaterCartridge-module__HW6EZG__grid{align-items:center;gap:1rem;display:flex}.WaterCartridge-module__HW6EZG__imagePanel{text-align:center;flex:1}.WaterCartridge-module__HW6EZG__imagePanel img{filter:drop-shadow(0 10px 20px #0000001a);width:100%;max-width:200px;height:auto}.WaterCartridge-module__HW6EZG__content{text-align:left;flex:1.5}.WaterCartridge-module__HW6EZG__title{color:#d52d25;text-transform:uppercase;margin:0 0 .5rem;font-size:2.2rem;font-weight:800;line-height:1.2}.WaterCartridge-module__HW6EZG__subtitle{color:var(--text-dark);text-transform:uppercase;letter-spacing:1px;margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.WaterCartridge-module__HW6EZG__tagline{color:var(--brand-red);letter-spacing:1px;text-transform:uppercase;margin:0 0 2rem;font-size:1.1rem;font-weight:700}.WaterCartridge-module__HW6EZG__description p{color:var(--text-light);margin-bottom:1rem;font-size:1rem;line-height:1.7}.WaterCartridge-module__HW6EZG__description strong{color:var(--text-dark)}.WaterCartridge-module__HW6EZG__tooltipPfas{cursor:help;border-bottom:1px dotted var(--icon-blue);color:var(--icon-blue);font-weight:600;position:relative}.WaterCartridge-module__HW6EZG__tooltipPfas:after{content:"PFAS (Per- and Polyfluoroalkyl Substances), over 8,000 fluorinated compounds nicknamed \"forever chemicals\", are ubiquitous worldwide. Invisible and indestructible in the body, they slowly accumulate through drinking water, shower water, and food, leading to cancers and major imbalances in the immune, hormonal, cardiovascular, and neurological systems. Even municipal water treatments are unable to remove them.";z-index:10;visibility:hidden;opacity:0;background-color:var(--text-dark);color:var(--background-white);text-align:left;pointer-events:none;border-radius:8px;width:320px;padding:10px 15px;font-size:.85rem;font-weight:400;line-height:1.5;transition:opacity .3s;position:absolute;bottom:125%;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #0003}.WaterCartridge-module__HW6EZG__tooltipPfas:hover:after{visibility:visible;opacity:1}.WaterCartridge-module__HW6EZG__specsGrid{grid-template-columns:repeat(3,1fr);gap:.25rem;margin-top:2rem;margin-bottom:2rem;display:grid}.WaterCartridge-module__HW6EZG__specCard{background-color:var(--background-light);border:1px solid var(--border-light);text-align:center;border-radius:12px;padding:.75rem}.WaterCartridge-module__HW6EZG__specIcon{color:var(--icon-blue);width:24px;height:24px;margin:0 auto .5rem}.WaterCartridge-module__HW6EZG__specCard h4{color:var(--text-dark);margin:0 0 .25rem;font-size:.9rem;font-weight:600}.WaterCartridge-module__HW6EZG__specCard p{color:var(--text-light);margin:0;font-size:.85rem;line-height:1.4}.WaterCartridge-module__HW6EZG__reportsSection{border-top:1px solid var(--border-light);margin-top:2.5rem;padding-top:2rem}.WaterCartridge-module__HW6EZG__reportsTitle{margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.WaterCartridge-module__HW6EZG__reportsGrid{flex-wrap:wrap;gap:.25rem;display:flex}.WaterCartridge-module__HW6EZG__reportCard{background-color:var(--background-light);border:1px solid var(--border-light);min-width:150px;color:var(--text-dark);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;flex:1;align-items:center;padding:.75rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.WaterCartridge-module__HW6EZG__reportCard:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000014}.WaterCartridge-module__HW6EZG__reportIcon{color:var(--icon-blue);margin-bottom:.5rem}.WaterCartridge-module__HW6EZG__reportCard h4{margin:0 0 .25rem;font-size:.9rem}.WaterCartridge-module__HW6EZG__reportCard p{color:var(--text-light);margin:0;font-size:.8rem}.WaterCartridge-module__HW6EZG__modalOverlay{z-index:2000;box-sizing:border-box;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:fixed;top:0;left:0}.WaterCartridge-module__HW6EZG__modalContent{background:#fff;width:90%;max-width:900px;height:90vh;position:relative}.WaterCartridge-module__HW6EZG__modalFrame{border:none;width:100%;height:100%}.WaterCartridge-module__HW6EZG__closeButton{background-color:var(--brand-red);color:#fff;cursor:pointer;z-index:2001;border:none;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:1.2rem;display:flex;position:absolute;top:-15px;right:-15px}@media (max-width:992px){.WaterCartridge-module__HW6EZG__grid{flex-direction:column}.WaterCartridge-module__HW6EZG__specsGrid{grid-template-columns:1fr}.WaterCartridge-module__HW6EZG__title{font-size:2.2rem}}@media (max-width:769px){.WaterCartridge-module__HW6EZG__title{padding-bottom:20px;font-size:1.5rem}.WaterCartridge-module__HW6EZG__imagePanel img{max-width:70px}}
