.club-hero[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--bg-alt);border-radius:1.25rem;align-items:center;gap:2.5rem;margin-block:1.25rem 1rem;padding:clamp(1.25rem,3vw,2.75rem);display:grid}.club-hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--accent);font-size:.6875rem}.club-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-block-start:.875rem;font-size:clamp(2.5rem,1.3rem + 3.3vw,4rem);line-height:1.1}.club-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#005b8d}[data-theme=dark] .club-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-cyan-400)}.hero-description[data-astro-cid-lcdefpme]{max-inline-size:31rem;color:var(--muted);margin-block-start:1.125rem;font-size:1rem;line-height:1.7}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block-start:1.5rem;display:flex}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-block-size:3rem;font-size:.875rem}.hero-secondary[data-astro-cid-lcdefpme]{min-block-size:2.75rem;color:var(--heading);align-items:center;gap:.625rem;font-size:.875rem;font-weight:550;text-decoration:none;display:inline-flex}.hero-secondary[data-astro-cid-lcdefpme]:hover{text-underline-offset:.3em;text-decoration:underline}.hero-photo[data-astro-cid-lcdefpme]{min-inline-size:0}.hero-photo[data-astro-cid-lcdefpme] .community-photo{aspect-ratio:2.75;border-radius:.875rem}.hero-photo[data-astro-cid-lcdefpme] .community-photo-image{inline-size:100%;inset-inline-start:0}figcaption[data-astro-cid-lcdefpme]{color:var(--muted);margin-block-start:.75rem;font-size:.75rem;line-height:1.6}.club-activities[data-astro-cid-lcdefpme]{padding-block:2.5rem 4rem}.section-heading[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-block-end:1.75rem;display:flex}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block-start:0}.section-heading[data-astro-cid-lcdefpme] .editorial-link[data-astro-cid-lcdefpme]{font-size:.8125rem}.featured-activity[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);border-radius:1rem;align-items:center;gap:1.5rem;padding:1rem;display:grid}.featured-photo[data-astro-cid-lcdefpme]{border-radius:.75rem;min-inline-size:0;display:block;overflow:hidden}.featured-photo[data-astro-cid-lcdefpme] .community-photo{aspect-ratio:2.42}.activity-eyebrow[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:650}.featured-copy[data-astro-cid-lcdefpme]{padding:.25rem}.featured-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-block-start:.75rem;font-size:clamp(1.625rem,1.1rem + 1.4vw,2.25rem);line-height:1.2}.featured-description[data-astro-cid-lcdefpme]{color:var(--muted);margin-block-start:1rem;font-size:.9375rem;line-height:1.75}.featured-meta[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-start:1rem;font-size:.8125rem;display:flex}.featured-copy[data-astro-cid-lcdefpme] .editorial-link[data-astro-cid-lcdefpme]{margin-block-start:.5rem;font-size:.875rem}.programs-heading[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.625rem 2rem;margin-block:2rem 1.25rem;padding-block-start:1.5rem;display:flex}.programs-heading[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.programs-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8125rem}.program-grid[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.program-grid[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{min-inline-size:0;display:flex}.community-band[data-astro-cid-lcdefpme]{color:#d7e6ed;background:#102e46}.community-band-inner[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;padding-block:3.25rem;display:grid}.community-band[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#9dd6df}.community-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-block-start:1rem;font-size:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);line-height:1.2}.community-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{max-inline-size:38rem;margin-block-start:1rem;font-size:.9375rem;line-height:1.8}.community-band-actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:.75rem;display:flex}.community-band-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{color:#102e46;background:#9dd6df;min-block-size:3rem}.community-band-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:#c0e7ec}.band-secondary[data-astro-cid-lcdefpme]{color:#fff;align-items:center;gap:.75rem;min-block-size:2.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.band-secondary[data-astro-cid-lcdefpme]:hover{text-underline-offset:.3em;text-decoration:underline}.newsletter-feature[data-astro-cid-lcdefpme]{gap:2rem;padding-block:3.5rem;display:grid}.newsletter-feature-intro[data-astro-cid-lcdefpme]{align-items:start;gap:1.25rem;display:flex}.newsletter-icon[data-astro-cid-lcdefpme]{background:var(--bg-alt);block-size:3.25rem;inline-size:3.25rem;color:var(--accent);border-radius:.75rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.newsletter-feature-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block-start:.625rem;font-size:1.75rem}.newsletter-feature-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--muted);margin-block-start:.75rem;font-size:.9375rem;line-height:1.7}.newsletter-feature-intro[data-astro-cid-lcdefpme] .editorial-link[data-astro-cid-lcdefpme]{margin-block-start:1rem;font-size:.875rem}.newsletter-issue[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--bg-alt);border-radius:1rem;padding:clamp(1.5rem,3vw,2.25rem)}.issue-meta[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}.newsletter-issue[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;margin-block-start:1rem;font-size:1.5rem;font-weight:700;line-height:1.35}.newsletter-issue[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--heading);text-decoration:none}.newsletter-issue[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--link)}.newsletter-issue[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:nth-of-type(2){color:var(--muted);margin-block-start:.75rem;font-size:.9375rem}.newsletter-issue[data-astro-cid-lcdefpme] .editorial-link[data-astro-cid-lcdefpme]{margin-block-start:1rem;font-size:.875rem}@media (width>=40rem){.program-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=56rem){.featured-activity[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr;gap:2.5rem;padding:1.5rem}.program-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.community-band-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:4rem}.community-band-actions[data-astro-cid-lcdefpme]{min-inline-size:14rem}.newsletter-feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:4rem;padding-block:4rem}}@media (width>=64rem){.club-hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;gap:3rem;padding-block:3rem}}@media (width<=39.99rem){.club-hero[data-astro-cid-lcdefpme]{gap:1.5rem}.hero-actions[data-astro-cid-lcdefpme]{gap:.5rem 1rem}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{inline-size:100%}.hero-photo[data-astro-cid-lcdefpme] .community-photo{aspect-ratio:1.8}.hero-photo[data-astro-cid-lcdefpme] .community-photo-image{inline-size:149%;inset-inline-start:-24.5%}}
