#header-carousel.svelte-1r92jij .carousel-item:where(.svelte-1r92jij){position:relative;background-color:#000}.video-wrapper.svelte-1r92jij:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#2c2b2940,#2c2b294d 45%,#2c2b29b3),#2c2b2947;z-index:2;pointer-events:none}.video-wrapper.svelte-1r92jij{position:relative;max-width:120rem;margin:0 auto;display:block;width:100%;height:auto}.video-wrapper.svelte-1r92jij video:where(.svelte-1r92jij){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;position:relative}@media (max-width: 768px){.video-wrapper.svelte-1r92jij{height:80vh;width:100%}}.carousel-caption.svelte-1r92jij{position:absolute;left:50%;bottom:8%;transform:translate(-50%);z-index:3;text-align:center;width:100%}.hero-wordmark.svelte-1r92jij{color:#f6f2ea;max-width:46rem}.hero-eyebrow.svelte-1r92jij{font-size:.85rem;text-transform:uppercase;letter-spacing:.25em;margin-bottom:.75rem;color:#f6f2ead9}.hero-title.svelte-1r92jij{font-family:Lora,serif;font-weight:600;font-size:clamp(2.75rem,6vw,4.5rem);letter-spacing:.02em;margin:0;color:#f6f2ea}.hero-scripture.svelte-1r92jij{font-family:Lora,serif;font-style:italic;font-size:1.05rem;line-height:1.6;margin:1.5rem auto 0;max-width:34rem;color:#f6f2eaeb}.hero-cite.svelte-1r92jij{display:block;font-style:normal;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;margin-top:.6rem;color:#f6f2eab3}@media (max-width: 768px){.carousel-caption.svelte-1r92jij{bottom:6%}}.image-container.svelte-1r92jij{position:relative;height:78vh;min-height:420px;max-height:560px;overflow:hidden}.image-container.svelte-1r92jij img:where(.svelte-1r92jij){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:blur(2px)}.image-container.svelte-1r92jij:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#2c2b294d,#2c2b2966 45%,#2c2b29b8),#2c2b2952;pointer-events:none}.featured-event.svelte-1r92jij{padding-top:2rem;border-top:1px solid var(--bs-rule)}.featured-event-img.svelte-1r92jij{display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;transition:opacity .4s ease}.featured-event-img.svelte-1r92jij:hover{opacity:.92}.featured-event-title.svelte-1r92jij{font-family:var(--bs-font-serif, "Lora", serif);color:var(--bs-dark);margin-bottom:.5rem}.featured-event-meta.svelte-1r92jij{text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;color:var(--bs-ink-muted);margin:0 0 .85rem;white-space:nowrap}.home-list.svelte-1r92jij{margin:0}.home-event.svelte-1r92jij{display:grid;grid-template-columns:4.5rem 1fr;gap:1.25rem;padding:1.25rem 0;border-bottom:1px solid var(--bs-rule)}.home-event.svelte-1r92jij:first-child{border-top:1px solid var(--bs-rule)}.home-event-when.svelte-1r92jij{text-align:center;line-height:1.1}.home-event-day.svelte-1r92jij{display:block;font-family:var(--bs-font-serif, "Lora", serif);font-size:1.6rem;color:var(--bs-dark)}.home-event-month.svelte-1r92jij{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;color:var(--bs-ink-muted);margin-top:.15rem}.home-event-title.svelte-1r92jij{display:block;font-family:var(--bs-font-serif, "Lora", serif);font-size:1.15rem;color:var(--bs-dark)}.home-event-meta.svelte-1r92jij{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:var(--bs-ink-muted);margin:.35rem 0 0}.home-event-desc.svelte-1r92jij{margin:.5rem 0 0;color:var(--bs-body-color)}.home-event-cta.svelte-1r92jij{display:inline-block;margin-top:.6rem}.home-news.svelte-1r92jij{display:flex;gap:1.25rem;padding:1.25rem 0;border-bottom:1px solid var(--bs-rule)}.home-news.svelte-1r92jij:first-child{border-top:1px solid var(--bs-rule)}.home-news-figure.svelte-1r92jij{flex:0 0 auto;display:block;width:96px}.home-news-figure.svelte-1r92jij img:where(.svelte-1r92jij){display:block;width:96px;height:96px;-o-object-fit:cover;object-fit:cover;transition:opacity .4s ease}.home-news-figure.svelte-1r92jij:hover img:where(.svelte-1r92jij){opacity:.92}.home-news-body.svelte-1r92jij{min-width:0}.home-news-date.svelte-1r92jij{margin-bottom:.35rem}.home-news-title.svelte-1r92jij{display:block;font-family:var(--bs-font-serif, "Lora", serif);font-size:1.1rem;color:var(--bs-dark);text-decoration:none}.home-news-title.svelte-1r92jij:hover,.home-news-title.svelte-1r92jij:focus-visible{color:var(--bs-primary);text-decoration:underline;text-underline-offset:.15em}.home-news-desc.svelte-1r92jij{margin:.5rem 0 0;color:var(--bs-body-color)}
