.water-analyses{background:var(--white);color:var(--deep-sea)}.water-analyses .intro{max-width:760px}.analysis-network{border:1px solid var(--light-steel);border-radius:14px;margin:18px 0;padding:0;overflow:clip}.analysis-network summary{background:var(--deep-sea);color:var(--white);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;font-weight:600;display:flex;position:relative}.analysis-network summary:after{content:"+";color:inherit;font-size:1.4rem;font-weight:400}.has-analyses .hero .source-line{color:var(--light-steel);opacity:1}.analysis-network[open] summary:after{content:"−"}.analysis-network summary:hover{background:var(--blue)}.analysis-network summary:focus-visible{outline:3px solid var(--green);outline-offset:-4px}.analysis-network-meta{margin-left:auto;font-size:.78rem;font-weight:400}.analysis-network-body{padding:8px 24px 20px}.analysis-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.88rem}.analysis-table caption{text-align:left;padding:14px 0;font-weight:500}.analysis-table th,.analysis-table td{text-align:left;border-bottom:1px solid var(--light-steel);overflow-wrap:anywhere;vertical-align:top;padding:14px 8px}.analysis-table th:first-child{width:42%}.analysis-table th[scope=row]{font-weight:500}.analysis-table td:nth-child(2){font-variant-numeric:tabular-nums;font-weight:600}.analysis-unit{font-size:.8em;font-weight:400}.analysis-age{margin-top:5px;font-size:.72rem;display:block}.analysis-references,.analysis-note{overflow-wrap:anywhere;max-width:850px;font-size:.8rem;line-height:1.7}.analysis-note{margin-top:24px}@media (width<=560px){.analysis-network summary:after{position:absolute;top:14px;right:16px}.analysis-network summary>span:first-child{padding-right:22px}.analysis-network summary{padding:18px 16px}.analysis-network-meta{flex-basis:100%;margin-left:0}.analysis-network-body{padding:4px 12px 16px}.analysis-table{font-size:.76rem}.analysis-table th,.analysis-table td{padding:12px 4px}.analysis-table th:first-child{width:35%}.analysis-table thead th:nth-child(2){width:30%}.analysis-table thead th:nth-child(3){width:35%}.analysis-table time{white-space:nowrap}}.reference-hero{color:var(--white);background:var(--deep-sea);padding:58px 0 52px}.reference-hero h1{letter-spacing:-.025em;text-align:left;text-wrap:balance;max-width:900px;margin:15px 0 22px;font-size:clamp(2rem,4vw,3.15rem);font-weight:300;line-height:1.2}.reference-hero .ws-kicker{letter-spacing:.08em;font-size:.8rem}.reference-intro{max-width:780px;font-size:1.05rem;line-height:1.8}.reference-date{color:#b9ced7;margin-top:26px;font-size:.78rem;line-height:1.7}.reference-body{padding-top:34px;padding-bottom:58px}.reference-contents,.reference-related,.reference-nav{flex-wrap:wrap;gap:14px 26px;display:flex}.reference-contents{border-bottom:1px solid var(--light-steel);padding-bottom:30px}.reference-page a{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.reference-page a:hover{color:var(--deep-sea)}.reference-page .breadcrumbs a{color:#b9ced7}.reference-page .breadcrumbs a:hover{color:var(--white)}.reference-page article{max-width:820px;padding-top:8px}.reference-page article section{margin:36px 0;scroll-margin-top:32px}.reference-page h2{color:var(--deep-sea);margin-bottom:18px;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500;line-height:1.4}.reference-page article p,.reference-page article li{font-size:.96rem;line-height:1.85}.reference-page article p+p,.reference-page article ul,.reference-page article ol{margin-top:14px}.reference-page article ul,.reference-page article ol{padding-left:22px}.reference-page article li+li{margin-top:9px}.reference-page code,.reference-page a{overflow-wrap:anywhere}.reference-related{border-top:1px solid var(--light-steel);padding-top:28px}.reference-nav{justify-content:center;margin-top:25px;font-size:.82rem}.reference-nav a{color:#b9ced7;text-underline-offset:4px;text-decoration:underline}.reference-nav a:hover{color:var(--white)}@media (width<=600px){.reference-hero{padding:38px 0}.reference-contents{flex-direction:column}}
