.hero.svelte-juboms{position:relative;background:var(--near-black);overflow:hidden;padding:209px 0 99px}.hero__bg.svelte-juboms{position:absolute;inset:101px 0 0;z-index:0}.hero__bg-img.svelte-juboms{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__bg-img--flipped.svelte-juboms{transform:scaleX(-1)}.hero__bg-video.svelte-juboms{--media-object-fit: cover;position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .8s ease}.hero__bg-video.is-playing.svelte-juboms{opacity:1}.hero__content.svelte-juboms{position:relative;z-index:1;max-width:var(--max-width-2);margin:0 auto;padding:0 30px}.hero__heading.svelte-juboms{color:var(--white);text-transform:uppercase;font-size:clamp(2.75rem,8.68vw,125px);line-height:1;max-width:1230px;overflow:hidden;text-wrap:balance}.hero__content.svelte-juboms .hero__cta{margin-top:31px}.hero__subheading.svelte-juboms{color:var(--white);max-width:569px;margin-top:213px;font-size:var(--font-size-5);line-height:1.455}@media(max-width:900px){.hero.svelte-juboms{padding:160px 0 var(--space-8)}.hero__subheading.svelte-juboms{margin-top:var(--space-8)}}@media(max-width:600px){.hero__content.svelte-juboms{padding:0 var(--space-4)}.hero__subheading.svelte-juboms{font-size:var(--font-size-3)}}.proof.svelte-j7fttb{background:var(--near-black);padding:50px 0 82px}.proof__inner.svelte-j7fttb{max-width:var(--max-width-2);margin:0 auto;padding:0 30px}.proof__heading.svelte-j7fttb{color:var(--white);text-transform:uppercase;font-size:var(--font-size-8);line-height:1}.proof__grid.svelte-j7fttb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:25px;column-gap:25px;row-gap:23px;margin-top:81px}.proof__card.svelte-j7fttb{display:flex;flex-direction:column;min-height:378px;padding:24px 0 21px 18px;overflow:hidden;background:var(--white);color:var(--black);text-decoration:none}.proof__card-title.svelte-j7fttb{padding-right:18px;font-size:var(--font-size-6);line-height:1;text-transform:uppercase}.proof__card-client.svelte-j7fttb{padding-right:18px;margin-top:9px;font-size:var(--font-size-3);font-weight:500;line-height:24px;text-transform:uppercase}.proof__card-link.svelte-j7fttb{margin-top:auto;align-self:flex-start;font-size:var(--font-size-2);font-weight:500;line-height:1;text-transform:uppercase;text-underline-offset:.2em}.proof__card.svelte-j7fttb:hover .proof__card-link:where(.svelte-j7fttb),.proof__card.svelte-j7fttb:focus-visible .proof__card-link:where(.svelte-j7fttb){text-decoration:underline}.proof__card-images.svelte-j7fttb{margin:23px 0 0 -18px;overflow:hidden;overscroll-behavior-x:contain}.proof__card-track.svelte-j7fttb{display:flex;gap:20px;width:-moz-max-content;width:max-content;padding:0 18px}.proof__card-images.svelte-j7fttb img:where(.svelte-j7fttb){flex:0 0 268px;width:268px;height:150px;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.proof__card.svelte-j7fttb:hover .proof__card-images:where(.svelte-j7fttb) img:where(.svelte-j7fttb){transform:translate(-24px)}}.proof__inner.svelte-j7fttb .proof__more{display:inline-block;margin-top:34px;color:var(--white);text-transform:uppercase;font-size:var(--font-size-2);font-weight:500;line-height:1}@media(max-width:900px){.proof__grid.svelte-j7fttb{grid-template-columns:1fr;margin-top:var(--space-6)}}@media(max-width:600px){.proof__inner.svelte-j7fttb{padding:0 var(--space-4)}.proof__card.svelte-j7fttb{min-height:0}.proof__card-link.svelte-j7fttb{margin-top:var(--space-6)}.proof__card-images.svelte-j7fttb img:where(.svelte-j7fttb){flex-basis:200px;width:200px;height:112px}}.engine.svelte-uoyblv{position:relative;overflow:hidden;background:var(--near-black);padding:117px 0 99px}.engine__inner.svelte-uoyblv{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:0 var(--space-4);color:var(--white);text-align:center}.engine__heading.svelte-uoyblv{text-transform:uppercase;font-size:var(--font-size-8);line-height:1}.engine__description.svelte-uoyblv{max-width:574px;margin-top:30px;font-size:var(--font-size-5);line-height:1.455}.engine__diagram.svelte-uoyblv{--stage-w: min(834px, calc(100vw - 40px) );align-self:flex-start;width:var(--stage-w);margin-top:64px;margin-left:max(0px,calc(50% - var(--stage-w) * 412 / 834))}.engine.svelte-uoyblv .engine__more{margin-top:87px;color:var(--white);text-transform:uppercase;font-size:var(--font-size-2);font-weight:500;line-height:1}@media(max-width:900px){.engine.svelte-uoyblv{padding:var(--space-7) 0}.engine__description.svelte-uoyblv{font-size:var(--font-size-3)}.engine.svelte-uoyblv .engine__more{margin-top:var(--space-6)}}.empty.svelte-1uha8ag{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-3);padding:var(--space-7) var(--space-4);color:var(--white)}.empty.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--white);text-decoration:underline}
