.caret.svelte-1aulgzw{display:inline-block;width:.55em;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:hsl(var(--foreground) / .85);animation:svelte-1aulgzw-blink 1s steps(1) infinite}@keyframes svelte-1aulgzw-blink{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.caret.svelte-1aulgzw{animation:none}}.bar.svelte-107a0r6{transform-origin:bottom;animation:svelte-107a0r6-breathe 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * 90ms)}@keyframes svelte-107a0r6-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.82)}}.pulse.svelte-107a0r6{box-shadow:0 0 hsl(var(--foreground) / .45);animation:svelte-107a0r6-pulse 2s ease-out infinite}@keyframes svelte-107a0r6-pulse{to{box-shadow:0 0 0 8px hsl(var(--foreground) / 0)}}.upload.svelte-107a0r6{width:0;animation:svelte-107a0r6-upload 2.6s ease-in-out infinite}@keyframes svelte-107a0r6-upload{0%{width:0}80%,to{width:100%}}.caret.svelte-107a0r6{display:inline-block;width:.5em;height:1em;vertical-align:text-bottom;background:hsl(var(--foreground) / .7);animation:svelte-107a0r6-blink 1s steps(1) infinite}@keyframes svelte-107a0r6-blink{50%{opacity:0}}.record.svelte-107a0r6{opacity:0;animation:svelte-107a0r6-resolve 6s ease-out infinite;animation-delay:calc(var(--i) * .35s)}@keyframes svelte-107a0r6-resolve{0%{opacity:0;transform:translateY(4px)}8%,90%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion: reduce){.bar.svelte-107a0r6,.pulse.svelte-107a0r6,.upload.svelte-107a0r6,.caret.svelte-107a0r6,.record.svelte-107a0r6{animation:none}.upload.svelte-107a0r6{width:70%}.record.svelte-107a0r6{opacity:1}}.hero-dots.svelte-10ndumc{background-image:radial-gradient(hsl(var(--foreground) / .16) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%)}.load-in.svelte-10ndumc{opacity:0;animation:svelte-10ndumc-load-up .9s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:var(--ld, 0ms)}@keyframes svelte-10ndumc-load-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.rv.svelte-10ndumc{opacity:0;transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:var(--rv-delay, 0ms);will-change:opacity,transform}.rv-up.svelte-10ndumc{transform:translateY(26px)}.rv-left.svelte-10ndumc{transform:translate(-32px)}.rv-right.svelte-10ndumc{transform:translate(32px)}.rv-scale.svelte-10ndumc{transform:scale(.94) translateY(12px)}.rv-fade.svelte-10ndumc{transform:none}.rv-in.svelte-10ndumc{opacity:1;transform:none}.scroll-cue.svelte-10ndumc{animation:svelte-10ndumc-cue-bob 2.2s ease-in-out infinite}@keyframes svelte-10ndumc-cue-bob{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(7px);opacity:1}}.marquee-track.svelte-10ndumc{animation:svelte-10ndumc-marquee 30s linear infinite}.marquee-track.svelte-10ndumc:hover{animation-play-state:paused}@keyframes svelte-10ndumc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.scene.svelte-10ndumc{position:relative;perspective:1200px}.scene-rotor.svelte-10ndumc{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}.cube-face.svelte-10ndumc{position:absolute;left:50%;top:50%;width:220px;height:220px;margin:-110px 0 0 -110px;border:1px solid hsl(var(--foreground) / .35);background-color:hsl(var(--foreground) / .03);background-image:repeating-linear-gradient(0deg,hsl(var(--foreground) / .09) 0 1px,transparent 1px 22px),repeating-linear-gradient(90deg,hsl(var(--foreground) / .09) 0 1px,transparent 1px 22px);backface-visibility:visible}.cube-core.svelte-10ndumc{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border:1px solid hsl(var(--foreground) / .6);outline:1px solid hsl(var(--foreground) / .25);outline-offset:6px;background-color:hsl(var(--foreground) / .06)}.part.svelte-10ndumc{transform-style:flat;will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.load-in.svelte-10ndumc,.rv.svelte-10ndumc{opacity:1;transform:none;animation:none;transition:none}.scroll-cue.svelte-10ndumc,.marquee-track.svelte-10ndumc{animation:none}}
