a.eventrow.live{box-shadow:inset 4px 0 0 var(--green)}.pill-live{white-space:nowrap;background:var(--green);color:#fff;border-radius:16px;align-items:center;gap:.4rem;min-height:30px;padding:0 .7rem;font-size:.88rem;font-weight:700;display:inline-flex}.pill-live .live-dot{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite livepulse}@keyframes livepulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pill-live .live-dot{animation:none}}a.eventrow.live .er-type{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}a.eventrow.live .er-main{flex:1;min-width:0}.pill-live.er-pill-live{letter-spacing:0;text-transform:none;min-height:26px;padding:0 .6rem;font-size:.82rem}.homenext.live .hn-eyebrow{letter-spacing:0;text-transform:none;justify-content:space-between;align-items:center;width:100%;display:flex}main[data-testid=home2] .homenext.live .hn-eyebrow .pill-live,.homenext.live .hn-eyebrow .pill-live{text-transform:none;letter-spacing:0;min-height:30px;font-size:.88rem;font-variant-caps:normal;font-weight:700}.pill-live.sport .live-dot{opacity:1;background:#c6f432;animation:none;position:relative}.pill-live.sport .live-dot:after{content:"";border:2px solid #c6f432;border-radius:50%;animation:1.6s ease-out infinite livering;position:absolute;inset:0}@keyframes livering{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.pill-live.sport .live-dot:after{opacity:0;animation:none}}
@media (max-width:699px){html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero{min-height:279px!important;margin-top:0!important;margin-bottom:0!important;padding:10.8px 40.5px 19.8px!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero nav.ph-top.ph-nav{gap:10.8px!important;min-height:44px!important;margin:0 -24.5px 16px!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero a.ph-back{gap:6px!important;min-height:36px!important;margin:4px 0!important;padding:0 14px 0 8px!important;font-size:15px!important;line-height:15px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero svg.back-chev{width:20px!important;height:20px!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:15px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero path{min-height:0!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:15px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero span.ph-right{gap:8px!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero button.sp-pill{gap:6px!important;min-height:36px!important;margin:4px 0!important;padding:0 14px!important;font-size:15px!important;line-height:15px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero svg.sp-glyph{width:18px!important;height:18px!important;margin:-2px 0 0!important;padding:0!important;font-size:15px!important;line-height:15px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero span{margin:0!important;padding:0!important;font-size:15px!important;line-height:15px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero div.ph-titlerow{gap:16.2px!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero div.ph-titles{margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero h1{letter-spacing:-.945px!important;min-height:0!important;margin:0 0 5.4px!important;padding:0!important;font-size:37.8px!important;line-height:40.824px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero p.ph-when{gap:7.2px!important;min-height:0!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero p.ph-meta{gap:8.1px!important;min-height:0!important;margin:8.1px 0 0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero span.ph-dot{margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero span.ph-type{letter-spacing:1.1232px!important;margin:0!important;padding:0!important;font-size:14.04px!important;line-height:18.954px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero p.bi-from{min-height:0!important;margin:11.6px 0 10.8px!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section.planhead:not([data-testid=bistro-hero]) .ph-hero a{min-height:0!important;margin:0!important;padding:4.5px 12.6px!important;font-size:14.76px!important;line-height:19.926px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero{min-height:0!important;margin:0 calc(50% - 50vw + 18px)!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero nav.ph-top.ph-nav{gap:10.8px!important;min-height:44px!important;margin:0 0 6.3px!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero a.ph-back{gap:1.8px!important;min-height:44px!important;margin:0 0 0 -6.3px!important;padding:0 10.8px 0 0!important;font-size:18.9px!important;line-height:25.515px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero span.ph-right{gap:8.1px!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero div.ph-titlerow{gap:16.2px!important;min-height:0!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero div.ph-titles{margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero h1{letter-spacing:-.945px!important;min-height:0!important;margin:0 0 5.4px!important;padding:0!important;font-size:37.8px!important;line-height:40.824px!important}html:root:root:root:root[data-size=big] section[data-testid=bistro-hero] .ph-hero p.ph-when{gap:7.2px!important;min-height:0!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:24.3px!important}}
