.embers[data-astro-cid-enka2nqu]{isolation:isolate;position:relative}.embers__canvas[data-astro-cid-enka2nqu]{pointer-events:none;mix-blend-mode:screen;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease);position:absolute;inset:0}.embers__canvas[data-astro-cid-enka2nqu][data-live]{opacity:1}@media (prefers-reduced-motion:reduce){.embers__canvas[data-astro-cid-enka2nqu]{display:none}}.hero[data-astro-cid-lcdefpme]{min-height:clamp(30rem,82svh,48rem);display:grid;position:relative}.hero__media[data-astro-cid-lcdefpme],.hero__inner[data-astro-cid-lcdefpme]{grid-area:1/1;min-width:0}.hero__media[data-astro-cid-lcdefpme]{position:relative}.hero__media[data-astro-cid-lcdefpme] .fig,.hero__media[data-astro-cid-lcdefpme] picture{height:100%}.hero__media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:60% 50%;width:100%;height:100%}.hero__media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#100c0914 0%,#100c0938 20%,#100c098c 38%,#100c09e6 58% 100%),linear-gradient(90deg,#100c0973 0%,#100c0940 45%,#100c0900 100%);position:absolute;inset:0}@media (width>=40rem) and (width<=63.999rem){.hero__media[data-astro-cid-lcdefpme]:after{background:linear-gradient(#100c091a 0%,#100c0947 14%,#100c09a8 32%,#100c09e6 52%,#100c09eb 100%),linear-gradient(90deg,#100c0999 0%,#100c0957 48%,#100c0900 100%)}}@media (width>=64rem){.hero__media[data-astro-cid-lcdefpme]:after{background:linear-gradient(#100c090a 0%,#100c091f 18%,#100c0966 40%,#100c09b8 62%,#100c09db 100%),linear-gradient(90deg,#100c09ad 0%,#100c0961 42%,#100c0900 78%)}}.hero__inner[data-astro-cid-lcdefpme]{padding-block:var(--sp-2xl) var(--sp-l);align-items:flex-end;display:flex;position:relative}.hero__text[data-astro-cid-lcdefpme]{max-width:22ch;color:var(--bone);gap:var(--sp-s);display:grid}.hero__text[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--cream);margin-block-start:calc(var(--sp-2xs) * -1)}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--step-4);text-wrap:balance;margin:0;line-height:1.02}@media (width>=64rem){.hero__text[data-astro-cid-lcdefpme]{max-width:26ch}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--step-5)}}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--bone);max-width:30ch;line-height:1.5}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--sp-xs);flex-wrap:wrap;margin-block-start:var(--sp-2xs);display:flex}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding-inline:var(--sp-s);text-align:center;flex:0 auto}.hero__text[data-astro-cid-lcdefpme] .btn--ghost[data-astro-cid-lcdefpme]{color:var(--bone);border-color:color-mix(in oklab, var(--bone) 45%, transparent)}.hero__text[data-astro-cid-lcdefpme] .btn--ghost[data-astro-cid-lcdefpme]:hover,.hero__text[data-astro-cid-lcdefpme] .btn--ghost[data-astro-cid-lcdefpme]:focus-visible{color:var(--bone);border-color:var(--bone)}.fire__grid[data-astro-cid-lcdefpme]{align-items:center;row-gap:var(--sp-l)}.fire__media[data-astro-cid-lcdefpme] img{width:100%}.halls[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--rule);margin:0;padding:0}.hall[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--rule)}.hall__link[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--sp-xs) var(--sp-m);padding-block:var(--sp-s);color:var(--fg);transition:padding-inline-start var(--dur) var(--ease);flex-wrap:wrap;text-decoration:none;display:flex}.hall__link[data-astro-cid-lcdefpme]:hover,.hall__link[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent);padding-inline-start:var(--sp-xs)}.hall__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-3);line-height:1.1}.hall__meta[data-astro-cid-lcdefpme]{gap:var(--sp-m);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);display:flex}.kinds[data-astro-cid-lcdefpme]{gap:var(--sp-l);margin:0;padding:0;display:grid}@media (width>=48rem){.kinds[data-astro-cid-lcdefpme]{column-gap:var(--sp-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.kind[data-astro-cid-lcdefpme]:nth-child(2n){margin-block-start:var(--sp-m)}}.kind__name[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin:0 0 var(--sp-2xs)}.kind__name[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;border-block-end:1px solid #0000;text-decoration:none}.kind__name[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.kind__name[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-block-end-color:currentColor}.kind__lede[data-astro-cid-lcdefpme]{max-width:38ch;color:var(--fg-muted);margin:0}.kinds__quiet[data-astro-cid-lcdefpme]{color:var(--fg-muted)}
