.header.svelte-oiwvqb{width:100%;min-height:100svh;color:var(--color-ink);background:0 0;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.header__inner.svelte-oiwvqb{flex:auto;grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr;align-content:stretch;gap:1.5rem;padding:7rem 1.25rem 3rem;display:grid;position:relative}@media (width>=600px){.header__inner.svelte-oiwvqb{padding:7rem 3rem 4rem}}@media (width>=1024px){.header__inner.svelte-oiwvqb{padding:9rem 6.25rem 5rem}}.header__meta.svelte-oiwvqb{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);opacity:0;animation:svelte-oiwvqb-hero-fade .9s var(--ease-out) .55s forwards;gap:.75rem;font-size:.8125rem;display:flex}.header__meta--top.svelte-oiwvqb{justify-self:start}.header__meta--top.svelte-oiwvqb span:where(.svelte-oiwvqb):not(:last-child):after{content:"·";color:var(--color-line);margin-left:.75rem}.header__meta--right.svelte-oiwvqb{display:none}@media (width>=600px){.header__meta--right.svelte-oiwvqb{justify-self:end;display:flex;position:absolute;top:7rem;right:3rem}}@media (width>=1024px){.header__meta--right.svelte-oiwvqb{top:9rem;right:6.25rem}}.header__meta--right.svelte-oiwvqb span:where(.svelte-oiwvqb):not(:last-child):after{content:"·";color:var(--color-line);margin-left:.75rem}.header__title.svelte-oiwvqb{letter-spacing:-.04em;color:var(--color-ink);text-wrap:balance;opacity:0;max-width:100%;animation:svelte-oiwvqb-hero-rise 1s var(--ease-out) .15s forwards;flex-direction:column;align-self:center;align-items:flex-start;margin:0;padding-right:.15em;font-family:Ogg-Bold,Georgia,serif;font-size:clamp(3.5rem,11vw,10rem);font-weight:700;line-height:.9;display:flex;translate:0 1.5rem}@media (width>=1440px){.header__title.svelte-oiwvqb{font-size:clamp(8rem,10vw,11.5rem)}}.header__title__line.svelte-oiwvqb{max-width:100%;display:block}.header__title__line--contrast.svelte-oiwvqb{color:var(--color-accent)}.header__tagline.svelte-oiwvqb{max-width:32rem;font-family:var(--font-sans);color:var(--color-ink-muted);opacity:0;animation:svelte-oiwvqb-hero-fade .9s var(--ease-out) .7s forwards;justify-self:start;font-size:clamp(.95rem,.3vw + .9rem,1.0625rem);font-weight:400;line-height:1.55}@media (width>=1024px){.header__tagline.svelte-oiwvqb{text-align:right;justify-self:end;max-width:28rem}}.header__motif.svelte-oiwvqb{pointer-events:none;opacity:.9;transform-origin:50%;width:55%;min-width:18rem;max-width:50rem;position:absolute;bottom:20%;right:-5%;overflow:visible}@supports (animation-timeline:scroll()){.header__motif.svelte-oiwvqb{animation:linear both svelte-oiwvqb-motif-drift;animation-timeline:scroll(root);animation-range:0 120vh}}@media (width>=1024px){.header__motif.svelte-oiwvqb{width:40%;bottom:22%;right:-3%}}.header__motif__path.svelte-oiwvqb{stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-oiwvqb-motif-draw 1.8s var(--ease-out) .4s forwards}@keyframes svelte-oiwvqb-motif-drift{0%{transform:rotate(-4deg)translateY(0)}to{transform:rotate(10deg)translateY(-2rem)}}@keyframes svelte-oiwvqb-motif-draw{to{stroke-dashoffset:0}}@keyframes svelte-oiwvqb-hero-rise{to{opacity:1;translate:0}}@keyframes svelte-oiwvqb-hero-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.header__motif.svelte-oiwvqb{animation:none;transform:rotate(-2deg)}.header__motif__path.svelte-oiwvqb,.header__title.svelte-oiwvqb,.header__tagline.svelte-oiwvqb,.header__meta.svelte-oiwvqb{opacity:1;stroke-dashoffset:0;animation:none;translate:0}}.eventsSection.svelte-1smc94g{flex-direction:column;gap:2.5rem;display:flex;position:relative}.eventsSection__head.svelte-1smc94g{flex-direction:column;gap:.75rem;max-width:44rem;display:flex}.eventsSection__eyebrow.svelte-1smc94g{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);font-size:.8125rem}.eventsSection__button.svelte-1smc94g{align-self:flex-start;margin-top:1rem}
