:root{--site-font-family:Arial, Helvetica, sans-serif}html,body,.event-page.svelte-lfjtkv{font-family:var(--site-font-family)}body{color:#000;background:#fff;margin:0;overflow-x:hidden}*{box-sizing:border-box}.event-page.svelte-lfjtkv{color:#000;background:#fff;width:100%;min-height:100vh;padding:116px 72px 90px 28px}.event-inner.svelte-lfjtkv{width:100%;max-width:1500px}.event-header.svelte-lfjtkv{text-transform:uppercase;width:100%;max-width:760px;margin-bottom:36px}.event-label.svelte-lfjtkv{letter-spacing:.012em;margin:0 0 8px;font-size:12px;font-weight:700;line-height:1}.event-header.svelte-lfjtkv h1:where(.svelte-lfjtkv){letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1;animation:.46s both svelte-lfjtkv-eventTitleIn}.event-intro.svelte-lfjtkv{letter-spacing:.006em;text-transform:none;max-width:470px;margin:14px 0 0;font-size:12px;font-weight:500;line-height:1.35}.upcoming-section.svelte-lfjtkv,.archive-section.svelte-lfjtkv{width:100%;max-width:1200px}.upcoming-section.svelte-lfjtkv{margin-bottom:64px}.archive-sections.svelte-lfjtkv{width:100%}.archive-section.svelte-lfjtkv{margin-bottom:58px}.archive-section.svelte-lfjtkv:last-child{margin-bottom:0}.section-title.svelte-lfjtkv{color:#000;letter-spacing:-.018em;text-transform:uppercase;max-width:850px;margin:0 0 28px;font-size:18px;font-weight:700;line-height:1.08}.event-list.svelte-lfjtkv,.archive-list.svelte-lfjtkv{width:100%;animation:.7s both svelte-lfjtkv-eventReveal}.event-item.svelte-lfjtkv{width:100%;margin:0;padding:0 0 30px}.event-item.svelte-lfjtkv:last-child{padding-bottom:0}.event-line.svelte-lfjtkv,.archive-item.svelte-lfjtkv{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;width:100%;display:grid}.list-marker.svelte-lfjtkv{color:#000;letter-spacing:-.04em;padding-top:1px;font-size:15px;font-weight:700;line-height:1.2;display:inline-block}.event-content.svelte-lfjtkv{min-width:0}.event-title-line.svelte-lfjtkv{flex-wrap:wrap;align-items:baseline;gap:0 .35em;display:flex}.event-date.svelte-lfjtkv,.event-title.svelte-lfjtkv{color:#000;letter-spacing:-.018em;font-size:18px;font-weight:700;line-height:1.2}.event-date.svelte-lfjtkv{flex:none}.event-title.svelte-lfjtkv{text-transform:none;margin:0;text-decoration:none;transition:opacity .25s;display:inline}a.event-title.svelte-lfjtkv:hover,a.event-title.svelte-lfjtkv:focus{opacity:.5}.event-location.svelte-lfjtkv{letter-spacing:.025em;text-transform:uppercase;opacity:.65;margin:8px 0 0;font-size:12px;font-weight:700;line-height:1.35}.event-time.svelte-lfjtkv{letter-spacing:.04em;text-transform:uppercase;opacity:.48;margin:4px 0 0;font-size:11px;font-weight:700;line-height:1.25}.event-description.svelte-lfjtkv{color:#000;letter-spacing:.003em;text-transform:none;max-width:760px;margin-top:14px;font-size:14px;font-weight:500;line-height:1.5}.event-description.svelte-lfjtkv p{margin:0 0 10px}.event-description.svelte-lfjtkv p:last-child{margin-bottom:0}.event-description.svelte-lfjtkv ul,.event-description.svelte-lfjtkv ol{margin:10px 0;padding-left:20px}.event-description.svelte-lfjtkv a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.event-link.svelte-lfjtkv{color:#000;letter-spacing:.012em;text-transform:uppercase;width:fit-content;margin-top:14px;font-size:11px;font-weight:900;line-height:1;text-decoration:none;transition:opacity .25s,transform .25s;display:inline-block}.event-link.svelte-lfjtkv:hover,.event-link.svelte-lfjtkv:focus{opacity:.5;transform:translate(4px)}.archive-item.svelte-lfjtkv{margin-bottom:18px}.archive-item.svelte-lfjtkv:last-child{margin-bottom:0}.archive-text.svelte-lfjtkv{color:#000;letter-spacing:-.008em;text-transform:none;max-width:1050px;margin:0;font-size:16px;font-weight:500;line-height:1.3}.archive-text.svelte-lfjtkv strong:where(.svelte-lfjtkv){font-weight:700}.empty-message.svelte-lfjtkv{text-transform:uppercase;margin:0;padding:0;font-size:14px;font-weight:700;line-height:1.3}@keyframes svelte-lfjtkv-eventReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-lfjtkv-eventTitleIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width>=1680px){.event-page.svelte-lfjtkv{padding-right:76px}.event-inner.svelte-lfjtkv{max-width:1650px}.upcoming-section.svelte-lfjtkv,.archive-section.svelte-lfjtkv{max-width:1280px}}@media (width<=1024px){.event-page.svelte-lfjtkv{min-height:100dvh;padding:118px 24px 82px}.event-header.svelte-lfjtkv{margin-bottom:32px}.event-header.svelte-lfjtkv h1:where(.svelte-lfjtkv){font-size:18px}.event-intro.svelte-lfjtkv{margin-top:12px;font-size:12px}.upcoming-section.svelte-lfjtkv{margin-bottom:52px}.archive-section.svelte-lfjtkv{margin-bottom:48px}.section-title.svelte-lfjtkv{margin-bottom:24px;font-size:17px}.event-item.svelte-lfjtkv{padding-bottom:26px}.event-line.svelte-lfjtkv,.archive-item.svelte-lfjtkv{gap:10px}.event-date.svelte-lfjtkv,.event-title.svelte-lfjtkv{font-size:17px}.event-location.svelte-lfjtkv{font-size:11px}.event-time.svelte-lfjtkv{font-size:10px}.event-description.svelte-lfjtkv{max-width:680px;font-size:13px;line-height:1.46}.archive-item.svelte-lfjtkv{margin-bottom:16px}.archive-text.svelte-lfjtkv{font-size:14px;line-height:1.32}}@media (width<=700px){.event-page.svelte-lfjtkv{min-height:100dvh;padding:108px 16px 72px}.event-header.svelte-lfjtkv{margin-bottom:28px}.event-label.svelte-lfjtkv{margin-bottom:7px;font-size:11px}.event-header.svelte-lfjtkv h1:where(.svelte-lfjtkv){font-size:18px}.event-intro.svelte-lfjtkv{max-width:330px;margin-top:10px;font-size:12px;line-height:1.35}.upcoming-section.svelte-lfjtkv{margin-bottom:46px}.archive-section.svelte-lfjtkv{margin-bottom:42px}.section-title.svelte-lfjtkv{margin-bottom:21px;font-size:16px;line-height:1.1}.event-item.svelte-lfjtkv{padding-bottom:24px}.event-line.svelte-lfjtkv,.archive-item.svelte-lfjtkv{grid-template-columns:auto minmax(0,1fr);gap:8px}.list-marker.svelte-lfjtkv{padding-top:1px;font-size:12px}.event-title-line.svelte-lfjtkv{display:block}.event-date.svelte-lfjtkv,.event-title.svelte-lfjtkv{letter-spacing:-.014em;font-size:15px;line-height:1.22}.event-date.svelte-lfjtkv{margin-right:.22em;display:inline}.event-title.svelte-lfjtkv{display:inline}.event-location.svelte-lfjtkv{margin-top:7px;font-size:10px;line-height:1.3}.event-time.svelte-lfjtkv{margin-top:4px;font-size:10px}.event-description.svelte-lfjtkv{margin-top:12px;font-size:12px;line-height:1.43}.event-link.svelte-lfjtkv{margin-top:12px;font-size:10px}.archive-item.svelte-lfjtkv{margin-bottom:15px}.archive-text.svelte-lfjtkv{letter-spacing:-.006em;font-size:14px;line-height:1.32}}@media (width<=420px){.event-line.svelte-lfjtkv,.archive-item.svelte-lfjtkv{gap:7px}.section-title.svelte-lfjtkv{font-size:15px}.event-date.svelte-lfjtkv,.event-title.svelte-lfjtkv,.archive-text.svelte-lfjtkv{font-size:14px}}
