.sun-fig[data-astro-cid-7c6zb6ns]{margin:0;width:100%}svg[data-astro-cid-7c6zb6ns]{display:block;width:100%;height:auto;overflow:visible}.ring[data-astro-cid-7c6zb6ns]{fill:none;stroke:var(--color-text);stroke-width:1;stroke-dasharray:4 12;opacity:.5;animation:ring-run 1.6s linear infinite}.sun[data-astro-cid-7c6zb6ns]{fill:var(--color-accent-hover);transform-box:fill-box;transform-origin:center;animation:breathe 5s ease-in-out infinite}.candle[data-astro-cid-7c6zb6ns]{fill:var(--color-bg);stroke:var(--color-text);stroke-width:1.5}.wick[data-astro-cid-7c6zb6ns]{stroke:var(--color-text);stroke-width:2}.flame[data-astro-cid-7c6zb6ns]{fill:var(--color-bg);transform-box:fill-box;transform-origin:50% 100%;animation:flicker 1.8s ease-in-out infinite alternate}@keyframes ring-run{to{stroke-dashoffset:-16}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes flicker{0%{transform:scale(1) skew(0)}30%{transform:scale(.95,1.05) skew(2deg)}60%{transform:scale(1.03,.97) skew(-1.5deg)}to{transform:scale(.97,1.04) skew(1deg)}}@media(prefers-reduced-motion:reduce){.ring[data-astro-cid-7c6zb6ns],.sun[data-astro-cid-7c6zb6ns],.flame[data-astro-cid-7c6zb6ns]{animation:none}}.gallery-fig[data-astro-cid-ijy6xubi]{margin:0;width:100%}svg[data-astro-cid-ijy6xubi]{display:block;width:100%;height:auto}.tile[data-astro-cid-ijy6xubi]{fill:none;stroke:var(--color-text);stroke-width:1.5}.candle[data-astro-cid-ijy6xubi]{fill:var(--color-text)}.flame[data-astro-cid-ijy6xubi]{fill:var(--color-text);opacity:.1;animation:light 6s ease-in-out infinite;animation-delay:var(--d)}.flame-gold[data-astro-cid-ijy6xubi]{fill:var(--color-accent-hover)}@keyframes light{0%,4%{opacity:.1}10%,72%{opacity:1}80%,to{opacity:.1}}@media(prefers-reduced-motion:reduce){.flame[data-astro-cid-ijy6xubi]{animation:none;opacity:1}}.bg-glyph[data-astro-cid-rjsakyar]{margin:0 0 16px;width:100%;max-width:200px}svg[data-astro-cid-rjsakyar]{display:block;width:100%;height:auto;overflow:visible}.s1[data-astro-cid-rjsakyar]{stroke:var(--color-text);stroke-width:1;fill:none}.s15[data-astro-cid-rjsakyar]{stroke:var(--color-text);stroke-width:1.5;fill:none}.bg-fill[data-astro-cid-rjsakyar]{fill:var(--color-bg-alt)}.hair[data-astro-cid-rjsakyar]{stroke:var(--color-text);stroke-width:1;stroke-dasharray:3 3;fill:none;opacity:.6}.floor[data-astro-cid-rjsakyar]{opacity:.4}.gold-fill[data-astro-cid-rjsakyar]{fill:var(--color-accent-hover)}.ink-fill[data-astro-cid-rjsakyar]{fill:var(--color-text)}.still[data-astro-cid-rjsakyar]{display:none}.flame[data-astro-cid-rjsakyar]{transform-box:fill-box;transform-origin:50% 100%;animation:flicker 1.6s ease-in-out infinite alternate}@keyframes flicker{0%{transform:scale(1) skew(0)}35%{transform:scale(.94,1.06) skew(3deg)}70%{transform:scale(1.04,.96) skew(-2deg)}to{transform:scale(.97,1.05) skew(1.5deg)}}.member[data-astro-cid-rjsakyar]{opacity:.25;animation:think 2.4s ease-in-out infinite;animation-delay:var(--d)}@keyframes think{0%,to{opacity:.25}20%,45%{opacity:1}}.lid[data-astro-cid-rjsakyar]{transform-box:fill-box;transform-origin:center;animation:lid 3s ease-in-out infinite}@keyframes lid{0%,15%,85%,to{transform:translate(0) rotate(0)}35%,65%{transform:translateY(-46px) rotate(-8deg)}}.present[data-astro-cid-rjsakyar]{transform-box:fill-box;transform-origin:center;animation:rise 3s ease-in-out infinite}@keyframes rise{0%,20%,85%,to{transform:translateY(0);opacity:0}45%,65%{transform:translateY(-24px);opacity:1}}@media(prefers-reduced-motion:reduce){.mover[data-astro-cid-rjsakyar]{display:none}.still[data-astro-cid-rjsakyar]{display:inline}.flame[data-astro-cid-rjsakyar],.lid[data-astro-cid-rjsakyar]{animation:none}.member[data-astro-cid-rjsakyar]{animation:none;opacity:1}.present[data-astro-cid-rjsakyar]{animation:none;opacity:1;transform:translateY(-24px)}.lid[data-astro-cid-rjsakyar]{transform:translateY(-46px) rotate(-8deg)}}.people-fig[data-astro-cid-tsmsvji6]{margin:0;width:100%}svg[data-astro-cid-tsmsvji6]{display:block;width:100%;height:auto;overflow:visible}.s1[data-astro-cid-tsmsvji6]{stroke:var(--color-text);stroke-width:1;fill:none}.hair[data-astro-cid-tsmsvji6]{stroke:var(--color-text);stroke-width:1;stroke-dasharray:3 3;fill:none;opacity:.6}.rim[data-astro-cid-tsmsvji6]{fill:none;stroke:var(--color-text);stroke-width:1;stroke-dasharray:4 12;opacity:.45;animation:rim-run 1.6s linear infinite}.ink-fill[data-astro-cid-tsmsvji6]{fill:var(--color-text)}.gold-fill[data-astro-cid-tsmsvji6]{fill:var(--color-accent-hover)}.guest[data-astro-cid-tsmsvji6]{opacity:0;animation:arrive 6s ease-in-out infinite;animation-delay:var(--d)}.you[data-astro-cid-tsmsvji6]{transform-box:fill-box;transform-origin:center;animation:you 1.6s ease-in-out infinite}@keyframes rim-run{to{stroke-dashoffset:-16}}@keyframes arrive{0%{opacity:0}8%,70%{opacity:1}82%,to{opacity:0}}@keyframes you{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){.rim[data-astro-cid-tsmsvji6],.you[data-astro-cid-tsmsvji6]{animation:none}.guest[data-astro-cid-tsmsvji6]{animation:none;opacity:1}}.event-hero[data-astro-cid-zifmfqxr]{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(48px,8vw,80px)}.event-label[data-astro-cid-zifmfqxr]{font-family:var(--font-mono);font-size:.875rem;letter-spacing:var(--ls-label);color:var(--color-accent);margin-bottom:24px;text-transform:uppercase}.event-headline[data-astro-cid-zifmfqxr]{font-size:clamp(2rem,7vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.event-tagline[data-astro-cid-zifmfqxr]{font-size:clamp(1.125rem,2vw,1.5rem);color:var(--color-text-secondary);line-height:1.5}.event-cta[data-astro-cid-zifmfqxr]{margin-top:8px}.hero-grid[data-astro-cid-zifmfqxr]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center}.hero-figure[data-astro-cid-zifmfqxr]{max-width:440px;justify-self:end;width:100%}.who-grid[data-astro-cid-zifmfqxr]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center}.who-figure[data-astro-cid-zifmfqxr]{max-width:340px;width:100%;justify-self:center}.story-figure[data-astro-cid-zifmfqxr]{max-width:560px;margin-top:40px}.event-story[data-astro-cid-zifmfqxr],.event-who[data-astro-cid-zifmfqxr],.event-close[data-astro-cid-zifmfqxr],.event-program[data-astro-cid-zifmfqxr],.event-value[data-astro-cid-zifmfqxr]{padding-top:clamp(48px,7vw,80px);padding-bottom:clamp(48px,7vw,80px)}.event-story[data-astro-cid-zifmfqxr] h2[data-astro-cid-zifmfqxr],.event-who[data-astro-cid-zifmfqxr] h2[data-astro-cid-zifmfqxr],.event-close[data-astro-cid-zifmfqxr] h2[data-astro-cid-zifmfqxr],.event-value[data-astro-cid-zifmfqxr] h2[data-astro-cid-zifmfqxr]{margin-bottom:24px}.section[data-astro-cid-zifmfqxr] p[data-astro-cid-zifmfqxr].story-text{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.7;max-width:680px}.event-program[data-astro-cid-zifmfqxr] h2[data-astro-cid-zifmfqxr]{margin-bottom:8px}.section[data-astro-cid-zifmfqxr] p[data-astro-cid-zifmfqxr].section-sub{font-family:var(--font-mono);font-size:.875rem;color:var(--color-muted);letter-spacing:.02em;margin-bottom:40px}.run-list[data-astro-cid-zifmfqxr]{list-style:none;padding:0;margin:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.run-row[data-astro-cid-zifmfqxr]{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:20px 24px;border-bottom:1px solid var(--color-border)}.run-row[data-astro-cid-zifmfqxr]:last-child{border-bottom:none}.run-num[data-astro-cid-zifmfqxr]{font-family:var(--font-mono);font-size:.875rem;color:var(--color-accent);padding-top:3px}.section[data-astro-cid-zifmfqxr] p[data-astro-cid-zifmfqxr].run-title{font-weight:600;color:var(--color-text);margin-bottom:4px}.section[data-astro-cid-zifmfqxr] p[data-astro-cid-zifmfqxr].run-text{color:var(--color-text-secondary);line-height:1.6;margin-bottom:0}.value-grid[data-astro-cid-zifmfqxr]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.value-num[data-astro-cid-zifmfqxr]{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--color-accent);margin-bottom:8px;font-family:var(--font-mono)}.section[data-astro-cid-zifmfqxr] p[data-astro-cid-zifmfqxr].value-text{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.55;margin-bottom:0}@media(max-width:720px){.hero-grid[data-astro-cid-zifmfqxr],.who-grid[data-astro-cid-zifmfqxr]{grid-template-columns:1fr}.hero-figure[data-astro-cid-zifmfqxr]{order:-1;max-width:240px;justify-self:start}.value-grid[data-astro-cid-zifmfqxr]{grid-template-columns:1fr;gap:24px}.run-row[data-astro-cid-zifmfqxr]{grid-template-columns:40px 1fr;padding:16px}}
