/* V2.8.13 — muziekverdieping; gedeelde visuele artikeltaal */
.myth-main{min-height:75vh;background:radial-gradient(ellipse at 50% 0,#17364b 0,#0a1d2b 55%,#071522 100%);color:#e5edf0;padding:24px max(20px,calc((100vw - 900px)/2)) 70px}.myth-crumb{max-width:900px;margin:0 auto 20px;color:#a7bac2;font:12px/1.6 system-ui}.myth-crumb a,.myth-related a,.myth-back a{color:#d9c28e}.myth-article{max-width:900px;margin:auto}.myth-opening{padding:12px 0 20px}.myth-kicker{color:#d9bf84;font:700 11px system-ui;letter-spacing:.13em;text-transform:uppercase}.myth-opening h1{font:clamp(34px,5vw,58px)/1.05 Georgia,serif;color:#f5ead6;margin:8px 0 12px}.myth-subtitle{font:20px/1.5 Georgia,serif;color:#d5c49f;max-width:760px}.myth-lead{font:18px/1.8 system-ui;color:#dce5e8;max-width:790px}.myth-hero{margin:28px 0 40px}.myth-hero img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:16px;border:1px solid #60778566;box-shadow:0 20px 55px #0007}.myth-hero figcaption{margin-top:8px;color:#94aab4;font:11px system-ui}.myth-section{max-width:790px;margin:0 auto 34px}.myth-section h2,.myth-note h2,.myth-sources h2,.myth-related h2{font:26px/1.2 Georgia,serif;color:#f0dfbb;margin:0 0 12px}.myth-section p,.myth-note p{font:16px/1.85 system-ui;color:#d3dfe3;margin:0 0 14px}.myth-note{max-width:790px;margin:42px auto;padding:22px 24px;border:1px solid #b28e534f;border-left:3px solid #c8aa6d;border-radius:10px;background:#102637}.myth-note p{margin-bottom:0}.myth-sources,.myth-related{max-width:790px;margin:34px auto}.myth-sources ul,.myth-related ul{padding-left:22px;color:#c5d5db}.myth-sources li,.myth-related li{padding:5px 0;font:14px/1.7 system-ui}.myth-sources a{color:#b6d8e3}.myth-back{max-width:790px;margin:42px auto 0;font:14px system-ui}.myth-main .site-footer{margin-top:0}@media(max-width:700px){.myth-main{padding:16px 18px 50px}.myth-subtitle{font-size:18px}.myth-lead{font-size:16px}.myth-section p,.myth-note p{font-size:15px;line-height:1.75}.myth-note{padding:18px}}

/* V2.8.12 — article navigation and the complete 40-dossier series index. */
.myth-toc{max-width:790px;margin:0 auto 40px;padding:20px 24px;background:#102637;border:1px solid #60778566;border-radius:12px}.myth-toc p{color:#f0dfbb;font:700 12px system-ui;letter-spacing:.08em;margin:0 0 12px}.myth-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin:0;padding-left:22px}.myth-toc li{color:#a4bbc6;font:13px/1.6 system-ui}.myth-toc a,.myth-series-nav a{color:#d9c28e}.myth-section{scroll-margin-top:190px}.myth-sources ol{padding-left:24px}.myth-sources p{font:12px/1.65 system-ui;color:#a5b9c3;margin:6px 0 15px}.myth-series-nav{max-width:790px;margin:34px auto 0;padding-top:20px;border-top:1px solid #60778566;font:14px system-ui}.myth-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.myth-topic-card{display:flex;flex-direction:column;gap:12px;background:#102637;color:#e8dfcd!important;border:1px solid #60778566;border-radius:12px;padding:14px;text-decoration:none!important}.myth-topic-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px}.myth-topic-card strong{font:22px/1.25 Georgia}.myth-topic-card span{font:13px/1.65 system-ui;color:#bccdd5}.myth-topic-card:hover{border-color:#d9c28e}.myth-main a:focus-visible{outline:3px solid #e2bd78;outline-offset:4px}.myth-card-grid .myth-topic-card{min-width:0}.myth-series-section{max-width:none}.myth-main .myth-hero img{aspect-ratio:3/2}.myth-sources a{overflow-wrap:anywhere}@media(max-width:600px){.myth-toc ol,.myth-card-grid{grid-template-columns:1fr}.myth-toc{padding:18px}.myth-section{scroll-margin-top:230px}.myth-topic-card strong{font-size:23px}}

.myth-reading-routes details{border:1px solid #60778566;border-radius:10px;padding:14px 18px;margin:12px 0;background:#102637}.myth-reading-routes summary{cursor:pointer;color:#f0dfbb;font:20px/1.4 Georgia}.myth-reading-routes a{color:#d9c28e}.myth-reading-routes li{padding:5px 0;font:14px/1.6 system-ui}.myth-reading-routes details p{font:13px/1.7 system-ui}

/* V2.8.14 — drinkwater: procesoverzicht, bronwijzer en begrippen. */
.myth-section{scroll-margin-top:240px}.water-small{font:12px/1.7 system-ui!important;color:#afc3cd!important}.water-ref{white-space:nowrap;font:11px system-ui}.water-ref a,.water-flow a,.water-portals a,.myth-note a{color:#dfc58d}.water-flow ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;counter-reset:none}.water-flow li{background:#102637;border:1px solid #60778566;border-radius:12px;padding:16px;min-width:0}.water-flow li span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #d9bf84;border-radius:50%;color:#ead6ac;font:700 13px system-ui;margin-bottom:12px}.water-flow h3{font:21px/1.25 Georgia;color:#f0dfbb;margin:0 0 10px}.water-flow li p{font:13px/1.7 system-ui;margin:0}.water-table-wrap{overflow-x:auto;max-width:100%}.water-table-wrap table{border-collapse:collapse;width:100%;font:14px/1.7 system-ui;color:#d3dfe3}.water-table-wrap caption{caption-side:bottom;text-align:left;font:12px/1.7 system-ui;padding:12px 0;color:#afc3cd}.water-table-wrap td,.water-table-wrap th{border-bottom:1px solid #60778566;text-align:left;vertical-align:top;padding:12px 10px}.water-table-wrap th{color:#ead6ac}.water-table-wrap a{color:#dfc58d}.water-portals ul{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0;list-style:none}.water-portals li{padding:18px;background:#102637;border:1px solid #60778566;border-radius:12px;min-width:0}.water-portals li p{font:13px/1.75 system-ui;margin:8px 0 0}.water-portals li a{font:18px Georgia}.water-glossary{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;font:15px/1.7 system-ui;color:#d3dfe3}.water-glossary div{padding:12px 0;border-bottom:1px solid #60778566}.water-glossary dt{font-weight:700;color:#ead6ac}.water-glossary dd{margin:4px 0 0}.myth-sources li{scroll-margin-top:210px}.myth-sources li:target{border-left:3px solid #d9bf84;padding-left:12px;background:#17364b}.water-ref a:focus-visible,.water-portals a:focus-visible{outline:3px solid #e2bd78;outline-offset:3px}@media(max-width:600px){.myth-section{scroll-margin-top:300px}.water-flow ol,.water-portals ul,.water-glossary{grid-template-columns:1fr}.water-table-wrap td,.water-table-wrap th{padding:10px 6px;font-size:12px}.water-table-wrap th:first-child{width:28%}}
