.hero[data-astro-cid-ge2uvauf]{--sky-light:var(--sky-light-lg);--sky-dark:var(--sky-dark-lg);margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(2rem, 1rem + 3.5vw, 4.5rem));isolation:isolate;flex-direction:column;justify-content:center;min-height:min(100svh,1000px);padding-bottom:clamp(3rem,2rem + 3vw,5rem);display:flex;position:relative;overflow:clip}.sky[data-astro-cid-ge2uvauf]{z-index:-2;background:linear-gradient(180deg, #fffdf88c 0%, #fffdf8c7 55%, var(--bg) 100%), var(--sky-light) center 15% / cover no-repeat;filter:saturate(.75);position:absolute;inset:0}:root[data-theme=dark] .sky[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #08111f8c 0%, #08111fd1 60%, var(--bg) 100%), var(--sky-dark) center 30% / cover no-repeat;filter:none}.sun[data-astro-cid-ge2uvauf]{z-index:-1;width:70vmax;height:70vmax;animation:breathe 9s var(--ease-soft) infinite alternate;background:radial-gradient(circle,#ffecbed9 0%,#ffe2a059 35%,#0000 65%);border-radius:50%;position:absolute;top:-32vmax;right:-18vmax}:root[data-theme=dark] .sun[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#f3b54559 0%,#f3b5451f 35%,#0000 65%)}@keyframes breathe{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.kicker[data-astro-cid-ge2uvauf]{background:var(--glass);border:1px solid var(--chip-border);color:var(--accent-text);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1.1rem;font-size:.8rem;font-weight:600;display:inline-flex}.title[data-astro-cid-ge2uvauf]{max-width:15ch;margin-top:1.5rem}.verse[data-astro-cid-ge2uvauf]{border-left:2px solid var(--accent);max-width:38rem;margin-top:1.75rem;padding-left:1.25rem}.verse[data-astro-cid-ge2uvauf] .scripture[data-astro-cid-ge2uvauf]{font-size:clamp(1.3rem,1.05rem + .9vw,1.8rem)}.verse[data-astro-cid-ge2uvauf] cite[data-astro-cid-ge2uvauf]{margin-top:.65rem;display:block}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.emblem[data-astro-cid-ge2uvauf]{aspect-ratio:1;justify-self:center;place-items:center;width:min(100%,470px);display:grid;position:relative}.emblem[data-astro-cid-ge2uvauf]>*{grid-area:1/1}.rays[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:repeating-conic-gradient(#d6962829 0deg 4deg,#0000 4deg 15deg);width:150%;animation:140s linear infinite spin;-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 68%);mask-image:radial-gradient(circle,#000 18%,#0000 68%)}:root[data-theme=dark] .rays[data-astro-cid-ge2uvauf]{background:repeating-conic-gradient(#f8d48a17 0deg 4deg,#0000 4deg 15deg)}.emblem[data-astro-cid-ge2uvauf] .emblem-logo{width:72%;height:auto;animation:float 7s var(--ease-soft) infinite alternate;border-radius:50%;box-shadow:0 0 0 1px #b7791f59,0 0 0 12px #ffffff8c,0 40px 80px -24px #0f1d3173,0 0 120px -10px #f3b5458c}:root[data-theme=dark] .emblem[data-astro-cid-ge2uvauf] .emblem-logo{box-shadow:0 0 0 1px #f3b54566,0 0 0 10px #f3b5450f,0 40px 90px -20px #000000bf,0 0 120px -10px #f3b54573}.halo[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:conic-gradient(#0000,#d6962899,#0000 30% 50%,#ee6a2c73,#0000 80%);border-radius:50%;width:90%;animation:14s linear infinite spin;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67% 68.5%,#0000 69.5%);mask:radial-gradient(circle,#0000 66%,#000 67% 68.5%,#0000 69.5%)}.ring[data-astro-cid-ge2uvauf]{width:100%;height:100%;animation:60s linear infinite reverse spin}.ring[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:3px;fill:var(--accent-text);font-size:15px;font-weight:600}:root[data-theme=dark] .ring[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{fill:var(--gold-soft);opacity:.85}.orbit[data-astro-cid-ge2uvauf]{aspect-ratio:1;width:82%;animation:22s linear infinite spin}.orbit[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:var(--gold);border-radius:50%;width:11px;height:11px;margin:-5px auto 0;display:block;box-shadow:0 0 18px 4px #f3b545b3}@keyframes spin{to{rotate:360deg}}@keyframes float{to{transform:translateY(-12px)}}.hero-card[data-astro-cid-ge2uvauf]{margin-top:clamp(2.5rem,1.5rem + 4vw,4.5rem)}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{--sky-light:var(--sky-light-sm);--sky-dark:var(--sky-dark-sm)}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.emblem[data-astro-cid-ge2uvauf]{order:-1;width:min(76vw,320px)}}@media (width<=480px){.ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}}.mt[data-astro-cid-lz2lqftn]{background:radial-gradient(50% 70% at 85% 50%, #c94a161f, transparent 70%), var(--bg);overflow:clip}.grid[data-astro-cid-lz2lqftn]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.copy[data-astro-cid-lz2lqftn]{justify-items:start;gap:1.4rem;display:grid}.quote[data-astro-cid-lz2lqftn]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);gap:1rem;padding:1.25rem 1.4rem;display:flex}.quote[data-astro-cid-lz2lqftn] svg{color:var(--accent);flex:none;margin-top:.3rem}.quote[data-astro-cid-lz2lqftn] p[data-astro-cid-lz2lqftn]{font-family:var(--font-serif);color:var(--scripture);margin-bottom:.5rem;font-size:1.45rem;font-style:italic;font-weight:500;line-height:1.35}.flyer[data-astro-cid-lz2lqftn]{border-radius:var(--radius-lg);width:min(100%,460px);box-shadow:0 0 0 1px var(--line), var(--shadow-lg);transition:rotate .6s var(--ease-out);justify-self:center;overflow:clip;rotate:3deg}.flyer[data-astro-cid-lz2lqftn]:hover{rotate:0deg}.flyer[data-astro-cid-lz2lqftn] img{width:100%;height:auto}@media (width<=860px){.grid[data-astro-cid-lz2lqftn]{grid-template-columns:1fr}.flyer[data-astro-cid-lz2lqftn]{rotate:0deg}}.bands[data-astro-cid-jgctki6q]{z-index:3;grid-template-columns:minmax(0,1fr);margin-block:-1rem 0;padding-block:1.5rem;display:grid;position:relative;overflow:clip}.bands[data-astro-cid-jgctki6q]>*{grid-area:1/1}.replays[data-astro-cid-jgctki6q]{background:linear-gradient(180deg, var(--bg), var(--bg-alt))}.sh-actions[data-astro-cid-jgctki6q]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.replay-grid[data-astro-cid-jgctki6q]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);display:grid}.replay-side[data-astro-cid-jgctki6q]{align-content:start;gap:1.5rem;display:grid}.replay-side[data-astro-cid-jgctki6q] .replay{grid-template-columns:11rem 1fr;align-items:center;gap:1rem}.replay-side[data-astro-cid-jgctki6q] .r-title{font-size:1rem}.events[data-astro-cid-jgctki6q]{background:var(--bg-alt);padding-top:0}.event-grid[data-astro-cid-jgctki6q]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:stretch;gap:1.5rem;display:grid}.event-grid[data-astro-cid-jgctki6q]>[data-astro-cid-jgctki6q]{display:grid}@media (width<=1000px){.replay-grid[data-astro-cid-jgctki6q]{grid-template-columns:1fr}.replay-side[data-astro-cid-jgctki6q]{grid-template-columns:repeat(3,1fr)}.replay-side[data-astro-cid-jgctki6q] .replay{grid-template-columns:1fr}}@media (width<=640px){.replay-side[data-astro-cid-jgctki6q]{grid-template-columns:1fr}.replay-side[data-astro-cid-jgctki6q] .replay{grid-template-columns:9rem 1fr}}
