.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(70% 60% at 75% 40%, #fd97271f, transparent 70%), var(--night);grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero-canvas[data-astro-cid-lcdefpme]{z-index:-1;opacity:0;width:100%;height:100%;position:absolute;inset:0}.hero-fallback[data-astro-cid-lcdefpme]{z-index:-2;place-items:center end;padding-right:12vw;transition:opacity 1s;display:grid;position:absolute;inset:0}html.js:not(.reduced):not(.no-webgl) .hero-fallback[data-astro-cid-lcdefpme]{opacity:0}.fallback-cross[data-astro-cid-lcdefpme]{fill:none;width:clamp(120px,16vw,220px);stroke:var(--gold);stroke-width:.8px;filter:drop-shadow(0 0 30px #fd972799);opacity:.6}.hero-vignette[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;background:linear-gradient(90deg, #0e0b0cbf 0%, transparent 60%), linear-gradient(0deg, var(--night) 0%, transparent 30%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 40px);align-self:center;gap:28px;display:grid}.hero-title[data-astro-cid-lcdefpme]{perspective:700px;display:grid}.hero-title[data-astro-cid-lcdefpme] .italic[data-astro-cid-lcdefpme]{padding-bottom:.08em}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.hero-foot[data-astro-cid-lcdefpme]{max-width:none;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:28px 36px;display:flex}.hero-foot[data-astro-cid-lcdefpme] .script[data-astro-cid-lcdefpme]{font-size:2rem}.visit[data-astro-cid-lcdefpme]{align-items:center;gap:10px;font-size:.9rem;display:flex}.visit[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--flame)}.scroll-line[data-astro-cid-lcdefpme]{background:var(--line);width:1px;height:56px;overflow:hidden}.scroll-line[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--flame);width:100%;height:40%;animation:drip 2s var(--ease-out) infinite;display:block}@keyframes drip{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}@media (width<=800px){.hero-vignette[data-astro-cid-lcdefpme]{background:linear-gradient(0deg, var(--night) 10%, #0e0b0c59 60%, #0e0b0c99)}.hero-fallback[data-astro-cid-lcdefpme]{opacity:.4;place-items:center;padding:0}.scroll-line[data-astro-cid-lcdefpme]{display:none}}.belief[data-astro-cid-lcdefpme]{background:radial-gradient(60% 70% at 85% 50%, #fd97271a, transparent 70%), var(--night);align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.belief-hands[data-astro-cid-lcdefpme]{opacity:.22;pointer-events:none;width:min(46vw,560px);position:absolute;bottom:-6vh;right:-4vw}.belief-inner[data-astro-cid-lcdefpme]{gap:32px;padding-block:120px;display:grid}.belief-text[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.015em;max-width:24ch;font-size:clamp(1.8rem,4.2vw,4rem);line-height:1.15}.live[data-astro-cid-lcdefpme]{overflow:hidden}.live[data-astro-cid-lcdefpme] .halo[data-astro-cid-lcdefpme]{width:70vw;height:50vw;top:20%;left:15vw}.live[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{display:none}.live-frame[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius) + 8px);background:#ffffff08;max-width:1100px;margin-inline:auto;padding:8px;transition:box-shadow .6s;position:relative;box-shadow:0 40px 120px -40px #fd972773}.live[data-astro-cid-lcdefpme][data-live-state=live] .live-frame[data-astro-cid-lcdefpme]{box-shadow:0 40px 120px -40px #ff3b3099}.live-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.churches[data-astro-cid-lcdefpme]{background:var(--ink);border-block:1px solid var(--line);position:relative;overflow:hidden}.churches-track[data-astro-cid-lcdefpme]{padding:clamp(80px, 10vw, 120px) var(--gutter);gap:28px;width:max-content;display:flex}.churches-track[data-astro-cid-lcdefpme]>.church{flex:none;width:clamp(300px,28vw,400px)}.churches-intro[data-astro-cid-lcdefpme]{flex:none;align-content:center;gap:24px;width:min(520px,84vw);padding-right:40px;display:grid}.stats[data-astro-cid-lcdefpme]{gap:32px;margin-top:8px;display:flex}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{display:grid}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--gold);font-size:3.4rem;font-weight:400;line-height:1}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.78rem}.drag-hint[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:10px;font-size:.85rem;display:flex}.churches-more[data-astro-cid-lcdefpme]{text-align:center;border:1px dashed var(--line);border-radius:var(--radius);width:300px;color:var(--gold);flex:none;place-content:center;justify-items:center;gap:20px;transition:background .4s;display:grid}.churches-more[data-astro-cid-lcdefpme]:hover{background:#fd972714}@media (width<=899px){.churches-track[data-astro-cid-lcdefpme]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:auto;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:16px;overflow-x:auto}.churches-track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.churches-track[data-astro-cid-lcdefpme]>*{scroll-snap-align:start;scroll-snap-stop:always}.churches-intro[data-astro-cid-lcdefpme]{padding-right:0}.churches-track[data-astro-cid-lcdefpme]>.church{width:82vw}.churches-more[data-astro-cid-lcdefpme]{width:70vw}}@media (width>=900px){.churches[data-astro-cid-lcdefpme]{align-items:center;height:100svh;display:flex}.churches-track[data-astro-cid-lcdefpme]{align-items:stretch}.churches-intro[data-astro-cid-lcdefpme]{align-self:center}}.ministries-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:end}.ministries-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{grid-column:1/-1}@media (width<=700px){.ministries-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr;justify-items:start}}.min-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.min-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);transition:padding .6s var(--ease-out), color .4s;grid-template-columns:60px 1fr auto 40px;align-items:center;gap:20px;padding:clamp(18px,2.4vw,30px) 8px;display:grid;position:relative}.min-row[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--ink);transform-origin:bottom;transition:transform .6s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.min-row[data-astro-cid-lcdefpme]:hover{color:var(--cream);padding-inline:28px}.min-row[data-astro-cid-lcdefpme]:hover:before{transform:scaleY(1)}.min-num[data-astro-cid-lcdefpme]{color:var(--flame-deep);font-size:.8rem}.min-name[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:clamp(1.6rem,3.6vw,3.2rem);line-height:1.1}.min-ref[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.8rem}.min-row[data-astro-cid-lcdefpme]:hover .min-ref[data-astro-cid-lcdefpme]{color:var(--gold)}.min-arrow{transition:transform .5s var(--ease-out)}.min-row[data-astro-cid-lcdefpme]:hover .min-arrow{color:var(--flame);transform:rotate(-45deg)}.min-img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;pointer-events:none;opacity:0;width:260px;transition:opacity .4s, transform .6s var(--ease-out);z-index:2;border-radius:14px;position:absolute;top:50%;right:18%;overflow:hidden;transform:translateY(-50%)rotate(-6deg)scale(.7);box-shadow:0 30px 60px -20px #0009}.min-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}@media (hover:hover){.min-row[data-astro-cid-lcdefpme]:hover .min-img[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(-50%)rotate(-3deg)scale(1)}}@media (width<=700px){.min-row[data-astro-cid-lcdefpme]{grid-template-columns:36px 1fr 28px}.min-ref[data-astro-cid-lcdefpme],.min-img[data-astro-cid-lcdefpme]{display:none}}.pastors[data-astro-cid-lcdefpme]{overflow:hidden}.pastors[data-astro-cid-lcdefpme] .rays[data-astro-cid-lcdefpme]:before{opacity:.6;left:25%}.pastors-grid[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid;position:relative}.pastors-media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;max-height:80svh}.pastors-text[data-astro-cid-lcdefpme]{justify-items:start;gap:22px;display:grid}.pastors-text[data-astro-cid-lcdefpme] .signature{filter:brightness(1.6);width:min(100%,360px)}@media (width<=900px){.pastors-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.stack[data-astro-cid-lcdefpme]{gap:40px;display:grid}.stack-card[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 20px + var(--i) * 24px);border-radius:calc(var(--radius) + 6px);background:var(--ink-2);border:1px solid var(--line);transform-origin:50% 0;grid-template-columns:1.3fr 1fr;min-height:min(70svh,600px);display:grid;position:sticky;overflow:hidden;box-shadow:0 -20px 60px -30px #000c}.stack-img[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.stack-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stack-body[data-astro-cid-lcdefpme]{align-content:center;justify-items:start;gap:20px;padding:clamp(28px,4vw,60px);display:grid}@media (width<=800px){.stack-card[data-astro-cid-lcdefpme]{grid-template-rows:240px auto;grid-template-columns:1fr}}.give[data-astro-cid-lcdefpme]{overflow:hidden}.give[data-astro-cid-lcdefpme] .halo[data-astro-cid-lcdefpme]{width:50vw;height:50vw;top:-10vw;left:-10vw}.give-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;display:grid;position:relative}.give-side[data-astro-cid-lcdefpme]{justify-items:start;gap:24px;display:grid}@media (width<=800px){.give-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
