/* Preserve the weekly hub's existing presentation with its approved heading outline. */
#weekly-daily-lineup{scroll-margin-top:110px}
#weekly-truth-pregame .actions{justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:0}
#weekly-truth-pregame .actions .button{justify-content:center;text-align:center;white-space:normal}
#weekly-need-to-know .watch-know-visual>h3{margin:0 0 32px;font-family:var(--display);font-size:clamp(2.5rem,4.5vw,4.4rem);font-weight:400;line-height:1.05;text-transform:uppercase}
#weekly-need-to-know .watch-know-topic>h4{font-family:var(--display);font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:400;line-height:1.15;text-transform:uppercase;color:var(--accent);margin:0 0 12px}
#weekly-events-closing .weekly-closing-title{margin:20px auto 28px;font-family:var(--display);font-size:clamp(2.4rem,4.5vw,4.3rem);font-weight:400;line-height:1.12;max-width:800px;text-wrap:balance;color:inherit}
@media(max-width:800px){#weekly-events-closing .weekly-closing-title{font-size:clamp(2.2rem,7.5vw,3.3rem)}}
