figure.svelte-1vp5tzk{width:100%;margin:0}.art.svelte-1vp5tzk{background:#090a11;border:1px solid #ffffff14;overflow:hidden}svg.svelte-1vp5tzk{width:100%;max-height:24vh;display:block}.halo.svelte-1vp5tzk{fill:none;stroke:var(--accent);stroke-width:12px;filter:url(#preview-soft);opacity:.7}figcaption.svelte-1vp5tzk{text-align:left;color:#efece480;justify-content:space-between;align-items:center;gap:.75rem;font-size:10px;display:flex}button.svelte-1vp5tzk{color:#efece4;cursor:pointer;white-space:nowrap;min-height:44px}button.svelte-1vp5tzk:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.playing.svelte-1vp5tzk{animation:6s linear svelte-1vp5tzk-preview-duration}.playing.svelte-1vp5tzk .flame:where(.svelte-1vp5tzk){animation:2s ease-in-out 3 svelte-1vp5tzk-flame}.playing.svelte-1vp5tzk .ember:where(.svelte-1vp5tzk){animation:2s ease-out 3 svelte-1vp5tzk-ember;animation-delay:calc(var(--i) * -.3s)}.playing.svelte-1vp5tzk .ripple:where(.svelte-1vp5tzk){transform-origin:50%;animation:2s ease-out 3 svelte-1vp5tzk-ripple;animation-delay:calc(var(--i) * -.3s)}.playing.svelte-1vp5tzk .current:where(.svelte-1vp5tzk){transform-origin:50%;animation:6s ease-in-out svelte-1vp5tzk-current}.playing.svelte-1vp5tzk .cut:where(.svelte-1vp5tzk){stroke-dasharray:350;animation:3s ease-in-out 2 svelte-1vp5tzk-cut}.playing.svelte-1vp5tzk .fracture:where(.svelte-1vp5tzk){animation:3s ease-in-out 2 svelte-1vp5tzk-fracture}.playing.svelte-1vp5tzk .shards:where(.svelte-1vp5tzk){transform-origin:50%;animation:3s ease-in-out 2 svelte-1vp5tzk-shards}@keyframes svelte-1vp5tzk-preview-duration{0%{opacity:1}to{opacity:1}}@keyframes svelte-1vp5tzk-flame{50%{transform:scale(.85,1.08)skew(-5deg)}}@keyframes svelte-1vp5tzk-ember{0%{opacity:0;transform:translateY(35px)}30%{opacity:.9}to{opacity:0;transform:translate(12px,-45px)}}@keyframes svelte-1vp5tzk-ripple{0%{opacity:.1;transform:scale(.75)}50%{opacity:.6}to{opacity:.1;transform:scale(1.1)}}@keyframes svelte-1vp5tzk-current{50%{transform:rotate(70deg)scale(.85)}}@keyframes svelte-1vp5tzk-cut{0%,15%{stroke-dashoffset:350px;opacity:0}35%,65%{stroke-dashoffset:0;opacity:1}to{opacity:.3}}@keyframes svelte-1vp5tzk-fracture{0%,35%{opacity:0}65%,to{opacity:1}}@keyframes svelte-1vp5tzk-shards{0%,35%{transform:scale(.95)}70%,to{transform:scale(1.03)}}canvas.svelte-1nsoruk{touch-action:none;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}canvas.running.svelte-1nsoruk{opacity:1}.loading.svelte-1nsoruk,.fallback.svelte-1nsoruk{text-align:center;place-items:center;padding:5rem 1.5rem 6rem;font-size:12px;display:grid;position:absolute;inset:0}.loading.svelte-1nsoruk{pointer-events:none;align-content:center;gap:1rem}.loading.svelte-1nsoruk span:where(.svelte-1nsoruk),.support.svelte-1nsoruk{color:#efece480;font-size:11px}.sigil.svelte-1nsoruk{fill:none;width:80px;height:80px;stroke:var(--accent);stroke-width:1px;margin-bottom:.5rem}.sigil.svelte-1nsoruk>circle:where(.svelte-1nsoruk):first-child{opacity:.25}.orbit.svelte-1nsoruk{stroke-dasharray:30 20 5 20;transform-origin:50%;animation:12s linear infinite svelte-1nsoruk-orbit}.sigil.svelte-1nsoruk path:where(.svelte-1nsoruk){animation:3s ease-in-out infinite svelte-1nsoruk-breathe}.fallback.svelte-1nsoruk{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 5%, #050307), #050307 70%);overflow-y:auto}section.svelte-1nsoruk{width:min(100%,28rem)}.eyebrow.svelte-1nsoruk{color:var(--accent);text-transform:uppercase;letter-spacing:.18em;margin-bottom:.75rem;font-size:10px}h2.svelte-1nsoruk{letter-spacing:-.04em;font-size:clamp(18px,3vw,23px);font-weight:400}.description.svelte-1nsoruk{color:#efece4b3;margin-block:.875rem;line-height:1.7}.support.svelte-1nsoruk{line-height:1.6}.actions.svelte-1nsoruk{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;margin-top:1rem;display:flex}.actions.svelte-1nsoruk button:where(.svelte-1nsoruk),.actions.svelte-1nsoruk a:where(.svelte-1nsoruk){cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:.5rem .75rem;font-size:11px;display:inline-flex}.actions.svelte-1nsoruk button:where(.svelte-1nsoruk){border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);color:#efece4}.actions.svelte-1nsoruk a:where(.svelte-1nsoruk){color:#efece4a6}.actions.svelte-1nsoruk :where(.svelte-1nsoruk):is(button:where(.svelte-1nsoruk),a:where(.svelte-1nsoruk)):hover{color:var(--accent)}.actions.svelte-1nsoruk :where(.svelte-1nsoruk):is(button:where(.svelte-1nsoruk),a:where(.svelte-1nsoruk)):focus-visible{outline:1px solid var(--accent);outline-offset:3px}@keyframes svelte-1nsoruk-orbit{to{transform:rotate(360deg)}}@keyframes svelte-1nsoruk-breathe{50%{opacity:.35}}@media (height<=650px){.fallback.svelte-1nsoruk{place-items:start center}}@media (prefers-reduced-motion:reduce){.orbit.svelte-1nsoruk,.sigil.svelte-1nsoruk path:where(.svelte-1nsoruk){animation:none}canvas.svelte-1nsoruk{transition:none}}
