.qEsNMa_countdown{margin:var(--space-8) 0}.qEsNMa_label{color:var(--color-muted);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase}.qEsNMa_units{gap:var(--space-3);display:flex}.qEsNMa_unit{gap:var(--space-2);text-align:center;display:grid}.qEsNMa_unit b{min-width:68px;padding:var(--space-2-5) var(--space-3-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:linear-gradient(var(--color-raised) 49%, var(--color-bg) 49% 51%, var(--color-surface-2) 51%);font:700 clamp(var(--text-4xl), 4vw, var(--text-7xl)) var(--font-display)}.qEsNMa_unit small{color:var(--color-muted);font-size:var(--text-3xs);text-transform:uppercase}.qEsNMa_live{color:var(--color-accent)}@media (max-width:900px){.qEsNMa_unit b{min-width:54px;padding:var(--space-2-5)}}
.LFjAZq_placeholder{place-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-5);text-align:center;display:grid}.LFjAZq_notice{max-width:44ch;color:var(--color-text-dim);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.LFjAZq_notice a{color:var(--color-text);text-underline-offset:2px;text-decoration:underline}
.czqNPa_location{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);align-self:start;min-width:0;overflow:hidden}.czqNPa_map{background:var(--color-panel);border:0;width:100%;height:340px;display:block}.czqNPa_copy{padding:var(--space-6)}.czqNPa_copy h2{margin:0 0 var(--space-3);font:700 var(--text-4xl) / 1.2 var(--font-display);text-transform:uppercase;overflow-wrap:anywhere}.czqNPa_copy>p{margin:0 0 var(--space-4);color:var(--color-text-dim);line-height:1.7}.czqNPa_wide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.czqNPa_wide .czqNPa_copy{align-self:center}@media (max-width:900px){.czqNPa_wide{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.czqNPa_map{height:280px}.czqNPa_copy{padding:var(--space-5)}}
._0PDzuq_title{margin:0 0 var(--space-8);font:700 clamp(var(--text-4xl), 4vw, var(--text-7xl)) / 1.1 var(--font-display);text-transform:uppercase}._0PDzuq_timeline{margin:0;padding:0;list-style:none}._0PDzuq_timeline li{gap:var(--space-4);padding:var(--space-6) 0;border-bottom:1px solid var(--color-border-soft);grid-template-columns:72px minmax(0,1fr);display:grid}._0PDzuq_timeline time{color:var(--color-accent);font:700 var(--text-2xl) var(--font-display)}._0PDzuq_timeline h3{font:700 var(--text-2xl) var(--font-display);text-transform:uppercase;margin:0}
.Sjr-uG_main{min-width:0}.Sjr-uG_back{min-height:var(--tap);margin-bottom:var(--space-6);color:var(--color-text-dim);font-size:var(--text-sm);align-items:center;display:inline-flex}.Sjr-uG_back:hover{color:var(--color-text)}.Sjr-uG_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.Sjr-uG_facts{gap:var(--space-3);margin:var(--space-6) 0 var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.Sjr-uG_facts li{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);font-size:var(--text-md);overflow-wrap:anywhere;line-height:1.7}.Sjr-uG_factLabel{margin-bottom:var(--space-2);color:var(--color-blue);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600;display:block}.Sjr-uG_zone{color:var(--color-muted);font-size:var(--text-2xs)}.Sjr-uG_section{padding:var(--section-pad-y) var(--gutter);border-bottom:1px solid var(--color-border-soft)}.Sjr-uG_sectionTitle{margin:0 0 var(--space-8);font:700 clamp(var(--text-4xl), 4vw, var(--text-7xl)) / 1.1 var(--font-display);text-transform:uppercase}.Sjr-uG_description{max-width:75ch;color:var(--color-text-dim);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.8}.Sjr-uG_programme{gap:clamp(var(--space-6), 4vw, var(--space-14));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Sjr-uG_programme.Sjr-uG_locationOnly{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.Sjr-uG_programme{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.Sjr-uG_facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.Sjr-uG_section{padding-block:var(--space-10)}}
