.live-blog,.live-library{padding-block:clamp(2rem,6vw,5rem)}.live-header{max-width:920px}.live-featured-image{width:min(50%,460px);margin:1.5rem 0}.live-featured-image figure,.live-images figure{margin:0;min-width:0}.live-featured-image a,.live-images a{display:block;overflow:hidden;cursor:zoom-in}.live-featured-image a:focus-visible,.live-images a:focus-visible{outline:3px solid var(--accent,currentColor);outline-offset:3px}.live-featured-image img{display:block;width:100%;height:auto;max-height:420px;object-fit:cover}.live-badge{display:inline-flex;padding:.35rem .65rem;background:#b42318;color:#fff;font:800 .8rem/1 sans-serif;letter-spacing:.12em;border-radius:999px}.live-refresh{padding:1rem;border:1px solid currentColor;margin-block:2rem}.live-timeline{max-width:920px}.live-timeline>article{position:relative;margin:0 0 1rem;padding:1.25rem 1.25rem 1.25rem 2rem;border-inline-start:4px solid var(--accent,currentColor);background:color-mix(in srgb,currentColor 5%,transparent)}.live-timeline time{display:block;font-weight:800;margin-bottom:.7rem}.live-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.live-images img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover}.live-images a:hover img,.live-images a:focus-visible img{transform:scale(1.025)}.live-images img{transition:transform .2s ease}.live-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.live-card-grid article{padding:1.25rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.live-card-grid h2{font-size:clamp(1.5rem,3vw,2.4rem)}.live-library-nav{margin-top:2rem}@media(max-width:650px){.live-featured-image{width:100%}.live-images{grid-template-columns:1fr}.live-timeline>article{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.live-images img{transition:none}.live-images a:hover img,.live-images a:focus-visible img{transform:none}}
