.page.svelte-oxqwyq{min-height:calc(100vh - var(--nav-height));background:var(--bg)}.live-strip.svelte-oxqwyq{background:var(--coral-fill);color:var(--on-coral);padding:10px 0}.live-inner.svelte-oxqwyq{max-width:1340px;margin:0 auto;padding:0 40px;display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.1em}.live-strip.svelte-oxqwyq a:where(.svelte-oxqwyq){color:var(--on-coral);margin-left:auto;border-bottom:1px solid color-mix(in srgb,var(--on-coral) 50%,transparent);text-decoration:none}.hero.svelte-oxqwyq{padding:56px 0 48px;position:relative;overflow:hidden;filter:var(--art-adjust)}.hero-inner.svelte-oxqwyq{position:relative;max-width:1340px;margin:0 auto;padding:0 40px}.hero-eyebrow.svelte-oxqwyq{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:color-mix(in srgb,var(--on-deep) 60%,transparent);margin-bottom:16px;display:flex;align-items:center;gap:10px}.hero-eyebrow.svelte-oxqwyq:before{content:"";width:24px;height:1px;background:color-mix(in srgb,var(--on-deep) 35%,transparent)}.hero.svelte-oxqwyq h1:where(.svelte-oxqwyq){font-family:var(--serif);font-weight:300;font-size:52px;letter-spacing:-.025em;line-height:1;color:var(--on-deep);margin:0 0 16px}.hero-desc.svelte-oxqwyq{font-family:var(--serif);font-size:17px;line-height:1.5;color:color-mix(in srgb,var(--on-deep) 78%,transparent);max-width:52ch;margin:0}.page-content.svelte-oxqwyq{max-width:1340px;margin:0 auto;padding:40px 40px 64px}.see-all.svelte-oxqwyq{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:2px}.ev-row1.svelte-oxqwyq{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:18px}.ev-row2.svelte-oxqwyq{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.past-head.svelte-oxqwyq{margin-top:56px}.past-list.svelte-oxqwyq{list-style:none;margin:0;padding:0}.past-item.svelte-oxqwyq{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--rule-soft)}.past-link.svelte-oxqwyq{display:flex;align-items:baseline;gap:14px;min-width:0;text-decoration:none;color:inherit}.past-date.svelte-oxqwyq{flex-shrink:0;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.past-title.svelte-oxqwyq{font-family:var(--serif);font-size:18px;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.past-link.svelte-oxqwyq:hover .past-title:where(.svelte-oxqwyq){color:var(--teal)}.past-note.svelte-oxqwyq{flex-shrink:0;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.past-foot.svelte-oxqwyq{margin:12px 0 0;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}@media(max-width:640px){.past-item.svelte-oxqwyq{flex-direction:column;gap:4px}}.about-section.svelte-oxqwyq{margin-top:40px}.about-grid.svelte-oxqwyq{display:grid;grid-template-columns:1.4fr 1fr;gap:48px}.about-text.svelte-oxqwyq p:where(.svelte-oxqwyq){font-size:15px;line-height:1.6;color:var(--ink-soft);margin:0}.meta-list.svelte-oxqwyq{list-style:none;padding:0;margin:0}.meta-list.svelte-oxqwyq li:where(.svelte-oxqwyq){padding:11px 0;border-top:1px solid var(--rule);font-size:14px;display:flex;justify-content:space-between;align-items:baseline;color:var(--ink)}.label.svelte-oxqwyq{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-faint)}@media(max-width:900px){.hero-inner.svelte-oxqwyq,.page-content.svelte-oxqwyq,.live-inner.svelte-oxqwyq{padding:0 24px}.hero.svelte-oxqwyq h1:where(.svelte-oxqwyq){font-size:38px}.ev-row1.svelte-oxqwyq,.ev-row2.svelte-oxqwyq{grid-template-columns:1fr 1fr}.about-grid.svelte-oxqwyq{grid-template-columns:1fr;gap:24px}}@media(max-width:600px){.ev-row1.svelte-oxqwyq,.ev-row2.svelte-oxqwyq{grid-template-columns:1fr}}
