.event-hero[data-astro-cid-7s2tzxsd]{padding-block:var(--space-lg) var(--space-md)}.crumbs[data-astro-cid-7s2tzxsd]{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-md);gap:.5em;display:flex}.crumbs[data-astro-cid-7s2tzxsd] a[data-astro-cid-7s2tzxsd]{text-decoration:none}.crumbs[data-astro-cid-7s2tzxsd] a[data-astro-cid-7s2tzxsd]:hover{color:var(--text)}.event-hero[data-astro-cid-7s2tzxsd] h1[data-astro-cid-7s2tzxsd]{margin-top:var(--space-xs);max-width:20ch}.event-facts[data-astro-cid-7s2tzxsd]{gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--rule);display:grid}@media (width>=44rem){.event-facts[data-astro-cid-7s2tzxsd]{grid-template-columns:repeat(3,minmax(0,1fr))}}.event-place[data-astro-cid-7s2tzxsd]{font-size:var(--step-xs);color:var(--text-muted);text-decoration-color:color-mix(in oklab, currentColor 75%, transparent);text-underline-offset:.2em;margin-top:.2em;display:block}.event-place[data-astro-cid-7s2tzxsd]:hover{color:var(--accent-text)}.event-register[data-astro-cid-7s2tzxsd]{align-items:center;gap:var(--space-xs) var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.event-facts[data-astro-cid-7s2tzxsd] dt[data-astro-cid-7s2tzxsd]{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.35em}.event-facts[data-astro-cid-7s2tzxsd] dd[data-astro-cid-7s2tzxsd]{font-size:var(--step-md);margin:0}.event-facts__note[data-astro-cid-7s2tzxsd]{font-size:var(--step-xs);color:var(--text-muted);margin-top:.2em;display:block}.event-figure[data-astro-cid-7s2tzxsd]{border-radius:var(--radius-lg);background:var(--bg-subtle);margin:0;overflow:hidden}.event-figure__credit[data-astro-cid-7s2tzxsd]{margin:var(--space-xs) 0 0;font-size:var(--step-xs);color:var(--text-muted);text-align:right}.event-figure__img[data-astro-cid-7s2tzxsd]{width:100%;height:auto}.event-figure--poster[data-astro-cid-7s2tzxsd]{background:var(--bg-subtle);padding:var(--space-lg) var(--space-md);justify-content:center;display:flex}.event-figure--poster[data-astro-cid-7s2tzxsd] .event-figure__img[data-astro-cid-7s2tzxsd]{aspect-ratio:var(--w) / var(--h);width:min(100%, calc(min(78vh, 46rem) * var(--w) / var(--h)));border-radius:var(--radius-lg);height:auto}.event-gallery[data-astro-cid-7s2tzxsd]{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.event-gallery__item[data-astro-cid-7s2tzxsd]{align-items:center;gap:var(--space-xs);padding:var(--space-md);background:var(--bg-subtle);border-radius:var(--radius-lg);flex-direction:column;margin:0;display:flex}.event-gallery__img[data-astro-cid-7s2tzxsd]{aspect-ratio:var(--w) / var(--h);width:min(100%, calc(min(78vh, 46rem) * var(--w) / var(--h)));border-radius:var(--radius);height:auto}.event-gallery__item[data-astro-cid-7s2tzxsd] figcaption[data-astro-cid-7s2tzxsd]{font-size:var(--step-xs);color:var(--text-muted);align-self:flex-end}.event-body[data-astro-cid-7s2tzxsd]{gap:var(--space-xl);display:grid}@media (width>=62rem){.event-body[data-astro-cid-7s2tzxsd]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) 16rem;align-items:start}}.event-aside[data-astro-cid-7s2tzxsd]{gap:var(--space-lg);align-content:start;display:grid}.event-aside__block[data-astro-cid-7s2tzxsd]{border-top:1px solid var(--rule-strong);padding-top:var(--space-sm)}.event-stats[data-astro-cid-7s2tzxsd]{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.event-stats[data-astro-cid-7s2tzxsd] dd[data-astro-cid-7s2tzxsd]{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:600;line-height:1}.event-stats[data-astro-cid-7s2tzxsd] dt[data-astro-cid-7s2tzxsd]{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-top:.25em}.event-links[data-astro-cid-7s2tzxsd],.event-partners[data-astro-cid-7s2tzxsd]{margin-top:var(--space-sm);gap:var(--space-xs);padding:0;list-style:none;display:grid}.event-partners[data-astro-cid-7s2tzxsd]{font-size:var(--step-sm);color:var(--text-muted)}.event-back[data-astro-cid-7s2tzxsd]{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--rule)}
