.TvGuide_hero__BEg8b{position:relative;overflow:hidden;background:linear-gradient(104deg,var(--blue-800) 0,var(--blue-700) 45%,var(--blue-600) 100%);padding-block:calc(var(--header-h) + clamp(12px, 1.6vw, 32px)) clamp(64px,5.4vw,104px);color:#fff}.TvGuide_heroInner__YAqdQ{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center;max-width:1400px}.TvGuide_title__6gM3D{color:#fff;font-size:clamp(44px,3.6vw + 8px,84px);line-height:1;letter-spacing:-.02em;text-shadow:0 4px 0 rgba(8,40,90,.28);margin-bottom:var(--space-4)}.TvGuide_lead__qi1I6{display:flex;align-items:center;flex-wrap:wrap;gap:.4em;font-size:var(--fs-lg);font-weight:700}.TvGuide_bottomWave__66SNC{position:absolute;left:0;right:0;bottom:-1px;z-index:3;width:100%;height:clamp(20px,2.1vw,40px)}.TvGuide_onAir__xGK3k{--c:var(--blue-600);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:#fff;color:var(--ink);border-radius:var(--r-card);overflow:hidden;box-shadow:0 0 0 6px rgba(255,255,255,.25),0 22px 44px rgba(8,40,90,.35)}.TvGuide_onAirArt__S8fKn{position:relative;min-height:clamp(200px,16vw,300px)}.TvGuide_onAirImg__kWrc_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0}.TvGuide_status__oGAOx{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-display),sans-serif;font-weight:800;font-size:var(--fs-sm);color:var(--navy-deep);background:var(--yellow);padding:.35em .9em;border-radius:var(--r-pill);box-shadow:0 3px 0 var(--yellow-dark)}.TvGuide_statusLive__87qBi{color:#fff;background:var(--red);box-shadow:0 3px 0 var(--red-dark)}.TvGuide_statusLive__87qBi:before{content:"";width:.6em;height:.6em;border-radius:50%;background:#fff;animation:TvGuide_pulse__AYRvv 1.4s ease-in-out infinite}@keyframes TvGuide_pulse__AYRvv{50%{opacity:.25;transform:scale(.7)}}.TvGuide_onAirBody__Arr2Z{padding:clamp(20px,2vw,34px);display:flex;flex-direction:column;justify-content:center;border-top:6px solid var(--c)}.TvGuide_onAirTime__WBp_s{font-family:var(--font-display),sans-serif;font-weight:800;font-size:var(--fs-md);color:var(--ink-muted)}.TvGuide_onAirTitle__y8cOn{font-size:var(--fs-2xl);margin-block:4px}.TvGuide_onAirEp__cdqA7{color:var(--ink-muted);font-weight:700}.TvGuide_progress__nTJ6w{height:10px;border-radius:5px;background:var(--blue-100);margin-top:var(--space-4);overflow:hidden}.TvGuide_progress__nTJ6w span{display:block;height:100%;border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c))}.TvGuide_onAirCta__Mdvu0{align-self:flex-start;margin-top:var(--space-5)}.TvGuide_onAirOff__dGYHB{grid-column:1/-1;padding:var(--space-7);font-family:var(--font-display),sans-serif;font-weight:800;font-size:var(--fs-xl);color:var(--navy);text-align:center}.TvGuide_guide__yMWhM{padding-block:var(--space-7) var(--space-section)}.TvGuide_days__HYFC6{display:flex;gap:var(--space-3);max-width:1400px;margin:0 auto var(--space-7);overflow-x:auto;padding:4px 4px 10px;scrollbar-width:thin}.TvGuide_day__WUbOe{flex:1 0 auto;min-width:112px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:.7em 1em;border-radius:var(--r-panel);background:var(--blue-050);border:2px solid var(--blue-100);color:var(--navy);transition:transform .2s var(--ease-bounce),background-color .15s ease}.TvGuide_day__WUbOe:hover{transform:translateY(-2px);background:var(--blue-100)}.TvGuide_day__WUbOe[aria-selected=true]{color:#fff;border-color:var(--blue-700);background:linear-gradient(180deg,#5cc2ff 0,var(--blue-600) 45%,var(--blue-700) 100%);box-shadow:inset 0 2px 0 rgba(255,255,255,.4),0 4px 0 var(--blue-900)}.TvGuide_dayName__rKxpo{font-family:var(--font-display),sans-serif;font-weight:800;font-size:var(--fs-md)}.TvGuide_dayDate__VwkHy{font-size:var(--fs-sm);font-weight:700;opacity:.8}.TvGuide_blocks__aln8k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(18px,2vw,36px);gap:clamp(18px,2vw,36px);max-width:1400px;margin-inline:auto;align-items:start}.TvGuide_block__aPO94{background:#fff;border-radius:var(--r-card);padding:var(--space-5);box-shadow:var(--shadow-card)}.TvGuide_blockName__LyLsn{font-size:var(--fs-xl);margin-bottom:var(--space-3);padding-left:var(--space-2)}.TvGuide_rows__9AfOV{list-style:none;margin:0;padding:0}.TvGuide_row__ZQ36L{display:grid;grid-template-columns:3.4em 10px minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:.65em var(--space-2);border-radius:var(--r-tile)}.TvGuide_row__ZQ36L+.TvGuide_row__ZQ36L{border-top:1px dashed var(--blue-100)}.TvGuide_time__cRPrk{font-family:var(--font-display),sans-serif;font-weight:800;color:var(--navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TvGuide_swatch__P7m6a{width:10px;height:28px;border-radius:5px}.TvGuide_rowTitle__ZlYYg{display:flex;flex-direction:column;font-weight:700;color:var(--ink);line-height:1.25}.TvGuide_rowLink__GJyqw{color:var(--blue-aa);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.TvGuide_rowLink__GJyqw:hover{color:var(--navy)}.TvGuide_episode__K36kS{font-size:var(--fs-xs);font-weight:600;color:var(--ink-muted)}.TvGuide_past__PelzN{opacity:.45}.TvGuide_now__kV93n{background:var(--cream);border-top-color:transparent!important;box-shadow:inset 0 0 0 2px var(--yellow)}.TvGuide_now__kV93n+.TvGuide_row__ZQ36L{border-top-color:transparent}.TvGuide_nowBadge__ewgdX{font-family:var(--font-display),sans-serif;font-weight:800;font-size:var(--fs-xs);color:#fff;background:var(--red);padding:.2em .7em;border-radius:var(--r-pill)}.TvGuide_note__w0zFd{max-width:1400px;margin:var(--space-6) auto 0;font-size:var(--fs-sm);color:var(--ink-muted);text-align:center}@media (max-width:1100px){.TvGuide_blocks__aln8k,.TvGuide_heroInner__YAqdQ{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.TvGuide_onAir__xGK3k{grid-template-columns:minmax(0,1fr)}}:where(.Placeholder_ph__9J2x7){position:relative;display:grid;place-items:center;overflow:hidden;border-radius:var(--r-tile);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.42) 0 10px,rgba(255,255,255,0) 10px 20px);box-shadow:inset 0 0 0 2px rgba(255,255,255,.6)}.Placeholder_ph__9J2x7{background-color:var(--ph-bg,#cfe6f7)}:where(.Placeholder_label__ISUD7){font-family:var(--font-display),sans-serif;font-size:clamp(9px,1vw,12px);font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-align:center;color:rgba(13,45,92,.86);padding:6px 10px;line-height:1.25}.Placeholder_sky__QNVtl{--ph-bg:#bfe0f6}.Placeholder_grass__Tm5Cq{--ph-bg:#c4e3a8}.Placeholder_sun__yg6MF{--ph-bg:#ffdf9b}.Placeholder_candy__R9izE{--ph-bg:#ffc7c0}.Placeholder_mint__IN2jc{--ph-bg:#b6e6d8}.Placeholder_paper__OR2Qy{--ph-bg:#f2f0e8}.Placeholder_lilac__AS4EN{--ph-bg:#d7cdf2}