:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f8;--panel:#fff;--ink:#171717;--muted:#5b6472;--line:#d8dde3;--accent:#0f766e;--accent-2:#1d4ed8;--accent-3:#be123c;--paper:#fbfcfd;--soft:#eef6f4;--warning:#8a4b00;--danger:#9f1239}@font-face{font-family:Konop;src:url(/brand/HWTKonop12Line.otf)format("opentype");font-display:swap}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}button,input,select,textarea{font-family:Arial,Helvetica,sans-serif}button,.button{min-height:36px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #9aa29b;border-radius:0;justify-content:center;align-items:center;padding:7px 11px;text-decoration:none;display:inline-flex}button.primary,.button.primary{border-color:var(--accent);background:var(--accent);color:#fff}.shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);color:#fff;background:#111827;padding:20px}.sidebar h1{margin:0 0 20px;font-size:20px;line-height:1.2}.sidebar nav{gap:6px;display:grid}.sidebar a{color:#eef2f7;border-radius:0;padding:9px 10px;text-decoration:none}.sidebar a:hover,.sidebar a:focus{background:#253041;outline:none}.content{max-width:1400px;padding:24px 28px 48px}.topbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.eyebrow{color:var(--muted);margin:0 0 4px;font-size:13px}h2,h3{margin:0 0 12px}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:0;margin-bottom:18px;padding:16px}.metric{font-size:28px;font-weight:700}.muted{color:var(--muted)}table{border-collapse:collapse;width:100%;font-size:14px}th,td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:10px}th{color:var(--muted);text-transform:uppercase;font-size:12px}.pill{border:1px solid var(--line);background:#f9faf7;border-radius:999px;margin:2px;padding:3px 8px;font-size:12px;display:inline-block}.risk-high{color:var(--danger);font-weight:700}.risk-medium{color:var(--warning);font-weight:700}label{gap:5px;margin-bottom:10px;display:grid}input,select,textarea{background:#fff;border:1px solid #b9beb8;border-radius:0;width:100%;padding:8px 9px}textarea{min-height:140px}.actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:760px){.shell{grid-template-columns:1fr}.sidebar{position:static}.content{padding:18px}.topbar{display:block}}.public-shell{background:var(--paper);min-height:100vh}.public-header{background:#fff;border-top:5px solid #111827;border-bottom:1px solid #111827;justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;display:flex}.brand{letter-spacing:0;text-transform:uppercase;grid-template-columns:18px auto;align-items:center;column-gap:8px;font-family:Konop,Arial,Helvetica,sans-serif;font-size:25px;font-weight:400;text-decoration:none;display:grid}.brand img{object-fit:contain;grid-row:span 2;width:18px;height:25px}.brand small{color:var(--muted);text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;display:block}.public-header nav{flex-wrap:wrap;gap:14px;display:flex}.public-header nav a{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.article,.public-page{width:min(1060px,100% - 36px);margin:0 auto;padding:34px 0 56px}.article h1,.public-page h1{max-width:920px;margin:0 0 12px;font-size:52px;line-height:.98}.dek{color:#3f433d;max-width:780px;font-size:21px;line-height:1.4}.article-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:10px 18px;padding:14px 0;display:flex}.article-body{max-width:760px;font-size:18px;line-height:1.65}.intelligence-module,.source-list,.story-card{background:#fff;border-top:3px solid #111827;margin:22px 0;padding:18px}.intelligence-module h2,.source-list h2,.story-card h2,.home-section h2{font-family:Arial,Helvetica,sans-serif}.module-row{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.notice{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:0;padding:6px 10px;font-weight:700;display:inline-block}.story-list{gap:14px;display:grid}.signup-form{gap:12px;max-width:520px;display:grid}.public-footer{border-top:1px solid var(--line);color:var(--muted);background:#fff;padding:24px 28px}.home-d{width:min(1280px,100% - 36px);margin:0 auto;padding:28px 0 58px}.lead-story{border-bottom:4px solid #111827;grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr);align-items:stretch;gap:28px;padding-bottom:26px;display:grid}.lead-story h1{margin:0 0 12px;font-size:60px;line-height:.96}.lead-story h1 a,.compact-headline a,.image-story a,.standards-story a,.region-story a{text-decoration:none}.lead-story h1 a:hover,.compact-headline a:hover,.image-story a:hover,.standards-story a:hover,.region-story a:hover{text-decoration:underline;text-decoration-thickness:2px}.story-visual{color:#fff;background:linear-gradient(135deg,#0f766eeb,#111827f5),repeating-linear-gradient(90deg,#ffffff2e 0 2px,#0000 2px 22px);border-radius:0;align-content:space-between;min-height:360px;padding:20px;display:grid}.story-visual.compact{min-height:150px}.story-visual span,.story-visual em{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}.story-visual strong{font-size:42px;line-height:.95}.watchline{border-left:5px solid var(--accent-3);padding-left:14px;font-size:18px;line-height:1.45}.standard-markers{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.standard-markers a{border:1px solid #111827;padding:5px 8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;text-decoration:none}.front-matter,.briefing-module{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;margin:24px 0;padding:18px 0;display:flex}.front-matter h1,.briefing-module h2{margin:0;font-size:34px}.briefing-link,.text-cta{border-bottom:2px solid var(--accent);font-family:Arial,Helvetica,sans-serif;font-weight:800;text-decoration:none}.home-section{margin:38px 0}.section-heading{border-bottom:2px solid #111827;justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;display:flex}.section-heading h2,.home-section>h2{margin:0 0 10px;font-size:34px}.split-section{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start;gap:24px;display:grid}.headline-rail{border-top:1px solid var(--line);display:grid}.compact-headline,.region-story,.standards-story{border-bottom:1px solid var(--line);padding:12px 0}.compact-headline p,.region-story span{color:var(--muted);margin:0 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800}.compact-headline h3,.region-story h3,.standards-story h3{margin:0;font-size:20px;line-height:1.1}.newsmap-preview{color:#fff;background:#111827;border-radius:0;padding:18px}.newsmap-preview .eyebrow{color:#a7f3d0}.mini-map{grid-template-columns:repeat(2,1fr);gap:7px;margin:16px 0;display:grid}.mini-map span{min-height:calc(40px + var(--weight) * 10px);color:#fff;background:#0f766e;align-items:end;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;display:flex}.feature-grid,.three-up,.standards-grid,.region-meter{gap:14px;display:grid}.feature-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)}.three-up,.standards-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.image-story,.standard-card{background:#fff;border-top:3px solid #111827;padding:14px}.image-story h3,.standard-card h3{margin:8px 0;font-size:24px;line-height:1.08}.standard-card p,.standard-card span,.standard-card small{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;display:block}.standard-card strong{margin:10px 0;display:block}.region-meter{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.region-meter a{border-left:5px solid var(--accent-2);background:#fff;justify-content:space-between;align-items:center;gap:10px;min-height:74px;padding:12px;text-decoration:none;display:flex}.region-meter span{font-weight:800}.region-meter strong{font-size:28px}.briefing-module{color:#fff;background:#0f766e;border:0;border-radius:0;padding:22px}.briefing-module .eyebrow,.briefing-module p{color:#e6fffb}.briefing-module form{min-width:min(420px,100%)}.briefing-module input{border-color:#fff}.citation-block{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:16px;font-size:14px}.standards-brief .brief-section h2{font-size:22px}.segmented{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.segmented a{border:1px solid var(--line);background:#fff;border-radius:0;padding:8px 10px;font-weight:700;text-decoration:none}.segmented a.active{border-color:var(--accent);background:#e7f5f2}.treemap{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:minmax(120px,auto);gap:12px;margin:24px 0;display:grid}.treemap-tile{background:#fff;border:1px solid #1f2937;border-radius:0;grid-column:auto;gap:12px;min-height:130px;padding:14px;text-decoration:none;display:grid}.treemap-tile h2{margin:0;font-size:24px;font-weight:800}.treemap-tile p{color:var(--muted);text-transform:uppercase;margin:0 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800}.treemap-tile strong{font-size:34px}.tile-preview{gap:5px;display:grid}.tile-preview h3{margin:0;font-size:18px}.tile-preview p,.tile-preview small{color:var(--muted);margin:0;line-height:1.4}.map-topic{border-top:6px solid #0f766e}.map-geography{border-top:6px solid #1d4ed8}.map-standard{border-top:6px solid #be123c}.map-wsm{border-top:6px solid #7c3aed}.map-audience{border-top:6px solid #b45309}.prototype-home{width:min(1180px,100% - 36px);margin:0 auto;padding:36px 0 56px}.prototype-home h1{margin:0 0 12px;font-size:clamp(36px,5vw,64px);line-height:1}.prototype-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:22px;display:grid}.standard-strip,.audience-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:24px 0;display:grid}.standard-strip a{background:#fff;border-top:3px solid #111827;gap:6px;padding:14px;font-weight:800;text-decoration:none;display:grid}.standard-strip span{color:var(--muted);font-size:12px;font-weight:700}@media (max-width:760px){.prototype-grid{grid-template-columns:1fr}.lead-story,.split-section,.feature-grid,.front-matter,.briefing-module{grid-template-columns:1fr;display:grid}.lead-story h1,.article h1,.public-page h1{font-size:38px}.public-header{display:grid}.story-visual{min-height:220px}.treemap{grid-template-columns:1fr}.treemap-tile{grid-column:span 1}.tile-preview p{display:none}}:root{--bg:#f7f7f5;--panel:#fff;--ink:#050505;--muted:#545454;--line:#111;--hairline:#d7d7d2;--accent:#c0002b;--accent-2:#006c67;--accent-3:#2547d0;--paper:#fff;--soft:#eeeeea}body{background:var(--bg);color:var(--ink)}.public-header{background:#fff;border-top:6px solid #111;border-bottom:2px solid #111;grid-template-columns:auto auto minmax(260px,420px) auto;align-items:center;gap:18px;padding:16px 28px 14px;display:grid}.brand{letter-spacing:0;text-transform:none;font-size:31px;line-height:.9}.brand span{color:#050505}.public-header nav{align-items:center;gap:18px}.public-header nav a{text-transform:uppercase;font-size:14px;font-weight:800}.masthead-search{background:#fff;border:1px solid #111;grid-template-columns:1fr auto;display:grid}.masthead-search input,.front-search input,.search-panel input{border:0;width:100%;min-height:38px;padding:8px 10px}.masthead-search button,.front-search button,.search-panel button{color:#fff;text-transform:uppercase;background:#111;border:0;border-left:1px solid #111;border-radius:0;font-weight:800}.subscribe-pill{background:var(--accent);color:#fff;text-transform:uppercase;border:1px solid #111;justify-self:end;padding:10px 13px;font-family:Arial,Helvetica,sans-serif;font-weight:800;text-decoration:none}.public-footer{color:#111;border-top:2px solid #111;flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.public-footer nav{flex-wrap:wrap;gap:14px;font-family:Arial,Helvetica,sans-serif;font-weight:700;display:flex}.news-ticker{background:#fff;border-top:2px solid #111;border-bottom:2px solid #111;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:0;display:grid}.news-ticker strong,.news-ticker a{border-right:1px solid #111;padding:10px 12px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;text-decoration:none}.news-ticker span{color:var(--accent);text-transform:uppercase;margin-right:8px}.front-search{border-bottom:1px solid #111;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 0;display:grid}.front-search form,.search-panel{background:#fff;border:1px solid #111;grid-template-columns:1fr auto;display:grid}.front-search a{color:var(--accent);font-family:Arial,Helvetica,sans-serif;font-weight:800}.editorial-grid{border-bottom:3px solid #111;grid-template-columns:minmax(210px,.7fr) minmax(0,1.5fr) minmax(260px,.75fr);gap:18px;padding:18px 0;display:grid}.secondary-stack{gap:14px;display:grid}.latest-rail{border-left:1px solid #111;padding-left:16px}.latest-rail h2{text-transform:uppercase;font-size:24px}.publication-home .lead-story{border-bottom:0;grid-template-columns:1fr;gap:12px;padding-bottom:0}.publication-home .lead-story .story-visual{order:-1;min-height:300px}.lead-story h1{font-size:46px}.story-visual{background:linear-gradient(135deg,#000000e0,#006c67eb),linear-gradient(90deg,#ffffff2e 1px,#0000 1px) 0 0/18px 18px;border-radius:0}.story-visual em{color:#f3f4f6}.image-story,.standard-card,.intelligence-module,.source-list,.story-card{box-shadow:none;border-top:2px solid #111;border-radius:0}.desk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.desk-column{background:#fff;border-top:3px solid #111;padding:12px}.desk-column .section-heading{border-bottom:1px solid #111}.tag-list{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.tag-list a{border:1px solid #111;padding:5px 7px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;text-decoration:none}.home-briefing{background:#111;border-radius:0;margin:18px 0}.search-page h1,.desk-page h1,.map-page h1{text-transform:uppercase}.desk-page .lead-story h1{text-transform:none}.treemap-tile{background:#fff;border-radius:0}@media (max-width:900px){.public-header{grid-template-columns:1fr}.subscribe-pill{justify-self:start}.news-ticker,.front-search,.editorial-grid,.desk-grid{grid-template-columns:1fr}.latest-rail{border-top:2px solid #111;border-left:0;padding-top:12px;padding-left:0}.publication-home .lead-story{order:2}.secondary-stack{order:3}.latest-rail{order:1}}
