.hero[data-astro-cid-lcdefpme]{align-items:end;min-height:100dvh;padding-block:120px 12vh;display:grid}.hero-copy[data-astro-cid-lcdefpme]{max-width:640px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.4em;font-size:clamp(2.4rem,5.6vw,4.8rem)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.intro-ui[data-astro-cid-lcdefpme]{display:none}html.intro .intro-ui[data-astro-cid-lcdefpme]{z-index:40;justify-items:center;gap:20px;display:grid;position:fixed;inset:auto 0 9vh}.intro-line[data-astro-cid-lcdefpme]{font:300 clamp(1rem, 1.6vw, 1.25rem)/1.3 var(--display);color:var(--cream);letter-spacing:.02em;animation:line 4.6s var(--ease) .6s both;margin:0}@keyframes line{0%{opacity:0;filter:blur(8px)}30%,75%{opacity:1;filter:none}to{opacity:0}}.intro-skip[data-astro-cid-lcdefpme]{min-height:44px}.nav,.foot,.hero-copy[data-astro-cid-lcdefpme],main>[data-astro-cid-lcdefpme]:not(.hero){transition:opacity .9s var(--ease)}html.intro .nav,html.intro .foot,html.intro .hero-copy[data-astro-cid-lcdefpme],html.intro main>[data-astro-cid-lcdefpme]:not(.hero){opacity:0}@media (prefers-reduced-motion:no-preference){html.intro .w[data-astro-cid-lcdefpme],html.intro .rise[data-astro-cid-lcdefpme]{opacity:0;animation:none}html.intro-done .w[data-astro-cid-lcdefpme]{animation-delay:calc(.2s + var(--i) * 60ms)}html.intro-done .rise[data-astro-cid-lcdefpme]{animation-delay:.7s}.w[data-astro-cid-lcdefpme]{animation:word 1.4s var(--ease) both;animation-delay:calc(1s + var(--i) * .11s);display:inline-block}.rise[data-astro-cid-lcdefpme]{animation:word 1.2s var(--ease) both;animation-delay:var(--d)}}@keyframes word{0%{opacity:0;filter:blur(10px);transform:translateY(.6em)rotateX(-70deg)}to{opacity:1;filter:none;transform:none}}.enter[data-astro-cid-lcdefpme]{place-items:center;min-height:100dvh;display:grid}.quote[data-astro-cid-lcdefpme]{text-align:center;max-width:980px;margin:0;padding:clamp(32px,6vw,80px)}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:300 clamp(1.7rem, 4vw, 3.3rem)/1.18 var(--display);color:var(--cream);letter-spacing:-.02em;max-width:none;margin:0 auto .8em}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;margin:0 auto}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:.6em;display:block}.console[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(220px,auto);gap:16px;margin-top:40px;display:grid}.cell[data-astro-cid-lcdefpme]{color:var(--text);flex-direction:column;gap:10px;padding:28px;text-decoration:none;display:flex;overflow:hidden}.cell[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.cell[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.cell[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{align-self:flex-start}.tag[data-astro-cid-lcdefpme].open{border-color:color-mix(in srgb, var(--gold) 50%, transparent);color:var(--gold);background:color-mix(in srgb, var(--gold) 10%, transparent)}a[data-astro-cid-lcdefpme].cell:hover h3[data-astro-cid-lcdefpme]{color:var(--gold)}.evidence[data-astro-cid-lcdefpme]{grid-area:span 2/1/auto/5}.sanctity[data-astro-cid-lcdefpme]{grid-area:span 2/5/auto/7;justify-content:flex-end}.map[data-astro-cid-lcdefpme],.prayer[data-astro-cid-lcdefpme],.check[data-astro-cid-lcdefpme]{grid-column:span 2}.sanctity[data-astro-cid-lcdefpme] svg{color:var(--gold);opacity:.85;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--gold) 50%, transparent));order:-1;margin:auto}.sanctity[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{order:-2}.evidence[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--gold) 5%, transparent) 0 1px, transparent 1px 4px), radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--crimson) 25%, transparent), transparent 60%), var(--glass)}.map[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 30% 40%, color-mix(in srgb, var(--ember) 90%, transparent) 0 2px, transparent 3px), radial-gradient(circle at 62% 30%, color-mix(in srgb, var(--gold) 90%, transparent) 0 2px, transparent 3px), radial-gradient(circle at 75% 62%, color-mix(in srgb, var(--gold) 90%, transparent) 0 2px, transparent 3px), radial-gradient(circle, color-mix(in srgb, var(--gold) 22%, transparent) 1px, transparent 1.5px) 0 0 / 14px 14px, var(--glass)}.sanctity[data-astro-cid-lcdefpme]{background:radial-gradient(90% 60% at 50% 0%, color-mix(in srgb, var(--glow) 14%, transparent), transparent 70%), var(--glass)}.portals[data-astro-cid-lcdefpme]{gap:8px;margin:auto 0 0;padding:0;list-style:none;display:grid}.portals[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 45%, transparent);transition:border-color .3s, background .3s, transform .3s var(--ease);border-radius:14px;grid-template-columns:1fr auto;align-items:center;column-gap:16px;padding:16px 18px;text-decoration:none;display:grid}.portals[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 8%, transparent);transform:translate(4px)}.portals[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:500 1rem/1.3 var(--display);color:var(--cream)}.portals[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);grid-column:1;font-size:.92rem}.portals[data-astro-cid-lcdefpme] svg{color:var(--gold);grid-area:1/2/3}.mini[data-astro-cid-lcdefpme]{gap:6px;margin:6px 0 0;font-size:.85rem;display:grid}.mini[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:56px 1fr;gap:8px;display:grid}.mini[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--rose)}.mini[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--gold)}.mini[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.miracles[data-astro-cid-lcdefpme]{overflow:hidden}.mir-copy[data-astro-cid-lcdefpme]{max-width:var(--max)}.mir-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch}.ticker[data-astro-cid-lcdefpme]{margin-top:64px;mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track[data-astro-cid-lcdefpme]{width:max-content;font:300 clamp(1.4rem, 3vw, 2.4rem)/1 var(--display);color:var(--cream);white-space:nowrap;gap:48px;display:flex}.track[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--bronze);vertical-align:middle;font-size:.6em;font-style:normal}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-lcdefpme]{animation:90s linear infinite ticker}}@keyframes ticker{to{transform:translate(-50%)}}.pledge[data-astro-cid-lcdefpme]{max-width:900px}.vow[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:36px}.vow[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{font:400 clamp(1.5rem, 3.4vw, 2.6rem)/1.15 var(--display);color:var(--cream);letter-spacing:-.02em;margin-bottom:.4em}.vow[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.big){color:var(--muted)}.flow[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:20px;margin:48px 0;padding:0;list-style:none;display:grid;position:relative}.flow[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, var(--gold), var(--crimson), var(--gold));transform-origin:0;height:1px;position:absolute;top:22px;left:22px;right:22px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flow[data-astro-cid-lcdefpme]:before{animation-name:draw;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes draw{0%{transform:scaleX(0)}}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.num[data-astro-cid-lcdefpme]{background:var(--ink);border:1px solid var(--gold);width:44px;height:44px;color:var(--cream);font:500 .95rem/1 var(--display);box-shadow:0 0 24px color-mix(in srgb, var(--gold) 35%, transparent);border-radius:50%;place-items:center;margin-bottom:20px;display:grid;position:relative}.flow[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.02rem}.flow[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.95rem}@media (width<=900px){.console[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.evidence[data-astro-cid-lcdefpme],.sanctity[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/-1}.map[data-astro-cid-lcdefpme],.prayer[data-astro-cid-lcdefpme]{grid-column:span 1}.check[data-astro-cid-lcdefpme]{grid-column:1/-1}.flow[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.flow[data-astro-cid-lcdefpme]:before{background:linear-gradient(var(--gold), var(--crimson));transform-origin:top;width:1px;height:auto;inset:22px auto 22px 22px}@keyframes draw{0%{transform:scaleY(0)}}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:44px 1fr;column-gap:20px;display:grid}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{grid-row:span 2}}@media (width<=560px){.console[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.map[data-astro-cid-lcdefpme],.prayer[data-astro-cid-lcdefpme]{grid-column:1/-1}.hero[data-astro-cid-lcdefpme]{padding-bottom:8vh}}
