/* Past event articles (8 Nov 2026, previews Busiqueens_Event_Article_<slug>_Preview_v1.html). Loaded only on a past
   event with an article while the switch is on (BQ_Event_Articles::assets); the story-single styles do the rest. */
.ev-facts dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin:6px 0 0}
.ev-facts dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.ev-facts dd{margin:2px 0 0;font-weight:600}
.st-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 26px}
.st-gallery a,.st-gallery a.photo{display:block;border-radius:10px;overflow:hidden;aspect-ratio:3/2;padding:0!important;background:none!important;box-shadow:none!important}
.st-gallery img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.st-gallery a:hover img{transform:scale(1.04)}
.st-vid{margin:14px 0 22px}.st-fig figcaption{font-size:.85rem;color:var(--bq-muted);margin-top:6px}
@media(max-width:680px){.st-gallery{grid-template-columns:repeat(2,1fr)}}
