.dark .hero-svg.svelte-lf5xqt #MOMENTUM [fill=\#010000]{fill:var(--foreground)}.hero-label.svelte-1uha8ag{animation:.5s cubic-bezier(.16,1,.3,1) .1s backwards svelte-1uha8ag-fade-up}.hero-line-1.svelte-1uha8ag{animation:.55s cubic-bezier(.16,1,.3,1) .2s backwards svelte-1uha8ag-fade-up}.hero-line-2.svelte-1uha8ag{animation:.6s cubic-bezier(.16,1,.3,1) .35s backwards svelte-1uha8ag-fade-up}.hero-sub.svelte-1uha8ag{animation:.5s cubic-bezier(.16,1,.3,1) .5s backwards svelte-1uha8ag-fade-up}.hero-cta.svelte-1uha8ag{animation:.5s cubic-bezier(.16,1,.3,1) .6s backwards svelte-1uha8ag-fade-up}@keyframes svelte-1uha8ag-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.trace-path.svelte-1uha8ag{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.22,1,.36,1) .6s forwards svelte-1uha8ag-draw-trace}.trace-dot.svelte-1uha8ag{animation:.3s cubic-bezier(.16,1,.3,1) forwards svelte-1uha8ag-dot-appear,4s ease-in-out infinite svelte-1uha8ag-dot-pulse;animation-delay:calc(var(--dot-i,0) * .35s + 1.2s), calc(var(--dot-i,0) * .35s + 2.5s)}.trace-runner.svelte-1uha8ag{opacity:0;animation:.6s 1.5s forwards svelte-1uha8ag-runner-appear}@keyframes svelte-1uha8ag-runner-appear{0%{opacity:0}to{opacity:.4}}@keyframes svelte-1uha8ag-draw-trace{to{stroke-dashoffset:0}}@keyframes svelte-1uha8ag-dot-appear{0%{opacity:0;r:0}to{opacity:.2;r:3}}@keyframes svelte-1uha8ag-dot-pulse{0%,to{opacity:.15}50%{opacity:.4}}.hero-doomfist.svelte-1uha8ag{-webkit-mask-composite:source-in;opacity:.7;filter:brightness(.92);animation:1.2s cubic-bezier(.16,1,.3,1) .3s backwards svelte-1uha8ag-hero-image-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 55%,#0000 90%),linear-gradient(#0000 0%,#000 15% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 55%,#0000 90%),linear-gradient(#0000 0%,#000 15% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.dark .hero-doomfist.svelte-1uha8ag{opacity:.6;filter:none}@keyframes svelte-1uha8ag-hero-image-in{0%{opacity:0;transform:scale(1.05)}}.hero-logo{animation:.5s cubic-bezier(.16,1,.3,1) 50ms backwards svelte-1uha8ag-fade-up}.cta-shimmer.svelte-1uha8ag{border-radius:var(--radius-lg);display:inline-flex;position:relative;overflow:hidden}.cta-shimmer.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(110deg,#0000 25%,oklch(100% 0 0/.12) 45% 55%,#0000 75%);animation:5s ease-in-out 3s infinite svelte-1uha8ag-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes svelte-1uha8ag-shimmer{0%,65%,to{transform:translate(-100%)}25%{transform:translate(100%)}}.feature-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1px;display:grid}@media (width>=640px){.feature-grid.svelte-1uha8ag{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.feature-hero.svelte-1uha8ag{grid-row:1/-1}}@media (width>=1024px){.feature-grid.svelte-1uha8ag{grid-template-columns:55fr 45fr}}.feature-cell.svelte-1uha8ag{opacity:0;transform:translateY(12px)}.in-view .feature-cell.svelte-1uha8ag{animation:.5s cubic-bezier(.16,1,.3,1) forwards svelte-1uha8ag-feature-enter;animation-delay:calc(var(--i,0) * 90ms)}@keyframes svelte-1uha8ag-feature-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.quick-action.svelte-1uha8ag{opacity:0;animation:.4s cubic-bezier(.16,1,.3,1) forwards svelte-1uha8ag-feature-enter;animation-delay:calc(.6s + var(--i,0) * 80ms);transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.hero-label.svelte-1uha8ag,.hero-line-1.svelte-1uha8ag,.hero-line-2.svelte-1uha8ag,.hero-sub.svelte-1uha8ag,.hero-cta.svelte-1uha8ag,.hero-logo,.hero-doomfist.svelte-1uha8ag{animation:none}.hero-doomfist.svelte-1uha8ag{opacity:.7}.dark .hero-doomfist.svelte-1uha8ag{opacity:.6}.trace-path.svelte-1uha8ag{stroke-dashoffset:0;animation:none}.trace-dot.svelte-1uha8ag{opacity:.2;animation:none}.trace-runner.svelte-1uha8ag{display:none}.cta-shimmer.svelte-1uha8ag:after{animation:none;display:none}.feature-cell.svelte-1uha8ag,.quick-action.svelte-1uha8ag{opacity:1;animation:none;transform:none}}
