@keyframes landing-mock-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes landing-mock-scale-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes landing-mock-shimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes landing-mock-gradient-pan{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes landing-mock-pulse-ring{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--etrl-mint) 35%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--etrl-mint) 0%,transparent)}}@keyframes landing-mock-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes landing-mock-stream-dot{0%,80%,to{opacity:.25;scale:.85}40%{opacity:1;scale:1}}.landing-mock-scene .landing-mock-rise{opacity:0}.landing-mock-scene.is-playing .landing-mock-rise{animation:landing-mock-rise .55s cubic-bezier(.22,1,.36,1) forwards}.landing-mock-scene.is-playing .landing-mock-rise[data-stagger="1"]{animation-delay:.07s}.landing-mock-scene.is-playing .landing-mock-rise[data-stagger="2"]{animation-delay:.14s}.landing-mock-scene.is-playing .landing-mock-rise[data-stagger="3"]{animation-delay:.21s}.landing-mock-scene.is-playing .landing-mock-rise[data-stagger="4"]{animation-delay:.28s}.landing-mock-scene.is-playing .landing-mock-rise[data-stagger="5"]{animation-delay:.35s}.landing-mock-scene .landing-mock-pop{opacity:0}.landing-mock-scene.is-playing .landing-mock-pop{animation:landing-mock-scale-in .5s cubic-bezier(.22,1,.36,1) forwards}.landing-mock-scene.is-playing .landing-mock-pop[data-stagger="1"]{animation-delay:.12s}.landing-mock-scene.is-playing .landing-mock-pop[data-stagger="2"]{animation-delay:.2s}.landing-mock-scene.is-playing .landing-mock-pop[data-stagger="3"]{animation-delay:.28s}.landing-mock-shimmer-bg{background-size:200% 200%;animation:landing-mock-gradient-pan 5s ease-in-out infinite}.landing-mock-shimmer-overlay{animation:landing-mock-shimmer 2.6s ease-in-out infinite}.landing-mock-pulse-soft{animation:landing-mock-pulse-ring 2.4s ease-in-out infinite}.landing-mock-stream-dots{display:inline-flex;gap:3px;align-items:center}.landing-mock-stream-dots>span{display:block;size:4px;width:4px;height:4px;border-radius:9999px;background:currentColor;opacity:.35}.landing-mock-scene.is-playing .landing-mock-stream-dots>span:first-child{animation:landing-mock-stream-dot 1.1s ease-in-out infinite}.landing-mock-scene.is-playing .landing-mock-stream-dots>span:nth-child(2){animation:landing-mock-stream-dot 1.1s ease-in-out .15s infinite}.landing-mock-scene.is-playing .landing-mock-stream-dots>span:nth-child(3){animation:landing-mock-stream-dot 1.1s ease-in-out .3s infinite}.landing-mock-cursor{display:inline-block;width:2px;height:.95em;margin-left:1px;vertical-align:text-bottom;background:var(--etrl-mint,hsl(var(--primary)));animation:landing-mock-cursor-blink 1s step-end infinite}@media (prefers-reduced-motion:reduce){.landing-mock-scene .landing-mock-pop,.landing-mock-scene .landing-mock-rise{opacity:1}.landing-mock-cursor,.landing-mock-pulse-soft,.landing-mock-scene.is-playing .landing-mock-pop,.landing-mock-scene.is-playing .landing-mock-rise,.landing-mock-shimmer-bg,.landing-mock-shimmer-overlay,.landing-mock-stream-dots>span{animation:none!important}}.landing-mock-scene--paused,.landing-mock-scene--paused *{animation-play-state:paused!important}