/* CNSBII dossier 010 | scoped editorial shell, no global CSS */
body.public-article-page.lambro-seveso-dossier-010 .ls010{--ink:#19353c;--moss:#17635c;--warm:#f3f3ed;--line:#d4deda;max-width:100%;overflow-x:clip;color:var(--ink);font-family:system-ui,-apple-system,"Segoe UI",sans-serif;background:#fafbf8}
body.public-article-page.lambro-seveso-dossier-010 .ls010 *{box-sizing:border-box}
body.public-article-page.lambro-seveso-dossier-010 .ls010 a{color:#105f56;text-underline-offset:3px}
body.public-article-page.lambro-seveso-dossier-010 .ls010 a:focus-visible{outline:3px solid #bd8530;outline-offset:4px;border-radius:2px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-hero{min-height:620px;position:relative;display:flex;align-items:end;padding:48px clamp(20px,5vw,90px) 76px;overflow:hidden;background:#132c30;color:#fff}
body.public-article-page.lambro-seveso-dossier-010 .ls010-media{position:absolute;inset:0;display:grid;grid-template-columns:59% 41%}
body.public-article-page.lambro-seveso-dossier-010 .ls010-media img{height:100%;width:100%;object-fit:cover;filter:saturate(.8)}
body.public-article-page.lambro-seveso-dossier-010 .ls010-veil{position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,29,32,.96),rgba(9,29,32,.2) 80%),linear-gradient(90deg,rgba(8,25,28,.43),transparent)}
body.public-article-page.lambro-seveso-dossier-010 .ls010-herocopy{position:relative;z-index:1;max-width:970px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-crumb{display:flex;gap:11px;align-items:center;flex-wrap:wrap;font-size:.76rem;letter-spacing:.05em;margin-bottom:45px;color:#e0e6e2}
body.public-article-page.lambro-seveso-dossier-010 .ls010-crumb a,body.public-article-page.lambro-seveso-dossier-010 .ls010-hero-credit a{color:#f3f7f3}
body.public-article-page.lambro-seveso-dossier-010 .ls010-eyebrow{font-size:.74rem;font-weight:700;letter-spacing:.14em;color:#b8e0cf}
body.public-article-page.lambro-seveso-dossier-010 .ls010-eyebrow span{margin-left:14px;color:#fff}
body.public-article-page.lambro-seveso-dossier-010 .ls010-hero h1{font:normal clamp(2.4rem,5.6vw,5.65rem)/1.08 Georgia,'Times New Roman',serif;letter-spacing:-.045em;margin:18px 0 24px;color:#fff}
body.public-article-page.lambro-seveso-dossier-010 .ls010-hero h1 em{font-weight:normal;color:#d4e8dc}
body.public-article-page.lambro-seveso-dossier-010 .ls010-lead{max-width:720px;font:normal clamp(1.06rem,1.45vw,1.32rem)/1.56 Georgia,serif;color:#f5f8f6}
body.public-article-page.lambro-seveso-dossier-010 .ls010-date{font-size:.8rem;margin-top:22px;color:#d3e5d7}
body.public-article-page.lambro-seveso-dossier-010 .ls010-hero-credit{position:absolute;z-index:1;left:clamp(20px,5vw,90px);right:20px;bottom:16px;font-size:.71rem;line-height:1.45;color:#edf1ed}
body.public-article-page.lambro-seveso-dossier-010 .ls010-stats{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:23px clamp(20px,4vw,52px);gap:14px;background:#fff;border-bottom:1px solid var(--line)}
body.public-article-page.lambro-seveso-dossier-010 .ls010-stats>div{border-left:2px solid #b6cbc0;padding:7px 0 7px 18px;display:grid;gap:5px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-stats strong{font:normal clamp(1.45rem,2.4vw,2.35rem)/1 Georgia,serif;color:#14594e}
body.public-article-page.lambro-seveso-dossier-010 .ls010-stats span{font-size:.76rem;color:#415e5b}
body.public-article-page.lambro-seveso-dossier-010 .ls010-body{max-width:1280px;margin:0 auto;padding:60px clamp(20px,5vw,70px) 90px;display:grid;grid-template-columns:minmax(205px,260px) minmax(0,1fr);gap:clamp(38px,6vw,90px)}
body.public-article-page.lambro-seveso-dossier-010 .ls010-toc{align-self:start;position:sticky;top:86px;display:flex;flex-direction:column;gap:1px;padding:22px 14px 22px 0;border-top:3px solid #1d7669}
body.public-article-page.lambro-seveso-dossier-010 .ls010-toc>strong{font-size:.71rem;letter-spacing:.12em;color:#426961;margin-bottom:14px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-toc a{padding:9px 6px;text-decoration:none;border-bottom:1px solid #e0e9e3;font-size:.84rem;font-weight:600;line-height:1.44;color:#235048}
body.public-article-page.lambro-seveso-dossier-010 .ls010-toc a:hover{background:#e2ede7}
body.public-article-page.lambro-seveso-dossier-010 .ls010-toc a span{font-size:.7rem;color:#65877b;margin-right:10px;font-weight:600}
body.public-article-page.lambro-seveso-dossier-010 .ls010-content{min-width:0}
body.public-article-page.lambro-seveso-dossier-010 .ls010-chapter{border-bottom:1px solid #d9e3dd;padding:4px 0 44px;margin-bottom:42px;scroll-margin-top:105px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-chapter-num{font-size:.7rem;font-weight:700;letter-spacing:.11em;color:#187568;margin-bottom:15px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-chapter h2{font:normal clamp(1.65rem,3.1vw,2.8rem)/1.18 Georgia,serif;letter-spacing:-.035em;color:#163a3b;margin:0 0 21px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-chapter p{font:normal clamp(1rem,1.16vw,1.12rem)/1.84 Georgia,serif;color:#213b3f;margin:0 0 16px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-note{font:700 .76rem system-ui,sans-serif;white-space:nowrap}
body.public-article-page.lambro-seveso-dossier-010 .ls010-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0 12px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-photo{margin:0;border:1px solid #dce5df;background:#fff}
body.public-article-page.lambro-seveso-dossier-010 .ls010-photo:first-child{grid-column:1/-1}
body.public-article-page.lambro-seveso-dossier-010 .ls010-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;background:#d7e0d6}
body.public-article-page.lambro-seveso-dossier-010 .ls010-photo:first-child img{aspect-ratio:16/7}
body.public-article-page.lambro-seveso-dossier-010 .ls010-photo figcaption{padding:14px 16px;font-size:.79rem;line-height:1.55;color:#344e4c}
body.public-article-page.lambro-seveso-dossier-010 .ls010-photo strong{display:block;font-size:.95rem;color:#123e40;margin-bottom:4px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-references{list-style:none;counter-reset:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:1px}
body.public-article-page.lambro-seveso-dossier-010 .ls010-references li{display:flex;gap:14px;align-items:baseline;padding:11px 0;border-bottom:1px solid #e0e6df;min-width:0;font-size:.84rem;line-height:1.6}
body.public-article-page.lambro-seveso-dossier-010 .ls010-references li span{color:#1a7669;font-size:.75rem;font-weight:700}
body.public-article-page.lambro-seveso-dossier-010 .ls010-references li a{overflow-wrap:anywhere}
body.public-article-page.lambro-seveso-dossier-010 .ls010-footer{background:#163835;padding:28px clamp(20px,6vw,90px);display:flex;gap:22px;justify-content:center;flex-wrap:wrap}
body.public-article-page.lambro-seveso-dossier-010 .ls010-footer a{color:#eef4ed;font-weight:650;font-size:.88rem}
@media(max-width:820px){body.public-article-page.lambro-seveso-dossier-010 .ls010-body{display:block;padding-top:30px}body.public-article-page.lambro-seveso-dossier-010 .ls010-toc{position:static;display:flex;flex-direction:row;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;padding:12px 0;margin-bottom:32px}body.public-article-page.lambro-seveso-dossier-010 .ls010-toc a{display:inline-flex;gap:5px;align-items:center;flex:none;border:1px solid #d0dfd5;padding:8px 12px}body.public-article-page.lambro-seveso-dossier-010 .ls010-toc>strong{align-self:center;margin:0 10px 0 0;flex:none}body.public-article-page.lambro-seveso-dossier-010 .ls010-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){body.public-article-page.lambro-seveso-dossier-010 .ls010-hero{min-height:640px;padding:28px 20px 88px}body.public-article-page.lambro-seveso-dossier-010 .ls010-media{grid-template-columns:100%}body.public-article-page.lambro-seveso-dossier-010 .ls010-media img:nth-child(2){display:none}body.public-article-page.lambro-seveso-dossier-010 .ls010-crumb{margin-bottom:34px}body.public-article-page.lambro-seveso-dossier-010 .ls010-hero h1{font-size:clamp(2.15rem,10vw,3.45rem)}body.public-article-page.lambro-seveso-dossier-010 .ls010-gallery{grid-template-columns:minmax(0,1fr)}body.public-article-page.lambro-seveso-dossier-010 .ls010-photo:first-child{grid-column:auto}body.public-article-page.lambro-seveso-dossier-010 .ls010-photo:first-child img{aspect-ratio:4/3}body.public-article-page.lambro-seveso-dossier-010 .ls010-hero-credit{left:20px;bottom:14px}body.public-article-page.lambro-seveso-dossier-010 .ls010-stats{padding:20px 15px;gap:10px}body.public-article-page.lambro-seveso-dossier-010 .ls010-stats strong{font-size:1.4rem}}
@media(prefers-reduced-motion:reduce){body.public-article-page.lambro-seveso-dossier-010 .ls010{scroll-behavior:auto}}
