.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.hero-copy[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-6);flex-direction:column;justify-content:center;display:flex}.hero-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0}.hero-image[data-astro-cid-lcdefpme],.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:auto}.section[data-astro-cid-lcdefpme]{padding-block:var(--space-8)}.section[data-astro-cid-lcdefpme]+.section[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border)}.section-head[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:1fr}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-3xl)}.module-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1fr}.module-card[data-astro-cid-lcdefpme]{min-width:0;padding:var(--space-6)}.module-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-xl);margin-bottom:var(--space-4);overflow-wrap:anywhere;line-height:1.25}.module-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]:last-child,.module-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.module-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.event-date[data-astro-cid-lcdefpme]{color:var(--color-primary);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--space-3);font-weight:700}.empty[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-bottom:0}.access[data-astro-cid-lcdefpme]{padding-block:var(--space-8);border-top:1px solid var(--color-border)}@media (width>=40rem){.module-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr}.hero-copy[data-astro-cid-lcdefpme]{padding:var(--space-8) max(var(--space-6), calc((100vw - var(--max-width)) / 2));padding-right:var(--space-8)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);letter-spacing:-.04em}.hero-image[data-astro-cid-lcdefpme]{height:clamp(24rem,32vw,30rem)}.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:center;height:100%}.section[data-astro-cid-lcdefpme]{padding-block:var(--space-10)}}@media (width>=64rem){.module-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.access[data-astro-cid-lcdefpme]{padding-bottom:var(--space-12)}}
