.event-template.svelte-1yhajhv{padding-block-end:var(--space-2xl);overflow-x:clip}.kicker.svelte-1yhajhv{color:var(--color-olive-oil);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.12em;max-width:unset;text-transform:uppercase}.media-fill.svelte-1yhajhv{background:linear-gradient(135deg,transparent 0 48%,var(--color-ground) 48% 52%,transparent 52%),var(--color-olive-oil);min-height:100%}.media-fill--teal.svelte-1yhajhv{background:linear-gradient(135deg,transparent 0 48%,var(--color-clay) 48% 52%,transparent 52%),var(--color-teal)}.event-hero.svelte-1yhajhv{background:var(--color-ground);gap:var(--space-l);min-block-size:clamp(35rem,78svh,52rem);padding:var(--space-xl);grid-template-rows:auto auto;grid-template-columns:4rem minmax(16rem,.8fr) minmax(18rem,1fr);display:grid;position:relative;overflow:hidden}.event-hero.svelte-1yhajhv:after,.event-hero.svelte-1yhajhv:before,.offset-media.svelte-1yhajhv:after{background:var(--color-olive-oil);content:"";opacity:.65;position:absolute}.event-hero.svelte-1yhajhv:before{block-size:100%;inline-size:1px;inset-block:0;inset-inline-start:5.25rem}.event-hero.svelte-1yhajhv:after{block-size:1px;inline-size:min(28rem,36vw);inset-block-end:var(--space-xl);inset-inline-end:var(--space-m)}.event-hero__rail.svelte-1yhajhv{align-items:center;gap:var(--space-l);padding-block:var(--space-s);flex-direction:column;grid-area:1/1/3;justify-content:space-between;display:flex}.event-hero__rail.svelte-1yhajhv span:where(.svelte-1yhajhv){color:var(--color-clay);font-size:var(--size-step-000);font-weight:var(--font-medium);letter-spacing:.16em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.event-hero__content.svelte-1yhajhv{z-index:1;grid-area:1/2;align-self:center;position:relative}.event-hero__content.svelte-1yhajhv h1:where(.svelte-1yhajhv){font-size:var(--size-step-7);max-width:11ch}.event-hero__intro.svelte-1yhajhv{font-size:var(--size-step-1);max-width:34ch}.event-hero__media.svelte-1yhajhv{grid-area:1/3/3;place-self:center end;inline-size:min(100%,40rem);max-inline-size:min(100%,40rem);position:relative}.event-hero__media.svelte-1yhajhv .frame:first-child{z-index:1;position:relative}.event-hero__media.svelte-1yhajhv:after,.event-hero__media.svelte-1yhajhv:before{background:var(--color-olive-oil);content:"";opacity:.7;z-index:1;position:absolute}.event-hero__media.svelte-1yhajhv:before{block-size:120%;inline-size:1px;inset-block-start:-10%;inset-inline-start:var(--space-m)}.event-hero__media.svelte-1yhajhv:after{block-size:1px;inline-size:58%;inset-block-end:var(--space-m);inset-inline-start:calc(var(--space-m)*-1)}.event-hero__caption.svelte-1yhajhv{color:var(--color-clay);font-size:var(--size-step-000);grid-area:2/2;align-self:end;max-width:24ch}.event-detail.svelte-1yhajhv{border-block-start:var(--stroke);min-inline-size:8rem;padding-block-start:var(--space-xs)}.event-detail.svelte-1yhajhv span:where(.svelte-1yhajhv),.event-detail.svelte-1yhajhv strong:where(.svelte-1yhajhv),.fact-item.svelte-1yhajhv span:where(.svelte-1yhajhv),.fact-item.svelte-1yhajhv strong:where(.svelte-1yhajhv){display:block}.event-detail.svelte-1yhajhv span:where(.svelte-1yhajhv),.fact-item.svelte-1yhajhv span:where(.svelte-1yhajhv){color:var(--color-olive-oil);font-size:var(--size-step-000);font-weight:var(--font-medium);letter-spacing:.12em;text-transform:uppercase}.event-detail.svelte-1yhajhv strong:where(.svelte-1yhajhv),.fact-item.svelte-1yhajhv strong:where(.svelte-1yhajhv){color:var(--color-clay);font-family:var(--font-base);font-size:var(--size-step-0);line-height:var(--leading-snug)}.event-body.svelte-1yhajhv{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);padding-block-start:var(--space-xl);display:grid}.event-main.svelte-1yhajhv{min-width:0}.content-section.svelte-1yhajhv{border-block-start:var(--stroke);padding-block-start:var(--space-l)}.content-section.svelte-1yhajhv h2:where(.svelte-1yhajhv){font-size:var(--size-step-4)}.content-section--offset.svelte-1yhajhv{align-items:center;gap:var(--space-l);padding-block:var(--space-l);border-block-start:0;grid-template-columns:minmax(0,.9fr) minmax(14rem,.55fr);display:grid;position:relative;overflow:hidden}.offset-media.svelte-1yhajhv{margin-inline-start:calc(var(--space-l)*-1);position:relative}.offset-media.svelte-1yhajhv:after{block-size:1px;inline-size:66%;inset-block-end:var(--space-s);inset-inline-end:calc(var(--space-l)*-1)}.offset-copy.svelte-1yhajhv{z-index:1;position:relative}.preparation-list.svelte-1yhajhv{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.preparation-list.svelte-1yhajhv li:where(.svelte-1yhajhv){border-block-start:var(--stroke);padding-block-start:var(--space-s)}.fact-grid.svelte-1yhajhv{border-block:var(--stroke);gap:var(--space-m);padding-block:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact-item.svelte-1yhajhv{gap:var(--space-xs);display:grid}.map-placeholder.svelte-1yhajhv{background:linear-gradient(90deg,color-mix(in srgb,var(--color-teal) 20%,transparent) 1px,transparent 1px) 0 0 /4rem 4rem,linear-gradient(color-mix(in srgb,var(--color-teal) 20%,transparent) 1px,transparent 1px) 0 0 /4rem 4rem,color-mix(in srgb,var(--color-air) 75%,var(--color-ground));border:var(--stroke-solid);min-block-size:22rem;padding:var(--space-l);align-content:end;display:grid}.map-placeholder.svelte-1yhajhv span:where(.svelte-1yhajhv){color:var(--color-olive-oil);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.12em;text-transform:uppercase}.map-placeholder.svelte-1yhajhv strong:where(.svelte-1yhajhv){color:var(--color-clay);font-size:var(--size-step-2)}.event-sidebar.svelte-1yhajhv{background:var(--color-clay);color:var(--color-ground);padding:var(--space-l);top:var(--space-m);align-self:start;position:sticky}.event-sidebar.svelte-1yhajhv .button{--button-shadow:var(--color-ground);border-color:var(--color-ground);color:var(--color-ground);justify-content:center;inline-size:100%}.sidebar-block.svelte-1yhajhv{border-block-start:1px solid color-mix(in srgb,var(--color-ground) 25%,transparent);padding-block-start:var(--space-m)}.sidebar-block.svelte-1yhajhv h3:where(.svelte-1yhajhv){color:var(--color-teal);font-family:var(--font-base);font-size:var(--size-step-1);letter-spacing:0;text-transform:none}.facilitator.svelte-1yhajhv{align-items:start;gap:var(--space-xl);grid-template-columns:minmax(8rem,13rem) 1fr;display:grid}.facilitator.svelte-1yhajhv h2:where(.svelte-1yhajhv){font-size:var(--size-step-4)}.sidebar-block.svelte-1yhajhv a:where(.svelte-1yhajhv){color:var(--color-ground);font-weight:var(--font-medium)}@media (width<=58rem){.event-hero.svelte-1yhajhv{min-block-size:auto;padding:var(--space-l);grid-template-columns:1fr;overflow:hidden}.event-hero.svelte-1yhajhv:before{display:none}.event-hero__rail.svelte-1yhajhv{flex-direction:row;grid-area:auto/1;align-items:flex-start}.event-hero__rail.svelte-1yhajhv span:where(.svelte-1yhajhv){writing-mode:horizontal-tb}.event-hero__caption.svelte-1yhajhv,.event-hero__content.svelte-1yhajhv,.event-hero__media.svelte-1yhajhv{grid-area:auto/1}.event-hero__content.svelte-1yhajhv h1:where(.svelte-1yhajhv){font-size:var(--size-step-5);max-width:13ch}.event-hero__media.svelte-1yhajhv{justify-self:stretch;max-inline-size:none}.event-body.svelte-1yhajhv{grid-template-columns:1fr}.event-sidebar.svelte-1yhajhv{position:static}.content-section--offset.svelte-1yhajhv,.facilitator.svelte-1yhajhv,.fact-grid.svelte-1yhajhv{grid-template-columns:1fr}.offset-media.svelte-1yhajhv{margin-inline-start:0}}
