.event-meta.svelte-rfr1t7{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.event-region.svelte-rfr1t7{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-ink-muted);background:var(--bs-paper-sunk);border:1px solid var(--bs-rule);padding:.15rem .5rem;white-space:nowrap}.ministry-eyebrow.svelte-rfr1t7{color:var(--ministry-accent)}.page-header.svelte-rfr1t7{border-bottom-color:var(--ministry-accent)}.scripture-band.svelte-rfr1t7{background:var(--bs-paper-sunk);border-top:1px solid var(--bs-rule);border-bottom:1px solid var(--bs-rule);padding:3rem 0}.scripture-band.svelte-rfr1t7 .scripture:where(.svelte-rfr1t7){border-left-color:var(--ministry-accent);margin-bottom:0}.event-figure.svelte-rfr1t7 img:where(.svelte-rfr1t7){width:100%;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;transition:opacity .4s ease}.event-figure.svelte-rfr1t7:hover img:where(.svelte-rfr1t7){opacity:.92}.event-title.svelte-rfr1t7{display:block;font-family:var(--bs-font-serif, "Lora", serif);font-size:1.15rem;line-height:1.35;color:var(--bs-dark);margin:0}.event-cta.svelte-rfr1t7{display:inline-block;margin-top:.6rem}
