.WaterProfileView_page__zeBbd{color:var(--color-ink)}.WaterProfileView_srOnly__CimeK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.WaterProfileView_barNote__RrDhN{color:var(--color-ink-muted);font:11.5px/1.3 var(--font-mono);white-space:nowrap}.WaterProfileView_status__BcBzx{max-width:40rem;margin:3rem auto;padding:0 1rem;color:var(--color-ink-body);text-align:center}.WaterProfileView_statusCard__umIzp{padding:2rem;border:1px solid var(--color-line);border-radius:22px;background:#fff}.WaterProfileView_statusTitle__8f89f{margin:0 0 .5rem;color:var(--color-shell);font:800 24px/1.2 var(--font-heading)}.WaterProfileView_statusButton__g14_L{min-height:44px;margin-top:1rem;padding:0 18px;border:0;border-radius:11px;background:var(--color-shell);color:#fff;font:700 14px/1 var(--font-body);cursor:pointer}.WaterProfileView_h1__BkqDD{font-size:clamp(38px,5.4vw,72px);overflow-wrap:anywhere}.WaterProfileView_actions__7VTQg{display:flex;flex-wrap:wrap;gap:10px}.WaterProfileView_cta__UuBe_{display:inline-flex;align-items:center;height:48px;padding:0 18px;border:1px solid var(--color-line);border-radius:11px;background:#fff;color:var(--color-shell);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.WaterProfileView_cta__UuBe_:hover{border-color:var(--color-water-accent);color:var(--color-shell)}.WaterProfileView_ctaPrimary__uWnA6{padding:0 20px;border-color:var(--color-shell);background:var(--color-shell);color:#fff}.WaterProfileView_ctaPrimary__uWnA6:hover{background:#082a49;color:#fff}.WaterProfileView_cta__UuBe_:focus-visible{outline:2px solid var(--color-shell);outline-offset:3px}.WaterProfileView_float__kxpog{position:relative;min-width:0}.WaterProfileView_plate__aONGA{position:absolute;inset:22px -14px -22px 14px;border-radius:24px;background:linear-gradient(160deg,var(--color-water-accent),var(--color-shell));opacity:.18;filter:blur(2px)}.WaterProfileView_card__pfIV4{position:relative;display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,28px);border:1px solid var(--color-line);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 40px 80px -36px rgba(11,58,99,.45)}.WaterProfileView_cardHead__hsUp5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.WaterProfileView_cardSystem__w5A72{display:flex;flex:1 1 180px;flex-direction:column;gap:3px;min-width:0}.WaterProfileView_cardEyebrow__QurvR{color:var(--color-link);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.WaterProfileView_cardName__G081k{color:var(--color-shell);font-size:17px;line-height:1.3}.WaterProfileView_cardMeta__BxoET{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono)}.WaterProfileView_chip__9An3A{flex:none}.WaterProfileView_cats__oikNF{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.WaterProfileView_cats__oikNF li{display:flex;flex-direction:column;gap:5px}.WaterProfileView_catLine__9M2JY{display:flex;align-items:baseline;gap:8px}.WaterProfileView_catLine__9M2JY span{flex:1;min-width:0;color:var(--color-ink);font-size:13.5px;font-weight:600}.WaterProfileView_catLine__9M2JY b{color:var(--color-shell);font-size:15px}.WaterProfileView_catLine__9M2JY em{color:var(--color-ink-muted);font-size:11px;font-style:normal;font-weight:700}.WaterProfileView_catBar__4FPyt{height:6px;border-radius:3px;background:var(--color-line-soft)}.WaterProfileView_catBar__4FPyt i{display:block;height:6px;border-radius:3px;background:var(--color-shell)}.WaterProfileView_cats__oikNF li[data-pending] .WaterProfileView_catBar__4FPyt{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch)}.WaterProfileView_cardNote__px_Lq{display:flex;flex-direction:column;gap:4px}.WaterProfileView_cardNote__px_Lq p{margin:0;color:var(--color-ink-muted);font-size:12.5px;line-height:1.45}.WaterProfileView_cardNote__px_Lq a{color:var(--color-shell);font-weight:600}.WaterProfileView_body__przMJ{display:flex;flex-direction:column;gap:clamp(44px,6vw,80px);max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,40px) 24px}.WaterProfileView_top__XptC5{padding-bottom:0}.WaterProfileView_anchor__Rx6V3,.WaterProfileView_faqRow__nnWbd,.WaterProfileView_follow__BqcnI,.WaterProfileView_section__a_kHK{min-width:0;scroll-margin-top:1rem}.WaterProfileView_section__a_kHK{display:flex;flex-direction:column;gap:22px}.WaterProfileView_head___4vIm{display:flex;flex-direction:column;gap:10px;max-width:800px}.WaterProfileView_head___4vIm p{margin:0;color:var(--color-ink-body);font-size:16px;line-height:1.55}.WaterProfileView_eyebrow__TIhUZ{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.WaterProfileView_h2__U_TvW{margin:0;color:var(--color-shell);font:800 clamp(26px,3.4vw,44px)/1.05 var(--font-heading);letter-spacing:-.03em;text-wrap:balance}.WaterProfileView_note__34oB8{margin:0;max-width:860px;color:var(--color-ink-muted);font-size:13px;line-height:1.55}.WaterProfileView_facts__995_J{display:grid;grid-template-columns:minmax(0,1fr);margin:0;overflow:hidden;border:1px solid var(--color-line);border-radius:24px;background:#fff}@media (min-width:560px){.WaterProfileView_facts__995_J{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.WaterProfileView_facts__995_J{grid-template-columns:repeat(5,minmax(0,1fr))}}.WaterProfileView_facts__995_J div{display:flex;flex-direction:column;gap:4px;min-width:0;margin:-1px 0 0 -1px;padding:18px 20px;border-top:1px solid var(--color-line-soft);border-left:1px solid var(--color-line-soft)}.WaterProfileView_facts__995_J dt{color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.WaterProfileView_facts__995_J dd{margin:0;color:var(--color-shell);font-size:17px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.WaterProfileView_facts__995_J span{color:var(--color-ink-muted);font-size:12.5px}.WaterProfileView_anchors__MM2fP{position:sticky;top:var(--header-h,69px);z-index:5;margin-top:clamp(28px,4vw,48px);border-top:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);background:rgba(244,247,250,.94);backdrop-filter:blur(6px)}.WaterProfileView_anchorsInner__QUxI_{display:flex;gap:8px;max-width:1320px;margin:0 auto;padding:10px clamp(16px,3vw,40px);overflow-x:auto;scrollbar-width:none}.WaterProfileView_anchorsInner__QUxI_::-webkit-scrollbar{display:none}.WaterProfileView_anchorsInner__QUxI_ a{display:inline-flex;flex:none;align-items:center;height:40px;padding:0 15px;border:1px solid var(--color-line);border-radius:99px;background:#fff;color:var(--color-shell);font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.WaterProfileView_anchorsInner__QUxI_ a:hover{border-color:var(--color-water-accent)}.WaterProfileView_anchorsInner__QUxI_ a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.WaterProfileView_row3__Tq_xX{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:760px){.WaterProfileView_row3__Tq_xX:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.WaterProfileView_row3__Tq_xX:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.WaterProfileView_lslCard__hFQRH{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px;border:1px solid var(--color-line);border-radius:22px;background:#fff}.WaterProfileView_lslBig__66seL{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}.WaterProfileView_lslBig__66seL b{color:var(--color-shell);font:800 40px/1 var(--font-heading);letter-spacing:-.035em}.WaterProfileView_lslBig__66seL span{color:var(--color-ink-body);font-size:14px}.WaterProfileView_lslCard__hFQRH figure{margin:0}.WaterProfileView_lslCard__hFQRH figure li[data-part=nonLead] i,.WaterProfileView_lslCard__hFQRH figure span[data-part=nonLead]{background:#cfe0f3}.WaterProfileView_lslCard__hFQRH figure li[data-part=galvanized] i,.WaterProfileView_lslCard__hFQRH figure span[data-part=galvanized]{background:var(--color-water-accent)}.WaterProfileView_lslCard__hFQRH figure li[data-part=lead] i,.WaterProfileView_lslCard__hFQRH figure span[data-part=lead]{background:#c99a5b}.WaterProfileView_lslNote__mGi3o{margin:0;color:var(--color-ink-muted);font-size:12.5px;line-height:1.45}.WaterProfileView_faqRow__nnWbd{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 24px;align-items:start}@media (min-width:980px){.WaterProfileView_faqRow__nnWbd{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.WaterProfileView_faqLeft__b35TZ,.WaterProfileView_faqRight__Gtby0{display:flex;flex-direction:column;gap:14px;min-width:0}.WaterProfileView_faq__8reop{overflow:hidden;border:1px solid var(--color-line);border-radius:22px;background:#fff}.WaterProfileView_faq__8reop>div{margin:0;border:0}.WaterProfileView_follow__BqcnI{position:relative;overflow:hidden;isolation:isolate;padding:22px;border-radius:22px;background:var(--color-shell)}.WaterProfileView_follow__BqcnI:before{position:absolute;left:-15%;top:-40%;z-index:-1;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(60,134,224,.45),transparent 68%);filter:blur(20px);content:""}.WaterProfileView_follow__BqcnI>section{margin:0;padding:0;border:0;background:transparent}.WaterProfileView_cities__yKfQi{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--color-line);border-radius:22px;background:#fff}.WaterProfileView_cities__yKfQi ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0 16px;margin:0;padding:0;list-style:none}.WaterProfileView_cities__yKfQi li{padding:7px 0;border-top:1px solid var(--color-line-soft);color:var(--color-ink);font-size:14px;font-weight:600}.WaterProfileView_cities__yKfQi a{color:var(--color-shell)}.WaterProfileView_cities__yKfQi p{margin:0;color:var(--color-ink-muted);font-size:12px}.WaterProfileView_data__tkUZ7{overflow:hidden;border:1px solid var(--color-line);border-radius:22px;background:#fff}.WaterProfileView_data__tkUZ7>summary{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;cursor:pointer;list-style:none}.WaterProfileView_data__tkUZ7>summary::-webkit-details-marker{display:none}.WaterProfileView_data__tkUZ7>summary:hover{background:#f7fafd}.WaterProfileView_data__tkUZ7>summary:focus-visible{outline:2px solid var(--color-shell);outline-offset:-2px}.WaterProfileView_dataCopy__5FEJ6{display:flex;flex-direction:column;gap:4px;min-width:0}.WaterProfileView_dataCopy__5FEJ6 b{color:var(--color-shell);font-size:20px;letter-spacing:-.01em}.WaterProfileView_dataSub__bc1wA{color:var(--color-ink-muted);font-size:13px}.WaterProfileView_plus__v2A1o{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-line);border-radius:50%;color:var(--color-shell);font-size:18px;transition:transform .3s}.WaterProfileView_data__tkUZ7[open] .WaterProfileView_plus__v2A1o{transform:rotate(45deg)}.WaterProfileView_dataBody__9QIDS{display:flex;flex-direction:column;gap:16px;padding:16px 22px 22px;border-top:1px solid var(--color-line-soft)}.WaterProfileView_related__MXXZz{min-width:0}@media (prefers-reduced-motion:reduce){.WaterProfileView_plus__v2A1o{transition:none}}