@keyframes svelte-11o8og3-forge-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.forge-ring-outer.svelte-11o8og3{animation:svelte-11o8og3-forge-spin 12s linear infinite;will-change:transform}.forge-ring-inner.svelte-11o8og3{animation:svelte-11o8og3-forge-spin 8s linear infinite reverse;will-change:transform}@keyframes svelte-11o8og3-forge-core-pulse{0%,to{transform:scale(.9);opacity:.55}50%{transform:scale(1.08);opacity:1}}.forge-core.svelte-11o8og3{animation:svelte-11o8og3-forge-core-pulse 1.8s ease-in-out infinite;will-change:transform,opacity}.forge-sigil-circle.svelte-11o8og3{stroke-dasharray:76;stroke-dashoffset:76;animation:svelte-11o8og3-forge-draw-circle 3.2s ease-in-out infinite}@keyframes svelte-11o8og3-forge-draw-circle{0%{stroke-dashoffset:76;opacity:.2}40%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-76;opacity:0}}.forge-sigil-path.svelte-11o8og3{stroke-dasharray:60;stroke-dashoffset:60;animation:svelte-11o8og3-forge-draw-path 3.2s ease-in-out infinite}.forge-sigil-path-2.svelte-11o8og3{animation-delay:.35s}@keyframes svelte-11o8og3-forge-draw-path{0%{stroke-dashoffset:60;opacity:.15}15%{opacity:.5}45%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-60;opacity:0}}@keyframes svelte-11o8og3-forge-phase{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.forge-phase-fade.svelte-11o8og3{animation:svelte-11o8og3-forge-phase .35s ease-out}@keyframes svelte-11o8og3-forge-beat{0%,to{transform:scale(.85);filter:brightness(.7)}50%{transform:scale(1.15);filter:brightness(1.4)}}.forge-beat.svelte-11o8og3{display:inline-block;animation:svelte-11o8og3-forge-beat 1.2s ease-in-out infinite;will-change:transform,filter}.forge-ember.svelte-11o8og3{position:absolute;bottom:18%;width:3px;height:3px;border-radius:9999px;background:radial-gradient(circle,rgba(253,186,116,.95) 0%,rgba(251,146,60,.6) 50%,transparent 100%);box-shadow:0 0 6px 1px #fb923c99;opacity:0;will-change:transform,opacity;pointer-events:none}@keyframes svelte-11o8og3-forge-ember-rise{0%{transform:translateZ(0) scale(.6);opacity:0}15%{opacity:1}60%{transform:translate3d(4px,-60px,0) scale(1);opacity:.8}to{transform:translate3d(-3px,-110px,0) scale(.3);opacity:0}}.forge-ember-1.svelte-11o8og3{left:22%;animation:svelte-11o8og3-forge-ember-rise 2.6s ease-out infinite;animation-delay:0s}.forge-ember-2.svelte-11o8og3{left:38%;animation:svelte-11o8og3-forge-ember-rise 2.8s ease-out infinite;animation-delay:.5s}.forge-ember-3.svelte-11o8og3{left:56%;animation:svelte-11o8og3-forge-ember-rise 2.4s ease-out infinite;animation-delay:1s}.forge-ember-4.svelte-11o8og3{left:72%;animation:svelte-11o8og3-forge-ember-rise 3s ease-out infinite;animation-delay:1.5s}.forge-ember-5.svelte-11o8og3{left:48%;animation:svelte-11o8og3-forge-ember-rise 2.5s ease-out infinite;animation-delay:2s}@media(prefers-reduced-motion:reduce){.forge-ring-outer.svelte-11o8og3,.forge-ring-inner.svelte-11o8og3,.forge-core.svelte-11o8og3,.forge-sigil-circle.svelte-11o8og3,.forge-sigil-path.svelte-11o8og3,.forge-phase-fade.svelte-11o8og3,.forge-beat.svelte-11o8og3,.forge-ember.svelte-11o8og3{animation:none!important}.forge-sigil-circle.svelte-11o8og3,.forge-sigil-path.svelte-11o8og3{stroke-dashoffset:0;opacity:1}.forge-ember.svelte-11o8og3{opacity:.4}}@keyframes svelte-1saouhk-pillar-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pillar-tile.svelte-1saouhk{opacity:0;animation:svelte-1saouhk-pillar-rise .42s cubic-bezier(.16,1,.3,1) forwards}@media(prefers-reduced-motion:reduce){.pillar-tile.svelte-1saouhk{animation:none;opacity:1}}@media(prefers-reduced-motion:reduce){.animate-ping.svelte-1mn4vbh{animation:none}}@keyframes svelte-1uha8ag-home-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.home-stagger.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-home-rise .38s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--stagger-i, 0) * 80ms);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.home-stagger.svelte-1uha8ag{animation:none;opacity:1}}
