.carousel.svelte-1hrl057{position:relative;width:100%;height:auto;border-radius:.5rem;overflow:hidden}.carousel-image.svelte-1hrl057{width:100%;height:auto;max-width:100%;max-height:calc(min(90vh,900px) - 2rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:.5rem;transition:opacity .3s ease-in-out;display:block}main.svelte-1uha8ag{margin:0;padding:0;background:transparent!important}b.svelte-1uha8ag{font-weight:600}.use-cases-container.svelte-1uha8ag{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;padding:1rem;max-width:1200px;margin:auto}.use-cases-container.svelte-1uha8ag .card{width:clamp(300px,40vw,500px);text-align:left}.use-cases-container.svelte-1uha8ag .card img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;margin-top:.5rem}.use-cases-container.svelte-1uha8ag .card .learn-more{margin-bottom:.75rem;display:inline-flex}.two-buttons.svelte-1uha8ag{margin-block:2rem;display:flex;justify-content:center;gap:1rem;padding-left:.5rem;padding-right:.5rem}.vys-container.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center;overflow:hidden;padding:0}.subtitle-1.svelte-1uha8ag{font-size:clamp(1.5rem,1vw + 1rem,1.75rem);font-weight:300;margin:.3em;text-align:center;line-height:1.4;padding-left:1rem;padding-right:1rem}.subtitle-2.svelte-1uha8ag{font-size:clamp(1rem,1vw + 1rem,1.5rem);font-weight:300;margin:.3em;text-align:center;line-height:1.4;padding-left:.5rem;padding-right:.5rem}h1.svelte-1uha8ag{font-size:clamp(2rem,5vw + 2rem,8rem);word-wrap:break-word;line-height:1.2;letter-spacing:-.02em;font-weight:700;margin:0;padding:0;line-height:1.04}p.svelte-1uha8ag{font-size:1em}img.svelte-1uha8ag{border-radius:.5rem;opacity:.9}.verb-text.svelte-1uha8ag{display:inline-block;transition:all .5s cubic-bezier(.4,0,.2,1);transform-origin:center}.verb-text.transitioning.svelte-1uha8ag{opacity:0;transform:translateY(-10px) scale(.95)}.animated-text-line.svelte-1uha8ag{display:inline-block;font-weight:700;min-height:1.2em;opacity:1;transform:translateY(0);transition:all .5s ease-out}.animated-text-line.revealing.svelte-1uha8ag{opacity:0;transform:translateY(15px)}.animated-text-line.disappearing.svelte-1uha8ag{opacity:0;transform:translateY(-10px)}.feature.svelte-1uha8ag{padding:3rem;position:relative;text-align:left;max-width:1140px;margin:0 auto;overflow:visible}.feature-title.svelte-1uha8ag{text-align:left;margin-bottom:2rem}.description-image-container.svelte-1uha8ag{display:flex;gap:2rem;position:relative;max-width:1200px;margin:0 auto;overflow:visible;transition:transform .8s ease}.description-image-container.mirrored.svelte-1uha8ag{flex-direction:row-reverse}@media (hover: hover) and (min-width: 1101px){.media-wrapper.svelte-1uha8ag:hover .shift-toggle-button:where(.svelte-1uha8ag){opacity:1;pointer-events:auto}.description-image-container.svelte-1uha8ag:has(.media-wrapper:where(.svelte-1uha8ag):hover){transform:translate(var(--dynamic-translate-x, -50px));transition-delay:var(--transition-delay, .5s)}.description-image-container.mirrored.svelte-1uha8ag:has(.media-wrapper:where(.svelte-1uha8ag):hover){transform:translate(var(--dynamic-translate-x, 50px));transition-delay:var(--transition-delay, .5s)}.description-image-container.svelte-1uha8ag:has(.media-wrapper:where(.svelte-1uha8ag):hover) .description-container:where(.svelte-1uha8ag),.description-image-container.mirrored.svelte-1uha8ag:has(.media-wrapper:where(.svelte-1uha8ag):hover) .description-container:where(.svelte-1uha8ag){flex-basis:40%}}@media (max-width: 1100px){.media-wrapper.svelte-1uha8ag:hover{cursor:auto}}.description-container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:0 0 40%;min-width:300px;transition:flex-basis 1s ease}.description.svelte-1uha8ag{font-size:clamp(1rem,1vw + 1rem,1.5rem);font-weight:300;text-align:left;line-height:1.4;margin-bottom:1rem}.description.mirrored.svelte-1uha8ag{text-align:right}.media-wrapper.svelte-1uha8ag{border-radius:.5rem;max-height:min(90vh,900px);padding:1rem;background-color:var(--card);border:1px solid var(--border);position:relative;flex:none;align-self:flex-start;overflow:hidden;cursor:pointer}.shift-toggle-button.svelte-1uha8ag{position:absolute;top:2rem;left:2rem;z-index:2;padding:.35rem .6rem;background:var(--background);border-radius:.5rem;color:var(--foreground);font-size:.8rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .8s ease;transition-delay:2s}.description-image-container.mirrored.svelte-1uha8ag .media-wrapper:where(.svelte-1uha8ag) .shift-toggle-button:where(.svelte-1uha8ag){left:auto;right:2rem}@media (max-width: 1100px){.description-image-container.svelte-1uha8ag{flex-direction:column;gap:1rem;overflow:visible}.description-image-container.mirrored.svelte-1uha8ag{flex-direction:column}.description-container.svelte-1uha8ag{min-width:unset;width:100%}.description.mirrored.svelte-1uha8ag{align-self:flex-end;text-align:right}.feature.svelte-1uha8ag{padding:2rem}}.video-container.svelte-1uha8ag{width:100%;box-sizing:border-box;padding:1rem;background-color:var(--card);border-radius:1rem;border:1px solid var(--border)}.logo-marquee-wrapper.svelte-1uha8ag{position:relative;overflow:hidden;width:100%;margin:2.5rem auto 0;padding-block:1.5rem;background:transparent}.logo-marquee-track.svelte-1uha8ag{display:flex;align-items:center;gap:clamp(2rem,6vw,4rem);width:-moz-max-content;width:max-content;animation:svelte-1uha8ag-logo-marquee 28s linear infinite}.logo-marquee-track.svelte-1uha8ag:hover{animation-play-state:paused}.logo-marquee-item.svelte-1uha8ag{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.logo-marquee-item.svelte-1uha8ag img:where(.svelte-1uha8ag){height:clamp(2.75rem,4vw,3.5rem);width:auto;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;filter:grayscale(1);transition:filter .15s ease}.dark .logo-marquee-item.svelte-1uha8ag img:where(.svelte-1uha8ag){filter:grayscale(1) invert(1) brightness(1.1)}@keyframes svelte-1uha8ag-logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.logo-marquee-track.svelte-1uha8ag{animation:none;justify-content:center}}.hero-gradient-section.svelte-1uha8ag{position:relative;overflow:hidden;background:linear-gradient(to bottom,transparent 0%,transparent 70%,var(--background) 100%)}.gradient-transition-section.svelte-1uha8ag{position:relative;overflow:hidden;background:linear-gradient(to bottom,var(--background) 0%,var(--background) 50%,transparent 100%)}.gradient-transition-section-reverse.svelte-1uha8ag{position:relative;overflow:hidden;background:linear-gradient(to bottom,transparent 0%,var(--background) 50%,var(--background) 100%)}.gradient-text.svelte-1uha8ag{background:linear-gradient(to right,var(--purple),var(--blue));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
