@font-face{font-family:Manrope;src:url(/assets/manrope-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/manrope-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/manrope-700.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/manrope-800.ttf) format("truetype");font-weight:800;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#11233d;background:#fff;font-family:Manrope,Segoe UI,sans-serif;font-size:16px;line-height:1.6}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}svg{width:22px;height:22px;flex-shrink:0;vertical-align:middle}img{max-width:100%;display:block}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #d3a425;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.15}h1{font-size:clamp(2.7rem,4.6vw,4.8rem);letter-spacing:-.055em;font-weight:750}h2{font-size:clamp(1.85rem,2.8vw,2.9rem);letter-spacing:-.04em;font-weight:750}h3{font-size:1.12rem;letter-spacing:-.02em}p{color:#667386}button{border:0}header:where(:not(.portal-header)),.topline,.section,.livebar,footer,.about-strip{padding-left:max(5.5%,calc((100vw - 1440px)/2));padding-right:max(5.5%,calc((100vw - 1440px)/2))}.topline{height:34px;background:#061b3c;color:#c2cedf;display:flex;justify-content:space-between;align-items:center;font-size:.75rem;letter-spacing:.015em}.topline b{padding:0 12px;color:#ffd153}header:where(:not(.portal-header)){height:98px;display:flex;align-items:center;gap:34px;background:#fff}header:where(:not(.portal-header)) nav{display:flex;justify-content:center;gap:28px;flex:1}header:where(:not(.portal-header)) nav a{font-size:.875rem;font-weight:650;padding:36px 0;position:relative}header:where(:not(.portal-header)) nav a[aria-current]{color:#0876bc}header:where(:not(.portal-header)) nav a[aria-current]:after{content:"";position:absolute;bottom:22px;left:0;right:0;height:3px;border-radius:4px;background:#0876bc}.brand{display:flex;gap:9px;align-items:center;flex-shrink:0}.brand img{width:49px;height:50px;object-fit:contain}.brand span{font-size:1.1rem;font-weight:850;letter-spacing:-.05em;line-height:1.25;color:#064c7b}.brand small{display:block;font-size:.52rem;letter-spacing:.2em;font-weight:700}.button,.outline-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 23px;border-radius:7px;font-size:.875rem;font-weight:750;line-height:1.5;transition:transform .2s,background .2s}.button{background:#086eb4;color:#fff}.button:hover{background:#00558e;transform:translateY(-2px)}.button.yellow{background:#ffd153;color:#102344}.button.yellow:hover{background:#ffe08b}.outline-button{border:1px solid #d9e0e8;background:transparent}.outline-button:hover{background:#edf4fa}.live-button{padding:12px 18px}.live-button svg{width:17px}.menu-toggle{display:none}.hero{min-height:550px;height:min(42vw,670px);position:relative;background:#081b34;overflow:hidden;color:#fff}.hero-image{position:absolute;right:0;top:0;width:72%;height:100%;object-fit:cover;object-position:58% 50%;opacity:.88}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#071b35 2%,#071b35f7,#071b35a8 46%,#071b350f 79%),linear-gradient(0deg,rgba(4,18,36,.7),transparent 40%)}.hero-copy{position:relative;padding:76px 5.5%;max-width:830px}.eyebrow{display:block;font-weight:800;font-size:.7rem;letter-spacing:.15em;color:#0d79b4;margin-bottom:15px}.hero .eyebrow{color:#ffd153;letter-spacing:.2em;margin-bottom:24px}.hero h1{font-size:clamp(3.5rem,5.3vw,5.7rem);line-height:1.02;letter-spacing:-.06em}.hero-copy p{max-width:390px;font-size:1rem;line-height:1.8;color:#c7d3e3;margin-top:25px}.hero-actions{display:flex;gap:27px;align-items:center;margin-top:30px}.hero-link{font-size:.8rem;font-weight:650;border-bottom:1px solid #8494a9;padding-bottom:4px}.hero-bottom{position:absolute;bottom:25px;left:5.5%;right:5.5%;display:flex;justify-content:space-between;align-items:center;font-size:.6rem;letter-spacing:.18em;color:#bacbde}.hero-pagination{display:flex;gap:12px}.hero-pagination button{background:none;color:#fff;opacity:.5;border-bottom:2px solid transparent}.hero-pagination button.selected{opacity:1;border-color:#ffd153}.livebar{display:grid;grid-template-columns:1fr 1.75fr 1.75fr;align-items:center;gap:30px;background:#f1f6fa;min-height:128px;border-bottom:1px solid #e1eaf0}.live-caption{font-size:.62rem;letter-spacing:.1em;font-weight:800;color:#67809c}.live-caption strong{font-size:.9rem;letter-spacing:-.02em;color:#123252;display:inline-block;margin-top:10px}.dot{display:inline-block;width:7px;height:7px;background:#dc3b4d;border-radius:50%;margin-right:7px}.live-station{display:flex;align-items:center;gap:17px;border-left:1px solid #d7e0e9;padding-left:28px;min-width:0}.station-icon{display:flex;align-items:center;justify-content:center;width:47px;height:47px;border:1px solid #d2dfeb;border-radius:10px;color:#0875b9;flex-shrink:0}.station-info>span{font-size:.6rem;font-weight:800;letter-spacing:.13em;color:#6c8298;display:block}.station-info strong{display:block;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:4px 0}.station-info small{display:block;font-size:.64rem;color:#667b92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.round{display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:#fff;border:1px solid #d8e2ec;color:#0874b7;flex-shrink:0}.round svg{width:15px}.section{padding-top:72px;padding-bottom:72px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:31px}.section-head .eyebrow{margin-bottom:11px}.section-head h2{font-size:clamp(1.8rem,2.5vw,2.6rem)}.section-head .outline-button{padding:11px 18px;font-size:.8rem;white-space:nowrap}.program-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.program-image{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:9px;background:#e6eef4}.program-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.program-card:hover img,.video-card:hover img{transform:scale(1.035)}.card-meta{padding-top:17px}.card-meta span{font-size:.6rem;font-weight:750;letter-spacing:.12em;color:#738297}.card-meta h3{margin-top:7px;font-size:1rem;line-height:1.45}.card-play{position:absolute;right:12px;bottom:12px;width:32px;height:32px;border-radius:50%;background:#ffffffde;display:grid;place-items:center;color:#173a5e;opacity:0;transform:translateY(5px);transition:.2s}.card-play svg{width:16px}.program-card:hover .card-play,.video-card:hover .card-play{opacity:1;transform:none}.schedule-section{background:#f4f7fa;display:grid;grid-template-columns:1fr 1.6fr;gap:80px}.schedule-intro{padding-top:10px}.schedule-intro p{font-size:.925rem;max-width:330px;margin:24px 0;line-height:1.85}.schedule-decoration{display:flex;gap:16px;align-items:center;margin-top:47px;color:#77899d;font-size:.8rem}.schedule-decoration svg{width:43px;height:43px;stroke-width:.9}.schedule-controls{display:flex;gap:18px;justify-content:space-between;align-items:center;margin-bottom:20px}.segmented{display:inline-flex;background:#e7edf3;padding:5px;border-radius:8px;gap:4px}.segmented button{padding:10px 15px;border-radius:5px;font-size:.8rem;font-weight:700;background:transparent;color:#62758b}.segmented button[aria-pressed=true]{background:#fff;color:#0873b4;box-shadow:0 2px 6px #0d2b4510}.segmented svg{width:17px;margin-right:5px}.muted{font-size:.8rem;color:#738195}.days{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #d9e1e9;margin-bottom:10px}.days button{background:transparent;padding:12px 4px 9px;color:#718196;font-size:.825rem;font-weight:750;border-bottom:3px solid transparent}.days small{display:block;font-size:.6rem;height:15px}.days button[aria-pressed=true]{color:#0674b8;border-color:#0674b8}.schedule-row{display:flex;gap:18px;align-items:center;padding:15px 12px;border-bottom:1px solid #e0e6ee;border-radius:4px}.schedule-row.on-air{background:#e5f0f8;border-left:3px solid #0782c2}.schedule-row .time{font-size:.86rem;font-variant-numeric:tabular-nums}.schedule-row img{width:65px;height:42px;object-fit:cover;border-radius:4px}.schedule-row>div{flex:1;min-width:0}.schedule-row h3{font-size:.84rem;line-height:1.4}.schedule-row div>span{font-size:.65rem;color:#788b9f}.schedule-row>svg{width:14px;color:#6b869d}.on-label{font-size:.52rem;font-weight:800;letter-spacing:.07em;white-space:nowrap;color:#086eae}.on-label .dot{width:5px;height:5px;background:#0776b6}.video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.video-card{text-align:left;background:none;padding:0}.video-card .eyebrow{margin:18px 0 8px}.video-card h3{margin-bottom:10px;line-height:1.5}.about-strip{padding-top:68px;padding-bottom:68px;background:#071d3e;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:50px}.about-strip .eyebrow{color:#ffd153}.about-strip h2{font-size:3rem}.about-strip p{max-width:420px;color:#b8c8dc;margin:22px 0 27px}.brand-monument{display:flex;align-items:center;gap:30px;padding:30px}.brand-monument img{width:155px;filter:drop-shadow(0 12px 30px #0005)}.brand-monument span{font-size:1.8rem;line-height:1.2;letter-spacing:-.04em;font-weight:300}.brand-monument strong{font-weight:850}footer{padding-top:55px;padding-bottom:24px;background:#fbfcfe}.footer-top{display:grid;grid-template-columns:1fr 1.3fr 1fr 1fr;gap:50px;padding-bottom:45px}.footer-top>.brand{align-self:start}.footer-top p{font-size:.86rem}.footer-top h4{font-size:.75rem;margin:0 0 13px}.footer-top>div a{display:block;color:#718196;font-size:.78rem;margin:8px 0}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e6ebf1;padding-top:24px;font-size:.67rem;color:#7b8798}.footer-bottom>div{display:flex;gap:25px}.text-link{background:none;padding:0;font-size:inherit;color:inherit}.page{min-height:65vh;padding-top:65px}.page>h1{margin-bottom:25px}.lead{font-size:1rem;line-height:1.9;margin-bottom:28px;max-width:780px}.page #schedule{max-width:1000px;margin:40px auto}.filter-row{display:flex;justify-content:space-between;gap:20px;margin:40px 0 30px}.search-label{display:flex;align-items:center;border:1px solid #dae2eb;border-radius:7px;padding:0 14px;gap:10px}.search-label svg{width:17px;color:#7b8b9a}.search-label input{border:0;padding:13px 0;background:transparent;min-width:0;font-size:.875rem}.program-detail{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin:30px 0 60px;align-items:center}.program-detail>img{border-radius:12px;width:100%}.program-detail h1{font-size:2.8rem;margin-bottom:24px}.time-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.time-chips>span{padding:12px 20px;border:1px solid #dce5ee;border-radius:6px;font-size:.8rem}.time-chips strong{margin-left:10px}.back{font-size:.875rem;color:#0578b9}.watch-layout{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-top:40px}.watch-player{aspect-ratio:16/9;background:#071b3c;border-radius:12px;overflow:hidden;position:relative;display:grid;place-items:center}.watch-player>img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.3}.watch-player>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}.watch-player .eyebrow{color:#fff}.watch-player small{color:#fff;font-size:.7rem}.watch-layout aside{padding:22px 0}.watch-layout h2{font-size:1.7rem}.watch-layout p{font-size:.9rem;margin-top:20px}.watch-layout hr{border:0;border-top:1px solid #dce5ee;margin:25px 0}.watch-layout h3{font-size:1rem;margin-bottom:25px}.watch-layout aside a{color:#0876b8;font-weight:700}.about-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:90px;margin-top:40px}.history{background:#f1f6fa;border-radius:12px;padding:35px}.history img{width:180px;margin:0 auto 30px}.history>div{display:flex;gap:24px;border-top:1px solid #d7e2ed;padding:24px 0}.history b{font-size:1.6rem;color:#0575b9}.history span{font-size:.85rem;line-height:1.8}.contact-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;padding:40px 0}.contact-grid h2{font-size:1.6rem;margin-bottom:20px}.contact-grid p{margin:20px 0}.contact-phone{font-size:2rem;color:#0873b9;font-weight:750}.empty{padding:45px;background:#f3f7fa;border-radius:8px;color:#61758b;grid-column:1/-1}.fatal{padding:15vh 10%}.fatal p{margin:20px 0}.skip{position:absolute;top:-70px;left:20px;z-index:1000;background:#fff;padding:12px}.skip:focus{top:0}dialog{border:0;border-radius:14px;padding:40px 20px 20px;width:min(940px,95vw);background:#071b35;color:#fff}dialog::backdrop{background:#021329dc;backdrop-filter:blur(6px)}dialog iframe{width:100%;aspect-ratio:16/9;border:0}dialog .close{position:absolute;right:10px;top:0;background:none;color:#fff;font-size:28px}.player-note{font-size:.8rem;text-align:center;color:#cad6e5;margin-top:14px}.player-note a{text-decoration:underline}.audio-player{padding:30px;text-align:center}.audio-player>svg{width:55px;height:55px;margin:0 auto 25px}.audio-player h2{margin-bottom:20px}.audio-player audio{display:block;width:min(420px,100%);margin:30px auto}.audio-player a{display:inline-block;font-size:.8rem;margin-top:20px}.consent{position:fixed;bottom:18px;left:50%;transform:translate(-50%);width:min(960px,94vw);padding:18px 22px;border:1px solid #dce5ee;border-radius:12px;background:#fff;box-shadow:0 10px 50px #071b3530;z-index:20;display:flex;align-items:center;gap:18px}.consent>div{flex:1}.consent strong{font-size:.85rem}.consent p{font-size:.74rem;margin-top:3px}.consent button{white-space:nowrap;font-size:.72rem;padding:11px 15px}#toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,30px);background:#082241;color:#fff;padding:15px 26px;border-radius:8px;opacity:0;pointer-events:none;transition:.2s;z-index:1000;font-size:.875rem;max-width:90vw}#toast.show{opacity:1;transform:translate(-50%)}@media(min-width:1700px){.hero-copy{padding-left:calc((100vw - 1440px)/2)}.hero-bottom{left:calc((100vw - 1440px)/2);right:calc((100vw - 1440px)/2)}}@media(max-width:1100px){header:where(:not(.portal-header)){gap:20px}header:where(:not(.portal-header)) nav{gap:18px}.brand span{font-size:1rem}.hero-copy{padding-top:60px}.hero{min-height:540px}.schedule-section{gap:40px}.livebar{gap:14px}.live-station{padding-left:18px;gap:12px}.station-icon,.on-label{display:none}.footer-top{gap:25px}.brand-monument{padding:0;gap:20px}.brand-monument img{width:110px}.brand-monument span{font-size:1.4rem}}@media(max-width:800px){.topline{justify-content:center}.topline>span:last-child{display:none}header:where(:not(.portal-header)){height:82px;gap:15px;justify-content:space-between}header:where(:not(.portal-header)) nav{display:none;position:absolute;top:116px;left:0;right:0;background:#fff;z-index:10;padding:15px 6%;box-shadow:0 10px 20px #0002}header:where(:not(.portal-header)) nav.expanded{display:flex;flex-wrap:wrap;justify-content:start}header:where(:not(.portal-header)) nav a{padding:10px}header:where(:not(.portal-header)) nav a[aria-current]:after{bottom:2px}.menu-toggle{display:block;background:none;font-size:24px}.live-button{margin-left:auto;font-size:.72rem;padding:11px 13px}.hero{height:570px;min-height:0}.hero-image{width:100%;object-position:65% 50%;opacity:.5}.hero-shade{background:linear-gradient(90deg,#071b35ee,#071b3590 70%),linear-gradient(0deg,#071b35aa,transparent)}.hero-copy{padding-top:65px}.hero h1{font-size:4rem}.hero-bottom{font-size:.5rem}.livebar{grid-template-columns:1fr 1fr;padding-top:23px;padding-bottom:23px;gap:18px}.live-caption{display:none}.live-station{padding-left:0;border:0;gap:10px}.live-station+.live-station{border-left:1px solid #d7e0e9;padding-left:18px}.station-info strong{font-size:.75rem;max-width:160px}.station-info small{font-size:.6rem;max-width:160px}.round{width:32px;height:32px}.section{padding-top:50px;padding-bottom:50px}.section-head{align-items:start}.section-head .outline-button{font-size:.7rem;padding:9px 12px}.program-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.schedule-section{grid-template-columns:1fr;gap:32px}.schedule-intro h2 br{display:none}.schedule-intro p{max-width:100%;margin:18px 0}.schedule-intro .outline-button,.schedule-decoration{display:none}.video-grid{grid-template-columns:repeat(2,1fr)}.about-strip{padding-top:50px;padding-bottom:50px;gap:20px}.about-strip h2{font-size:2rem}.brand-monument{display:none}.footer-top{grid-template-columns:1fr 1fr;gap:35px}.footer-bottom{flex-direction:column}.program-detail,.watch-layout,.about-layout{grid-template-columns:1fr;gap:30px}.program-detail h1{font-size:2.4rem}.contact-grid{grid-template-columns:1fr;gap:40px}.consent{flex-wrap:wrap;gap:10px}.consent>div{flex-basis:100%}.consent button{flex:1}.filter-row{flex-direction:column}.search-label{max-width:100%}.page>h1{font-size:2.7rem}.history{max-width:500px}}@media(max-width:430px){.hero h1{font-size:3.65rem}.hero-copy{padding-top:65px}.hero-actions{gap:18px;flex-wrap:wrap}.hero-copy p{font-size:.94rem;max-width:290px}.hero-actions .button{font-size:.78rem;padding:13px 17px}.hero-link{font-size:.7rem}.hero-bottom>span{max-width:175px}.brand span{font-size:.87rem}.brand img{width:39px}.brand small{font-size:.44rem}.live-button{padding:10px 11px}.live-button svg{display:none}.section-head{flex-direction:column;gap:18px}.station-info strong,.station-info small{max-width:112px}.station-info>span{font-size:.53rem}.round{width:27px;height:27px}.live-station+.live-station{padding-left:12px}.livebar{gap:12px}.schedule-controls{flex-direction:column;align-items:start;gap:10px}.schedule-row{gap:11px;padding:14px 8px}.schedule-row img{width:50px;height:35px}.schedule-row h3{font-size:.75rem}.video-grid{grid-template-columns:1fr}.card-meta h3{font-size:.9rem}.card-meta span{font-size:.5rem}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}[hidden]{display:none!important}.station-info>span,.station-info small,.live-caption,.eyebrow,.card-meta span,.schedule-row div>span,.footer-bottom,.topline{font-size:.75rem}.station-info strong,.schedule-row h3,.schedule-row .time,.segmented button,.days button,.hero-link,.footer-top>div a,.footer-top h4{font-size:.875rem}.station-info small{line-height:1.5}.livebar{min-height:140px}.live-caption strong{font-size:1rem}.hero-bottom{font-size:.7rem}.program-card .card-meta h3{font-size:1rem}@media(max-width:800px){.livebar{grid-template-columns:1fr;gap:16px}.live-station+.live-station{padding-left:0;border-left:0;border-top:1px solid #d7e0e9;padding-top:16px}.station-info strong,.station-info small{max-width:none}.station-icon{display:flex;width:38px;height:38px}.round{width:35px;height:35px}.hero-bottom{font-size:.6rem}.topline{font-size:.7rem}}:root{--blue-950:oklch(22% .065 254);--blue-700:oklch(47% .2 257);--blue-600:oklch(54% .22 258);--blue-100:oklch(96% .025 246);--cyan-400:oklch(81% .13 219);--yellow-400:oklch(89% .17 92);--white:oklch(100% 0 0);--gray-600:oklch(48% .035 249);--gray-200:oklch(91% .018 248);--color-ink:var(--blue-950);--color-brand:var(--blue-600);--color-accent:var(--yellow-400);--color-surface:var(--white);--color-wash:var(--blue-100);--color-muted:var(--gray-600);--color-line:var(--gray-200);--font-display:Outfit,"Segoe UI",sans-serif;--font-body:"DM Sans","Segoe UI",sans-serif;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4.5rem;--space-7:6rem;--radius-card:1.5rem;--radius-feature:2rem;--radius-control:999px;--button-bg:var(--color-brand);--button-fg:var(--white);--page-max:1440px}html:has(.media-dialog[open]){scrollbar-gutter:auto}.hero-stage[data-slide="0"] .hero-image{transform:scale(1.4);transform-origin:right top}@font-face{font-family:Outfit;src:url(/assets/outfit-400.woff2);font-weight:400;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/outfit-500.woff2);font-weight:500;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/outfit-600.woff2);font-weight:600;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/outfit-700.woff2);font-weight:700;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/outfit-800.woff2);font-weight:800;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-400.woff2);font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-500.woff2);font-weight:500;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-600.woff2);font-weight:600;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-700.woff2);font-weight:700;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-800.woff2);font-weight:800;font-display:swap}html{scrollbar-gutter:stable}body{font-family:var(--font-body);color:var(--color-ink);background:#fff}body.player-open{overflow:hidden}h1,h2,h3{font-family:var(--font-display);font-weight:500;line-height:1.08;letter-spacing:-.045em}h1{font-size:clamp(3rem,5vw,5rem)}h2{font-size:clamp(2rem,3.5vw,3.3rem)}h3{font-size:1.3rem;line-height:1.25;letter-spacing:-.025em}p{color:var(--color-muted)}.icon-play path{fill:currentColor;stroke-width:0}.icon-pause{stroke-width:4}.eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.13em;line-height:1.5;color:var(--color-brand)}.button,.outline-button{border-radius:var(--radius-control);font-size:.9375rem;font-weight:650;padding:15px 25px;gap:12px;line-height:1.5;white-space:nowrap}.button{background:var(--color-brand);color:#fff}.button:hover{background:#0745a7}.button.yellow{background:var(--color-accent);color:var(--color-ink)}.button.yellow:hover{background:#ffe698}.button svg{width:19px;height:19px}.outline-button{border-color:#bec9d7}.outline-button:hover{background:var(--color-wash);border-color:var(--color-brand)}.dark-button{background:var(--color-ink)}.section,.header-inner,.home-intro,.site-footer{width:min(calc(100% - 112px),var(--page-max));margin-inline:auto;padding-inline:0}.section{padding-block:82px}.muted{font-size:.875rem;color:var(--color-muted)}.site-header{padding:0;height:auto;display:block;background:#fff;position:relative;z-index:10}.header-inner{height:112px;display:flex;align-items:center;justify-content:space-between;gap:32px}.brand{gap:10px}.brand img{width:51px;height:54px;object-fit:contain}.brand>span{font-size:1.2rem;font-family:var(--font-display);font-weight:800;letter-spacing:-.045em;line-height:1.1;color:#00619a}.brand small{font-family:var(--font-body);font-size:.56rem;letter-spacing:.18em;font-weight:650;margin-top:5px}.site-header nav{display:flex;gap:29px;align-items:center;flex:initial}.site-header nav a{font-size:.875rem;font-weight:550;position:relative;padding:15px 0;white-space:nowrap}.site-header nav a[aria-current=page]{color:var(--color-brand)}.site-header nav a[aria-current=page]:after{width:5px;height:5px;border-radius:50%;background:var(--color-brand);left:50%;bottom:3px;right:auto;transform:translate(-50%)}.header-actions{display:flex;gap:20px;align-items:center}.header-radio{display:flex;align-items:center;gap:9px;background:none;font-size:.875rem;font-weight:550;white-space:nowrap}.header-radio svg{width:21px}.live-button{font-size:.875rem;padding:12px 20px}.live-pulse{height:7px;width:7px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px #ffffff15}.menu-toggle{display:none;background:none;padding:12px}.menu-toggle span{display:block;height:2px;width:23px;background:var(--color-ink);margin:5px 0}.home-intro{display:flex;justify-content:space-between;padding:15px 0 23px;align-items:center;font-size:.75rem;color:var(--color-muted)}.home-intro>span:first-child{font-weight:750;letter-spacing:.16em;color:var(--color-brand)}.hero{width:min(calc(100% - 64px),calc(var(--page-max) + 48px));margin:0 auto;min-height:0;height:auto;background:transparent;overflow:visible;color:#fff}.hero-stage{position:relative;background:var(--color-brand);min-height:540px;border-radius:var(--radius-feature);display:grid;grid-template-columns:1.02fr 1fr;overflow:hidden;animation:slide-in .45s ease both}.hero-copy{padding:54px 30px 50px 56px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:start;justify-content:center;max-width:none}.feature-tag{display:flex;align-items:center;gap:10px;font-size:.75rem;font-weight:600;letter-spacing:.13em;color:#fff;margin-bottom:25px}.feature-tag>span{width:8px;height:8px;background:var(--color-accent);border-radius:50%}.hero h1{font-size:clamp(4.2rem,6.8vw,7.2rem);font-weight:500;letter-spacing:-.065em;line-height:.97;max-width:670px}.hero-copy p{max-width:350px;color:#dbeaff;font-size:1rem;margin-top:25px;line-height:1.7}.hero-copy>.button{margin-top:28px}.feature-signature{font-size:.6rem;letter-spacing:.13em;margin-top:41px;color:#aacdff;display:flex;gap:12px;align-items:center}.feature-signature b{font-size:.6rem;border-left:1px solid #8eb7ed;padding-left:12px;font-weight:500}.hero-visual{position:relative;align-self:stretch;margin:24px 24px 24px 0;min-width:0;border-radius:180px 18px 18px;overflow:hidden;background:#092250}.hero-visual:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#071a3b88);pointer-events:none}.hero-image{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:right center;opacity:1}.hero-stage[data-slide="1"] .hero-image,.hero-stage[data-slide="2"] .hero-image{object-position:center}.hero-stage[data-slide="1"]{background:#073968}.hero-stage[data-slide="2"]{background:#1647ce}.visual-label{position:absolute;left:28px;bottom:25px;z-index:1;display:flex;align-items:center;gap:9px;font-size:.75rem;border:1px solid #ffffff55;background:#08204650;backdrop-filter:blur(12px);border-radius:99px;padding:9px 14px;color:#fff}.visual-label svg{width:13px;height:13px}.hero-controls{position:absolute;right:47px;bottom:46px;display:flex;gap:16px;align-items:center;z-index:3}.hero-controls>span{font-size:.75rem;font-variant-numeric:tabular-nums;color:#fff}.hero-controls i{font-style:normal;opacity:.6;padding-left:5px}.hero-controls button{border-radius:50%;width:38px;height:38px;background:#fffe;display:grid;place-items:center;color:var(--color-ink);transition:transform .2s}.hero-controls button:hover{transform:scale(1.08)}.hero-controls svg{width:17px;height:17px}.hero-tabs{display:grid;grid-template-columns:repeat(3,1fr);margin:0 24px;border-bottom:1px solid var(--color-line);color:var(--color-ink)}.hero-tabs>button{background:none;display:flex;align-items:center;gap:17px;padding:26px 24px 22px;text-align:left;position:relative;min-width:0;border-right:1px solid var(--color-line)}.hero-tabs>button:last-child{border-right:0}.hero-tabs .tab-index{font-size:.75rem;color:#8d9bae;font-variant-numeric:tabular-nums}.hero-tabs small{display:block;font-size:.625rem;font-weight:650;letter-spacing:.1em;color:#7b8b9d;margin-bottom:3px}.hero-tabs strong{font-family:var(--font-display);font-size:1.1rem;font-weight:500;display:block}.hero-tabs .selected strong{color:var(--color-brand)}.hero-tabs .tab-line{position:absolute;bottom:-1px;left:24px;right:24px;height:3px;background:transparent}.hero-tabs .selected .tab-line{background:var(--color-brand);border-radius:5px 5px 0 0}@keyframes slide-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}.livebar{width:min(calc(100% - 112px),var(--page-max));margin:32px auto 0;border:1px solid #d9e2ee;box-shadow:0 9px 30px #1a508408;border-radius:24px;display:grid;grid-template-columns:.95fr 1.65fr 1.65fr;align-items:center;padding:25px 28px;background:#fff;gap:25px;min-height:0}.live-caption{display:flex;align-items:center;gap:15px;letter-spacing:0}.live-caption>div>span{font-size:.65rem;font-weight:700;letter-spacing:.1em;display:block;color:#7a8b9d}.live-caption strong{font-family:var(--font-display);font-size:1.3rem;line-height:1.3;font-weight:500;display:block;margin-top:3px;white-space:nowrap;color:var(--color-ink)}.signal-mark{display:grid;place-items:center;background:#eef4ff;width:43px;height:43px;border-radius:14px;color:var(--color-brand);flex-shrink:0}.live-station{display:flex;align-items:center;gap:15px;border-left:1px solid #e1e7ef;padding:0 0 0 27px;min-width:0;text-align:left;background:none}.station-icon{color:var(--color-brand);flex-shrink:0;display:flex;border:0;background:none;border-radius:0;width:auto;height:auto}.station-icon svg{width:25px;height:25px}.station-info{flex:1;min-width:0}.station-info>span{font-size:.65rem;font-weight:700;letter-spacing:.09em;color:#7b8b9d}.station-info strong{font-size:.875rem;line-height:1.5;font-weight:650;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 3px;max-width:none}.station-info small{font-size:.75rem;color:#7b8b9d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none}.station-play{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--color-brand);color:#fff;transition:transform .2s}.station-play svg{width:18px}.live-station.radio .station-play{background:var(--color-accent);color:var(--color-ink)}.live-station:hover .station-play{transform:scale(1.08)}.section-head{gap:30px;margin-bottom:34px}.section-head .eyebrow{margin-bottom:13px}.section-head h2{font-size:clamp(2rem,3.15vw,3.2rem)}.section-head .outline-button{font-size:.875rem;padding:13px 22px}.program-grid{gap:25px}.program-image{aspect-ratio:1.38;border-radius:20px;background:#e4edf6}.program-card:nth-child(2n) .program-image{border-radius:70px 20px 20px}.program-badge{position:absolute;left:15px;top:15px;font-size:.6rem;font-weight:750;letter-spacing:.06em;padding:5px 11px;background:#ffffffed;color:#102442;border-radius:30px}.card-play{width:41px;height:41px;background:#ffffffef;color:#12488e;right:15px;bottom:15px;opacity:1;transform:none}.card-play svg{width:17px}.program-card:hover .card-play{transform:scale(1.1)}.card-meta{display:flex;align-items:start;gap:13px;padding:18px 2px 0}.card-meta .card-number{font-size:.7rem;color:#9ba7b7;font-variant-numeric:tabular-nums;padding-top:5px;letter-spacing:0}.program-card .card-meta h3{font-size:1.25rem;font-weight:500;margin:0 0 5px;line-height:1.2}.card-meta div>span{font-size:.75rem;color:#78869a;letter-spacing:0;font-weight:400}.radio-feature{width:min(calc(100% - 64px),calc(var(--page-max) + 48px));margin:5px auto 25px;border-radius:32px;background:var(--cyan-400);padding:58px;display:grid;grid-template-columns:1fr 1.2fr .65fr;align-items:center;gap:45px;position:relative;overflow:hidden}.radio-identity>.eyebrow{color:#075577;margin-bottom:0}.frequency{font-family:var(--font-display);font-size:clamp(5.5rem,8vw,8rem);line-height:1.2;letter-spacing:-.08em;font-weight:500;white-space:nowrap}.frequency span{font-weight:400}.frequency small{font-size:1.2rem;letter-spacing:-.04em;margin-left:10px}.am-frequency{font-size:.7rem;letter-spacing:.14em;color:#146079}.radio-feature-copy h2{font-size:2.6rem;font-weight:500}.radio-feature-copy p{color:#144c69;font-size:.875rem;line-height:1.8;margin:20px 0 24px;max-width:420px}.radio-feature-copy .button{font-size:.875rem}.radio-lines{display:flex;align-items:center;gap:8px;height:240px;justify-content:center;transform:rotate(10deg);opacity:.23}.radio-lines i{display:block;height:var(--h);width:8px;background:#004883;border-radius:20px;flex-shrink:0}.schedule-section{background:#fff;grid-template-columns:1fr 1.65fr;gap:78px;padding-top:65px}.schedule-intro{padding-top:18px}.schedule-intro p{margin:25px 0;max-width:290px;font-size:1rem;line-height:1.8}.schedule-decoration{color:#8193a7;font-size:.75rem;margin-top:40px}.schedule-decoration svg{width:36px;height:36px;stroke-width:1.2}#schedule{background:#f5f8fc;border:1px solid #e9eff6;border-radius:26px;padding:27px}.schedule-controls{gap:15px;margin-bottom:18px}.schedule-controls>.muted{font-size:.75rem}.segmented{padding:5px;background:#e9eff6;border-radius:30px;gap:3px}.segmented button{border-radius:30px;padding:10px 15px;font-size:.875rem;font-weight:600;color:#6a8098}.segmented button[aria-pressed=true]{background:#fff;color:var(--color-brand);box-shadow:0 3px 8px #233c5b09}.segmented svg{width:16px;height:16px;margin-right:5px}.days button{font-size:.875rem}.days small{font-size:.65rem}.schedule-row{gap:15px;padding:16px 7px}.schedule-row:last-child{border-bottom:0}.schedule-row.on-air{background:#e8f1ff;border-radius:12px;border:0;padding-inline:12px}.schedule-row .time{font-size:.875rem;font-weight:600;color:#52718c}.schedule-row>img{width:64px;height:43px;border-radius:8px}.schedule-row h3{font-family:var(--font-body);font-size:.875rem;line-height:1.45;letter-spacing:-.015em;font-weight:600}.schedule-row div>span{font-size:.75rem}.on-label{font-size:.6rem}.videos-section{border-top:1px solid var(--color-line)}.video-grid{gap:30px}.video-card .program-image{aspect-ratio:16/10;border-radius:20px}.video-card .card-play{background:var(--color-accent);color:var(--color-ink)}.video-card>.eyebrow{font-size:.65rem;margin-top:20px;margin-bottom:11px;color:var(--color-brand)}.video-card h3{font-size:1.35rem;font-weight:500;line-height:1.35}.video-action{display:flex;gap:9px;align-items:center;margin-top:18px;color:#73869e;font-size:.8125rem}.video-action svg{width:12px;height:12px}.institutional-note{background:var(--color-wash);padding:68px 24px 75px;text-align:center}.institutional-note h2{font-size:clamp(2rem,3.5vw,3.4rem);font-weight:400;line-height:1.15}.institutional-note .outline-button{margin-top:28px}.institutional-note .eyebrow{color:#6e879d}.site-footer{padding-top:68px;padding-bottom:26px;background:#fff}.footer-statement{display:flex;justify-content:space-between;gap:40px;align-items:start;padding-bottom:54px;border-bottom:1px solid var(--color-line)}.footer-statement>.eyebrow{max-width:160px;margin:10px 0 0;font-size:.65rem}.footer-statement h2{font-size:clamp(2.5rem,4.9vw,5rem);font-weight:500;letter-spacing:-.06em}.footer-statement h2>span{color:var(--color-brand)}.footer-top{grid-template-columns:1.1fr .8fr .9fr 1.2fr;gap:48px;padding:45px 0 42px}.footer-top h4{font-size:.875rem;font-weight:650;margin:0 0 18px}.footer-top>div>a:not(.brand){font-size:.875rem;display:block;color:#6c7c8f;margin:8px 0}.footer-top .brand{display:inline-flex}.footer-top .brand span{color:#00619a}.footer-top p{font-size:.875rem;line-height:1.9;margin-top:20px}.footer-top address{font-style:normal;font-size:.875rem}.footer-phone{font-size:1.12rem;font-weight:650;color:var(--color-brand);white-space:nowrap}.footer-top address p{margin-top:12px}.map-link{display:flex;gap:9px;align-items:center;font-size:.8125rem;font-weight:600;margin-top:18px;color:var(--color-brand)}.map-link svg{width:17px}.footer-bottom{font-size:.75rem;padding-top:25px;color:#718196}.footer-bottom>div{gap:30px}.page{min-height:62vh;padding-top:58px}.page>h1{font-weight:500}.lead{font-size:1.05rem;line-height:1.85}.page>#schedule{margin:40px 0;max-width:1100px}.search-label{border-radius:40px;padding-inline:20px}.search-label input{font-size:.9375rem}.program-detail>img{border-radius:70px 25px 25px}.program-detail h1{font-size:3.4rem}.time-chips>span{background:var(--color-wash);border:0;border-radius:30px;font-size:.875rem}.watch-player{border-radius:30px;aspect-ratio:16/10}.watch-player>img{opacity:.22}.watch-layout h2{font-size:2rem}.watch-layout p{font-size:.9375rem}.history{border-radius:32px;background:var(--color-wash);align-self:start}.history b{font-family:var(--font-display);font-size:2rem;font-weight:500}.contact-grid{grid-template-columns:1fr 1fr;gap:30px}.contact-grid>div{padding:35px;background:var(--color-wash);border-radius:30px}.contact-grid h2{font-size:1.7rem}.contact-phone{font-family:var(--font-display);font-size:2rem;font-weight:500}.empty{border-radius:20px}.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.media-dialog{padding:0;border:0;width:min(1050px,calc(100vw - 40px),calc((100dvh - 200px)*16/9));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:hidden;border-radius:24px;background:#081a31;color:#fff;box-shadow:0 40px 120px #0008}.media-dialog::backdrop{background:#031226db;backdrop-filter:blur(12px)}.media-dialog>.close{display:none!important}#player-content{width:100%;overflow:hidden}.media-header{height:76px;padding:0 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#0d213c}.media-brand{display:flex;gap:9px;align-items:center;font-family:var(--font-display);font-weight:650;letter-spacing:.01em;font-size:.8125rem}.media-brand img{width:29px;height:33px;object-fit:contain}.media-tabs{display:flex;gap:5px;border-radius:40px;background:#ffffff0b;padding:4px}.media-tabs button{display:flex;align-items:center;gap:8px;font-size:.8125rem;background:none;color:#99b0cb;padding:8px 14px;border-radius:30px}.media-tabs button.active{background:#1d72df;color:#fff}.media-tabs svg{width:17px;height:17px}.media-close{display:grid;place-items:center;width:35px;height:35px;background:#ffffff0d;color:#becbdd;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0}.media-close:hover{background:#ffffff24}.media-close svg{width:18px;height:18px}.tv-screen{aspect-ratio:16/9;background:#000;position:relative;width:100%}.tv-screen iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;aspect-ratio:auto}.media-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 26px;min-height:74px;background:#0d213c;font-size:.75rem;color:#9eb2cb}.media-footer>div{display:flex;gap:15px;align-items:center;min-width:0}.media-footer strong{font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#d9e4f4;max-width:600px;display:block}.media-footer>a{font-size:.75rem;white-space:nowrap;color:#b9ceea;border-bottom:1px solid #476588;padding-bottom:2px}.media-footer>span{display:flex;align-items:center;gap:9px}.media-footer svg{width:17px}.broadcast-tag{display:inline-flex;align-items:center;gap:8px;font-size:.625rem;font-weight:650;letter-spacing:.08em;white-space:nowrap;color:#bed6f6}.broadcast-tag i{width:6px;height:6px;background:var(--color-accent);border-radius:50%;flex-shrink:0}.radio-dialog{width:min(850px,calc(100vw - 40px))}.radio-room{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:38px;padding:42px;background:#0a1c34}.radio-art{aspect-ratio:1;background:var(--cyan-400);color:var(--color-ink);border-radius:80px 18px 18px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.radio-art .eyebrow{font-size:.65rem;color:#156886;margin-bottom:15px}.radio-art>strong{font-family:var(--font-display);font-size:5.7rem;line-height:1.15;letter-spacing:-.1em;font-weight:500}.radio-art>strong>span{font-weight:400}.radio-art-bottom{display:flex;gap:15px;align-items:center;font-size:.65rem;font-weight:600;letter-spacing:.13em;margin-top:15px}.radio-art-bottom i{width:26px;height:1px;background:#287d94}.radio-room-copy>h2{font-size:2.1rem;margin:15px 0 12px;font-weight:500;line-height:1.15;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.radio-room-copy>p{color:#8faac7;font-size:.8125rem;min-height:2.6em;line-height:1.5}.audio-command{display:flex;align-items:center;gap:17px;margin-top:24px}.audio-toggle{display:grid;place-items:center;width:67px;height:67px;border-radius:50%;background:var(--color-accent);color:var(--color-ink);flex-shrink:0;box-shadow:0 0 0 7px #ffd54908}.audio-toggle svg{width:25px;height:25px}.audio-caption{font-size:.875rem;font-weight:550}.audio-caption small{font-size:.75rem;color:#849fbd;display:block;margin-top:4px}.equalizer{height:26px;display:flex;gap:3px;align-items:center;margin-left:auto}.equalizer i{height:5px;width:3px;border-radius:8px;background:var(--cyan-400)}.equalizer.playing i{animation:eq .8s ease infinite alternate}.equalizer i:nth-child(2){animation-delay:-.3s}.equalizer i:nth-child(3){animation-delay:-.6s}.equalizer i:nth-child(4){animation-delay:-.2s}.equalizer i:nth-child(5){animation-delay:-.4s}@keyframes eq{to{height:25px}}.volume-controls{display:flex;align-items:center;gap:12px;margin-top:25px;color:#94afcf}.volume-controls button{background:none;color:inherit;padding:2px;display:flex}.volume-controls svg{width:19px;height:19px}.volume-controls input{min-width:0;flex:1;accent-color:var(--cyan-400);height:4px;cursor:pointer}.volume-controls>span{font-size:.6875rem;min-width:28px;font-variant-numeric:tabular-nums}.consent{border-radius:22px;padding:20px 23px;box-shadow:0 15px 60px #05254b26;gap:20px}.consent strong{font-size:.9375rem}.consent p{font-size:.8125rem;line-height:1.65}.consent button{font-size:.8125rem;padding:12px 17px}#toast{border-radius:30px}@media(min-width:1600px){.hero-stage{min-height:600px}.hero-copy{padding-left:75px}.hero h1{font-size:7rem}.hero-visual{margin:30px 30px 30px 0}}@media(max-width:1200px){.section,.header-inner,.home-intro,.site-footer,.livebar{width:calc(100% - 72px)}.header-inner{gap:20px}.site-header nav{gap:20px}.header-actions{gap:17px}.header-radio span{display:none}.hero-stage{min-height:505px}.hero-copy{padding-left:38px}.hero h1{font-size:5.5rem}.hero-visual{border-top-left-radius:130px}.hero-controls{right:38px}.visual-label{display:none}.livebar{grid-template-columns:.8fr 1.6fr 1.6fr;padding:24px;gap:15px}.signal-mark{display:none}.live-caption strong{font-size:1.15rem}.live-station{padding-left:20px;gap:12px}.station-icon{display:none}.radio-feature{grid-template-columns:1fr 1.4fr;gap:40px;padding:46px}.radio-lines{display:none}.schedule-section{gap:40px;grid-template-columns:1fr 1.7fr}#schedule{padding:20px}.schedule-controls{align-items:start;flex-direction:column;gap:12px}.on-label{display:none}.footer-top{gap:30px}.footer-phone{font-size:1rem}.radio-room{gap:30px}.media-footer strong{max-width:480px}}@media(max-width:980px){.site-header nav{gap:15px}.site-header nav a{font-size:.8125rem}.header-inner{gap:20px;height:100px}.brand>span{font-size:1rem}.brand img{width:43px;height:45px}.header-radio{display:none}.live-button{padding:12px 16px;font-size:.8125rem}.hero-copy{padding:42px 28px 45px}.hero h1{font-size:4.8rem}.hero-copy p{font-size:.9375rem;max-width:300px}.hero-visual{margin:20px 20px 20px 0;border-top-left-radius:110px}.hero-controls{bottom:38px;right:36px}.hero-tabs>button{padding:22px 16px;gap:12px}.hero-tabs strong{font-size:1rem}.hero-tabs small{font-size:.58rem}.livebar{grid-template-columns:1fr 1fr}.live-caption{display:none}.live-station{padding-left:0;border:0}.live-station+.live-station{border-left:1px solid #e1e7ef;padding-left:22px;border-top:0;padding-top:0}.program-grid{gap:20px}.program-card .card-meta h3{font-size:1.1rem}.program-image{aspect-ratio:1.1}.card-number{display:none}.radio-feature-copy h2{font-size:2.3rem}.schedule-section{grid-template-columns:1fr;gap:32px}.schedule-intro{display:grid;grid-template-columns:1fr auto;gap:15px 30px}.schedule-intro .eyebrow{grid-column:1/-1;margin:0}.schedule-intro p,.schedule-intro h2 br,.schedule-decoration{display:none}.schedule-intro .outline-button{align-self:center;display:inline-flex}.schedule-controls{flex-direction:row;align-items:center}.footer-top{grid-template-columns:1fr 1fr;gap:40px 60px}.footer-statement{display:block}.footer-statement>.eyebrow{max-width:none;margin:0 0 25px}.program-detail{gap:35px}.program-detail h1{font-size:2.8rem}.watch-layout{grid-template-columns:1fr;gap:35px}.about-layout{gap:40px}.history{padding:28px}.contact-phone{font-size:1.7rem}.media-footer strong{max-width:350px}}@media(max-width:760px){.section,.header-inner,.home-intro,.site-footer,.livebar{width:calc(100% - 40px)}.header-inner{height:86px;gap:15px}.site-header nav{display:none;position:absolute;left:0;right:0;top:86px;background:#fff;padding:16px 20px 22px;box-shadow:0 12px 25px #072c4c14;border-bottom:1px solid var(--color-line);flex-wrap:wrap;z-index:15;gap:10px 22px}.site-header nav.expanded{display:flex}.site-header nav a{font-size:.875rem}.menu-toggle{display:block;padding-right:0}.header-actions{gap:9px}.brand>span{font-size:1.1rem}.header-radio{display:none}.home-intro{padding:8px 0 18px;font-size:.65rem}.home-intro>span:last-child{display:none}.hero{width:calc(100% - 24px);height:auto;min-height:0}.hero-stage{min-height:0;display:flex;flex-direction:column;border-radius:24px}.hero-copy{padding:32px 27px 27px;justify-content:start}.feature-tag{font-size:.625rem;margin-bottom:19px}.hero h1{font-size:4.25rem;line-height:.95;max-width:100%;letter-spacing:-.06em}.hero h1 br{display:initial}.hero-copy p{font-size:.875rem;line-height:1.6;max-width:350px;margin-top:18px}.hero-copy>.button{margin-top:22px;font-size:.8125rem;padding:12px 20px}.feature-signature{display:none}.hero-visual{width:calc(100% - 26px);height:270px;align-self:end;margin:0 13px 13px;border-radius:90px 14px 14px;min-height:270px}.hero-image{object-position:100% 43%;width:100%;height:100%;opacity:1}.hero-controls{right:31px;bottom:31px;gap:13px}.hero-controls button{height:35px;width:35px}.hero-controls>span{padding:5px 8px;border-radius:30px;background:#051b3480}.hero-tabs{margin-inline:8px}.hero-tabs>button{padding:18px 12px;gap:8px}.hero-tabs small{font-size:.5rem;letter-spacing:.03em;line-height:1.3}.hero-tabs strong{font-size:.875rem;line-height:1.25}.hero-tabs .tab-index{display:none}.hero-tabs .tab-line{left:12px;right:12px}.livebar{margin-top:24px;grid-template-columns:1fr;padding:22px;gap:20px;border-radius:22px}.live-station+.live-station{padding-left:0;padding-top:20px;border-left:0;border-top:1px solid #e1e7ef}.station-icon{display:flex;width:auto;height:auto}.station-info strong{font-size:.875rem;margin:3px 0;max-width:none}.station-info>span{font-size:.625rem}.station-info small{font-size:.75rem;max-width:none}.station-play{width:42px;height:42px}.section{padding-block:52px}.section-head{align-items:start;gap:18px;margin-bottom:27px;flex-direction:column}.section-head h2{font-size:2.4rem}.section-head .outline-button{padding:10px 18px;font-size:.8125rem}.eyebrow{font-size:.6875rem}.program-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 17px}.program-image{aspect-ratio:1.2;border-radius:17px}.program-card:nth-child(2n) .program-image{border-top-left-radius:45px}.card-meta{padding-top:14px}.program-card .card-meta h3{font-size:1.1rem}.card-meta div>span{font-size:.75rem}.card-play{height:33px;width:33px;right:10px;bottom:10px}.card-play svg{width:14px}.program-badge{left:11px;top:11px;font-size:.55rem;padding:4px 9px}.radio-feature{width:calc(100% - 24px);padding:32px;border-radius:25px;grid-template-columns:1fr;gap:24px;margin-top:5px;margin-bottom:0}.frequency{font-size:6rem;line-height:1.1}.radio-identity>.eyebrow{font-size:.6875rem}.am-frequency{font-size:.6rem}.radio-feature-copy h2{font-size:2rem}.radio-feature-copy h2 br{display:none}.radio-feature-copy p{font-size:.875rem;margin:16px 0 20px}.schedule-section{gap:25px}.schedule-intro{display:block;padding:0}.schedule-intro>.eyebrow{margin-bottom:14px}.schedule-intro h2{font-size:2.4rem}.schedule-intro .outline-button{font-size:.8125rem;padding:10px 18px;margin-top:22px;display:inline-flex}#schedule{padding:18px;border-radius:23px}.schedule-controls{flex-direction:column;align-items:start;gap:10px}.segmented{padding:4px}.segmented button{padding:8px 13px;font-size:.8125rem}.schedule-controls>.muted{font-size:.6875rem}.days button{font-size:.8125rem}.schedule-row{gap:11px;padding:15px 0}.schedule-row.on-air{padding-inline:8px}.schedule-row>img{width:48px;height:36px}.schedule-row h3,.schedule-row .time{font-size:.8125rem}.schedule-row div>span{font-size:.6875rem}.video-grid{grid-template-columns:1fr;gap:32px}.video-card .program-image{aspect-ratio:16/9}.video-card h3{font-size:1.4rem}.video-card>.eyebrow{font-size:.6875rem}.institutional-note{padding:45px 20px 50px}.institutional-note h2{font-size:2.05rem}.institutional-note h2 br{display:none}.institutional-note .outline-button{font-size:.875rem}.site-footer{padding-top:45px}.footer-statement{padding-bottom:35px}.footer-statement h2{font-size:2.45rem;line-height:1.1}.footer-statement>.eyebrow{font-size:.6rem;margin-bottom:20px}.footer-top{gap:30px;grid-template-columns:1fr 1fr;padding:32px 0}.footer-top>div:first-child,.footer-top>address{grid-column:1/-1}.footer-top>div:first-child>p{margin:18px 0 0}.footer-top h4{font-size:.8125rem;margin-bottom:15px}.footer-top>div>a:not(.brand){font-size:.8125rem}.footer-top address{border-top:1px solid var(--color-line);padding-top:30px}.footer-phone{font-size:1.25rem}.footer-top address p{font-size:.9375rem;max-width:330px}.footer-bottom{flex-direction:column;gap:14px;padding-top:20px;font-size:.6875rem}.footer-bottom>div{gap:24px}.page{padding-top:36px}.page>h1{font-size:2.7rem}.filter-row{flex-direction:column;align-items:start;gap:20px;margin-top:28px}.search-label{width:100%;padding-inline:17px}.search-label input{width:100%;font-size:.875rem}.program-detail{grid-template-columns:1fr;gap:30px;margin-top:25px;margin-bottom:40px}.program-detail>img{border-radius:50px 20px 20px}.program-detail h1{font-size:2.7rem}.lead{font-size:1rem}.about-layout{grid-template-columns:1fr;gap:28px;margin-top:30px}.history{padding:30px}.contact-grid{grid-template-columns:1fr;gap:20px}.contact-grid>div{padding:27px}.contact-phone{font-size:1.8rem}.watch-player{border-radius:24px}.watch-player>div{gap:12px}.watch-player .eyebrow{margin-bottom:8px}.watch-player small{font-size:.65rem}.consent{padding:18px;border-radius:20px;gap:12px;bottom:12px}.consent>div{flex-basis:100%}.consent p{font-size:.75rem}.consent button{font-size:.75rem;padding:11px 13px;flex:1}.media-dialog{width:calc(100vw - 24px);border-radius:20px;max-height:calc(100dvh - 24px)}.media-header{height:64px;padding:0 16px;gap:12px}.media-brand>span{display:none}.media-tabs{gap:2px}.media-tabs button{padding:7px 13px;font-size:.8125rem}.media-close{width:32px;height:32px}.media-footer{padding:16px;min-height:74px;gap:12px}.media-footer>div{display:block;min-width:0}.media-footer strong{font-size:.75rem;margin-top:6px;max-width:220px}.media-footer .broadcast-tag{font-size:.55rem}.media-footer>a{font-size:.65rem;flex-shrink:0}.radio-room{grid-template-columns:1fr;padding:24px;gap:22px}.radio-art{width:165px;aspect-ratio:1;margin:0 auto;border-radius:55px 15px 15px;padding:15px}.radio-art>strong{font-size:3.9rem}.radio-art .eyebrow{font-size:.5rem;margin-bottom:8px}.radio-art-bottom{font-size:.55rem;margin-top:8px;gap:9px}.radio-art-bottom i{width:18px}.radio-room-copy{text-align:center}.radio-room-copy>h2{font-size:1.7rem;line-height:1.13;-webkit-line-clamp:2;margin:12px 0 10px}.radio-room-copy>p{font-size:.75rem;min-height:2.5em;margin:0 auto;max-width:300px}.audio-command{text-align:left;justify-content:center;margin-top:18px;gap:16px}.audio-toggle{height:56px;width:56px}.audio-toggle svg{width:22px;height:22px}.audio-caption{font-size:.8125rem}.audio-caption small{font-size:.6875rem}.equalizer{margin-left:10px}.volume-controls{margin:22px auto 0;max-width:280px}.radio-dialog .media-footer{min-height:59px;padding-block:15px}.radio-dialog .media-footer>a{font-size:.6875rem}}@media(max-width:380px){.brand>span{font-size:.96rem}.brand img{width:35px;height:39px}.brand small{font-size:.47rem}.live-button{font-size:.75rem;padding:10px 13px;gap:8px}.header-actions{gap:7px}.hero-copy{padding:30px 22px 25px}.hero h1{font-size:3.65rem}.hero-visual{height:230px;min-height:230px}.hero-tabs strong{font-size:.75rem}.hero-tabs small{font-size:.47rem}.section-head h2,.schedule-intro h2{font-size:2.2rem}.radio-feature{padding:27px}.station-icon{display:none}.station-info strong{font-size:.8125rem}.footer-statement h2{font-size:2.1rem}}@media(max-height:650px){.radio-dialog{width:min(760px,calc(100vw - 24px))}.radio-room{grid-template-columns:.8fr 1.2fr;padding:24px;gap:25px}.radio-art{width:min(100%,190px);margin:auto;aspect-ratio:1;border-top-left-radius:60px}.radio-art>strong{font-size:4.3rem}.radio-art .eyebrow{font-size:.6rem}.radio-room-copy{text-align:left}.radio-room-copy h2{font-size:1.5rem;-webkit-line-clamp:2}.radio-room-copy>p{min-height:2.5em;font-size:.75rem}.audio-command{margin-top:14px;gap:13px;justify-content:start}.audio-toggle{width:48px;height:48px}.audio-caption{font-size:.75rem}.audio-caption small{font-size:.65rem}.volume-controls{margin-top:18px}.radio-dialog .media-header{height:60px}.radio-dialog .media-footer{min-height:50px;padding:12px 24px}.tv-dialog{width:min(950px,calc(100vw - 24px),calc((100dvh - 164px)*16/9))}.tv-dialog .media-header{height:60px}.tv-dialog .media-footer{min-height:60px;padding:13px 20px}.tv-dialog .media-footer strong{max-width:300px}.tv-dialog .media-brand>span{display:none}}@media(max-height:460px){.radio-room{padding:16px 24px;gap:22px}.radio-art{width:135px;padding:15px;border-top-left-radius:40px}.radio-art>strong{font-size:3.4rem}.radio-art .eyebrow{font-size:.5rem;margin-bottom:6px}.radio-art-bottom{margin-top:7px;font-size:.5rem}.radio-room-copy>h2{font-size:1.2rem;margin:7px 0}.radio-room-copy>p{min-height:0;max-width:300px;font-size:.6875rem}.audio-command{margin-top:12px}.volume-controls{margin-top:13px}.audio-toggle{height:40px;width:40px}.radio-room-copy .broadcast-tag{font-size:.5rem}.radio-dialog .media-header{height:52px}.radio-dialog .media-footer{min-height:40px;padding:9px 20px}.tv-dialog .media-footer>div{display:block}.tv-dialog .media-footer strong{max-width:180px;font-size:.65rem;margin-top:5px}.tv-dialog .media-footer>a{font-size:.55rem}.tv-dialog .media-tabs button{padding:5px 10px}.tv-dialog .media-header{padding-inline:14px;gap:8px}.tv-dialog .media-tabs svg{display:none}.media-close{width:28px;height:28px}.tv-dialog .media-brand img{width:24px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:600px)and (max-height:650px){.radio-room{grid-template-columns:1fr;padding:20px 24px;gap:0}.radio-art{display:none}.radio-room-copy{text-align:left}.radio-room-copy>h2{font-size:1.45rem;margin:12px 0}.radio-room-copy>p{min-height:2.5em;margin:0;max-width:none}.audio-command{margin-top:14px}.volume-controls{margin:18px 0 0;max-width:none}.radio-dialog .media-footer{padding-inline:20px}.radio-dialog .media-footer>a{font-size:.65rem}}:root{--glass-light:linear-gradient(125deg,#ffffffed,#ffffffa8);--glass-edge:#ffffffc9;--glass-shadow:0 16px 45px #143b6c10,inset 0 1px 0 #fff;--glass-dark:linear-gradient(120deg,#173f6dd9,#071c36e8)}.schedule-section{background:transparent}.radio-lines{opacity:.75}.radio-lines i{opacity:.4}body:has(.site-header){background:#f4f7fb;background-image:radial-gradient(ellipse at 8% 7%,#b8e9fa60,transparent 32%),radial-gradient(ellipse at 95% 20%,#fff0b545,transparent 25%)}.site-header{position:sticky;top:16px;padding:0;z-index:30;background:transparent;margin:16px auto 0;width:min(calc(100% - 80px),1460px);border-radius:25px;isolation:isolate}.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--glass-light);backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--glass-edge);border-radius:inherit;box-shadow:var(--glass-shadow)}.header-inner{width:100%;height:82px;padding:0 23px;gap:20px}.brand img{width:44px;height:48px}.brand>span{font-size:1.1rem}.brand small{font-size:.5rem}.site-header nav{background:#dbe6f34d;padding:5px;border:1px solid #fff9;border-radius:50px;gap:3px}.site-header nav a{padding:11px 17px;font-size:.8125rem;border-radius:50px;transition:background .25s,color .25s,box-shadow .25s}.site-header nav a[aria-current=page]{background:#fff;box-shadow:0 3px 9px #14365a0d;color:#075dcc}.site-header nav a:after{display:none}.site-header nav a:hover{background:#ffffffb3;color:#075dcc}.header-actions{gap:18px}.live-button{box-shadow:0 5px 16px #005ce02b,inset 0 1px #ffffff50;font-size:.8125rem;background:linear-gradient(140deg,#0081f3,#075ce8);border:1px solid #076df0}.explore-toggle{display:flex;gap:13px;align-items:center;border-left:1px solid #18384e1c;padding:11px 0 11px 20px;background:none;color:#112e4a;font-size:.8125rem;font-weight:600}.explore-toggle i{display:grid;grid-template-columns:repeat(2,4px);gap:4px;transition:transform .3s}.explore-toggle b{width:4px;height:4px;border-radius:50%;background:currentColor}.explore-toggle:hover i{transform:rotate(90deg)}.home-intro{padding-top:30px;padding-bottom:22px}.home-intro>span:first-child{display:flex;align-items:center;gap:10px}.home-intro>span:first-child:before{content:"";width:26px;height:1px;background:#0867dd}.hero-stage{background:radial-gradient(ellipse at 86% 5%,#088ddd 0,transparent 44%),linear-gradient(120deg,#061d41,#073b82 56%,#076ca8);min-height:570px;border:1px solid #ffffff9e;box-shadow:0 22px 60px #00467920,inset 0 1px #fff4;isolation:isolate;border-radius:36px}.hero-stage[data-slide="1"]{background:radial-gradient(ellipse at 90% 5%,#126087,transparent 50%),linear-gradient(120deg,#091c38,#134874)}.hero-stage[data-slide="2"]{background:radial-gradient(ellipse at 100% 90%,#08a7c2,transparent 65%),linear-gradient(120deg,#0b2154,#064ebe)}.hero-stage:before,.hero-stage:after{content:"";position:absolute;width:660px;height:660px;border:1px solid #8bdeff28;border-radius:50%;right:-140px;top:-240px;z-index:-1;pointer-events:none;box-shadow:0 0 0 45px #7fdcff06,0 0 0 90px #7fdcff08,0 0 0 135px #7fdcff06}.hero-stage:after{width:400px;height:400px;left:-270px;top:auto;bottom:-300px;border-color:#77d8ff35;box-shadow:0 0 0 35px #8fefff04,0 0 0 70px #8fefff06}.hero-copy{padding:54px 25px 53px 60px}.feature-tag{padding:8px 13px;border:1px solid #ffffff36;background:linear-gradient(110deg,#ffffff1f,#ffffff07);backdrop-filter:blur(16px);border-radius:40px;font-size:.65rem;letter-spacing:.14em;margin-bottom:26px;box-shadow:inset 0 1px #ffffff1c}.feature-tag>span{width:6px;height:6px;box-shadow:0 0 12px #ffd93366}.hero h1{font-weight:400;font-size:clamp(4rem,6.6vw,7rem);letter-spacing:-.055em;line-height:1.01}.hero h1>span{display:block}.hero h1>span:last-child:not(:first-child){color:#73dcff}.hero-copy p{color:#c6d8ed;font-size:.9375rem;max-width:335px}.hero-copy>.button{padding:16px 25px;background:linear-gradient(135deg,#ffec91,#ffd53e);box-shadow:0 10px 30px #ffdd3920,inset 0 1px #ffffffe0;border:1px solid #ffe682;font-size:.875rem;transition:transform .25s,box-shadow .25s}.hero-copy>.button:hover{transform:translateY(-3px);box-shadow:0 15px 36px #ffdc3933}.feature-signature{color:#81a4cb;margin-top:35px;letter-spacing:.15em}.hero-visual{margin:39px 39px 55px 4px;border-radius:150px 24px 110px;transform:rotate(2deg);border:1px solid #ffffff80;box-shadow:0 25px 45px #00142950,0 0 0 9px #ffffff0c,0 0 0 10px #ffffff16}.hero-visual:after{inset:55% 0 0;background:linear-gradient(transparent,#031c48b3)}.visual-label{transform:rotate(-2deg);left:27px;bottom:28px;background:linear-gradient(120deg,#ffffff38,#ffffff15);border-color:#ffffff60;box-shadow:inset 0 1px #ffffff35;backdrop-filter:blur(20px);font-size:.65rem;padding:10px 15px}.hero-controls{right:43px;bottom:18px;border:1px solid #ffffff36;background:linear-gradient(130deg,#ffffff25,#ffffff0b);backdrop-filter:blur(20px);border-radius:40px;padding:7px;gap:18px;box-shadow:0 6px 20px #00193220,inset 0 1px #ffffff24}.hero-controls button{background:#ffffffed;width:33px;height:33px}.hero-controls>span{font-size:.625rem}.hero-controls>span i{opacity:.7}.hero-tabs{margin:16px 24px 0;gap:10px;border:0}.hero-tabs>button{padding:17px 20px;border:1px solid transparent;border-radius:17px;transition:background .25s,box-shadow .25s}.hero-tabs>button:last-child{border-right:1px solid transparent}.hero-tabs>button:hover{background:#ffffff70}.hero-tabs>button.selected{background:var(--glass-light);border-color:#fff;box-shadow:0 8px 22px #114b7a0a,inset 0 1px #fff}.hero-tabs .tab-line{left:20px;right:auto;width:22px;bottom:9px;height:2px}.hero-tabs small{font-size:.56rem}.hero-tabs strong{font-size:1rem}.hero-tabs .selected .tab-index{color:#086ee1}.livebar{background:var(--glass-light);backdrop-filter:blur(20px);border-color:#fff;box-shadow:var(--glass-shadow);margin-top:24px;border-radius:22px;position:relative;overflow:hidden;padding-block:23px}.livebar:before{content:"";position:absolute;left:0;top:26%;bottom:26%;width:3px;background:#00bbeb;box-shadow:0 0 16px #07bce9}.station-play{box-shadow:0 5px 16px #086be12b,inset 0 1px #ffffff50}.live-station.radio .station-play{box-shadow:0 5px 16px #dfbe2223,inset 0 1px #ffffffa0}.signal-mark{background:linear-gradient(135deg,#d5f2ff,#e2ebff);border:1px solid white}.station-info>span{color:#536d8b}.station-info small{color:#61768d}.programs-section{padding-top:85px}.section-head .eyebrow:before,.schedule-intro>.eyebrow:before{content:"";width:7px;height:7px;border-radius:2px;display:inline-block;background:#00b9e6;margin-right:10px;transform:rotate(45deg)}.outline-button{background:#ffffff70;border:1px solid white;box-shadow:0 4px 15px #213b6510;backdrop-filter:blur(10px);transition:transform .25s,background .25s}.outline-button:hover{background:#fff;border-color:#b4d9ef;transform:translateY(-2px)}.program-grid{gap:22px}.program-image{border:1px solid #ffffffbc;box-shadow:0 9px 24px #12396013;transition:transform .4s,box-shadow .4s}.program-card:nth-child(2n) .program-image{border-radius:20px 60px 20px 20px}.program-card:hover .program-image{transform:translateY(-5px);box-shadow:0 20px 35px #09396926}.program-image:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 25%,#fff3 44%,transparent 63%);transform:translate(-130%);transition:transform .7s;pointer-events:none}.program-card:hover .program-image:after,.video-card:hover .program-image:after{transform:translate(130%)}.program-badge{background:#ffffffe0;backdrop-filter:blur(10px);border:1px solid #fff}.card-play{background:#ffffff45;color:#fff;border:1px solid #ffffffa8;backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff70,0 4px 15px #0002}.card-meta{padding-top:20px}.card-number{color:#1a81b2!important}.card-meta h3{font-size:1.32rem!important}.video-card .card-play{background:#ffe161e0;color:#132c46}.video-card h3{font-weight:500}.radio-feature{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 80% 0,#87f4ff,transparent 55%),linear-gradient(115deg,#22bce7,#67dbea 65%,#b1e9eb);border:1px solid #ffffffd9;box-shadow:0 20px 45px #1b889321,inset 0 1px #fff;border-radius:34px}.radio-feature:before{content:"";position:absolute;z-index:-1;right:-20px;top:-175px;width:570px;height:570px;border:1px solid #ffffff90;border-radius:50%;box-shadow:0 0 0 36px #ffffff12,0 0 0 72px #ffffff13,0 0 0 108px #ffffff10}.frequency{font-weight:400;letter-spacing:-.08em;text-shadow:0 1px 0 #ffffff55}.radio-feature .dark-button{background:linear-gradient(125deg,#13364be6,#051c33ef);border:1px solid #ffffff55;box-shadow:0 8px 25px #003c5930,inset 0 1px #ffffff35}.radio-lines{padding:24px;border:1px solid #ffffff70;background:#ffffff17;backdrop-filter:blur(12px);border-radius:100px;height:170px;transform:rotate(-10deg);box-shadow:inset 0 1px #ffffff80}#schedule{background:linear-gradient(130deg,#ffffffd9,#e9f1fb99);border:1px solid white;box-shadow:var(--glass-shadow);backdrop-filter:blur(15px)}.schedule-row.on-air{background:#dfebffb3;border:1px solid #ffffffc4}.segmented{background:#dfe8f380;border:1px solid #ffffffc9}.segmented button[aria-pressed=true]{box-shadow:0 3px 12px #18366012}.institutional-note{position:relative;background:linear-gradient(120deg,#e3eef9,#e0f5fa);border-top:1px solid white;border-bottom:1px solid white}.site-footer{background:transparent}.footer-statement h2>span{color:#006ae5}.media-dialog{background:var(--glass-dark);backdrop-filter:blur(34px) saturate(140%);border:1px solid #a6dfff4a;box-shadow:0 40px 110px #00122999,inset 0 1px #ffffff2a}.media-header,.media-footer{background:#0a274185}.media-tabs{border:1px solid #ffffff14;background:#ffffff07}.media-tabs button.active{background:linear-gradient(125deg,#227eddc9,#0967c4c9);box-shadow:inset 0 1px #ffffff40}.radio-room{background:radial-gradient(ellipse at 5% 80%,#11a8df25,transparent 70%)}.radio-art{background:radial-gradient(ellipse at 10% 0,#b5f7ff,#35c7e8 80%);border:1px solid #c8f8ff99;box-shadow:inset 0 1px #fff9,0 16px 40px #0019334d}.media-close{backdrop-filter:blur(8px);border-color:#fff3}.audio-toggle{background:linear-gradient(135deg,#fff0ab,#ffda48);box-shadow:0 0 0 7px #ffdb4110,0 9px 28px #ffda4120,inset 0 1px #fff}body.menu-open{overflow:hidden}html:has(.explore-dialog[open]){scrollbar-gutter:auto}.explore-dialog{padding:0;width:min(1040px,calc(100vw - 40px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);border:1px solid #ffffffbd;border-radius:32px;background:linear-gradient(125deg,#f4faffee,#e1eef8d9);backdrop-filter:blur(35px) saturate(150%);box-shadow:0 40px 130px #001e4566,inset 0 1px #fff;color:#102b46;overflow:auto}.explore-dialog::backdrop{background:#051f4499;backdrop-filter:blur(14px)}.explore-dialog[open]{animation:menu-enter .32s ease both}.explore-head{display:flex;align-items:center;justify-content:space-between;padding:27px 36px;border-bottom:1px solid #fff9}.explore-close{height:42px;width:42px;border-radius:50%;display:grid;place-items:center;color:#153653;background:#fff9;border:1px solid white;transition:transform .25s}.explore-close:hover{transform:rotate(90deg)}.explore-close svg{width:20px}.explore-body{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;padding:38px}.explore-links>.eyebrow{font-size:.6rem;letter-spacing:.15em;display:block;margin-bottom:17px}.explore-links>a{display:flex;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #17375918;transition:color .2s,padding .25s}.explore-links>a small{font-size:.625rem;color:#788ca3}.explore-links>a span{font-family:var(--font-display);font-size:2.35rem;font-weight:400;letter-spacing:-.04em;line-height:1.1}.explore-links>a b{font-size:1.2rem;margin-left:auto;font-weight:400;color:#1671c0;transition:transform .25s}.explore-links>a:hover{color:#0068d8;padding-left:8px}.explore-links>a:hover b{transform:translate(3px,-3px)}.explore-air{align-self:center}.explore-air>.eyebrow{font-size:.6rem;margin-bottom:15px;display:block}.explore-air>button{width:100%;display:flex;align-items:center;gap:17px;text-align:left;padding:24px 22px;border:1px solid #ffffffa6;border-radius:20px;margin:12px 0;background:linear-gradient(125deg,#0760cc,#078ee0);color:#fff;box-shadow:0 8px 25px #15548d1c,inset 0 1px #fff5;transition:transform .25s}.explore-air>button:hover{transform:translateY(-3px)}.explore-air>button>svg{width:27px;height:27px}.explore-air>button small{font-size:.55rem;letter-spacing:.13em;display:block;margin-bottom:7px}.explore-air>button strong{font-family:var(--font-display);font-size:1.5rem;font-weight:500}.explore-air>button i{font-style:normal;margin-left:auto}.explore-air>.explore-radio{background:linear-gradient(125deg,#4ad0ed,#b0f0f4);color:#113956}.explore-air p{font-size:.875rem;line-height:1.8;margin:25px 0 17px}.explore-schedule{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#286287}.explore-schedule svg{width:16px}.explore-bottom{display:flex;justify-content:space-between;border-top:1px solid #fff9;padding:20px 38px;font-size:.6rem;letter-spacing:.07em;color:#647e97}.reveal-ready{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.65,.3,1)}.reveal-ready.revealed{opacity:1;transform:none}@keyframes menu-enter{0%{opacity:0;transform:translateY(-12px) scale(.985)}to{opacity:1;transform:none}}@media(min-width:1600px){.hero-copy{padding-left:75px}}@media(max-width:1200px){.site-header{width:calc(100% - 48px)}.header-inner{padding-inline:19px;gap:15px}.header-actions{gap:12px}.site-header nav a{padding:10px 13px}.hero-copy{padding-left:40px}.hero h1{font-size:5.3rem}.hero-visual{margin:35px 30px 55px 0}.hero-stage{min-height:525px}.explore-toggle{padding-left:13px}.explore-toggle>span{display:none}}@media(max-width:960px){.site-header nav{display:none}.header-radio span{display:inline}.hero h1{font-size:4.2rem}.hero-copy{padding-left:32px}.hero-visual{border-radius:100px 20px 75px}.hero-stage{min-height:510px}.explore-body{gap:30px;padding:30px}.explore-links>a span{font-size:2rem}}@media(max-width:760px){.site-header{width:calc(100% - 24px);top:10px;margin-top:10px;border-radius:21px}.header-inner{height:72px;padding:0 14px;gap:10px}.brand>span{font-size:.97rem}.brand small{font-size:.44rem}.brand img{height:39px;width:36px}.brand{gap:6px}.header-radio{display:none}.header-actions{gap:10px}.live-button{padding:10px 13px;font-size:.7rem;gap:8px}.explore-toggle{border:0;padding:10px 2px}.explore-toggle i{grid-template-columns:repeat(2,4px);gap:4px}.home-intro{padding-top:23px;padding-bottom:18px}.hero-stage{border-radius:27px;min-height:0;display:flex;flex-direction:column}.hero-copy{padding:31px 28px 32px}.feature-tag{font-size:.58rem;padding:7px 11px;margin-bottom:22px}.hero h1{font-size:4rem;line-height:1}.hero-copy p{font-size:.8125rem;margin-top:19px;max-width:280px}.hero-copy>.button{padding:13px 20px;font-size:.75rem;margin-top:23px}.hero-visual{height:265px;min-height:265px;width:calc(100% - 44px);margin:0 22px 47px;border-radius:80px 20px 65px;transform:rotate(1.5deg);box-shadow:0 18px 35px #001a4b66,0 0 0 6px #ffffff0c,0 0 0 7px #ffffff1a}.hero-controls{right:26px;bottom:16px;padding:6px;gap:15px}.hero-controls>span{background:none;padding:0}.hero-controls button{height:30px;width:30px}.hero-tabs{margin:14px 0 0;gap:4px}.hero-tabs>button{padding:13px 11px 20px;border-radius:13px}.hero-tabs strong{font-size:.8rem}.hero-tabs small{font-size:.46rem;line-height:1.4}.hero-tabs .tab-line{bottom:9px;left:11px;width:18px}.livebar{margin-top:22px;padding:22px}.station-info small{font-size:.7rem}.programs-section{padding-top:56px}.card-meta h3{font-size:1.05rem!important}.card-play{height:33px;width:33px}.radio-feature{padding:30px;border-radius:27px}.radio-feature:before{width:420px;height:420px;right:-240px;top:20px}.radio-feature-copy h2{font-size:2rem}.radio-feature .dark-button{font-size:.8125rem}.frequency{font-size:6rem}.explore-dialog{border-radius:25px;max-height:calc(100dvh - 24px)}.explore-head{padding:18px 22px}.explore-close{height:35px;width:35px}.explore-body{grid-template-columns:1fr;padding:23px;gap:25px}.explore-links>.eyebrow{margin-bottom:9px}.explore-links>a{padding:13px 0;gap:15px}.explore-links>a span{font-size:1.9rem}.explore-air{display:grid;grid-template-columns:1fr 1fr;gap:10px}.explore-air>.eyebrow{grid-column:1/-1;margin:0}.explore-air>button{padding:16px 12px;gap:9px;margin:0;border-radius:15px}.explore-air>button>svg{width:20px;height:20px;flex-shrink:0}.explore-air>button strong{font-size:1rem}.explore-air>button small{font-size:.43rem;margin-bottom:5px}.explore-air>button i,.explore-air p{display:none}.explore-schedule{grid-column:1/-1;margin-top:5px;font-size:.6875rem}.explore-bottom{padding:18px 23px;font-size:.5rem;letter-spacing:0;gap:10px}}@media(max-width:380px){.header-inner{padding-inline:12px}.brand>span{font-size:.85rem}.brand small{font-size:.39rem}.brand img{width:30px;height:35px}.live-button{padding:10px 11px;font-size:.66rem}.hero-copy{padding:28px 24px}.hero h1{font-size:3.5rem}.hero-visual{height:235px;min-height:235px}.explore-air>button>svg{display:none}}@supports not (backdrop-filter:blur(1px)){.site-header:before{background:#f8fbff}.explore-dialog{background:#eef6fc}.media-dialog{background:#0b2945}.card-play{background:#ffffffed;color:#163759}.visual-label{background:#113757}.livebar{background:#f9fcff}}@media(prefers-reduced-motion:reduce){.reveal-ready{opacity:1;transform:none}.explore-dialog[open]{animation:none}.hero-visual{transform:none}*,*:before,*:after{transition:none!important;animation:none!important}}:root{--ed-paper:#e9ecf0;--ed-ink:#101e2f;--ed-blue:#0866e9;--ed-dark:#081a2c;--ed-muted:#607083;--ed-yellow:#ffe15b;--ed-radius:24px}.edition-home .reveal-ready{opacity:1;transform:none;transition:none}.edition-home .reveal-ready.revealed{animation:ed-enter .55s ease both}@keyframes ed-enter{0%{opacity:.7;transform:translateY(18px)}to{opacity:1;transform:none}}.feature-glass,.radio-glass-control{clip-path:inset(0 round 20px);isolation:isolate}.editorial-feature[data-feature="0"] .editorial-photo{transform:scale(1.17);transform-origin:right top}.edition-videos .card-play{background:var(--ed-yellow);color:var(--ed-dark)}body:has(.site-header){background:var(--ed-paper);color:var(--ed-ink);background-image:none}.site-header{position:relative;top:0;width:min(calc(100% - 96px),1440px);margin:0 auto;border-radius:0;isolation:auto;background:transparent}.site-header:before{display:none}.header-inner{height:112px;padding:0;gap:26px}.brand>span{font-size:1.2rem}.brand img{width:46px;height:48px}.brand small{font-size:.52rem}.site-header nav{background:none;border:0;padding:0;gap:24px}.site-header nav a{padding:10px 0;font-size:.875rem;border-radius:0;font-weight:500}.site-header nav a[aria-current=page]{background:none;box-shadow:none;color:#0866e9}.site-header nav a:hover{background:none}.header-actions{gap:20px}.header-radio{font-size:.8125rem}.live-button{border-radius:10px;background:var(--ed-blue);box-shadow:none;padding:12px 18px}.explore-toggle{border:0;background:#dce5ef;border-radius:50%;height:44px;width:44px;padding:0;justify-content:center}.explore-toggle>span{display:none}.header-inner .brand{margin-right:auto}.site-header nav{margin-right:auto}.edition-home{width:min(calc(100% - 96px),1440px);margin:0 auto}.edition-home h1,.edition-home h2,.edition-home h3{color:var(--ed-ink);font-family:Outfit,sans-serif;font-weight:400;letter-spacing:-.045em}.ed-kicker{font-family:DM Sans,sans-serif;font-size:.625rem;letter-spacing:.19em;font-weight:600;display:flex;align-items:center;gap:13px;line-height:1.4}.ed-kicker i{width:7px;height:7px;border-radius:50%;background:var(--ed-blue);flex-shrink:0}.ed-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:.8125rem;font-weight:550;line-height:1.5;padding:17px 22px;border-radius:10px;border:1px solid transparent;transition:transform .25s,box-shadow .25s}.ed-button svg{width:18px;height:18px}.ed-button>span{margin-left:12px;font-size:1.2rem;line-height:1}.ed-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0d24351a}.ed-blue{background:var(--ed-blue);color:#fff}.ed-outline{border-color:#d4dce6;background:#fff;color:var(--ed-ink)}.ed-yellow{background:var(--ed-yellow);color:var(--ed-ink)}.ed-text-link{display:inline-flex;align-items:center;gap:40px;font-size:.8125rem;font-weight:550;border-bottom:1px solid #bac4cf;padding:0 0 12px}.ed-text-link>span{font-size:1.4rem;line-height:1;color:var(--ed-blue);transition:transform .2s}.ed-text-link:hover>span{transform:translate(3px,-3px)}.edition-hero.hero{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;margin:0;height:auto;min-height:0;overflow:visible;color:var(--ed-ink);background:transparent}.editorial-intro{background:#fff;border-radius:var(--ed-radius);padding:46px 42px 35px;min-height:640px;display:flex;flex-direction:column;align-items:start}.editorial-intro>.ed-kicker{margin-bottom:33px;color:#3e5267}.edition-hero .editorial-intro h1{font-size:clamp(3.4rem,5.2vw,5.6rem);line-height:1.04;letter-spacing:-.055em;font-weight:400;color:var(--ed-ink);max-width:none}.editorial-intro h1 em{font-style:normal;color:var(--ed-blue);position:relative}.editorial-intro h1 em:after{content:"";position:absolute;left:0;bottom:-8px;right:-35px;height:10px;border-top:2px solid var(--ed-yellow);border-radius:50%;transform:rotate(-4deg)}.editorial-subtitle{font-family:Outfit,sans-serif;font-size:1.65rem;color:var(--ed-ink);letter-spacing:-.035em;margin-top:23px}.editorial-description{font-size:.875rem;line-height:1.8;color:var(--ed-muted);margin-top:19px}.editorial-actions{display:flex;gap:12px;margin-top:30px}.editorial-bottom{margin-top:auto;padding-top:53px;display:flex;align-items:center;gap:27px;width:100%}.editorial-bottom strong{font-family:Outfit,sans-serif;font-size:2.1rem;letter-spacing:-.04em;font-weight:400;display:block;line-height:1.15}.editorial-bottom strong span{font-family:DM Sans,sans-serif;font-size:.625rem;letter-spacing:0;font-weight:500}.editorial-bottom small{font-size:.48rem;letter-spacing:.1em;color:#728095;display:block;margin-top:8px}.editorial-divider{width:1px;height:40px;background:#dce3e9}.editorial-bottom>a{margin-left:auto;width:40px;height:40px;border:1px solid #d7dfe8;border-radius:50%;display:grid;place-items:center;font-size:1.4rem;color:var(--ed-blue)}.editorial-feature{position:relative;isolation:isolate;overflow:hidden;min-width:0;background:#111c28;border-radius:var(--ed-radius)}.editorial-photo{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;inset:0;z-index:-2;opacity:.88;transition:transform .65s}.editorial-feature[data-feature="0"] .editorial-photo{width:165%;max-width:none;left:auto;right:-3%;object-position:right top;object-fit:cover}.editorial-feature:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#03132294,transparent 40%,#03132226 60%,#031322a8)}.feature-top{display:flex;align-items:center;justify-content:space-between;padding:35px 31px;color:#fff}.feature-top .ed-kicker{font-size:.58rem;letter-spacing:.2em}.feature-top .ed-kicker i{background:var(--ed-yellow)}.feature-number{font-family:Outfit,sans-serif;font-size:1.8rem;line-height:1;font-weight:400}.feature-number small{font-size:.65rem;color:#e1e5e7}.feature-sideword{position:absolute;right:22px;top:120px;writing-mode:vertical-rl;font-size:.6rem;letter-spacing:.4em;color:#fff9}.feature-glass{position:absolute;left:26px;bottom:49px;width:calc(100% - 82px);padding:27px 27px 21px;border-radius:20px;border:1px solid #ffffff5c;background:linear-gradient(115deg,#0d2f44ad,#0c253375);backdrop-filter:blur(25px) saturate(130%);color:#fff;box-shadow:0 15px 35px #04132640,inset 0 1px #ffffff25}.feature-glass>.ed-kicker{font-size:.58rem;color:#ffe88c;letter-spacing:.12em}.feature-glass>h2{color:#fff;font-size:2.25rem;font-weight:400;letter-spacing:-.035em;line-height:1.1;margin-top:12px}.feature-glass>p{font-size:.7rem;line-height:1.6;color:#e1e9ef;max-width:320px;margin-top:10px}.feature-transport{display:flex;align-items:center;gap:14px;margin-top:22px;border-top:1px solid #ffffff30;padding-top:17px}.feature-watch{background:var(--ed-yellow);color:var(--ed-ink);border-radius:50%;height:48px;width:48px;display:grid;place-items:center;flex-shrink:0;transition:transform .2s}.feature-watch:hover{transform:scale(1.07)}.feature-watch svg{width:19px}.feature-transport>span{font-size:.7rem;line-height:1.4;max-width:110px}.feature-nav{display:flex;gap:7px;margin-left:auto}.feature-nav>button{color:#fff;background:#ffffff14;border:1px solid #ffffff36;height:30px;width:30px;border-radius:50%;display:grid;place-items:center}.feature-nav svg{width:14px;height:14px}.hero .editorial-tabs{position:absolute;bottom:22px;left:26px;right:26px;width:auto;display:flex;justify-content:center;gap:7px;margin:0;border:0}.hero .editorial-tabs>button,.hero .editorial-tabs>button.selected,.hero .editorial-tabs>button:last-child{display:block;padding:7px 0;width:29px;height:16px;border:0;box-shadow:none;background:none;border-radius:0}.editorial-tabs>button>span{display:block;height:3px;background:#fff6;border-radius:5px}.editorial-tabs>button.selected>span{background:var(--ed-yellow)}.edition-live .livebar{width:100%;padding:22px 28px;background:#fff;border:0;box-shadow:none;backdrop-filter:none;border-radius:18px;margin-top:20px;grid-template-columns:.85fr 1.6fr 1.6fr;gap:18px}.edition-live .livebar:before{display:none}.edition-live .live-caption strong{font-size:1.2rem}.edition-live .signal-mark{background:#eef4fc;border:0;border-radius:50%}.edition-live .station-play{box-shadow:none;height:40px;width:40px}.edition-live .live-station{padding-left:25px}.edition-live .station-info strong{font-weight:500}.network-line{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:38px 20px 43px;color:#7a8796}.network-line>span{font-size:.55rem;letter-spacing:.12em;line-height:1.8}.network-line>span b{font-weight:500}.network-line>a{display:flex;align-items:center;gap:10px;font-family:Outfit,sans-serif;font-size:1.4rem;letter-spacing:-.025em;color:#6b7b8c}.network-line>a>b{font-size:.6rem;font-family:DM Sans,sans-serif;letter-spacing:.06em;border-left:1px solid #c9d1d9;padding-left:9px;font-weight:500}.network-line svg{width:25px;height:25px}.network-line a:hover{color:var(--ed-blue)}.ed-panel{background:#fff;border-radius:var(--ed-radius);padding:46px;margin-bottom:24px}.ed-section-heading{display:grid;grid-template-columns:.7fr 1.35fr 1fr;align-items:start;gap:30px}.ed-section-heading>.ed-kicker{padding-top:12px}.ed-section-heading>h2{font-size:2.8rem;line-height:1.08}.ed-section-heading>p{font-size:.8125rem;line-height:1.85;color:var(--ed-muted);padding-top:7px}.ed-section-heading>.ed-text-link{grid-column:3;justify-self:start;margin-top:-30px}.program-composition{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;margin-top:36px}.program-feature{position:relative;min-height:385px;overflow:hidden;border-radius:17px;background:#091229}.program-feature>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.program-feature:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#08172fe6);pointer-events:none}.program-feature:hover>img{transform:scale(1.045)}.program-feature-label{position:absolute;bottom:26px;left:28px;right:25px;display:block;z-index:1;color:#fff}.program-feature-label small{font-size:.55rem;letter-spacing:.16em;color:#dddfff}.program-feature-label strong{font-family:Outfit,sans-serif;font-weight:400;font-size:2rem;letter-spacing:-.03em;display:block;margin-top:5px}.program-feature-label i{position:absolute;right:0;bottom:2px;font-style:normal;font-size:1.6rem;border:1px solid #ffffff75;background:#ffffff1a;backdrop-filter:blur(12px);border-radius:50%;width:48px;height:48px;display:grid;place-items:center}.program-stories{display:flex;flex-direction:column;justify-content:space-between}.program-story{display:grid;grid-template-columns:25px 1fr 108px;align-items:center;gap:15px;padding:20px 0;border-bottom:1px solid #e2e7ed}.program-story:first-child{padding-top:0}.program-story:last-child{padding-bottom:0;border-bottom:0}.program-story>small{font-size:.625rem;align-self:start;color:#8a9bab}.program-story>div>span{font-size:.48rem;letter-spacing:.13em;color:#6c8095;display:block}.program-story h3{font-size:1.7rem;margin:8px 0 11px;line-height:1.1}.program-story b{font-size:.625rem;font-weight:500;color:#576f88}.program-story img{width:108px;height:95px;object-fit:cover;border-radius:14px;transition:transform .3s}.program-story:hover img{transform:rotate(-3deg)}.program-story:hover h3{color:var(--ed-blue)}.edition-radio{background:var(--ed-dark);border-radius:var(--ed-radius);position:relative;isolation:isolate;overflow:hidden;padding:58px;display:grid;grid-template-columns:1fr 1fr;min-height:560px;color:#fff;margin:24px 0}.radio-editorial{position:relative;z-index:2;max-width:440px}.radio-editorial>.ed-kicker{color:#bdd0e2;font-size:.58rem}.radio-editorial .ed-kicker i{background:var(--ed-yellow)}.radio-editorial h2{font-size:4rem;line-height:1.04;letter-spacing:-.04em;color:#fff;margin:37px 0 22px;font-weight:400}.radio-editorial h2 em{font-style:normal;color:#77d7ee}.radio-editorial p{font-size:.875rem;line-height:1.8;color:#a8bdcf}.radio-editorial>.ed-button{margin-top:28px}.radio-channels{display:flex;gap:25px;margin-top:39px}.radio-channels>span{display:flex;flex-direction:column;font-size:.5rem;letter-spacing:.14em;color:#7e98af;border-right:1px solid #304358;padding-right:25px}.radio-channels>span:last-child{border:0}.radio-channels b{font-weight:400;font-size:.8125rem;letter-spacing:.02em;color:#dbe8f1;margin-top:7px}.radio-dial{display:flex;align-items:center;justify-content:center;position:relative;min-width:0}.dial-circle{width:450px;height:450px;position:relative;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 10px,#ffffff07 10px 11px);border:1px solid #8cabbe38;display:grid;place-items:center;box-shadow:inset 0 0 80px #0475aa18,0 0 0 24px #14344825,0 0 0 25px #7193a518}.dial-circle:before{content:"";position:absolute;inset:36px;border:1px dashed #9bbece55;border-radius:50%}.dial-circle:after{content:"";position:absolute;inset:82px;border-radius:50%;background:radial-gradient(circle at 30% 20%,#21485d,#0b2133 70%);box-shadow:0 15px 30px #0004,inset 0 1px 1px #c0edff33}.dial-frequency{position:relative;z-index:1;text-align:center}.dial-frequency>small{display:block;font-size:.5rem;letter-spacing:.25em;color:#abc6d5}.dial-frequency strong{font-family:Outfit,sans-serif;font-size:7rem;letter-spacing:-.08em;font-weight:300;line-height:1.2;color:#d6f6ff;display:block}.dial-frequency>span{font-size:.625rem;letter-spacing:.5em;color:#86b3cb}.dial-marker{position:absolute;top:35px;left:49.5%;height:20px;width:3px;background:var(--ed-yellow);box-shadow:0 0 15px #ffde6680;transform-origin:50% 185px;transform:rotate(40deg)}.dial-caption{position:absolute;bottom:-20px;font-size:.48rem;letter-spacing:.13em;color:#8daaba;display:flex;gap:22px;align-items:center}.dial-caption>span{color:#ffe15b;font-size:.4rem}.radio-glass-control{position:absolute;z-index:3;right:8%;bottom:57px;display:flex;align-items:center;gap:16px;min-width:295px;padding:18px 21px;border:1px solid #afd9e53d;background:linear-gradient(120deg,#547c9185,#1d3c5085);backdrop-filter:blur(22px);border-radius:16px;color:#fff;text-align:left;box-shadow:0 18px 35px #0003,inset 0 1px #fff2}.radio-glass-control>span:nth-child(2){font-size:.8125rem}.radio-glass-control small{font-size:.6rem;display:block;color:#c2d4e0;margin-top:5px}.radio-mini-wave{color:#9be6ef}.radio-glass-control>i{border-radius:50%;width:38px;height:38px;background:var(--ed-yellow);color:var(--ed-dark);display:grid;place-items:center;margin-left:auto}.radio-glass-control>i>svg{width:17px}.edition-videos .ed-section-heading{grid-template-columns:.7fr 1.35fr 1fr}.edition-videos .ed-text-link{grid-column:3;margin-top:18px;justify-self:end}.edition-videos .video-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:26px 40px;margin-top:37px}.edition-videos .video-card{min-width:0;display:grid;grid-template-columns:155px 1fr;column-gap:20px;align-content:start;text-align:left;position:relative}.edition-videos .video-card:first-child{grid-row:span 2;display:block}.edition-videos .video-card .program-image{grid-row:span 3;aspect-ratio:1.15;border-radius:15px;box-shadow:none;border:0}.edition-videos .video-card:first-child .program-image{aspect-ratio:1.7}.edition-videos .video-card>.eyebrow{font-size:.53rem;letter-spacing:.08em;margin:0 0 9px;padding:4px 0 0}.edition-videos .video-card:first-child>.eyebrow{margin:20px 0 10px}.edition-videos .video-card h3{font-size:1.1rem;line-height:1.4;margin:0;letter-spacing:-.025em;font-weight:400}.edition-videos .video-card:first-child h3{font-size:1.5rem;max-width:480px}.edition-videos .video-action{font-size:.625rem;margin-top:14px}.edition-videos .video-card .card-play{height:35px;width:35px;bottom:10px;right:10px}.edition-videos .video-card:first-child .card-play{height:56px;width:56px;right:21px;bottom:20px}.edition-videos .video-card:first-child .card-play svg{width:21px}.edition-schedule{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;padding-top:50px;padding-bottom:50px}.edition-schedule>.ed-section-heading{display:flex;flex-direction:column;gap:0;align-items:start}.edition-schedule h2{font-size:3rem;margin:35px 0 20px}.edition-schedule .ed-text-link{margin:25px 0 0}.edition-timezone{font-size:.6rem;color:#8090a0;margin-top:auto;padding-top:35px;display:flex;gap:10px;align-items:center}.edition-timezone svg{width:16px}.edition-schedule #schedule{padding:0;box-shadow:none;border:0;background:none;backdrop-filter:none}.edition-schedule .schedule-controls{gap:15px}.edition-schedule .schedule-controls>.muted{display:none}.edition-schedule .segmented{background:#f0f3f7;border:0}.edition-schedule .schedule-row{padding:19px 0}.edition-schedule .schedule-row.on-air{background:#edf3ff;border:0;padding:19px 12px;border-radius:12px}.edition-schedule .schedule-row h3{font-size:.875rem;font-weight:400}.edition-schedule .schedule-row img{border-radius:7px}.edition-schedule .schedule-row .time{font-size:.8125rem;font-weight:500}.edition-schedule .on-label{font-size:.5rem}.edition-schedule .days button{font-size:.75rem}.edition-about{display:grid;grid-template-columns:1fr 1fr .6fr;align-items:center;gap:65px;padding:55px 35px 75px;position:relative}.edition-about h2{font-size:2.7rem;line-height:1.1;margin-top:26px}.edition-about p{font-size:.875rem;line-height:1.9;color:var(--ed-muted);margin-top:22px}.edition-about .ed-text-link{margin-top:28px}.about-monogram{font-family:Outfit,sans-serif;font-size:6.8rem;font-weight:500;letter-spacing:-.09em;color:#c6d3e3;line-height:1;position:relative}.about-monogram>span{position:absolute;right:-25px;top:-10px;font-size:3.5rem;color:var(--ed-blue);font-weight:300}.site-footer{width:100%;margin:0;background:#091d31;color:#d4e2ef;padding:60px max(48px,calc((100vw - 1440px)/2)) 28px}.footer-statement{border-bottom:1px solid #c6e4ff24}.footer-statement>.eyebrow{color:#7c9ebc}.footer-statement h2{font-size:clamp(2.5rem,4.5vw,5rem);color:#f0f6fc;font-weight:400}.footer-statement h2>span{color:#7ecce9}.footer-top .brand span{color:#fff}.footer-top .brand small{color:#93b4ce}.footer-top>div>a:not(.brand){color:#9bb0c4}.footer-top h4{color:#dce8f2;font-weight:500}.footer-top p{color:#9bb0c4}.footer-phone,.map-link{color:#97dfff}.footer-bottom{border-color:#c6e4ff24;color:#718da6}.footer-top address p{font-size:.8125rem;line-height:1.8}.footer-bottom .text-link{color:inherit}.page{padding-top:38px}@media(min-width:1600px){.editorial-intro{min-height:690px;padding:55px}.edition-hero .editorial-intro h1{font-size:5.6rem}.feature-glass{width:70%;padding:32px}.feature-glass>h2{font-size:2.6rem}}@media(max-width:1200px){.site-header,.edition-home{width:calc(100% - 64px)}.header-inner{height:100px;gap:20px}.site-header nav{gap:20px}.header-radio{display:none}.editorial-intro{padding:37px 30px 30px;min-height:605px}.edition-hero .editorial-intro h1{font-size:4.1rem}.editorial-subtitle{font-size:1.4rem}.editorial-actions{gap:8px}.ed-button{padding:14px 15px;font-size:.75rem;gap:9px}.ed-button>span{margin-left:0}.editorial-bottom{gap:22px}.feature-glass{width:calc(100% - 50px);left:25px;padding:24px}.feature-glass>h2{font-size:2rem}.ed-panel{padding:35px}.ed-section-heading{grid-template-columns:.6fr 1.2fr 1fr;gap:25px}.ed-section-heading h2{font-size:2.4rem}.program-composition{gap:27px}.program-story{grid-template-columns:20px 1fr 90px;gap:10px}.program-story img{width:90px;height:87px}.program-story h3{font-size:1.5rem}.program-feature{min-height:345px}.edition-radio{padding:45px;min-height:540px}.radio-editorial h2{font-size:3.6rem}.dial-circle{width:360px;height:360px}.dial-circle:after{inset:65px}.dial-frequency strong{font-size:6rem}.dial-marker{transform-origin:50% 145px}.radio-glass-control{right:6%;bottom:65px;min-width:270px}.edition-videos .video-card{grid-template-columns:125px 1fr;gap:15px}.edition-videos .video-grid{gap:24px}.edition-schedule,.edition-about{gap:35px}.network-line>a{font-size:1.15rem}.network-line{gap:18px}.site-footer{padding-inline:32px}}@media(max-width:960px){.site-header nav{display:none}.header-inner .brand{margin-right:auto}.editorial-intro{min-height:560px;padding:32px 27px}.edition-hero .editorial-intro h1{font-size:3.2rem}.editorial-subtitle{font-size:1.23rem}.editorial-description{font-size:.8rem}.editorial-description br{display:none}.editorial-actions{flex-wrap:wrap;margin-top:24px}.editorial-bottom{gap:15px;padding-top:32px}.editorial-bottom strong{font-size:1.8rem}.editorial-bottom small{font-size:.42rem}.editorial-bottom>a{display:none}.feature-glass{padding:22px;bottom:43px}.feature-glass>h2{font-size:1.8rem}.feature-glass>p{font-size:.65rem}.feature-transport{gap:10px}.feature-nav{gap:4px}.feature-nav>button{width:27px;height:27px}.feature-watch{width:40px;height:40px}.feature-transport>span{font-size:.6rem}.feature-top{padding:29px 25px}.network-line>span{display:none}.network-line{padding:30px 10px}.ed-section-heading{grid-template-columns:1fr 1.4fr}.ed-section-heading>.ed-kicker{grid-column:1/-1}.ed-section-heading>.ed-text-link{grid-column:2;margin-top:-24px}.ed-section-heading>p{grid-column:2;grid-row:2}.ed-section-heading h2{font-size:2.6rem}.program-composition{grid-template-columns:1fr;gap:26px}.program-feature{min-height:380px}.program-stories{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.program-story{display:flex;flex-direction:column;align-items:start;padding:0;border:0}.program-story>small{display:none}.program-story img{order:-1;width:100%;height:120px}.program-story h3{font-size:1.3rem;margin-bottom:8px}.program-story>div>span{margin-top:5px}.edition-radio{padding:35px;min-height:510px;grid-template-columns:1fr 1fr;gap:15px}.radio-editorial h2{font-size:3rem}.radio-channels{gap:15px}.radio-channels>span{padding-right:15px}.dial-circle{width:300px;height:300px}.dial-circle:after{inset:55px}.dial-frequency strong{font-size:5rem}.dial-marker{transform-origin:50% 115px}.radio-glass-control{right:30px;bottom:55px;min-width:235px;padding:16px;gap:10px}.radio-mini-wave{display:none}.dial-caption{bottom:30px;font-size:.4rem;gap:10px}.edition-videos .ed-section-heading{grid-template-columns:1fr 1fr}.edition-videos .ed-text-link{grid-column:2;grid-row:2;margin-top:15px}.edition-videos .video-card{display:block}.edition-videos .video-card .program-image{aspect-ratio:1.7}.edition-videos .video-grid{grid-template-columns:1fr 1fr}.edition-videos .video-card:first-child{grid-column:1/-1;grid-row:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:0 24px}.edition-videos .video-card:first-child .program-image{grid-row:span 3}.edition-videos .video-card:first-child>.eyebrow,.edition-videos .video-card>.eyebrow{margin:17px 0 10px}.edition-videos .video-card:first-child h3{font-size:1.3rem}.edition-schedule{grid-template-columns:1fr;gap:30px}.edition-schedule>.ed-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:18px}.edition-schedule h2{margin:0}.edition-schedule p{grid-column:2;grid-row:2}.edition-schedule .ed-text-link{grid-column:2;margin:0}.edition-timezone{display:none}.edition-about{grid-template-columns:1fr 1fr;gap:40px;padding-inline:15px}.about-monogram{display:none}}@media(max-width:640px){.site-header,.edition-home{width:calc(100% - 28px)}.header-inner{height:86px;gap:10px}.brand>span{font-size:.96rem}.brand img{width:35px;height:40px}.brand small{font-size:.43rem}.header-actions{gap:10px}.live-button{font-size:.65rem;padding:10px 12px}.explore-toggle{width:35px;height:35px}.edition-hero.hero{grid-template-columns:1fr;gap:14px}.editorial-intro{padding:31px 28px 27px;min-height:0;border-radius:20px}.editorial-intro>.ed-kicker{font-size:.5rem;letter-spacing:.14em;margin-bottom:27px}.edition-hero .editorial-intro h1{font-size:3.35rem;line-height:1.02}.editorial-subtitle{font-size:1.4rem;margin-top:22px}.editorial-description{font-size:.8rem;line-height:1.7;max-width:260px;margin-top:16px}.editorial-actions{gap:9px;margin-top:25px;flex-wrap:nowrap}.ed-button{padding:13px 15px;font-size:.7rem;gap:8px}.ed-button>span{display:none}.ed-button svg{width:15px;height:15px}.editorial-bottom{padding-top:35px;gap:26px}.editorial-bottom strong{font-size:1.85rem}.editorial-bottom strong span{font-size:.55rem}.editorial-bottom small{font-size:.42rem;letter-spacing:.08em}.editorial-bottom>a{display:grid;width:32px;height:32px;font-size:1.2rem}.editorial-feature{height:515px;border-radius:20px}.editorial-feature[data-feature="0"] .editorial-photo{width:165%;right:-4%}.feature-top{padding:24px}.feature-top .ed-kicker{font-size:.5rem}.feature-number{font-size:1.5rem}.feature-sideword{font-size:.5rem;right:18px;top:90px}.feature-glass{left:18px;bottom:42px;width:calc(100% - 36px);padding:22px;border-radius:17px}.feature-glass>h2{font-size:1.8rem}.feature-glass>p{font-size:.675rem;line-height:1.6;max-width:250px}.feature-glass>.ed-kicker{font-size:.5rem}.feature-transport{padding-top:15px;margin-top:17px;gap:12px}.feature-watch{width:42px;height:42px}.feature-transport>span{font-size:.65rem}.feature-nav>button{height:28px;width:28px}.hero .editorial-tabs{bottom:17px}.edition-live .livebar{grid-template-columns:1fr;padding:22px;margin-top:14px;border-radius:18px;gap:19px}.edition-live .live-caption{display:none}.edition-live .live-station{padding-left:0}.edition-live .live-station+.live-station{padding-left:0;padding-top:19px}.edition-live .station-info>span{font-size:.55rem}.edition-live .station-info strong{font-size:.8rem}.edition-live .station-info small{font-size:.625rem}.edition-live .station-play{width:36px;height:36px}.edition-live .station-icon{display:flex}.network-line{justify-content:center;padding:26px 0;gap:14px}.network-line>a{font-size:.85rem;gap:6px}.network-line>a>b{font-size:.45rem;padding-left:6px}.network-line svg{width:17px;height:17px}.network-line>a{font-size:0}.network-line>a>b{font-size:.6rem;border:0;padding:0}.ed-panel{padding:30px 24px;border-radius:20px;margin-bottom:14px}.ed-section-heading{display:flex;flex-direction:column;gap:0}.ed-section-heading>.ed-kicker{padding:0;font-size:.5rem;letter-spacing:.15em}.ed-section-heading>h2{font-size:2.35rem;margin-top:25px}.ed-section-heading>p{font-size:.75rem;margin-top:18px;padding:0}.ed-section-heading>.ed-text-link{margin-top:23px;font-size:.7rem;gap:30px}.program-composition{margin-top:30px;gap:27px}.program-feature{min-height:280px;border-radius:15px}.program-feature-label{left:20px;bottom:20px;right:20px}.program-feature-label strong{font-size:1.6rem}.program-feature-label small{font-size:.45rem}.program-feature-label i{width:38px;height:38px;font-size:1.4rem}.program-stories{display:flex;flex-direction:column;gap:0}.program-story{display:grid;grid-template-columns:1fr 80px;gap:16px;padding:19px 0;border-bottom:1px solid #e3e8ee}.program-story img{order:0;width:80px;height:76px}.program-story:first-child{padding-top:0}.program-story>div>span{font-size:.44rem}.program-story h3{font-size:1.4rem;margin:8px 0}.program-story b{font-size:.57rem}.edition-radio{grid-template-columns:1fr;min-height:0;padding:35px 29px 30px;margin:14px 0;border-radius:20px;gap:20px}.radio-editorial>.ed-kicker{font-size:.5rem}.radio-editorial h2{font-size:3rem;margin:28px 0 18px}.radio-editorial p{font-size:.8rem}.radio-editorial>.ed-button{margin-top:25px;font-size:.75rem}.radio-channels{gap:22px;margin-top:30px}.radio-channels>span{padding-right:22px;font-size:.45rem}.radio-channels b{font-size:.75rem}.radio-dial{height:350px;margin-top:0}.dial-circle{width:285px;height:285px}.dial-circle:before{inset:29px}.dial-circle:after{inset:57px}.dial-frequency strong{font-size:5rem}.dial-frequency>small{font-size:.43rem}.dial-frequency>span{font-size:.5rem}.dial-caption{bottom:0;font-size:.4rem}.radio-glass-control{right:28px;left:28px;bottom:75px;min-width:0;padding:16px 18px}.radio-glass-control>span:nth-child(2){font-size:.75rem}.radio-glass-control small{font-size:.55rem}.radio-glass-control>i{width:36px;height:36px}.radio-mini-wave{display:block}.edition-videos .ed-section-heading{display:flex}.edition-videos .ed-text-link{margin-top:24px;align-self:start}.edition-videos .video-grid{display:flex;flex-direction:column;gap:27px;margin-top:30px}.edition-videos .video-card:first-child,.edition-videos .video-card{display:block}.edition-videos .video-card .program-image,.edition-videos .video-card:first-child .program-image{aspect-ratio:1.65}.edition-videos .video-card:first-child h3,.edition-videos .video-card h3{font-size:1.15rem;line-height:1.45}.edition-videos .video-card:first-child .card-play{width:43px;height:43px;right:14px;bottom:14px}.edition-videos .video-card:first-child>.eyebrow,.edition-videos .video-card>.eyebrow{font-size:.48rem;margin:17px 0 9px}.edition-videos .video-action{font-size:.6rem;margin-top:10px}.edition-schedule{display:block}.edition-schedule>.ed-section-heading{display:flex;gap:0}.edition-schedule h2{font-size:2.35rem;margin:24px 0 18px}.edition-schedule p{margin:0}.edition-schedule .ed-text-link{margin-top:24px}.edition-schedule #schedule{margin-top:28px}.edition-schedule .segmented button{font-size:.7rem;padding:8px 11px}.edition-schedule .schedule-controls{margin-bottom:15px}.edition-schedule .days button{font-size:.7rem}.edition-schedule .schedule-row h3{font-size:.75rem}.edition-schedule .schedule-row .time{font-size:.7rem}.edition-schedule .schedule-row img{width:44px;height:33px}.edition-schedule .schedule-row div>span{font-size:.6rem}.edition-schedule .schedule-row{gap:10px}.edition-about{grid-template-columns:1fr;padding:37px 15px 48px;gap:0}.edition-about .ed-kicker{font-size:.5rem}.edition-about h2{font-size:2.6rem;margin-top:24px}.edition-about p{font-size:.8rem;line-height:1.9;margin-top:24px;max-width:300px}.edition-about .ed-text-link{font-size:.75rem;margin-top:22px}.site-footer{padding:45px 29px 25px}.footer-statement h2{font-size:2.5rem}.footer-statement>.eyebrow{font-size:.48rem}.footer-top{gap:28px}.footer-top .brand span{font-size:1.1rem}.footer-top h4{font-size:.75rem}.footer-top>div>a:not(.brand){font-size:.75rem}.footer-top address{border-color:#ffffff20}.footer-top address p{font-size:.8rem}.footer-phone{font-size:1.2rem}.footer-bottom{font-size:.6rem}.ed-kicker i{height:6px;width:6px}.ed-text-link{gap:35px}}@media(max-width:370px){.brand>span{font-size:.85rem}.brand img{width:31px}.live-button{padding:10px;font-size:.6rem}.header-actions{gap:8px}.editorial-intro{padding:29px 23px}.edition-hero .editorial-intro h1{font-size:2.95rem}.editorial-subtitle{font-size:1.25rem}.editorial-actions{gap:7px}.ed-button{padding:12px;font-size:.66rem}.editorial-bottom{gap:20px}.editorial-bottom>a{display:none}.feature-glass{padding:19px}.feature-transport{gap:10px}.feature-transport>span{max-width:85px}.ed-panel{padding-inline:21px}.edition-radio{padding-inline:25px}.radio-channels{gap:18px}.radio-channels>span{padding-right:18px}.footer-statement h2{font-size:2.15rem}}@supports not (backdrop-filter:blur(1px)){.feature-glass{background:#0a2a3fee}.radio-glass-control{background:#26485b}}.feature-glass{backdrop-filter:none;background:transparent;overflow:hidden;contain:paint;clip-path:none}.feature-glass:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;backdrop-filter:blur(20px);background:linear-gradient(115deg,#0d2f44dc,#0c2533b8)}@media(max-width:640px){.editorial-feature[data-feature="0"] .editorial-photo{width:100%;left:0;right:0;object-position:80% top;transform:none}}@media(prefers-reduced-motion:reduce){.program-feature:hover>img,.program-story:hover img,.ed-button:hover{transform:none}}@font-face{font-family:Barlow Condensed;src:url(/assets/barlow-condensed.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fraunces-italic.ttf) format("truetype");font-style:italic;font-weight:600;font-display:swap}.edition-hero .editorial-intro{background:#fafbf9;position:relative;overflow:hidden}.edition-hero .editorial-intro h1{margin:34px 0 0;line-height:.9;letter-spacing:-.045em;font-weight:700}.edition-hero .editorial-intro h1>span{display:block;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-size:clamp(3.4rem,4.8vw,5.4rem);letter-spacing:-.025em}.edition-hero .editorial-intro h1 em{display:block;font-family:Fraunces,serif;font-size:clamp(6rem,9.5vw,10.2rem);font-weight:600;line-height:1.15;letter-spacing:-.07em;color:#164ee8;margin-left:-5px}.editorial-subtitle{margin:14px 0 0;font-size:1.5rem;font-weight:500}.editorial-description{margin-top:20px}.editorial-intro:after{content:"";position:absolute;width:94px;height:94px;right:-47px;top:37%;border:1px solid #144de844;border-radius:50%;box-shadow:0 0 0 15px #154dec08,0 0 0 30px #154dec06;pointer-events:none}.editorial-bottom{margin-top:auto;padding-top:32px}.feature-dossier{position:absolute;z-index:2;left:25px;right:25px;bottom:43px;border:1px solid #ffffff70;border-radius:20px;color:#fff;background:linear-gradient(125deg,#09233bea,#112e49d9);box-shadow:0 20px 50px #00162f40;backdrop-filter:blur(25px);overflow:hidden}.dossier-label{display:flex;justify-content:space-between;align-items:center;padding:15px 22px;border-bottom:1px solid #ffffff24;background:#ffffff0b;font-size:.58rem;letter-spacing:.13em}.dossier-label>span{display:flex;gap:9px;align-items:center}.dossier-label svg{width:15px;height:15px}.dossier-label>b{font-size:.48rem;background:#ffe268;color:#162734;border-radius:4px;padding:5px 7px;letter-spacing:.1em}.dossier-main{padding:22px;display:grid;grid-template-columns:42px 1fr;gap:13px}.dossier-index{font-family:Barlow Condensed,sans-serif;font-size:2.5rem;color:#97c7ef7a;line-height:1.1}.dossier-main h2{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-size:2.8rem;letter-spacing:-.01em;font-weight:700;line-height:1.02;margin:0;color:#fff}.dossier-main p{font-size:.72rem;color:#ccdae7;line-height:1.65;margin:12px 0 0;max-width:340px}.dossier-bottom{display:flex;align-items:center;gap:17px;border-top:1px solid #ffffff24;padding:13px 19px}.dossier-action{display:flex;align-items:center;gap:12px;flex:1;color:#fff;background:none;border:0;text-align:left;font-size:.7rem;padding:0}.dossier-action>i{display:grid;place-items:center;background:#ffe168;color:#14273a;height:39px;width:39px;border-radius:50%;flex-shrink:0;transition:transform .25s}.dossier-action svg{width:16px;height:16px;fill:currentColor}.dossier-action>b{font-size:1.25rem;margin-left:auto;font-weight:400}.dossier-action:hover>i{transform:rotate(-15deg) scale(1.08)}.dossier-bottom .feature-nav{margin-left:0;border-left:1px solid #ffffff28;padding-left:15px}.dossier-bottom .feature-nav button{width:32px;height:32px;color:#d1e9ff;border-color:#ffffff36}.youtube-showcase{margin:30px 0;background:#082238;color:#edf5ff;border-radius:26px;overflow:hidden;position:relative}.yt-heading{display:grid;grid-template-columns:.7fr 1.3fr 1fr;padding:48px 45px 43px;gap:25px;align-items:center;position:relative;overflow:hidden}.yt-heading>.ed-kicker{align-self:start;margin-top:10px;color:#a8c2d6;font-size:.56rem;line-height:1.8}.yt-heading>.ed-kicker i{background:#ffe167}.yt-heading h2{font-family:Barlow Condensed,sans-serif;font-size:4.1rem;line-height:.95;font-weight:700;margin:0;color:#fff;text-transform:uppercase;letter-spacing:-.02em;position:relative;z-index:1}.yt-heading h2 em{font-family:Fraunces,serif;font-size:3.4rem;font-weight:600;text-transform:none;color:#acdcec;line-height:1.25;letter-spacing:-.055em;white-space:nowrap}.yt-heading>div{z-index:1}.yt-heading p{font-size:.72rem;line-height:1.8;color:#b3c9da}.yt-heading>div>a{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #71899c;padding:18px 0 12px;font-size:.73rem;color:#fff;max-width:260px}.yt-heading>div>a span{color:#ffe168;font-size:1.25rem}.yt-orbit{position:absolute;left:35%;top:-70px;transform:rotate(-18deg);opacity:.045}.yt-orbit svg{height:300px;width:300px;stroke-width:.4;fill:#fff}.yt-cinema{display:grid;grid-template-columns:1.45fr 1fr;margin:0 22px;background:#0b2a43;border:1px solid #a3c7df26;border-radius:17px;overflow:hidden}.yt-feature{position:relative;min-height:510px;background:#0b2538;border:0;color:#fff;text-align:left;padding:0;overflow:hidden}.yt-feature>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s}.yt-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#051b3666,transparent 35%,#051a35ec 92%)}.yt-feature:hover>img{transform:scale(1.04)}.yt-feature-top{position:absolute;z-index:1;inset:25px 25px auto;display:flex;align-items:center;justify-content:space-between;font-size:.48rem;letter-spacing:.12em;gap:15px}.yt-feature-top>b{background:#ffe168;color:#082238;padding:7px 10px;font-weight:600;border-radius:5px}.yt-feature-top>span{text-shadow:0 1px 10px #000}.yt-big-play{position:absolute;z-index:1;top:38%;left:43%;height:82px;width:82px;border:1px solid #ffffff90;border-radius:50%;background:#ffffff20;backdrop-filter:blur(12px);display:grid;place-items:center;box-shadow:0 0 0 11px #ffffff0e;transition:background .25s,transform .25s}.yt-big-play svg{width:27px;height:27px;fill:#fff}.yt-feature:hover .yt-big-play{background:#1659eac9;transform:scale(1.08)}.yt-feature-caption{position:absolute;z-index:1;left:30px;right:30px;bottom:27px}.yt-feature-caption small{display:block;font-size:.52rem;text-transform:uppercase;letter-spacing:.13em;color:#b5d9ed}.yt-feature-caption strong{font-family:Barlow Condensed,sans-serif;font-size:2.35rem;line-height:1.04;letter-spacing:.01em;display:block;margin:13px 0 18px;font-weight:700;max-width:530px}.yt-feature-caption>span{display:flex;justify-content:space-between;border-top:1px solid #ffffff3a;padding-top:16px;font-size:.65rem}.yt-feature-caption b{font-size:1.15rem;color:#ffe168;font-weight:400}.yt-playlist{padding:25px;display:flex;flex-direction:column}.yt-playlist-head{display:flex;justify-content:space-between;align-items:center;font-size:.53rem;letter-spacing:.13em;color:#b3cddf;padding-bottom:15px}.yt-playlist-head>b{font-size:1.4rem;font-weight:400;color:#ffe168}.yt-item{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:19px 0;border:0;border-bottom:1px solid #b9d5eb23;background:none;color:#fff;text-align:left}.yt-item-image{position:relative;align-self:start;height:91px;overflow:hidden;border-radius:9px}.yt-item img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.yt-item:hover img{transform:scale(1.08)}.yt-item-image>i{position:absolute;bottom:7px;right:7px;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#e4f2fd;color:#11304b}.yt-item-image svg{width:10px;height:10px;fill:currentColor}.yt-item-copy{min-width:0}.yt-item-copy small{display:block;font-size:.44rem;text-transform:uppercase;color:#9eb9d0;letter-spacing:.07em}.yt-item-copy strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.82rem;font-weight:500;line-height:1.45;margin:9px 0}.yt-item-copy>span{font-size:.55rem;color:#9cc8e9}.yt-library{display:flex;justify-content:space-between;gap:12px;font-size:.64rem;color:#ffe168;padding-top:22px;margin-top:auto}.yt-library>span{font-size:1.1rem}.yt-bottom{display:flex;justify-content:space-between;align-items:center;padding:23px 45px;font-size:.56rem;color:#9fb8c9}.yt-bottom>span:first-child{display:flex;gap:10px;align-items:center;font-size:.5rem;letter-spacing:.13em}.yt-bottom svg{width:18px;height:18px;fill:#c5ddef}.signature-footer{background:#1247da;color:#f3f7ff;padding:0 max(48px,calc((100vw - 1344px)/2));margin-top:15px;overflow:hidden}.footer-airways{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;border-bottom:1px solid #fff4;gap:20px;padding:28px 0}.footer-airways>span{font-size:.58rem;letter-spacing:.13em;color:#bbd3ff}.footer-airways>a,.footer-airways>button{display:flex;gap:12px;align-items:center;text-align:left;padding:6px 0;border:0;background:none;color:#fff;font-size:.83rem}.footer-airways svg{width:21px;height:21px;color:#aacaef}.footer-airways b{font-weight:400;margin-left:auto;color:#ffe168;font-size:1.4rem}.footer-signature{padding:42px 0 32px;border-bottom:1px solid #fff4}.footer-signature>span{font-size:.55rem;letter-spacing:.2em;color:#cfdeff}.footer-signature>div{font-family:Barlow Condensed,sans-serif;font-size:clamp(5rem,16vw,17rem);font-weight:700;letter-spacing:-.025em;line-height:.98;white-space:nowrap;margin-top:20px;position:relative;color:#f3f6ff}.footer-signature i{font:400 1.5rem DM Sans,sans-serif;position:absolute;top:15%;margin-left:15px}.footer-directory{display:grid;grid-template-columns:1.15fr .8fr .85fr 1.35fr;gap:36px;padding:45px 0}.footer-origin .brand span{color:#fff}.footer-origin .brand small{color:#bcd3ff}.footer-origin .brand img{filter:drop-shadow(0 1px 2px #09206b44)}.footer-origin p{font-size:.75rem;line-height:1.8;color:#bcd3ff;margin:25px 0}.footer-origin>span{font-size:.48rem;letter-spacing:.16em;color:#9ebfff}.footer-label{display:block;font-size:.5rem;letter-spacing:.14em;color:#b1ccff;margin-bottom:24px}.footer-directory nav>a{display:block;font-size:.78rem;color:#edf4ff;margin:0 0 15px;width:fit-content}.footer-directory nav>a:hover{color:#ffe168}.footer-location{font-style:normal;border-left:1px solid #fff4;padding-left:30px}.location-heading{font-family:Barlow Condensed,sans-serif;font-size:2.7rem;line-height:1;display:flex;align-items:center;gap:8px;text-transform:uppercase}.location-heading em{color:#ffe168;font-style:normal}.location-heading svg{margin-left:auto;width:26px;height:26px;color:#ffe168}.footer-location p{font-size:.73rem;line-height:1.75;color:#d6e4ff;margin:17px 0 12px;max-width:270px}.location-map{display:flex;justify-content:space-between;align-items:center;font-size:.64rem;color:#fff;padding:10px 0;border-bottom:1px solid #fff4}.location-map span{font-size:1.3rem;color:#ffe168}.location-phone{display:block;font-size:.92rem;color:#fff;margin-top:17px}.signature-bottom{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid #fff4;padding:23px 0;font-size:.57rem;color:#b4cfff}.signature-bottom>div{display:flex;align-items:center;gap:22px}.signature-bottom a,.signature-bottom button{color:inherit;font-size:inherit}.signature-bottom>a{color:#fff}@media(min-width:1500px){.edition-hero .editorial-intro h1>span{font-size:5.2rem}.edition-hero .editorial-intro h1 em{font-size:10rem}}@media(max-width:1100px){.edition-hero .editorial-intro h1>span{font-size:3.6rem}.edition-hero .editorial-intro h1 em{font-size:7rem}.dossier-main{padding:18px;grid-template-columns:30px 1fr;gap:10px}.dossier-main h2{font-size:2.2rem}.dossier-index{font-size:2rem}.dossier-label{padding:13px 18px}.feature-dossier{left:18px;right:18px}.dossier-bottom{padding:12px 15px;gap:10px}.dossier-action{font-size:.6rem;gap:8px}.yt-heading{grid-template-columns:1fr 1fr}.yt-heading>.ed-kicker{grid-column:1/-1;margin:0}.yt-heading h2{font-size:3.8rem}.yt-heading h2 em{font-size:3rem}.yt-cinema{grid-template-columns:1.2fr 1fr}.yt-item{grid-template-columns:95px 1fr;gap:12px}.yt-item-image{height:76px}.yt-feature-caption strong{font-size:2rem}.footer-directory{grid-template-columns:1fr 1fr 1.2fr;gap:25px}.footer-origin{display:none}.footer-location{padding-left:23px}.signature-footer{padding-inline:32px}}@media(max-width:760px){.yt-cinema{grid-template-columns:1fr}.yt-feature{min-height:430px}.yt-playlist{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.yt-playlist-head,.yt-library{grid-column:1/-1}.yt-item{display:flex;flex-direction:column;padding:0 0 15px;gap:10px}.yt-item-image{width:100%;height:100px}.yt-item-copy strong{font-size:.75rem}.yt-bottom{padding-inline:25px}.footer-airways{grid-template-columns:repeat(3,1fr);gap:20px}.footer-airways>span{grid-column:1/-1}.footer-airways>a,.footer-airways>button{font-size:.7rem;gap:8px}.footer-airways svg{width:16px}.footer-directory{grid-template-columns:1fr 1fr}.footer-location{grid-column:1/-1;padding:25px 0 0;border-left:0;border-top:1px solid #fff4}.footer-location p{max-width:none}.signature-bottom{flex-wrap:wrap}.signature-bottom>div{margin-left:auto}.footer-signature i{font-size:1rem;margin-left:7px}}@media(max-width:640px){.edition-hero .editorial-intro h1{margin-top:30px}.edition-hero .editorial-intro h1>span{font-size:3.7rem}.edition-hero .editorial-intro h1 em{font-size:7.4rem;line-height:1.12}.editorial-subtitle{font-size:1.3rem;margin-top:10px}.editorial-description{margin-top:16px}.editorial-intro:after{top:30%}.editorial-feature{height:550px}.dossier-main h2{font-size:2.45rem}.dossier-main{padding:20px 17px;gap:9px;grid-template-columns:30px 1fr}.dossier-main p{font-size:.69rem;line-height:1.6}.dossier-index{font-size:2rem}.dossier-label{font-size:.5rem;padding:14px 17px}.dossier-label>b{font-size:.42rem}.dossier-bottom .feature-nav{padding-left:9px}.dossier-bottom .feature-nav button{width:28px;height:28px}.dossier-action>i{width:34px;height:34px}.dossier-action>b{display:none}.dossier-action{font-size:.63rem;gap:10px}.feature-dossier{bottom:42px;border-radius:15px}.youtube-showcase{margin:15px 0;border-radius:20px}.yt-heading{display:block;padding:32px 25px}.yt-heading>.ed-kicker{font-size:.48rem}.yt-heading h2{font-size:3.8rem;margin:28px 0 20px}.yt-heading h2 em{font-size:2.75rem}.yt-heading p{font-size:.72rem}.yt-heading>div>a{font-size:.7rem;max-width:none}.yt-heading p br{display:none}.yt-cinema{margin:0 12px;border-radius:12px}.yt-feature{min-height:410px}.yt-feature-top{inset:18px 17px auto;font-size:.4rem;gap:9px}.yt-feature-top>b{padding:6px 7px}.yt-feature-caption{left:20px;right:20px;bottom:20px}.yt-feature-caption strong{font-size:2rem}.yt-feature-caption small{font-size:.45rem}.yt-big-play{width:62px;height:62px;left:40%;top:32%}.yt-big-play svg{width:22px}.yt-playlist{display:flex;gap:0;padding:20px}.yt-item{display:grid;grid-template-columns:95px 1fr;padding:18px 0;gap:13px}.yt-item-image{height:80px}.yt-item-copy strong{font-size:.77rem;margin:7px 0}.yt-item-copy small{font-size:.4rem}.yt-playlist-head{padding-bottom:0}.yt-library{padding-top:19px}.yt-bottom{display:block;padding:21px 25px}.yt-bottom>span:last-child{display:block;margin-top:11px;font-size:.55rem}.signature-footer{padding-inline:27px;margin-top:0}.footer-airways{padding:26px 0;gap:20px 14px}.footer-airways>span{font-size:.5rem}.footer-airways>a,.footer-airways>button{font-size:.58rem;gap:7px}.footer-airways svg{display:none}.footer-airways b{font-size:1rem}.footer-signature{padding:28px 0}.footer-signature>span{font-size:.4rem;letter-spacing:.11em}.footer-signature>div{font-size:17.2vw;margin-top:17px}.footer-signature i{font-size:.65rem;margin-left:5px}.footer-directory{padding:31px 0;gap:28px}.footer-label{font-size:.47rem;margin-bottom:23px}.footer-directory nav>a{font-size:.77rem;margin-bottom:17px}.location-heading{font-size:2.8rem}.footer-location p{font-size:.78rem}.location-phone{font-size:1rem}.signature-bottom{font-size:.53rem;gap:18px;padding:23px 0 28px}.signature-bottom>span{width:100%}.signature-bottom>div{gap:14px}}@media(max-width:370px){.edition-hero .editorial-intro h1>span{font-size:3.3rem}.edition-hero .editorial-intro h1 em{font-size:6.7rem}.dossier-main h2{font-size:2.1rem}.yt-heading h2 em{font-size:2.4rem}.yt-item{grid-template-columns:80px 1fr}.footer-airways>a,.footer-airways>button{font-size:.52rem}}@media(prefers-reduced-motion:reduce){.yt-feature>img,.yt-big-play,.yt-item img,.dossier-action>i{transition:none;transform:none!important}}.feature-dossier{clip-path:inset(0 round 20px);isolation:isolate}@media(max-width:640px){.feature-dossier{clip-path:inset(0 round 15px)}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.edition-hero.hero{grid-template-columns:1fr 1.05fr;align-items:stretch}.onair-panel{min-width:0;display:flex;flex-direction:column;padding:25px;background:#fafbfc;border:1px solid #fff;border-radius:26px;gap:16px}.onair-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:5px 2px 10px}.onair-heading>.ed-kicker{font-size:.56rem;letter-spacing:.12em}.onair-heading>a{display:flex;align-items:center;font-size:.65rem;color:#597187;gap:4px}.onair-heading svg{width:13px;height:13px}.onair-card{border-radius:19px;padding:20px 21px;overflow:hidden;position:relative}.onair-tv{background:linear-gradient(125deg,#0d2741,#12479e);color:#fff;box-shadow:0 12px 25px #0a2d7218}.onair-radio{background:#e9eff5;color:#12334f;border:1px solid #dfe7ee}.onair-channel{display:flex;justify-content:space-between;align-items:center;font-size:.54rem;letter-spacing:.09em;gap:10px}.onair-channel>span:first-child{display:flex;align-items:center;gap:8px}.onair-channel svg{height:18px;width:18px;color:#b5dbff}.onair-channel b{font-weight:600;letter-spacing:.03em}.onair-status{display:flex;align-items:center;gap:6px;border:1px solid #ffffff38;background:#ffffff12;border-radius:20px;padding:6px 8px;font-size:.44rem;letter-spacing:.05em}.onair-status i{width:5px;height:5px;background:#ffe06c;border-radius:50%;box-shadow:0 0 0 3px #ffe06c18}.onair-content{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;padding:23px 0 21px}.onair-art{position:relative;aspect-ratio:1;border-radius:15px;overflow:hidden;border:1px solid #ffffff38;background:#fff;box-shadow:0 8px 17px #071f4a20}.onair-art img{width:100%;height:100%;object-fit:cover}.onair-art>svg{width:50px;height:50px;color:#2157ad;margin:30px}.onair-program{min-width:0}.onair-time{font-size:.45rem;letter-spacing:.14em;color:#adcbed}.onair-program h2{font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:500;line-height:1.2;letter-spacing:-.025em;margin:9px 0 17px;color:inherit;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.onair-play{display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;color:inherit;font-size:.65rem;white-space:nowrap}.onair-play>span{display:grid;place-items:center;background:#fce477;color:#173c64;border-radius:50%;height:34px;width:34px;box-shadow:0 0 0 4px #fce4770f;transition:transform .25s}.onair-play svg{height:14px;width:14px;fill:currentColor}.onair-play b{font-size:1.05rem;margin-left:13px;font-weight:400;color:#ffe780}.onair-play:hover>span{transform:scale(1.12)}.onair-next{display:flex;align-items:center;gap:10px;border-top:1px solid #ffffff28;padding-top:14px;font-size:.58rem}.onair-next>span{font-size:.43rem;letter-spacing:.08em;flex-shrink:0;color:#8eb6d9}.onair-next time{font-size:.58rem;color:#ffe477}.onair-next strong{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onair-radio .onair-channel svg{color:#215e9d}.onair-radio .onair-status{background:#fff;border-color:#d1dce7}.onair-radio .onair-status i{background:#216bdd;box-shadow:0 0 0 3px #216bdd12}.onair-radio .onair-time{color:#657b8e}.onair-radio .onair-content{padding:19px 0 17px;grid-template-columns:92px 1fr}.onair-radio .onair-art{border-radius:50%;border:5px solid #f9fcff;outline:1px solid #c4d4e3;box-shadow:0 5px 15px #24415a15;overflow:visible}.onair-radio .onair-art img{border-radius:50%}.onair-frequency{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);white-space:nowrap;border:1px solid #cfdeec;border-radius:20px;background:#fff;color:#163e64;padding:5px 9px;font-size:.7rem;font-weight:600}.onair-frequency small{font-size:.42rem}.onair-radio .onair-program h2{font-size:1.2rem;margin-bottom:12px}.onair-radio .onair-play>span{background:#1458d5;color:#fff}.onair-radio .onair-play b{color:#20558b}.onair-radio .onair-next{border-color:#cad8e4}.onair-radio .onair-next>span{color:#627c94}.onair-radio .onair-next time{color:#2059a9}.onair-footnote{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.48rem;color:#698095;margin-top:auto;padding:3px 2px 0}.onair-footnote>span:first-child{display:flex;align-items:center;gap:6px}.onair-footnote svg{width:13px;height:13px}.editorial-feature{min-height:635px}.dossier-main h2{font-family:Outfit,sans-serif;font-size:2rem;text-transform:none;letter-spacing:-.04em;font-weight:500}.dossier-index{font-family:Outfit,sans-serif;font-size:1.6rem}.feature-dossier{background:linear-gradient(120deg,#132d4adb,#132d4abf)}.video-gallery{background:#fafbfc;border:1px solid #fff;border-radius:26px;margin:28px 0;padding:42px 38px 23px}.gallery-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:32px}.gallery-heading .ed-kicker{font-size:.53rem;color:#63778c}.gallery-heading h2{font-family:Outfit,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.05em;line-height:1.15;margin:20px 0 0;color:#122b42}.gallery-heading h2>span{color:#1b61bd}.gallery-all{display:flex;align-items:center;gap:27px;color:#174879;border:1px solid #ccdae7;background:#fff;border-radius:40px;padding:12px 17px;font-size:.65rem;white-space:nowrap}.gallery-all>span{font-size:1.1rem}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.gallery-video{background:#fff;border:1px solid #e1e7ee;border-radius:18px;padding:9px 9px 0;text-align:left;min-width:0;transition:transform .3s,box-shadow .3s}.gallery-video:hover{transform:translateY(-5px);box-shadow:0 14px 30px #193c6c12}.gallery-image{display:block;position:relative;aspect-ratio:1.65;border-radius:12px;overflow:hidden;background:#d5e2ee}.gallery-image>img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.gallery-video:hover img{transform:scale(1.035)}.gallery-channel{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #ffffff60;background:#0c213c90;backdrop-filter:blur(14px);color:#fff;border-radius:20px;font-size:.4rem;letter-spacing:.09em}.gallery-channel svg{width:12px;height:12px;fill:currentColor}.gallery-play{position:absolute;right:13px;bottom:13px;height:43px;width:43px;background:#fff;border-radius:50%;display:grid;place-items:center;color:#1b60be;box-shadow:0 0 0 7px #fff2}.gallery-play svg{width:18px;height:18px;fill:currentColor}.gallery-info{display:grid;grid-template-columns:22px 1fr 17px;gap:9px;min-height:130px;padding:22px 10px}.gallery-index{font-size:.55rem;color:#7792aa;padding-top:1px}.gallery-info small{display:block;font-size:.45rem;letter-spacing:.1em;color:#6a8298;text-transform:uppercase}.gallery-info strong{display:block;font-family:Outfit,sans-serif;font-size:1.05rem;line-height:1.4;font-weight:500;letter-spacing:-.018em;color:#123047;margin-top:10px}.gallery-info>i{font-style:normal;color:#2862a3;font-size:1.1rem}.gallery-end{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e0e7ee;margin-top:27px;padding-top:20px;font-size:.6rem;color:#718296}.gallery-end>a{display:flex;align-items:center;gap:10px;color:#37658e}.gallery-end svg{width:12px;height:12px}.island-footer{max-width:1440px;width:calc(100% - 96px);margin:12px auto 44px;padding:44px 40px 0;background:#152a41;color:#e8f0f8;border:1px solid #253b50;border-radius:26px;display:grid;grid-template-columns:1fr 2fr;gap:35px 50px;overflow:hidden}.island-brand .brand span{color:#fff}.island-brand .brand small{color:#a2b9d0}.island-brand h2{font-family:Outfit,sans-serif;font-weight:400;font-size:1.45rem;line-height:1.2;letter-spacing:-.025em;margin:27px 0 18px;color:#fff}.island-brand p{font-size:.78rem;line-height:1.8;color:#a6b7c8}.island-social{display:flex;gap:9px;margin-top:23px}.island-social>a,.island-social>button{width:33px;height:33px;display:grid;place-items:center;background:#253e55;color:#b4d1e7;border:1px solid #3a5269;border-radius:50%;padding:0;transition:background .2s,color .2s}.island-social svg{width:15px;height:15px}.island-social>a:hover,.island-social>button:hover{background:#ffdf71;color:#182f45}.island-links{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.island-links nav h3{font-family:Outfit,sans-serif;font-weight:500;font-size:.95rem;letter-spacing:0;color:#fff;margin:0 0 22px}.island-links nav>a{font-size:.73rem;color:#b2c1d0;display:block;margin:0 0 14px;width:fit-content}.island-links nav>a:hover{color:#ffe174}.island-contact{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.6fr;gap:30px;margin-top:5px;border-top:1px solid #8da2b526;padding-top:24px}.island-contact>div{display:flex;align-items:start;gap:12px}.contact-orb{width:33px;height:33px;flex-shrink:0;border-radius:50%;background:#ffe174;color:#213950;display:grid;place-items:center}.contact-orb svg{height:17px;width:17px}.island-contact a,.island-contact strong{font-weight:500;font-size:.85rem;color:#edf3fa}.island-contact small{display:block;margin-top:8px;font-size:.63rem;color:#9fb2c5}.island-contact address{font-style:normal}.island-contact address p{margin:8px 0;line-height:1.65;font-size:.65rem;color:#a8bacb;max-width:330px}.island-contact address a{font-size:.6rem;color:#ffe174}.island-bottom{grid-column:1/-1;border-top:1px solid #8da2b526;display:flex;justify-content:space-between;gap:20px;padding:20px 0 23px;font-size:.55rem;color:#839bb1}.island-bottom button{font-size:inherit;color:inherit}@media(max-width:1200px){.onair-panel{padding:20px;gap:14px}.onair-card{padding:18px 17px}.onair-content{grid-template-columns:90px 1fr;gap:15px}.onair-program h2{font-size:1.17rem}.onair-radio .onair-content{grid-template-columns:76px 1fr}.onair-heading>.ed-kicker{font-size:.48rem}.onair-heading>a{font-size:.58rem}.onair-next{font-size:.52rem;gap:7px}.island-footer{width:calc(100% - 64px);padding:35px 30px 0;gap:32px}.island-contact{grid-template-columns:1fr;gap:23px}.gallery-heading h2{font-size:2.2rem}.gallery-grid{gap:16px}.gallery-info{grid-template-columns:1fr 15px;padding:20px 8px}.gallery-index{display:none}}@media(max-width:960px){.edition-hero.hero{grid-template-columns:1fr 1fr}.onair-panel{padding:17px;gap:12px}.onair-heading{align-items:start}.onair-heading>a{font-size:0}.onair-heading>a svg{width:17px;height:17px}.onair-content{grid-template-columns:70px 1fr;gap:12px;padding:20px 0}.onair-card{padding:17px 14px}.onair-program h2,.onair-radio .onair-program h2{font-size:1.05rem}.onair-radio .onair-content{grid-template-columns:63px 1fr;gap:13px}.onair-play b{display:none}.onair-channel{font-size:.45rem;gap:5px}.onair-status{font-size:.4rem;padding:5px 6px}.onair-channel>span:first-child{gap:5px}.onair-channel svg{height:15px;width:15px}.onair-footnote{font-size:.4rem}.onair-footnote>span:last-child{display:none}.editorial-feature{min-height:595px}.dossier-main h2{font-size:1.65rem}.gallery-heading{align-items:start}.gallery-heading h2>span{display:block}.gallery-info strong{font-size:.95rem}.video-gallery{padding:33px 26px 23px}.gallery-info{min-height:145px}.island-footer{grid-template-columns:1fr}.island-brand{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px}.island-brand h2,.island-brand p,.island-social{margin:0}.island-contact{grid-template-columns:1fr 1.4fr}.island-links{gap:27px}.island-bottom{margin-top:0}}@media(max-width:640px){.edition-hero.hero{grid-template-columns:1fr;gap:14px}.onair-panel{padding:21px 19px;border-radius:20px;gap:14px}.onair-heading{padding:3px 0 7px;align-items:center}.onair-heading>.ed-kicker{font-size:.47rem}.onair-heading>a{font-size:.54rem}.onair-heading>a svg{height:12px;width:12px}.onair-card{padding:17px;border-radius:16px}.onair-content{grid-template-columns:77px 1fr;gap:14px;padding:20px 0 18px}.onair-program h2{font-size:1.08rem;line-height:1.22;margin:8px 0 14px}.onair-play{font-size:.61rem;gap:9px}.onair-play>span{height:30px;width:30px}.onair-channel{font-size:.43rem}.onair-status{font-size:.4rem}.onair-next{font-size:.5rem;gap:7px;padding-top:13px}.onair-next>span{font-size:.37rem}.onair-next time{font-size:.5rem}.onair-radio .onair-content{grid-template-columns:68px 1fr;gap:17px}.onair-radio .onair-program h2{font-size:1.04rem}.onair-time{font-size:.4rem}.onair-footnote{font-size:.42rem;padding-top:1px}.onair-footnote>span:last-child{display:block;font-size:.39rem}.editorial-feature{height:535px;min-height:0}.dossier-main h2{font-size:1.8rem}.video-gallery{margin:15px 0;padding:29px 21px 23px;border-radius:20px}.gallery-heading{display:block;margin-bottom:25px}.gallery-heading h2{font-size:2rem;margin-top:19px}.gallery-heading h2>span{display:block}.gallery-all{width:fit-content;font-size:.6rem;padding:10px 15px;margin-top:21px;gap:27px}.gallery-grid{grid-template-columns:1fr;gap:19px}.gallery-video{padding:8px 8px 0;border-radius:17px}.gallery-image{aspect-ratio:1.7}.gallery-info{grid-template-columns:20px 1fr 14px;gap:8px;min-height:0;padding:21px 9px 22px}.gallery-index{display:block}.gallery-info strong{font-size:1.02rem;margin-top:9px}.gallery-info small{font-size:.42rem}.gallery-play{height:39px;width:39px;bottom:12px;right:12px}.gallery-play svg{width:16px}.gallery-channel{top:10px;left:10px;font-size:.36rem}.gallery-end{display:block;font-size:.58rem;line-height:1.7;margin-top:23px;padding-top:18px}.gallery-end>a{margin-top:10px}.island-footer{width:calc(100% - 28px);margin:0 auto 18px;border-radius:20px;padding:29px 23px 0;gap:30px}.island-brand{display:block}.island-brand .brand span{font-size:1.08rem}.island-brand h2{margin:25px 0 16px;font-size:1.5rem}.island-brand p{font-size:.76rem}.island-social{margin-top:20px}.island-links{grid-template-columns:1fr 1fr;gap:25px 20px}.island-links nav h3{font-size:.88rem;margin-bottom:20px}.island-links nav>a{font-size:.7rem;margin-bottom:14px}.island-links nav:nth-child(3){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.island-links nav:nth-child(3) h3{grid-column:1/-1}.island-contact{grid-template-columns:1fr;gap:25px;padding-top:25px;margin-top:0}.island-contact a,.island-contact strong{font-size:.9rem}.island-contact address p{font-size:.72rem}.island-contact small,.island-contact address a{font-size:.65rem}.island-bottom{display:block;font-size:.52rem;padding:20px 0}.island-bottom button{display:block;margin-top:13px;padding:0}}@media(max-width:370px){.onair-panel{padding:18px 15px}.onair-card{padding:15px 13px}.onair-heading>.ed-kicker{font-size:.42rem}.onair-content{grid-template-columns:64px 1fr;gap:12px}.onair-program h2{font-size:1rem}.onair-radio .onair-content{grid-template-columns:58px 1fr}.onair-channel{font-size:.4rem}.onair-heading>a{font-size:.5rem}.onair-footnote>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.gallery-video,.gallery-image>img,.onair-play>span{transition:none;transform:none!important}}.onair-tv .onair-art{background:radial-gradient(circle at 20% 15%,#315678,#0a2034)}.onair-art img[src*=pgm_685fec182be32]{object-fit:contain;transform:scale(1.65)}:root{--rb-blue:#0872cc;--rb-deep:#0755a5;--rb-cyan:#28b4e1;--rb-yellow:#ffda45;--ed-blue:var(--rb-blue);--ed-yellow:var(--rb-yellow);--ed-paper:#edf4f8}body{background:#edf4f8}.onair-panel{padding:0;gap:0;background:#0872cc;border:0;overflow:hidden;box-shadow:0 12px 34px #0663ad10}.onair-heading{padding:27px 30px 20px;background:none;color:#fff}.onair-heading>.ed-kicker{color:#d5efff}.onair-heading .ed-kicker i{background:#ffe15b}.onair-heading>a{color:#d5efff}.onair-card{margin:0;padding:23px 30px 27px;border:0;border-radius:0;box-shadow:none;overflow:visible}.onair-tv{background:radial-gradient(ellipse at 100% 0%,#32c4e340,transparent 68%);color:#fff}.onair-channel{font-size:.63rem;letter-spacing:.08em}.onair-channel svg{color:#d1f3ff;width:20px;height:20px}.onair-content{grid-template-columns:116px 1fr;gap:23px;padding:25px 0 23px}.onair-program h2{font-size:1.5rem;line-height:1.18;font-weight:500;margin:10px 0 19px}.onair-time{font-size:.5rem;color:#c2e6ff}.onair-play{font-size:.73rem}.onair-play>span{width:38px;height:38px;background:#ffdf4f;color:#085ca9}.onair-next{border-color:#ffffff36;font-size:.65rem;padding-top:17px;gap:12px}.onair-next>span{font-size:.48rem;color:#c0e3ff}.onair-next time{font-size:.67rem;color:#fff2a4;font-weight:600}.onair-tv .onair-art{border:0;box-shadow:none;border-radius:12px;background:linear-gradient(145deg,#2595d7,#0b59a2)}.onair-status,.onair-radio .onair-status{padding:0;border:0;background:none;display:flex;gap:9px;font-size:.51rem;letter-spacing:.12em;min-height:20px}.air-motion{display:flex;align-items:center;justify-content:center;width:19px;height:20px;position:relative;color:#ffe368}.onair-status .air-motion i{margin:0;box-shadow:none;background:currentColor}.air-motion-tv i:first-child{height:6px;width:6px;border-radius:50%;position:relative}.air-motion-tv i:first-child:after{content:"";position:absolute;inset:-5px;border:1px solid currentColor;border-radius:50%;animation:tv-air-ring 2.4s ease-out infinite}.air-motion-tv i:not(:first-child){display:none}.air-motion-radio{gap:2px;color:#0762af}.onair-status .air-motion-radio i{height:13px;width:2px;border-radius:2px;animation:radio-air-wave 1.2s ease-in-out infinite;transform-origin:center}.onair-status .air-motion-radio i:nth-child(2){animation-delay:-.6s;height:19px}.onair-status .air-motion-radio i:nth-child(3){animation-delay:-.25s;height:15px}.onair-status .air-motion-radio i:nth-child(4){animation-delay:-.8s;height:9px}@keyframes tv-air-ring{0%{transform:scale(.6);opacity:.9}80%,to{transform:scale(1.7);opacity:0}}@keyframes radio-air-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.onair-radio{background:#ffdf58;color:#144e7d;border-top:1px solid #f7ce3b;position:relative}.onair-radio:before{content:"";position:absolute;top:0;left:30px;width:42px;height:4px;background:#0872cc;border-radius:0 0 4px 4px}.onair-radio .onair-channel svg{color:#1266aa}.onair-radio .onair-content{grid-template-columns:90px 1fr;gap:23px;padding:23px 0}.onair-radio .onair-art{border:3px solid #fff2af;outline:1px solid #dab72e;box-shadow:none}.onair-frequency{background:#fff5c5;border-color:#edd566;color:#145688}.onair-radio .onair-time{color:#476c73}.onair-radio .onair-program h2{font-size:1.35rem;margin-bottom:15px}.onair-radio .onair-play>span{background:#0872cc;color:#fff;box-shadow:none}.onair-radio .onair-play b{color:#1262a2}.onair-radio .onair-next{border-color:#ad8d2038}.onair-radio .onair-next>span{color:#536e70}.onair-radio .onair-next time{color:#115d9b}.onair-footnote{margin:0;background:#ffdf58;color:#597166;padding:0 30px 20px;font-size:.47rem}.onair-footnote svg{color:#2d7b9a}.editorial-feature{min-height:690px}.dossier-label>b,.dossier-action>i{background:#ffda45}.feature-dossier{background:linear-gradient(120deg,#0964acdc,#087cafbf);border-color:#c6edff70}.dossier-label{background:#ffffff12}.dossier-main p{color:#e2f4ff}.dossier-index{color:#afdef9}.dossier-bottom{border-color:#ffffff3d}.dossier-action>b{color:#ffe66b}.site-header .live-button{background:#0872cc}.site-header nav a[aria-current=page]{color:#086dbb}.explore-toggle{background:#d6edf8;color:#086eb8}.network-line>a{color:#086ab5}.network-line>a>b{color:#598caa}.network-line svg{color:#1597ce}.ed-kicker i{background:#0b96d3}.ed-panel{border:1px solid #dceef8}.edition-programs{background:#fff}.ed-section-heading h2,.edition-about h2{color:#095a9f}.ed-text-link{color:#066dba}.ed-text-link>span{color:#088cce}.program-feature-label>i{background:#ffdd4b;color:#075697}.program-story>small{color:#0097cc}.program-story b{color:#0872ba}.program-story:hover h3{color:#0583cb}.edition-radio{background:linear-gradient(115deg,#075faf,#087ed0 65%,#16a9d3);border:1px solid #339dde}.radio-editorial>.ed-kicker{color:#c5eaff}.radio-editorial h2 em{color:#ffe05a}.radio-editorial p{color:#d0ecff}.radio-channels>span{color:#b2dfff;border-color:#84bdea}.radio-channels b{color:#fff}.dial-circle{border-color:#c3edff57;background:repeating-radial-gradient(circle,transparent 0 10px,#c9f2ff12 10px 11px);box-shadow:0 0 0 24px #7cdaff0c,0 0 0 25px #b0eaff30,inset 0 0 80px #57d7ff20}.dial-circle:before{border-color:#a9e1fb6e}.dial-circle:after{background:radial-gradient(circle at 30% 20%,#1d9cdd,#0861af 75%);box-shadow:0 15px 30px #034d9733,inset 0 1px 2px #c4f2ff70}.dial-frequency strong{color:#fff}.dial-frequency>small,.dial-frequency>span{color:#b9eaff}.dial-caption{color:#c2efff}.radio-glass-control{background:linear-gradient(125deg,#7fcbf273,#0b74bbb0);border-color:#bde7fd66;box-shadow:0 18px 35px #00598a2b}.radio-glass-control small{color:#d4f1ff}.video-gallery{background:#e0f1fc;border:1px solid #d4eaf7}.gallery-heading h2{color:#0c548b}.gallery-heading h2>span{color:#008bd0}.gallery-heading .ed-kicker{color:#42799c}.gallery-all{background:#ffdd4d;border-color:#ffdd4d;color:#144e79}.gallery-video{border-color:#d2e5f3;box-shadow:0 6px 14px #326f9b06}.gallery-play{background:#ffde52;color:#0668b6}.gallery-info>i{color:#0484c7}.gallery-index{color:#138cc0}.gallery-end{border-color:#bddcea;color:#52788e}.gallery-channel{background:#0870b6a6}.edition-schedule .segmented button[aria-pressed=true]{background:#0872cc;color:#fff}.edition-schedule .schedule-row.on-air{background:#fff4b8}.edition-schedule .schedule-row.on-air .time{color:#095ca4}.edition-schedule .days button[aria-pressed=true]{color:#0865ae;border-color:#ffc92f}.edition-about{margin:26px 0 35px;border-radius:24px;background:linear-gradient(100deg,#d9f0fb,#edf7fa 64%,#fff4bd);padding:42px 35px}.edition-about p{color:#466e86}.about-monogram{color:#a9d8ed}.about-monogram>span{color:#0e90c7}.island-footer{background:#0869b5;border-color:#2685c9}.island-brand .brand small{color:#c6e8ff}.island-brand p,.island-links nav>a{color:#d1eaff}.island-contact{border-color:#bdeaff38}.island-contact small,.island-contact address p{color:#c2e2f8}.island-social>a,.island-social>button{background:#ffffff13;border-color:#9fd4f35e;color:#ecf8ff}.contact-orb{background:#ffdf4c;color:#0860a1}.island-bottom{border-color:#bdeaff38;color:#bfdef5}.page>h1,.page h2{color:#0961a5}.outline-button:hover{background:#fff2aa}.explore-air{background:linear-gradient(135deg,#0866b7,#0695cd)}.explore-radio{background:#ffe268}.explore-links>a:hover{color:#087dbe}@media(max-width:1200px){.onair-heading{padding:24px 25px 18px}.onair-card{padding:20px 25px 24px}.onair-content{grid-template-columns:91px 1fr;gap:18px}.onair-program h2{font-size:1.3rem}.onair-radio .onair-content{grid-template-columns:76px 1fr;gap:19px}.onair-radio .onair-program h2{font-size:1.2rem}.onair-footnote{padding:0 25px 19px}.onair-radio:before{left:25px}.onair-next{font-size:.58rem;gap:9px}.onair-channel{font-size:.56rem}.onair-play{font-size:.68rem}}@media(max-width:960px){.onair-heading{padding:24px 22px 15px}.onair-card{padding:20px 22px 23px}.onair-content{grid-template-columns:70px 1fr;gap:16px}.onair-program h2{font-size:1.15rem}.onair-radio .onair-content{grid-template-columns:63px 1fr;gap:17px}.onair-radio .onair-program h2{font-size:1.1rem}.onair-channel{font-size:.47rem}.onair-channel svg{width:16px;height:16px}.onair-status,.onair-radio .onair-status{font-size:.43rem;gap:6px}.onair-footnote{padding:0 22px 20px}.onair-next>span{font-size:.4rem}.onair-next time{font-size:.57rem}.onair-next{gap:7px}.onair-radio:before{left:22px}.editorial-feature{min-height:645px}}@media(max-width:640px){.onair-panel{padding:0;gap:0;border-radius:20px}.onair-heading{padding:23px 24px 13px}.onair-heading>.ed-kicker{font-size:.47rem}.onair-heading>a{font-size:.53rem}.onair-card{border-radius:0;padding:22px 24px 25px}.onair-channel{font-size:.51rem}.onair-channel svg{width:18px;height:18px}.onair-status,.onair-radio .onair-status{font-size:.46rem}.onair-content{grid-template-columns:74px 1fr;gap:17px;padding:23px 0}.onair-program h2{font-size:1.13rem;margin:8px 0 16px}.onair-time{font-size:.43rem}.onair-play{font-size:.65rem}.onair-play>span{width:34px;height:34px}.onair-radio .onair-content{grid-template-columns:67px 1fr;gap:21px;padding:22px 0}.onair-radio .onair-program h2{font-size:1.11rem}.onair-next{font-size:.53rem;padding-top:15px}.onair-next>span{font-size:.4rem}.onair-next time{font-size:.54rem}.onair-footnote{padding:0 24px 21px;font-size:.43rem}.onair-radio:before{left:24px}.editorial-feature{min-height:0}.edition-about{padding:31px 25px;margin:22px 0 25px;border-radius:20px}.edition-about p{margin-top:22px}.edition-about .ed-text-link{margin-top:20px}.island-footer{margin-top:0}.onair-radio{border-top:1px solid #f7ce3b}}@media(max-width:370px){.onair-card{padding:20px}.onair-heading{padding:23px 20px 12px}.onair-heading>.ed-kicker{font-size:.43rem}.onair-content{grid-template-columns:62px 1fr;gap:13px}.onair-program h2{font-size:1.06rem}.onair-radio .onair-content{grid-template-columns:60px 1fr;gap:16px}.onair-radio .onair-program h2{font-size:1.04rem}.onair-footnote{padding-inline:20px}.onair-radio:before{left:20px}}@media(prefers-reduced-motion:reduce){.air-motion-tv i:first-child:after,.onair-status .air-motion-radio i{animation:none}.air-motion-tv i:first-child:after{opacity:.5;transform:none}.onair-status .air-motion-radio i{transform:none}}.onair-radio{flex:1}.onair-tv{background:radial-gradient(ellipse at 100% 0%,#32c4e340,transparent 68%),#0872cc}.onair-footnote{flex-shrink:0}.onair-panel{background:#ffdf58}.onair-heading{background:#0872cc}.edition-home{--section-space:44px}.edition-hero.hero{gap:26px}.onair-panel,.editorial-feature{box-shadow:0 7px 24px #1647750a}.onair-heading{padding-bottom:19px;border-bottom:1px solid #ffffff24}.onair-heading>.ed-kicker{letter-spacing:.1em}.onair-tv{background:#0872c5}.onair-channel>span:first-child{font-size:.65rem;letter-spacing:.12em}.onair-channel b{font-weight:700}.onair-card{padding-top:25px}.onair-radio{background:#ffe274;border-top:1px solid #e8bd393b}.onair-radio:before{display:none}.onair-footnote{background:#ffe274;color:#486658}.onair-panel{background:#ffe274}.onair-content{gap:24px}.onair-time{font-size:.54rem;letter-spacing:.1em}.onair-program h2{font-size:1.4rem;line-height:1.3;max-width:360px}.onair-next{display:grid;grid-template-columns:53px 40px minmax(0,1fr);gap:10px;line-height:1.5}.onair-next strong{font-size:.66rem}.onair-next>span{letter-spacing:.06em}.onair-radio .onair-next{border-color:#9774212e}.onair-radio .onair-next>span{color:#3a6270}.onair-radio .onair-program h2{font-size:1.28rem;line-height:1.3}.onair-status{font-weight:600}.onair-radio .onair-art{outline:0;border-color:#fff4c0}.onair-radio .onair-time{color:#3e646a}.onair-play{font-weight:500}.onair-footnote{padding-top:4px;color:#4b6b70}.feature-sideword,.dossier-index,.dossier-label>b{display:none}.dossier-main{display:block;padding:24px 25px}.dossier-main h2{font-size:2rem;line-height:1.1}.dossier-main p{font-size:.76rem;line-height:1.65;max-width:400px}.dossier-label{padding:16px 25px;font-size:.58rem;letter-spacing:.1em;background:#fff1}.feature-dossier{left:26px;right:26px;bottom:49px;background:linear-gradient(125deg,#0863acd9,#076aacc9);border-color:#c4e9ff61;box-shadow:0 12px 34px #0b355c26}.dossier-bottom{padding:16px 23px}.dossier-action{font-size:.73rem}.dossier-bottom .feature-nav{gap:8px}.dossier-bottom .feature-nav button{height:34px;width:34px}.feature-top .ed-kicker{background:#0a35515c;border:1px solid #fff4;border-radius:30px;padding:8px 11px;font-size:.5rem;backdrop-filter:blur(12px)}.feature-number{font-size:1.5rem}.hero .editorial-tabs{bottom:20px}.editorial-photo{animation:banner-reveal .42s ease both}.dossier-main{animation:banner-copy .36s ease both}@keyframes banner-reveal{0%{opacity:.65}to{opacity:1}}@keyframes banner-copy{0%{opacity:.5;translate:0 5px}to{opacity:1;translate:0 0}}.network-line{padding:30px 15px 34px;gap:28px;margin-bottom:10px}.network-line>span{font-size:.48rem;letter-spacing:.08em;line-height:1.7;color:#7b8b98}.network-line>a{font-size:1.04rem;color:#426e90}.network-line>a>b{font-size:.52rem;color:#1677b1}.network-line svg{width:20px;height:20px}.ed-panel{padding:46px;border:1px solid #dce8ee;box-shadow:0 5px 20px #19466a04}.edition-programs{margin-bottom:var(--section-space)}.ed-section-heading{gap:30px}.ed-section-heading>.ed-kicker{font-size:.56rem;letter-spacing:.12em;color:#477994}.ed-section-heading h2{font-size:2.7rem;line-height:1.08;color:#164e7a}.ed-section-heading>p{font-size:.82rem;line-height:1.8;color:#597285}.program-composition{margin-top:34px}.program-story{border-bottom-color:#e4ebf0}.program-story h3{font-size:1.6rem}.program-story>div>span{font-size:.5rem;letter-spacing:.1em;color:#627f92}.program-story b{font-size:.64rem}.edition-radio{margin:0 0 var(--section-space);background:linear-gradient(110deg,#0869b7,#0788c9);border-color:#2089c5;box-shadow:0 8px 22px #07518c0a}.radio-editorial h2{font-size:3.7rem;line-height:1.05}.radio-editorial h2 em{color:#ffe479}.radio-editorial p{color:#e0f3ff;font-size:.85rem}.radio-channels>span{color:#c4e8fb}.radio-glass-control{box-shadow:0 10px 24px #07518c20}.video-gallery{margin:0 0 var(--section-space);padding:42px 40px 25px;background:#e6f3fb;border-color:#d6eaf5}.gallery-heading{margin-bottom:30px}.gallery-heading h2{font-size:2.5rem;line-height:1.15}.gallery-heading .ed-kicker{letter-spacing:.12em}.gallery-video{border-color:#d5e4ee;box-shadow:none;padding:0;overflow:hidden}.gallery-image{border-radius:0;aspect-ratio:16/9}.gallery-channel{display:none}.gallery-info{padding:22px 21px;grid-template-columns:1fr 16px;gap:15px;min-height:120px}.gallery-index{display:none}.gallery-info strong{font-size:1.05rem;line-height:1.45}.gallery-info small{font-size:.47rem;color:#587a92;letter-spacing:.09em}.gallery-play{height:39px;width:39px;box-shadow:0 0 0 5px #fff3}.gallery-end{margin-top:25px;color:#547386}.edition-schedule{margin-bottom:var(--section-space)}.edition-schedule h2{font-size:2.7rem}.edition-schedule .schedule-row{padding-top:21px;padding-bottom:21px}.edition-schedule .schedule-row.on-air{background:#fff5c5}.edition-schedule .days button[aria-pressed=true]{border-color:#e4b61c}.edition-about{margin:0 0 38px;padding:40px;background:#e0f0f8;border:1px solid #d3e7f1}.edition-about h2{font-size:2.6rem}.edition-about .about-monogram{color:#a8cfe3}.island-footer{padding-top:44px;background:#0864ad}.island-links nav>a{line-height:1.4;margin-bottom:16px}.island-contact{padding-top:26px}.island-contact address p{line-height:1.8}.island-bottom{padding-top:22px;padding-bottom:23px}@media(max-width:1200px){.onair-content{gap:17px}.onair-program h2{font-size:1.23rem}.onair-radio .onair-program h2{font-size:1.15rem}.onair-next{grid-template-columns:45px 34px minmax(0,1fr);gap:8px}.onair-next strong{font-size:.58rem}.ed-panel{padding:35px}.edition-hero.hero{gap:20px}.dossier-main{padding:23px}.dossier-label{padding-inline:23px}.dossier-main h2{font-size:1.85rem}.feature-dossier{left:22px;right:22px}.video-gallery{padding:35px 30px 24px}.gallery-info{padding:20px 17px}.ed-section-heading h2{font-size:2.45rem}.radio-editorial h2{font-size:3.4rem}}@media(max-width:960px){.onair-program h2{font-size:1.1rem}.onair-radio .onair-program h2{font-size:1.05rem}.onair-channel>span:first-child{font-size:.5rem}.onair-time{font-size:.45rem}.onair-next{grid-template-columns:40px 32px minmax(0,1fr);gap:6px}.onair-next strong{font-size:.54rem}.dossier-main h2{font-size:1.65rem}.dossier-main p{font-size:.7rem}.dossier-action{font-size:.63rem}.dossier-bottom{padding:14px 17px;gap:10px}.dossier-bottom .feature-nav{gap:5px;padding-left:10px}.dossier-bottom .feature-nav button{width:29px;height:29px}.dossier-main,.dossier-label{padding-inline:20px}.network-line>a{font-size:.95rem}.radio-editorial h2{font-size:3rem}.gallery-info strong{font-size:.95rem}.gallery-info{padding:19px 15px}.gallery-heading h2{font-size:2.2rem}}@media(max-width:640px){.edition-home{--section-space:26px}.edition-hero.hero{gap:18px}.onair-heading{padding:24px 25px 18px}.onair-card{padding:24px 25px 26px}.onair-channel>span:first-child{font-size:.52rem;letter-spacing:.08em}.onair-time{font-size:.44rem}.onair-content{gap:17px}.onair-program h2{font-size:1.12rem;line-height:1.3}.onair-radio .onair-program h2{font-size:1.1rem}.onair-next{grid-template-columns:43px 33px minmax(0,1fr);gap:7px}.onair-next strong{font-size:.55rem}.onair-footnote{padding:0 25px 21px}.feature-dossier{left:19px;right:19px;bottom:46px}.dossier-main{padding:21px}.dossier-main h2{font-size:1.75rem}.dossier-main p{font-size:.7rem;line-height:1.65}.dossier-label{padding:14px 21px;font-size:.5rem}.dossier-action{font-size:.64rem}.dossier-bottom{padding:14px 17px}.feature-top .ed-kicker{font-size:.44rem}.network-line{gap:18px;padding:26px 0;margin-bottom:5px}.network-line>a{font-size:0}.network-line>a>b{font-size:.58rem}.ed-panel{padding:30px 25px}.ed-section-heading h2{font-size:2.3rem}.ed-section-heading>p{font-size:.77rem}.ed-section-heading>.ed-kicker{font-size:.5rem}.program-composition{margin-top:27px}.program-story h3{font-size:1.4rem}.program-story>div>span{font-size:.45rem}.program-story b{font-size:.58rem}.edition-radio{margin-bottom:var(--section-space)}.radio-editorial h2{font-size:3rem}.radio-editorial p{font-size:.8rem}.video-gallery{padding:30px 23px 23px}.gallery-heading h2{font-size:2rem}.gallery-heading{margin-bottom:24px}.gallery-info{padding:20px 19px;min-height:0}.gallery-info strong{font-size:1.03rem}.gallery-grid{gap:21px}.gallery-end{font-size:.59rem}.edition-schedule h2{font-size:2.3rem}.edition-schedule .schedule-row{padding-top:18px;padding-bottom:18px}.edition-about{padding:31px 25px;margin-bottom:26px}.edition-about h2{font-size:2.4rem}.island-footer{padding-top:31px}.island-links nav>a{margin-bottom:15px}.island-bottom{padding-bottom:22px}}@media(max-width:370px){.onair-card,.onair-heading{padding-inline:20px}.onair-program h2{font-size:1.02rem}.onair-radio .onair-program h2{font-size:1.03rem}.onair-next{grid-template-columns:37px 30px minmax(0,1fr);gap:5px}.onair-next strong{font-size:.51rem}.onair-footnote{padding-inline:20px}.dossier-main h2{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.editorial-photo,.dossier-main{animation:none}}body{background:#f7f9fa;color:#12364e}.site-header{width:calc(100% - 96px);max-width:1440px;margin:0 auto;background:transparent;border:0;box-shadow:none;position:relative;top:0;border-radius:0}.header-inner{height:105px}.site-header nav{background:transparent;border:0;padding:0;gap:30px}.site-header nav a{font-size:.82rem;padding:12px 0;color:#446074}.site-header nav a[aria-current=page]{background:transparent;box-shadow:none;color:#006caf}.live-button{border-radius:30px}.explore-toggle{background:transparent;border:1px solid #d7e2e9;border-radius:50%}.premiere-home{max-width:1440px;width:calc(100% - 96px);margin:0 auto}.premiere-home svg{width:21px;height:21px}.premiere-hero.hero{display:block;height:auto;min-height:0;margin:0;background:none;overflow:visible;border:0;border-radius:0;box-shadow:none;padding:0}.premiere-feature.editorial-feature{height:620px;min-height:0;border-radius:25px;position:relative;overflow:hidden;background:#075a99;isolation:isolate}.premiere-art{position:absolute;inset:0 0 0 35%;overflow:hidden}.premiere-image{width:100%;height:100%;object-fit:cover;object-position:center;animation:premiere-fade .55s ease both}.premiere-feature[data-feature="0"] .premiere-image{width:135%;max-width:none;position:absolute;right:0;object-position:right center}.premiere-shade{position:absolute;inset:0;background:linear-gradient(90deg,#064f8d,#065793fa 28%,#065793c7 42%,#06447416 70%),linear-gradient(0deg,#03406e80,transparent 50%);z-index:1;pointer-events:none}.premiere-meta{position:absolute;left:50px;right:50px;top:34px;display:flex;justify-content:space-between;align-items:center;z-index:2;color:#c0e6fa;font-size:.52rem;letter-spacing:.15em}.premiere-count{font-size:.8rem;letter-spacing:.05em;color:#fff}.premiere-count i{font-style:normal;color:#b5ddef;margin:0 8px}.premiere-copy{position:relative;z-index:2;max-width:590px;padding:143px 0 120px 50px;color:#fff;pointer-events:none}.premiere-category{display:flex;align-items:center;gap:9px;font-size:.6rem;letter-spacing:.13em;color:#d2efff}.premiere-category i{width:6px;height:6px;background:#ffe064;border-radius:50%}.premiere-copy h2{font-family:Outfit,sans-serif;font-size:4.6rem;line-height:1.01;letter-spacing:-.055em;font-weight:500;color:#fff;margin:23px 0;max-width:520px;text-wrap:balance}.premiere-copy p{font-size:.86rem;line-height:1.8;color:#d4eafa;max-width:365px;margin:0}.premiere-cta.dossier-action{display:inline-flex;align-items:center;gap:13px;background:#ffe36c;color:#154769;border:0;border-radius:40px;font-size:.75rem;font-weight:600;padding:9px 21px 9px 10px;margin-top:27px;pointer-events:auto;flex:none;width:auto}.premiere-cta>span{background:#154e7620;width:34px;height:34px;display:grid;place-items:center;border-radius:50%}.premiere-cta svg{width:14px;height:14px;fill:currentColor}.premiere-cta>b{font-size:1.1rem;margin-left:14px;color:#154769}.premiere-bottom{position:absolute;bottom:28px;left:50px;right:50px;display:flex;align-items:center;gap:25px;z-index:3}.premiere-caption{font-size:.48rem;letter-spacing:.14em;color:#b8d8e9}.hero .premiere-tabs{position:static;display:flex;transform:none;gap:7px;padding:0;inset:auto;width:auto;margin:0}.hero .premiere-tabs button{width:38px;height:18px;border:0;padding:7px 0;background:transparent;border-radius:0}.hero .premiere-tabs button span{display:block;width:100%;height:3px;background:#ffffff50;border-radius:3px}.hero .premiere-tabs button.selected span{background:#ffe16b}.premiere-arrows{display:flex;gap:9px;margin-left:auto}.premiere-arrows button{background:#07477940;backdrop-filter:blur(12px);border:1px solid #ffffff60;color:#fff;width:37px;height:37px;display:grid;place-items:center;border-radius:50%}.premiere-arrows svg{width:17px;height:17px}.premiere-arrows button:hover{background:#fff;color:#0872b9}.broadcast-dock.onair-panel{display:grid;grid-template-columns:160px 1fr 1fr 88px;gap:0;align-items:center;border:1px solid #d8e5ed;border-radius:18px;background:#fff;box-shadow:0 15px 35px #16486609;margin:18px 0 0;padding:24px 26px;overflow:hidden}.dock-label{display:flex;align-items:center;gap:13px;color:#607d8e;font-size:.48rem;letter-spacing:.1em}.dock-label strong{font-family:Outfit,sans-serif;font-size:1.55rem;color:#14567e;font-weight:400;letter-spacing:-.04em;line-height:1.4}.dock-signal{width:37px;height:37px;border:1px solid #c5e3f0;border-radius:50%;display:grid;place-items:center;color:#087dbb;background:#edf8fc}.dock-channel{padding:0 24px;border-left:1px solid #dce7ed;min-width:0}.dock-channel-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.dock-channel-top>span:first-child{display:flex;align-items:center;gap:7px;font-size:.5rem;letter-spacing:.09em;color:#0875b7}.dock-channel-top svg{width:14px;height:14px}.dock-live{display:flex;gap:7px;align-items:center;font-size:.44rem;letter-spacing:.08em;color:#316f8e}.dock-live .air-motion{width:14px;height:15px;color:#1282ba}.dock-live .air-motion-tv i:first-child{background:currentColor}.dock-live .air-motion-radio i{background:currentColor;width:2px;border-radius:1px;animation:radio-air-wave 1.2s ease-in-out infinite;height:11px}.dock-live .air-motion-radio i:nth-child(2){height:15px;animation-delay:-.6s}.dock-live .air-motion-radio i:nth-child(3){height:10px;animation-delay:-.2s}.dock-live .air-motion-radio i:nth-child(4){height:7px;animation-delay:-.7s}.dock-program{display:flex;align-items:center;gap:16px}.dock-program>div{min-width:0;flex:1}.dock-program h2{font-family:Outfit,sans-serif;font-size:1.02rem;line-height:1.3;letter-spacing:-.025em;font-weight:500;margin:0;color:#173d54;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.dock-program p{font-size:.52rem;color:#698090;margin:9px 0 0;display:flex;gap:6px;align-items:center;white-space:nowrap}.dock-program p span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dock-program time{color:#226485;font-weight:600}.dock-program button{border:0;border-radius:50%;background:#0875bc;color:#fff;width:37px;height:37px;display:grid;place-items:center;flex-shrink:0}.dock-program button svg{width:15px;height:15px;fill:currentColor}.dock-radio .dock-program button{background:#ffe06a;color:#175274}.dock-radio .dock-channel-top>span:first-child{color:#8c731d}.dock-schedule{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.6rem;color:#5b7789;border-left:1px solid #dce7ed;padding-left:20px}.dock-schedule svg{width:16px;height:16px}.dock-schedule>span{display:none}.premiere-programs,.premiere-videos{padding:82px 10px}.premiere-section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:36px}.premiere-eyebrow{display:block;font-size:.56rem;letter-spacing:.14em;color:#688193;font-weight:500}.premiere-section-head h2,.premiere-schedule h2{font-family:Outfit,sans-serif;font-size:3.2rem;line-height:1.06;letter-spacing:-.05em;font-weight:400;margin:24px 0 0;color:#153d55}.premiere-section-head h2>span,.premiere-schedule h2>span{color:#0d86be}.premiere-section-aside p{font-size:.8rem;line-height:1.8;color:#658091;margin:0 0 18px}.premiere-link{display:flex;width:fit-content;align-items:center;justify-content:space-between;gap:35px;font-size:.73rem;color:#13577e;padding:10px 0;border-bottom:1px solid #becfd9}.premiere-link b{font-size:1.2rem;font-weight:400;color:#0876bb}.premiere-program-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:23px}.premiere-program{min-width:0}.premiere-program>div{height:305px;border-radius:15px;overflow:hidden;position:relative;background:#dfecf2}.premiere-program img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.premiere-program:hover img{transform:scale(1.05)}.premiere-program-number{position:absolute;left:17px;top:17px;font-size:.56rem;color:#fff;background:#05375450;backdrop-filter:blur(10px);border:1px solid #ffffff5e;padding:6px 8px;border-radius:20px}.premiere-program-arrow{position:absolute;right:17px;bottom:17px;background:#fff;color:#116792;border-radius:50%;width:33px;height:33px;display:grid;place-items:center;font-size:1.1rem}.premiere-program-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:19px 2px;border-bottom:1px solid #dce6eb}.premiere-program-meta h3{font-family:Outfit,sans-serif;font-size:1.15rem;font-weight:500;color:#204d65;margin:0;letter-spacing:-.025em}.premiere-program-meta small{font-size:.45rem;color:#768e9d;border:1px solid #ccdde6;padding:4px 6px;border-radius:4px}.premiere-radio{display:grid;grid-template-columns:1.1fr 1fr;background:#0778ba;border-radius:24px;color:#fff;overflow:hidden;padding:55px 50px;gap:50px;position:relative}.premiere-radio-copy .premiere-eyebrow{color:#c5e8f9}.premiere-radio h2{font-family:Outfit,sans-serif;font-size:3.4rem;line-height:1.03;letter-spacing:-.05em;font-weight:400;color:#fff;margin:28px 0 23px}.premiere-radio h2 span{color:#ffe270}.premiere-radio-copy p{font-size:.82rem;line-height:1.8;color:#cae8f7}.premiere-radio-button{display:flex;align-items:center;gap:12px;background:#ffdf67;color:#0e517c;border:0;border-radius:35px;padding:15px 23px;margin-top:27px;font-size:.73rem}.premiere-radio-button svg{width:14px;height:14px;fill:currentColor}.premiere-radio-button span{margin-left:23px;font-size:1.2rem}.premiere-tuner{align-self:center;position:relative;border-top:1px solid #b3e5fa60;border-bottom:1px solid #b3e5fa60;padding:25px 0}.tuner-scale{display:flex;justify-content:space-between;position:relative;padding:0 0 50px;font-size:.6rem;letter-spacing:.06em;color:#b8e4f8}.tuner-scale:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;background:repeating-linear-gradient(90deg,#b8e7ff60 0 1px,transparent 1px 11px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent)}.tuner-scale b{color:#ffe36a;font-weight:500;position:relative}.tuner-scale b:after{content:"";position:absolute;top:24px;left:50%;width:2px;height:41px;background:#ffe36a;z-index:1}.tuner-frequency{display:flex;align-items:baseline;justify-content:center;gap:17px;padding:22px 0 28px}.tuner-frequency strong{font-family:Outfit,sans-serif;font-weight:300;letter-spacing:-.08em;font-size:8.5rem;line-height:1;color:#fff}.tuner-frequency strong span{color:#a5e3f9}.tuner-frequency>span{font-size:.8rem;letter-spacing:.1em;color:#d0edfa}.tuner-footer{display:flex;justify-content:space-between;font-size:.48rem;letter-spacing:.08em;color:#bde6f8}.tuner-footer b{font-weight:500;color:#fff}.premiere-video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.premiere-video{display:block;border:0;background:none;padding:0;text-align:left;min-width:0}.premiere-thumb{display:block;position:relative;aspect-ratio:16/10;border-radius:15px;overflow:hidden;background:#dce9f1}.premiere-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.premiere-video:hover img{transform:scale(1.04)}.premiere-thumb>i{position:absolute;right:19px;bottom:19px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#136389;background:#ffdf6a;box-shadow:0 0 0 6px #ffffff20}.premiere-thumb svg{width:16px;height:16px;fill:currentColor}.premiere-video>small{display:block;font-size:.5rem;letter-spacing:.1em;color:#6c8493;text-transform:uppercase;margin-top:21px}.premiere-video>strong{font-family:Outfit,sans-serif;display:block;font-weight:500;font-size:1.24rem;line-height:1.4;letter-spacing:-.025em;color:#214b63;margin-top:11px;min-height:2.8em}.premiere-video-action{display:flex;justify-content:space-between;border-bottom:1px solid #d2e1e9;padding:17px 0 13px;color:#356e8b;font-size:.64rem}.premiere-video-action b{font-size:1.1rem;font-weight:400}.premiere-schedule{background:#eaf3f8;border:1px solid #dfebf2;border-radius:24px;padding:49px;display:grid;grid-template-columns:1fr 1.45fr;gap:70px}.premiere-schedule h2{font-size:2.8rem}.premiere-schedule>div>p{font-size:.82rem;color:#658296;line-height:1.8;margin:24px 0}.premiere-schedule .premiere-link{margin-top:23px}.premiere-timezone{display:flex;gap:8px;align-items:center;font-size:.58rem;color:#718995;margin-top:36px}.premiere-timezone svg{width:14px;height:14px}.premiere-schedule #schedule{background:none;border:0;padding:0;box-shadow:none;backdrop-filter:none}.premiere-schedule .schedule-controls>.muted{display:none}.premiere-schedule .segmented{background:#dceaf3;border:0}.premiere-schedule .segmented button[aria-pressed=true]{background:#fff;color:#0875b6;box-shadow:0 2px 5px #16486609}.premiere-schedule .schedule-row{padding:19px 0}.premiere-schedule .schedule-row h3{font-size:.86rem;font-weight:500}.premiere-schedule .schedule-row .time{font-size:.82rem}.premiere-schedule .schedule-row.on-air{background:#fff;border-radius:10px;border:1px solid #d8e5ed;padding:18px 13px}.premiere-schedule .on-label{font-size:.45rem}.premiere-story{display:grid;grid-template-columns:1fr auto;align-items:center;padding:67px 10px 74px;position:relative}.premiere-story>.premiere-eyebrow{grid-column:1/-1;margin-bottom:22px}.premiere-story h2{font-family:Outfit,sans-serif;font-size:3.05rem;font-weight:400;letter-spacing:-.045em;line-height:1.15;color:#236486;margin:0}.premiere-story h2>span{color:#789aaa}.premiere-story-link{width:68px;height:68px;display:grid;place-items:center;border:1px solid #bed7e4;border-radius:50%;color:#1174a4;font-size:2.2rem}.island-footer{margin-top:0;background:#0767a7;border:0}.island-brand h2{font-size:1.4rem}.island-links nav h3{font-size:.85rem}.island-contact address p{font-size:.72rem}.island-bottom{font-size:.6rem}.premiere-link:hover{border-color:#0785bc}.premiere-radio-button:hover,.premiere-cta:hover{background:#ffe99a}.premiere-program:focus-visible,.premiere-video:focus-visible{outline:3px solid #e7b630;outline-offset:7px;border-radius:15px}@keyframes premiere-fade{0%{opacity:.6}to{opacity:1}}@media(max-width:1200px){.site-header,.premiere-home{width:calc(100% - 64px)}.premiere-feature.editorial-feature{height:575px}.premiere-copy{padding-left:40px;max-width:510px;padding-top:135px}.premiere-copy h2{font-size:4rem;max-width:440px}.premiere-meta,.premiere-bottom{left:40px;right:40px}.broadcast-dock.onair-panel{grid-template-columns:115px 1fr 1fr;padding:23px}.dock-schedule{display:none}.dock-channel{padding:0 20px}.dock-label{gap:10px}.dock-signal{display:none}.dock-program h2{font-size:.94rem}.premiere-section-head h2{font-size:2.8rem}.premiere-program>div{height:270px}.premiere-radio{padding:45px 40px;gap:35px}.premiere-radio h2{font-size:3rem}.tuner-frequency strong{font-size:7rem}.premiere-schedule{padding:39px;gap:40px}.premiere-schedule h2{font-size:2.4rem}.premiere-story h2{font-size:2.8rem}}@media(max-width:960px){.site-header nav{display:none}.premiere-copy{max-width:440px}.premiere-copy h2{font-size:3.5rem}.premiere-copy p{font-size:.8rem;max-width:300px}.premiere-feature.editorial-feature{height:540px}.premiere-art{left:25%}.premiere-shade{background:linear-gradient(90deg,#06538fed,#065793bd 42%,#06447408 80%),linear-gradient(0deg,#03406e70,transparent)}.broadcast-dock.onair-panel{grid-template-columns:1fr 1fr;padding:25px 5px}.dock-label{display:none}.dock-channel{padding:0 22px}.dock-channel:first-of-type{border-left:0}.dock-program h2{font-size:.95rem}.dock-channel-top>span:first-child{font-size:.47rem}.dock-live{font-size:.4rem}.premiere-programs,.premiere-videos{padding:65px 0}.premiere-program-grid{grid-template-columns:repeat(2,1fr);gap:28px 23px}.premiere-program>div{height:300px}.premiere-section-head h2{font-size:2.55rem}.premiere-section-aside p{font-size:.74rem}.premiere-radio{grid-template-columns:1fr 1fr;gap:30px;padding:37px 30px}.premiere-radio h2{font-size:2.5rem}.tuner-frequency strong{font-size:5.6rem}.tuner-footer{font-size:.4rem;gap:15px}.premiere-video-grid{gap:19px}.premiere-video>strong{font-size:1.08rem}.premiere-schedule{grid-template-columns:1fr;gap:35px}.premiere-schedule>div:first-child{display:grid;grid-template-columns:1fr 1fr;gap:20px 25px}.premiere-schedule .premiere-eyebrow{grid-column:1/-1}.premiere-schedule h2{margin:0}.premiere-schedule>div>p{margin:0;align-self:center}.premiere-schedule .premiere-link{margin:0;grid-column:2}.premiere-timezone{display:none}.premiere-story{padding:57px 0 62px}.premiere-story h2{font-size:2.5rem}}@media(max-width:640px){.site-header,.premiere-home{width:calc(100% - 28px)}.header-inner{height:85px}.premiere-feature.editorial-feature{height:610px;border-radius:19px}.premiere-art{inset:0}.premiere-feature[data-feature="0"] .premiere-image{width:100%;right:0;object-position:80% top}.premiere-image{object-position:center top}.premiere-shade{background:linear-gradient(0deg,#05528f,#05528fec,#05528f75,#05528f00 78%),linear-gradient(180deg,#07345465,transparent 30%)}.premiere-meta{left:24px;right:24px;top:26px;font-size:.4rem;letter-spacing:.09em}.premiere-count{font-size:.66rem}.premiere-copy{position:absolute;bottom:82px;left:0;right:0;padding:0 25px;max-width:none}.premiere-copy h2{font-size:2.8rem;line-height:1.01;margin:17px 0;max-width:300px}.premiere-category{font-size:.5rem}.premiere-copy p{font-size:.74rem;line-height:1.65;max-width:280px}.premiere-cta.dossier-action{font-size:.65rem;padding:7px 17px 7px 8px;margin-top:21px;gap:10px}.premiere-cta>span{height:30px;width:30px}.premiere-cta>b{margin-left:10px}.premiere-bottom{left:25px;right:25px;bottom:23px;gap:16px}.premiere-caption{display:none}.hero .premiere-tabs button{width:34px}.premiere-arrows button{width:33px;height:33px}.broadcast-dock.onair-panel{grid-template-columns:1fr;padding:0 22px;border-radius:17px;margin-top:13px;box-shadow:0 7px 20px #16486605}.dock-channel{padding:22px 0;border:0}.dock-channel+.dock-channel{border-top:1px solid #dfebf1}.dock-channel-top{margin-bottom:12px}.dock-channel-top>span:first-child{font-size:.5rem}.dock-live{font-size:.43rem}.dock-program h2{font-size:1.05rem;min-height:0;line-height:1.35}.dock-program p{font-size:.53rem;margin-top:10px}.dock-program button{width:36px;height:36px}.premiere-programs,.premiere-videos{padding:48px 8px}.premiere-section-head{display:block;margin-bottom:28px}.premiere-eyebrow{font-size:.48rem;letter-spacing:.1em}.premiere-section-head h2{font-size:2.4rem;margin-top:20px}.premiere-section-aside p{display:none}.premiere-section-aside .premiere-link,.premiere-section-head>.premiere-link{margin-top:20px;font-size:.68rem;gap:38px}.premiere-program-grid{gap:24px 15px}.premiere-program>div{height:210px;border-radius:11px}.premiere-program-number{left:11px;top:11px;font-size:.44rem;padding:5px 6px}.premiere-program-arrow{right:11px;bottom:11px;width:27px;height:27px;font-size:.9rem}.premiere-program-meta{padding:14px 0;gap:4px}.premiere-program-meta h3{font-size:.98rem;line-height:1.2}.premiere-program-meta small{display:none}.premiere-radio{display:block;padding:32px 27px;border-radius:19px}.premiere-radio h2{font-size:2.65rem;margin-top:23px}.premiere-radio-copy p{font-size:.77rem}.premiere-radio-button{font-size:.68rem;padding:13px 20px;margin-top:22px}.premiere-tuner{margin-top:39px;padding:21px 0}.tuner-scale{font-size:.5rem;padding-bottom:42px}.tuner-scale:after{height:23px}.tuner-scale b:after{top:20px;height:33px}.tuner-frequency{padding:21px 0 22px;gap:13px}.tuner-frequency strong{font-size:6.8rem}.tuner-footer{font-size:.43rem}.premiere-video-grid{grid-template-columns:1fr;gap:30px}.premiere-thumb{aspect-ratio:16/10;border-radius:12px}.premiere-video>small{margin-top:17px;font-size:.45rem}.premiere-video>strong{font-size:1.18rem;min-height:0;line-height:1.4;margin-top:9px}.premiere-video-action{padding:13px 0;font-size:.62rem}.premiere-thumb>i{height:38px;width:38px;right:16px;bottom:16px}.premiere-schedule{padding:29px 24px;border-radius:19px;gap:28px}.premiere-schedule>div:first-child{display:block}.premiere-schedule h2{font-size:2.35rem;margin-top:20px}.premiere-schedule>div>p{font-size:.76rem;margin-top:18px}.premiere-schedule .premiere-link{margin-top:19px;font-size:.67rem}.premiere-schedule .segmented button{font-size:.67rem;padding:9px 10px}.premiere-schedule .schedule-row{gap:9px;padding:17px 0}.premiere-schedule .schedule-row.on-air{padding:16px 9px}.premiere-schedule .schedule-row h3{font-size:.76rem}.premiere-schedule .schedule-row div>span{font-size:.56rem}.premiere-schedule .schedule-row img{width:40px;height:31px}.premiere-schedule .schedule-row .time{font-size:.68rem}.premiere-schedule .on-label{font-size:.4rem}.premiere-schedule .days button{font-size:.7rem}.premiere-story{padding:43px 9px 47px;grid-template-columns:1fr;gap:0}.premiere-story>.premiere-eyebrow{margin-bottom:19px}.premiere-story h2{font-size:2.3rem}.premiere-story-link{width:45px;height:45px;font-size:1.6rem;margin-top:23px}.island-footer{margin-top:0}}@media(prefers-reduced-motion:reduce){.premiere-image{animation:none}.premiere-program img,.premiere-thumb img{transition:none}.premiere-program:hover img,.premiere-video:hover img{transform:none}.dock-live .air-motion-radio i{animation:none}}.site-header{margin:16px auto 18px;border-radius:22px;border:1px solid #ffffffd9;background:linear-gradient(110deg,#e0f3ffb8,#ffffffad 49%,#fff3b7a6);backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);box-shadow:0 9px 28px #215b7d08,inset 0 1px #fff;isolation:isolate}.site-header:before,.site-header:after{content:none}.site-header .header-inner{height:80px;padding:0 25px}.site-header nav{gap:27px}.site-header nav a{color:#315e79}.site-header nav a[aria-current=page]{color:#0879b8}.site-header .live-button{background:#087abd;color:#fff;border:1px solid #0671b3;box-shadow:inset 0 1px #ffffff38}.site-header .header-radio{color:#296581}.site-header .explore-toggle{background:#ffe6879c;border:1px solid #ebd889ad;box-shadow:inset 0 1px #fff8;color:#245d7b}.site-header .explore-toggle:hover{background:#ffe17d}.premiere-feature.editorial-feature{border:1px solid #b5d5e250;box-shadow:0 12px 36px #12476b0d}.premiere-meta{color:#d7f0fc}.premiere-count{padding:8px 12px;border-radius:25px;border:1px solid #ffffff4d;background:#ffffff17;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.premiere-cta.dossier-action{background:linear-gradient(135deg,#ffeb9ce8,#ffda65db);border:1px solid #fff0b0b3;box-shadow:inset 0 1px #ffffff9c,0 6px 19px #032e4b17;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.premiere-arrows button{background:#0e7fb649;border-color:#d0eeff75;box-shadow:inset 0 1px #ffffff28}.premiere-arrows button:last-child{background:#ffe17cdb;border-color:#fff1b4;color:#175672}.premiere-arrows button:last-child:hover{background:#fff0b0}.broadcast-dock.onair-panel{position:relative;padding:0;grid-template-columns:160px 1fr 1fr 88px;align-items:stretch;background:linear-gradient(110deg,#f4fbffc9,#eaf7ffc9 48%,#fff7d3cc 75%,#fffdf5cc);border:1px solid #fff;border-radius:20px;box-shadow:0 13px 34px #2856780a,inset 0 1px #ffffffed;backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%);isolation:isolate;overflow:hidden}.dock-label{padding:26px 20px 26px 25px;background:#ffffff3d}.dock-signal{background:#e5f5ffb0;border-color:#bcdcee9c;box-shadow:inset 0 1px #fff}.dock-channel{padding:25px 26px;border-left:1px solid #fff9;position:relative}.dock-tv{background:linear-gradient(135deg,#a5dafa55,#e2f4ff80);box-shadow:inset 0 1px #ffffffc7}.dock-radio{background:linear-gradient(135deg,#fff2b183,#ffe79d63);box-shadow:inset 0 1px #ffffffc7}.dock-channel:before{content:"";position:absolute;top:0;left:26px;width:33px;height:2px;background:#2297d095}.dock-radio:before{background:#deb533bb}.dock-channel-top>span:first-child{color:#156994}.dock-radio .dock-channel-top>span:first-child{color:#776022}.dock-program h2{color:#234b62}.dock-program p{color:#5b7a8f}.dock-program button{background:linear-gradient(145deg,#218bc6,#0874b8);border:1px solid #c0e9ff88;box-shadow:inset 0 1px #ffffff5c,0 5px 12px #0c6fab18;transition:transform .2s,box-shadow .2s}.dock-radio .dock-program button{background:linear-gradient(145deg,#ffedaa,#ffdc69);border-color:#fff4cb;color:#225b78;box-shadow:inset 0 1px #fff8,0 5px 12px #b6922712}.dock-program button:hover{transform:translateY(-2px);box-shadow:0 7px 15px #0c6fab24}.dock-schedule{padding:0 20px;border-color:#fff9;background:#ffffff26}.dock-live{color:#326d8a}.dock-radio .dock-live{color:#6e622e}.dock-radio .air-motion{color:#927b27}@supports not (backdrop-filter:blur(1px)){.site-header{background:linear-gradient(110deg,#eaf6fd,#fffdf2)}.broadcast-dock.onair-panel{background:#f5faff}.dock-tv{background:#e8f5fe}.dock-radio{background:#fff4ca}}@media(max-width:1200px){.site-header .header-inner{padding-inline:22px}.site-header nav{gap:20px}.broadcast-dock.onair-panel{grid-template-columns:115px 1fr 1fr}.dock-label{padding-inline:22px}.dock-channel{padding:24px 23px}.dock-channel:before{left:23px}.dock-schedule{display:none}}@media(max-width:960px){.broadcast-dock.onair-panel{grid-template-columns:1fr 1fr;padding:0}.dock-label{display:none}.dock-channel{padding:25px 23px}.dock-channel:first-of-type{border-left:0}}@media(max-width:640px){.site-header{margin:10px auto 14px;border-radius:17px}.site-header .header-inner{height:69px;padding:0 13px;gap:8px}.site-header .brand>span{font-size:.85rem}.site-header .brand img{width:30px;height:35px}.site-header .brand small{font-size:.39rem}.site-header .header-actions{gap:7px}.site-header .live-button{padding:10px 11px;font-size:.6rem}.site-header .explore-toggle{width:32px;height:32px}.broadcast-dock.onair-panel{grid-template-columns:1fr;padding:0;border-radius:18px;margin-top:14px}.dock-channel{padding:23px}.dock-channel+.dock-channel{border-top:1px solid #fff;border-left:0}.dock-channel:before{left:23px}.dock-radio:before{display:none}.premiere-count{padding:6px 9px}.premiere-meta{font-size:.37rem}.dock-program button:hover{transform:none}}@media(prefers-reduced-motion:reduce){.dock-program button{transition:none;transform:none}}.premiere-art{left:27%;mask-image:linear-gradient(90deg,transparent 0%,#0000000d 8%,#00000038 20%,#00000085 34%,#000000d6 48%,#000 64%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#0000000d 8%,#00000038 20%,#00000085 34%,#000000d6 48%,#000 64%)}.premiere-feature.editorial-feature{background:#075a99}.premiere-shade{background:linear-gradient(90deg,#075a99 0%,#075a99eb 19%,#075a99b0 33%,#075a995c 47%,#075a991f 61%,transparent 77%),linear-gradient(0deg,#03406e70,transparent 55%)}@media(max-width:960px)and (min-width:641px){.premiere-art{left:17%}.premiere-shade{background:linear-gradient(90deg,#075a99f5 0%,#075a99c9 22%,#075a9973 42%,#075a9921 64%,transparent 82%),linear-gradient(0deg,#03406e70,transparent 55%)}}@media(max-width:640px){.premiere-art{left:0;mask-image:none;-webkit-mask-image:none}.premiere-shade{background:linear-gradient(0deg,#075a99 0%,#075a99fa 17%,#075a99d9 29%,#075a9994 43%,#075a9940 58%,#075a990d 74%,transparent 88%),linear-gradient(180deg,#07345450,transparent 32%)}}.program-tile{min-width:0}.program-tile .program-card{display:block}.program-playlist-link{display:flex;align-items:center;gap:8px;padding:13px 0 8px;margin-top:10px;border-top:1px solid #d5e5ef;font-size:.75rem;color:#086eb1}.program-playlist-link svg{width:16px;height:16px;fill:currentColor}.program-playlist-link span{margin-left:auto;font-size:1.2rem}.program-playlist-link:hover{color:#084674}.program-playlist-cta{display:inline-flex;margin:0 10px 14px 0;background:#0877ba}.program-playlist-link:focus-visible{outline:3px solid #e7b630;outline-offset:4px}:root{--portal-gutter:48px;--portal-width:1440px;--portal-gap:24px}.site-header,.premiere-home,.island-footer{width:calc(100% - var(--portal-gutter) * 2);max-width:var(--portal-width);margin-left:auto;margin-right:auto;box-sizing:border-box}.site-header{display:block;height:auto;min-height:0;padding:0;gap:0;top:0}.site-header .header-inner{display:flex;width:100%;max-width:none;margin:0;height:88px;min-height:0;padding:0 28px;box-sizing:border-box;gap:24px}.site-header .header-inner>.brand{flex-shrink:0}.site-header .header-actions{flex-shrink:0}.site-header nav{position:static;flex:1;min-width:0;box-shadow:none;width:auto;margin:0;justify-content:center}.premiere-home>.premiere-hero.hero{width:100%;max-width:none;margin:0;padding:0}.premiere-home .premiere-feature,.premiere-home .broadcast-dock{width:100%;max-width:none;box-sizing:border-box}.premiere-home>.premiere-programs,.premiere-home>.premiere-videos{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.premiere-program-grid,.premiere-video-grid{gap:var(--portal-gap);margin:0;width:100%}.premiere-program,.premiere-video{margin:0;min-width:0;width:100%;box-sizing:border-box}.premiere-program>div,.premiere-thumb{margin:0;width:100%}.premiere-section-head{margin-left:0;margin-right:0}.premiere-home>.premiere-radio,.premiere-home>.premiere-schedule{width:100%;box-sizing:border-box;margin-left:0;margin-right:0}.premiere-story{padding-left:0;padding-right:0}@media(max-width:1200px){:root{--portal-gutter:32px}.site-header .header-inner{padding-inline:24px;gap:20px}}@media(max-width:960px){.site-header .header-inner{height:84px}.site-header nav{display:none}}@media(max-width:640px){:root{--portal-gutter:14px;--portal-gap:16px}.site-header .header-inner{height:74px;padding-inline:14px;gap:8px}.site-header .header-actions{gap:7px}.premiere-video-grid{row-gap:30px}.premiere-program-grid{row-gap:24px}}.premiere-home .premiere-schedule{position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;background:linear-gradient(120deg,#eff8ff,#f8fcff 62%,#fffbed) padding-box,linear-gradient(120deg,#259bd8,#95d9f0 43%,#ffe06b 77%,#eabd38) border-box;box-shadow:0 14px 38px #146a9e0b,inset 0 0 0 5px #ffffff85;padding:49px;gap:65px}.premiere-schedule:before{content:"";position:absolute;top:0;left:0;bottom:0;width:5px;background:linear-gradient(180deg,#1289c5 0% 62%,#ffdb59 62%);pointer-events:none}.premiere-schedule>div:first-child{position:relative;padding-right:27px;border-right:1px solid #add3e54d}.premiere-schedule .premiere-eyebrow{display:inline-flex;align-items:center;width:fit-content;padding:9px 12px;border-radius:7px;background:#e0f1fd;border:1px solid #acd3ec;color:#136797;font-weight:600;letter-spacing:.1em;box-shadow:inset 0 1px #fff}.premiere-schedule h2{color:#134e78}.premiere-schedule h2>span{color:#087cba}.premiere-schedule>div>p{color:#496f87}.premiere-schedule .premiere-link{padding:13px 18px;background:#ffe277;border:1px solid #edcc63;border-radius:28px;color:#164f76;font-weight:500;box-shadow:inset 0 1px #fff8;gap:30px;transition:background .2s,transform .2s}.premiere-schedule .premiere-link>b{color:#145d88}.premiere-schedule .premiere-link:hover{background:#ffe99a;transform:translateY(-2px)}.premiere-schedule .premiere-timezone{color:#50758c}.premiere-schedule .premiere-timezone svg{color:#0d85bd}.premiere-schedule .segmented{padding:4px;background:#dceefa;border:1px solid #bddbec;border-radius:28px;box-shadow:inset 0 1px 2px #2e78a509}.premiere-schedule .segmented button{border-radius:24px;color:#3f718d}.premiere-schedule .segmented button[aria-pressed=true]{background:#087bbb;color:#fff;box-shadow:0 3px 8px #147cba26}.premiere-schedule .segmented button[data-channel=radio][aria-pressed=true]{background:#ffe176;color:#145478;box-shadow:0 3px 8px #997b2414}.premiere-schedule .days{gap:5px;border-bottom:1px solid #c6e1ef;padding-bottom:12px;margin-bottom:5px}.premiere-schedule .days button{border:1px solid transparent;border-radius:9px;color:#587b91;padding:10px 5px}.premiere-schedule .days button[aria-pressed=true]{background:#e3f1fb;border:1px solid #8cc5e5;color:#076fac;box-shadow:inset 0 -3px #ffdc63}.premiere-schedule .days button small{color:inherit}.premiere-schedule .schedule-row{border-bottom:1px solid #d4e5ef;color:#234f68;transition:background .2s}.premiere-schedule .schedule-row:hover{background:#e7f3fb}.premiere-schedule .schedule-row .time{color:#0878b6;font-weight:600}.premiere-schedule .schedule-row img{border-radius:7px;box-shadow:0 0 0 1px #bed7e8}.premiere-schedule .schedule-row h3{color:#244e66}.premiere-schedule .schedule-row div>span{color:#668297}.premiere-schedule .schedule-row.on-air{position:relative;background:linear-gradient(100deg,#fff4c2,#fffaf0);border:1px solid #e6c35c;border-left:4px solid #087fbd;padding:18px 13px;margin:10px 0;border-radius:11px;box-shadow:0 4px 13px #ac87280b,inset 0 1px #fff}.premiere-schedule .schedule-row.on-air h3{color:#114d76;font-weight:600}.premiere-schedule .schedule-row.on-air .time{color:#0b6195}.premiere-schedule .on-label{border:1px solid #e9cc76;background:#ffeb9b;color:#526023;border-radius:20px;padding:6px 8px;white-space:nowrap}.premiere-schedule .on-label .dot{background:#087fb4;box-shadow:0 0 0 3px #087fb414}@media(max-width:1200px){.premiere-home .premiere-schedule{padding:39px;gap:38px}.premiere-schedule>div:first-child{padding-right:22px}}@media(max-width:960px){.premiere-home .premiere-schedule{gap:30px}.premiere-schedule>div:first-child{padding-right:0;padding-bottom:28px;border-right:0;border-bottom:1px solid #bddcea}.premiere-schedule .premiere-eyebrow{grid-column:1/-1}.premiere-schedule .premiere-link{align-self:start}.premiere-schedule .schedule-row.on-air{padding:17px 13px}}@media(max-width:640px){.premiere-home .premiere-schedule{padding:29px 24px;gap:24px;border-radius:20px;box-shadow:0 8px 25px #146a9e08,inset 0 0 0 3px #ffffff85}.premiere-schedule:before{width:3px}.premiere-schedule>div:first-child{padding-bottom:25px}.premiere-schedule .premiere-eyebrow{font-size:.48rem;padding:8px 10px}.premiere-schedule .premiere-link{padding:12px 16px;font-size:.67rem}.premiere-schedule .days{gap:2px;padding-bottom:10px}.premiere-schedule .days button{padding:9px 3px;font-size:.68rem}.premiere-schedule .schedule-row.on-air{padding:15px 8px 15px 9px;gap:8px;flex-wrap:wrap}.premiere-schedule .on-label{font-size:.4rem;padding:5px 7px;max-width:100%}.premiere-schedule .segmented{max-width:100%}.premiere-schedule .segmented button{font-size:.65rem;padding:9px 10px}.premiere-schedule .schedule-row h3{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.premiere-schedule .premiere-link,.premiere-schedule .schedule-row{transition:none}.premiere-schedule .premiere-link:hover{transform:none}}.premiere-home>.premiere-videos{position:relative;isolation:isolate;margin:48px 0;padding:42px 40px 34px;border:1px solid transparent;border-radius:24px;background:linear-gradient(125deg,#e6f4fd,#f4faff 64%,#fff9e7) padding-box,linear-gradient(115deg,#78c4eb,#c7e8f8 60%,#f3d36b) border-box;box-shadow:0 12px 32px #146a9e08,inset 0 1px #fff;overflow:hidden}.premiere-videos:before{content:"";position:absolute;left:40px;top:0;width:66px;height:4px;background:#ffda59;border-radius:0 0 5px 5px}.premiere-videos .premiere-eyebrow{display:inline-flex;align-items:center;width:fit-content;padding:8px 11px;background:#d9effc;border:1px solid #a9d3eb;border-radius:7px;color:#146792;font-weight:600;letter-spacing:.1em}.premiere-videos .premiere-section-head{margin-bottom:33px}.premiere-videos .premiere-section-head h2{color:#164e76}.premiere-videos .premiere-section-head h2>span{color:#0782bb}.premiere-videos .premiere-link{background:#ffe17a;border:1px solid #eacb64;border-radius:28px;padding:13px 18px;color:#164f76;box-shadow:inset 0 1px #fff8;font-weight:500;gap:28px}.premiere-videos .premiere-link b{color:#165c84}.premiere-videos .premiere-link:hover{background:#ffeba2}.premiere-videos .premiere-thumb{border:1px solid #ffffffd9;box-shadow:0 8px 18px #11587d12;border-radius:13px}.premiere-videos .premiere-thumb>i{background:#ffe06b;border:1px solid #fff3b8;color:#125981;box-shadow:0 0 0 6px #ffffff26,0 5px 15px #052d4829}.premiere-videos .premiere-video>small{color:#497b99;font-weight:500}.premiere-videos .premiere-video>strong{color:#164c6c}.premiere-videos .premiere-video-action{border-bottom:1px solid #b8d7e9;color:#246d96;padding-bottom:15px}.premiere-videos .premiere-video-action b{color:#087abb;transition:transform .2s}.premiere-videos .premiere-video:hover .premiere-video-action b{transform:translate(2px,-2px)}@media(max-width:1200px){.premiere-home>.premiere-videos{padding:36px 32px 29px;margin:40px 0}.premiere-videos:before{left:32px}.premiere-videos .premiere-video-grid{gap:22px}}@media(max-width:960px){.premiere-home>.premiere-videos{padding:33px 28px 28px}.premiere-videos:before{left:28px}.premiere-videos .premiere-video-grid{gap:19px}}@media(max-width:640px){.premiere-home>.premiere-videos{padding:30px 23px 24px;margin:28px 0;border-radius:20px}.premiere-videos:before{left:23px;width:48px;height:3px}.premiere-videos .premiere-eyebrow{font-size:.46rem;padding:8px 10px}.premiere-videos .premiere-section-head{margin-bottom:26px}.premiere-videos .premiere-section-head h2{font-size:2.1rem;line-height:1.1}.premiere-videos .premiere-link{padding:12px 16px;font-size:.65rem;gap:26px}.premiere-videos .premiere-video-grid{row-gap:29px}.premiere-videos .premiere-video>strong{font-size:1.1rem}.premiere-videos .premiere-thumb{border-radius:11px}.premiere-videos .premiere-thumb>i{height:36px;width:36px;right:14px;bottom:14px}}@media(prefers-reduced-motion:reduce){.premiere-videos .premiere-video-action b{transition:none}.premiere-videos .premiere-video:hover .premiere-video-action b{transform:none}}.premiere-home>.premiere-programs{margin:48px 0;padding:40px 0 0;border:1px solid #c6e3f2;border-radius:24px;background:linear-gradient(120deg,#eff9ff,#e3f2fc 70%,#fff8de);box-shadow:0 12px 30px #17587c08;overflow:hidden;position:relative}.premiere-programs:before{content:"";position:absolute;left:40px;top:0;width:66px;height:4px;background:#ffda59;border-radius:0 0 5px 5px}.premiere-programs .premiere-section-head{padding:0 40px;margin-bottom:31px}.premiere-programs .premiere-eyebrow{display:inline-flex;width:fit-content;padding:8px 11px;border:1px solid #abd5eb;background:#dff2fc;border-radius:7px;color:#176990;font-weight:600;letter-spacing:.1em}.premiere-programs .premiere-section-head h2{font-size:2.9rem}.premiere-programs .premiere-link{padding:13px 18px;border-radius:28px;background:#ffe178;border:1px solid #ebcb64;box-shadow:inset 0 1px #fff8;font-weight:500;gap:28px}.premiere-programs .premiere-program-grid{display:flex;gap:24px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:40px;overscroll-behavior-x:contain;padding:0 40px 12px;margin:0;scrollbar-width:none;position:relative}.premiere-programs .premiere-program-grid::-webkit-scrollbar{display:none}.premiere-programs .premiere-program{flex:0 0 calc((100% - 64px)/3.35);width:auto;scroll-snap-align:start;min-width:0}.premiere-programs .premiere-program>div{height:300px;border-radius:14px;border:1px solid #ffffffd9;box-shadow:0 6px 16px #0c497015}.premiere-programs .premiere-program-meta{padding:17px 2px;border:0;align-items:start}.premiere-programs .premiere-program-meta h3{font-size:1.1rem;line-height:1.35}.premiere-programs .premiere-program-meta small{margin-top:3px;background:#ffffff80}.premiere-programs .premiere-program-arrow{background:#ffe172;color:#175b80}.premiere-programs .premiere-program-number{background:#0b61965c}.program-carousel-footer{display:flex;align-items:center;gap:24px;padding:19px 40px;border-top:1px solid #c8e0ed;background:#ffffff40;margin-top:9px}.program-carousel-count{font-size:.75rem;font-variant-numeric:tabular-nums;color:#146e9d;min-width:52px}.program-carousel-hint{font-size:.64rem;color:#608297}.program-carousel-controls{display:flex;align-items:center;gap:9px;margin-left:auto}.program-carousel-controls button{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #bcd8e8;color:#176793;background:#ffffffb3}.program-carousel-controls button:last-child{background:#087bb9;border-color:#087bb9;color:#fff}.program-carousel-controls .program-carousel-toggle{background:transparent;margin-right:7px}.program-carousel-controls svg{width:16px;height:16px}.program-carousel-controls button:hover{background:#ffe17b;color:#13547a;border-color:#e8cc72}.premiere-program-grid:focus-visible{outline:2px solid #0b82ba;outline-offset:-3px}@media(max-width:1200px){.premiere-home>.premiere-programs{margin:40px 0;padding-top:36px}.premiere-programs .premiere-section-head{padding-inline:32px}.premiere-programs:before{left:32px}.premiere-programs .premiere-program-grid{padding-inline:32px;scroll-padding-inline:32px;gap:20px}.premiere-programs .premiere-program{flex-basis:calc((100% - 48px)/2.75)}.premiere-programs .premiere-program>div{height:280px}.program-carousel-footer{padding-inline:32px}.premiere-programs .premiere-section-head h2{font-size:2.6rem}}@media(max-width:960px){.premiere-programs .premiere-program{flex-basis:calc((100% - 35px)/2.25)}.premiere-programs .premiere-program>div{height:270px}.premiere-programs .premiere-section-head h2{font-size:2.4rem}}@media(max-width:640px){.premiere-home>.premiere-programs{margin:28px 0;padding-top:30px;border-radius:20px}.premiere-programs .premiere-section-head{padding-inline:23px;margin-bottom:26px}.premiere-programs:before{left:23px;width:48px;height:3px}.premiere-programs .premiere-eyebrow{font-size:.43rem;padding:8px 9px}.premiere-programs .premiere-section-head h2{font-size:2.25rem}.premiere-programs .premiere-link{font-size:.65rem;padding:12px 16px;margin-top:20px}.premiere-programs .premiere-program-grid{padding:0 23px 4px;scroll-padding-inline:23px;gap:17px}.premiere-programs .premiere-program{flex-basis:80%}.premiere-programs .premiere-program>div{height:280px}.premiere-programs .premiere-program-meta h3{font-size:1.08rem}.premiere-programs .premiere-program-meta small{display:block;font-size:.44rem}.program-carousel-footer{padding:16px 23px;gap:12px;margin-top:7px}.program-carousel-hint{display:none}.program-carousel-count{font-size:.7rem}.program-carousel-controls button{height:33px;width:33px}.program-carousel-controls{gap:7px}.program-carousel-controls .program-carousel-toggle{margin-right:3px}}body:has(.premiere-home){background:#f2f7fa;background-image:radial-gradient(ellipse at 4% 4%,#b9e8ff66,transparent 32%),radial-gradient(ellipse at 98% 34%,#fff0a455,transparent 24%)}.site-header .header-inner{background:linear-gradient(110deg,#fffffff0,#effaffcc 72%,#fff8d6cc);border:1px solid #fff;border-radius:24px;box-shadow:0 8px 35px #075c9410,inset 0 -1px #a9d7ed66;backdrop-filter:blur(24px)}.site-header{padding-block:16px!important}.site-header nav a{position:relative;transition:color .2s}.site-header nav a:after{content:"";position:absolute;left:0;bottom:4px;width:0;height:2px;background:#0786d0;transition:width .25s}.site-header nav a:hover:after,.site-header nav a[aria-current=page]:after{width:100%}.premiere-home{--signal-blue:#006fba;--signal-yellow:#ffe055;--signal-ink:#064d79}.premiere-feature.editorial-feature{border-radius:32px;box-shadow:0 22px 55px #006aaf18,inset 0 0 0 1px #ffffff70}.premiere-feature:after{content:"";position:absolute;inset:10px;border:1px solid #ffffff26;border-radius:24px;pointer-events:none;z-index:2;-webkit-mask-image:linear-gradient(110deg,#000,transparent 45%,#000);mask-image:linear-gradient(110deg,#000,transparent 45%,#000)}.premiere-copy h2{font-weight:500;letter-spacing:-.055em;text-shadow:0 4px 35px #003f7040}.premiere-meta{letter-spacing:.17em}.premiere-category{color:#fff}.premiere-category i{box-shadow:0 0 0 5px #ffe05518,0 0 20px #ffe05590}.premiere-cta.dossier-action{box-shadow:0 5px 24px #ffdb4630,inset 0 1px #fff8;transition:transform .25s,box-shadow .25s}.premiere-cta:hover{transform:translateY(-3px);box-shadow:0 10px 32px #ffdb4650}.broadcast-dock.onair-panel{position:relative;margin-top:20px;padding-block:29px;border:1px solid #fff;border-radius:24px;background:linear-gradient(108deg,#ffffffed,#e1f5ffcc 52%,#fff4bac4);box-shadow:0 15px 35px #126c9510,inset 0 0 0 1px #b8e3f45c;backdrop-filter:blur(28px)}.broadcast-dock:after{content:"";position:absolute;left:6%;right:6%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#0ca6ed 25%,#ffe055 78%,transparent)}.dock-signal{border:1px solid #088fcb55;background:#fff9;box-shadow:0 0 0 7px #088fcb08}.dock-program h2{font-size:1.14rem;font-weight:500}.dock-program button{width:46px;height:46px;box-shadow:0 0 0 6px #008cc310,inset 0 1px #fff5;transition:transform .25s}.dock-radio .dock-program button{box-shadow:0 0 0 6px #d9b62d12,inset 0 1px #fff9}.dock-program button:hover{transform:scale(1.08)}.premiere-home .premiere-eyebrow{font-size:.63rem;letter-spacing:.13em;font-weight:600}.premiere-home .premiere-section-head h2{font-size:clamp(2.3rem,4.1vw,4rem);font-weight:400;line-height:1.02;letter-spacing:-.055em}.premiere-home>.premiere-programs{margin:64px 0;padding-top:48px;border-radius:30px;border:1px solid #117fc3;background:radial-gradient(ellipse at 80% 0,#10a8df70,transparent 60%),linear-gradient(120deg,#075d9e,#006eb5 60%,#075999);box-shadow:0 20px 45px #0575b41a}.premiere-programs:before{left:48px;width:110px;height:3px;background:#ffe055;box-shadow:0 0 22px #ffe05599}.premiere-programs .premiere-section-head{padding-inline:48px;margin-bottom:38px;position:relative}.premiere-programs .premiere-eyebrow{padding:0;border:0;border-radius:0;background:none;color:#bce8ff;box-shadow:none}.premiere-programs .premiere-section-head h2{color:#fff}.premiere-programs .premiere-section-head h2 span{color:#ffe055}.premiere-programs .premiere-link{color:#fff;background:#ffffff0e;border:1px solid #8bd4f570;box-shadow:inset 0 1px #ffffff20;backdrop-filter:blur(12px)}.premiere-programs .premiere-link b{color:#ffe055}.premiere-programs .premiere-link:hover{background:#ffffff23}.premiere-programs .premiere-program-grid{padding:8px 0 12px;scroll-padding:0;scroll-snap-type:none;scroll-behavior:auto;overflow-anchor:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.premiere-programs .premiere-program{flex-basis:calc((100% - 72px)/3.6);scroll-snap-align:none}.premiere-programs .premiere-program>div{height:320px;border-radius:20px;border:1px solid #b5e8ff66;box-shadow:0 12px 28px #003c6633;transform:translateY(0);transition:transform .35s,border-color .35s}.premiere-programs .premiere-program:hover>div{transform:translateY(-6px);border-color:#ffe055}.premiere-programs .premiere-program-meta{padding:19px 5px 10px}.premiere-programs .premiere-program-meta h3{color:#fff;font-size:1.16rem}.premiere-programs .premiere-program-meta small{color:#d8f1ff;background:#ffffff0c;border-color:#7ac8ed60;font-size:.53rem}.premiere-programs .premiere-program-number{border-color:#fff5;background:#034d7899;color:#fff}.premiere-programs .premiere-program-arrow{width:40px;height:40px;background:#ffdf55;box-shadow:0 0 0 5px #ffffff25}.program-carousel-footer{padding:20px 48px;border-color:#9bdbff33;background:#00467525}.program-carousel-count{color:#ffe055;font-size:.8rem;letter-spacing:.08em}.program-carousel-hint{color:#c9eaff}.program-carousel-controls button{width:40px;height:40px;border-color:#b6e7ff70;background:#ffffff0f;color:#fff}.program-carousel-controls button:last-child{background:#ffe055;border-color:#ffe055;color:#09537e}.program-carousel-controls .program-carousel-toggle{color:#d8f0ff}.premiere-home>.premiere-radio{padding:62px 54px;min-height:435px;gap:60px;border:1px solid #b7ddef;border-radius:30px;background:linear-gradient(120deg,#e2f4ff,#f7fcff 55%,#fffae4);box-shadow:inset 0 1px #fff;color:#064d79;isolation:isolate}.premiere-radio:before{content:"";position:absolute;width:580px;height:580px;border-radius:50%;right:-90px;top:50%;transform:translateY(-50%);border:1px solid #52b7e333;box-shadow:0 0 0 28px #fff5,0 0 0 29px #63b9df20,0 0 0 65px #fff3,0 0 0 66px #63b9df18;z-index:-1}.premiere-radio-copy .premiere-eyebrow{color:#347899}.premiere-radio h2{color:#075080;font-size:clamp(2.6rem,4vw,3.7rem)}.premiere-radio h2 span{color:#0083c5}.premiere-radio-copy p{color:#436e86}.premiere-radio-button{background:#0879ba;color:#fff;box-shadow:0 6px 24px #067aba25}.premiere-radio-button:hover{background:#05669f}.premiere-tuner{border:1px solid #fff;border-radius:50%;aspect-ratio:1;max-width:360px;width:100%;padding:58px 32px 38px;justify-self:center;background:radial-gradient(circle at 35% 20%,#fff9,transparent 65%),linear-gradient(145deg,#ffe67d,#ffd338);box-shadow:inset 0 0 0 8px #fffc,inset 0 0 0 9px #d8ad3a55,0 18px 44px #ae8d2520;display:flex;flex-direction:column;justify-content:center}.premiere-tuner:before{content:"";position:absolute;inset:-13px;border-radius:50%;border:1px solid #0585c52e;border-left:3px solid #0585c5;border-right:3px solid #ffe055;animation:signal-orbit 24s linear infinite;pointer-events:none}.tuner-scale{color:#5a5e3c;padding-bottom:28px;font-size:.53rem}.tuner-scale:after{height:20px;background:repeating-linear-gradient(90deg,#6c702e60 0 1px,transparent 1px 9px)}.tuner-scale b{color:#005c98}.tuner-scale b:after{top:20px;height:24px;background:#006da9}.tuner-frequency{padding:22px 0;gap:9px}.tuner-frequency strong{font-size:clamp(5rem,8vw,7.6rem);color:#065283;font-weight:400;letter-spacing:-.085em}.tuner-frequency strong span{color:#0879ad}.tuner-frequency>span{color:#075b85;font-weight:600}.tuner-footer{color:#546549;font-size:.43rem;justify-content:center;gap:12px;flex-wrap:wrap}.tuner-footer b{color:#075c87}.premiere-home>.premiere-videos{margin:64px 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.premiere-videos:before{display:none}.premiere-videos .premiere-eyebrow{padding:0;border:0;background:none;border-radius:0;box-shadow:none;color:#397b9f}.premiere-videos .premiere-section-head{padding-top:28px;border-top:1px solid #adcfe1;margin-bottom:34px}.premiere-videos .premiere-section-head h2{color:#094c76}.premiere-videos .premiere-section-head h2 span{color:#0080bd}.premiere-videos .premiere-link{background:transparent;border:1px solid #95c5dd;box-shadow:none;color:#096694}.premiere-videos .premiere-video-grid{grid-template-columns:1.35fr 1fr;gap:22px 30px;align-items:stretch}.premiere-videos .premiere-video{position:relative;display:grid;grid-template-columns:43% 1fr;grid-template-rows:auto 1fr auto;column-gap:20px;padding:16px;border:1px solid #c5dfeb;border-radius:22px;background:#ffffffad;box-shadow:inset 0 1px #fff,0 12px 35px #0b649207;transition:border-color .25s,box-shadow .25s}.premiere-videos .premiere-video:hover{border-color:#0088c8;box-shadow:0 12px 35px #0b649217}.premiere-videos .premiere-video .premiere-thumb{grid-column:1;grid-row:1/4;aspect-ratio:auto;height:100%;min-height:150px;border-radius:13px;box-shadow:none;border:0}.premiere-videos .premiere-video>small{margin:5px 0 0;font-size:.55rem;line-height:1.5;color:#327795}.premiere-videos .premiere-video>strong{font-size:1.12rem;min-height:0;line-height:1.35;align-self:start;margin-top:10px;color:#0c4d70}.premiere-videos .premiere-video-action{font-size:.6rem;padding:14px 0 2px;border-bottom:0;color:#0b729d}.premiere-videos .premiere-thumb>i{width:38px;height:38px;bottom:12px;right:12px;box-shadow:0 0 0 5px #fff3}.premiere-videos .premiere-video:first-child{grid-row:span 2;display:block;padding:0;overflow:hidden;background:#056eac;min-height:390px;border-color:#0784bd}.premiere-videos .premiere-video:first-child .premiere-thumb{position:absolute;inset:0;width:100%;height:100%;border-radius:0;min-height:0}.premiere-videos .premiere-video:first-child .premiere-thumb:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#034a79 0%,#034a79e8 18%,#034a7960 52%,transparent 80%)}.premiere-videos .premiere-video:first-child>small{position:relative;margin:0;padding:210px 30px 0;color:#ffe055;z-index:1}.premiere-videos .premiere-video:first-child>strong{position:relative;margin:12px 30px 0;font-size:1.8rem;color:#fff;max-width:85%;z-index:1}.premiere-videos .premiere-video:first-child .premiere-video-action{position:relative;margin:10px 30px 24px;color:#d9f1ff;z-index:1;border-top:1px solid #ffffff35}.premiere-videos .premiere-video:first-child .premiere-thumb>i{z-index:2;top:24px;right:24px;bottom:auto;width:52px;height:52px}.premiere-home>.premiere-schedule{padding:44px;gap:40px;border-radius:30px;background:radial-gradient(ellipse at 0 0,#049ad8,transparent 70%),#0567a4;border:1px solid #49b4df;box-shadow:0 16px 40px #086da41a,inset 0 0 0 1px #ffffff20}.premiere-schedule:before{width:2px;background:linear-gradient(180deg,transparent,#ffe055 30% 65%,transparent)}.premiere-schedule>div:first-child{padding-right:10px;border:0;align-self:center}.premiere-schedule .premiere-eyebrow{padding:0;border:0;background:none;box-shadow:none;color:#bfeaff}.premiere-schedule h2{color:#fff;font-size:3rem}.premiere-schedule h2>span{color:#ffe055}.premiere-schedule>div>p,.premiere-schedule .premiere-timezone{color:#d2edff}.premiere-schedule .premiere-timezone svg{color:#ffe055}.premiere-schedule #schedule{min-width:0;padding:25px;border:1px solid #fff;border-radius:22px;background:#f5fbff;box-shadow:0 10px 30px #034b7d24}.premiere-story{margin:35px 0 10px;padding:58px 18px 65px;border-bottom:1px solid #a8cede}.premiere-story h2{font-size:clamp(2.2rem,4.7vw,4.3rem);color:#075c8d;letter-spacing:-.055em}.premiere-story h2>span{color:#4e859f}.premiere-story-link{border-color:#0792cb;color:#067eb7;box-shadow:0 0 0 9px #07a1d808;transition:background .25s,transform .25s}.premiere-story-link:hover{background:#ffe055;transform:rotate(45deg)}.island-footer{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 90% 0,#079bd6,transparent 62%),#0463a2;border:1px solid #078bcc;box-shadow:inset 0 1px #ffffff70,0 18px 45px #0069a817}.island-footer:before{content:"";position:absolute;right:-120px;bottom:-260px;width:620px;height:620px;border:1px solid #a8e8ff25;border-radius:50%;box-shadow:0 0 0 50px #ffffff05,0 0 0 51px #a8e8ff12,0 0 0 105px #ffffff03;z-index:-1;pointer-events:none}.island-footer:after{content:"";position:absolute;top:0;left:7%;width:22%;height:3px;background:#ffe055;box-shadow:0 0 28px #ffe05580}@keyframes signal-orbit{to{transform:rotate(360deg)}}@media(max-width:1200px){.premiere-programs .premiere-program{flex-basis:30%}.premiere-programs .premiere-program>div{height:285px}.premiere-home>.premiere-radio{padding:46px 36px;gap:35px}.premiere-videos .premiere-video-grid{grid-template-columns:1.1fr 1fr;gap:18px}.premiere-videos .premiere-video{grid-template-columns:39% 1fr;gap:15px;padding:13px}.premiere-videos .premiere-video>strong{font-size:1rem}.premiere-home>.premiere-schedule{padding:34px;gap:28px}.premiere-schedule h2{font-size:2.55rem}}@media(max-width:960px){.premiere-programs .premiere-program{flex-basis:39%}.premiere-programs .premiere-section-head,.program-carousel-footer{padding-inline:32px}.premiere-tuner{padding:40px 22px 28px}.tuner-frequency strong{font-size:5.8rem}.premiere-videos .premiere-video-grid{grid-template-columns:1fr 1fr}.premiere-videos .premiere-video:first-child{grid-column:1/-1;grid-row:auto;min-height:360px}.premiere-videos .premiere-video:first-child>small{padding-top:195px}.premiere-videos .premiere-video:not(:first-child){display:block;padding:13px}.premiere-videos .premiere-video:not(:first-child) .premiere-thumb{aspect-ratio:16/10;height:auto;min-height:0}.premiere-videos .premiere-video>small{margin-top:14px}.premiere-schedule>div:first-child{padding:0}.premiere-schedule #schedule{padding:22px}.premiere-schedule h2{font-size:2.5rem}}@media(max-width:640px){.site-header{padding-block:10px!important}.site-header .header-inner{border-radius:19px}.premiere-feature.editorial-feature{border-radius:24px}.premiere-feature:after{inset:7px;border-radius:18px}.broadcast-dock.onair-panel{padding:0 23px;border-radius:22px}.dock-program h2{font-size:1.08rem}.dock-program button{width:41px;height:41px}.premiere-home>.premiere-programs{margin:36px 0;padding-top:31px;border-radius:24px}.premiere-programs .premiere-section-head{padding-inline:24px;margin-bottom:27px}.premiere-programs:before{left:24px;width:70px}.premiere-home .premiere-section-head h2{font-size:2.45rem}.premiere-home .premiere-eyebrow{font-size:.54rem}.premiere-programs .premiere-program{flex-basis:76%}.premiere-programs .premiere-program>div{height:295px;border-radius:17px}.premiere-programs .premiere-program-grid{gap:18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.program-carousel-footer{padding:16px 24px}.premiere-home>.premiere-radio{display:block;padding:34px 25px;border-radius:24px}.premiere-radio h2{font-size:2.8rem}.premiere-tuner{max-width:295px;margin:40px auto 15px;padding:45px 25px 30px}.tuner-frequency strong{font-size:6.2rem}.premiere-radio:before{right:-140px;top:73%;width:460px;height:460px}.premiere-home>.premiere-videos{margin:39px 0}.premiere-videos .premiere-section-head{padding-top:27px}.premiere-videos .premiere-video-grid{grid-template-columns:1fr;gap:18px}.premiere-videos .premiere-video:first-child{min-height:370px}.premiere-videos .premiere-video:first-child>small{padding:205px 23px 0}.premiere-videos .premiere-video:first-child>strong{font-size:1.55rem;margin-inline:23px}.premiere-videos .premiere-video:first-child .premiere-video-action{margin-inline:23px}.premiere-videos .premiere-video:not(:first-child){display:grid;grid-template-columns:40% 1fr;column-gap:15px}.premiere-videos .premiere-video:not(:first-child) .premiere-thumb{aspect-ratio:auto;height:100%;min-height:145px}.premiere-videos .premiere-video>small{font-size:.5rem;margin-top:2px}.premiere-videos .premiere-video>strong{font-size:1rem}.premiere-videos .premiere-thumb>i{width:30px;height:30px;right:9px;bottom:9px}.premiere-home>.premiere-schedule{padding:29px 20px 20px;gap:25px;border-radius:24px}.premiere-schedule h2{font-size:2.4rem}.premiere-schedule #schedule{padding:16px 12px;border-radius:16px}.premiere-story{padding:30px 0 42px;margin-top:25px;gap:20px}.premiere-story h2{font-size:2.25rem}.premiere-story-link{width:48px;height:48px;font-size:1.7rem}.island-footer:before{width:350px;height:350px;right:-200px;bottom:-100px}}@media(prefers-reduced-motion:reduce){.premiere-tuner:before{animation:none}.premiere-home *,.site-header nav a:after{transition:none!important}.premiere-programs .premiere-program:hover>div,.premiere-cta:hover,.premiere-story-link:hover{transform:none}}.site-header{background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;margin-block:0 18px;padding-block:16px 0!important}.broadcast-dock.onair-panel{padding:0}.dock-label{align-items:center}.dock-channel{padding:29px 26px}.dock-schedule{align-items:center}@media(max-width:640px){.site-header{margin-block:0 14px;padding-block:10px 0!important}.dock-channel{padding:24px}.premiere-tuner{padding:36px 22px 24px}.tuner-frequency{padding-block:18px}.tuner-frequency strong{font-size:clamp(4.3rem,18vw,6.2rem)}}.portal-header{display:block;height:auto;min-height:0;box-sizing:border-box;background:transparent;border:0;box-shadow:none;padding:0;width:calc(100% - var(--portal-gutter)*2);max-width:var(--portal-width);margin:16px auto 20px;position:relative;z-index:20}.nav-shell{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:86px;padding:14px 19px 14px 25px;border:1px solid #fff;border-radius:25px;background:linear-gradient(110deg,#ffffffed,#f3fbffdb 70%,#eef8ffdb);box-shadow:0 9px 35px #1769970b,inset 0 -1px #b2d7eb66;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.portal-header .brand{flex-shrink:0;gap:10px;display:flex;align-items:center;text-decoration:none}.portal-header .brand img{width:38px;height:43px;object-fit:contain}.portal-header .brand>span{font-family:Outfit,sans-serif;font-size:1.03rem;font-weight:600;line-height:1.1;letter-spacing:-.035em;color:#075a89}.portal-header .brand small{font-family:DM Sans,sans-serif;display:block;font-size:.41rem;letter-spacing:.16em;font-weight:500;color:#497d99;margin-top:6px}.nav-main{position:static;inset:auto;flex:0 1 auto;width:auto;margin:0;display:flex;gap:3px;align-items:center;border:1px solid #b8d9ec5c;padding:5px;border-radius:40px;background:#e6f2f899;box-shadow:inset 0 1px 2px #12689705}.nav-main>a{position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 17px;border-radius:25px;font-size:.74rem;color:#436c83;white-space:nowrap;transition:color .2s,background .2s,box-shadow .2s}.nav-main>a:hover{background:#ffffffa8;color:#006ea9}.nav-main>a[aria-current=page]{background:#fff;color:#046caa;box-shadow:0 3px 12px #0b689312,inset 0 0 0 1px #c9e5f2}.nav-main>a[aria-current=page]:after{content:"";position:absolute;bottom:4px;width:15px;height:2px;border-radius:2px;background:#e4b934}.nav-tools{display:flex;align-items:center;gap:13px}.nav-live{display:flex;gap:4px;align-items:center;background:#076fa9;color:#fff;border:1px solid #0670a9;border-radius:30px;padding:5px 6px;box-shadow:inset 0 1px #ffffff35}.nav-live-label{display:flex;align-items:center;gap:5px;font-size:.4rem;letter-spacing:.1em;padding:0 8px;color:#d3f0ff;white-space:nowrap}.nav-live-label i{width:4px;height:4px;border-radius:50%;background:#ffe478;box-shadow:0 0 0 3px #ffe47815}.nav-live button{display:flex;align-items:center;justify-content:center;gap:7px;height:35px;padding:0 12px;background:transparent;color:#effaff;border:0;border-radius:23px;font-size:.67rem;transition:background .2s,color .2s}.nav-live button svg{width:15px;height:15px}.nav-live button:first-of-type{background:#ffe479;color:#075078;box-shadow:inset 0 1px #fff6}.nav-live button:hover{background:#fff;color:#075985}.nav-trigger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:47px;height:47px;border-radius:50%;background:#fff;border:1px solid #b5d8e9;box-shadow:inset 0 1px #fff;color:#066eaa;cursor:pointer;transition:background .25s,box-shadow .25s}.nav-trigger span{display:block;height:2px;width:19px;border-radius:2px;background:currentColor;transition:transform .25s,width .25s}.nav-trigger span:last-child{width:12px;align-self:flex-end;margin-right:13px}.nav-trigger:hover{background:#fff2b6;box-shadow:0 0 0 5px #f3d76415}.nav-trigger:hover span:last-child{width:19px}.nav-trigger[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.nav-trigger[aria-expanded=true] span:last-child{width:19px;transform:translateY(-4px) rotate(-45deg)}.nav-dialog{box-sizing:border-box;width:min(1040px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid #ffffffb3;border-radius:28px;background:radial-gradient(ellipse at 90% 15%,#ffe18b17,transparent 45%),linear-gradient(145deg,#f4fafff7,#e9f6fcf2 60%,#c5e4f0ed);color:#104e70;box-shadow:0 30px 90px #002a4c52,inset 0 1px #fff;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);overflow:hidden;margin:auto}.nav-dialog::backdrop{background:#073b6375;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nav-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:nav-arrive .25s ease-out both}.nav-dialog svg{width:20px;height:20px;flex-shrink:0}.nav-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 30px}.nav-dialog-head>.brand{gap:10px;display:flex;align-items:center}.nav-dialog-head .brand img{width:35px;height:42px;object-fit:contain}.nav-dialog-head .brand>span{color:#095980;font-family:Outfit,sans-serif;font-size:1rem;letter-spacing:-.03em}.nav-dialog-head .brand small{display:block;font-size:.4rem;color:#517a92;margin-top:5px;letter-spacing:.13em}.nav-dialog-head>span{font-size:.75rem;color:#3b6b85}.nav-close{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid #a9cfdf;background:#ffffff8c;color:#0c5a84;box-shadow:inset 0 1px #fff;cursor:pointer}.nav-close:hover{background:#ffe18b;border-color:#efce78}.nav-dialog-body{display:grid;grid-template-columns:1.05fr 1fr;gap:34px;padding:4px 30px 24px;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.nav-dialog-body::-webkit-scrollbar{display:none}.nav-directory{display:grid;align-content:start;gap:3px;padding:0;min-width:0}.nav-directory>a{position:relative;isolation:isolate;display:flex;align-items:center;gap:18px;min-height:47px;padding:8px 14px;color:#155474;border:0;border-radius:12px;transition:background .2s,color .2s}.nav-directory>a small{font-size:.6rem;font-variant-numeric:tabular-nums;color:#557e94}.nav-directory>a>span{font-family:Outfit,sans-serif;font-weight:400;letter-spacing:-.035em;font-size:clamp(1.3rem,2.2vw,1.85rem);line-height:1.15}.nav-directory>a>b{margin-left:auto;font-size:1.1rem;font-weight:400;color:#277aa3;opacity:0;transform:translate(-3px,3px);transition:opacity .2s,transform .2s}.nav-directory>a:hover,.nav-directory>a[aria-current=page]{background:linear-gradient(115deg,#fff9,#e0f2fa99);color:#086a9a;box-shadow:inset 0 1px #fff}.nav-directory>a[aria-current=page]:after{content:"";position:absolute;left:0;top:25%;height:50%;width:3px;border-radius:4px;background:#e8bd43}.nav-directory>a:hover>b,.nav-directory>a[aria-current=page]>b{opacity:1;transform:none}.nav-broadcast{position:relative;isolation:isolate;overflow:hidden;align-self:stretch;padding:25px;border-radius:21px;border:1px solid #ddf5ff70;background:radial-gradient(ellipse at 80% 88%,#ffe18b14,transparent 60%),radial-gradient(ellipse at 20% 80%,#51cce747,transparent 70%),linear-gradient(155deg,#073b63,#0a6490);color:#fff;box-shadow:inset 0 1px #fff5}.nav-broadcast-label{display:flex;align-items:center;gap:8px;font-size:.6rem;letter-spacing:.12em;color:#ccecfb}.nav-broadcast-label svg{width:16px;height:16px;color:#ffe18b}.nav-broadcast h2{font-family:Outfit,sans-serif;font-weight:400;letter-spacing:-.04em;font-size:2rem;line-height:1.07;color:#fff;margin:20px 0}.nav-station{display:flex;align-items:center;text-align:left;gap:12px;width:100%;min-height:75px;padding:13px 15px;border:1px solid #d6f5ff6b;background:linear-gradient(135deg,#ffffff1f,#ffffff08);border-radius:15px;color:#fff;margin-top:10px;backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff3;transition:background .2s,border-color .2s}.nav-station-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#ffffff17;color:#e6f9ff}.nav-station>span:nth-child(2){min-width:0;flex:1}.nav-station small{display:block;font-size:.6rem;letter-spacing:.06em;color:#d4effb}.nav-station strong{display:block;font-family:Outfit,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-station em{font-style:normal;display:block;font-size:.66rem;margin-top:5px;color:#d6edf8}.nav-station>b{font-weight:400;font-size:1.15rem}.nav-station-tv{background:linear-gradient(115deg,#fff0aecf,#ffdf80d9);border-color:#fff3c2aa;color:#074968}.nav-station-tv small,.nav-station-tv em{color:#285e74}.nav-station-tv .nav-station-icon{background:#ffffff60;color:#08608b}.nav-station:hover{background:#ffffff25;border-color:#fff}.nav-station-tv:hover{background:#fff0b0}.nav-broadcast-schedule{display:flex;align-items:center;gap:9px;font-size:.7rem;color:#def1fb;margin-top:19px}.nav-broadcast-schedule svg{width:15px;height:15px}.nav-broadcast-schedule>span{margin-left:auto}.nav-broadcast-orbit{display:none}.nav-dialog-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:13px 30px 18px;font-size:.56rem;letter-spacing:.11em;color:#456d82}.nav-dialog-foot>a{display:flex;align-items:center;gap:9px;font-size:.67rem;letter-spacing:0;color:#2e6482}.nav-dialog-foot svg{width:14px;height:14px}.menu-open{overflow:hidden}.portal-header :is(a,button):focus-visible,.nav-dialog :is(a,button):focus-visible{outline:3px solid #dcac27;outline-offset:2px}@keyframes nav-arrive{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:none}}@media(max-width:1200px){.nav-shell{gap:15px;padding-inline:20px}.nav-main>a{padding-inline:12px;font-size:.68rem}.nav-live-label{display:none}.nav-tools{gap:10px}.portal-header .brand>span{font-size:.95rem}}@media(max-width:1050px){.nav-main{display:none}.nav-shell{min-height:81px}.nav-live-label{display:flex}.nav-live button{padding-inline:15px}}@media(max-width:640px){.portal-header{margin:10px auto 15px}.nav-shell{padding:11px 12px;border-radius:21px;gap:10px;min-height:74px}.portal-header .brand{gap:7px}.portal-header .brand img{width:29px;height:35px}.portal-header .brand>span{font-size:.8rem}.portal-header .brand small{font-size:.32rem;letter-spacing:.1em;margin-top:4px}.nav-tools{gap:8px}.nav-live{padding:4px;border-radius:24px;gap:1px}.nav-live-label{display:none}.nav-live button{height:32px;padding-inline:8px;gap:5px;font-size:.57rem}.nav-live button svg{width:13px;height:13px}.nav-trigger{width:39px;height:39px}.nav-trigger span:last-child{margin-right:9px}.nav-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:23px}.nav-dialog-head{padding:15px 18px;gap:12px}.nav-dialog-head>span{display:none}.nav-dialog-head .brand img{width:28px;height:34px}.nav-dialog-head .brand>span{font-size:.88rem}.nav-dialog-body{grid-template-columns:1fr;gap:18px;padding:0 18px 16px}.nav-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.nav-directory>a{min-height:46px;padding:9px 7px;gap:9px}.nav-directory>a>span{font-size:1.1rem;letter-spacing:-.02em}.nav-directory>a small{font-size:.5rem}.nav-directory>a>b{display:none}.nav-broadcast{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px;border-radius:17px}.nav-broadcast-label{grid-column:1/-1;font-size:.54rem}.nav-broadcast h2{display:none}.nav-station{min-height:76px;padding:10px;gap:8px;margin:0;border-radius:12px}.nav-station-icon{width:28px;height:28px}.nav-station-icon svg{width:15px;height:15px}.nav-station small{font-size:.5rem;letter-spacing:0}.nav-station strong{display:none}.nav-station em{font-size:.65rem;line-height:1.3;margin-top:6px}.nav-station>b{display:none}.nav-broadcast-schedule{grid-column:1/-1;margin:2px 0 0;min-height:28px;font-size:.65rem}.nav-dialog-foot{padding:0 18px 16px;gap:10px;font-size:.46rem}.nav-dialog-foot>a{font-size:.59rem}}@media(max-height:600px)and (min-width:641px){.nav-dialog-head{padding-block:12px}.nav-dialog-body{gap:25px;padding-bottom:12px}.nav-directory>a{min-height:40px;padding-block:5px}.nav-directory>a>span{font-size:1.4rem}.nav-broadcast{padding:18px}.nav-broadcast h2{font-size:1.5rem;margin:13px 0}.nav-station{min-height:62px;padding:9px 12px}.nav-station strong{font-size:.83rem}.nav-station em{display:none}.nav-broadcast-schedule{margin-top:13px}.nav-dialog-foot{padding-top:6px;padding-bottom:12px}}@media(max-height:450px){.nav-dialog{max-height:calc(100dvh - 16px)}.nav-dialog-head{padding:8px 18px}.nav-dialog-head>.brand img{height:28px}.nav-dialog-head>span{display:none}.nav-dialog-body{grid-template-columns:1.2fr 1fr;gap:14px;padding:0 18px 12px}.nav-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px}.nav-directory>a{min-height:40px;padding:7px 5px;gap:7px}.nav-directory>a>span{font-size:1rem}.nav-directory>a small{font-size:.48rem}.nav-directory>a>b{display:none}.nav-broadcast{display:flex;flex-direction:column;gap:8px;padding:12px}.nav-broadcast-label,.nav-broadcast h2,.nav-station strong{display:none}.nav-station{min-height:49px;padding:8px 10px;margin:0}.nav-station small{font-size:.52rem}.nav-station em{display:block;font-size:.6rem;margin-top:3px}.nav-station-icon{width:28px;height:28px}.nav-broadcast-schedule{font-size:.6rem;margin:0;min-height:28px}.nav-dialog-foot{display:none}}@media(max-height:450px)and (max-width:420px){.nav-dialog-body{grid-template-columns:1fr}.nav-broadcast{display:grid;grid-template-columns:1fr 1fr}.nav-broadcast-schedule{grid-column:1/-1}.nav-directory>a{min-height:40px}}@media(max-width:370px){.nav-live button svg{display:none}.nav-live button{padding-inline:8px}.nav-shell{gap:7px;padding-inline:10px}.nav-tools{gap:6px}.nav-directory>a>span{font-size:1rem}.nav-directory>a{gap:6px}.nav-broadcast{padding:12px}.nav-station-icon{display:none}}@media(prefers-reduced-motion:reduce){.nav-dialog[open]{animation:none}.portal-header *,.nav-dialog *{transition:none!important}}:root{--rede-hero-surface:radial-gradient(ellipse 40% 34% at 48% 58%,#30c8e34a,transparent 78%),radial-gradient(ellipse 30% 28% at 70% 63%,#ffdf5540,transparent 75%),linear-gradient(180deg,#073b63 0%,#064b76 34%,#0a6490 49%,#5ca4c4 65%,#d9edf4 79%,#f4faff 87%,#f4faff 94%,#eaf5fa 100%)}.highlight-carousel{margin:22px 0 0;border:1px solid #1183c0;border-radius:22px;overflow:hidden;background:#076aa7;box-shadow:0 9px 25px #087ab212}.highlight-slide{display:grid;grid-template-columns:240px 1fr auto;gap:27px;align-items:center;min-height:158px;background:radial-gradient(ellipse at 85% 0,#109fcb55,transparent 65%),#0769a8;padding-right:30px}.highlight-slide[hidden]{display:none}.highlight-image{width:240px;height:158px;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,#000 65%,transparent);mask-image:linear-gradient(90deg,#000 65%,transparent)}.highlight-copy{padding-block:19px;min-width:0}.highlight-copy>span{font-size:.48rem;letter-spacing:.14em;color:#b5e8ff}.highlight-copy>span i{font-style:normal;color:#ffe055}.highlight-copy h2{font-family:Outfit,sans-serif;font-size:1.85rem;line-height:1.1;font-weight:500;letter-spacing:-.035em;color:#fff;margin:10px 0 8px}.highlight-copy p{font-size:.72rem;line-height:1.6;color:#cbeaff;margin:0;max-width:540px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.highlight-action{display:flex;gap:15px;align-items:center;justify-content:center;border:1px solid #fff19d;border-radius:28px;background:#ffe16b;color:#135d82;padding:12px 16px;font-size:.67rem;white-space:nowrap}.highlight-action svg{width:15px;height:15px}.highlight-navigation{display:flex;gap:25px;align-items:center;padding:10px 25px;border-top:1px solid #a4dfff30;background:#004c862b}.highlight-navigation>span{font-size:.46rem;letter-spacing:.13em;color:#bae5f8;white-space:nowrap}.highlight-tabs{display:flex;gap:7px;flex:1;min-width:0}.highlight-tabs button{display:flex;gap:8px;align-items:center;min-width:0;background:transparent;border:1px solid transparent;border-radius:8px;color:#bfe7fa;padding:7px 12px;font-size:.58rem}.highlight-tabs button span{font-size:.5rem;opacity:.75}.highlight-tabs button b{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.highlight-tabs button.selected{background:#ffffff16;border-color:#bae9ff4d;color:#ffe16b}.highlight-arrows{display:flex;gap:7px}.highlight-arrows button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #a7def46b;border-radius:50%;background:transparent;color:#fff}.highlight-arrows svg{width:14px;height:14px}.premiere-home>.premiere-programs{margin:34px 0;padding-top:24px;border-radius:23px}.premiere-programs .premiere-section-head{padding-inline:30px;margin-bottom:19px;align-items:center}.premiere-programs .premiere-section-head>div:first-child{display:flex;align-items:center;gap:24px}.premiere-programs .premiere-section-head h2{font-size:1.7rem;margin:0;white-space:nowrap}.premiere-programs .premiere-eyebrow{font-size:.49rem}.premiere-programs .premiere-link{padding:9px 13px;font-size:.62rem;gap:13px}.premiere-programs .premiere-program{flex-basis:22%}.premiere-programs .premiere-program>div{height:142px;border-radius:13px}.premiere-programs .premiere-program-meta{padding:11px 4px 5px}.premiere-programs .premiere-program-meta h3{font-size:.91rem}.premiere-programs .premiere-program-meta small{font-size:.45rem}.premiere-programs .premiere-program-number{font-size:.43rem;padding:5px 7px;top:10px;left:10px}.premiere-programs .premiere-program-arrow{width:29px;height:29px;right:11px;bottom:11px;font-size:.95rem;box-shadow:0 0 0 3px #ffffff25}.program-carousel-footer{padding:9px 30px;margin-top:2px}.program-carousel-controls button{height:30px;width:30px}.program-carousel-count{font-size:.65rem}.program-carousel-hint{font-size:.55rem}@media(max-width:1200px){.highlight-slide{grid-template-columns:200px 1fr auto;gap:16px;padding-right:22px}.highlight-image{width:200px}.highlight-tabs button{padding:7px 8px}.highlight-navigation{gap:15px}.premiere-programs .premiere-section-head>div:first-child{gap:16px}.premiere-programs .premiere-program{flex-basis:27%}}@media(max-width:960px){.highlight-slide{grid-template-columns:175px 1fr;gap:17px;padding-right:24px;position:relative;min-height:167px}.highlight-image{grid-row:1/3;height:167px;width:175px}.highlight-copy{padding:18px 0 0}.highlight-copy p{display:none}.highlight-copy h2{font-size:1.7rem}.highlight-action{justify-self:start;margin-bottom:17px;padding:9px 14px}.highlight-navigation>span{display:none}.highlight-tabs{gap:3px}.highlight-tabs button{padding:7px}.premiere-programs .premiere-section-head>div:first-child{display:block}.premiere-programs .premiere-section-head h2{margin-top:10px}.premiere-programs .premiere-program{flex-basis:33%}}@media(max-width:640px){.highlight-carousel{margin-top:17px;border-radius:19px}.highlight-slide{grid-template-columns:100px 1fr;min-height:154px;gap:13px;padding-right:15px}.highlight-image{width:100px;height:154px;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,#000 75%,transparent);mask-image:linear-gradient(90deg,#000 75%,transparent)}.highlight-copy{padding-top:18px}.highlight-copy>span{font-size:.4rem;letter-spacing:.08em}.highlight-copy h2{font-size:1.45rem;margin:8px 0 0}.highlight-action{font-size:.58rem;padding:8px 10px;gap:6px;margin-bottom:15px}.highlight-navigation{padding:9px 13px;gap:10px}.highlight-tabs{justify-content:flex-start;gap:7px}.highlight-tabs button{padding:7px 10px}.highlight-tabs button b{display:none}.highlight-tabs button span{font-size:.55rem}.highlight-arrows{gap:6px}.highlight-arrows button{width:28px;height:28px}.premiere-home>.premiere-programs{margin:26px 0;padding-top:22px;border-radius:21px}.premiere-programs .premiere-section-head{padding-inline:22px;display:flex;gap:14px;margin-bottom:16px}.premiere-programs .premiere-section-head h2{font-size:1.45rem;white-space:normal;margin-top:9px}.premiere-programs .premiere-eyebrow{font-size:.4rem;letter-spacing:.08em}.premiere-programs .premiere-section-aside .premiere-link{margin:0;font-size:.56rem;padding:8px 10px;gap:10px}.premiere-programs .premiere-program{flex-basis:63%}.premiere-programs .premiere-program>div{height:125px}.premiere-programs .premiere-program-meta h3{font-size:.9rem}.premiere-programs .premiere-program-grid{gap:15px}.program-carousel-footer{padding:9px 22px}.program-carousel-controls button{width:29px;height:29px}}.radio-now{margin-top:20px;display:flex;flex-direction:column;gap:8px}.radio-now>span{display:flex;align-items:center;gap:8px;font-size:.5rem;color:#247394;letter-spacing:.12em}.radio-now>span i{width:5px;height:5px;border-radius:50%;background:#0786ba;box-shadow:0 0 0 4px #0786ba12;animation:future-live-pulse 2.4s ease-out infinite}.radio-now>strong{font-family:Outfit,sans-serif;font-size:1.12rem;font-weight:500;color:#075985;line-height:1.35}.premiere-radio-copy .premiere-radio-button{margin-top:22px}body:has(:is(.future-hero,.internal-hero)){background:#f5f9fb}body:has(:is(.future-hero,.internal-hero)) .portal-header{position:absolute;top:24px;left:50%;transform:translate(-50%);margin:0;padding:0 26px;width:calc(100% - var(--portal-gutter)*2);max-width:var(--portal-width);z-index:20}body:has(:is(.future-hero,.internal-hero)) .nav-shell{min-height:81px;padding:12px 10px;border:0;border-bottom:1px solid #b5e4ff24;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;gap:22px}body:has(:is(.future-hero,.internal-hero)) .portal-header .brand>span{color:#fff}body:has(:is(.future-hero,.internal-hero)) .portal-header .brand small{color:#b8dff3}body:has(:is(.future-hero,.internal-hero)) .nav-main{padding:4px;background:#ffffffef;border:1px solid #fff;border-radius:28px;box-shadow:0 6px 24px #002c5017}body:has(:is(.future-hero,.internal-hero)) .nav-main>a{min-height:32px;color:#38627b;font-size:.67rem;padding:0 16px}body:has(:is(.future-hero,.internal-hero)) .nav-main>a[aria-current=page]{background:linear-gradient(135deg,#1b9ed4,#076dad);color:#fff;box-shadow:inset 0 1px #ffffff7a,0 2px 7px #006daa35}body:has(:is(.future-hero,.internal-hero)) .nav-main>a[aria-current=page]:after{display:none}body:has(:is(.future-hero,.internal-hero)) .nav-live{background:transparent;border-color:#acdbed55;box-shadow:none;padding:4px}body:has(:is(.future-hero,.internal-hero)) .nav-live-label{display:none}body:has(:is(.future-hero,.internal-hero)) .nav-live button{font-size:.61rem;height:31px;padding-inline:10px}body:has(:is(.future-hero,.internal-hero)) .nav-live button:first-of-type{background:#ffdf73;border:0}body:has(:is(.future-hero,.internal-hero)) .nav-trigger{width:41px;height:41px;background:#ffffff14;border-color:#b7e6fd66;color:#fff;box-shadow:inset 0 1px #ffffff30}body:has(:is(.future-hero,.internal-hero)) .nav-trigger:hover{background:#ffffff2e}.premiere-home>.tv-feature.future-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:0;align-items:center;padding:136px 42px 25px;margin-top:24px;min-height:0;border-radius:32px;border:1px solid #cadfea;overflow:hidden;background:var(--rede-hero-surface);box-shadow:0 18px 45px #006e9b0b}.future-hero:before{display:none}.future-hero:after{display:none}.future-intro{text-align:center;position:relative;z-index:2;width:100%;max-width:1000px}.future-intro .premiere-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.55rem;letter-spacing:.2em;color:#c5e7f5;font-weight:500}.future-intro .premiere-eyebrow i{width:5px;height:5px;background:#ffe079;border-radius:50%;box-shadow:0 0 12px #ffdf733d}.future-intro h1{font-family:Outfit,sans-serif;font-size:clamp(2.5rem,4.65vw,4.55rem);font-weight:300;line-height:1.13;letter-spacing:-.045em;color:#fff;margin:24px 0 19px;text-wrap:balance}.future-intro .hero-line{display:block;color:#f2faff}.future-intro h1 em{font-style:normal;font-weight:550;color:#ffe18b;letter-spacing:-.055em}.future-intro .hero-line:last-child em{background:linear-gradient(110deg,#fff0bd,#ffda66);background-clip:text;-webkit-background-clip:text;color:transparent}.future-intro p{font-size:.79rem;font-weight:400;line-height:1.7;letter-spacing:.01em;color:#c3e4f2;margin:0}.glass-play-stage{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;padding:31px 0 30px}.glass-play-stage:before{content:"";position:absolute;z-index:-1;left:50%;top:8%;width:370px;height:190px;max-width:100%;transform:translate(-50%);background:radial-gradient(ellipse at 35% 50%,#39c9ea45,transparent 65%),radial-gradient(ellipse at 75% 70%,#ffe07b29,transparent 58%);filter:blur(22px);pointer-events:none}.glass-play{display:flex;align-items:center;flex-direction:column;gap:18px;border:0;padding:8px 25px;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.glass-play-disc{position:relative;isolation:isolate;display:grid;place-items:center;width:142px;height:142px;border-radius:50%;border:1px solid #eafaffb3;background:linear-gradient(145deg,#efffff45,#b4edff16 42%,#007dac12 63%,#fff0ba29);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);box-shadow:inset 0 2px 3px #fff9,inset 1px 0 1px #e5fcff40,inset 0 -6px 15px #073f791f,0 15px 35px #003d6929,0 3px 6px #003d691a;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;overflow:hidden}.glass-play-disc:before{content:"";position:absolute;inset:6px;border:1px solid #e2f9ff2b;border-radius:inherit;background:linear-gradient(135deg,#ffffff21,transparent 46%);pointer-events:none}.glass-play-disc:after{content:"";position:absolute;inset:-45%;background:linear-gradient(115deg,transparent 40%,#ffffff26 49%,transparent 59%);transform:translate(-70%);transition:transform .7s ease;pointer-events:none}.premiere-home .glass-play-disc svg{width:77px;height:77px;margin-left:7px;filter:drop-shadow(0 5px 7px #003f6c38);transition:transform .35s ease}.glass-play-caption{display:flex;align-items:center;gap:13px;font-size:.51rem;font-weight:500;letter-spacing:.16em;color:#073b63}.glass-play-caption>span{color:#073b63;font-size:.9rem;line-height:1;transition:transform .3s ease}.glass-play:hover .glass-play-disc{transform:translateY(-3px);border-color:#fff4c9;box-shadow:inset 0 2px 3px #fffc,inset 0 -6px 15px #073f791f,0 20px 40px #003d6933,0 0 28px #e5faff12}.glass-play:hover .glass-play-disc:after{transform:translate(70%)}.glass-play:hover .glass-play-caption>span{transform:translate(2px,-2px)}.glass-play:focus-visible{outline:2px solid #ffe18b;outline-offset:6px;border-radius:20px}.signal-motion-toggle{display:flex;align-items:center;gap:7px;border:0;background:transparent;cursor:pointer}.premiere-home .signal-motion-toggle svg{width:11px;height:11px}.future-live{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(100%,1040px);gap:0;background:linear-gradient(110deg,#ffffffde,#f5fbffdd 53%,#fff9e3d9);border:1px solid #fff;border-radius:21px;box-shadow:0 10px 35px #0759810c,inset 0 -1px #b4d6e666;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:2}.future-channel{padding:23px 27px;min-width:0}.future-channel+.future-channel{border-left:1px solid #b8dbe580}.future-channel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.future-channel-heading>span:first-child{display:flex;align-items:center;gap:8px;font-size:.52rem;letter-spacing:.09em;color:#247092}.future-channel-heading svg{width:15px;height:15px}.future-status{display:flex;align-items:center;gap:6px;font-size:.44rem;letter-spacing:.09em;color:#197a98}.future-status i{height:5px;width:5px;border-radius:50%;background:#128eae;box-shadow:0 0 0 4px #128eae10;animation:future-live-pulse 2.4s ease-out infinite}.future-channel-body{display:flex;align-items:center;gap:16px}.future-channel-body>div{flex:1;min-width:0}.future-hero .future-channel h2{font-family:Outfit,sans-serif;font-weight:500;letter-spacing:-.02em;font-size:1.14rem;line-height:1.3;color:#105777;margin:0;max-width:none;text-wrap:initial;text-shadow:none;overflow-wrap:anywhere}.future-channel p{margin:9px 0 0;font-size:.55rem;line-height:1.6;color:#548296;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.future-channel p time{color:#226d8e;font-weight:600}.future-channel-body>button{display:flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;padding:12px 15px;background:#087bb6;border:1px solid #0074ac;color:#fff;border-radius:27px;font-size:.62rem;box-shadow:inset 0 1px #fff5;transition:transform .2s,background .2s}.future-channel-body>button svg{width:13px;height:13px;fill:currentColor}.future-channel-radio .future-channel-body>button{background:#ffe07b;border-color:#edcf70;color:#135d78}.future-channel-body>button:hover{transform:translateY(-2px);background:#075f94}.future-channel-radio .future-channel-body>button:hover{background:#ffeb9e}.future-hero-foot{display:flex;align-items:center;justify-content:center;position:relative;width:min(100%,1040px);margin-top:19px;min-height:22px}.future-hero-foot>a{display:flex;align-items:center;gap:8px;font-size:.62rem;color:#40728b}.future-hero-foot>a svg{width:13px;height:13px}.future-hero .signal-motion-toggle{position:absolute;right:0;bottom:auto;font-size:.44rem;color:#5e8397;padding:6px}@keyframes future-live-pulse{0%,to{box-shadow:0 0 0 3px #128eae17}65%{box-shadow:0 0 0 8px #128eae00}}@media(max-width:1200px){body:has(:is(.future-hero,.internal-hero)) .portal-header{padding-inline:20px}.premiere-home>.tv-feature.future-hero{padding:133px 32px 24px}.future-intro h1{font-size:clamp(2.8rem,4.65vw,4rem)}.future-channel{padding:22px}}@media(max-width:960px){body:has(:is(.future-hero,.internal-hero)) .portal-header{padding-inline:19px}body:has(:is(.future-hero,.internal-hero)) .nav-shell{min-height:77px}.premiere-home>.tv-feature.future-hero{padding:125px 25px 24px}.future-intro h1{font-size:clamp(2.4rem,4.7vw,3.35rem)}.future-intro p{font-size:.74rem}.future-channel{padding:21px 18px}.future-hero .future-channel h2{font-size:1.02rem}.future-channel-body{gap:12px}.future-channel-body>button{padding:11px}.future-channel-body>button span{display:none}}@media(max-width:640px){body:has(:is(.future-hero,.internal-hero)) .portal-header{top:12px;padding:0 14px}body:has(:is(.future-hero,.internal-hero)) .nav-shell{min-height:70px;padding:12px 1px;gap:10px}body:has(:is(.future-hero,.internal-hero)) .nav-trigger{height:36px;width:36px}body:has(:is(.future-hero,.internal-hero)) .nav-trigger span:last-child{margin-right:8px}body:has(:is(.future-hero,.internal-hero)) .nav-tools{gap:7px}body:has(:is(.future-hero,.internal-hero)) .nav-live button{height:29px;font-size:.55rem;padding-inline:8px}body:has(:is(.future-hero,.internal-hero)) .portal-header .brand>span{font-size:.77rem}.premiere-home>.tv-feature.future-hero{margin-top:12px;padding:104px 17px 22px;border-radius:25px;background:radial-gradient(ellipse at 65% 51%,#37d6da3d,transparent 30%),linear-gradient(180deg,#073b63,#075981 40%,#79b6ce 60%,#f4faff 78% 94%,#eaf5fa)}.future-intro .premiere-eyebrow{font-size:.41rem;letter-spacing:.14em}.future-intro h1{font-size:clamp(1.65rem,6.55vw,2.65rem);line-height:1.18;margin:22px 0 17px;letter-spacing:-.04em}.glass-play-stage{padding:23px 0 22px}.glass-play-disc{width:116px;height:116px}.premiere-home .glass-play-disc svg{width:65px;height:65px}.glass-play{gap:15px}.glass-play-caption{font-size:.46rem;letter-spacing:.12em}.future-intro p{max-width:280px;margin:auto;font-size:.7rem;line-height:1.7}.future-live{grid-template-columns:1fr;border-radius:18px}.future-channel{padding:18px}.future-channel+.future-channel{border-left:0;border-top:1px solid #c7dee880}.future-channel-heading{margin-bottom:10px}.future-channel-heading>span:first-child{font-size:.47rem}.future-status{font-size:.4rem}.future-hero .future-channel h2{font-size:1.05rem}.future-channel-body>button{padding:11px 12px}.future-channel-body>button span{display:block;font-size:.58rem}.future-channel p{font-size:.52rem}.future-hero-foot{margin-top:15px;flex-direction:column;gap:9px}.future-hero-foot>a{font-size:.6rem}.future-hero .signal-motion-toggle{position:static;font-size:.42rem}}@media(prefers-reduced-motion:reduce){.future-hero *{animation:none!important;transition:none!important}.future-channel-body>button:hover,.glass-play:hover .glass-play-disc,.glass-play:hover .glass-play-caption>span{transform:none}.glass-play-disc:after{display:none}.signal-motion-toggle{display:none}}.tv-feature[data-motion=paused] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.radio-now>span i{animation:none}}body:has(.premiere-home){background:#eaf2f7;background-image:none}.premiere-home{--flow-inset:42px;background:#f4faff;border-radius:32px 32px 0 0;overflow:hidden;margin-top:24px}.premiere-home>.tv-feature.future-hero{margin:0;border:0;border-radius:0;box-shadow:none;padding-bottom:30px}.premiere-home>.highlight-carousel{margin:0;border:0;border-radius:0;box-shadow:none;background:#096fa8}.premiere-home .highlight-slide{padding-right:var(--flow-inset)}.premiere-home .highlight-navigation{padding-inline:var(--flow-inset)}.premiere-home>.premiere-programs,.premiere-home>.premiere-videos,.premiere-home>.premiere-schedule{margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:hidden}.premiere-home>.premiere-programs{padding:44px 0 32px}.premiere-home>.premiere-videos{padding:38px var(--flow-inset) 44px}.premiere-home>.premiere-schedule{padding:40px var(--flow-inset) 48px;gap:44px;border-top:0;background:linear-gradient(180deg,#f4faff,#e5f2fa)}.premiere-home>.premiere-programs:before,.premiere-home>.premiere-videos:before,.premiere-home>.premiere-schedule:before{display:none}.premiere-home .premiere-section-head{padding:0;margin:0 0 25px;align-items:center}.premiere-home .premiere-programs .premiere-section-head{padding-inline:var(--flow-inset)}.premiere-home .premiere-programs .premiere-section-head>div:first-child{display:block}.premiere-home .premiere-section-head h2,.premiere-home .premiere-schedule h2{font-size:clamp(1.85rem,2.7vw,2.8rem);line-height:1.12;font-weight:400;margin:12px 0 0;color:#104c70;max-width:650px}.premiere-home .premiere-section-head h2 span,.premiere-home .premiere-schedule h2 span{color:#0784bb}.premiere-home .premiere-programs .premiere-eyebrow,.premiere-home .premiere-videos .premiere-eyebrow,.premiere-home .premiere-schedule .premiere-eyebrow{padding:0;background:none;border:0;border-radius:0;box-shadow:none;color:#43778f;font-size:.51rem;letter-spacing:.15em}.premiere-home .premiere-link{border:0;border-bottom:1px solid #9fc6da;border-radius:0;background:none;box-shadow:none;padding:9px 0;gap:20px;color:#086c9f;font-size:.65rem;white-space:nowrap}.premiere-home .premiere-link b{color:#0784bb}.premiere-home .premiere-link:hover{color:#004b78;background:none;transform:none;border-color:#d4ae37}.premiere-home .premiere-program-grid{padding-inline:var(--flow-inset);scroll-padding-inline:var(--flow-inset)}.premiere-home .premiere-programs .premiere-program-meta h3{color:#135477}.premiere-home .premiere-programs .premiere-program-meta small{color:#547b90;background:transparent;border:0;padding-inline:0}.premiere-home .program-carousel-footer{padding:13px var(--flow-inset) 0;margin:0;background:none;border:0}.premiere-home .program-carousel-hint{display:none}.premiere-home .premiere-videos .premiere-section-head{padding-top:30px;border-top:0}.premiere-home .premiere-videos .premiere-video{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.premiere-home .premiere-videos .premiere-video:first-child{border-radius:14px;overflow:hidden;background:#056eac}.premiere-home .premiere-videos .premiere-video:not(:first-child){padding-block:12px;border-bottom:1px solid #c8dfeb}.premiere-home .premiere-videos .premiere-video:hover{box-shadow:none}.premiere-home .premiere-schedule>div:first-child{align-self:start;padding:10px 0 0;border:0}.premiere-home .premiere-schedule h2{max-width:300px;margin-bottom:24px}.premiere-home .premiere-schedule #schedule{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}body:has(.premiere-home) .island-footer{margin-top:0;margin-bottom:24px;border:0;border-radius:0 0 32px 32px;box-shadow:none;padding:42px var(--flow-inset,42px) 22px}body:has(.premiere-home) .island-footer:before,body:has(.premiere-home) .island-footer:after{display:none}body:has(.premiere-home) .island-brand{display:block}body:has(.premiere-home) .footer-frequencies{margin-top:25px;line-height:1.9;color:#cee9f7}.premiere-home>.tv-feature.future-hero{padding-bottom:0}.future-hero .glass-play-stage>.signal-motion-toggle{position:static;justify-self:center;margin-top:12px;color:#073b63;font-size:.46rem;padding:6px 10px}body:has(.premiere-home) .island-footer{background:radial-gradient(ellipse 40% 34% at 48% 42%,#30c8e34a,transparent 78%),radial-gradient(ellipse 30% 28% at 70% 37%,#ffdf5540,transparent 75%),linear-gradient(180deg,#eaf5fa,#d9edf4 8%,#b3d7e6 21%,#83bcd3 35%,#5ca4c4 50%,#3189b0 68%,#14739f 85%,#0a6490);color:#164f70;padding-top:32px;gap:30px 50px}body:has(.premiere-home) .island-brand .brand span{color:#104e76}body:has(.premiere-home) .island-brand .brand small{color:#4c7890}body:has(.premiere-home) .footer-frequencies{color:#4e788e;margin-top:20px}body:has(.premiere-home) .island-links nav h3{color:#104e76}body:has(.premiere-home) .island-links nav>a{color:#416e86}body:has(.premiere-home) .island-links nav>a:hover{color:#087bb6}body:has(.premiere-home) .island-contact{border-color:#accbdc59}body:has(.premiere-home) .island-contact a,body:has(.premiere-home) .island-contact strong{color:#073b63}body:has(.premiere-home) .island-contact small,body:has(.premiere-home) .island-contact address p{color:#103f5c}body:has(.premiere-home) .island-contact address a{color:#073b63}body:has(.premiere-home) .contact-orb{background:linear-gradient(135deg,#fff2c0,#ffdf7d);color:#15587d;border:1px solid #eed28b;box-shadow:inset 0 1px #fff}body:has(.premiere-home) .island-social a,body:has(.premiere-home) .island-social button{background:#ffffff6b;color:#106c9b;border:1px solid #bad8e8;box-shadow:inset 0 1px #fff;backdrop-filter:blur(12px)}body:has(.premiere-home) .island-social a:hover,body:has(.premiere-home) .island-social button:hover{background:#ffe59a;border-color:#e8ca76}body:has(.premiere-home) .island-bottom button:focus-visible{outline-color:#ffe18b}body:has(.premiere-home) .island-bottom{border:0;color:#e1f2fc;padding-top:34px;margin-top:18px;text-shadow:0 1px 3px #073b6333}body:has(.premiere-home) .island-footer a:focus-visible,body:has(.premiere-home) .island-footer button:focus-visible{outline:2px solid #087bb6;outline-offset:4px}@media(max-width:640px){body:has(.premiere-home) .island-footer{padding-top:24px;gap:28px}.premiere-home>.tv-feature.future-hero{padding-bottom:0}}@media(max-width:960px){body:has(.premiere-home) .island-footer{background:radial-gradient(ellipse 40% 34% at 48% 42%,#30c8e34a,transparent 78%),radial-gradient(ellipse 30% 28% at 70% 37%,#ffdf5540,transparent 75%),linear-gradient(180deg,#eaf5fa,#d9edf4 8%,#b3d7e6 21%,#83bcd3 35%,#5ca4c4 50%,#3189b0 68%,#14739f 85%,#0a6490)}}.glass-play{position:relative}.glass-play-waves{position:absolute;top:8px;left:50%;width:142px;height:142px;transform:translate(-50%);pointer-events:none;z-index:-1}.glass-play-waves i{position:absolute;inset:0;border-radius:50%;border:1px solid #d7f5ff60;background:radial-gradient(circle,transparent 48%,#86dcf50c 68%,#9eeaff19 98%);box-shadow:0 0 22px #a0e8ff0d,inset 0 0 18px #defaff0d;opacity:0;animation:glass-area-pulse 6s cubic-bezier(.2,.55,.35,1) infinite}.glass-play-waves i:nth-child(2){animation-delay:2s;border-color:#ffe49645;background:radial-gradient(circle,transparent 50%,#ffe69008 72%,#ffe69012 98%)}.glass-play-waves i:nth-child(3){animation-delay:4s}@keyframes glass-area-pulse{0%{transform:scale(.9);opacity:0}18%{opacity:.65}80%{opacity:.08}to{transform:scale(3.25);opacity:0}}@media(max-width:640px){.glass-play-waves i{animation:none;opacity:.18;transform:scale(1.12)}.glass-play-waves i:nth-child(2){opacity:.12;transform:scale(1.3)}.glass-play-waves i:nth-child(3){display:none}}@media(max-width:1200px){.premiere-home{--flow-inset:32px}body:has(.premiere-home) .island-footer{padding-inline:32px}}@media(max-width:960px){.premiere-home{--flow-inset:25px}.premiere-home>.premiere-schedule{gap:25px}.premiere-home .premiere-schedule h2{max-width:none}.premiere-home .premiere-schedule>div:first-child{display:block}.premiere-home .premiere-schedule h2{margin-bottom:14px}body:has(.premiere-home) .island-footer{padding-inline:25px}}@media(max-width:640px){.premiere-home{--flow-inset:20px;margin-top:12px;border-radius:25px 25px 0 0}.premiere-home>.tv-feature.future-hero{margin:0;border-radius:0}.premiere-home>.premiere-programs{padding-block:30px 22px}.premiere-home>.premiere-videos{padding-block:12px 30px}.premiere-home>.premiere-schedule{padding-block:30px;gap:25px}.premiere-home .premiere-section-head{gap:16px;align-items:end}.premiere-home .premiere-section-head h2{font-size:1.8rem}.premiere-home .premiere-section-head .premiere-link{font-size:.56rem;gap:8px;white-space:normal;max-width:110px;margin:0}.premiere-home .premiere-programs .premiere-section-head h2{white-space:normal}.premiere-home .premiere-videos .premiere-video:first-child{min-height:310px}.premiere-home .premiere-videos .premiere-video:first-child>small{padding-top:165px}.premiere-home .premiere-videos .premiere-video:first-child>strong{font-size:1.35rem}.premiere-home .premiere-videos .premiere-video:not(:first-child){padding:12px 0}.glass-play-waves{width:116px;height:116px}body:has(.premiere-home) .island-footer{padding:30px 20px 20px;margin-bottom:12px;border-radius:0 0 25px 25px}}@media(prefers-reduced-motion:reduce){.glass-play-waves{display:none}}.network-brands{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;width:min(100%,1140px);padding:20px 0;border:0;background:none}.network-brand{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0;color:#15577c;text-decoration:none}.network-brand-image{height:100px;width:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.network-brand img{display:block;width:auto;height:auto;max-width:165px;max-height:100px;object-fit:contain}.network-brand-editora img{width:205px;max-width:100%;filter:brightness(.48) saturate(1.3)}.network-brand-music img,.network-brand-kids img,.network-brand-letrinhas img{width:94px;height:94px;border-radius:50%;box-shadow:0 6px 18px #09547b14}.network-brand-ieadpe img{height:94px;width:auto;border-radius:3px}.network-brand-name{display:flex;align-items:center;gap:8px;font-size:.58rem;letter-spacing:.035em;font-weight:600;white-space:nowrap}.network-brand-name>span{color:#3b8eb4;opacity:0;transition:opacity .2s}.network-brand:hover .network-brand-image{transform:translateY(-4px)}.network-brand:hover .network-brand-name>span,.network-brand:focus-visible .network-brand-name>span{opacity:1}.network-brand:focus-visible{outline:2px solid #087cb4;outline-offset:9px;border-radius:6px}@media(max-width:960px){.network-brands{gap:15px}.network-brand img{max-width:125px}.network-brand-editora img{max-width:100%}.network-brand-name{font-size:.5rem;gap:4px}}@media(max-width:640px){.network-brands{grid-template-columns:repeat(6,minmax(0,1fr));gap:23px 12px;padding:18px 0}.network-brand{grid-column:span 2;gap:11px}.network-brand:nth-child(4){grid-column:2/span 2}.network-brand:nth-child(5){grid-column:4/span 2}.network-brand-image{height:75px}.network-brand img{max-width:100%;max-height:75px}.network-brand-music img,.network-brand-kids img,.network-brand-letrinhas img{width:70px;height:70px}.network-brand-ieadpe img{height:75px}.network-brand-name{font-size:.48rem;letter-spacing:0;gap:0}.network-brand-name>span{display:none}}@media(prefers-reduced-motion:reduce){.network-brand-image,.network-brand-name>span{transition:none}.network-brand:hover .network-brand-image{transform:none}}.brand-play-emblem{position:relative;isolation:isolate;display:block;width:260px;height:200px}.premiere-home .brand-play-signal{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transform:translate(30px) scale(1.08);transform-origin:37% 50%;filter:drop-shadow(0 5px 12px #e8b92c12)}.brand-play-emblem .glass-play-disc{position:absolute;left:24px;top:29px;background:linear-gradient(145deg,#e7fbff50,#5ec5eb24 48%,#067cb52b 80%,#bceeff30);border-color:#def8ffc9}.brand-play-emblem .glass-play-waves{left:95px;top:29px}.glass-play{gap:12px}@media(max-width:640px){.premiere-home .brand-play-signal{transform:translate(24px) scale(1.08)}.brand-play-emblem{width:220px;height:170px}.brand-play-emblem .glass-play-disc{left:23px;top:27px}.brand-play-emblem .glass-play-waves{left:81px;top:27px}}.glass-play .glass-play-caption{max-width:min(520px,calc(100vw - 80px));line-height:1.6;text-align:center}.glass-play .glass-play-caption .home-air-text{font-size:.6rem;font-weight:400;line-height:1.6;letter-spacing:.035em;white-space:normal;overflow-wrap:anywhere;transform:none}.glass-play:hover .glass-play-caption .home-air-text{transform:none}@media(max-width:640px){.glass-play .glass-play-caption .home-air-text{font-size:.53rem}}.network-brand-adnews img{width:180px;max-width:100%;height:auto;filter:brightness(.48) saturate(1.3)}@media(min-width:641px)and (max-width:960px){.network-brands{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}body:has(.future-hero) .nav-shell{border-bottom:0}.internal-site{background:#f4faff;--interior-ink:#104e70;--interior-muted:#476c82}.internal-hero{position:relative;isolation:isolate;overflow:hidden;padding:145px 54px 105px;min-height:420px;text-align:center;border:0;box-shadow:none;background:linear-gradient(180deg,transparent 72%,#f4faff00 78%,#f4faff70 90%,#f4faff 100%),radial-gradient(ellipse 40% 34% at 48% 58%,#30c8e34a,transparent 78%),radial-gradient(ellipse 30% 28% at 70% 63%,#ffdf5540,transparent 75%),linear-gradient(180deg,#073b63,#064b76 34%,#0a6490 49%,#5ca4c4 65%,#bedeea 77%,#e5f2f9 88%,#f4faff)}.internal-back{position:absolute;left:42px;top:116px;display:flex;align-items:center;gap:5px;color:#d2e9f6;font-size:.72rem;z-index:2}.internal-back svg{width:14px;height:14px}.internal-hero>.premiere-eyebrow{color:#cde9f6;font-size:.58rem;letter-spacing:.19em;margin:20px 0}.internal-hero h1{position:relative;z-index:1;font-family:Outfit,sans-serif;font-weight:400;color:#fff;font-size:clamp(2.6rem,4.3vw,4.6rem);line-height:1.08;letter-spacing:-.045em;margin:0 auto 20px;max-width:950px;text-wrap:balance}.internal-hero h1 em{font-style:normal;color:#ffe18b;font-weight:500}.internal-hero>p{position:relative;z-index:1;color:#e4f4fc;font-size:.9rem;line-height:1.65;max-width:590px;margin:auto}.internal-signature{position:absolute;right:4%;top:120px;opacity:.08;transform:rotate(-10deg);pointer-events:none;width:260px}.internal-signature img{width:100%}.internal-content{padding:0 42px 54px;position:relative;color:var(--interior-ink)}.internal-content h2,.internal-content h3{font-family:Outfit,sans-serif;font-weight:500;letter-spacing:-.025em;color:var(--interior-ink)}.internal-content p{line-height:1.8;color:var(--interior-muted)}.internal-content svg{width:20px;height:20px;flex-shrink:0}.internal-content .button,.internal-content .outline-button{border-radius:28px;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:.8rem;padding:12px 20px;line-height:1.3}.internal-content .button{background:linear-gradient(135deg,#087fba,#075e95);border:1px solid #1389bf;box-shadow:inset 0 1px #fff5;color:#fff}.internal-content .outline-button{background:#fff5;border:1px solid #91bfd8;color:#15577d}.internal-content a:focus-visible,.internal-content button:focus-visible,.internal-content input:focus-visible,.internal-content select:focus-visible{outline:3px solid #0878b1;outline-offset:4px}.interior-toolbar{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:22px 26px;background:linear-gradient(115deg,#ffffffab,#e7f5fcc9 65%,#fff4cf80);border:1px solid #fff;border-radius:20px;box-shadow:inset 0 1px #fff,0 10px 30px #074d7210;backdrop-filter:blur(18px)}.internal-content .segmented{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:#e3f1f9;border:1px solid #bbd9e8;border-radius:30px}.internal-content .segmented button{border:0;border-radius:25px;padding:10px 19px;min-height:42px;color:#205c7b;background:transparent;font-size:.8rem;display:inline-flex;gap:8px;align-items:center}.internal-content .segmented button[aria-pressed=true]{color:#104669;background:#ffe18b;box-shadow:inset 0 1px #fff9}.interior-search,.interior-select{display:flex;flex-direction:column;gap:8px;font-size:.72rem;color:#2c6483;min-width:240px}.interior-search input,.interior-select select{width:100%;padding:12px 15px;border-radius:12px;min-height:44px;border:1px solid #aacddd;background:#fff9;color:#104c70;font:inherit;font-size:.85rem}.result-count{font-size:.75rem;margin:23px 0 19px}.internal-site .program-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 25px}.internal-site .program-tile{min-width:0}.internal-site .program-card{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;color:#104e70}.internal-site .program-image{position:relative;aspect-ratio:16/10;height:auto;overflow:hidden;border-radius:16px;background:#daeaf3;border:1px solid #fff;box-shadow:0 8px 24px #125b7c14}.internal-site .program-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.internal-site .program-card:hover img{transform:scale(1.035)}.internal-site .program-badge{background:#073b6380;backdrop-filter:blur(10px);border:1px solid #ffffff60;border-radius:30px;color:#fff;font-size:.65rem;padding:7px 11px}.internal-site .card-play{background:#ffe18bbf;border:1px solid #fff0bb;color:#07496d;backdrop-filter:blur(12px);border-radius:50%;width:44px;height:44px;display:grid;place-items:center}.internal-site .card-play svg{width:16px;height:16px;fill:currentColor}.internal-site .card-meta{padding:18px 0 0;gap:12px;display:flex}.internal-site .card-meta h3{font-size:1.2rem;line-height:1.25;margin:0 0 7px}.internal-site .card-meta span{font-size:.72rem;color:#537a90}.internal-site .card-number{display:none}.internal-site .program-playlist-link{font-size:.75rem;border-color:#c1dce9;min-height:40px;margin-top:15px;padding:10px 0;color:#096da2}.interior-live-actions{display:flex;gap:12px;margin:0 0 25px}.interior-guide{max-width:1040px;margin:auto}.internal-content .schedule-controls{align-items:center;gap:20px;padding-bottom:22px}.internal-content .schedule-controls .muted{font-size:.76rem;color:#456b81}.internal-content .days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;border-bottom:1px solid #c6e0ed;padding-bottom:18px}.internal-content .days button{border:1px solid transparent;border-radius:12px;padding:12px 4px;font-size:.9rem;color:#436e85;background:transparent;min-height:58px}.internal-content .days button[aria-pressed=true]{background:#e0f0fa;border-color:#acd2e6;color:#075c8b;box-shadow:inset 0 -3px #ffda70}.internal-content .days small{font-size:.65rem;display:block;margin-top:5px;color:inherit}.internal-content .schedule-list.full{max-height:none;overflow:visible}.internal-content .schedule-row{padding:19px 8px;border-bottom:1px solid #c9e0eb;gap:22px;display:flex;align-items:center}.internal-content .schedule-row img{width:94px;height:58px;object-fit:cover;border-radius:9px}.internal-content .schedule-row>div{flex:1;min-width:0}.internal-content .schedule-row h3{font-size:1.13rem;margin:0 0 5px;overflow-wrap:anywhere}.internal-content .schedule-row .time{font-size:1.03rem;font-variant-numeric:tabular-nums;color:#086fa4}.internal-content .schedule-row>div>span{font-size:.76rem;color:#557b90}.internal-content .schedule-row.on-air{background:linear-gradient(110deg,#fff1bcaa,#fff4);border-radius:12px;border:1px solid #e8d18b;padding-inline:14px;margin-block:8px}.internal-content .on-label{font-size:.6rem;color:#165779;background:#ffe397;border:0;border-radius:25px;padding:8px 10px;white-space:nowrap}.interior-note{font-size:.76rem;margin-top:25px}.interior-note a,.privacy-copy a{color:#076a9f;text-decoration:underline;text-underline-offset:3px}.interior-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px}.interior-video{display:flex;flex-direction:column;align-items:stretch;min-width:0;text-align:left;border:0;padding:0;background:none;color:#104e70;cursor:pointer}.interior-video-image{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:15px;background:#dceef6;box-shadow:0 9px 24px #074b7115}.interior-video-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.interior-video:hover img{transform:scale(1.04)}.interior-video-image i{position:absolute;bottom:14px;right:14px;border:1px solid #fff6;background:#ffdf80bd;backdrop-filter:blur(12px);color:#064e77;display:grid;place-items:center;width:43px;height:43px;border-radius:50%}.interior-video-image svg{width:16px;height:16px;fill:currentColor}.interior-video small{margin:17px 0 8px;font-size:.65rem;color:#507c94;letter-spacing:.08em}.interior-video h2{font-size:1.1rem;line-height:1.4;margin:0 0 15px}.interior-watch{display:flex;justify-content:space-between;font-size:.75rem;margin-top:auto;padding-bottom:12px;border-bottom:1px solid #bedbe9;color:#096e9f}.interior-watch b{font-size:1rem;font-weight:400}.history-intro,.history-today{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:55px}.history-today{grid-template-columns:1.2fr 1fr}.interior-kicker{font-size:.65rem;letter-spacing:.14em;color:#497993;font-weight:500}.history-intro h2,.history-today h2,.history-timeline>h2{font-size:clamp(2rem,3vw,3.2rem);line-height:1.1;margin:18px 0 23px;font-weight:400}.history-intro p,.history-today p{font-size:.9rem}.history-intro figure,.history-today figure{margin:0;min-width:0}.history-intro figure img,.history-today figure img{width:100%;border-radius:20px;display:block;box-shadow:0 15px 35px #07548118}.internal-site figcaption{font-size:.7rem;color:#557e92;line-height:1.5;margin-top:12px}.history-timeline{margin:60px 0;padding:36px 0;border-top:1px solid #c8deea;border-bottom:1px solid #c8deea}.history-timeline>h2 em{font-style:normal;color:#087cb1}.history-timeline ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:32px 0 0;gap:30px}.history-timeline li{position:relative;border-top:2px solid #b8dae9;padding-top:23px}.history-timeline li:before{content:"";position:absolute;top:-6px;width:10px;height:10px;border-radius:50%;background:#ffd978;box-shadow:0 0 0 4px #f4faff}.history-timeline li>strong{font-family:Outfit,sans-serif;font-weight:400;font-size:3rem;letter-spacing:-.05em;color:#0879ac}.history-timeline h3{font-size:1.07rem;margin:14px 0 9px}.history-timeline p{font-size:.85rem}.interior-text-link{display:inline-block;color:#07689b;border-bottom:1px solid #93bfda;padding:10px 0;font-size:.83rem}.history-today address{font-style:normal;font-size:.83rem;color:#55778c;margin-top:25px;line-height:1.8}.privacy-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:50px;max-width:1160px;margin:auto}.privacy-index{align-self:start;position:sticky;top:25px;display:flex;flex-direction:column;gap:17px;padding-top:20px}.privacy-index a{font-size:.78rem;color:#2e6483;line-height:1.5;padding:5px 0}.privacy-index a:hover{text-decoration:underline;text-underline-offset:4px}.privacy-copy{max-width:780px;min-width:0}.privacy-choice{padding:23px 26px;background:linear-gradient(115deg,#e4f4fcbf,#fff5d5b3);border:1px solid #fff;border-radius:17px;box-shadow:inset 0 1px #fff}.privacy-choice p{margin:12px 0 18px}.privacy-copy section{padding-top:34px;scroll-margin-top:25px}.privacy-copy h2{font-size:1.7rem;margin:0 0 19px;line-height:1.2}.privacy-copy h3{font-size:1.08rem;margin:25px 0 9px}.privacy-copy p{font-size:.92rem;margin:13px 0}.privacy-table-wrap{overflow-x:auto;max-width:100%}.privacy-copy table{width:100%;border-collapse:collapse;font-size:.82rem;line-height:1.6;color:#355e77}.privacy-copy caption{text-align:left;padding-bottom:14px;color:#164f70;font-weight:500}.privacy-copy th,.privacy-copy td{padding:14px 12px;border-bottom:1px solid #bdd9e7;text-align:left;vertical-align:top}.privacy-copy th{background:#e3f1f8;color:#154c6d;font-weight:600}.privacy-copy td:first-child{font-weight:600;color:#154c6d;white-space:nowrap}.footer-privacy-links{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.footer-privacy-links a{color:inherit;text-decoration:underline;text-underline-offset:3px}.consent a{color:inherit;text-decoration:underline}@media(max-width:1200px){.internal-content{padding-inline:32px}.history-intro,.history-today{gap:30px}.privacy-layout{gap:28px;grid-template-columns:190px minmax(0,1fr)}}@media(max-width:960px){.internal-hero{padding:140px 25px 90px}.internal-back{left:25px;top:106px}.internal-content{padding-inline:25px}.internal-site .program-grid,.interior-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.history-intro,.history-today{grid-template-columns:1fr;gap:25px}.history-today figure{order:2}.privacy-layout{grid-template-columns:1fr}.privacy-index{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 20px;padding:0 0 18px;border-bottom:1px solid #c4dfea}.privacy-index>span{width:100%}.privacy-copy{max-width:none}.internal-signature{width:200px;right:-30px}}@media(max-width:640px){.internal-hero{padding:122px 20px 78px;min-height:360px}.internal-back{top:94px;left:20px;font-size:.65rem}.internal-hero>.premiere-eyebrow{font-size:.48rem;letter-spacing:.12em;margin:19px 0}.internal-hero h1{font-size:clamp(2rem,8.2vw,3rem)}.internal-hero>p{font-size:.8rem;max-width:320px}.internal-content{padding:0 20px 35px}.interior-toolbar{flex-direction:column;align-items:stretch;padding:18px;gap:19px}.interior-search,.interior-select{min-width:0}.internal-content .segmented{align-self:start;max-width:100%}.internal-content .segmented button{font-size:.72rem;padding:9px 13px}.internal-site .program-grid{grid-template-columns:1fr;gap:28px}.internal-site .program-image{aspect-ratio:16/9}.internal-site .card-meta h3{font-size:1.2rem}.interior-video-grid{grid-template-columns:1fr;gap:30px}.internal-content .schedule-controls{flex-direction:column;align-items:start;gap:13px}.internal-content .days{gap:2px}.internal-content .days button{font-size:.73rem;padding-inline:0;min-height:53px}.internal-content .schedule-row{gap:10px;padding:16px 0;flex-wrap:wrap}.internal-content .schedule-row img{width:56px;height:43px}.internal-content .schedule-row h3{font-size:.94rem}.internal-content .schedule-row .time{font-size:.86rem}.internal-content .schedule-row>div>span{font-size:.66rem}.internal-content .schedule-row>svg{width:16px}.internal-content .schedule-row .on-label{margin-left:auto}.interior-live-actions{gap:8px}.internal-content .button,.internal-content .outline-button{font-size:.72rem;padding:12px 15px}.history-timeline{margin:35px 0;padding:28px 0}.history-timeline ol{grid-template-columns:1fr;gap:23px}.history-timeline li{display:grid;grid-template-columns:80px 1fr;gap:18px;padding-top:18px}.history-timeline li>strong{font-size:2.1rem}.history-timeline h3{margin-top:0}.history-timeline p{margin-bottom:0}.privacy-choice{padding:20px}.privacy-copy h2{font-size:1.4rem}.privacy-copy p{font-size:.86rem}.privacy-index a{font-size:.7rem}.privacy-copy th,.privacy-copy td{padding:10px 8px;font-size:.74rem}.footer-privacy-links{display:block}.footer-privacy-links>a{display:inline-block;margin-top:12px}.island-bottom .footer-privacy-links button{margin-top:12px}}@media(prefers-reduced-motion:reduce){.internal-site *{scroll-behavior:auto!important;transition:none!important}.internal-site .program-card:hover img,.interior-video:hover img{transform:none}}.interior-program-detail{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start}.detail-cover{width:100%;border-radius:18px;box-shadow:0 14px 35px #075b7b14}.interior-program-detail p{font-size:.9rem;white-space:pre-line}.interior-program-detail h2{font-size:1.6rem;margin-top:30px}.detail-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.detail-times{display:flex;flex-wrap:wrap;gap:8px}.detail-times>span{padding:10px 13px;background:#e1f1f9;border:1px solid #bfddeb;border-radius:10px;font-size:.77rem;color:#235774}.detail-times strong{margin-left:8px;color:#086d9b}@media(max-width:960px){.interior-program-detail{grid-template-columns:1fr;gap:25px}.detail-cover{max-width:650px}}.footer-credits{display:flex;flex-direction:column;gap:7px;line-height:1.6}.developer-credit{font-size:inherit;letter-spacing:0}.developer-name{color:inherit;font-weight:500;text-decoration:none}a.developer-name:hover{text-decoration:underline;text-underline-offset:3px}.program-directory-caption{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:24px 0 6px}.program-directory-caption .result-count{margin:0}.program-directory-caption>span{font-size:.69rem;color:#56798d}.internal-site .program-directory{display:block}.program-entry{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:35px;padding:30px 0;border-bottom:1px solid #bbd9e7}.program-entry-main{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;align-items:start}.program-entry-art{display:block;border-radius:12px;overflow:hidden;background:#deedf5;border:1px solid #fff;box-shadow:0 5px 18px #07547d0b}.program-entry-art img{width:120px;height:90px;object-fit:cover}.program-entry-channel{display:flex;align-items:center;gap:7px;color:#48768e;font-size:.64rem;letter-spacing:.04em;margin-bottom:9px}.program-entry-channel svg{width:14px;height:14px;color:#147ca6}.internal-content .program-entry h2{font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.25;font-weight:500;margin:0 0 11px}.program-entry h2 a:hover{color:#087bb6}.internal-content .program-entry-copy>p{font-size:.83rem;line-height:1.8;margin:0;max-width:680px}.program-entry-actions{display:flex;flex-wrap:wrap;gap:6px 23px;margin-top:15px}.program-entry-actions a{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:.74rem;color:#075d8c;border-bottom:1px solid #a2cada}.program-entry-actions a:hover{border-color:#d9b64e}.program-entry-actions svg{width:13px;height:13px}.program-entry-schedule{padding:3px 0 3px 25px;border-left:1px solid #c7e0eb;min-width:0;align-self:stretch}.internal-content .program-entry-schedule h3{display:flex;align-items:center;gap:8px;font-family:Manrope,sans-serif;font-size:.71rem;font-weight:700;letter-spacing:0;margin:0 0 15px;color:#315f78}.program-entry-schedule h3 svg{width:16px;height:16px;color:#177ea9}.program-times{list-style:none;margin:0;padding:0;display:grid;gap:9px}.program-times li{display:flex;justify-content:space-between;gap:14px;font-size:.72rem;line-height:1.5;color:#446f86}.program-times time{font-family:Outfit,sans-serif;font-weight:500;font-size:.93rem;font-variant-numeric:tabular-nums;color:#075c8a;white-space:nowrap}.program-more-times{margin-top:12px;font-size:.72rem;color:#075d8c}.program-more-times summary{cursor:pointer;min-height:35px;padding:8px 0;text-decoration:underline;text-underline-offset:3px}.program-more-times[open] .program-times{margin-top:9px}.internal-content .program-no-schedule{font-size:.74rem;line-height:1.7;color:#57788c}@media(max-width:1100px){.program-entry{grid-template-columns:minmax(0,1fr) 220px;gap:24px}.program-entry-main{grid-template-columns:90px minmax(0,1fr);gap:18px}.program-entry-art img{width:90px;height:76px}.program-entry-schedule{padding-left:20px}}@media(max-width:760px){.program-directory-caption{align-items:flex-start;flex-direction:column;gap:6px}.program-entry{grid-template-columns:1fr;gap:21px;padding:25px 0}.program-entry-main{grid-template-columns:72px minmax(0,1fr);gap:15px}.program-entry-art img{width:72px;height:72px}.program-entry-copy{display:contents}.program-entry-channel{grid-column:2;grid-row:1;align-self:start;font-size:.59rem;margin:0}.program-entry h2{grid-column:2;grid-row:1;align-self:center;padding-top:22px}.program-entry-art{grid-row:1}.internal-content .program-entry h2{font-size:1.23rem;margin:0}.program-entry-copy>p,.program-entry-actions{grid-column:1/-1}.program-entry-actions{margin-top:0;gap:6px 18px}.program-entry-schedule{border-left:0;padding:16px 0 0;border-top:1px solid #d6e7ef}.program-times{max-width:400px}.program-entry-schedule h3{margin-bottom:12px}.program-times li{font-size:.77rem}.program-directory-caption>span{font-size:.65rem}}.internal-site .program-directory{display:grid;grid-template-columns:1fr;gap:14px;margin-top:18px}.internal-site .program-entry{position:relative;isolation:isolate;padding:26px 24px;border:1px solid #c7e0ed;border-radius:16px;background:linear-gradient(105deg,#e4f3fc85,#ffffff80 55%,#fff4d52e);box-shadow:inset 0 1px #ffffffd9}.internal-site .program-entry:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#1686bb 0% 72%,#ffdc68 72% 100%);pointer-events:none}.internal-site .program-entry-schedule{border-left-color:#b7d8e8}@media(max-width:760px){.internal-site .program-directory{gap:13px}.internal-site .program-entry{padding:22px 18px 22px 22px;border-radius:14px}.internal-site .program-entry:before{top:19px;bottom:19px}.internal-site .program-entry-schedule{border-top-color:#b7d8e8}}.consent.consent-brand{position:fixed;inset:auto auto 22px 22px;transform:none;width:420px;max-width:calc(100vw - 44px);max-height:calc(100dvh - 44px);overflow:auto;z-index:80;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:13px;padding:20px;border:1px solid #ffffffb8;border-radius:22px;background:linear-gradient(125deg,#ffffffc4,#eaf6ffad 65%,#fff8e7b3);box-shadow:0 16px 42px #03477926,inset 0 1px #ffffffed,inset 0 -1px #fff6;backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);color:#073b63;isolation:isolate}.consent.consent-brand:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,#ffffff66 0%,#ffffff12 27%,transparent 48%),radial-gradient(ellipse at 100% 0,#ffe38a26,transparent 55%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.consent.consent-brand{background:linear-gradient(125deg,#f5fbff,#eaf6ff 78%,#fff8e7)}}.consent-brand .consent-heading{display:flex;align-items:center;gap:10px}.consent-brand .consent-heading img{width:24px;height:24px;object-fit:contain}.consent-brand h2{font-family:Outfit,Manrope,sans-serif;font-size:1.15rem;line-height:1.25;font-weight:500;letter-spacing:-.025em;color:#073b63}.consent-brand .consent-detail{margin-left:auto;width:26px;height:4px;border-radius:4px;background:linear-gradient(90deg,#1683ba 0 55%,#f0c64c 55%)}.consent-brand .consent-copy p{font-size:.78rem;line-height:1.65;color:#395c72;margin:0}.consent-brand .consent-current{display:block;font-size:.72rem;color:#395c72;margin-top:7px}.consent-brand .consent-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.consent-brand .consent-actions button{width:100%;min-height:42px;padding:10px 9px;border:1px solid #99bcd1;border-radius:12px;background:#ffffff8c;color:#074b73;font-size:.74rem;line-height:1.4;font-weight:700;white-space:normal;box-shadow:none;transition:background .2s,border-color .2s}.consent-brand .consent-actions button[data-consent=yes]{background:linear-gradient(145deg,#258fc5cc,#07568ae6);border-color:#a7dcf4a6;color:#fff;backdrop-filter:blur(12px) saturate(135%);-webkit-backdrop-filter:blur(12px) saturate(135%);box-shadow:inset 0 1px #ffffff75,inset 0 -1px #03456a33,0 3px 9px #075b8714}.consent-brand .consent-actions button:hover{border-color:#075789;background:#e0f2fd}.consent-brand .consent-actions button[data-consent=yes]:hover{background:linear-gradient(145deg,#2086bdde,#064f82ed);border-color:#d2efffd4}.consent-brand .consent-actions button[data-consent=no]{background:linear-gradient(145deg,#ffeaa8b3,#f5c641bf);border-color:#fff0b9c9;color:#073b63;backdrop-filter:blur(12px) saturate(135%);-webkit-backdrop-filter:blur(12px) saturate(135%);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #be922c26,0 3px 9px #9b75100d}.consent-brand .consent-actions button[data-consent=no]:hover{background:linear-gradient(145deg,#fff0c2cc,#f8d15bcc);border-color:#fff7dbe6}.consent-brand .consent-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;font-size:.65rem;line-height:1.5}.consent-brand .consent-foot a{color:#075f96;text-decoration:underline;text-underline-offset:3px}.consent-brand .consent-foot a span{margin-left:3px}.consent-brand .consent-foot>span{color:#4b6a7e}@media(max-width:480px){.consent.consent-brand{inset:auto 12px 12px;max-width:none;width:auto;padding:17px;gap:12px;border-radius:20px;max-height:calc(100dvh - 24px)}}:is(.admin-layout,.login-layout){--desk-ink:#073b63;--desk-blue:#086da7;--desk-gold:#ffdc68;--desk-line:#c6dfed;color:var(--desk-ink);background:radial-gradient(ellipse at 95% 0,#fff4c77d,transparent 38%),radial-gradient(ellipse at 30% 0,#aadfff80,transparent 50%),linear-gradient(180deg,#e9f6ff,#f7fbff 650px);font-family:Manrope,sans-serif}.admin-layout .admin-sidebar{width:266px;padding:34px 21px 25px;border:0;border-right:1px solid #ffffff5e;background:radial-gradient(ellipse at 0 0,#33b4df99,transparent 58%),linear-gradient(165deg,#087cba,#08669f 58%,#075785);box-shadow:8px 0 40px #075b850a;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#a6dafa60 transparent}.admin-layout .admin-sidebar .brand{margin-bottom:40px;gap:12px;padding-inline:9px}.admin-layout .admin-sidebar .brand img{width:46px;filter:drop-shadow(0 3px 9px #033b5625)}.admin-layout .admin-sidebar .brand span{color:#fff;font-size:1.05rem}.admin-layout .admin-sidebar .brand small{color:#dbf3ff;font-size:.5rem;letter-spacing:.13em}.admin-layout .sidebar-label{color:#c7e9fa;font-size:.6rem;letter-spacing:.18em;margin-bottom:15px}.admin-layout .admin-sidebar nav{gap:8px}.admin-layout .admin-sidebar nav button{position:relative;min-height:47px;padding:12px 13px;gap:12px;border:1px solid transparent;border-radius:15px;color:#e4f5ff;font-size:.8rem;line-height:1.45;font-weight:500;transition:background .18s,border-color .18s}.admin-layout .admin-sidebar nav button:hover{background:#ffffff12;border-color:#ffffff26}.admin-layout .admin-sidebar nav button.active{background:linear-gradient(110deg,#ffffff2b,#ffffff0c);border-color:#ffffff69;box-shadow:inset 0 1px #ffffff35,0 5px 18px #03416513;color:#fff;font-weight:750;backdrop-filter:blur(14px)}.admin-layout .admin-sidebar nav button.active:after{content:"";width:4px;height:19px;border-radius:8px;background:#ffdc68;position:absolute;right:-22px;top:calc(50% - 9px)}.admin-layout .admin-sidebar nav button.active svg{color:#ffdc68}.admin-layout .admin-sidebar nav svg{width:19px;height:19px;stroke-width:1.6}.admin-layout .sidebar-bottom{padding-top:30px}.admin-layout .sidebar-bottom>a{color:#e5f5ff;padding:12px;font-size:.8rem}.admin-layout .profile{border-color:#b0e4ff40;padding:19px 10px 12px;min-width:0}.admin-layout .profile>span{background:linear-gradient(140deg,#ffecad,#ffda5b);color:#30516a;flex-shrink:0}.admin-layout .profile>div{min-width:0}.admin-layout .profile strong{font-size:.8rem;color:#fff;overflow-wrap:anywhere}.admin-layout .profile small{font-size:.7rem;color:#d6edfc}.admin-layout .sidebar-bottom>.text-link{color:#f0faff;padding:8px 10px;font-size:.75rem;text-decoration:underline;text-underline-offset:4px}.admin-layout .admin-workspace{margin-left:266px;width:calc(100% - 266px);min-width:0}.admin-layout .admin-top{background:#ffffff4d;backdrop-filter:blur(18px);border-color:#ffffffb0;padding-inline:clamp(24px,3.5vw,58px);color:#426e87}.admin-layout .admin-top b{color:#073b63}.admin-layout .crumb{color:#6f9db8}.admin-layout .local-badge{background:#fff8;color:#46647a;border:1px solid #bad8e9;border-radius:50px;font-size:.58rem;letter-spacing:.08em;padding:6px 10px}.admin-layout .admin-main{padding:42px clamp(24px,3.5vw,58px) 65px;max-width:1560px}.admin-layout .admin-heading{align-items:center;margin-bottom:32px}.admin-layout .admin-heading h1{font-family:Outfit,Manrope,sans-serif;font-weight:500;font-size:clamp(2rem,3vw,3rem);color:#073b63;letter-spacing:-.045em}.admin-layout .admin-heading p{font-size:.875rem;color:#426780;line-height:1.7;max-width:680px;margin-top:12px}:is(.admin-layout,.login-layout) .eyebrow{font-size:.62rem;color:#216d99;letter-spacing:.16em;font-weight:750;margin-bottom:14px}.admin-layout .admin-heading .eyebrow:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:3px;margin-right:9px;background:#e3b730;border-radius:4px}:is(.admin-layout,.login-layout) .button{background:#086da7;border:1px solid #086da7;border-radius:50px;color:#fff;font-size:.82rem;min-height:44px;padding:12px 23px;box-shadow:0 7px 18px #0773b018;white-space:normal}:is(.admin-layout,.login-layout) .button:hover{background:#075889;border-color:#075889}.admin-layout .outline-button{background:#ffffff85;border:1px solid #8bb9d2;color:#075e90;border-radius:50px;min-height:42px;font-size:.78rem;padding:10px 18px;box-shadow:none}.admin-layout .panel{border:1px solid #ffffff;border-radius:22px;background:#ffffffc9;box-shadow:0 9px 35px #07507b06,0 0 0 1px #c6dfed60;margin-bottom:26px}.admin-layout .dashboard-grid>.panel{margin-bottom:0}.admin-layout .panel-title{padding:23px 26px;border-bottom:1px solid #dcebf3;background:linear-gradient(110deg,#f5fbff85,#ffffff70)}.admin-layout .panel-title h2{font-family:Outfit,Manrope,sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:-.02em;color:#073b63}.admin-layout .panel-title svg{color:#237aa6}.admin-layout .stats-grid{gap:18px;margin-bottom:28px}.admin-layout .stat{position:relative;padding:24px;border-radius:21px;border:1px solid #ffffff;background:linear-gradient(145deg,#fffd,#edf8ffb8);box-shadow:0 0 0 1px #c6dfed60;overflow:hidden}.admin-layout .stat:after{content:"";position:absolute;inset:auto 24px 0;height:3px;background:linear-gradient(90deg,#2789bd70,transparent)}.admin-layout .stat:nth-child(2n):after{background:linear-gradient(90deg,#e8be41,transparent)}.admin-layout .stat>div{font-size:.8rem;color:#3b657d;gap:10px;align-items:start}.admin-layout .stat svg{color:#0875b0;flex-shrink:0}.admin-layout .stat>strong{font-family:Outfit,Manrope,sans-serif;font-size:3rem;font-weight:500;line-height:1.5;color:#07568a}.admin-layout .stat>small{font-size:.72rem;color:#4e6f83}.admin-layout .dashboard-grid{gap:26px;align-items:stretch}.admin-layout :is(.muted,.count,.small-label,.panel-footnote,.analytics-note,.block){color:#4e6f83}.admin-layout .area-list>div{color:#426780;font-size:.8rem}.admin-layout .area-list strong{color:#075e90}.admin-layout .heat-bar{height:6px;background:#e6f0f7}.admin-layout .bar-chart i{background:linear-gradient(0deg,#086ca9,#5abbdf);border-radius:7px 7px 0 0}.admin-layout .bar-chart>div{color:#446b84}.admin-layout .chart-empty{min-height:320px}.admin-layout .chart-empty>svg{color:#3a94bb}.admin-layout .chart-empty p{color:#4b6d82}.admin-layout .activity-dot{background:#e4f2fc;border:1px solid #c4e1f3;color:#086da7}.admin-layout .activity-list small{color:#56778c;font-size:.72rem}.admin-layout table{font-size:.84rem;color:#244f6c}.admin-layout th{background:#eff7fc;color:#386680;font-size:.67rem;letter-spacing:.09em;padding:15px 25px;border-color:#dcebf3}.admin-layout td{padding:19px 25px;color:#335c77;border-color:#e4eef5}.admin-layout tbody tr:hover{background:#f0f8fd85}.admin-layout .table-content img{width:78px;height:49px;border-radius:10px}.admin-layout .table-content strong{font-size:.84rem;color:#123f5f}.admin-layout .table-content small{font-size:.72rem;color:#55778e}.admin-layout .small-button{padding:9px 14px;min-height:38px;border-radius:50px;background:#f6fbff;border:1px solid #bdd7e8;color:#075f94;font-size:.75rem}.admin-layout .small-button.danger{color:#a53d40;background:transparent;border-color:transparent}.admin-layout .status{font-size:.72rem;color:#536c7d;background:#eff4f7;border-color:#d4e0e8;padding:5px 11px}.admin-layout .status.published{background:#e9f7f1;border-color:#bfdfd1;color:#20684e}.admin-layout .field,.login-layout .field{color:#244f6b;font-size:.8rem;gap:9px}:is(.admin-layout,.login-layout) .field :is(input,select,textarea){background:#ffffffeb;border:1px solid #b5d1e2;border-radius:12px;color:#103e5d;padding:12px 14px;min-height:46px;font-size:.875rem;box-shadow:inset 0 1px 2px #07467504}:is(.admin-layout,.login-layout) .field :is(input,select,textarea):focus{border-color:#1683b6}.admin-layout :is(.admin-heading,.panel-title) select{border:1px solid #b5d1e2;border-radius:12px;background:#fff;color:#244f6b;padding:11px 15px;font-size:.8rem;max-width:100%}.admin-layout .checkbox{color:#345d77}.admin-layout .role-guide{gap:16px}.admin-layout .role-guide>div{padding:22px;border-radius:18px;background:#ffffff80;border:1px solid #c7dfed}.admin-layout .role-guide strong{color:#075f94;font-size:.875rem}.admin-layout .role-guide p{color:#4b6d82;font-size:.8rem}.admin-layout .asset-grid{background:#eaf5fc;border:1px solid #d5e7f2;border-radius:15px}.admin-layout .asset-grid button{border-radius:10px}.admin-layout .asset-field>img{border-radius:12px}.admin-layout .heatmap{border-radius:16px;border-color:#c5dce9}.admin-layout .heatmap>span,.admin-layout .heatmap>small,.admin-layout .heatmap>strong{color:#456e87}body:has(.admin-layout) .confirm-dialog{border:1px solid white;background:linear-gradient(135deg,#f8fcff,#e9f5ff);border-radius:24px;color:#073b63;padding:32px;box-shadow:0 20px 90px #03385a40;width:calc(100% - 32px)}body:has(.admin-layout) .confirm-dialog::backdrop{background:#03324b66;backdrop-filter:blur(7px)}body:has(.admin-layout) .confirm-dialog h2{font-family:Outfit,Manrope,sans-serif;font-size:1.7rem;font-weight:500}body:has(.admin-layout) .confirm-dialog p{color:#476a81}body:has(.admin-layout) .confirm-dialog .button{border-radius:50px}.login-layout{grid-template-columns:1.05fr 1fr;background:radial-gradient(ellipse at 10% 5%,#1c9bd5 0,#0877b8 15%,#9ed4f4 37%,#e8f5ff 58%,#fff 85%)}.login-layout .login-brand{position:relative;isolation:isolate;overflow:hidden;background:transparent;padding:48px 12%;min-height:100dvh}.login-layout .login-brand:before{content:"";position:absolute;z-index:-1;width:480px;height:480px;border:1px solid #ffffff4d;border-radius:50%;left:-170px;top:28%;box-shadow:0 0 0 38px #ffffff0a,0 0 0 80px #ffffff08;pointer-events:none}.login-layout .login-brand .brand span{color:#fff}.login-layout .login-brand .brand small{color:#e5f7ff}.login-layout .login-brand .eyebrow{color:#154f76}.login-layout .login-brand h1{font-family:Outfit,Manrope,sans-serif;font-size:clamp(2.8rem,4.7vw,5rem);font-weight:450;line-height:1.04;letter-spacing:-.05em;color:#064c7c}.login-layout .login-brand h1 em{font-style:normal;color:#073b63}.login-layout .login-brand p{color:#235d7e;max-width:320px;line-height:1.8;font-size:.95rem;margin-top:27px}.login-layout .login-brand>small{color:#316a88;letter-spacing:.15em}.login-layout .login-main{padding:50px 12%;background:transparent}.login-layout .login-main form{max-width:460px;padding:36px;border:1px solid #ffffffde;border-radius:28px;background:linear-gradient(150deg,#ffffffba,#ffffff6e);box-shadow:0 20px 65px #0756810b;backdrop-filter:blur(24px)}.login-layout .login-main h2{font-family:Outfit,Manrope,sans-serif;font-weight:500;font-size:2.2rem;letter-spacing:-.04em;color:#073b63}.login-layout .login-main form>p{color:#456c83}.login-layout .login-main form>.form-error{color:#a32e36}.login-layout .login-main .back{color:#075f94;font-size:.8rem}.login-layout .local-note{color:#51758b;margin-top:30px;text-align:center}:is(.admin-layout,.login-layout,.consent-brand) :is(button,a,input,select,textarea):focus-visible{outline:3px solid #a87b00;outline-offset:4px}.admin-layout .admin-sidebar :is(button,a):focus-visible{outline-color:#ffe080}@media(min-width:701px)and (max-height:760px){.admin-layout .admin-sidebar{padding-top:22px;padding-bottom:16px}.admin-layout .admin-sidebar .brand{margin-bottom:23px}.admin-layout .admin-sidebar nav{gap:3px}.admin-layout .admin-sidebar nav button{min-height:42px;padding-block:9px}.admin-layout .sidebar-bottom{padding-top:18px}.admin-layout .profile{padding-block:12px 6px}}@media(max-width:1150px){.admin-layout .admin-sidebar{width:230px;padding-inline:16px}.admin-layout .admin-workspace{margin-left:230px;width:calc(100% - 230px)}.admin-layout .admin-sidebar nav button.active:after{right:-17px}.admin-layout .admin-main{padding-inline:26px}.admin-layout .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-layout .login-main{padding-inline:7%}.login-layout .login-brand{padding-inline:10%}}@media(max-width:850px){.login-layout{grid-template-columns:1fr 1fr}.login-layout .login-main form{padding:26px}.login-layout .login-brand h1{font-size:3.2rem}}@media(max-width:700px){.admin-layout .admin-sidebar{position:relative;inset:auto;width:100%;padding:22px 20px;overflow:visible;border-radius:0 0 26px 26px}.admin-layout .admin-sidebar .brand{margin-bottom:22px;padding:0}.admin-layout .admin-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible}.admin-layout .admin-sidebar nav button{font-size:.73rem;white-space:normal;padding:10px;gap:8px;min-height:43px}.admin-layout .admin-sidebar nav svg{display:block;width:17px;height:17px}.admin-layout .admin-sidebar nav button.active:after{display:none}.admin-layout .sidebar-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:12px;border-top:1px solid #ffffff30}.admin-layout .sidebar-bottom>a{font-size:.72rem;padding:7px 0}.admin-layout .sidebar-bottom>a svg{width:17px}.admin-layout .profile{padding:4px 0;border:0;gap:8px}.admin-layout .profile>span{width:28px;height:28px;font-size:.7rem}.admin-layout .profile strong{font-size:.72rem;max-width:150px}.admin-layout .profile small{font-size:.62rem}.admin-layout .sidebar-bottom>.text-link{font-size:.72rem;padding:8px 0}.admin-layout .admin-workspace{width:100%;margin:0}.admin-layout .admin-top{padding-inline:20px;font-size:.7rem;gap:12px;background:transparent;min-height:62px;height:auto}.admin-layout .local-badge{font-size:.5rem;white-space:nowrap}.admin-layout .crumb{padding:0 8px}.admin-layout .admin-main{padding:26px 20px 45px}.admin-layout .admin-heading{gap:18px;align-items:start}.admin-layout .admin-heading p{font-size:.8rem}.admin-layout .stat{padding:18px}.admin-layout .stat>strong{font-size:2.5rem}.admin-layout .stat>div{font-size:.72rem}.admin-layout .stat>small{font-size:.67rem}.admin-layout .stats-grid{gap:12px}.admin-layout .panel-title{padding:20px}.admin-layout td,.admin-layout th{padding:15px}.admin-layout .table-content img{width:58px;height:42px}.admin-layout .row-actions{gap:4px}.admin-layout .small-button{padding:8px 11px}.admin-layout .panel{border-radius:18px}.admin-layout .form-grid{gap:19px}.admin-layout .admin-filters{flex-direction:column}.login-layout{display:block;background:radial-gradient(ellipse at 0 0,#0879b9 0,#9cd4f3 35%,#eff8ff 65%,#fff)}.login-layout .login-brand{min-height:0;padding:29px 7% 15px}.login-layout .login-brand:before{display:none}.login-layout .login-brand>div{display:block;margin-top:32px}.login-layout .login-brand h1{font-size:2.6rem}.login-layout .login-brand h1 em br{display:none}.login-layout .login-brand .eyebrow,.login-layout .login-brand>small,.login-layout .login-brand p{display:none}.login-layout .login-main{padding:23px 7% 38px}.login-layout .login-main form{padding:26px;max-width:500px}.login-layout .login-main h2{font-size:1.9rem}}@media(max-width:480px){.admin-layout .admin-top .local-badge{display:none}.admin-layout .stat>div{flex-wrap:wrap}.admin-layout .stat>div svg{width:16px}.admin-layout .stats-grid{gap:10px}.admin-layout .stat{padding:16px}}@media(prefers-reduced-motion:reduce){.consent-brand *,.admin-layout *,.login-layout *{transition:none!important;scroll-behavior:auto!important}}body:has(.access-home){background:#eaf2f7;background-image:none}.login-layout.access-home{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:calc(100dvh - 48px);width:calc(100% - 96px);max-width:1440px;margin:24px auto;border-radius:32px;overflow:hidden;background:var(--rede-hero-surface);box-shadow:0 18px 45px #006e9b0b}.access-home .access-masthead{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:105px;margin:0 36px;padding:16px 0;border-bottom:1px solid #b5e4ff24}.access-home .access-masthead .brand{gap:12px}.access-home .access-masthead .brand img{width:44px;height:auto}.access-home .access-masthead .brand span{color:#fff;font-size:1rem}.access-home .access-masthead .brand small{color:#b8dff3;font-size:.5rem;letter-spacing:.12em}.access-home .access-back{display:flex;align-items:center;gap:10px;padding:10px 17px;border:1px solid #b7e6fd66;border-radius:30px;background:#ffffff14;box-shadow:inset 0 1px #ffffff30;color:#e4f5ff;font-size:.73rem}.access-home .access-back svg{width:14px;height:14px;transform:rotate(180deg)}.access-home .access-back:hover{background:#ffffff2e}.access-home .access-main{flex:1;display:flex;flex-direction:column;align-items:center;padding:34px 24px 30px}.access-home .future-intro h1{margin:18px 0 14px;font-size:clamp(2.5rem,4.65vw,4.55rem)}.access-home .access-form{position:relative;isolation:isolate;width:100%;max-width:410px;margin-top:32px;padding:30px;border:1px solid #eefaffb8;border-radius:28px;background:linear-gradient(135deg,#ffffffb8,#e6f5ffa6 48%,#eef9ffb3 78%,#fff4d5b8);backdrop-filter:blur(32px) saturate(145%);-webkit-backdrop-filter:blur(32px) saturate(145%);box-shadow:inset 0 1px #fffffff2,inset 1px 0 #fff6,inset 0 -1px #c1e6f86b,0 22px 55px -14px #003d6940,0 4px 12px #003d6912;color:#073b63}.access-home .access-form:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff52,transparent 36%,transparent 65%,#fff1b51a),radial-gradient(ellipse at 100% 0,#d7f5ff6b,transparent 55%)}.access-home .access-form:after{content:"";position:absolute;inset:5px;z-index:-1;border:1px solid #ffffff24;border-top-color:#ffffff61;border-left-color:#ffffff42;border-radius:23px;pointer-events:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.access-home .access-form{background:linear-gradient(135deg,#f1faff,#e4f3fd 70%,#fff6df)}}.access-home .access-form-heading{display:flex;align-items:center;gap:13px;margin-bottom:24px}.access-home .access-lock{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;border:1px solid #ffffffc9;background:linear-gradient(145deg,#fff6c6ae,#ffdb6c77);box-shadow:inset 0 1px #fff9;color:#0b628e;flex-shrink:0}.access-home .access-lock svg{width:20px;height:20px;stroke-width:1.5}.access-home .access-kicker{display:block;color:#386d89;font-size:.55rem;letter-spacing:.15em;margin-bottom:5px}.access-home .access-form h2{font-family:Outfit,Manrope,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.035em;line-height:1.2;color:#073b63}.access-home .access-form .field{margin-bottom:18px;font-size:.77rem}.access-home .access-form .field input{background:linear-gradient(145deg,#ffffffa6,#ffffff70);border:1px solid #729db88c;border-bottom-color:#ffffffb3;border-radius:13px;box-shadow:inset 0 2px 5px #06477509,0 1px #ffffff70;min-height:46px;color:#073b63;transition:background .2s,border-color .2s,box-shadow .2s}.access-home .access-form .field input:focus{background:#ffffffd9;border-color:#086da7;box-shadow:inset 0 1px #fff,0 0 0 3px #0c83ba12}.access-home .access-help{display:block;font-size:.76rem;line-height:1.6;color:#355f78;margin-bottom:18px}.access-home .form-error{color:#9e2634;font-size:.78rem;margin:12px 0}.access-home .form-error:empty{display:none}.access-home .access-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:47px;margin-top:23px;border:1px solid #b9eaff9c;border-radius:50px;background:linear-gradient(135deg,#1b9ed4,#076dad);box-shadow:inset 0 1px #ffffff7a,0 4px 12px #006daa25;color:#fff;padding:12px 20px;font-size:.8rem}.access-home .access-submit:hover{background:linear-gradient(135deg,#168fc8,#065e98)}.access-home .access-note{margin-top:22px;color:#164f70;font-size:.68rem;text-align:center;max-width:370px}.access-home .access-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 25px;margin:0 42px;padding:22px 0;color:#3d6a83;font-size:.63rem}.access-home .access-footer>span:first-child{letter-spacing:.1em;font-size:.55rem}.access-home .access-footer a:hover{text-decoration:underline;text-underline-offset:4px}.access-home .access-masthead a:focus-visible{outline-color:#ffe18b}@media(max-width:700px){.login-layout.access-home{width:calc(100% - 24px);min-height:calc(100dvh - 24px);margin:12px auto;border-radius:25px}.access-home .access-masthead{margin:0 20px;min-height:87px;gap:12px}.access-home .access-masthead .brand img{width:34px}.access-home .access-masthead .brand span{font-size:.8rem}.access-home .access-masthead .brand small{font-size:.4rem}.access-home .access-back{font-size:.65rem;padding:9px 12px}.access-home .access-back svg{display:none}.access-home .access-main{padding:30px 20px 22px}.access-home .future-intro h1{font-size:clamp(2rem,8vw,3rem)}.access-home .access-form{margin-top:26px;padding:24px}.access-home .access-footer{margin:0 20px;justify-content:center;text-align:center;gap:10px 18px}.access-home .access-footer>span:last-child{flex-basis:100%}}.admin-layout.admin-topnav{display:block;min-height:100dvh}.admin-topnav .admin-header{background:radial-gradient(ellipse at 70% 0,#1889b64d,transparent 65%),linear-gradient(180deg,#073b63,#064b76);padding:0 32px;border-bottom:1px solid #acd9ee}.admin-topnav .admin-header-inner{width:100%;max-width:1444px;margin:auto;padding:25px 0 22px}.admin-topnav .admin-header-row{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:24px}.admin-topnav .admin-header .brand{gap:12px}.admin-topnav .admin-header .brand img{width:43px}.admin-topnav .admin-header .brand span{color:#f2faff;font-size:1rem}.admin-topnav .admin-header .brand small{color:#bedff1;font-size:.5rem;letter-spacing:.12em}.admin-topnav .admin-account{display:flex;align-items:center;gap:22px;min-width:0}.admin-topnav .admin-account .profile{padding:0;border:0;gap:11px}.admin-topnav .admin-account .profile>span{background:linear-gradient(145deg,#fff0b6,#ffda68);width:35px;height:35px;color:#164b69;font-size:.85rem}.admin-topnav .admin-account .profile strong{color:#f2faff;font-size:.77rem;max-width:230px;overflow-wrap:anywhere}.admin-topnav .admin-account .profile small{color:#bedff1;font-size:.65rem}.admin-topnav .admin-site-link{display:flex;align-items:center;gap:8px;min-height:40px;border:1px solid #b7e6fd66;border-radius:50px;padding:9px 14px;background:#ffffff14;color:#eaf8ff;font-size:.72rem;box-shadow:inset 0 1px #ffffff30}.admin-topnav .admin-site-link svg{width:16px;height:16px}.admin-topnav .admin-account #logout{color:#eaf8ff;font-size:.73rem;min-height:40px;background:transparent;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.admin-topnav .admin-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border:1px solid #ffffffb8;border-radius:23px;background:linear-gradient(120deg,#fffe,#e1f2ffe6);box-shadow:inset 0 1px #fff,0 7px 22px #002c5020;backdrop-filter:blur(18px)}.admin-topnav .admin-tabs button{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 14px;min-height:44px;border:1px solid transparent;border-radius:17px;background:transparent;color:#38627b;font-size:.76rem;line-height:1.35;transition:background .2s,color .2s}.admin-topnav .admin-tabs button svg{width:17px;height:17px;stroke-width:1.6}.admin-topnav .admin-tabs button:hover{background:#fff;color:#07568a}.admin-topnav .admin-tabs button.active{background:linear-gradient(135deg,#1b9ed4,#076dad);border-color:#68b7df;color:#fff;box-shadow:inset 0 1px #ffffff7a,0 2px 7px #006daa25}.admin-topnav .admin-tabs button.active svg{color:#ffe18b}.admin-topnav .admin-account :is(a,button):focus-visible{outline-color:#ffe18b}.admin-layout.admin-topnav .admin-workspace{margin:0;width:100%}.admin-topnav .admin-top{max-width:1560px;margin:auto;background:transparent;backdrop-filter:none;height:64px}.admin-topnav .admin-main{padding-top:26px}@media(max-width:1000px){.admin-topnav .admin-tabs button{flex:1 1 21%;padding:10px;font-size:.73rem}.admin-topnav .admin-header{padding-inline:26px}}@media(max-width:700px){.admin-topnav .admin-header{padding-inline:20px}.admin-topnav .admin-header-inner{padding:20px 0}.admin-topnav .admin-header-row{flex-wrap:wrap;gap:18px;margin-bottom:19px}.admin-topnav .admin-account{width:100%;gap:14px;justify-content:space-between}.admin-topnav .admin-account .profile strong{max-width:150px}.admin-topnav .admin-site-link{font-size:.68rem;padding:8px 11px}.admin-topnav .admin-account #logout{font-size:.68rem}.admin-topnav .admin-tabs{border-radius:20px;gap:4px;padding:5px}.admin-topnav .admin-tabs button{flex:1 1 40%;justify-content:flex-start;font-size:.7rem;padding:10px;border-radius:14px}.admin-topnav .admin-main{padding-top:20px}}.admin-topnav .admin-header-inner{min-width:0}.admin-topnav .admin-tabs{flex-wrap:nowrap;gap:3px;padding:5px;overflow-x:auto;max-width:100%;scrollbar-width:thin;scrollbar-color:#88b5cc transparent;border-radius:18px}.admin-topnav .admin-tabs button{flex:1 0 auto;gap:7px;padding:10px 12px;min-height:42px;border-radius:13px;white-space:nowrap;font-size:.74rem;line-height:1.2}.admin-topnav .admin-tabs button svg{width:16px;height:16px;flex-shrink:0}.admin-topnav .admin-tabs button:focus-visible{outline:2px solid #b99830;outline-offset:-3px}.team-rules{margin:0 0 30px;padding:25px 28px;border:1px solid #b9d8e6;border-radius:20px;background:linear-gradient(125deg,#ffffffac,#eaf5fb80);box-shadow:inset 0 1px #fff}.team-rules-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.team-rules-head h2{font:500 1.3rem Outfit,sans-serif;color:#124e70;margin:6px 0}.team-rules-head>span{font-size:.68rem;color:#50768b}.team-rule{display:grid;grid-template-columns:180px minmax(0,1fr) 150px;align-items:start;gap:22px;padding:18px 0;border-top:1px solid #aecddb66}.team-rule>strong{font-size:.82rem;line-height:1.5;color:#145576;font-weight:600}.team-rule p{font-size:.78rem;color:#43677c;line-height:1.75;margin:0}.team-scope{font-size:.65rem;line-height:1.5;color:#245b75;padding-left:11px;border-left:3px solid #e6c357}.team-rules-note{font-size:.72rem;color:#496d83;margin:16px 0 0;line-height:1.7}@media(max-width:1000px){.admin-topnav .admin-tabs button{flex:0 0 auto;padding:10px 11px;justify-content:center}.team-rule{grid-template-columns:150px minmax(0,1fr)}.team-scope{grid-column:2}}@media(max-width:700px){.admin-topnav .admin-tabs{border-radius:16px;padding:4px;gap:3px}.admin-topnav .admin-tabs button{flex:0 0 auto;min-height:44px;padding:10px 12px;font-size:.73rem}.team-rules{padding:20px 18px}.team-rules-head{align-items:flex-start;flex-direction:column;gap:6px}.team-rule{grid-template-columns:1fr;gap:8px;padding:18px 0}.team-scope{grid-column:1}.team-rule p{font-size:.79rem}}.admin-topnav .stats-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1150px){.admin-topnav .stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.admin-topnav .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.team-access-note{padding:20px 24px;margin-bottom:24px;border-left:3px solid #e3c55d;background:#ffffff75;border-radius:0 16px 16px 0;color:#24536d}.team-access-note p{font-size:.8rem;line-height:1.7;margin:8px 0 0}.access-type{display:flex;gap:30px;align-items:center;margin:24px 0}.permission-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.permission-groups[hidden],.access-master-note[hidden]{display:none}.permission-groups fieldset{border:1px solid #b4d3e3;border-radius:15px;padding:18px}.permission-groups legend{padding:0 6px;color:#165978;font-size:.82rem;font-weight:600}.permission-groups label{display:flex;align-items:flex-start;gap:10px;padding:10px 0;font-size:.8rem;line-height:1.5;color:#335f77;cursor:pointer}.permission-groups input{width:18px;height:18px;flex-shrink:0;accent-color:#087bb0;margin:1px 0 0}.permission-groups>p{grid-column:1/-1;font-size:.75rem;line-height:1.7}.access-master-note{padding:18px;background:#fff1bf80;border-left:3px solid #dbb538;color:#35566a;line-height:1.6;font-size:.8rem}.access-editor .form-actions{flex-wrap:wrap}.access-editor .form-actions .muted{font-size:.74rem}.access-type .field{flex:1;max-width:480px}@media(max-width:900px){.permission-groups{grid-template-columns:1fr}.access-type{align-items:stretch;flex-direction:column;gap:16px}}.access-editor{padding:26px}.access-editor>.panel-title{padding:0 0 20px}.access-editor .form-grid{margin-top:20px}@media(max-width:700px){.access-editor{padding:19px}.access-editor .panel-title{align-items:flex-start}}body .island-footer .island-contact small,body .island-footer .island-contact address p{color:#fff}.network-band{width:min(100%,1040px);position:relative;z-index:2}.network-band .network-brands{width:100%}.network-controls{display:none}@media(max-width:640px){.network-band{width:calc(100% + 40px);max-width:none;margin-inline:-20px;padding:8px 0 14px}.network-band .network-brands{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;padding:12px 20px 10px;align-items:center;position:relative}.network-band .network-brands::-webkit-scrollbar{display:none}.network-band .network-brand{flex:0 0 126px;width:126px;gap:12px;grid-column:auto}.network-band .network-brand-image{height:85px}.network-band .network-brand img{max-height:85px;max-width:120px}.network-band :is(.network-brand-music,.network-brand-kids,.network-brand-letrinhas) img{height:80px;width:80px}.network-band .network-brand-name{font-size:.62rem;line-height:1.4;white-space:normal;text-align:center}.network-band .network-brand:hover .network-brand-image{transform:none}.network-controls{display:flex;align-items:center;gap:12px;margin:5px 22px 0;color:#376e8b;font-size:.55rem;letter-spacing:.08em}.network-count{margin-left:auto;font-variant-numeric:tabular-nums}.network-toggle{display:grid;place-items:center;width:36px;height:36px;border:1px solid #9ac5dc;border-radius:50%;background:#ffffff70;color:#075580}.network-toggle svg{width:14px;height:14px}body:has(.premiere-home) .island-footer{display:block;padding:30px 24px 24px;background:radial-gradient(ellipse at 85% 42%,#ffdf5515,transparent 55%),linear-gradient(180deg,#eaf5fa,#d9edf4 8%,#83bcd3 27%,#3189b0 51%,#0a6490 72% 100%)}body .island-footer .island-brand{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center;margin:0 0 28px;padding:0;text-align:left}body .island-footer .island-brand>.brand{grid-column:1/-1;justify-content:flex-start}body .island-footer .footer-frequencies{margin:0;font-size:.7rem;line-height:1.8;color:#244f6c}body .island-footer .island-social{margin:0;display:flex;gap:7px}body .island-footer .island-social :is(a,button){width:36px;height:36px}body .island-footer .island-links{display:grid;grid-template-columns:1fr 1fr;gap:25px 20px;min-width:0}body .island-footer .island-links nav{display:flex;flex-direction:column;gap:0;min-width:0}body .island-footer .island-links nav h3{display:flex;align-items:center;gap:9px;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;margin:0 0 10px;color:#052e49}body .island-footer .island-links nav h3:before{content:"";width:4px;height:14px;flex-shrink:0;border-radius:3px;background:#ffdc68}body .island-footer .island-links nav>a{font-size:.77rem;line-height:1.5;min-height:38px;padding:9px 0;margin:0;color:#073b63;overflow-wrap:anywhere}body .island-footer .island-links nav:nth-child(3){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}body .island-footer .island-links nav:nth-child(3) h3{grid-column:1/-1;color:#052e49}body .island-footer .island-links nav:nth-child(3)>a{color:#052e49}body .island-footer .island-contact{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:24px;margin:0;padding:24px 0 0;border:0;border-top:1px solid #b9e3f24d}body .island-footer .island-contact>div{display:flex;gap:14px;align-items:flex-start;min-width:0}body .island-footer .contact-orb{width:38px;height:38px;flex-shrink:0}body .island-footer .island-contact :is(a,strong){color:#073b63}body .island-footer .island-contact :is(small,address p){color:#fff}body .island-footer .island-contact small{display:block;font-size:.74rem;margin-top:5px}body .island-footer .island-contact address{font-style:normal;min-width:0}body .island-footer .island-contact address strong{font-size:.86rem}body .island-footer .island-contact address p{font-size:.78rem;line-height:1.75;margin:7px 0;max-width:300px}body .island-footer .island-contact address a{display:inline-flex;align-items:center;min-height:40px;font-size:.75rem;color:#ffe18b}body .island-footer .island-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-top:25px;margin-top:26px;border-top:1px solid #b9e3f233;text-align:left}body .island-footer .footer-credits{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:.65rem;line-height:1.6}body .island-footer .footer-privacy-links{display:flex;flex-direction:column;align-items:flex-start;gap:2px}body .island-footer .footer-privacy-links :is(a,button){font-size:.72rem;min-height:36px;padding:7px 0;color:#eaf7ff;text-align:left}#explore.nav-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:25px;background:linear-gradient(145deg,#f6fcfff7,#e5f4fcf5);grid-template-rows:auto minmax(0,1fr) auto}#explore .nav-dialog-head{padding:18px;display:grid;grid-template-columns:1fr auto;gap:13px;align-items:center}#explore .nav-dialog-head>.brand{grid-column:1;grid-row:1}#explore .nav-close{grid-column:2;grid-row:1;width:42px;height:42px}#explore .nav-dialog-head>#nav-dialog-title{display:block;grid-column:1/-1;font-family:Outfit,sans-serif;font-size:1.45rem;letter-spacing:-.03em;color:#073b63}#explore .nav-dialog-body{grid-template-columns:1fr;gap:20px;padding:0 18px 18px}#explore .nav-directory{grid-template-columns:1fr 1fr;gap:6px 12px}#explore .nav-directory>a{min-height:49px;padding:10px 8px;gap:8px;border-bottom:1px solid #bad8e659;border-radius:9px}#explore .nav-directory>a>small{display:none}#explore .nav-directory>a>span{font-size:1.12rem;line-height:1.3;letter-spacing:-.02em}#explore .nav-directory>a>b{display:block;opacity:.6;font-size:.85rem;transform:none}#explore .nav-directory>a[aria-current=page]{background:#fff;color:#075d8c;box-shadow:inset 0 1px #fff}#explore .nav-broadcast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0 0;border:0;border-top:1px solid #adcfdf80;border-radius:0;background:transparent;box-shadow:none;overflow:visible}#explore .nav-broadcast-label{display:flex;align-items:center;gap:8px;font-size:.58rem;letter-spacing:.14em;font-weight:600;grid-column:1/-1;margin:0 0 1px;color:#315f79}#explore .nav-broadcast-label svg{width:15px;height:15px;color:#177fa9}#explore .nav-station{position:relative;isolation:isolate;min-height:124px;display:grid;grid-template-columns:1fr auto;gap:12px 8px;padding:16px;align-items:start;border-radius:21px;margin:0;overflow:hidden;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);transition:box-shadow .2s,border-color .2s;background:linear-gradient(145deg,#168cb8df,#075482eb);border:1px solid #a5ddf1b3;color:#fff;box-shadow:inset 0 1px #e7fbffad,inset 1px 0 #b4efff40,inset 0 -1px #073b6333,0 7px 17px #07547d14}#explore .nav-station:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff35,transparent 45%),radial-gradient(ellipse at 100% 100%,#8ae4ff29,transparent 65%)}#explore .nav-station:after{content:"";position:absolute;inset:4px;border:1px solid #ffffff1c;border-top-color:#ffffff40;border-radius:17px;pointer-events:none;z-index:-1}#explore .nav-station-tv{background:linear-gradient(145deg,#fff2c4bf,#ffdc6dd9);border-color:#fff3bd;color:#073b63;box-shadow:inset 0 1px #fff,inset 1px 0 #ffffff70,inset 0 -1px #c2972530,0 7px 17px #9d792111}#explore .nav-station-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid #e3faff61;border-radius:50%;background:linear-gradient(145deg,#ffffff38,#ffffff0c);box-shadow:inset 0 1px #ffffff70;color:#fff;grid-column:1;grid-row:1}#explore .nav-station-icon svg{width:19px;height:19px;stroke-width:1.5}#explore .nav-station-tv .nav-station-icon{color:#07567b;border-color:#ffffffb3;background:linear-gradient(145deg,#ffffff8f,#fff7dc33)}#explore .nav-station>span:nth-child(2){grid-column:1/-1;grid-row:2;min-width:0}#explore .nav-station small{font-family:Outfit,sans-serif;font-size:.93rem;font-weight:500;letter-spacing:-.015em;line-height:1.3;color:#f2fbff}#explore .nav-station em{font-size:.67rem;font-style:normal;font-weight:400;line-height:1.4;margin-top:5px;color:#e1f3fc}#explore .nav-station-tv small{color:#073b63}#explore .nav-station-tv em{color:#315c73}#explore .nav-station strong{display:none}#explore .nav-station>b{display:block;grid-column:2;grid-row:1;align-self:center;font-size:1.1rem;font-weight:400;color:inherit;opacity:.85}#explore .nav-station:hover{border-color:#e2faff;box-shadow:inset 0 1px #fff,0 9px 22px #07547d26}#explore .nav-station-tv:hover{background:linear-gradient(145deg,#fff5d8e6,#ffe28be6);border-color:#fff}#explore .nav-station:active{box-shadow:inset 0 2px 8px #073b631a}#explore .nav-broadcast-schedule{min-height:38px;font-size:.7rem;grid-column:1/-1;margin:0;padding:2px 3px;color:#245d7b;gap:8px}#explore .nav-dialog-foot{display:none}}@media(max-width:640px)and (max-height:590px){#explore .nav-dialog-head{padding:12px 18px;gap:8px}#explore .nav-dialog-head>#nav-dialog-title{font-size:1.2rem}#explore .nav-dialog-body{gap:12px}#explore .nav-directory>a{min-height:42px;padding-block:7px}#explore .nav-broadcast{padding:12px 0 0;gap:9px}#explore .nav-broadcast-label{display:none}#explore .nav-station{min-height:108px;padding:12px;gap:9px}}@media(min-width:641px){body .island-footer .island-links nav h3{display:flex;align-items:center;gap:9px}body .island-footer .island-links nav h3:before{content:"";width:4px;height:14px;flex-shrink:0;border-radius:3px;background:#ffdc68}}body:has(.internal-site) .island-footer{border-top:0;box-shadow:none;margin-top:0;background:linear-gradient(180deg,#f4faff,#f4faff00 30%),radial-gradient(ellipse 40% 34% at 48% 42%,#30c8e34a,transparent 78%),radial-gradient(ellipse 30% 28% at 70% 37%,#ffdf5540,transparent 75%),linear-gradient(180deg,#f4faff,#e5f2f9 8%,#c7e2ee 21%,#94c5d9 35%,#5ca4c4 50%,#3189b0 68%,#14739f 85%,#0a6490)}@media(max-width:640px){body:has(.internal-site) .island-footer{background:linear-gradient(180deg,#f4faff,#f4faff00 19%),radial-gradient(ellipse at 85% 42%,#ffdf5515,transparent 55%),linear-gradient(180deg,#f4faff,#e5f2f9 8%,#83bcd3 27%,#3189b0 51%,#0a6490 72% 100%)}}.island-footer .island-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:24px;text-align:center}.island-bottom>.footer-credits{display:contents}.island-bottom>.footer-privacy-links{display:contents}.island-bottom>.developer-credit,.island-bottom .footer-credits>span,.island-bottom .footer-privacy-links>a,.island-bottom .footer-privacy-links>button{justify-self:center;margin:0;line-height:1.6;max-width:100%}.island-bottom .footer-privacy-links>a{text-decoration:none}.island-bottom .footer-privacy-links>a:hover{color:#fff}@media(max-width:640px){.island-footer .island-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.island-bottom .footer-privacy-links>a,.island-bottom .footer-privacy-links>button{margin:0}}body:has(.premiere-home) .island-footer .island-bottom{border-top:1px solid rgba(255,255,255,.1)}body .island-footer :is(a,button,p,span,small,strong,h2,h3,address){font-weight:400}body:has(.premiere-home) .island-footer .island-links nav h3{font-weight:400}@media(max-width:640px){body:has(.premiere-home) .island-footer .island-bottom :is(.footer-credits>span,.developer-credit,.developer-name,.footer-privacy-links>a,.footer-privacy-links>button){font-family:DM Sans,Segoe UI,sans-serif;font-size:.65rem;font-weight:400;line-height:1.7;letter-spacing:0;text-shadow:none}}.internal-site[data-area=videos] .internal-hero{padding:124px 46px 65px;min-height:0;text-align:left;overflow:hidden;background:radial-gradient(ellipse at 95% 0%,#1c82b850,transparent 53%),linear-gradient(180deg,#106498,#579ec2 23%,#c5e4f3 55%,#edf7fd 83%,#f4faff)}.video-opening-label{display:flex;align-items:center;gap:12px;color:#e1f2fb;font-size:.6rem;letter-spacing:.12em;margin-bottom:27px}.video-opening-label a{color:inherit}.video-page-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.internal-site .video-page-heading h1{font-family:Outfit,sans-serif;font-size:clamp(2.3rem,4vw,4rem);font-weight:400;letter-spacing:-.055em;line-height:1.1;margin:0;color:#fff}.internal-site .video-page-heading p{max-width:290px;margin:0 0 3px;font-size:.8rem;line-height:1.7;color:#edf8ff;text-align:left}.video-highlights{background:none;border:0;box-shadow:none}.video-feature-stage{position:relative}.video-feature{display:grid;grid-template-columns:1.4fr 1fr;gap:42px;align-items:center;min-height:300px}.video-feature[hidden]{display:none}.video-feature-art{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#073b63;box-shadow:0 18px 40px -22px #073b6370}.video-feature-art img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0}.video-feature-art:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#03273b50);pointer-events:none}.video-feature-play{position:absolute;z-index:1;bottom:21px;left:23px;width:60px;height:60px;border:1px solid #ffffffb0;border-radius:50%;background:linear-gradient(135deg,#ffffff70,#ffffff18);backdrop-filter:blur(16px);color:#fff;display:grid;place-items:center;box-shadow:inset 0 1px #fff8,0 8px 22px #001a352b}.video-feature-play svg{width:22px;height:22px;fill:currentColor;margin-left:3px}.video-feature-copy{min-width:0;text-align:left;padding:12px 0}.video-feature-kicker{display:flex;align-items:center;gap:10px;font-size:.58rem;letter-spacing:.18em;color:#235d7d}.video-feature-kicker i{height:3px;width:25px;background:#f5c640}.video-feature-category{display:block;font-size:.72rem;color:#246184;margin-top:30px}.internal-site .video-feature-copy h2{font-family:Outfit,sans-serif;font-size:clamp(1.7rem,2.8vw,2.8rem);font-weight:500;line-height:1.12;letter-spacing:-.035em;color:#073b63;margin:12px 0 26px;text-wrap:balance;overflow-wrap:anywhere}.video-feature-action{display:flex;align-items:center;gap:30px;padding:13px 19px;min-height:47px;border:1px solid #ffffffa0;border-radius:30px;background:linear-gradient(135deg,#ffeb9e,#ffdb6eaa);box-shadow:inset 0 1px #fff9,0 7px 18px #9975140c;color:#073b63;font-size:.76rem;font-weight:600}.video-feature-action svg{height:14px;width:14px;fill:currentColor}.video-feature-controls{display:flex;align-items:center;gap:20px;margin-top:26px;padding-top:18px;border-top:1px solid #6a9fbc45}.video-feature-dots{display:flex;gap:8px;margin-right:auto}.video-feature-dots button{border:0;padding:12px 0;background:transparent;width:26px;position:relative}.video-feature-dots button:after{content:"";display:block;height:4px;border-radius:4px;background:#83b0c7}.video-feature-dots button[aria-pressed=true]{width:64px}.video-feature-dots button[aria-pressed=true]:after{background:linear-gradient(90deg,#0878b1 65%,#f5c640 65%)}.video-index,.video-index-title{display:none}.video-feature-position{color:#345e78;font-size:.67rem;letter-spacing:.13em;font-variant-numeric:tabular-nums}.video-feature-navigation{display:flex;gap:7px}.video-feature-navigation button{display:grid;place-items:center;height:35px;width:35px;border-radius:50%;border:1px solid #6495b055;background:#ffffff50;color:#124f72}.video-feature-navigation svg{width:15px;height:15px}.video-highlights button:focus-visible{outline:3px solid #075d91;outline-offset:4px}.video-library-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin:0 0 27px}.video-library-heading h2{font-family:Outfit,sans-serif;font-size:clamp(1.7rem,2.5vw,2.5rem);letter-spacing:-.035em;font-weight:400;margin:10px 0 0}.video-library-heading>span{font-size:.73rem;color:#4b7288}.video-library-heading .interior-kicker{color:#26739a}.internal-site[data-area=videos] .interior-toolbar{border:0;border-radius:0;border-top:1px solid #aacede;border-bottom:1px solid #aacede;background:none;box-shadow:none;backdrop-filter:none;padding:19px 0;margin-bottom:18px}.internal-site[data-area=videos] .interior-select{min-width:250px}.internal-site[data-area=videos] .interior-search{min-width:310px}.video-editorial-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.video-editorial-item{min-width:0;display:flex;flex-direction:column}.video-editorial-thumb{position:relative;display:block;padding:0;aspect-ratio:16/9;overflow:hidden;width:100%;border:0;border-radius:7px;background:#d5e9f3}.video-editorial-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.video-editorial-thumb>span{position:absolute;bottom:12px;left:12px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#073b6399;border:1px solid #fff8;color:#fff;backdrop-filter:blur(8px)}.video-editorial-thumb svg{width:12px;height:12px;fill:currentColor;margin-left:2px}.video-editorial-copy{padding:15px 0 0}.video-editorial-copy>span{font-size:.57rem;letter-spacing:.1em;color:#427490;text-transform:uppercase;display:flex;align-items:center;gap:8px}.video-editorial-copy>span:before{content:"";width:13px;height:2px;background:#dfb52d}.internal-content .video-editorial-copy h2{font-family:Outfit,sans-serif;font-size:1.17rem;line-height:1.35;font-weight:500;letter-spacing:-.015em;margin:8px 0 0}.video-editorial-copy h2 button{font:inherit;line-height:inherit;letter-spacing:inherit;color:#104e70;background:none;border:0;padding:0;text-align:left;overflow-wrap:anywhere}.video-editorial-watch{display:none}.video-editorial-item:hover .video-editorial-thumb img{transform:scale(1.035)}.video-editorial-copy h2 button:hover{color:#0781b5}@media(max-width:1000px){.internal-site[data-area=videos] .internal-hero{padding-inline:28px}.video-feature{gap:25px;min-height:240px}.video-page-heading{gap:25px}.video-page-heading p{max-width:240px!important}.video-feature-category{margin-top:20px}.video-library-heading>span{display:none}.video-editorial-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.internal-site[data-area=videos] .internal-hero{padding:105px 20px 42px;background:linear-gradient(180deg,#126497,#6faccb 23%,#d7edf7 58%,#f4faff)}.video-opening-label{font-size:.49rem;margin-bottom:22px;gap:9px}.video-page-heading{display:block;margin-bottom:25px}.internal-site .video-page-heading h1{font-size:2.35rem;max-width:300px}.internal-site .video-page-heading p{font-size:.72rem;max-width:280px!important;margin-top:12px;line-height:1.65}.video-feature{grid-template-columns:1fr;gap:18px;min-height:0}.video-feature-art{border-radius:9px}.video-feature-play{width:47px;height:47px;bottom:14px;left:14px}.video-feature-play svg{width:17px}.video-feature-copy{padding:0}.video-feature-kicker{font-size:.5rem}.video-feature-category{font-size:.65rem;margin-top:15px}.internal-site .video-feature-copy h2{font-size:1.8rem;margin:8px 0 17px;min-height:2.24em;text-wrap:initial}.video-feature-action{font-size:.7rem;min-height:43px;padding:11px 17px}.video-feature-controls{margin-top:22px;padding-top:12px;gap:12px}.video-feature-position{font-size:.6rem}.video-feature-navigation button{width:32px;height:32px}.video-feature-dots{gap:6px}.video-feature-dots button{width:17px}.video-feature-dots button[aria-pressed=true]{width:34px}.video-library-heading h2{font-size:1.75rem}.internal-site[data-area=videos] .interior-toolbar{gap:17px}.internal-site[data-area=videos] .interior-select,.internal-site[data-area=videos] .interior-search{min-width:0;width:100%}.video-editorial-list{grid-template-columns:1fr;gap:29px}.internal-content .video-editorial-copy h2{font-size:1.15rem}.video-editorial-copy{padding-top:12px}}@media(prefers-reduced-motion:no-preference){.video-feature:not([hidden]){animation:video-stage-in .4s ease-out}@keyframes video-stage-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.video-editorial-thumb img{transition:none}.video-editorial-item:hover .video-editorial-thumb img{transform:none}}.video-brand-signature{display:none}@media(min-width:1001px){.internal-site[data-area=videos] .internal-hero{padding:122px 42px 44px;background:linear-gradient(180deg,#106498,#579ec2 23%,#c5e4f3 55%,#edf7fd 83%,#f4faff)}.video-opening-label{margin-bottom:16px}.video-page-heading{margin-bottom:18px;align-items:center}.internal-site .video-page-heading h1{font-size:2.05rem;letter-spacing:-.035em;font-weight:400}.internal-site .video-page-heading p{max-width:360px;font-size:.75rem;line-height:1.7;color:#d7edf7}.video-highlights{position:relative;overflow:visible;border-radius:0;background:transparent;border:0;box-shadow:none}.video-feature{position:relative;isolation:isolate;display:flex;align-items:center;min-height:290px;padding:28px 0;gap:0}.video-feature-art{position:absolute;inset:50% 0 auto auto;transform:translateY(-50%);width:38%;max-width:440px;aspect-ratio:16/9;border:1px solid #ffffffc9;border-radius:12px;box-shadow:0 15px 30px -20px #215b7970;background:#d4eaf5;z-index:0;-webkit-mask-image:none;mask-image:none;overflow:hidden}.video-feature-art>img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.video-brand-signature{display:none}.video-feature-art:before{display:none}.video-feature-art:after{display:block;content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#052f4f45);pointer-events:none}.video-feature-play{inset:auto auto 17px 17px;transform:none;width:48px;height:48px;background:linear-gradient(135deg,#ffffffa0,#ffffff35);border-color:#ffffffba;color:#fff;box-shadow:inset 0 1px #fff8;backdrop-filter:blur(14px)}.video-feature-play svg{width:18px;height:18px;margin-left:3px}.video-feature-copy{width:57%;max-width:57%;padding:0}.video-feature-kicker{color:#356780;font-size:.6rem;letter-spacing:.15em}.video-feature-kicker i{background:#ffdc68}.video-feature-category{color:#246184;margin-top:20px;font-size:.75rem}.internal-site .video-feature-copy h2{font-size:clamp(2rem,3.1vw,3.1rem);line-height:1.08;letter-spacing:-.035em;color:#073b63;margin:12px 0 22px;font-weight:500;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.video-feature-action{padding:14px 23px;gap:23px;background:linear-gradient(130deg,#fff0b6,#ffdc68);color:#073b63;min-height:48px;border-color:#ffefb0;font-size:.78rem}.video-feature-controls{margin:10px 0 0;padding:20px 0 6px;border-top:1px solid #5997b52e;gap:24px;background:transparent}.video-feature-dots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;flex:1;margin:0}.video-feature-dots button,.video-feature-dots button[aria-pressed=true]{width:auto;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;text-align:left;padding:0;min-height:60px;color:#365f77;border:0;border-radius:0;position:relative;background:transparent}.video-feature-dots button:after{display:none}.video-feature-dots button[aria-pressed=true]{color:#073b63}.video-index-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:Outfit,sans-serif;font-size:.82rem;line-height:1.4}.video-index{display:block;font-family:Outfit,sans-serif;font-size:1.1rem;color:#4c7a94}.video-feature-dots button[aria-pressed=true] .video-index{color:#075f8d}.video-feature-dots button[aria-pressed=true]:after{display:block;position:absolute;bottom:0;left:0;width:40px;height:3px;border-radius:3px;background:#e6bd37}.video-feature-position{display:none}.video-feature-navigation{gap:6px}.video-feature-navigation button{width:33px;height:33px;background:#ffffff70;border-color:#7da9bf66;color:#073b63}.video-highlights button:focus-visible{outline-color:#075d91}.internal-site[data-area=videos] .internal-content{padding-inline:42px}.video-library-heading{margin-bottom:22px}.video-library-heading h2{font-size:2.2rem}.video-editorial-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:33px 22px}.internal-content .video-editorial-copy h2{font-size:1.04rem;line-height:1.4}.video-editorial-thumb{border-radius:8px}.video-editorial-copy>span{font-size:.53rem}}@media(min-width:1001px)and (max-width:1190px){.video-feature{padding-inline:0;min-height:260px}.video-feature-dots button,.video-feature-dots button[aria-pressed=true]{grid-template-columns:30px minmax(0,1fr);gap:9px}.video-feature-controls{padding-inline:0;gap:16px}}@media(min-width:1001px)and (prefers-reduced-motion:no-preference){.video-feature:not([hidden]){animation:none}.video-feature:not([hidden]) .video-feature-copy{animation:video-copy-in .22s ease-out}@keyframes video-copy-in{0%{opacity:.35}to{opacity:1}}}.video-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:30px 0 12px;margin-top:32px;border-top:1px solid #b2d1e1}.video-pagination>div{display:flex;align-items:center;gap:6px}.video-pagination button{min-width:42px;min-height:42px;padding:9px 13px;border:1px solid #a0c8dc;border-radius:12px;background:#ffffff60;color:#175675;font:inherit;font-size:.78rem}.video-pagination button[aria-current=page]{background:#ffdf7c;border-color:#e8ca73;color:#073b63;font-weight:700}.video-pagination button:hover:not(:disabled){border-color:#087bb1;background:#e0f1fa}.video-pagination button:disabled{opacity:.4;cursor:default}.video-pagination>div>span{color:#537991;padding:0 3px}.video-page-summary{flex-basis:100%;text-align:center;color:#456c83;font-size:.72rem;margin-top:8px}#video-count{scroll-margin-top:25px}@media(max-width:640px){.video-pagination{gap:8px;padding-top:23px}.video-pagination button{min-width:36px;min-height:42px;padding:8px 9px;font-size:.7rem}.video-pagination>div{gap:3px}.video-pagination>div>span{padding:0}}@media(max-width:640px){.video-pagination{display:grid;grid-template-columns:1fr auto 1fr;gap:13px 8px}.video-pagination>button:first-child{grid-column:1;grid-row:1;justify-self:start}.video-pagination>button:nth-of-type(2){grid-column:3;grid-row:1;justify-self:end}.video-pagination>div{grid-column:1/-1;grid-row:2;justify-content:center;gap:6px}.video-pagination .video-page-summary{grid-column:2;grid-row:1;margin:0;font-size:.65rem}}.audience-launcher{position:fixed;right:26px;bottom:26px;z-index:35;display:flex;align-items:center;gap:10px;padding:14px 19px;border:1px solid #ffffffa6;border-radius:40px;background:linear-gradient(135deg,#137babee,#065780e8);box-shadow:inset 0 1px #ffffff6b,0 8px 25px #073b6340;color:#fff;font:500 .78rem DM Sans,sans-serif;backdrop-filter:blur(18px);cursor:pointer}.audience-launcher svg{width:23px;height:23px}.audience-launcher i{width:6px;height:6px;border-radius:50%;background:#ffdc68}.audience-launcher:hover{box-shadow:inset 0 1px #fff9,0 10px 28px #073b6355}body:has(#player[open]) .audience-launcher,body:has(#explore[open]) .audience-launcher{visibility:hidden}.audience-voices[hidden],.audience-chat [hidden]{display:none!important}.future-hero .audience-voices{max-width:710px;width:calc(100% - 48px);margin:12px auto 32px;padding:20px 20px 0;text-align:center;color:#0b5074}.audience-voices-heading{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.audience-voices-heading>span{display:flex;align-items:center;gap:9px;font:600 .55rem DM Sans,sans-serif;letter-spacing:.17em;color:#39718d}.audience-voices-heading i{width:22px;height:2px;background:#e4bc39}.audience-quote{position:relative;min-height:140px;display:flex;flex-direction:column;justify-content:center;padding:0 24px}.audience-quote-mark{position:absolute;left:-4px;top:5px;color:#7cbbd450;font-family:Georgia,serif;font-size:4.5rem;line-height:1}.audience-voices blockquote{margin:0 auto 18px;font-family:Outfit,sans-serif;font-weight:400;font-size:clamp(1.05rem,1.5vw,1.34rem);line-height:1.5;letter-spacing:-.015em;color:#165573;overflow-wrap:anywhere;max-width:610px}.audience-byline{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;font:400 .65rem DM Sans,sans-serif;color:#446c83}.audience-byline strong{font-weight:600;color:#175777}.audience-byline [data-voice-channel]{font-size:.53rem;letter-spacing:.08em;border-left:1px solid #abcbdc;padding-left:9px}.audience-voices-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding-top:13px;border-top:1px solid #98bfd329}.audience-voices-foot button{background:none;border:0;color:#286786;font:400 .65rem DM Sans,sans-serif;padding:8px 0;cursor:pointer}.audience-voices-foot>div{display:flex;gap:14px;align-items:center}.audience-voices-foot [data-voice-position]{font-size:.56rem;color:#57849a;font-variant-numeric:tabular-nums}.audience-voices-foot [data-voice-pause]{font-size:.6rem}.audience-voices button:focus-visible,.audience-launcher:focus-visible{outline:2px solid #0874a5;outline-offset:4px}#participation-chat{inset:20px 20px 20px auto;margin:0;width:440px;max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 40px);padding:0;border:1px solid #ffffffd9;border-radius:27px;background:linear-gradient(145deg,#f7fcfff5,#e6f4fcf2);box-shadow:0 24px 85px #05375345,inset 0 1px #fff;color:#174e6b;backdrop-filter:blur(30px);overflow:auto;scrollbar-width:thin;scrollbar-color:#94bcd066 transparent}#participation-chat::backdrop{background:#09344835;backdrop-filter:blur(5px)}.audience-chat-head{position:relative;display:flex!important;align-items:center;gap:12px;min-height:100px!important;height:auto!important;padding:24px!important;background:linear-gradient(135deg,#106f9a,#07517b);color:#fff;border:0!important}.audience-chat-mark{width:39px;height:39px;display:grid;place-items:center;border:1px solid #ffffff50;border-radius:13px;background:#ffffff12;color:#ffe18b}.audience-chat-mark svg{width:23px;height:23px}.audience-chat-head small{font-size:.48rem;letter-spacing:.12em;color:#c1e6f5}.audience-chat-head h2{font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.035em;margin:5px 0 0;color:#fff}.audience-chat-head>button{margin-left:auto;border:1px solid #ffffff50;background:#ffffff12;border-radius:50%;height:32px;width:32px;font-size:23px;color:#fff;padding:0;cursor:pointer}.audience-chat-body{padding:23px 25px 26px}.audience-chat-body p{color:#426b82;font-size:.78rem;line-height:1.7}.audience-welcome{margin:0 0 21px}.audience-channel{border:0;padding:0;margin:0 0 12px;display:flex;gap:10px}.audience-channel legend{font-size:.7rem;color:#325e77;margin-bottom:10px}.audience-channel label{flex:1;position:relative;cursor:pointer}.audience-channel input{position:absolute;opacity:0}.audience-channel label>span{display:flex;align-items:center;justify-content:space-between;padding:14px;border:1px solid #b4d5e6;border-radius:14px;background:#ffffff60;color:#225774;font-size:.95rem;font-weight:600}.audience-channel small{font-weight:400;font-size:.6rem}.audience-channel input:checked+span{background:linear-gradient(125deg,#fff0b6cc,#ffdf7780);border-color:#e2c05d;color:#164963;box-shadow:inset 0 1px #fff}.audience-channel input:focus-visible+span{outline:2px solid #0879af;outline-offset:3px}.audience-now{display:flex;gap:7px;align-items:baseline;font-size:.62rem!important;margin:10px 0 21px}.audience-now i{width:5px;height:5px;background:#0b83b3;border-radius:50%;flex-shrink:0}.audience-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.audience-fields label,.audience-message-label{display:flex;flex-direction:column;gap:8px;font-size:.67rem;color:#315f77}.audience-chat input:not([type=checkbox]):not([type=radio]),.audience-chat textarea{font:400 .82rem DM Sans,sans-serif;width:100%;min-width:0;padding:12px;border:1px solid #b8d4e2;border-radius:11px;color:#104e6f;background:#ffffffa0;outline-offset:2px}.audience-chat textarea{resize:vertical;min-height:105px;max-height:220px;line-height:1.6}.audience-message-label{margin:18px 0}.audience-message-label>small{text-align:right;color:#6a8c9e;font-size:.57rem}.audience-check{display:flex;align-items:flex-start;gap:10px;font-size:.64rem;line-height:1.6;color:#3c657c;margin:14px 0}.audience-check input{accent-color:#0c739f;margin-top:3px;flex-shrink:0}.audience-check small{display:block;font-size:.58rem;color:#64879a;margin-top:3px}.audience-check a{text-decoration:underline;text-underline-offset:2px;color:#075a84}.audience-care{font-size:.59rem!important;line-height:1.7!important;color:#607e90!important;margin:16px 0}.audience-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.audience-send{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 19px;border-radius:28px;border:1px solid #fff7;background:linear-gradient(130deg,#1787b6,#075782);box-shadow:inset 0 1px #fff6;color:#fff;font:500 .78rem DM Sans,sans-serif;cursor:pointer}.audience-send:disabled{opacity:.5;cursor:wait}.audience-feedback{color:#a12b32!important}.audience-receipt{padding:12px 0}.audience-received-mark{display:grid;place-items:center;width:50px;height:50px;border:1px solid #c4dfeb;background:#e3f3f7;border-radius:50%;color:#16769a;font-size:1.5rem}.audience-receipt h3{font:400 1.6rem Outfit,sans-serif;color:#0c5074;margin:18px 0 10px}.audience-receipt-actions{display:flex;gap:15px;flex-wrap:wrap;margin:20px 0}.audience-receipt-actions button{background:none;border:0;border-bottom:1px solid #a4c6d7;padding:10px 0;font:400 .69rem DM Sans,sans-serif;color:#0b648d;cursor:pointer}.audience-moderation-tools{display:flex;gap:15px;flex-wrap:wrap;align-items:end;margin:20px 0}.audience-moderation-tools label{font-size:.75rem;color:#315f77;display:grid;gap:7px}.audience-moderation-tools select{padding:10px;border:1px solid #b9d5e4;border-radius:10px;background:#fff9;color:#205570}.audience-inbox-item{padding:24px 0;border-top:1px solid #b9d6e5}.audience-inbox-meta{display:flex;flex-wrap:wrap;gap:8px 17px;font-size:.7rem;color:#50748a}.audience-inbox-item blockquote{font:400 1.15rem/1.6 Outfit,sans-serif;color:#174e70;margin:15px 0;white-space:pre-wrap;overflow-wrap:anywhere}.audience-inbox-item form{margin-top:16px;max-width:640px}.audience-inbox-item textarea{width:100%;border:1px solid #b2d2e2;border-radius:10px;padding:12px;font:inherit;font-size:.8rem}.audience-inbox-item .row-actions{flex-wrap:wrap;gap:10px}.audience-inbox-state{font-size:.68rem;color:#426f86;margin:10px 0}.audience-inbox-error{color:#a12b32;font-size:.75rem}@media(max-width:640px){.audience-launcher{bottom:18px;right:17px;padding:14px;border-radius:50%;width:54px;height:54px;justify-content:center}.audience-launcher>span{display:none}.audience-launcher i{position:absolute;top:8px;right:9px;width:5px;height:5px}.future-hero .audience-voices{width:100%;margin:6px auto 24px;padding:14px 4px 0}.audience-quote{min-height:200px;padding:0 12px}.audience-quote-mark{left:0;font-size:3.4rem;top:13px}.audience-voices blockquote{font-size:1rem;line-height:1.55;margin-bottom:15px}.audience-byline{font-size:.6rem;gap:6px}.audience-voices-heading{gap:8px;margin-bottom:4px}.audience-voices-heading>span{font-size:.5rem}.audience-voices-foot{gap:8px;align-items:center}.audience-voices-foot button{font-size:.57rem;text-align:left;line-height:1.5}.audience-voices-foot>div{gap:9px;flex-shrink:0}.audience-voices-foot [data-voice-pause]{font-size:.56rem}#participation-chat{inset:auto 8px 8px;margin:0;width:calc(100% - 16px);max-width:none;max-height:calc(100dvh - 24px);border-radius:24px}.audience-chat-body{padding:20px}.audience-chat-head{padding:20px!important}.audience-fields{gap:10px}.audience-fields label{font-size:.62rem}.audience-channel label>span{padding:12px}.audience-channel small{font-size:.55rem}.audience-voices-foot [data-voice-position]{font-size:.52rem}body:has(.consent) .audience-launcher{bottom:205px}}@media(prefers-reduced-motion:reduce){.audience-voices *,.audience-chat *{scroll-behavior:auto!important;transition:none!important}}.audience-voices-heading>span{font-size:.68rem;font-weight:700;letter-spacing:.14em;color:#164965}.audience-voices-heading i{width:26px;height:3px;background:#bd8c0e}@media(max-width:640px){.audience-voices-heading>span{font-size:.62rem}}.audience-publication-copy{max-width:640px;margin:18px 0}.audience-publication-copy small{font-size:.72rem;color:#426f86;line-height:1.6}.future-hero .audience-voices-heading>span{font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.11em;color:#07334c}.future-hero .audience-voices-heading i{background:#ffda65;width:25px;height:3px;border-radius:2px;box-shadow:0 1px #83631733}@media(max-width:640px){.future-hero .audience-voices-heading>span{font-size:.7rem}}.audience-voices-foot .audience-wall-link{color:#164965;font-size:.65rem;text-decoration:none;border-bottom:1px solid #b7983980;padding:7px 0}.audience-wall{max-width:1100px;margin:auto}.wall-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:32px}.wall-intro h2{font-size:2rem;margin:10px 0}.wall-intro p,.wall-note{font-size:.85rem}.wall-tools{display:flex;align-items:end;gap:16px;padding:22px 0;border-top:1px solid #abcddb;border-bottom:1px solid #abcddb}.wall-tools label{display:grid;gap:9px;font-size:.75rem}.wall-tools input,.wall-tools select{min-height:46px;padding:12px 15px;border:1px solid #b5d2e2;border-radius:12px;background:#fff9;color:#164965;font:inherit}.wall-count{font-size:.75rem;padding:14px 0;margin:0}.wall-list{display:grid;grid-template-columns:1fr 1fr;column-gap:54px}.wall-entry{position:relative;padding:25px 0 30px;border-bottom:1px solid #bdd8e5;min-width:0}.wall-entry:before{content:"";position:absolute;top:-1px;left:0;width:45px;height:2px;background:linear-gradient(90deg,#1881ad 65%,#f1c955 65%)}.wall-entry-meta{display:flex;justify-content:space-between;color:#59788a;font-size:.65rem}.wall-channel{color:#176083;font-size:.6rem;letter-spacing:.12em;font-weight:600}.wall-entry blockquote{margin:19px 0;font:400 1.16rem/1.65 Outfit,sans-serif;color:#194f6b;overflow-wrap:anywhere}.wall-author{display:flex;gap:12px;flex-wrap:wrap;font-size:.73rem;color:#5a7685}.wall-author strong{font-weight:500;color:#155575}.wall-pages{display:flex;justify-content:center;align-items:center;gap:24px;margin:32px 0}.wall-pages span{font-size:.75rem}.wall-pages button:disabled{opacity:.45;cursor:default}.wall-note{border-left:2px solid #dfbc59;padding-left:16px;margin:35px 0 0}.wall-empty{grid-column:1/-1;padding:45px 0}.wall-list[aria-busy=true]{opacity:.5}@media(max-width:640px){.audience-voices-foot{flex-wrap:wrap;justify-content:center}.audience-voices-foot>button{width:100%;text-align:center}.audience-voices-foot .audience-wall-link{font-size:.6rem;margin-right:auto}.wall-intro{align-items:start;flex-direction:column;gap:12px}.wall-intro h2{font-size:1.6rem}.wall-tools{flex-wrap:wrap;gap:12px}.wall-tools label:first-child{flex-basis:100%}.wall-tools label:nth-child(2){flex:1}.wall-tools input{width:100%}.wall-list{grid-template-columns:1fr}.wall-entry blockquote{font-size:1.08rem}.wall-pages{gap:12px}.wall-pages button{padding:10px 13px}.wall-pages span{font-size:.65rem}}.internal-site[data-area=participacoes] .internal-hero>p{color:#164965;font-weight:500}.audience-wall{max-width:1040px}.wall-intro{margin-bottom:25px;gap:48px}.wall-intro h2{font-size:1.8rem}.wall-intro p{max-width:600px;line-height:1.7}.wall-intro>.button{flex-shrink:0}.wall-tools{padding:0;border:0;gap:12px}.wall-tools label:first-child{flex:1}.wall-tools input{background:#fff9;min-height:50px;border-color:#aacbdc;box-shadow:inset 0 1px #fff}.wall-tools>.outline-button{min-height:50px}.wall-browser{display:flex;align-items:center;gap:20px;padding:24px 0 18px;border-bottom:1px solid #b5d1df;margin-top:8px}.wall-channels{display:flex;gap:5px;border:1px solid #c3dbe8;padding:4px;border-radius:30px;background:#fff6}.wall-channels button{border:0;border-radius:24px;padding:10px 20px;background:transparent;color:#3b637a;font:500 .78rem DM Sans,sans-serif;cursor:pointer}.wall-channels button[aria-pressed=true]{background:#0a6590;color:#fff;box-shadow:0 3px 9px #07568025}.wall-channels button:focus-visible,.wall-clear:focus-visible{outline:2px solid #087aaa;outline-offset:3px}.wall-count{margin-left:auto!important;padding:0;font-size:.74rem!important}.wall-clear{border:0;background:none;color:#175573;text-decoration:underline;text-underline-offset:4px;font-size:.73rem;cursor:pointer}.wall-clear[hidden]{display:none}.wall-list{display:block}.wall-entry{display:grid;grid-template-columns:240px minmax(0,1fr);gap:34px;padding:29px 18px;min-height:150px;border-bottom:1px solid #bdd7e480}.wall-entry:nth-child(2n){background:linear-gradient(90deg,#e4f2f865,transparent)}.wall-entry:before{top:29px;left:0;width:3px;height:29px;background:linear-gradient(#1681b0 65%,#eac551 65%);border-radius:4px}.wall-person{display:flex;align-items:flex-start;gap:13px}.wall-avatar{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:linear-gradient(140deg,#fff,#d3eaf4);border:1px solid #fff;color:#19678c;font:500 1rem Outfit,sans-serif;box-shadow:0 3px 12px #0b5f8010}.wall-entry[data-channel=radio] .wall-avatar{background:linear-gradient(140deg,#fffbee,#f7e7ad);color:#705e21}.wall-author{display:flex;flex-direction:column;gap:5px;padding-top:2px}.wall-author strong{font-size:.86rem;font-weight:600;color:#194e69;line-height:1.4}.wall-author>span:not(.wall-channel){font-size:.73rem;line-height:1.4}.wall-author .wall-channel{font-size:.61rem;letter-spacing:.03em;margin-top:5px;color:#286780}.wall-message blockquote{margin:0;font:400 1.1rem/1.75 Outfit,sans-serif;color:#244f66;white-space:pre-wrap}.wall-message time{display:block;font-size:.65rem;color:#58788a;margin-top:12px}.wall-help{margin-top:28px;padding:22px 0;border-top:1px solid #b7d1df;color:#194e69}.wall-help summary{cursor:pointer;font-size:.86rem;font-weight:500}.wall-help p{max-width:720px;font-size:.83rem;line-height:1.8}.wall-help>a{font-size:.78rem;text-underline-offset:4px}.wall-pages{margin:28px 0}.wall-pages .outline-button{min-height:44px}@media(max-width:700px){.wall-intro{gap:14px}.wall-intro>.button{align-self:flex-start}.wall-browser{gap:12px;flex-wrap:wrap;padding-top:22px}.wall-channels{width:100%;justify-content:space-between}.wall-channels button{flex:1;padding:10px 12px}.wall-count{margin-left:0!important;flex:1}.wall-entry{grid-template-columns:1fr;gap:18px;padding:25px 12px}.wall-person{gap:12px}.wall-author{display:grid;grid-template-columns:1fr;gap:4px}.wall-author .wall-channel{margin-top:2px}.wall-message blockquote{font-size:1.06rem;line-height:1.7}.wall-entry:before{top:27px}.wall-tools{flex-wrap:nowrap;align-items:end}.wall-tools label:first-child{flex-basis:auto;min-width:0}.wall-tools input{min-width:0;width:100%;font-size:.8rem}.wall-tools>.outline-button{padding:12px 16px}.wall-intro h2{font-size:1.55rem}.wall-help summary{line-height:1.6}}.audience-channel label>span{min-height:78px;gap:12px;transition:background .18s,border-color .18s,box-shadow .18s}.audience-channel b{font-weight:600;display:grid;gap:6px}.audience-channel b small{display:block;line-height:1.3}.audience-channel label i{display:grid;place-items:center;width:23px;height:23px;flex-shrink:0;border:2px solid #6496b0;border-radius:50%;background:#fff9}.audience-channel input:checked+span i{background:#096c98;border-color:#096c98;color:#fff}.audience-channel input:checked+span i:after{content:"\2713";font:600 14px sans-serif}.audience-channel label:hover>span{border-color:#237dab;box-shadow:0 0 0 2px #389ac21a}.audience-choice-hint{font-size:.68rem!important;color:#265a78!important;margin:0 0 12px}.audience-inbox-live{display:flex;align-items:center;gap:8px;font-size:.73rem;color:#206e87}.audience-inbox-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#178e92}.audience-inbox-live[data-error=true]{color:#9e4040}.audience-moderation-tools input{padding:10px;border:1px solid #b9d5e4;border-radius:10px;background:#fff9;color:#205570;max-width:230px}.audience-inbox-item[data-editing=true]{border-left:3px solid #e6c34f;padding-left:16px}.audience-inbox-item textarea{color:#164965;background:#ffffffb0}.audience-inbox-item .audience-readonly-copy{font-size:1.2rem}.audience-moderation-tools [data-channel]{font-weight:600}#player.live-participation{width:min(1380px,calc(100vw - 48px));max-width:none;max-height:calc(var(--live-height,100dvh) - 32px);background:linear-gradient(135deg,#eef9ffed,#e0f0f9ed 70%,#fff6dbe8);color:#164963;border:1px solid #ffffffb0;backdrop-filter:blur(32px);border-radius:28px}.live-participation .media-header{background:linear-gradient(110deg,#0878a9,#07577f);height:70px;color:#fff}.live-layout{display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:start;max-height:calc(var(--live-height,100dvh) - 104px);overflow:auto;scrollbar-width:thin;scrollbar-color:#87b5c9 transparent}.live-stage{min-width:0;position:sticky;top:0;background:linear-gradient(145deg,#e2f3fc,#f6fbfc);z-index:1;padding:22px}.live-participation .tv-screen{border-radius:17px;overflow:hidden;box-shadow:0 14px 35px #165e7b20}.live-participation .media-footer{background:none;color:#154964;padding:22px 0 14px;gap:12px;flex-wrap:wrap}.live-participation .media-footer strong{color:#164963;max-width:100%;white-space:normal;font-size:1rem}.live-participation .media-footer a{color:#176786;font-size:.72rem}.live-participation .broadcast-tag{color:#176786}.live-join-toggle{border:1px solid #c6a33a70;background:linear-gradient(115deg,#ffe17a99,#fff5ca80);color:#174f6b;box-shadow:inset 0 1px #fff;border-radius:30px;padding:12px 20px;font:500 .8rem DM Sans,sans-serif;cursor:pointer}.live-participation-panel{min-width:0;border-left:1px solid #9cbfce60;background:linear-gradient(145deg,#ffffff65,#f4fbff30);color:#164963}.live-participation-panel[hidden]{display:none}.participation-collapsed .live-layout{grid-template-columns:1fr}.participation-collapsed .live-stage{max-width:950px;width:100%;margin:auto}.live-participation-heading{padding:25px 25px 0}.live-participation-heading>span{font-size:.58rem;letter-spacing:.14em;color:#386d85;display:flex;align-items:center;gap:8px}.live-participation-heading>span:before{content:"";width:22px;height:3px;background:#e1b637}.live-participation-heading h2{font:400 1.8rem Outfit,sans-serif;letter-spacing:-.04em;color:#13577a;margin:12px 0 8px}.live-participation-heading p{font-size:.77rem;line-height:1.6;color:#426b80;margin:0}.live-participation-panel .audience-chat-body{padding:20px 25px 26px;overflow:visible;max-height:none}.live-participation-panel .audience-welcome{display:none}.live-participation-panel .audience-channel legend{font-size:.74rem}.live-participation-panel input:not([type=checkbox]):not([type=radio]),.live-participation-panel textarea{font-size:16px}.live-participation-panel .audience-check{font-size:.72rem}.live-participation-panel .audience-check small,.live-participation-panel .audience-care{font-size:.66rem!important}.live-participation-panel .audience-choice-hint{line-height:1.5}@media(max-width:850px){#player.live-participation{width:calc(100vw - 16px);max-height:calc(var(--live-height,100dvh) - 16px);border-radius:22px}.live-participation .media-header{height:58px;padding:0 14px;gap:8px}.live-participation .media-brand>span{display:none}.live-participation .media-tabs button{padding:7px 12px}.live-layout{grid-template-columns:1fr;max-height:calc(var(--live-height,100dvh) - 76px)}.live-stage{padding:10px 12px 12px;box-shadow:0 8px 20px #16537012}.live-participation .tv-screen{border-radius:12px;max-height:32dvh}.live-participation .media-footer{padding:10px 0 7px;min-height:0}.live-participation .media-footer strong{font-size:.78rem;margin-top:5px}.live-participation .media-footer>a{display:none}.live-participation .broadcast-tag{font-size:.55rem}.live-join-toggle{padding:8px 14px;font-size:.72rem}.live-participation-panel{border-left:0;border-top:1px solid #a5c9da66}.live-participation-heading{padding:22px 22px 0}.live-participation-panel .audience-chat-body{padding:18px 22px 24px}.live-participation.keyboard-open .tv-screen{height:105px;aspect-ratio:auto}.live-participation.keyboard-open .media-footer{display:none}.live-participation.keyboard-open .live-stage{padding:6px 10px}.live-participation.keyboard-open .live-join-toggle{padding:5px 12px}}.live-participation .live-participation-heading{display:block;position:static;width:auto;height:auto;min-height:0;background:none;box-shadow:none;border:0;backdrop-filter:none}.live-participation-panel fieldset,.live-participation-panel label,.live-participation-panel .audience-fields{min-width:0}.live-participation-panel input,.live-participation-panel textarea{box-sizing:border-box;max-width:100%}.live-layout{overflow-x:hidden}@media(max-width:850px){.live-participation:not(.participation-collapsed) .live-layout{height:calc(var(--live-height,100dvh) - 76px);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.live-participation .live-stage{position:relative}.live-participation-panel{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#96bdce transparent}.live-participation .audience-channel{margin-top:0}.live-participation .tv-screen{max-height:27dvh}}@media(max-width:850px){.live-participation-panel{height:100%;max-height:100%;align-self:stretch;box-sizing:border-box}}.audience-details{margin:10px 0;color:#426b82;font-size:.7rem}.audience-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.audience-details p{font-size:.7rem;line-height:1.6}.audience-feedback:empty{display:none}.live-participation .live-participation-heading{padding:20px 24px 0}.live-participation-heading h2{margin:8px 0 0;font-size:1.6rem}.live-participation-panel .audience-chat-body{padding:15px 24px 20px}.live-participation-panel .audience-choice-hint,.live-participation-panel .audience-now{display:none}.live-participation-panel .audience-channel{margin:0 0 14px}.live-participation-panel .audience-channel legend{margin-bottom:7px}.live-participation-panel .audience-channel label>span{padding:10px 12px}.live-participation-panel .audience-channel small{display:none}.live-participation-panel .audience-fields label{gap:5px;font-size:.72rem}.live-participation-panel input:not([type=checkbox]):not([type=radio]){padding:9px 10px}.live-participation-panel .audience-message-label{margin:12px 0 8px;gap:5px}.live-participation-panel textarea{min-height:78px;padding:9px 10px;line-height:1.4}.live-participation-panel .audience-check{margin:9px 0;line-height:1.45;font-size:.7rem}.live-participation-panel .audience-check small{display:inline}.live-participation-panel .audience-send{padding:12px 17px}.live-participation-panel .audience-details{margin:8px 0 12px}.live-participation-panel .audience-channel label>span{min-height:44px}.live-participation-panel .audience-channel b{font-size:.85rem}.live-participation-panel .audience-channel label>span>i{width:20px;height:20px;font-size:.65rem}@media(max-width:850px){.live-participation .live-participation-heading{padding:15px 22px 0}.live-participation-heading>span{display:none}.live-participation-heading h2{margin:0;font-size:1.35rem}.live-participation-panel .audience-chat-body{padding:12px 22px 18px}}#player.live-participation,#player.live-participation #player-content,#player.live-participation .live-layout,#player.live-participation .live-participation-panel{scrollbar-width:none;-ms-overflow-style:none}#player.live-participation::-webkit-scrollbar,#player.live-participation #player-content::-webkit-scrollbar,#player.live-participation .live-layout::-webkit-scrollbar,#player.live-participation .live-participation-panel::-webkit-scrollbar{display:none;width:0;height:0}.live-participation .live-participation-heading h2{margin-top:0}.audience-form-actions{display:flex;gap:10px;align-items:stretch}.audience-form-actions .audience-send{flex:1;min-width:0}.live-collapse-action{border:1px solid #9dbfce;background:linear-gradient(120deg,#ffffffa8,#e6f4f96b);color:#245b76;border-radius:28px;padding:12px 17px;font:500 .76rem DM Sans,sans-serif;cursor:pointer}.live-collapse-action[hidden],.live-reopen[hidden]{display:none!important}#player.live-collapsed{margin:auto;background:linear-gradient(135deg,#093652c9,#06233ac2);border:1px solid #a6dfff4a;backdrop-filter:blur(30px);box-shadow:0 30px 100px #001b3659}.live-collapsed .live-layout,.live-collapsed .live-stage{display:contents}.live-collapsed .live-participation-panel{display:none}.live-collapsed .tv-screen{border-radius:0;box-shadow:none}.live-collapsed .media-header,.live-collapsed .media-footer{background:#0a274180}.live-collapsed .media-footer{flex-wrap:wrap;gap:12px}.live-collapsed .media-footer>div{flex:1;min-width:0}.live-collapsed .media-footer strong{max-width:100%;overflow:hidden;text-overflow:ellipsis}.live-reopen{border:1px solid #ffe28a70;background:#ffe28a20;color:#ffe6a1;border-radius:24px;padding:9px 16px;font:500 .75rem DM Sans,sans-serif;cursor:pointer}.live-collapsed::backdrop{background:#031c3759;backdrop-filter:blur(12px)}@media(max-width:640px){.live-collapsed .media-footer>a{display:none}.live-collapsed .media-footer{padding:12px 16px}.live-collapsed .media-footer strong{font-size:.72rem}}.inbox-list-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:30px 0 16px}.inbox-list-heading h2{font:500 1.35rem Outfit,sans-serif;color:#145676;margin:0}.inbox-list-heading>span{font-size:.76rem;color:#517389}.audience-inbox-item.inbox-message{position:relative;margin:0 0 20px;padding:25px 28px;border:1px solid #bedbe780;border-left:4px solid #92bdce;border-radius:0 22px 22px;background:linear-gradient(130deg,#ffffffed,#f4fbffb5);box-shadow:0 8px 28px #1b658009;max-width:1100px}.inbox-message[data-status=pending]{border-left-color:#e5b82e}.inbox-message[data-new=true]{border-color:#2c94b5;border-left:4px solid #e9bd37;box-shadow:0 0 0 3px #32a0c312,0 12px 32px #12638110}.inbox-message-top{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.inbox-channel{display:inline-flex;padding:5px 11px;border-radius:8px;background:#0878a9;color:#fff;font-size:.66rem;font-weight:700;letter-spacing:.08em}.inbox-channel[data-channel=radio]{background:#f4d979;color:#164c68}.inbox-status{font-size:.72rem;font-weight:600;color:#426d82}.inbox-message[data-status=pending] .inbox-status{color:#79601c}.inbox-message[data-new=true] .inbox-status{color:#086788}.inbox-message-top time{margin-left:auto;font-size:.7rem;color:#5b7c8d}.inbox-sender{display:flex;gap:12px;align-items:center;margin-top:22px}.inbox-avatar{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:linear-gradient(140deg,#d7edf6,#f9fcff);border:1px solid #badbe7;color:#19668b;font:500 1.1rem Outfit,sans-serif}.inbox-sender h3{font:500 1rem DM Sans,sans-serif;color:#124e6c;margin:0 0 4px}.inbox-sender>div>span{font-size:.76rem;color:#587889}.inbox-message .audience-readonly-copy{font:400 1.22rem/1.65 Outfit,sans-serif;color:#123f59;max-width:850px;margin:18px 0 22px;white-space:pre-wrap;overflow-wrap:anywhere;quotes:none}.inbox-context{display:flex;flex-wrap:wrap;gap:8px 22px;color:#5a7a8a;font-size:.7rem;padding-bottom:18px;border-bottom:1px solid #adcdd947}.inbox-consent{color:#34728a}.inbox-message details{margin-top:14px;color:#246a8b;font-size:.78rem}.inbox-message summary{cursor:pointer;padding:8px 0;width:fit-content;font-weight:500}.inbox-message details[open]{padding-bottom:12px}.inbox-message .audience-publication-copy{margin:12px 0}.inbox-original{white-space:pre-wrap;overflow-wrap:anywhere;color:#4e6c7c;line-height:1.6}.inbox-message .audience-publication-copy textarea{background:#fff;border-color:#aacddb;line-height:1.6;min-height:110px}.inbox-message .audience-publication-copy small{font-size:.72rem}.inbox-decision-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;flex-wrap:wrap}.inbox-publish{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.inbox-publish select{font:400 .75rem DM Sans,sans-serif;color:#406b7f;border:1px solid #bed7e2;border-radius:12px;background:#ffffff80;padding:10px}.inbox-message .inbox-approve{background:linear-gradient(120deg,#087cab,#07587f);border:1px solid #ffffff8a;color:#fff;padding:11px 18px;border-radius:24px;box-shadow:inset 0 1px #ffffff40}.inbox-message .inbox-approve:disabled{opacity:.45;cursor:not-allowed}.inbox-archive{border:0;background:transparent;color:#617b8c;padding:10px 0;font-size:.73rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.inbox-message .audience-inbox-error:empty{display:none}.inbox-message .audience-inbox-state{font-size:.7rem;margin-top:14px}.audience-inbox-live{display:flex;align-items:center;gap:9px;font-size:.76rem;color:#3e7187}.audience-inbox-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#218e99;flex-shrink:0}.audience-inbox-live.has-new{padding:14px 18px;background:linear-gradient(100deg,#fff0bacc,#e0f3fb90);border:1px solid #dbbe654a;border-radius:14px;color:#145a78;font-weight:600}.audience-inbox-live[data-error=true]{color:#9b3939}.audience-inbox-live[data-error=true]:before{background:#b54b4b}@media(max-width:640px){.inbox-list-heading{display:block}.inbox-list-heading>span{display:block;margin-top:8px}.audience-inbox-item.inbox-message{padding:19px 17px;border-radius:0 17px 17px}.inbox-message-top{gap:8px}.inbox-message-top time{width:100%;margin-left:0;font-size:.65rem}.inbox-message .audience-readonly-copy{font-size:1.1rem}.inbox-publish{width:100%}.inbox-message .inbox-approve{flex:1}.inbox-decision-bar{gap:6px}}.audience-inbox-item.inbox-message{padding:13px 18px;margin-bottom:10px;border-radius:0 13px 13px;box-shadow:none;max-width:none}.inbox-message-top{gap:9px}.inbox-channel{font-size:.6rem;padding:4px 8px;border-radius:6px}.inbox-status,.inbox-message-top time{font-size:.67rem}.inbox-sender{margin-top:10px;gap:9px}.inbox-avatar{width:29px;height:29px;font-size:.85rem}.inbox-sender h3{font-size:.85rem;margin-bottom:2px}.inbox-sender>div>span{font-size:.7rem}.inbox-message .audience-readonly-copy{font:400 1rem/1.5 DM Sans,sans-serif;margin:10px 0;max-width:1000px}.inbox-context{font-size:.65rem;gap:5px 18px;padding-bottom:8px}.inbox-message details{margin-top:4px;font-size:.72rem}.inbox-message summary{padding:5px 0}.inbox-message details[open]{padding-bottom:8px}.inbox-decision-bar{margin-top:5px;gap:8px}.inbox-publish{gap:8px}.inbox-publish select{padding:7px 9px;font-size:.7rem;border-radius:8px}.inbox-message .inbox-approve{padding:8px 13px;font-size:.72rem}.inbox-archive{font-size:.69rem;padding:7px 0}.inbox-message .audience-inbox-state{margin:5px 0;font-size:.65rem}.inbox-list-heading{margin:20px 0 12px}.audience-inbox-live.has-new{padding:10px 14px}@media(min-width:760px){.inbox-message{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px}.inbox-message-top,.inbox-sender,.inbox-message .audience-readonly-copy,.inbox-context,.inbox-message details[open],.inbox-message .audience-inbox-error,.inbox-message .audience-inbox-state{grid-column:1/-1}.inbox-editor{grid-column:1;grid-row:auto}.inbox-decision-bar{grid-column:2;grid-row:auto;justify-content:flex-end}.inbox-message .inbox-publish{width:auto}.inbox-message .inbox-approve{flex:none}}@media(max-width:640px){.audience-inbox-item.inbox-message{padding:13px 14px}.inbox-message .audience-readonly-copy{font-size:.94rem}.inbox-message-top time{width:auto;margin-left:auto;font-size:.6rem}.inbox-publish{width:auto}}@media(min-width:760px){.inbox-message .inbox-sender{grid-column:1;grid-row:1;margin-top:0}.inbox-message .inbox-message-top{grid-column:2;grid-row:1;justify-content:flex-end}.inbox-message .audience-readonly-copy{margin:10px 0 8px}.inbox-message .inbox-context{grid-row:3}.inbox-message .inbox-message-top time{margin-left:7px}}.poll-surface{color:#164867;font-family:DM Sans,sans-serif;text-align:left;min-width:0}.poll-surface[hidden],.poll-player-pane[hidden],.live-participation-panel .audience-chat-body[hidden]{display:none!important}.poll-kicker{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.poll-kicker>span{display:flex;align-items:center;gap:8px;color:#165779;font-size:.65rem;font-weight:700;letter-spacing:.13em}.poll-kicker i{height:6px;width:6px;border-radius:50%;background:#dba92a;box-shadow:0 0 0 4px #f9cd5c23}.poll-channels{display:flex;gap:4px}.poll-channels button{border:1px solid transparent;background:transparent;border-radius:20px;min-height:36px;padding:5px 15px;font:500 .72rem DM Sans,sans-serif;color:#245779;cursor:pointer}.poll-channels button[aria-pressed=true]{background:#fff9;border-color:#8bb9d16b;box-shadow:inset 0 1px #fff}.poll-heading>span{font-size:.73rem;color:#52778d}.poll-heading h2{font:500 clamp(1.2rem,2.5vw,1.75rem)/1.3 Outfit,sans-serif;letter-spacing:-.025em;color:#103f61;margin:6px 0 19px;overflow-wrap:anywhere}.poll-ballot fieldset{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:9px;min-width:0}.poll-ballot label{position:relative;display:flex;align-items:center;gap:10px;min-height:49px;padding:12px 15px;border:1px solid #80aec54d;border-radius:12px;background:linear-gradient(125deg,#ffffffb8,#e6f3fa66);box-shadow:inset 0 1px #fff9;backdrop-filter:blur(12px);font-size:.83rem;line-height:1.4;cursor:pointer;overflow-wrap:anywhere}.poll-ballot label span{flex:1}.poll-ballot input{position:absolute;opacity:0;width:1px;height:1px}.poll-ballot label>i{width:17px;height:17px;border:1px solid #78a0b6;border-radius:50%;flex-shrink:0;background:#fff8}.poll-ballot label:has(input:checked){border-color:#2a7ea7;background:#d9edf6cc;color:#073b63}.poll-ballot input:checked~i{background:#0a6490;border:4px solid #ffdf80;box-shadow:0 0 0 1px #0a6490}.poll-ballot label:has(input:focus-visible){outline:3px solid #087db5;outline-offset:3px}.poll-vote-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 0}.poll-vote-actions>span{font-size:.71rem;color:#52778d}.poll-vote-actions button{border:1px solid #0a649080;border-radius:30px;background:linear-gradient(130deg,#1579a7e8,#075781e8);box-shadow:inset 0 1px #ffffff63;color:#fff;font:500 .78rem DM Sans,sans-serif;padding:12px 20px;min-height:44px;cursor:pointer}.poll-vote-actions button>span{margin-left:16px;color:#ffdf80}.poll-vote-actions button:disabled{opacity:.6;cursor:wait}.poll-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:17px;font-size:.66rem;color:#58778a}.poll-foot a{color:#1a5c80;text-decoration:none}.poll-foot a:hover{text-decoration:underline}.poll-feedback{color:#9a3131;font-size:.78rem;margin:8px 0}.poll-feedback:empty{display:none}.poll-confirmation{color:#14617c;font-size:.82rem;font-weight:600}.poll-note,.poll-empty{font-size:.85rem;line-height:1.6;color:#476c81}.poll-results{margin-top:18px}.poll-result{margin:13px 0}.poll-result>div{display:flex;gap:15px;justify-content:space-between;font-size:.83rem;color:#164867}.poll-result strong{font-weight:600}.poll-result small{font-size:.65rem;color:#58778a;white-space:nowrap;margin-left:6px}.poll-result>i{display:block;margin-top:8px;height:5px;border-radius:8px;background:linear-gradient(to right,#6eabc7 var(--share),#93b5c528 var(--share))}.poll-result.chosen>i{background:linear-gradient(to right,#d9b54e var(--share),#93b5c528 var(--share))}.poll-results>p{font-size:.7rem;color:#58778a;margin-top:20px}.poll-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.live-participation .live-participation-heading.poll-live-tabs{display:flex;gap:4px;padding:12px 24px 0;min-height:0;background:none;border:0}.poll-live-tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:9px 14px;min-height:42px;color:#52778d;font:500 .8rem DM Sans,sans-serif;cursor:pointer}.poll-live-tabs button[aria-pressed=true]{color:#07587f;border-color:#dfb444}.poll-player-pane{padding:20px 24px}.poll-player-pane .poll-heading h2{font-size:1.3rem}.poll-player-pane .poll-ballot fieldset{grid-template-columns:1fr}.poll-player-pane .poll-ballot label{padding:10px 13px;min-height:44px}.poll-player-pane>.live-collapse-action{margin-top:18px}.poll-player-pane .poll-foot{font-size:.63rem}.poll-player-pane .poll-vote-actions{flex-wrap:wrap}.poll-pagination{display:flex;gap:16px;align-items:center;justify-content:center;margin:25px 0;font-size:.75rem}.poll-pagination button:disabled{opacity:.4;cursor:default}.admin-layout.admin-studio .poll-admin-filters{display:flex;align-items:end;gap:15px;flex-wrap:wrap;margin:0 0 20px}.poll-admin-filters label{display:grid;gap:6px;font-size:.72rem;color:#52778d}.poll-admin-filters select{background:#fff;color:#183b4d;padding:10px 12px;border:1px solid #d6e2e8;border-radius:8px;min-height:42px}.poll-admin-filters>span{margin-left:auto;font-size:.69rem;color:#627883;padding-bottom:10px}.poll-admin-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;background:#fff;padding:22px 24px;border:1px solid #dce6eb;border-radius:12px;margin-bottom:12px}.poll-admin-meta{display:flex;gap:10px;align-items:center;font-size:.7rem;color:#627883}.poll-status{padding:5px 9px;border-radius:20px;background:#edf2f5;color:#4d697a;font-size:.65rem}.poll-status.live{background:#d9edf6;color:#06547d}.poll-status.scheduled{background:#fff1c6;color:#745c1d}.poll-admin-row h2{font:500 1.12rem Outfit,sans-serif;color:#183b4d;margin:9px 0;overflow-wrap:anywhere}.poll-admin-summary>p{font-size:.72rem;color:#627883}.poll-admin-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.poll-admin-actions>strong{font:500 1.3rem Outfit,sans-serif;color:#07587f;margin-right:6px}.poll-admin-actions small{font:400 .7rem DM Sans,sans-serif;color:#627883}.poll-admin-row details{grid-column:1/-1;border-top:1px solid #e1e8eb;padding-top:14px}.poll-admin-row summary{font-size:.75rem;color:#07587f;cursor:pointer}.poll-admin-results{max-width:600px;margin:20px 0}.poll-admin-results>div{display:grid;grid-template-columns:1fr auto;gap:7px;font-size:.8rem;margin:14px 0}.poll-admin-results i{grid-column:1/-1;height:5px;border-radius:5px;background:linear-gradient(to right,#087db5 var(--share),#edf2f5 var(--share))}.poll-admin-results small,.poll-admin-results p{font-size:.68rem;color:#627883}.poll-editor{padding:22px;margin-bottom:22px}.poll-editor .muted{font-size:.75rem;margin-top:15px}.poll-editor input,.poll-editor textarea{width:100%;min-width:0}.poll-editor small{font-weight:400;color:#627883}@media(max-width:650px){.poll-ballot fieldset{grid-template-columns:1fr}.poll-heading h2{font-size:1.35rem}.poll-admin-row{grid-template-columns:1fr;padding:18px}.poll-admin-actions{justify-content:flex-start}.poll-admin-filters>span{margin-left:0}.poll-pagination{gap:10px;font-size:.65rem}.poll-pagination button{padding:9px}.poll-player-pane{padding:15px 22px}.poll-player-pane .poll-heading h2{font-size:1.15rem}}.poll-launcher{position:fixed;z-index:35;right:26px;bottom:92px;display:flex;align-items:center;gap:10px;min-height:49px;padding:12px 18px;border:1px solid #fff4bf;border-radius:32px;background:linear-gradient(130deg,#fff0bded,#ffdb73e8);color:#164d6b;font:600 .75rem DM Sans,sans-serif;box-shadow:inset 0 1px #fff,0 6px 22px #765e1b20;backdrop-filter:blur(18px);cursor:pointer;isolation:isolate}.poll-launcher[hidden],.poll-ended[hidden]{display:none!important}.poll-launcher{animation:poll-invitation 2.2s ease-out infinite}.poll-launcher svg{width:20px;height:22px}.poll-launcher>i{width:5px;height:5px;border-radius:50%;background:#07628d}.poll-launcher:hover{background:linear-gradient(130deg,#fff4d3,#ffe28c)}.poll-launcher:focus-visible,#poll-window :is(button,a):focus-visible{outline:3px solid #087db5;outline-offset:4px}@keyframes poll-invitation{0%,to{box-shadow:inset 0 1px #fff,0 6px 22px #765e1b20,0 0 #f4c34200}30%{box-shadow:inset 0 1px #fff,0 6px 28px #d7a41c50,0 0 0 5px #f4c34280}75%{box-shadow:inset 0 1px #fff,0 6px 24px #d7a41c28,0 0 0 12px #f4c34200}}body:has(#player[open]) .poll-launcher,body:has(#explore[open]) .poll-launcher,body:has(#participation-chat[open]) .poll-launcher{visibility:hidden}body.poll-window-open{overflow:hidden}#poll-window{position:fixed;inset:auto 26px 92px auto;margin:0;width:440px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);padding:0;border:1px solid #ffffffdc;border-radius:24px;background:linear-gradient(145deg,#f7fcfff2,#e4f2faed);box-shadow:0 24px 80px #073b6338,inset 0 1px #fff;backdrop-filter:blur(26px);color:#164867;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#86b4cc55 transparent}#poll-window::backdrop{background:#073b6326;backdrop-filter:blur(3px)}.poll-window-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid #91b8ce38;background:linear-gradient(120deg,#ffffff94,#d9edf5a6)}.poll-window-head>div>span{font:600 .55rem DM Sans,sans-serif;letter-spacing:.12em;color:#54768c}.poll-window-head h2{font:500 1.5rem Outfit,sans-serif;letter-spacing:-.025em;color:#164867;margin:5px 0 0}.poll-window-head>button{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid #c5dce9;border-radius:50%;background:#ffffff7a;color:#225c7b;font-size:25px;cursor:pointer}.poll-window-body{padding:22px 24px 24px}#poll-window .poll-heading h2{font-size:1.3rem;line-height:1.35;margin-bottom:17px}#poll-window .poll-ballot fieldset{grid-template-columns:1fr}#poll-window .poll-ballot label{min-height:47px}#poll-window .poll-vote-actions{flex-wrap:wrap}#poll-window .poll-vote-actions button{margin-left:auto}.poll-ended h3{font:500 1.25rem Outfit,sans-serif;color:#164867}.poll-ended p{font-size:.83rem;line-height:1.6;margin:10px 0 18px;color:#52778d}.poll-ended a{font-size:.78rem;color:#075b86;text-underline-offset:4px}@media(max-width:640px){.poll-launcher{bottom:84px;right:17px;min-height:44px;padding:10px 14px;gap:8px;font-size:.7rem}.poll-launcher svg{width:18px;height:20px}.poll-launcher>i{display:none}body:has(.consent) .poll-launcher{bottom:271px}#poll-window{inset:auto 12px 18px;margin:0;width:calc(100% - 24px);max-width:none;max-height:calc(100dvh - 36px);border-radius:22px}.poll-window-head{padding:18px 20px 15px}.poll-window-body{padding:18px 20px 22px}#poll-window .poll-heading h2{font-size:1.2rem}}.poll-launcher,.audience-launcher{right:max(var(--portal-gutter,48px),calc((100% - var(--portal-width,1440px))/2))}.poll-launcher>i,.audience-launcher>i{display:none}@media(prefers-reduced-motion:reduce){.poll-launcher{animation:none;box-shadow:inset 0 1px #fff,0 0 0 3px #f4c34260,0 6px 22px #765e1b20}}.internal-site[data-area=enquetes]{background:#edf5f9}body:has(.internal-site[data-area=enquetes]) .nav-shell{border-bottom:0}.internal-site[data-area=enquetes] .internal-hero{background:linear-gradient(180deg,#073b63,#0b4f75 28%,#286e92 50%,#5b98b5 70%,#86b4ca,#accddb)}.internal-site[data-area=enquetes] .internal-content{padding-top:0;background:linear-gradient(180deg,#accddb 0,#c2dce7 120px,#dcebf2 280px,#edf5f9 500px)}body:has(.internal-site[data-area=enquetes]) .island-footer{background:linear-gradient(180deg,#edf5f9 0% 8%,#e4eff5 20%,#c5dde8 38%,#99c5d8 52%,#60a2be,#2b83a6,#0a6490)}@media(max-width:640px){body:has(.internal-site[data-area=enquetes]) .island-footer{background:linear-gradient(180deg,#edf5f9,#e4eff5,#c5dde8,#99c5d8 36%,#60a2be,#2b83a6 62%,#0a6490 76% 100%)}}.poll-results-archive{max-width:1160px;margin:0 auto;color:#164867}.archive-toolbar{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:8px 0 26px;border-bottom:1px solid #9abdd14a}.archive-overline{display:block;font:600 .6rem DM Sans,sans-serif;letter-spacing:.16em;color:#46738c}.archive-toolbar h2{font:500 1.45rem Outfit,sans-serif;margin:7px 0 0;color:#154d6e}.archive-count{font-size:.72rem;line-height:1.5!important;margin:0;color:#54758a!important;white-space:nowrap}.archive-count:focus{outline:none}.archive-count:focus-visible{outline:2px solid #087db5;outline-offset:6px}.archive-result{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,76px);padding:42px 0 44px;border-bottom:1px solid #8bb5cc45;animation:archive-arrive .4s ease-out both}.archive-result:after{content:"";position:absolute;bottom:-1px;left:0;width:58px;height:2px;background:linear-gradient(90deg,#2486ad 0 62%,#efc24f 62%)}.archive-story{padding-top:8px;min-width:0}.archive-meta{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.archive-channel{display:flex;align-items:center;gap:8px;font:500 .72rem DM Sans,sans-serif;color:#145c80}.archive-channel svg{width:19px;height:19px;stroke:#217ba1}.archive-closed{display:flex;align-items:center;gap:6px;font-size:.65rem;color:#58778b}.archive-closed i{height:5px;width:5px;border-radius:50%;background:#c5a342}.archive-program{margin:24px 0 8px;font-size:.72rem;line-height:1.5!important;color:#54778e!important}.archive-story h2{font:500 clamp(1.45rem,2.3vw,2rem)/1.2 Outfit,sans-serif;letter-spacing:-.03em;max-width:460px;margin:22px 0;color:#124969;text-wrap:balance;overflow-wrap:anywhere}.archive-program+h2{margin-top:0}.archive-date{display:grid;gap:6px;margin-top:23px}.archive-date>span{font-size:.55rem;font-weight:600;letter-spacing:.12em;color:#55788d}.archive-date time{font-size:.75rem;color:#225777;line-height:1.6}.archive-date time>span{color:#5d7a8d;font-size:.68rem;white-space:nowrap}.archive-total{display:flex;align-items:center;gap:15px;margin-top:27px}.archive-total>strong{font:400 2.5rem/1 Outfit,sans-serif;letter-spacing:-.055em;color:#0c5b80;font-variant-numeric:tabular-nums}.archive-total>span{font-size:.73rem;color:#245977;line-height:1.4}.archive-total small{display:block;font-size:.6rem;color:#618094;margin-top:4px}.archive-votes{position:relative;padding:27px 29px 25px;border:1px solid #ffffffd9;border-radius:23px;background:radial-gradient(ellipse at 90% 0,#fff4cb44,transparent 50%),linear-gradient(125deg,#ffffffb0,#dceff77a);box-shadow:inset 0 1px #fff,0 9px 35px #104e7006;backdrop-filter:blur(18px);min-width:0;align-self:center}.archive-votes-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-bottom:20px;border-bottom:1px solid #9bbdd02e}.archive-votes-heading>span:first-child{font-size:.57rem;font-weight:600;letter-spacing:.13em;color:#245c79}.archive-votes-heading>span:last-child{font-size:.62rem;color:#618194}.archive-votes ol{list-style:none;padding:0;margin:0}.archive-votes li{padding-top:22px}.archive-option-heading{display:flex;gap:18px;align-items:center;justify-content:space-between}.archive-option-heading>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;min-width:0}.archive-option-name{font-size:.85rem;line-height:1.45;color:#235571;overflow-wrap:anywhere}.archive-leading-label{font-size:.52rem;font-weight:600;color:#695318;background:#ffdf7a65;border:1px solid #e8c66669;border-radius:12px;padding:3px 7px;white-space:nowrap}.archive-option-heading>strong{font:500 1.55rem/1 Outfit,sans-serif;color:#175b7d;letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums}.archive-option-heading>strong small{font:400 .8rem DM Sans,sans-serif;margin-left:2px;letter-spacing:0;color:#5e8195}.archive-meter{margin-top:10px;height:7px;border-radius:20px;background:#81aec41f;box-shadow:inset 0 1px 2px #0f577409;overflow:hidden}.archive-meter>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#85bdd3,#2486ad);box-shadow:inset 0 1px #ffffff60}.is-leading .archive-meter>span{background:linear-gradient(90deg,#f2d88d,#e7bb47)}.archive-option-count{display:block;margin-top:7px;font-size:.61rem;color:#5a7c91;font-variant-numeric:tabular-nums}.archive-zero{font-size:.72rem;margin-top:20px;color:#5a7c91!important}.archive-pagination{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:30px 0}.archive-pagination:empty{display:none}.archive-pagination>span{font:500 1.1rem Outfit,sans-serif;color:#175b7d}.archive-pagination small{font-size:.8rem;color:#6c8798;margin-left:5px}.archive-pagination button:disabled{opacity:.4;cursor:default}.archive-disclaimer{font-size:.68rem;text-align:center;max-width:610px;margin:30px auto 8px;color:#5d7f92!important;line-height:1.7!important}.archive-empty{text-align:center;padding:58px 24px 48px;max-width:650px;margin:auto}.archive-empty-mark{display:flex;align-items:end;justify-content:center;gap:8px;width:80px;height:65px;padding:14px;margin:0 auto 24px;border:1px solid #fff;border-radius:18px;background:linear-gradient(135deg,#ffffffaf,#d7ebf5a1);box-shadow:inset 0 1px #fff}.archive-empty-mark i{width:7px;border-radius:4px;background:#71b0ca;height:15px}.archive-empty-mark i:nth-child(2){height:33px;background:#dfbb50}.archive-empty-mark i:last-child{height:24px}.archive-empty h2{font:500 clamp(1.6rem,3vw,2.1rem)/1.2 Outfit,sans-serif;color:#164867;margin:12px 0}.archive-empty p{font-size:.85rem;max-width:420px;margin:16px auto 22px}.archive-empty .outline-button{background:#ffffff6b;box-shadow:inset 0 1px #fff}@keyframes archive-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:760px){.archive-toolbar{align-items:start;gap:15px;flex-direction:column;padding-bottom:22px}.archive-toolbar h2{font-size:1.3rem}.archive-count{font-size:.67rem}.archive-result{grid-template-columns:1fr;gap:23px;padding:28px 0 30px}.archive-story{padding-top:0}.archive-story h2{font-size:1.6rem;max-width:100%;text-wrap:initial;margin-bottom:18px}.archive-program{margin-top:18px}.archive-date{margin-top:16px}.archive-total{margin-top:20px}.archive-total>strong{font-size:2rem}.archive-votes{padding:21px 20px;border-radius:19px}.archive-option-heading>strong{font-size:1.35rem}.archive-votes li{padding-top:20px}.archive-option-name{font-size:.82rem}.archive-votes-heading>span:last-child{font-size:.56rem}.archive-leading-label{font-size:.48rem}.archive-pagination{gap:9px}.archive-pagination .outline-button{padding:10px 13px}.archive-disclaimer{font-size:.65rem;margin-top:24px}.archive-empty{padding:36px 5px}}@media(prefers-reduced-motion:reduce){.archive-result{animation:none}}.internal-site[data-area=enquetes] .internal-hero>p{color:#09354f;text-shadow:0 1px 0 #ffffff30;font-weight:500;max-width:570px}
