.breadcrumbs.svelte-4hx4kg{display:flex;gap:.7rem;padding:1rem max(5vw,1.5rem);color:var(--warm-gray);font-size:.64rem;border-bottom:1px solid var(--linen)}.breadcrumbs.svelte-4hx4kg a:where(.svelte-4hx4kg){color:inherit;text-decoration:none}.event-page.svelte-4hx4kg>header:where(.svelte-4hx4kg){display:grid;grid-template-columns:.8fr 1.2fr;min-height:650px;background:var(--linen-white)}.event-copy.svelte-4hx4kg{padding:clamp(4rem,8vw,7rem) max(5vw,2rem);align-self:center}.event-copy.svelte-4hx4kg h1:where(.svelte-4hx4kg){margin:1rem 0 1.4rem;font:500 clamp(3.6rem,7vw,6.4rem)/.88 var(--display);letter-spacing:-.05em}.event-copy.svelte-4hx4kg>p:where(.svelte-4hx4kg):not(.eyebrow){max-width:560px;color:var(--warm-gray);font-size:1.04rem;line-height:1.8}dl.svelte-4hx4kg{margin:2.2rem 0 0;padding-top:1.5rem;border-top:1px solid var(--linen)}dl.svelte-4hx4kg div:where(.svelte-4hx4kg){display:grid;grid-template-columns:90px 1fr;gap:1rem;padding:.45rem 0}dt.svelte-4hx4kg{color:var(--warm-gray);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}dd.svelte-4hx4kg{margin:0;color:var(--forest);font-size:.78rem}figure.svelte-4hx4kg{position:relative;margin:0;min-height:560px;overflow:hidden;background:var(--linen)}figure.svelte-4hx4kg img:where(.svelte-4hx4kg){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}figure.svelte-4hx4kg:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#2e3a3380)}figcaption.svelte-4hx4kg{position:absolute;z-index:1;left:1.5rem;right:1.5rem;bottom:1.5rem;display:flex;justify-content:space-between;align-items:end;gap:1rem;color:#fff}figcaption.svelte-4hx4kg strong:where(.svelte-4hx4kg){font:italic 2.5rem var(--display)}figcaption.svelte-4hx4kg span:where(.svelte-4hx4kg){font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.story.svelte-4hx4kg{display:grid;grid-template-columns:.55fr 1.45fr;gap:clamp(2rem,7vw,7rem);padding:clamp(5rem,10vw,9rem) max(8vw,1.5rem)}.story.svelte-4hx4kg h2:where(.svelte-4hx4kg){max-width:760px;margin:0 0 1.5rem;font:500 clamp(2.6rem,5vw,4.5rem)/.96 var(--display)}.story.svelte-4hx4kg div:where(.svelte-4hx4kg) p:where(.svelte-4hx4kg){max-width:760px;color:var(--warm-gray);font-size:1rem;line-height:2}.concept-note.svelte-4hx4kg{display:flex;align-items:flex-start;gap:1.5rem;margin:0 max(8vw,1.5rem) clamp(5rem,9vw,8rem);padding:2rem;border:1px solid var(--sand);background:var(--linen-white)}.concept-note.svelte-4hx4kg>span:where(.svelte-4hx4kg){color:var(--clay);font-size:2rem}.concept-note.svelte-4hx4kg strong:where(.svelte-4hx4kg){font:600 1.25rem var(--display)}.concept-note.svelte-4hx4kg p:where(.svelte-4hx4kg){margin:.5rem 0 0;color:var(--warm-gray);font-size:.8rem;line-height:1.7}.event-nav.svelte-4hx4kg{display:flex;justify-content:space-between;gap:2rem;padding:2rem max(5vw,1.5rem);background:var(--deep-forest)}.event-nav.svelte-4hx4kg a:where(.svelte-4hx4kg){color:var(--paper);font-size:.72rem;font-weight:800;text-decoration:none}@media(max-width:850px){.event-page.svelte-4hx4kg>header:where(.svelte-4hx4kg),.story.svelte-4hx4kg{grid-template-columns:1fr}figure.svelte-4hx4kg{grid-row:1;min-height:480px}.event-copy.svelte-4hx4kg{grid-row:2}.event-nav.svelte-4hx4kg{flex-direction:column}}@media(max-width:550px){figure.svelte-4hx4kg{min-height:360px}.event-copy.svelte-4hx4kg h1:where(.svelte-4hx4kg){font-size:3.2rem}.story.svelte-4hx4kg{gap:1.5rem}}
