.world[data-astro-cid-m2utj66h]{--accent: var(--a)}.hero[data-astro-cid-m2utj66h]{position:relative;overflow:hidden;padding:clamp(56px,8vw,104px) 0;background:radial-gradient(80% 120% at 85% 0%,color-mix(in srgb,var(--a) 45%,transparent),transparent 60%),var(--wink)}.relay[data-astro-cid-m2utj66h] .hero[data-astro-cid-m2utj66h]{background:radial-gradient(70% 110% at 85% 10%,rgba(235,151,36,.35),transparent 55%),radial-gradient(70% 100% at 0% 100%,#2d7a2d,transparent 60%),#1a3d1a}.vellum[data-astro-cid-m2utj66h] .hero[data-astro-cid-m2utj66h]{background:radial-gradient(80% 120% at 85% 0%,#1d4f8f,transparent 55%),#051836}.hero-grid[data-astro-cid-m2utj66h]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center}@media(max-width:900px){.hero-grid[data-astro-cid-m2utj66h]{grid-template-columns:minmax(0,1fr)}}.copy[data-astro-cid-m2utj66h]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;justify-items:start}.mark[data-astro-cid-m2utj66h]{width:84px;height:84px;object-fit:contain;border-radius:22px;filter:drop-shadow(0 12px 30px rgba(0,0,0,.4))}.hero[data-astro-cid-m2utj66h] .eyebrow[data-astro-cid-m2utj66h]{color:var(--b)}.vigil[data-astro-cid-m2utj66h] .hero[data-astro-cid-m2utj66h] .eyebrow[data-astro-cid-m2utj66h]{color:#f9d36b}.tag[data-astro-cid-m2utj66h]{font:600 clamp(1.2rem,2vw,1.5rem)/1.35 var(--font);color:#fff;max-width:32ch}.row[data-astro-cid-m2utj66h]{display:flex;gap:12px;flex-wrap:wrap}.hero-art[data-astro-cid-m2utj66h]{margin:0;justify-self:center}.hero-art[data-astro-cid-m2utj66h] img[data-astro-cid-m2utj66h]{width:100%;height:auto}.hero-art[data-astro-cid-m2utj66h].paper{width:min(100%,520px);padding:14px;border-radius:22px;background:#fbf9f4;box-shadow:0 40px 80px -30px #0009;transform:rotate(-1.5deg)}.hero-art[data-astro-cid-m2utj66h].paper img[data-astro-cid-m2utj66h]{border-radius:12px}.hero-art[data-astro-cid-m2utj66h].lockup{width:min(100%,520px);padding:28px 30px;border-radius:22px;background:#fff;box-shadow:0 40px 80px -30px #0009}.hero-art[data-astro-cid-m2utj66h].lantern{width:min(70%,320px);filter:drop-shadow(0 0 60px rgba(247,183,22,.55))}.motion .hero-art[data-astro-cid-m2utj66h].lantern{animation:rise .9s var(--ease) both .2s,sway 6s ease-in-out 1.1s infinite;transform-origin:50% 0}.motion .hero-art[data-astro-cid-m2utj66h].paper{animation:rise .9s var(--ease) both .2s,hover 9s ease-in-out 1.1s infinite}@keyframes sway{50%{transform:rotate(3deg);filter:drop-shadow(0 0 80px rgba(247,183,22,.75))}}@keyframes hover{50%{transform:rotate(.6deg) translateY(-10px)}}.pano[data-astro-cid-m2utj66h]{position:absolute;inset:0;background:url(/brand/gloaming-panorama.webp) 0 50% / auto 100% repeat-x;opacity:.75}.pano[data-astro-cid-m2utj66h]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#281430e0,#2814308c 55%,#28143033)}.motion .pano[data-astro-cid-m2utj66h]{animation:pan 140s linear infinite}@keyframes pan{to{background-position:-3000px 50%}}.vigil[data-astro-cid-m2utj66h] h1[data-astro-cid-m2utj66h],.vigil[data-astro-cid-m2utj66h] h2[data-astro-cid-m2utj66h],.vigil[data-astro-cid-m2utj66h] h3[data-astro-cid-m2utj66h],.vigil[data-astro-cid-m2utj66h] .tag[data-astro-cid-m2utj66h],.vigil[data-astro-cid-m2utj66h] .bighook[data-astro-cid-m2utj66h]{font-family:var(--story);letter-spacing:-.01em}.vigil[data-astro-cid-m2utj66h]{--ink-warm: #572622}.vigil[data-astro-cid-m2utj66h] .section[data-astro-cid-m2utj66h]:not(.hookband){background:#fdf9ef}[data-theme=dark] .vigil[data-astro-cid-m2utj66h] .section[data-astro-cid-m2utj66h]:not(.hookband){background:#1a1410}.vigil[data-astro-cid-m2utj66h] [data-astro-cid-m2utj66h]:is(h2,h3){color:var(--ink-warm)}[data-theme=dark] .vigil[data-astro-cid-m2utj66h] [data-astro-cid-m2utj66h]:is(h2,h3){color:#f6dcb0}.hookband[data-astro-cid-m2utj66h]{padding:48px 0;background:var(--tint)}[data-theme=dark] .hookband[data-astro-cid-m2utj66h]{background:var(--bg-2)}.bighook[data-astro-cid-m2utj66h]{font:600 clamp(1.4rem,3vw,2.2rem)/1.3 var(--font);color:var(--ink);text-align:center;max-width:30ch;margin-inline:auto;font-style:italic}.section[data-astro-cid-m2utj66h] .eyebrow[data-astro-cid-m2utj66h]{color:var(--a)}.vigil[data-astro-cid-m2utj66h] .section[data-astro-cid-m2utj66h] .eyebrow[data-astro-cid-m2utj66h]{color:#b9620a}.points[data-astro-cid-m2utj66h]{margin-top:36px}.pt[data-astro-cid-m2utj66h] .n[data-astro-cid-m2utj66h]{display:block;font-weight:700;color:var(--a);margin-bottom:14px}.vigil[data-astro-cid-m2utj66h] .pt[data-astro-cid-m2utj66h] .n[data-astro-cid-m2utj66h]{color:#d98a0b}.pt[data-astro-cid-m2utj66h] h3[data-astro-cid-m2utj66h]{margin-bottom:8px}.tintsec[data-astro-cid-m2utj66h]{background:var(--tint)}[data-theme=dark] .tintsec[data-astro-cid-m2utj66h]{background:var(--bg-2)}.chain[data-astro-cid-m2utj66h]{position:relative;list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.chain[data-astro-cid-m2utj66h]:before{content:"";position:absolute;left:10%;right:10%;top:13px;height:3px;border-radius:3px;background:linear-gradient(90deg,#2d7a2d,#54b946)}.chain[data-astro-cid-m2utj66h] li[data-astro-cid-m2utj66h]{position:relative;display:grid;justify-items:center;gap:12px;text-align:center;font-weight:700;color:var(--ink)}.chain[data-astro-cid-m2utj66h] .dot[data-astro-cid-m2utj66h]{width:28px;height:28px;border-radius:50%;background:#fff;border:3px solid #2d7a2d;box-shadow:0 0 0 6px #eef7ee}.flame[data-astro-cid-m2utj66h]{position:absolute;top:4px;left:10%;width:22px;height:22px;margin-left:-11px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:radial-gradient(circle at 60% 40%,#ffe2a8,#eb9724 60%);box-shadow:0 0 24px 6px #eb972499}.motion .flame[data-astro-cid-m2utj66h]{animation:carry 6s var(--ease) infinite}@keyframes carry{0%{left:10%}18%,22%{left:30%}38%,42%{left:50%}58%,62%{left:70%}78%,to{left:90%}}@media(max-width:640px){.chain[data-astro-cid-m2utj66h]{grid-template-columns:1fr;gap:18px;justify-items:start}.chain[data-astro-cid-m2utj66h]:before,.flame[data-astro-cid-m2utj66h]{display:none}.chain[data-astro-cid-m2utj66h] li[data-astro-cid-m2utj66h]{grid-auto-flow:column;justify-items:start;align-items:center}}.kin[data-astro-cid-m2utj66h]{list-style:none;padding:0;margin:36px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kin[data-astro-cid-m2utj66h] li[data-astro-cid-m2utj66h]{display:grid;justify-items:center;gap:8px}.kin[data-astro-cid-m2utj66h] img[data-astro-cid-m2utj66h]{width:100%;max-width:200px;height:auto;transition:transform .5s var(--spring);filter:drop-shadow(0 18px 20px rgba(87,38,34,.18))}.motion .kin[data-astro-cid-m2utj66h] img[data-astro-cid-m2utj66h]{animation:bob 4s ease-in-out infinite;animation-delay:calc(var(--i) * -1s)}.kin[data-astro-cid-m2utj66h] li[data-astro-cid-m2utj66h]:hover img[data-astro-cid-m2utj66h]{transform:translateY(-14px) scale(1.06) rotate(-3deg)}.kin[data-astro-cid-m2utj66h] span[data-astro-cid-m2utj66h]{font:600 1.2rem var(--story);color:#572622}[data-theme=dark] .kin[data-astro-cid-m2utj66h] span[data-astro-cid-m2utj66h]{color:#f6dcb0}@keyframes bob{50%{translate:0 -8px}}@media(max-width:640px){.kin[data-astro-cid-m2utj66h]{grid-template-columns:1fr 1fr}}.warm[data-astro-cid-m2utj66h] .card[data-astro-cid-m2utj66h]{background:#fffdf7;border-color:#f1e2bd}[data-theme=dark] .warm[data-astro-cid-m2utj66h] .card[data-astro-cid-m2utj66h]{background:#ffffff0a;border-color:#f7b71633}.powers[data-astro-cid-m2utj66h]{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.powers[data-astro-cid-m2utj66h] h2[data-astro-cid-m2utj66h]{margin-bottom:10px}.fresh-wrap[data-astro-cid-m2utj66h]{display:grid;gap:24px;justify-items:start}.fresh[data-astro-cid-m2utj66h]{list-style:none;margin:0;padding:0;display:grid;gap:12px;width:100%}.fresh[data-astro-cid-m2utj66h] li[data-astro-cid-m2utj66h]{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--text-2)}.fresh[data-astro-cid-m2utj66h] time[data-astro-cid-m2utj66h]{color:var(--a);font-weight:700}.vigil[data-astro-cid-m2utj66h] .fresh[data-astro-cid-m2utj66h] time[data-astro-cid-m2utj66h]{color:#b9620a}
