/* Ordelvio News sections: one identity, purpose-specific reading and viewing surfaces. */
:root{--u-paper:#eeeee7;--u-ink:#20271f;--u-lime:#dfff00;--u-line:#26372628;--u-pad:4.5vw}
.universe-nav{display:flex;gap:34px;align-items:center}.universe-nav a{font:12px Arial,sans-serif;text-decoration:none;color:inherit;padding:13px 0;position:relative}.universe-nav a:hover:after,.universe-nav a[aria-current=page]:after,.news-page .universe-nav a[data-page=news]:after{content:'';height:2px;position:absolute;left:0;right:0;bottom:3px;background:currentColor}.universe-header{height:88px;position:sticky;top:0;z-index:80;display:flex;align-items:center;justify-content:space-between;padding:0 var(--u-pad);background:#eeeee7ed;backdrop-filter:blur(24px);color:var(--u-ink);border-bottom:1px solid var(--u-line);gap:30px}.universe-brand{width:194px;display:block;flex-shrink:0}.footer-group{display:inline-flex;align-items:center;gap:18px;flex-wrap:wrap}.universe-footer .footer-bottom a.universe-group{display:inline-flex;align-items:center}.universe-group img{display:block;width:112px;height:auto}.universe-brand img{width:100%;height:auto;display:block}.universe-end{font:9px monospace;text-transform:uppercase;text-decoration:none;letter-spacing:.07em;color:inherit}.universe-kicker{font:10px/1.6 monospace;letter-spacing:.12em;display:block}.universe-footer{padding:60px var(--u-pad) 28px;background:#dfe8d2;color:#243127}.footer-top{display:flex;justify-content:space-between;align-items:center}.universe-footer-title{font:clamp(60px,12vw,180px)/1.2 Arial,sans-serif;letter-spacing:-.075em;margin:65px 0 60px;white-space:nowrap}.universe-footer-title em{font-family:Georgia,serif;font-weight:400}.footer-bottom{border-top:1px solid #20302330;padding-top:25px;display:flex;justify-content:space-between;gap:20px;font:9px monospace}.footer-bottom>div{display:flex;gap:22px;flex-wrap:wrap}.universe-footer a{color:inherit;text-decoration:none}.universe-footer a:hover{text-decoration:underline}.universe-motion{position:fixed;bottom:14px;left:14px;z-index:90;background:#263523d9;color:#e4eddb;border:1px solid #819b7470;border-radius:20px;padding:8px 12px;font:8px monospace;text-transform:uppercase;cursor:pointer}.universe-paused *{animation-play-state:paused!important}.text-link{display:inline-block;font:12px Arial;border-bottom:1px solid currentColor;text-decoration:none;padding:13px 0;color:inherit}
/* Live: a compact instrument panel. Economy: a warm, ordered business desk. */
html:has(.broadcast-page),body.broadcast-page{height:auto!important;overflow:visible!important}.broadcast-page{--room-bg:#101915;--room-line:#334139;--room-accent:#dfff00;--bg:#101915;--panel:#1d2923;--panel-2:#26372d;--text:#e8efdc;--muted:#a6b5a7;--line:#354338;--red:#dfff00;--desk-ink:#e8efdc;--desk-line:#ffffff20;background:#101915;color:var(--desk-ink);font-family:Arial,Helvetica,sans-serif}.broadcast-page .universe-header{background:#101915eb;color:#e8efdc;border-bottom-color:#ffffff20}.broadcast-intro{padding:32px var(--u-pad) 30px;display:grid;grid-template-columns:1.1fr 1fr auto;gap:40px;align-items:end;border-bottom:1px solid var(--desk-line);position:relative;overflow:hidden}.broadcast-intro h1{font:clamp(40px,4.8vw,73px)/.95 Arial,sans-serif;font-weight:400;letter-spacing:-.065em;margin:15px 0 0}.broadcast-intro h1 em{font-family:Georgia,serif;font-weight:400}.broadcast-intro-copy p{font:12px/1.65 Arial,sans-serif;opacity:.65;margin:0 0 25px}.timezone-row{display:flex;gap:20px;font:8px/1.8 monospace;letter-spacing:.05em}.timezone-row b{font-weight:400;display:block;font-size:13px}.broadcast-index{font:70px/.8 Arial;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px #dae7c526;text-align:right;padding-bottom:2px}.economy-only{display:none}.broadcast-page[data-section=economy] .economy-only{display:block}.broadcast-page[data-section=economy] .live-only{display:none}.broadcast-grid{display:grid;grid-template-columns:210px minmax(0,1fr);padding:0 24px 35px 0;max-width:2400px;margin:auto}.channel-sidebar{padding:28px 20px 25px 25px;border-right:1px solid var(--desk-line);position:sticky;top:88px;align-self:start;max-height:calc(100vh - 88px);overflow:auto;scrollbar-width:thin;scrollbar-color:#49603e transparent}.desk-label{font:8px monospace;letter-spacing:.06em;display:flex;align-items:center;gap:8px;padding-bottom:25px}.desk-label i,.wall-caption i{width:5px;height:5px;border-radius:50%;background:#dfff00}.sidebar-actions{display:flex;flex-direction:column;gap:2px;margin-bottom:30px}.sidebar-actions button,.sidebar-actions a{font:11px Arial;background:none;border:0;color:inherit;text-decoration:none;display:flex;align-items:center;gap:10px;padding:13px 0;text-align:left;cursor:pointer}.sidebar-actions b{margin-left:auto;font-size:10px;font-weight:400;opacity:.5}.sidebar-actions span{font-size:17px}.sidebar-actions button:hover,.sidebar-actions a:hover{color:#dfff00}.source-list-head{font:8px monospace;display:flex;justify-content:space-between;letter-spacing:.04em;border-bottom:1px solid var(--desk-line);padding-bottom:15px}.source-list-head b{font-weight:400}.source-list{padding:10px 0}.source-list button{display:flex;width:100%;gap:10px;text-align:left;align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;font:10px Arial;padding:11px 0;opacity:.65}.source-list button span{font:8px monospace;opacity:.5}.source-list button:hover,.source-list button.is-selected{opacity:1;color:#dfff00}.source-list button.is-selected:after{content:'↗';margin-left:auto}.sidebar-note{border-top:1px solid var(--desk-line);padding-top:20px;margin-top:10px}.sidebar-note>span{font:8px monospace;letter-spacing:.05em}.sidebar-note p{font:10px/1.8 Arial;opacity:.5;margin:12px 0}.sidebar-note button{color:inherit;background:none;border:0;padding:0;font:9px Arial;cursor:pointer;text-decoration:underline;text-underline-offset:5px}.broadcast-page .workspace{height:auto;min-height:0;overflow:visible;padding:22px 0 0 24px;background:none}.broadcast-page .topbar{height:auto;min-height:46px;padding:0 0 17px;background:none!important;display:flex!important;border:0;position:relative;gap:15px;color:var(--desk-ink)}.broadcast-page .topbar .brand{display:none!important}.broadcast-page .topbar-lead{display:flex;align-items:center;gap:15px}.broadcast-page .topbar .collection-btn{background:#213425!important;color:#e8efdc!important;border:1px solid #ffffff30!important;border-radius:30px;min-height:36px;padding:0 14px;min-width:120px}.broadcast-page .site-tabs{display:flex!important;position:static!important}.broadcast-page .site-tab{color:var(--desk-ink)!important;border:0!important;background:none!important;border-radius:0!important;opacity:.5}.broadcast-page .site-tab[aria-pressed=true]{opacity:1;border-bottom:1px solid currentColor!important}.broadcast-page .topbar .icon-btn{background:transparent!important;color:var(--desk-ink)!important;border:1px solid var(--desk-line)!important;box-shadow:none!important;width:30px!important;height:30px!important;min-width:30px!important}.broadcast-page .topbar-actions{gap:6px}.broadcast-page .topbar .audio-controls{gap:5px}.broadcast-page .main{display:block;overflow:visible;padding:0;max-width:none}.broadcast-page .toolbar{position:relative;width:100%;height:auto;min-height:50px;clip:auto;margin:0;padding:16px 0 10px;overflow:visible;white-space:normal;border:0;display:flex;justify-content:space-between}.broadcast-page .wall-heading{display:block}.broadcast-page .wall-heading .eyebrow{display:none}.broadcast-page .wall-display-title{display:block!important;font:22px/1.2 Georgia,serif!important;letter-spacing:-.025em;margin:0 0 5px;color:var(--desk-ink)}.broadcast-page .wall-description{font:9px Arial;color:var(--desk-ink);opacity:.55}.broadcast-page .grid-controls{width:auto}.broadcast-page .media-notice{position:static;width:auto;height:auto;clip:auto;overflow:visible;font:9px/1.6 Arial;color:var(--desk-ink);opacity:.55;margin:0 0 16px}.broadcast-page .media-notice a{color:inherit}.broadcast-page .market-tape{background:#1a251c;border:1px solid #ffffff15;border-radius:3px;min-height:38px;color:#d5e3c5}.view-switch{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--desk-line);padding:14px 0}.view-switch>span{font:8px monospace;letter-spacing:.06em;opacity:.5}.view-switch>div{display:flex;gap:3px}.view-switch button{font:10px Arial;color:inherit;border:1px solid transparent;padding:8px 10px;border-radius:4px;background:none;cursor:pointer}.view-switch button[aria-pressed=true]{background:#dfff00;color:#182314}.view-switch button:hover{border-color:var(--desk-line)}.view-switch .room-button{font:9px monospace;border:1px solid var(--desk-line);padding:8px}.broadcast-page .main>.wall{display:grid!important;position:relative;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:1fr!important;gap:7px!important;overflow:visible!important;min-height:480px;height:calc(100vh - 310px)!important;max-height:900px}.broadcast-page .wall>.tile{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;border:1px solid #ffffff12;border-radius:4px;overflow:hidden;background:#15241b;min-height:80px;transition:box-shadow .2s}.broadcast-page .wall>.tile.desk-selected{box-shadow:0 0 0 2px #dfff00!important}.broadcast-page .tile-media{min-height:0;height:100%;position:relative;background:radial-gradient(ellipse at 60% 30%,#2c4430,#101a14 75%)}.broadcast-page .wall .player-host{inset:0;width:100%!important;height:100%!important;transform:none}.broadcast-page .wall .player-host iframe{width:100%!important;height:100%!important}.broadcast-page .wall .thumbnail{opacity:.07;object-fit:contain;padding:25%;filter:grayscale(1)}.broadcast-page .wall .tile-hud{padding:9px;opacity:1;background:linear-gradient(transparent,#101c15d9);min-height:0}.broadcast-page .wall .tile-name{font:11px Arial;letter-spacing:-.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcast-page .wall .tile-country{font:7px monospace;letter-spacing:.06em}.broadcast-page .wall .preview-play{color:#deefc2;background:#dfff0014;border:1px solid #dfff0030;border-radius:50%;width:30px;height:30px;box-shadow:none}.broadcast-page .wall .preview-play span{display:none}.broadcast-page .wall .stream-state{font-size:6px;line-height:1.4}.broadcast-page .wall .tile-actions{gap:2px}.broadcast-page .wall .tile-btn{width:22px;height:22px;background:#14251baa}.broadcast-page .wall .tile-btn svg{width:12px;height:12px}.broadcast-page .tile.listening .tile-ident{visibility:visible!important}.broadcast-page .wall-caption{display:flex;justify-content:space-between;font:8px/1.6 monospace;opacity:.5;padding:20px 0;gap:25px}.wall-caption>span:first-child{display:flex;align-items:center;gap:8px}.broadcast-page[data-view=comfort] .main>.wall{grid-template-columns:repeat(3,minmax(0,1fr))!important;height:auto!important;max-height:none;grid-auto-rows:auto!important}.broadcast-page[data-view=focus] .main>.wall{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;max-height:none;grid-auto-rows:auto!important}.broadcast-page:not([data-view=mosaic]) .tile-media{aspect-ratio:16/10}.broadcast-page:not([data-view=mosaic]) .wall .tile-name{font-size:16px}.broadcast-page:not([data-view=mosaic]) .wall .tile-hud{padding:14px}.broadcast-page:not([data-view=mosaic]) .wall .tile-btn{width:30px;height:30px}.broadcast-page:not([data-view=mosaic]) .wall .stream-state{font-size:8px}.broadcast-page:not([data-view=mosaic]) .wall .preview-play{width:46px;height:46px}.broadcast-page.room-expanded .broadcast-intro,.broadcast-page.room-expanded .universe-header,.broadcast-page.room-expanded .channel-sidebar,.broadcast-page.room-expanded .universe-footer{display:none}.broadcast-page.room-expanded .broadcast-grid{grid-template-columns:1fr;padding:0 20px 0 0}.broadcast-page.room-expanded .main>.wall{height:calc(100vh - 270px)!important;min-height:400px}.broadcast-page .universe-footer{background:#1c2c21;color:#c8d6bb}.broadcast-page .footer-bottom{border-color:#c8d6bb25}
/* Economy has its own light reading surface, amber accents and denser source context. */
.broadcast-page[data-section=economy]{--desk-ink:#292920;--desk-line:#29292026;background:#e9e6d9;color:#292920;--room-accent:#b3652c}.broadcast-page[data-section=economy] .universe-header{background:#e9e6d9ed;color:#292920;border-bottom-color:#29292026}.broadcast-page[data-section=economy] .broadcast-intro{background:#e1dfcf;padding-top:40px;padding-bottom:40px}.broadcast-page[data-section=economy] .broadcast-intro h1{font-size:clamp(52px,6vw,90px)}.broadcast-page[data-section=economy] .broadcast-index{-webkit-text-stroke-color:#29292025;font-size:83px}.broadcast-page[data-section=economy] .timezone-row{border-top:1px solid #29292030;padding-top:15px}.broadcast-page[data-section=economy] .broadcast-grid{grid-template-columns:235px minmax(0,1fr)}.broadcast-page[data-section=economy] .channel-sidebar{background:#e0dfd110}.broadcast-page[data-section=economy] .desk-label i{background:#a35420}.broadcast-page[data-section=economy] .source-list button:hover,.broadcast-page[data-section=economy] .source-list button.is-selected,.broadcast-page[data-section=economy] .sidebar-actions button:hover,.broadcast-page[data-section=economy] .sidebar-actions a:hover{color:#a14c20}.broadcast-page[data-section=economy] .source-list button{padding:14px 0;border-bottom:1px solid #29292012;opacity:.75}.broadcast-page[data-section=economy] .view-switch button[aria-pressed=true]{background:#293529;color:#eaeade}.broadcast-page[data-section=economy] .topbar .collection-btn{background:#d9dac8!important;color:#293529!important;border-color:#29352940!important}.broadcast-page[data-section=economy] .market-tape{border-color:#29292020;background:#1b261e}.broadcast-page[data-section=economy] .main>.wall{grid-template-columns:repeat(3,minmax(0,1fr))!important;height:auto!important;max-height:none;grid-auto-rows:auto!important;gap:16px!important}.broadcast-page[data-section=economy] .tile-media{aspect-ratio:16/11;background:radial-gradient(ellipse at 50% 30%,#505641,#202c21)}.broadcast-page[data-section=economy] .wall .tile-name{font-size:15px}.broadcast-page[data-section=economy] .wall .tile-hud{padding:14px}.broadcast-page[data-section=economy][data-view=comfort] .main>.wall{grid-template-columns:repeat(2,minmax(0,1fr))!important}.broadcast-page[data-section=economy][data-view=focus] .main>.wall{grid-template-columns:1fr!important}.broadcast-page[data-section=economy] .universe-footer{background:#d5d8c2;color:#293529}.broadcast-page[data-section=economy] .wall>.tile.desk-selected{box-shadow:0 0 0 2px #ae672f!important}
/* Every secondary surface belongs to the same design system. */
.broadcast-page dialog{background:#e9eddf!important;color:#263720;border:0!important;border-radius:8px!important;box-shadow:0 30px 120px #0008}.broadcast-page dialog::backdrop{background:#08140ed4;backdrop-filter:blur(12px)}.broadcast-page dialog :is(h2,h3,p,label){color:inherit}.broadcast-page dialog h2{font-family:Georgia,serif;letter-spacing:-.04em;font-weight:400}.broadcast-page dialog .btn,.broadcast-page dialog .icon-btn{color:inherit;border-color:#26372030;background:transparent}.broadcast-page dialog .btn-primary{background:#263b29;color:#ecf3e3}.broadcast-page dialog :is(input,select){color:#243127;background:#dce4d2;border-color:#26372030}.broadcast-page .directory-row{border-color:#20302020}.broadcast-page .channel-avatar{background:#c9d8be;color:#203820}.broadcast-page .directory-info span{color:#53624f}.broadcast-page .country-nav a{color:#273829}.broadcast-page #mediaConsent{background:#18251d!important;color:#e4eddb}.broadcast-page #mediaConsent .consent-head{background:#dfe8cf!important;color:#263720!important}.broadcast-page #mediaConsent :is(.consent-points,.consent-body){background:#eff1e7!important;color:#263720!important}.broadcast-page #mediaConsent .consent-actions .btn-primary{background:#dfff00!important;color:#1c2b18!important}.broadcast-page #mediaConsent :is(.consent-terms,.consent-session){color:#b9cbb0!important}.broadcast-page .topbar #goLiveBtn .reconnect-badge{box-shadow:0 0 0 2px #19261d!important}.broadcast-page #viewer{background:#111d15!important;color:#e6eedb}.broadcast-page #viewer .viewer-header{background:#19291d;color:#e6eedb}
/* About: a sequence of distinct editorial chapters, not a restyled FAQ. */
.about-page{--bg:#eeeee7;--text:#20271f;--muted:#626c5e;--line:#26372626;--panel:#e3e8d9;--panel-2:#dce5cf;--red:#384a31;--coral:#384a31;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}.about-page .shell{width:100%;max-width:none;padding:0 var(--u-pad)}.about-page h1,.about-page h2,.about-page h3{font-weight:400}.about-page em{font-family:Georgia,serif;font-weight:400}.about-opening{padding:75px var(--u-pad) 30px;min-height:calc(100svh - 88px);display:flex;flex-direction:column;position:relative;overflow:hidden}.about-intro{position:relative;z-index:2;pointer-events:none}.about-intro h1{font:clamp(65px,7.7vw,122px)/.99 Arial;letter-spacing:-.065em;margin:40px 0 30px;max-width:950px}.about-intro h1 em{font-family:Georgia,serif}.about-intro>p{font:14px/1.8 Arial;max-width:320px}.about-enter{display:inline-flex;align-items:center;gap:25px;margin:40px 0 55px;font:30px Arial;pointer-events:auto;color:inherit;text-decoration:none}.about-enter span{font:11px Arial;border-bottom:1px solid #20271f50;padding-bottom:7px}.perspective-lens{position:absolute;right:-1%;top:80px;width:46vw;height:450px;perspective:1000px;transform:rotate(-8deg);pointer-events:none}.lens-plane{position:absolute;width:58%;height:75%;top:10%;left:10%;border:1px solid #4b62476b;background:linear-gradient(135deg,#b8ce9d66,#eff6e626);backdrop-filter:blur(2px);transform:rotateY(-32deg) rotateX(12deg);box-shadow:15px 25px 35px #263c2910;animation:lens-drift 12s ease-in-out infinite alternate}.lens-plane>span{position:absolute;left:15px;top:15px;font:8px monospace;letter-spacing:.06em;opacity:.7}.lens-plane i{position:absolute;inset:17%;border:1px solid #ffffff8a;border-radius:50%;background:radial-gradient(circle at 30% 30%,#e9f1d1c9,#b2c48a4d 65%,#465d3329);box-shadow:inset 3px 3px 10px #ffffff60}.plane-two{left:28%;top:18%;animation-delay:-4s;background:linear-gradient(145deg,#ebd0b24d,#eaf2d42b)}.plane-three{left:44%;top:25%;animation-delay:-8s;background:linear-gradient(145deg,#c2bed04d,#eaf2d42b)}.perspective-lens small{position:absolute;bottom:0;left:20%;font:8px monospace;letter-spacing:.12em;transform:rotate(8deg);opacity:.55}.about-opening-foot{margin-top:auto;border-top:1px solid #26372625;padding-top:25px;display:flex;justify-content:space-between;gap:20px;font:9px monospace;letter-spacing:.08em}.about-opening-foot a{color:inherit;text-decoration:none}@keyframes lens-drift{to{transform:translateY(-14px) rotateY(-20deg) rotateX(8deg)}}
.about-statement{background:#17241c;color:#e5eed8;padding:95px var(--u-pad) 100px;display:grid;grid-template-columns:1.3fr 1fr;column-gap:10vw}.about-statement>.universe-kicker{grid-column:1/-1;margin-bottom:60px;opacity:.6}.about-statement h2{font:clamp(65px,8vw,130px)/.95 Arial;letter-spacing:-.065em;margin:0}.about-statement h2>span{color:#879981}.about-statement h2 em{color:#dfff00}.statement-copy{align-self:end;max-width:350px;padding-bottom:7px}.statement-copy p{font:16px/1.9 Arial;margin:0 0 26px;opacity:.8}.statement-copy .text-link{margin-top:15px}.two-perspectives{padding:90px var(--u-pad) 100px;display:grid;grid-template-columns:1fr 1fr;gap:35px;background:#e1ddea}.section-heading{grid-column:1/-1;margin-bottom:25px;display:flex;justify-content:space-between;gap:30px}.section-heading h2{font:clamp(42px,5vw,80px)/1.06 Arial;letter-spacing:-.055em;margin:0;width:60%}.product-window{display:block;text-decoration:none;color:inherit;border-top:1px solid #2d2e3a40;padding-top:20px}.product-window>h3{font:30px Georgia;margin:25px 0 15px;letter-spacing:-.03em}.product-window>p{max-width:390px;font:13px/1.8 Arial;opacity:.65;min-height:70px}.product-window>b{font:11px Arial;font-weight:400;display:block;margin-top:28px}.mini-editorial,.mini-wall{height:290px;margin-top:25px;position:relative;overflow:hidden;transition:transform .6s}.product-window:hover .mini-editorial,.product-window:hover .mini-wall{transform:translateY(-6px)}.mini-editorial{background:#eeeee7;padding:35px 28px;display:flex;align-items:center}.mini-editorial>span{font:clamp(35px,4vw,60px)/1 Arial;letter-spacing:-.07em;position:relative;z-index:1}.mini-editorial>i{position:absolute;width:240px;height:240px;border:45px solid #667c5e;border-radius:43%;right:-70px;top:30px;transform:rotate(-35deg);box-shadow:inset 10px 10px 15px #233f2340,10px 10px 40px #27482c25}.mini-wall{background:#142118;padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.mini-wall i{display:block;position:relative;background:linear-gradient(140deg,#8b9e7150,#344b3740);border:1px solid #a8bb982a}.mini-wall i:nth-child(2n){background:linear-gradient(30deg,#314e4866,#b0aea040)}.mini-wall i:before{content:'';position:absolute;inset:30%;border:1px solid #cfdfb330;border-radius:50%}.mini-wall i>span{position:absolute;bottom:8px;left:8px;font:7px monospace;color:#b8c9a7}.process-section{padding:95px var(--u-pad);display:grid;grid-template-columns:1fr 1.1fr;gap:8vw;background:#efcfaf}.process-head h2{font:clamp(42px,5vw,75px)/1.04 Arial;letter-spacing:-.055em;margin:30px 0}.process-head>p{font:14px/1.9 Arial;max-width:360px;opacity:.7}.process-head .text-link{margin-top:25px}.process-workbench{background:#f2dcc4;border:1px solid #62492726;box-shadow:0 20px 55px #7056370a}.process-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #62492726}.process-tabs button{font:10px monospace;color:inherit;background:none;border:0;border-right:1px solid #62492726;cursor:pointer;padding:20px 12px;text-align:left}.process-tabs button span{display:block;font:12px Arial;margin-top:10px}.process-tabs button[aria-selected=true]{background:#263624;color:#e6eddd}.process-tabs button:last-child{border-right:0}#process-panel{padding:36px;position:relative;min-height:380px;overflow:hidden}.process-number{font:100px/1 Georgia;letter-spacing:-.07em;color:#94745840}#process-panel h3{font:29px/1.1 Georgia;max-width:280px;margin:28px 0 18px;position:relative}#process-panel p{font:13px/1.9 Arial;max-width:360px;opacity:.75}.process-note{display:block;border-top:1px solid #62492726;padding-top:20px;margin-top:30px;font:8px monospace;letter-spacing:.06em}.process-document{width:120px;height:150px;background:#faf0e380;position:absolute;right:30px;top:28px;transform:rotate(8deg);padding:24px 15px;border:1px solid #94745840;box-shadow:6px 8px 0 #94745815}.process-document i{display:block;height:2px;background:#94745840;margin:10px 0}.process-document i:nth-child(2){width:60%}.process-document i:nth-child(4){width:75%}
.about-page .eyebrow{font:10px monospace;letter-spacing:.12em;color:inherit}.about-page .band{padding:85px 0;background:transparent;border-top:1px solid #26372625}.about-page .band-grid{grid-template-columns:1fr 1.2fr;gap:10vw}.about-page .band h2{font:clamp(34px,4.2vw,66px)/1.08 Georgia,serif;letter-spacing:-.04em;font-weight:400;margin:20px 0 32px}.about-page .prose p{font-size:15px;line-height:1.9;max-width:760px}.about-page #project{background:#dfe8d2;padding:100px 0}.about-page #languages{background:#eeeee7}.about-page #languages h2{font:clamp(45px,6vw,85px)/1.03 Arial;letter-spacing:-.06em}.about-page .langs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:45px}.about-page .lang{background:transparent;border:0;border-top:1px solid #26372625;border-radius:0;padding:24px}.about-page .lang-tag{color:inherit;font:24px Georgia;padding:0}.about-page .lang p{color:inherit;font-size:13px}.about-page .lang h3{font:22px/1.25 Georgia;margin-top:25px}.about-page .notice{background:#71816410;border-color:#24351f20}.about-page .btn{border:1px solid #21381f35;border-radius:25px;padding:12px 21px;font:11px Arial;min-height:0;background:transparent;color:inherit}.about-page .btn-primary{background:#223321;color:#eeeee7}.about-page #countries{background:#e2e4d4}.about-page .country-links{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.about-page .country-links a{font:11px Arial;padding:16px 4px;border:0;border-bottom:1px solid #24351f25;border-radius:0;background:none;display:flex;gap:9px;text-decoration:none}.about-page .country-links a b{margin-left:auto;opacity:.5;font-weight:400}.about-page .country-links a:hover{background:#ffffff30}.about-page #contact,.about-page #privacy{background:#17241c;color:#e5eed8;border-color:#e6eddc20}.about-page #privacy a,.about-page #contact a{color:#cee69f}.about-page #privacy .btn{color:#e6eddc;border-color:#e6eddc40}.about-page #privacy .prose,.about-page #contact .prose{max-width:850px}.about-page .universe-footer{background:#dfe8d2}.policy-page{margin:0;background:#eeeee7;color:#20271f;font-family:Arial,sans-serif}.policy-layout{display:grid;grid-template-columns:230px 1fr;gap:7vw;max-width:1300px;margin:auto;padding:70px var(--u-pad) 100px}.policy-index{position:sticky;top:120px;align-self:start;font:11px/1.8 Arial}.policy-index a{display:block;color:inherit;padding:12px 0;border-bottom:1px solid #20302325;text-decoration:none}.policy-layout h1{font:clamp(44px,6vw,85px)/1.02 Georgia;letter-spacing:-.055em;font-weight:400}.policy-layout .policy-dek{font:18px/1.6 Arial;max-width:660px;opacity:.7;border-bottom:1px solid #20302325;padding-bottom:35px}.policy-copy{max-width:730px}.policy-copy h2{font:32px/1.2 Georgia;font-weight:400;letter-spacing:-.025em;margin:50px 0 22px}.policy-copy :is(p,li){font:14px/1.9 Arial}.policy-copy a{color:inherit;text-underline-offset:4px}.policy-copy li{padding-bottom:8px}
@media(min-width:1600px){.broadcast-grid{grid-template-columns:250px 1fr}.channel-sidebar{padding-left:40px;padding-right:28px}.broadcast-intro h1{font-size:76px}.broadcast-page .main>.wall{min-height:560px}}
@media(max-width:1100px){.universe-end{display:none}.broadcast-grid{grid-template-columns:175px minmax(0,1fr);padding-right:18px}.channel-sidebar{padding:25px 13px}.broadcast-page .workspace{padding-left:18px}.broadcast-page .main>.wall{grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:610px}.broadcast-page .topbar{flex-wrap:wrap}.broadcast-page .topbar-actions{margin-left:auto}.broadcast-page .topbar .volume-control{display:none}.broadcast-index{display:none}.broadcast-intro{grid-template-columns:1fr 1fr}.view-switch>span{display:none}.about-intro h1{font-size:8.2vw}.perspective-lens{right:-8%;width:50vw;opacity:.65}.about-statement{column-gap:6vw}.broadcast-page[data-section=economy] .broadcast-grid{grid-template-columns:190px minmax(0,1fr)}.broadcast-page[data-section=economy] .main>.wall{grid-template-columns:repeat(2,minmax(0,1fr))!important}.broadcast-page[data-section=economy][data-view=focus] .main>.wall{grid-template-columns:1fr!important}}
@media(max-width:700px){:root{--u-pad:24px}.universe-header{height:106px;flex-wrap:wrap;padding:15px 24px;gap:12px}.universe-brand{width:150px}.universe-header .universe-nav{width:100%;justify-content:space-between;gap:18px}.universe-nav a{font-size:11px;padding:6px 0}.news-page header{height:112px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.news-page .universe-nav{order:3;width:100%;justify-content:space-between}.news-page .hero{padding-top:142px}.news-page .header-actions{margin-left:auto}.broadcast-intro{padding:30px 24px;gap:25px;grid-template-columns:1fr}.broadcast-intro h1{font-size:55px}.broadcast-intro h1 br{display:none}.broadcast-intro-copy p{font-size:11px;margin-bottom:20px}.broadcast-intro-copy p br{display:none}.timezone-row{justify-content:space-between;font-size:8px}.timezone-row b{display:inline;margin-left:6px;font-size:10px}.broadcast-grid,.broadcast-page[data-section=economy] .broadcast-grid{display:block;padding:0 18px 25px}.channel-sidebar{display:none}.broadcast-page .workspace{padding:20px 0 0}.broadcast-page .topbar{position:relative;top:auto;min-height:95px;align-items:center}.broadcast-page .topbar-lead{width:100%;justify-content:space-between}.broadcast-page .topbar-actions{width:100%;justify-content:flex-end}.broadcast-page .topbar .collection-btn{max-width:none}.broadcast-page .toolbar{min-height:60px}.broadcast-page .main>.wall,.broadcast-page[data-view=comfort] .main>.wall{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;height:auto!important;max-height:none;min-height:100px;grid-auto-rows:auto!important}.broadcast-page .tile-media{aspect-ratio:4/3}.broadcast-page[data-view=focus] .main>.wall{grid-template-columns:1fr!important}.broadcast-page .wall .tile-name{font-size:11px}.broadcast-page .wall .tile-hud{padding:9px}.broadcast-page .wall .tile-country{font-size:6px}.broadcast-page .wall .stream-state{font-size:6px}.broadcast-page:not([data-view=mosaic]) .wall .tile-name{font-size:13px}.broadcast-page .wall .tile-actions{gap:0}.broadcast-page .wall .tile-btn{width:21px;height:21px}.broadcast-page[data-section=economy] .broadcast-intro h1{font-size:60px}.broadcast-page[data-section=economy] .broadcast-intro h1 br{display:block}.broadcast-page[data-section=economy] .main>.wall{grid-template-columns:1fr!important}.broadcast-page[data-section=economy] .tile-media{aspect-ratio:16/10}.view-switch button{padding:8px;font-size:9px}.view-switch .room-button{font-size:7px;padding:9px 6px}.broadcast-page .wall-caption{font-size:7px;flex-wrap:wrap;gap:8px}.about-opening{padding:50px 24px 25px;min-height:810px}.about-intro h1{font-size:16vw;margin:30px 0 25px}.about-intro h1 br{display:none}.about-intro p{font-size:12px}.about-enter{margin:26px 0 40px}.perspective-lens{top:360px;right:-3%;height:300px;width:95%;opacity:.8}.about-opening-foot{font-size:7px;gap:10px}.about-opening-foot>span:nth-child(2){display:none}.about-statement{padding:60px 24px;display:block}.about-statement>.universe-kicker{margin-bottom:40px}.about-statement h2{font-size:21vw}.statement-copy{margin-top:40px;max-width:none}.statement-copy p{font-size:14px}.two-perspectives{padding:60px 24px;grid-template-columns:1fr;gap:45px}.section-heading{display:block;margin:0}.section-heading h2{font-size:47px;width:auto;margin-top:25px}.product-window>h3{font-size:28px}.product-window>p{min-height:0}.mini-editorial,.mini-wall{height:230px}.mini-editorial>span{font-size:45px}.mini-editorial>i{width:190px;height:190px;border-width:35px}.process-section{padding:60px 24px;display:block}.process-head h2{font-size:48px}.process-head>p{font-size:13px}.process-workbench{margin-top:35px}.process-tabs button{padding:16px 10px}.process-tabs button span{font-size:10px}#process-panel{padding:25px;min-height:360px}.process-document{width:100px;height:130px;right:25px}#process-panel h3{font-size:27px}.about-page .band,.about-page #project{padding:60px 0}.about-page .band-grid{grid-template-columns:1fr;gap:25px}.about-page .band h2{font-size:42px}.about-page .prose p{font-size:13px}.about-page .langs{grid-template-columns:1fr;max-width:none}.about-page .lang{padding:22px 0}.about-page .country-links{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .country-links a{font-size:10px;padding:15px 3px;gap:6px}.universe-footer{padding:45px 24px 25px}.footer-top{display:block}.footer-top .universe-nav{justify-content:space-between;margin-top:25px;gap:15px}.universe-footer-title{font-size:14vw;margin:55px 0 40px}.footer-bottom{display:block;font-size:8px}.footer-bottom>div{gap:15px;margin-top:20px}.policy-layout{display:block;padding:40px 24px}.policy-index{position:static;display:flex;gap:15px;flex-wrap:wrap;margin-bottom:40px}.policy-index a{font-size:10px}.policy-layout h1{font-size:47px}.policy-layout .policy-dek{font-size:16px}.policy-copy h2{font-size:28px}}
@media(prefers-reduced-motion:reduce){.lens-plane{animation:none!important}.product-window *{transition:none!important}}
html:has(.about-page),html:has(.policy-page){scroll-padding-top:108px}.broadcast-page .wall .tile-ident{max-width:100%;min-width:0}.broadcast-page .wall .tile-actions{flex-shrink:0}.broadcast-page .wall .tile-ident .tile-name{display:block}.policy-index a[aria-current=page]{font-weight:700}.policy-copy .outlet-list{padding-left:20px}.policy-copy .outlet-list small{display:block;opacity:.6}
.broadcast-page :is(#directory,#picker,#shortcuts) :is(strong,h2,h3,.directory-info,.eyebrow,.sidebar-label,.nav-item,.nav-count){color:#263720!important}.broadcast-page :is(#directory,#picker,#shortcuts) :is(.directory-info span,.dialog-heading p,.picker-legend,.picker-countries-head p){color:#56644e!important}.broadcast-page #directory .search-field,.broadcast-page #picker .country-search{background:#dce4d2!important;color:#263720!important;border:1px solid #26372035!important}.broadcast-page #directory .search-field svg{color:#263720!important}.broadcast-page #directory .directory-count{color:#53644c!important}.broadcast-page #picker .nav-item[aria-current=page]{background:#d2dfc7!important}.broadcast-page #picker .picker-head,.broadcast-page #picker .picker-fixed,.broadcast-page #picker .picker-share{background:#e9eddf!important;color:#263720!important}.broadcast-page .directory-info strong{font-weight:500!important;font-size:14px!important}.broadcast-page .directory-filters{gap:8px}.broadcast-page #shortcuts .shortcut-row{border-color:#26372030}.broadcast-page #shortcuts kbd{background:#d7e1ca;color:#263720;border-color:#26372030}
.broadcast-page .broadcast-intro h1{color:var(--desk-ink)!important}.broadcast-page .main>.wall{background:transparent!important}.broadcast-page .media-notice{background:none!important;border:0!important;border-radius:0!important;padding:0!important}.broadcast-page[data-section=economy] .tile-media,.broadcast-page:not([data-view=mosaic]) .tile-media{height:auto!important}.broadcast-page[data-section=economy]{--text:#292920;--muted:#62654e}.broadcast-page[data-section=economy] .wall{color:#e8efdc}.broadcast-page[data-section=economy] .wall .tile-ident{color:#e8efdc}.broadcast-page[data-section=economy] .wall .tile-name{color:#e8efdc!important}.broadcast-page .universe-header a:focus-visible,.about-page a:focus-visible,.about-page button:focus-visible,.policy-page a:focus-visible{outline:2px solid #b97940;outline-offset:5px}.broadcast-page .source-list button:focus-visible,.broadcast-page .view-switch button:focus-visible{outline:2px solid #c0d298;outline-offset:3px}
@media(max-width:700px){.broadcast-page .tile-media{height:auto!important}}
.broadcast-page .topbar .site-tabs{width:auto!important;flex:0 0 auto!important;gap:5px}.broadcast-page .topbar .site-tab{flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:7px 10px!important}.broadcast-page .topbar-lead{min-width:0}.broadcast-page .topbar .site-tab-dot{display:none}
@media(max-width:700px){.broadcast-page .topbar .collection-btn{min-width:105px;flex:0 1 auto}.broadcast-page .topbar .site-tabs{justify-content:flex-end}.broadcast-page .topbar .site-tab{font-size:10px!important;padding:7px 8px!important}.broadcast-page .workspace,.broadcast-page .topbar-actions{min-width:0}}
