.page-event .event-hero{max-width:var(--max-width);padding-left:var(--site-margin);padding-right:var(--site-margin);padding-top:var(--space-14);padding-bottom:var(--space-10);box-sizing:border-box;flex-direction:column;min-height:60vh;margin-left:auto;margin-right:auto;display:flex}.page-event .event-hero__title{text-align:center;max-width:36ch;font-family:var(--serif-stack);letter-spacing:-.02em;margin-left:auto;margin-right:auto;margin-bottom:var(--space-8);-webkit-hyphens:auto;hyphens:auto;font-size:2.8125rem;line-height:.96}.page-event .event-hero__meta{font-family:var(--sans-stack);justify-content:center;gap:var(--space-6);margin-left:auto;margin-right:auto;margin-bottom:var(--space-4);flex-wrap:wrap;max-width:90ch;font-size:1rem;line-height:1.2;display:flex}.page-event .event-hero__meta-item{align-items:center;gap:var(--space-1);display:inline-flex}.page-event .event-hero__image{border-radius:var(--radius-m);background-color:var(--color-surface-2);aspect-ratio:18/9;filter:blur(10px);width:min(100%,100ch);margin-left:auto;margin-right:auto;overflow:hidden;transform:scale(.8)}.page-event .event-hero__image img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=768px){.page-event .event-hero__image{filter:blur(5px);height:35vh}}.page-event .event-hero__cta{justify-content:center;display:flex}.page-event .event-page{gap:var(--space-12);max-width:var(--max-width);padding-left:var(--site-margin);padding-right:var(--site-margin);box-sizing:border-box;padding-bottom:var(--space-30);grid-template-columns:1fr min(80ch,100%) 1fr;margin-bottom:20rem;margin-left:auto;margin-right:auto;display:grid}.page-event .event-page__people{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=768px){.page-event .event-page__people{order:3}}.page-event .event-page__people-list{gap:var(--space-4);flex-wrap:wrap;display:flex}.page-event .event-page__description{font-family:var(--serif-stack);letter-spacing:-.02em;font-size:1.875rem;line-height:1.15}.page-event .event-page__description p:first-child{margin-top:0}.page-event .event-page__aside{height:100%;position:relative}.page-event .event-page__aside-inner{top:calc(var(--space-8) + 4rem);position:sticky}.page-event .event-meta{font-family:var(--sans-stack);top:calc(var(--space-8) + 4rem);gap:var(--space-6);grid-template-columns:1fr 1fr;font-size:1rem;line-height:1.2;display:grid;position:sticky}.page-event .event-meta h1,.page-event .event-meta h2,.page-event .event-meta h3{font-family:var(--sans-stack);font-size:1rem;line-height:1.2;font-weight:unset;padding-bottom:var(--space-3);border-bottom:var(--border)}.page-event .event-meta__title{margin-top:0;margin-bottom:var(--space-6);font-family:var(--serif-stack);font-size:1.25rem;line-height:1.4}.page-event .event-meta__item{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page-event .event-meta__label{font-family:var(--sans-stack);margin-bottom:var(--space-2);font-size:.8125rem;line-height:1.2}.page-event .event-meta__value{font-family:var(--sans-stack);font-size:1rem;line-height:1.2}.page-event .event-meta__value p{margin-top:0;margin-bottom:var(--space-2)}.page-event .event-meta__value p:last-child{margin-bottom:0}.page-event .event-meta__actions{margin-top:var(--space-8)}@media (width<=900px){.page-event .event-page{gap:var(--space-8);grid-template-columns:1fr}.page-event .event-meta{position:static}}
