.lead.svelte-c0weid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);transition:transform .15s;display:grid;position:relative;overflow:hidden}.lead.svelte-c0weid:hover{transform:translateY(-2px)}@media (width<=760px){.lead.svelte-c0weid{grid-template-columns:1fr}}.media.svelte-c0weid{aspect-ratio:16/10;background:var(--paper-2);overflow:hidden}.media.svelte-c0weid img{object-fit:cover;width:100%;height:100%}.text.svelte-c0weid{flex-direction:column;justify-content:center;gap:4px;padding:clamp(20px,3vw,36px);display:flex}.top.svelte-c0weid{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.when.svelte-c0weid{color:var(--ink-3);font-size:.85rem}h3.svelte-c0weid{margin:6px 0 8px;font-size:clamp(1.5rem,2.6vw,2.1rem)}h3.svelte-c0weid a:where(.svelte-c0weid){text-decoration:none}h3.svelte-c0weid a:where(.svelte-c0weid):after{content:"";position:absolute;inset:0}h3.svelte-c0weid a:where(.svelte-c0weid):hover{text-decoration:underline}.teaser.svelte-c0weid{color:var(--ink-2);font-size:1.05rem}.date-pill.svelte-c0weid{background:color-mix(in srgb, var(--cat) 14%, transparent);color:var(--ink);border-radius:999px;align-self:flex-start;margin:4px 0 0;padding:6px 12px;font-size:.88rem;font-weight:600}.more.svelte-c0weid{margin-top:20px}@media (width<=700px){.more.svelte-c0weid{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 12px;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.more.svelte-c0weid>*{scroll-snap-align:start;flex:0 0 78%}}.hero.svelte-1huhzvl{background:linear-gradient(to bottom, transparent 70%, var(--paper)), repeating-linear-gradient(90deg, transparent 0 46px, color-mix(in srgb, var(--ink) 4%, transparent) 46px 48px), var(--paper-2);text-align:center;padding-block:clamp(40px,8vw,88px) clamp(24px,4vw,40px)}.intro.svelte-1huhzvl{max-width:620px;color:var(--ink-2);margin:28px auto 0;font-size:1.15rem}.feed.svelte-1huhzvl{padding-bottom:0}.layout.svelte-1huhzvl{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 48px;display:grid}@media (width<=860px){.feed.svelte-1huhzvl{padding-bottom:0}.layout.svelte-1huhzvl{grid-template-columns:1fr}}.events.svelte-1huhzvl{gap:4px;margin:0 -16px;padding:0;list-style:none;display:grid}.clubs.svelte-1huhzvl ul:where(.svelte-1huhzvl){margin:0;padding:0;list-style:none}.clubs.svelte-1huhzvl li:where(.svelte-1huhzvl){border-bottom:1px solid var(--line);gap:2px;padding:12px 0;display:grid}.clubs.svelte-1huhzvl a:where(.svelte-1huhzvl){font-weight:600;text-decoration:none}.clubs.svelte-1huhzvl a:where(.svelte-1huhzvl):hover{text-decoration:underline}
