.smooth-cursor-root.svelte-1ga917n{position:relative}.smooth-cursor-root.svelte-1ga917n *{cursor:none!important}.smooth-cursor-overlay.svelte-1ga917n{pointer-events:none;position:fixed;left:0;top:0;z-index:2147483647;will-change:transform}@media (max-width: 768px),(pointer: coarse){.smooth-cursor-root.svelte-1ga917n *{cursor:auto!important}.smooth-cursor-overlay.svelte-1ga917n{display:none}}.hero-dot-sphere.svelte-1dtxekv{background-image:radial-gradient(circle,rgba(148,163,184,.28) 1.5px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 62% 68% at 50% 46%,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 38%,rgba(0,0,0,.12) 62%,transparent 78%);mask-image:radial-gradient(ellipse 62% 68% at 50% 46%,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 38%,rgba(0,0,0,.12) 62%,transparent 78%)}.hero-text-ghost.svelte-1dtxekv{-webkit-text-stroke:2.5px #1a103c;-webkit-text-fill-color:transparent;color:#1a103c}.inline-logo-card.svelte-1dtxekv{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#ffffffd9;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0f172a0f,0 6px 18px #0f172a14}.hero-float.svelte-1dtxekv{animation:svelte-1dtxekv-heroFloat 4.8s ease-in-out infinite;will-change:transform;transition:box-shadow .35s ease}@keyframes svelte-1dtxekv-heroFloat{0%,to{transform:rotate(var(--card-rot, 0deg)) translateY(0)}50%{transform:rotate(var(--card-rot, 0deg)) translateY(-10px)}}.marquee-track.svelte-1dtxekv{display:flex;align-items:center;gap:1.1rem;width:-moz-max-content;width:max-content;animation:svelte-1dtxekv-marqueeScroll 40s linear infinite}.marquee-track.svelte-1dtxekv:hover{animation-play-state:paused}@keyframes svelte-1dtxekv-marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-flank-chart-enter.svelte-1dtxekv{animation:svelte-1dtxekv-heroFlankChartEnterY 1.05s cubic-bezier(.22,1,.36,1) both;transform-origin:50% 100%}@keyframes svelte-1dtxekv-heroFlankChartEnterY{0%{transform:translateY(14px);opacity:.72}to{transform:translateY(0);opacity:1}}.hero-flank-chart-hover.svelte-1dtxekv{transform:translateY(calc(-5px * var(--hf-nudge, 0)));transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:transform}.hero-flank-chart-stroke.svelte-1dtxekv{stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-1dtxekv-heroFlankStrokeDraw 1.2s cubic-bezier(.22,1,.36,1) .12s forwards}@keyframes svelte-1dtxekv-heroFlankStrokeDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.hero-flank-chart-enter.svelte-1dtxekv{animation:none;opacity:1;transform:none}.hero-flank-chart-stroke.svelte-1dtxekv{animation:none;stroke-dashoffset:0}.hero-flank-chart-hover.svelte-1dtxekv{transition:none;transform:none}.hero-flank-chart-outer.svelte-1dtxekv{animation:none;transform:none}}
