@keyframes pfas-float-up{0%{transform:translateY(0) translate(0) scale(1);opacity:0}10%{opacity:.6}50%{transform:translateY(-300px) translate(15px) scale(1.1)}90%{opacity:.15}to{transform:translateY(-650px) translate(30px) scale(.8);opacity:0}}@keyframes pfas-bar-fill{0%{width:0}}.pfas-hero[data-astro-cid-k63sjgob]{background:linear-gradient(170deg,var(--wv-abyss) 0%,var(--wv-deep) 40%,var(--wv-ocean) 100%);padding:72px 24px 0;position:relative;overflow:hidden}.pfas-hero[data-astro-cid-k63sjgob]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 60%,rgba(59,130,246,.1) 0%,transparent 70%);pointer-events:none}.pfas-hero-inner[data-astro-cid-k63sjgob]{max-width:var(--wv-max-width);margin:0 auto;position:relative;z-index:2;padding-bottom:72px}.pfas-hero-title[data-astro-cid-k63sjgob]{color:var(--wv-white);font-family:var(--wv-font-head);font-size:2.8rem;font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:16px 0 14px;max-width:740px}.pfas-hero-sub[data-astro-cid-k63sjgob]{color:#ffffff8c;font-size:1.05rem;line-height:1.6;max-width:620px;margin-bottom:36px}.pfas-hero-pills[data-astro-cid-k63sjgob]{display:flex;gap:10px;flex-wrap:wrap}.pfas-hero-pill[data-astro-cid-k63sjgob]{display:flex;align-items:center;gap:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 20px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pfas-hero-pill-label[data-astro-cid-k63sjgob]{font-size:.7rem;color:#fff6;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.pfas-hero-pill-value[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:1.05rem;font-weight:700;color:var(--wv-white);white-space:nowrap}.pfas-pill-warn[data-astro-cid-k63sjgob]{color:var(--wv-amber)!important}.pfas-pill-danger[data-astro-cid-k63sjgob]{color:var(--wv-grade-f)!important}.pfas-bubbles[data-astro-cid-k63sjgob]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.pfas-bubble[data-astro-cid-k63sjgob]{position:absolute;border-radius:50%;background:#93c5fd1f;border:1px solid rgba(147,197,253,.18);animation:pfas-float-up linear infinite}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(1){width:8px;height:8px;left:8%;bottom:-20px;animation-duration:13s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(2){width:14px;height:14px;left:22%;bottom:-20px;animation-duration:17s;animation-delay:2s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(3){width:6px;height:6px;left:38%;bottom:-20px;animation-duration:11s;animation-delay:4s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(4){width:10px;height:10px;left:55%;bottom:-20px;animation-duration:15s;animation-delay:1s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(5){width:5px;height:5px;left:72%;bottom:-20px;animation-duration:19s;animation-delay:3s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(6){width:9px;height:9px;left:85%;bottom:-20px;animation-duration:12s;animation-delay:5s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(7){width:7px;height:7px;left:48%;bottom:-20px;animation-duration:16s;animation-delay:7s}.pfas-bubble[data-astro-cid-k63sjgob]:nth-child(8){width:12px;height:12px;left:15%;bottom:-20px;animation-duration:21s;animation-delay:6s}.pfas-wave[data-astro-cid-k63sjgob]{display:block;width:100%;line-height:0;margin-top:-1px}.pfas-wave[data-astro-cid-k63sjgob] svg[data-astro-cid-k63sjgob]{display:block;width:100%;height:60px}.pfas-section[data-astro-cid-k63sjgob]{padding:64px 24px}.pfas-section-alt[data-astro-cid-k63sjgob]{background:var(--wv-bg-alt)}.pfas-wrap[data-astro-cid-k63sjgob]{max-width:var(--wv-max-width);margin:0 auto}.pfas-section-label[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--wv-bright);margin-bottom:8px}.pfas-section-header[data-astro-cid-k63sjgob]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:32px;gap:16px;flex-wrap:wrap}.pfas-section-title[data-astro-cid-k63sjgob]{font-family:var(--wv-font-head);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--wv-text)}.pfas-section-aside[data-astro-cid-k63sjgob]{font-size:.82rem;color:var(--wv-text-muted);white-space:nowrap}.pfas-explainer-grid[data-astro-cid-k63sjgob]{display:grid;grid-template-columns:1fr 380px;gap:36px;align-items:start}.pfas-explainer-text[data-astro-cid-k63sjgob] p[data-astro-cid-k63sjgob]{color:var(--wv-text-sub);font-size:.95rem;line-height:1.75;margin-bottom:16px}.pfas-explainer-text[data-astro-cid-k63sjgob] p[data-astro-cid-k63sjgob]:last-child{margin-bottom:0}.pfas-explainer-text[data-astro-cid-k63sjgob] strong[data-astro-cid-k63sjgob]{color:var(--wv-text);font-weight:700}.pfas-key-facts[data-astro-cid-k63sjgob]{background:var(--wv-bg-card);border:1px solid var(--wv-border-light);border-radius:var(--wv-radius);padding:28px;box-shadow:var(--wv-shadow)}.pfas-key-facts-header[data-astro-cid-k63sjgob]{display:flex;align-items:center;gap:8px;font-weight:800;font-size:.95rem;margin-bottom:18px;color:var(--wv-text)}.pfas-key-facts-list[data-astro-cid-k63sjgob]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.pfas-key-facts-list[data-astro-cid-k63sjgob] li[data-astro-cid-k63sjgob]{font-size:.88rem;color:var(--wv-text-sub);line-height:1.5;padding-left:20px;position:relative}.pfas-key-facts-list[data-astro-cid-k63sjgob] li[data-astro-cid-k63sjgob]:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:var(--wv-bright);opacity:.6}.pfas-key-facts-list[data-astro-cid-k63sjgob] li[data-astro-cid-k63sjgob] strong[data-astro-cid-k63sjgob]{color:var(--wv-text);font-weight:700}.pfas-mcl-grid[data-astro-cid-k63sjgob]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:20px}.pfas-mcl-card[data-astro-cid-k63sjgob]{background:var(--wv-bg-card);border:1px solid var(--wv-border-light);border-radius:var(--wv-radius);padding:24px;position:relative;overflow:hidden;transition:box-shadow .2s,transform .15s}.pfas-mcl-card[data-astro-cid-k63sjgob]:hover{box-shadow:var(--wv-shadow-lg);transform:translateY(-2px)}.pfas-mcl-high[data-astro-cid-k63sjgob]{border-top:3px solid var(--wv-grade-f)}.pfas-mcl-medium[data-astro-cid-k63sjgob]{border-top:3px solid var(--wv-amber)}.pfas-mcl-info[data-astro-cid-k63sjgob]{border-top:3px solid var(--wv-bright)}.pfas-mcl-card-top[data-astro-cid-k63sjgob]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pfas-mcl-icon[data-astro-cid-k63sjgob]{font-size:1.4rem;line-height:1}.pfas-mcl-severity[data-astro-cid-k63sjgob]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px}.pfas-sev-high[data-astro-cid-k63sjgob]{background:#ef444414;color:var(--wv-grade-f)}.pfas-sev-medium[data-astro-cid-k63sjgob]{background:#f59e0b1a;color:var(--wv-amber)}.pfas-sev-info[data-astro-cid-k63sjgob]{background:#3b82f614;color:var(--wv-bright)}.pfas-mcl-compound[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:1rem;font-weight:700;color:var(--wv-text);margin-bottom:10px}.pfas-mcl-limit[data-astro-cid-k63sjgob]{display:flex;align-items:baseline;gap:6px;margin-bottom:14px}.pfas-mcl-num[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:2rem;font-weight:800;line-height:1}.pfas-mcl-unit[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:.78rem;color:var(--wv-text-muted);font-weight:500}.pfas-mcl-note[data-astro-cid-k63sjgob]{font-size:.78rem;color:var(--wv-text-sub);line-height:1.55;margin:0}.pfas-mcl-footnote[data-astro-cid-k63sjgob]{font-size:.78rem;color:var(--wv-text-muted);line-height:1.5;padding:16px 20px;background:var(--wv-bg-card);border:1px solid var(--wv-border-light);border-radius:var(--wv-radius-sm)}.pfas-mcl-footnote[data-astro-cid-k63sjgob] strong[data-astro-cid-k63sjgob]{color:var(--wv-text-sub)}.pfas-contam-bar-card[data-astro-cid-k63sjgob]{background:var(--wv-bg-card);border:1px solid var(--wv-border-light);border-radius:var(--wv-radius);padding:32px;box-shadow:var(--wv-shadow)}.pfas-contam-bar[data-astro-cid-k63sjgob]{display:flex;height:40px;border-radius:8px;overflow:hidden;margin-bottom:28px}.pfas-contam-seg[data-astro-cid-k63sjgob]{display:flex;align-items:center;justify-content:center;font-family:var(--wv-mono);font-size:.82rem;font-weight:700;color:var(--wv-white);transition:width 1.2s ease-out;min-width:0}.pfas-contam-seg[data-astro-cid-k63sjgob] span[data-astro-cid-k63sjgob]{text-shadow:0 1px 2px rgba(0,0,0,.3)}.pfas-contam-clean[data-astro-cid-k63sjgob]{background:var(--wv-grade-a)}.pfas-contam-detected[data-astro-cid-k63sjgob]{background:var(--wv-amber)}.pfas-contam-exceed[data-astro-cid-k63sjgob]{background:var(--wv-grade-f)}.pfas-contam-legend[data-astro-cid-k63sjgob]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pfas-contam-legend-item[data-astro-cid-k63sjgob]{display:flex;align-items:flex-start;gap:12px}.pfas-legend-dot[data-astro-cid-k63sjgob]{width:14px;height:14px;border-radius:4px;flex-shrink:0;margin-top:2px}.pfas-legend-clean[data-astro-cid-k63sjgob]{background:var(--wv-grade-a)}.pfas-legend-detected[data-astro-cid-k63sjgob]{background:var(--wv-amber)}.pfas-legend-exceed[data-astro-cid-k63sjgob]{background:var(--wv-grade-f)}.pfas-legend-num[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:1.2rem;font-weight:700;color:var(--wv-text);line-height:1.2}.pfas-legend-label[data-astro-cid-k63sjgob]{font-size:.78rem;color:var(--wv-text-muted);line-height:1.3}.pfas-table-card[data-astro-cid-k63sjgob]{background:var(--wv-bg-card);border:1px solid var(--wv-border-light);border-radius:var(--wv-radius);overflow:hidden;box-shadow:var(--wv-shadow)}.pfas-table-wrap[data-astro-cid-k63sjgob]{overflow-x:auto;-webkit-overflow-scrolling:touch}.pfas-rank-table[data-astro-cid-k63sjgob]{width:100%;border-collapse:collapse;font-size:var(--wv-text-sm)}.pfas-rank-table[data-astro-cid-k63sjgob] thead[data-astro-cid-k63sjgob]{position:sticky;top:0;z-index:2}.pfas-rank-table[data-astro-cid-k63sjgob] th[data-astro-cid-k63sjgob]{text-align:left;padding:14px 16px;font-family:var(--wv-mono);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--wv-text-muted);background:var(--wv-bg-alt);border-bottom:2px solid var(--wv-border-light);white-space:nowrap}.pfas-rank-table[data-astro-cid-k63sjgob] td[data-astro-cid-k63sjgob]{padding:14px 16px;border-bottom:1px solid var(--wv-border-light);vertical-align:middle}.pfas-rank-table[data-astro-cid-k63sjgob] tbody[data-astro-cid-k63sjgob] tr[data-astro-cid-k63sjgob]{transition:background .12s}.pfas-rank-table[data-astro-cid-k63sjgob] tbody[data-astro-cid-k63sjgob] tr[data-astro-cid-k63sjgob]:nth-child(2n){background:#07152604}[data-astro-cid-k63sjgob][data-theme=dark] .pfas-rank-table[data-astro-cid-k63sjgob] tbody[data-astro-cid-k63sjgob] tr[data-astro-cid-k63sjgob]:nth-child(2n){background:#ffffff05}.pfas-rank-table[data-astro-cid-k63sjgob] tbody[data-astro-cid-k63sjgob] tr[data-astro-cid-k63sjgob]:hover{background:#3b82f60a}[data-astro-cid-k63sjgob][data-theme=dark] .pfas-rank-table[data-astro-cid-k63sjgob] tbody[data-astro-cid-k63sjgob] tr[data-astro-cid-k63sjgob]:hover{background:#3b82f614}.pfas-th-rank[data-astro-cid-k63sjgob]{width:48px}.pfas-td-rank[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-weight:700;color:var(--wv-text-muted);text-align:center;font-size:.82rem}.pfas-city-link[data-astro-cid-k63sjgob]{font-weight:600;color:var(--wv-text);text-decoration:none;transition:color .15s}.pfas-city-link[data-astro-cid-k63sjgob]:hover{color:var(--wv-bright)}[data-astro-cid-k63sjgob][data-theme=dark] .pfas-city-link[data-astro-cid-k63sjgob]{color:var(--wv-text)}[data-astro-cid-k63sjgob][data-theme=dark] .pfas-city-link[data-astro-cid-k63sjgob]:hover{color:var(--wv-sky)}.pfas-city-pop[data-astro-cid-k63sjgob]{font-size:.72rem;color:var(--wv-text-muted);margin-top:2px}.pfas-td-state[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-weight:600;font-size:.72rem;color:var(--wv-text-sub)}.pfas-td-mono[data-astro-cid-k63sjgob]{font-family:var(--wv-mono);font-size:var(--wv-text-sm)}.pfas-tag[data-astro-cid-k63sjgob]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.pfas-tag-danger[data-astro-cid-k63sjgob]{background:#ef444414;color:var(--wv-grade-f)}.pfas-tag-safe[data-astro-cid-k63sjgob]{background:#10b98114;color:var(--wv-grade-a)}.wv-grade-badge[data-astro-cid-k63sjgob].wv-grade-sm{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;font-family:var(--wv-mono);font-weight:700;font-size:.82rem;color:var(--wv-white)}.pfas-cta[data-astro-cid-k63sjgob]{padding:80px 24px}.pfas-cta-inner[data-astro-cid-k63sjgob]{text-align:center;max-width:640px;margin:0 auto;padding:56px 40px;background:var(--wv-bg-card);border:1px solid var(--wv-border-light);border-radius:var(--wv-radius-lg);box-shadow:var(--wv-shadow);position:relative}.pfas-cta-icon[data-astro-cid-k63sjgob]{margin-bottom:20px;opacity:.8}.pfas-cta-title[data-astro-cid-k63sjgob]{font-family:var(--wv-font-head);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:12px;color:var(--wv-text)}.pfas-cta-text[data-astro-cid-k63sjgob]{color:var(--wv-text-sub);font-size:.95rem;line-height:1.6;margin-bottom:28px;max-width:480px;margin-left:auto;margin-right:auto}.pfas-cta-buttons[data-astro-cid-k63sjgob]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.pfas-btn-primary[data-astro-cid-k63sjgob]{display:inline-flex;align-items:center;padding:13px 32px;background:var(--wv-bright);color:var(--wv-white);border-radius:var(--wv-radius-sm);font-weight:700;font-size:.88rem;text-decoration:none;transition:background .15s,transform .1s}.pfas-btn-primary[data-astro-cid-k63sjgob]:hover{background:var(--wv-royal);transform:translateY(-1px)}.pfas-btn-outline[data-astro-cid-k63sjgob]{display:inline-flex;align-items:center;padding:13px 32px;border:1px solid var(--wv-border);border-radius:var(--wv-radius-sm);font-weight:700;font-size:.88rem;color:var(--wv-text);text-decoration:none;transition:border-color .15s,background .15s,transform .1s}.pfas-btn-outline[data-astro-cid-k63sjgob]:hover{border-color:var(--wv-bright);background:var(--wv-bg-alt);transform:translateY(-1px)}@media(max-width:1024px){.pfas-mcl-grid[data-astro-cid-k63sjgob]{grid-template-columns:repeat(2,1fr)}.pfas-explainer-grid[data-astro-cid-k63sjgob]{grid-template-columns:1fr}.pfas-key-facts[data-astro-cid-k63sjgob]{max-width:480px}}@media(max-width:768px){.pfas-hero[data-astro-cid-k63sjgob]{padding:48px 20px 0}.pfas-hero-inner[data-astro-cid-k63sjgob]{padding-bottom:56px}.pfas-hero-title[data-astro-cid-k63sjgob]{font-size:2rem}.pfas-hero-sub[data-astro-cid-k63sjgob]{font-size:.92rem}.pfas-hero-pills[data-astro-cid-k63sjgob]{gap:8px}.pfas-hero-pill[data-astro-cid-k63sjgob]{padding:10px 14px;gap:8px}.pfas-section[data-astro-cid-k63sjgob]{padding:48px 16px}.pfas-section-title[data-astro-cid-k63sjgob]{font-size:1.25rem}.pfas-mcl-grid[data-astro-cid-k63sjgob]{grid-template-columns:1fr}.pfas-contam-legend[data-astro-cid-k63sjgob]{grid-template-columns:1fr;gap:14px}.pfas-contam-bar-card[data-astro-cid-k63sjgob]{padding:24px 20px}.pfas-rank-table[data-astro-cid-k63sjgob]{font-size:.78rem}.pfas-rank-table[data-astro-cid-k63sjgob] th[data-astro-cid-k63sjgob],.pfas-rank-table[data-astro-cid-k63sjgob] td[data-astro-cid-k63sjgob]{padding:10px 12px}.pfas-cta[data-astro-cid-k63sjgob]{padding:48px 16px}.pfas-cta-inner[data-astro-cid-k63sjgob]{padding:40px 24px}}@media(max-width:480px){.pfas-hero-title[data-astro-cid-k63sjgob]{font-size:1.6rem}.pfas-hero-pills[data-astro-cid-k63sjgob]{flex-direction:column}.pfas-hero-pill[data-astro-cid-k63sjgob]{justify-content:space-between}.pfas-mcl-num[data-astro-cid-k63sjgob]{font-size:1.6rem}.pfas-contam-bar[data-astro-cid-k63sjgob]{height:32px}.pfas-cta-title[data-astro-cid-k63sjgob]{font-size:1.25rem}}
