#home-live-stage[hidden],#home-regular-content[hidden]{display:none!important}
.home-live-stage{overflow:hidden;min-width:0;background:#fff;border:1px solid #d9e1ed;border-top:3px solid #dcb665;border-radius:6px;margin-bottom:22px}
.home-live-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;background:#0c1627;color:#fff}
.home-live-badge{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.08em}
.home-live-badge>span{width:7px;height:7px;border-radius:50%;background:#ff5d64;box-shadow:0 0 0 4px #ff5d641c}
.home-live-heading>a{color:#e7c27d;font-size:11px;font-weight:700}
.home-live-player{width:100%;aspect-ratio:16/9;min-height:200px;background:#080e18}
.home-live-player>iframe{display:block;width:100%;height:100%;border:0}
.home-live-copy{padding:21px 24px}
.home-live-copy .eyebrow{margin:0 0 8px;font-size:10px;color:#0b50b3}
.ian-newsroom .home-live-copy h1,.home-live-copy h1{font-size:clamp(24px,2.7vw,35px);line-height:1.15;letter-spacing:-.035em;margin:0 0 10px;color:#0c1627;overflow-wrap:anywhere}
.home-live-copy>p:not(.eyebrow){font-size:12px;color:#657187;margin:0 0 16px}
.home-live-copy>a{font-size:12px;color:#0b50b3;font-weight:700}
.home-live-next{border-top:1px solid #e6eaf1;padding:18px 24px;background:#f7f9fc}
.home-live-next h2,.ian-newsroom .home-live-next h2{font-size:13px;letter-spacing:0;margin:0 0 12px;color:#0c1627}
.home-live-next ol{padding:0 0 0 20px;margin:0}
.home-live-next li{padding:8px 0 8px 5px;font-size:12px;color:#0b50b3}
.home-live-next li+li{border-top:1px solid #e2e8f1}
.home-live-next strong{display:block;color:#233249;line-height:1.4}
.home-live-next li span{display:block;color:#657187;font-size:11px;margin-top:4px}
.home-live-status{font-size:11px;line-height:1.6;color:#657187;margin:0;padding:14px 24px;border-top:1px solid #e6eaf1}
.home-live-fallback{margin-bottom:26px}
@media(max-width:760px){.home-live-heading{padding:14px 16px}.home-live-copy,.home-live-next{padding:18px}.home-live-status{padding:13px 18px}}
