.home-hero[data-astro-cid-lcdefpme]{overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(2.5rem,5vw,4rem)}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:10ch;font-size:clamp(3.2rem,5.8vw,5.3rem);line-height:1}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:35ch;margin-top:1.4rem;font-size:1.0625rem;line-height:1.65}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.1em;line-height:1.5}.hero-copy[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme]{margin-top:1.8rem}.hero-photo[data-astro-cid-lcdefpme]{min-width:0;margin:0}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1.25;object-fit:cover;object-position:53% 40%;border-radius:7rem .4rem .4rem;width:100%}.community-section[data-astro-cid-lcdefpme]{padding-bottom:0}.community-layout[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}.community-photo[data-astro-cid-lcdefpme]{min-width:0;margin:0}.community-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1.4;object-fit:cover;border-radius:.4rem;width:100%}.community-copy[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{max-width:13ch;font-size:clamp(2.4rem,3.8vw,3.6rem)}.community-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:38ch;color:var(--text-muted);margin:0 0 1.6rem;font-size:1rem}.community-list[data-astro-cid-lcdefpme]{gap:.9rem;max-width:40ch;margin:1.4rem 0;padding:0;font-size:1.0625rem;line-height:1.5;list-style:none;display:grid}.community-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--parish-primary);font-weight:650;display:block}.welcome-links[data-astro-cid-lcdefpme]{gap:1.5rem}.welcome-links[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:var(--parish-paper);border:0;border-radius:.4rem;padding:1.5rem}.welcome-links[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1rem}.welcome-links[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none}.home-locations[data-astro-cid-lcdefpme]{border:0;grid-template-columns:1fr 1fr;gap:2rem;display:grid}.home-locations[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:1px solid #e0e1d8;border-radius:.4rem;flex-flow:column;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.location-image-link[data-astro-cid-lcdefpme]{display:block}.home-location-photo[data-astro-cid-lcdefpme]{aspect-ratio:1.8;object-fit:cover;width:100%}.location-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.home-locations[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,2.2vw,2rem)}.home-locations[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{font-size:1rem}.location-notes[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:.9rem 0 0;padding-left:1.1rem;font-size:.95rem}.location-directions[data-astro-cid-lcdefpme]{white-space:nowrap;gap:.75rem;padding-inline:.85rem}.location-actions[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.25rem;font-size:.95rem;display:flex}.location-actions[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:center;gap:.4rem;min-height:2.85rem;display:inline-flex}@media (width<=759px){.home-locations[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=899px){.hero-grid[data-astro-cid-lcdefpme]{gap:2rem}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.8rem,5.8vw,4rem)}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{font-size:1rem}.hero-copy[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme]{gap:1rem}.community-layout[data-astro-cid-lcdefpme]{gap:2rem}}@media (width<=600px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem;padding-block:1.5rem}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;font-size:clamp(2.7rem,10vw,3.4rem)}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.6rem;font-size:.62rem}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:40ch;margin-top:.8rem;font-size:1rem;line-height:1.5}.hero-copy[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme]{margin-top:1rem}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:2.1;object-position:50% 36%;border-top-left-radius:3.5rem}.community-layout[data-astro-cid-lcdefpme],.home-locations[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.community-layout[data-astro-cid-lcdefpme]{gap:1.8rem}.community-copy[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{max-width:17ch}.home-section[data-astro-cid-lcdefpme]{padding-block:3rem}.community-section[data-astro-cid-lcdefpme]{padding-bottom:0}.section-heading-row[data-astro-cid-lcdefpme]{margin-bottom:1.8rem}.welcome-links[data-astro-cid-lcdefpme]{gap:1rem}.welcome-links[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:1.3rem}.location-copy[data-astro-cid-lcdefpme]{padding:1.25rem}}@media (width<=360px){.location-actions[data-astro-cid-lcdefpme]{gap:.5rem;font-size:.85rem}.location-directions[data-astro-cid-lcdefpme]{gap:.5rem;padding-inline:.65rem}.hero-grid[data-astro-cid-lcdefpme]{gap:.9rem;padding-block:1rem}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.45rem}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:.6rem;font-size:.95rem}.hero-copy[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme]{gap:.75rem;margin-top:.75rem}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:2.25}}
