.night[data-astro-cid-3p6uv2s4]{background:var(--ink);position:relative}.night__clock[data-astro-cid-3p6uv2s4],.night__progress[data-astro-cid-3p6uv2s4]{display:none}.night__list[data-astro-cid-3p6uv2s4]{gap:var(--space-2);display:grid}.chapter[data-astro-cid-3p6uv2s4]{isolation:isolate;align-items:end;min-height:80svh;display:grid;position:relative;overflow:hidden}.chapter__media[data-astro-cid-3p6uv2s4]{z-index:-1;position:absolute;inset:0}.chapter__media[data-astro-cid-3p6uv2s4] img,.chapter__media[data-astro-cid-3p6uv2s4] .ph{object-fit:cover;width:100%;height:100%}.chapter__media[data-astro-cid-3p6uv2s4] .chapter__img--wide{display:none}@media (width>=768px) and (orientation:landscape){.chapter__media[data-astro-cid-3p6uv2s4] .chapter__img--wide{display:block}.chapter__media[data-astro-cid-3p6uv2s4] .chapter__img--tall{display:none}}.chapter__glow[data-astro-cid-3p6uv2s4]{background:radial-gradient(70% 55% at 75% 30%, #003724e6, transparent 70%), radial-gradient(40% 30% at 20% 75%, #c6f24e14, transparent 70%), var(--ink);position:absolute;inset:0}.chapter__glow--1[data-astro-cid-3p6uv2s4]{background:radial-gradient(60% 50% at 25% 35%, #003724f2, transparent 70%), radial-gradient(35% 30% at 80% 70%, #c6f24e1f, transparent 70%), var(--ink)}.chapter__glow--2[data-astro-cid-3p6uv2s4]{background:radial-gradient(80% 60% at 50% 40%, #003724, transparent 75%), radial-gradient(45% 35% at 50% 45%, #c6f24e2e, transparent 70%), var(--ink)}.chapter__glow--3[data-astro-cid-3p6uv2s4]{background:radial-gradient(60% 45% at 70% 80%, #003724b3, transparent 70%), var(--ink)}.chapter__shade[data-astro-cid-3p6uv2s4]{background:linear-gradient(#0b0d0c80,#0b0d0c99 35%,#0b0d0ce6);position:absolute;inset:0}.chapter[data-astro-cid-3p6uv2s4] .loop__btn{bottom:calc(var(--space-5) + 24px)}@media (width<=1023px){.chapter[data-astro-cid-3p6uv2s4] .loop__btn{bottom:calc(var(--space-5) + 96px)}}.chapter__text[data-astro-cid-3p6uv2s4]{gap:var(--space-4);padding-block:var(--space-9) var(--space-8);display:grid}.chapter__time[data-astro-cid-3p6uv2s4]{color:var(--cream);font-size:1rem}.chapter__title[data-astro-cid-3p6uv2s4]{font-size:clamp(3rem,1.4rem + 8vw,9rem)}.chapter__line[data-astro-cid-3p6uv2s4]{max-width:32ch}.chapter__next[data-astro-cid-3p6uv2s4]{font-size:var(--fs-lead)}.chapter[data-astro-cid-3p6uv2s4] .chapter__stats{margin-top:var(--space-4)}.night--pinned.night{height:calc(var(--n) * 100svh)}.night--pinned .night__stage[data-astro-cid-3p6uv2s4]{height:100svh;position:sticky;top:0;overflow:hidden}.night--pinned .night__list[data-astro-cid-3p6uv2s4]{height:100%;display:block}.night--pinned .chapter[data-astro-cid-3p6uv2s4]{opacity:0;visibility:hidden;min-height:0;transition:opacity var(--dur-slow) var(--ease-out), visibility 0s linear var(--dur-slow);position:absolute;inset:0}.night--pinned .chapter[data-astro-cid-3p6uv2s4].is-active{opacity:1;visibility:visible;transition:opacity var(--dur-slow) var(--ease-out)}.night--pinned .chapter__title[data-astro-cid-3p6uv2s4]{transition:transform var(--dur-scene) var(--ease-out);transform:translateY(24px)}.night--pinned .chapter[data-astro-cid-3p6uv2s4].is-active .chapter__title[data-astro-cid-3p6uv2s4]{transform:none}.night--pinned .night__clock[data-astro-cid-3p6uv2s4]{top:calc(var(--header-h) + var(--space-4));right:var(--gutter);z-index:2;color:var(--cream);font-size:clamp(1.5rem,1rem + 2vw,2.5rem);font-weight:900;font-stretch:125%;display:block;position:absolute}.night--pinned .night__progress[data-astro-cid-3p6uv2s4]{left:var(--gutter);right:var(--gutter);bottom:var(--space-5);background:var(--line);z-index:2;height:2px;display:block;position:absolute}.night--pinned .night__progress[data-astro-cid-3p6uv2s4] span[data-astro-cid-3p6uv2s4]{background:var(--glow);transform-origin:0;height:100%;transform:scaleX(var(--progress,0));display:block}.hero[data-astro-cid-lcdefpme]{isolation:isolate;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-lcdefpme] .hero__img{object-fit:cover;aspect-ratio:auto;width:100%;height:100%}.hero__media[data-astro-cid-lcdefpme] .hero__img--wide{display:none}@media (width>=768px) and (orientation:landscape){.hero__media[data-astro-cid-lcdefpme] .hero__img--wide{display:block}.hero__media[data-astro-cid-lcdefpme] .hero__img--tall{display:none}}.hero__glow[data-astro-cid-lcdefpme]{background:radial-gradient(70% 55% at 85% 5%, #c6f24e29, transparent 70%), radial-gradient(60% 50% at 0% 100%, #0b0d0c73, transparent 70%), var(--core-green);position:absolute;inset:0}.hero__shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0b0d0c00 35%,#0b0d0cb3);position:absolute;inset:0}.hero__media[data-astro-cid-lcdefpme] .loop+.hero__shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0b0d0c8c,#0b0d0c9e 35%,#0b0d0ce6),#00372433}@media (width<=1023px){.hero[data-astro-cid-lcdefpme] .loop__btn{bottom:calc(var(--space-5) + 80px)}}.hero__glow[data-astro-cid-lcdefpme]+.hero__shade[data-astro-cid-lcdefpme]{background:linear-gradient(#00372400 45%,#001e148c)}.hero__clock[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + var(--space-4));right:var(--gutter);color:var(--cream);font-size:clamp(1.5rem,1rem + 2vw,2.5rem);font-weight:900;font-stretch:125%;position:absolute}.hero__content[data-astro-cid-lcdefpme]{gap:var(--space-5);padding-top:calc(var(--header-h) + var(--space-9));padding-bottom:var(--space-8);display:grid}.hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--cream)}.hero__title[data-astro-cid-lcdefpme]{max-width:14ch}.hero__sub[data-astro-cid-lcdefpme]{max-width:44ch}.hero__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.hero__next[data-astro-cid-lcdefpme]{color:var(--muted);display:none}@media (width>=1024px){.hero__next[data-astro-cid-lcdefpme]{display:block}}@media (width<=1023px){.hero__content[data-astro-cid-lcdefpme]{padding-bottom:calc(var(--space-8) + 72px)}}.hero__next[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--cream)}.section-title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.cards[data-astro-cid-lcdefpme]{gap:var(--gap);display:grid}@media (width>=768px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.empty[data-astro-cid-lcdefpme]{gap:var(--space-5);padding:var(--space-7) var(--space-5);background:var(--surface);justify-items:start;display:grid}.empty[data-astro-cid-lcdefpme] .empty__spark{color:var(--accent)}.formats[data-astro-cid-lcdefpme]{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.formats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--fg);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.formats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--fg)}.partners-sec[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}.partners-sec[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-bottom:0;display:grid}.partners-sec__text[data-astro-cid-lcdefpme]{max-width:52ch}.network[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}.network[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-bottom:0}.venues[data-astro-cid-lcdefpme]{text-transform:uppercase;flex-wrap:wrap;gap:0 .3em;font-size:clamp(1.75rem,1rem + 3.5vw,4rem);font-weight:900;font-stretch:125%;line-height:1.05;display:flex}.venues__sep[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:400}.community[data-astro-cid-lcdefpme]{background:var(--core-green)}.section[data-astro-cid-lcdefpme].community{padding-block:var(--section)}.community__inner[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}@media (width>=1024px){.community__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end}}.community__text[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}.community__actions[data-astro-cid-lcdefpme]{gap:var(--space-5);justify-items:start;display:grid}.community[data-astro-cid-lcdefpme] .nl__row input::placeholder{color:var(--muted)}
