.news-room{display:grid;gap:18px}.news-room-head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:30px;padding:28px;background:#0d1713;color:#f5f4ef;border-top:4px solid var(--hot)}.news-room-head small,.news-compare header small,.news-latest header small{font:9px "IBM Plex Mono";color:var(--hot);letter-spacing:.09em}.news-room-head h2,.news-compare h2,.news-latest h2{font:clamp(28px,4vw,54px)/.96 Archivo Black;letter-spacing:-.05em;margin:8px 0}.news-room-head p{max-width:58ch;margin:0;color:#b8c0ba;font-size:13px}.news-room-state{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;min-width:180px}.news-room-state i{grid-row:1/3;width:8px;height:8px;margin-top:5px;border-radius:50%;background:#20bd7a;box-shadow:0 0 0 5px #173b2e}.news-room-state b{font-size:12px}.news-room-state span{font:9px "IBM Plex Mono";color:#9ba69f}.news-open{width:100%;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font:inherit}.news-open:focus-visible,.news-tab:focus-visible,.story-close:focus-visible{outline:3px solid var(--hot);outline-offset:2px}.inside-cta{display:inline-block;margin-top:16px;font-size:11px;border-bottom:1px solid}.news-compare,.news-latest{padding-top:26px;border-top:2px solid var(--ink)}.news-compare>header,.news-latest>header{display:flex;align-items:end;justify-content:space-between}.cluster{min-height:190px;display:flex;flex-direction:column;padding:20px}.cluster h3{font-size:17px;line-height:1.25;margin:28px 0 8px}.cluster p{color:var(--muted);font:9px "IBM Plex Mono"}.cluster b{margin-top:auto;font-size:11px}.news-card p{font-size:11px;line-height:1.5;color:var(--muted);margin:0 0 14px}.story-reader{scroll-margin-top:90px;display:grid;grid-template-columns:1.25fr .75fr;position:relative;background:#fff;border:1px solid var(--line);border-top:5px solid var(--hot);margin:12px 0 34px}.story-reader[hidden]{display:none}.story-copy{padding:clamp(24px,4vw,58px);border-right:1px solid var(--line)}.story-copy h2{font:clamp(34px,5vw,68px)/.95 Archivo Black;letter-spacing:-.055em;margin:15px 0 24px}.story-summary{font-size:17px;line-height:1.65;max-width:65ch}.story-note{margin-top:36px;padding-top:20px;border-top:1px solid var(--line)}.story-note b{font-size:12px}.story-note p{font-size:12px;color:var(--muted);line-height:1.6}.story-sources{padding:70px 22px 22px}.story-sources>small{font:9px "IBM Plex Mono";color:var(--hot)}.story-sources a{display:block;padding:16px 0;border-bottom:1px solid var(--line)}.story-sources a b{display:block;font-size:12px;line-height:1.4}.story-sources a span{display:block;margin-top:7px;color:var(--muted);font:9px "IBM Plex Mono"}.story-close{position:absolute;right:18px;top:16px;border:1px solid var(--line);background:transparent;padding:8px 10px;font:9px "IBM Plex Mono";cursor:pointer}.lead-news,.side-news,.cluster,.news-card{transition:background-color .2s ease,color .2s ease}.lead-news:hover,.side-news:hover,.cluster:hover,.news-card:hover{background:#edf0ea}.news-feed .news-card{padding:16px}
@media(max-width:760px){.news-room-head{grid-template-columns:1fr}.story-reader{grid-template-columns:1fr}.story-copy{border-right:0;border-bottom:1px solid var(--line)}.story-sources{padding:24px}.news-room-state{min-width:0}.story-copy h2{font-size:36px}}
@media(prefers-reduced-motion:reduce){.lead-news,.side-news,.cluster,.news-card{transition:none}}
.daily-brief{display:grid;grid-template-columns:1.1fr .9fr;background:#fff;border:1px solid var(--line)}.daily-brief>div{padding:clamp(22px,3vw,42px)}.daily-brief>div:first-child{border-right:1px solid var(--line)}.daily-brief small,.watch-board header small{font:9px "IBM Plex Mono";color:var(--hot);letter-spacing:.09em}.daily-brief h2{font:clamp(30px,4vw,54px)/.96 Archivo Black;letter-spacing:-.05em;margin:10px 0 16px}.daily-brief p{max-width:55ch;line-height:1.65;color:var(--muted)}.topic-meter{display:grid;align-content:center;gap:14px}.topic-meter span{display:grid;grid-template-columns:90px 1fr 28px;align-items:center;gap:12px}.topic-meter b{font-size:11px}.topic-meter i{height:7px;background:linear-gradient(90deg,var(--hot) var(--w),var(--soft) var(--w));border-radius:8px}.topic-meter em{font:10px "IBM Plex Mono";font-style:normal;text-align:right}.dossier-feature{display:grid;grid-template-columns:1.15fr .85fr;min-height:530px;background:#0d1713;color:#fff}.dossier-lead{padding:clamp(28px,5vw,68px);display:flex;flex-direction:column;justify-content:flex-end;min-height:530px;background:linear-gradient(0deg,rgba(5,13,10,.96),rgba(5,13,10,.15)),var(--dossier-image) center/cover}.dossier-lead h2{font:clamp(38px,5vw,72px)/.91 Archivo Black;letter-spacing:-.06em;margin:16px 0}.dossier-lead p{max-width:60ch;line-height:1.6;color:#d1d7d2}.dossier-lead>b{margin-top:22px;font-size:12px}.dossier-side{display:grid;grid-template-rows:repeat(4,1fr)}.dossier-row{display:grid;grid-template-columns:30px 1fr auto;gap:16px;align-items:center;padding:20px;border-bottom:1px solid #34413b}.dossier-row>span{font:9px "IBM Plex Mono";color:var(--hot)}.dossier-row small{font:8px "IBM Plex Mono";color:#9eaaa4}.dossier-row h3{font-size:15px;line-height:1.25;margin:6px 0}.dossier-row p{font:8px "IBM Plex Mono";color:#89968f;margin:0}.dossier-row:hover{background:#173128}.watch-board{display:grid;grid-template-columns:.34fr .66fr;border-top:3px solid var(--ink)}.watch-board header{padding:30px 28px 30px 0}.watch-board h2{font:clamp(30px,4vw,52px)/.95 Archivo Black;letter-spacing:-.05em;margin:9px 0 14px}.watch-board header p{font-size:12px;color:var(--muted);line-height:1.55}.watch-board>div{border-left:1px solid var(--line)}.watch-row{display:grid;grid-template-columns:110px 1fr 80px 60px;gap:15px;align-items:center;padding:18px;border-bottom:1px solid var(--line)}.watch-row time,.watch-row span{font:9px "IBM Plex Mono";color:var(--muted)}.watch-row h3{font-size:13px;margin:0}.watch-row b{font-size:10px}.watch-row:hover{background:#fff}.timeline-feed{border-top:1px solid var(--line)}.timeline-item{display:grid;grid-template-columns:110px 13px 1fr 90px;gap:16px;align-items:start;padding:20px 0;border-bottom:1px solid var(--line)}.timeline-item time{font:9px "IBM Plex Mono";color:var(--muted)}.timeline-item i{width:9px;height:9px;border:2px solid var(--hot);border-radius:50%;margin-top:3px}.timeline-item small{font:8px "IBM Plex Mono";color:var(--hot)}.timeline-item h3{font-size:15px;margin:5px 0}.timeline-item p{font-size:11px;color:var(--muted);line-height:1.5;margin:0}.timeline-item>span{font:9px "IBM Plex Mono"}.story-facts{padding:20px 0;border-top:1px solid var(--line)}.story-facts small,.story-timeline>small{font:9px "IBM Plex Mono";color:var(--hot)}.story-facts p{font-size:15px;line-height:1.65}.story-timeline{margin-top:20px}.story-timeline div{display:grid;grid-template-columns:110px 1fr 90px;gap:15px;padding:14px 0;border-top:1px solid var(--line)}.story-timeline time,.story-timeline b{font:9px "IBM Plex Mono";color:var(--muted)}.story-timeline p{font-size:12px;margin:0}.story-sources>p{font-size:11px;line-height:1.55;color:var(--muted)}
@media(max-width:900px){.dossier-feature,.watch-board{grid-template-columns:1fr}.dossier-side{grid-template-rows:none}.watch-board header{padding:28px}.watch-board>div{border-left:0;border-top:1px solid var(--line)}}
@media(max-width:620px){.daily-brief{grid-template-columns:1fr}.daily-brief>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.dossier-lead{min-height:440px}.watch-row{grid-template-columns:76px 1fr}.watch-row span,.watch-row>b{display:none}.timeline-item{grid-template-columns:72px 10px 1fr}.timeline-item>span{display:none}.story-timeline div{grid-template-columns:78px 1fr}.story-timeline b{display:none}}
