.news-card.svelte-1ar977z{border-left:4px solid var(--c-primary)}.news-content.svelte-1ar977z{padding:var(--s-4)}.news-date.svelte-1ar977z{font-size:.85rem;font-weight:700;color:var(--c-primary);margin-bottom:var(--s-2);text-transform:uppercase;letter-spacing:.05em}.news-body.svelte-1ar977z{font-size:1rem;color:var(--c-text-main)}.news-link.svelte-1ar977z{color:var(--c-text-main);font-weight:500}.news-link.svelte-1ar977z:hover{color:var(--c-primary)}.service-grid.svelte-rz51oz{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-4)}@media(min-width:640px){.service-grid.svelte-rz51oz{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.service-grid.svelte-rz51oz{grid-template-columns:repeat(6,1fr)}}.service-card.svelte-rz51oz{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--s-6);text-align:center;border:1px solid var(--c-border);background:#fff;transition:all .2s;height:100%}.service-card.svelte-rz51oz:hover{border-color:var(--c-primary);transform:translateY(-4px);box-shadow:var(--shadow-md);text-decoration:none}.service-icon.svelte-rz51oz{font-size:2rem;margin-bottom:var(--s-2)}.service-title.svelte-rz51oz{font-weight:600;color:var(--c-text-main)}.service-card.svelte-rz51oz:hover .service-title:where(.svelte-rz51oz){color:var(--c-primary)}.hero-section.svelte-1uha8ag{background:linear-gradient(to bottom,#0009,#0003 40%,#0006),url(../../../images/hero-church.webp);background-size:cover;background-position:center;color:#fff;padding:8rem 0;text-align:center;position:relative}.hero-section.svelte-1uha8ag{background-color:var(--c-primary-dark)}.hero-content.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;font-size:3rem;margin-bottom:var(--s-2)}.hero-lead.svelte-1uha8ag{font-size:1.25rem;opacity:.9;margin-bottom:var(--s-6)}.btn-white.svelte-1uha8ag{background:#fff;color:var(--c-primary)}.btn-white.svelte-1uha8ag:hover{background:var(--c-bg-subtle)}.section-header.svelte-1uha8ag{text-align:center;margin-bottom:var(--s-8)}.section-header.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--c-text-light);font-size:1.1rem}.news-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:var(--s-4)}@media(min-width:768px){.news-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}.mt-8.svelte-1uha8ag{margin-top:var(--s-8)}.link-list.svelte-1uha8ag{list-style:none}.link-list.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:var(--s-2);padding-left:var(--s-4);border-left:2px solid var(--c-border)}.link-list.svelte-1uha8ag li:where(.svelte-1uha8ag):hover{border-left-color:var(--c-primary)}
