.live-tv{background:#0d0b08;color:#f5efe2;--tv-gold:#d4af37;padding:0 24px}.tv-brand-hero{position:relative;isolation:isolate;overflow:hidden;margin:0 -24px;background:#020713}.tv-brand-hero:before{content:"";position:absolute;inset:-60px;background-image:var(--tv-art);background-size:cover;background-position:50%;filter:blur(60px);opacity:.2;z-index:-1}.tv-brand-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 75%,#0d0b08)}.tv-brand-hero picture{display:block;width:min(100%,650px);margin:auto;mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tv-brand-hero img{width:100%;height:auto;display:block}.live-tv .tv-accessible-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.tv-broadcast{max-width:1400px;margin:0 auto;text-align:center}.tv-broadcast iframe{display:block;background:#0d0b08}.tv-fallback{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:16px 26px;margin:28px auto 0;background:var(--tv-gold);border:1px solid var(--tv-gold);border-radius:6px;color:#171208;font-weight:700;font-size:16px;line-height:1.6;transition:background .2s}.tv-fallback:hover{background:#e9c966}.live-tv h2{font-family:var(--tv-serif),Georgia,serif;font-size:clamp(24px,2.7vw,35px);line-height:1.35;color:var(--tv-gold)}.tv-platforms{max-width:1050px;margin:auto;padding:76px 0 62px;text-align:center}.tv-platforms>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:30px}.tv-platforms a{display:flex;align-items:center;justify-content:center;gap:16px;min-height:88px;padding:18px 22px;border:1px solid #d4af3766;border-radius:8px;font-size:20px;font-weight:600;transition:background .2s,border-color .2s}.tv-platforms a:hover{background:#d4af3714;border-color:var(--tv-gold)}.tv-platforms img{width:38px;height:38px;object-fit:contain}.tv-platforms a>span:last-child{font-size:20px;color:var(--tv-gold);margin-left:auto}.tv-explanation{max-width:850px;margin:auto;padding:42px 0 48px;border-top:1px solid #d4af3740}.tv-explanation p{font-size:18px;line-height:1.9;color:#e1d8c7;margin:22px 0 0}.tv-signoff{max-width:1400px;margin:auto;text-align:center;border-top:1px solid #d4af3740;padding:30px 0 40px;font-size:14px;line-height:1.8}.tv-signoff p{margin:0 0 8px}.tv-signoff a{color:var(--tv-gold);text-decoration:underline;text-underline-offset:5px}.live-tv a:focus-visible{outline:3px solid #f5efe2;outline-offset:5px}@media(max-width:700px){.live-tv{padding:0 16px}.tv-brand-hero{margin:0 -16px}.tv-broadcast iframe{height:2050px!important}.tv-fallback{width:100%;padding:15px 18px;font-size:15px}.tv-platforms{padding:54px 0 44px}.tv-platforms>div{grid-template-columns:1fr;gap:12px}.tv-platforms a{min-height:76px;justify-content:flex-start}.tv-explanation{padding:34px 4px 38px}.tv-explanation p{font-size:17px;line-height:1.85}.tv-signoff{padding:26px 4px 32px}}