.hero-news{min-height:780px;background:#080f0d;color:#fbf7ed}.hero-news .agenda-backdrop{opacity:0}.hero-scene{position:absolute;inset:0;z-index:-2;pointer-events:none;background:#080f0d}.hero-scene img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%;opacity:0;transition:opacity .9s ease;filter:saturate(.65) contrast(1.12)}.hero-scene img.is-visible{opacity:.66}.hero-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080f0df5 1%,#080f0ddf 31%,#080f0d85 62%,#080f0d99),linear-gradient(0deg,#080f0d 1%,transparent 30%,#080f0d80)}
.hero-news .agenda-top{padding:22px 0;gap:20px;align-items:baseline}.hero-news .agenda-top h1{font:600 13px/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#ead4b9}.hero-news .agenda-top [data-monitor-status]{font-size:12px;max-width:55%;color:#aebbb1}.hero-news .agenda-stage{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr);align-items:center;max-width:1920px;margin:0 auto;min-height:690px}.hero-news .universe{min-height:690px;width:100%;margin:0;overflow:visible}
.hero-preview{padding:48px 0 48px max(32px,8.5%);position:relative;z-index:4;min-width:0}.hero-story-meta{display:flex;flex-wrap:wrap;gap:9px 20px;font:12px/1.5 var(--sans);letter-spacing:.06em;margin-bottom:24px}.hero-story-meta>[data-hero-label]{color:#ff9b80;font-weight:700}.hero-story-meta>[data-hero-date]{color:#b9c1b6}.hero-preview h2{font:700 clamp(38px,3.8vw,68px)/1.02 var(--serif);letter-spacing:-.04em;margin:0 0 23px;text-wrap:balance;max-width:650px}.hero-brief{font:clamp(18px,1.45vw,22px)/1.48 var(--serif);color:#dddcd0;max-width:590px;margin-bottom:25px}.hero-meaning{border-left:2px solid #e25135;padding-left:18px;max-width:520px}.hero-meaning>span{font:600 11px/1.5 var(--sans);letter-spacing:.12em;color:#fa9677}.hero-meaning p{font:17px/1.5 var(--serif);color:#c6cbbf;margin:9px 0 0}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:29px}.hero-read{display:inline-flex;align-items:center;gap:35px;border:1px solid #f06e4e;background:#d53628;color:#fffaf0;padding:16px 21px;font:600 15px/1.3 var(--sans)}.hero-read>span{font-size:24px}.hero-read:hover{background:#ec4936}.hero-switch{display:flex;align-items:center;gap:14px}.hero-switch[hidden]{display:none}.hero-switch button{width:43px;height:43px;border:1px solid #bc9d7366;border-radius:50%;background:#0a110db3;color:#efccb2;font-size:23px}.hero-switch button:hover{border-color:#fa9677}.hero-switch>span{font:12px/1.4 var(--sans);letter-spacing:.12em;color:#d6c6ab}.hero-selection-note{font:12px/1.5 var(--sans);color:#b0b9ad;margin:20px 0 0}.hero-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.hero-news .nucleus{width:186px;height:186px;background:radial-gradient(circle at 29% 22%,#ffccb0 0,#ff8863 10%,#e6472b 34%,#a21d10 66%,#4c0b09 92%);box-shadow:inset 6px 8px 15px #ffb08144,inset -15px -18px 30px #170300b3,0 0 0 1px #ff714153,0 0 55px #ed532442,0 0 120px #cf2e1322}.hero-news .nucleus strong{font-size:32px;letter-spacing:-1.7px;line-height:1.5}.hero-news .nucleus small{font-size:9px;color:#ffe2c8}.hero-news .orbit-story{width:clamp(176px,14vw,232px);background:linear-gradient(90deg,#08110eee,#08110dcc 75%,transparent);padding:13px 8px 13px 17px;border-color:#c191625c;transition:opacity .24s,color .2s,border-color .2s}.hero-news .orbit-story strong{font-size:clamp(20px,1.7vw,28px);line-height:1.08;color:#eee9da}.hero-news .orbit-label{color:#c8ad8a;font-size:10px;letter-spacing:.1em}.hero-news .orbit-read{font-size:11px;color:#9aa99b}.hero-news .orbit-story.is-selected{border-color:#ff8161;background:linear-gradient(90deg,#32130ff2,#0d1510a6 80%,transparent)}.hero-news .orbit-story.is-selected strong{color:#ffb192}.hero-news .orbit-story.is-selected:before{box-shadow:0 0 0 5px #e4573320,0 0 16px #f46743}.hero-news .agenda-bottom{font-size:12px;color:#c8c7b5}.hero-news .agenda-bottom button{border:1px solid #c3a47b55;padding:10px 14px;border-radius:2px}.hero-news .globe{opacity:1}
@media(min-width:1800px){.hero-news .agenda-stage{grid-template-columns:40% 60%}.hero-preview{padding-left:8.3%;padding-right:15px}.hero-preview h2{font-size:72px}.hero-news .universe{min-height:760px}}
@media(max-width:1100px) and (min-width:761px){.hero-news .agenda-stage{grid-template-columns:42% 58%}.hero-preview{padding:35px 0 35px 28px}.hero-preview h2{font-size:39px}.hero-brief{font-size:19px}.hero-meaning p{font-size:16px}.hero-news .orbit-story{width:174px}.hero-news .orbit-story strong{font-size:20px}}
@media(max-width:760px){.hero-news .agenda-stage{display:flex;flex-direction:column}.hero-news .agenda-top{gap:8px;flex-direction:column}.hero-news .agenda-top [data-monitor-status]{max-width:none;text-align:left;font-size:11px}.hero-preview{padding:32px 22px 16px;width:100%}.hero-preview h2{font-size:clamp(37px,7vw,54px);max-width:600px}.hero-brief{font-size:20px;max-width:none}.hero-meaning{max-width:none}.hero-actions{gap:20px;justify-content:space-between}.hero-selection-note{margin:18px 0 0}.hero-news .universe{min-height:650px;width:100%}.hero-news .nucleus{width:140px;height:140px}.hero-news .nucleus strong{font-size:27px}.hero-news .nucleus small{font-size:8px}.hero-news .orbit-story{width:175px}.hero-news .orbit-story strong{font-size:20px}.hero-news .agenda-bottom{font-size:11px}.hero-scene:after{background:linear-gradient(0deg,#080f0de6,#080f0dbd),linear-gradient(90deg,#080f0dc9,transparent)}.hero-scene img{object-position:65% 30%}}
@media(prefers-reduced-motion:reduce){.hero-scene img,.hero-news .orbit-story{transition:none}}
/* Dedicated photographic collage remains visible behind the globe; text keeps its dark scrim. */
.hero-news .agenda-backdrop{background-image:none!important}
.hero-news .hero-scene img{filter:saturate(.88) contrast(1.08)}
.hero-news .hero-scene img.is-visible{opacity:.86}
.hero-news .hero-scene:after{background:linear-gradient(90deg,#080f0dfa 1%,#080f0de8 31%,#080f0d50 62%,#080f0d70),linear-gradient(0deg,#080f0d 1%,transparent 30%,#080f0d60)}
@media(max-width:760px){.hero-news .hero-scene:after{background:linear-gradient(0deg,#080f0da8,#080f0dda 60%,#080f0de8),linear-gradient(90deg,#080f0d99,transparent)}}
