.hero-link-container.svelte-boykwj{position:relative;overflow:hidden;display:inline-block;height:1.15em}.hero-link-text.svelte-boykwj{display:block;transition:transform .3s ease-in-out}.hero-link-text.primary.svelte-boykwj{transform:translateY(0)}.hero-link-text.secondary.svelte-boykwj{position:absolute;top:100%;left:0;width:100%}.hero-link-container.svelte-boykwj:hover .hero-link-text.primary:where(.svelte-boykwj){transform:translateY(-100%)}.hero-link-container.svelte-boykwj:hover .hero-link-text.secondary:where(.svelte-boykwj){transform:translateY(-100%)}@keyframes svelte-1fgpdpq-sheen{0%{transform:translate(-40%) translateY(-40%) rotate(12deg)}50%{transform:translate(10%) translateY(10%) rotate(12deg)}to{transform:translate(60%) translateY(60%) rotate(12deg)}}@media (prefers-reduced-motion: reduce){[style*="animation: sheen"]{animation:none!important}}.ring.svelte-e8dncg{position:absolute;width:70%;height:70%;border-radius:9999px;border:1px solid rgba(56,189,248,.18);animation:svelte-e8dncg-ripple 6s linear infinite}.ring2.svelte-e8dncg{width:85%;height:85%;animation-delay:1s}.ring3.svelte-e8dncg{width:55%;height:55%;animation-delay:2s}@keyframes svelte-e8dncg-ripple{0%{transform:scale(.98);opacity:.9}70%{transform:scale(1.05);opacity:.25}to{transform:scale(1.08);opacity:.15}}.orbit.svelte-e8dncg{position:relative;width:0;height:0;animation:svelte-e8dncg-rotateSlow 16s linear infinite}.orb.svelte-e8dncg{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:9999px;background:#38bdf8e6;box-shadow:0 0 12px #38bdf8b3,0 0 24px #38bdf859;transform:rotate(var(--a)) translate(var(--d)) rotate(calc(-1 * var(--a)))}@keyframes svelte-e8dncg-rotateSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-e8dncg-sheen{0%{transform:translate(-40%) translateY(-40%) rotate(12deg)}50%{transform:translate(10%) translateY(10%) rotate(12deg)}to{transform:translate(60%) translateY(60%) rotate(12deg)}}.live-dot.svelte-e8dncg{width:8px;height:8px;border-radius:9999px;background:#10b981f2;box-shadow:0 0 12px #10b98199,0 0 24px #10b98159;animation:svelte-e8dncg-pulse 1.6s ease-in-out infinite}@keyframes svelte-e8dncg-pulse{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.4);opacity:.55}}@media (prefers-reduced-motion: reduce){.live-dot.svelte-e8dncg{animation:none!important}}.ring.svelte-w1hoo5{position:absolute;width:70%;height:70%;border-radius:9999px;border:1px solid rgba(56,189,248,.18);animation:svelte-w1hoo5-ripple 6s linear infinite}.ring2.svelte-w1hoo5{width:85%;height:85%;animation-delay:1s}.ring3.svelte-w1hoo5{width:55%;height:55%;animation-delay:2s}@keyframes svelte-w1hoo5-ripple{0%{transform:scale(.98);opacity:.9}70%{transform:scale(1.05);opacity:.25}to{transform:scale(1.08);opacity:.15}}.orbit.svelte-w1hoo5{position:relative;width:0;height:0;animation:svelte-w1hoo5-rotateSlow 16s linear infinite}.orb.svelte-w1hoo5{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:9999px;background:#38bdf8e6;box-shadow:0 0 12px #38bdf8b3,0 0 24px #38bdf859;transform:rotate(var(--a)) translate(var(--d)) rotate(calc(-1 * var(--a)))}.orb.installer.svelte-w1hoo5{background:#10b981e6;box-shadow:0 0 12px #10b981b3,0 0 24px #10b98159}@keyframes svelte-w1hoo5-rotateSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-w1hoo5-sheen{0%{transform:translate(-40%) translateY(-40%) rotate(12deg)}50%{transform:translate(10%) translateY(10%) rotate(12deg)}to{transform:translate(60%) translateY(60%) rotate(12deg)}}.gauge-ring.svelte-w1hoo5{background:conic-gradient(from 0deg,#10b98100,#10b98140 140deg,#10b98100 220deg,#10b98140 360deg);filter:drop-shadow(0 0 12px rgba(16,185,129,.25));animation:svelte-w1hoo5-spin 8s linear infinite}@keyframes svelte-w1hoo5-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ring.svelte-w1hoo5,.orbit.svelte-w1hoo5,.gauge-ring.svelte-w1hoo5{animation:none!important}}@property --max-travel{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@keyframes svelte-9xfuyp-travel-right{0%{left:0%;transform:translate(-150%,-50%);opacity:0}10%{opacity:1}90%{opacity:1}to{left:var(--max-travel, 100%);transform:translate(50%,-50%);opacity:0}}@keyframes svelte-9xfuyp-flicker{0%{opacity:.6}20%{opacity:.9}40%{opacity:.75}60%{opacity:1}80%{opacity:.85}to{opacity:.7}}.electron-group.svelte-9xfuyp{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;animation:svelte-9xfuyp-travel-right var(--duration, 3s) linear infinite;animation-fill-mode:both;will-change:left,transform,opacity}.continuous-travel.svelte-9xfuyp{transition:--max-travel .3s ease-out}.electron.svelte-9xfuyp{position:absolute;top:0;left:0;transform:translate(calc(-50% + var(--x, 0px)),calc(-50% + var(--y, 0px)));border-radius:9999px;background:currentColor;filter:drop-shadow(0 0 6px currentColor) drop-shadow(0 0 14px currentColor);will-change:transform,opacity,filter;animation:svelte-9xfuyp-flicker var(--flicker, .4s) ease-in-out infinite alternate}.electron-sm.svelte-9xfuyp{width:6px;height:6px;--duration: 3.2s;--flicker: .32s}.electron-md.svelte-9xfuyp{width:8px;height:8px;--duration: 3.6s;--flicker: .36s}.electron-lg.svelte-9xfuyp{width:10px;height:10px;--duration: 4s;--flicker: .4s}.step-glow-pulse-inner.svelte-9xfuyp{animation:svelte-9xfuyp-stepGlowPulse 1.5s ease-in-out infinite alternate}.step-glow-pulse.svelte-9xfuyp{animation:svelte-9xfuyp-stepGlowPulse 2s ease-in-out infinite alternate}.step-glow-pulse-outer.svelte-9xfuyp{animation:svelte-9xfuyp-stepGlowPulse 2.5s ease-in-out infinite alternate}@keyframes svelte-9xfuyp-stepGlowPulse{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@keyframes svelte-9xfuyp-sheen{0%{transform:translate(-40%) translateY(-40%) rotate(12deg)}50%{transform:translate(10%) translateY(10%) rotate(12deg)}to{transform:translate(60%) translateY(60%) rotate(12deg)}}.button-glow-pulse.svelte-9xfuyp{animation:svelte-9xfuyp-buttonGlowPulse 2.5s ease-in-out infinite alternate}@keyframes svelte-9xfuyp-buttonGlowPulse{0%{opacity:.1;transform:scale(.95)}to{opacity:.3;transform:scale(1.05)}}@keyframes svelte-9xfuyp-rotateBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-9xfuyp-travel-down{0%{top:0%;transform:translate(-50%,-150%);opacity:0}10%{opacity:1}90%{opacity:1}to{top:var(--max-travel, 100%);transform:translate(-50%,50%);opacity:0}}.electron-group-vertical.svelte-9xfuyp{position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;animation:svelte-9xfuyp-travel-down var(--duration, 3s) linear infinite;animation-fill-mode:both;will-change:top,transform,opacity}.continuous-travel-vertical.svelte-9xfuyp{transition:--max-travel .3s ease-out}
