div.scroller-container.svelte-1gr37qo{padding:0;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.scroller-1.svelte-1gr37qo,.scroller-2.svelte-1gr37qo{display:flex;align-items:center;justify-content:space-between;width:130vw;gap:1rem}.scroller-2.svelte-1gr37qo{flex-direction:row-reverse}.scroller-image.svelte-1gr37qo{height:30vw}@media screen and (min-width: 768px){div.scroller-container.svelte-1gr37qo,.scroller-1.svelte-1gr37qo,.scroller-2.svelte-1gr37qo{gap:2rem}.scroller-1.svelte-1gr37qo{transform:translate(-10rem)}.scroller-2.svelte-1gr37qo{transform:translate(10rem)}.scroller-image.svelte-1gr37qo{height:30vw}}@media screen and (min-width: 1024px){div.scroller-container.svelte-1gr37qo,.scroller-1.svelte-1gr37qo,.scroller-2.svelte-1gr37qo{gap:3rem}.scroller-image.svelte-1gr37qo{height:25vw}}.svelte-k1u6t5{color:var(--color-white)}.hero.svelte-k1u6t5{display:flex;justify-content:center;align-items:center;text-align:center}.hero--top-pad.svelte-k1u6t5{padding-top:calc(var(--vh, 100svh) * .3)}.hero__text.svelte-k1u6t5{position:relative;z-index:100;max-width:45rem;display:flex;flex-direction:column;align-items:center}.hero__text.svelte-k1u6t5 h2:where(.svelte-k1u6t5){font-size:var(--font-heading-l)}.hero__text.svelte-k1u6t5 p:where(.svelte-k1u6t5){font-size:var(--font-body-m)}@media screen and (min-width: 1440px){.hero__text.svelte-k1u6t5{max-width:60rem}.hero__text.svelte-k1u6t5 p:where(.svelte-k1u6t5){max-width:45rem}.hero--top-pad.svelte-k1u6t5{padding-top:calc(var(--vh, 100svh) * .35)}}.video-hero.svelte-k1u6t5{display:none}@media screen and (min-width: 1024px){.video-hero.svelte-k1u6t5{display:block}.parallax-hero.svelte-k1u6t5{display:none}}.who-we-are.svelte-k1u6t5,.who-we-are__text.svelte-k1u6t5,.who-we-are__paragraphs.svelte-k1u6t5{display:flex;flex-direction:column;gap:1rem}.who-we-are__text.svelte-k1u6t5 h3:where(.svelte-k1u6t5){font-size:var(--font-heading-m)}.who-we-are__text.svelte-k1u6t5 p:where(.svelte-k1u6t5){font-size:var(--font-body-m)}@media screen and (min-width: 768px){.who-we-are__text.svelte-k1u6t5,.who-we-are__paragraphs.svelte-k1u6t5{gap:2rem}}@media screen and (min-width: 1024px){.who-we-are__text.svelte-k1u6t5{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.who-we-are__text.svelte-k1u6t5 h3:where(.svelte-k1u6t5){font-size:var(--font-heading-l)}}@media screen and (min-width: 1440px){.who-we-are__text.svelte-k1u6t5{gap:6rem}}.why-us.svelte-k1u6t5{position:relative;padding:0 var(--padding-inline);z-index:10}.why-us.svelte-k1u6t5 .accent-title:where(.svelte-k1u6t5){margin-bottom:1rem}.why-us__container.svelte-k1u6t5{display:grid;grid-template-columns:1fr;gap:2rem}.why-us__text.svelte-k1u6t5{display:flex;flex-direction:column;gap:1rem}.why-us__text.svelte-k1u6t5 h3:where(.svelte-k1u6t5){font-size:var(--font-heading-l)}.why-us__text.svelte-k1u6t5 p:where(.svelte-k1u6t5){font-size:var(--font-body-m)}.why-us__wireframe-container.svelte-k1u6t5{position:absolute;z-index:-1;top:0;left:0;max-width:100vw;overflow:hidden;border:1}.why-us__wireframe-1.svelte-k1u6t5,.why-us__wireframe-2.svelte-k1u6t5{top:0;left:0;height:70rem;opacity:.35}.why-us__wireframe-2.svelte-k1u6t5{display:none}@media screen and (min-width: 1024px){.why-us__container.svelte-k1u6t5{grid-template-columns:1fr 1fr;gap:4rem}.why-us__wireframe-1.svelte-k1u6t5{display:none}.why-us__wireframe-container.svelte-k1u6t5{translate:0 -20rem}.why-us__wireframe-2.svelte-k1u6t5{display:block;height:100rem;width:100vw}}@media screen and (min-width: 1440px){.why-us__container.svelte-k1u6t5{gap:6rem}}.the-team.svelte-k1u6t5,.the-team__container.svelte-k1u6t5{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:100}.the-team__container.svelte-k1u6t5 P:where(.svelte-k1u6t5){font-size:var(--font-body-m)}.the-team__image-container.svelte-k1u6t5{display:flex;justify-content:center}.the-team__image-container.svelte-k1u6t5 img:where(.svelte-k1u6t5){width:auto;height:auto;max-width:15rem}@media screen and (min-width: 640px){.the-team__container.svelte-k1u6t5{gap:2rem}}@media screen and (min-width: 768px){.the-team__image-container.svelte-k1u6t5 img:where(.svelte-k1u6t5){max-width:20rem}}@media screen and (min-width: 1024px){.the-team__container.svelte-k1u6t5{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.the-team__image-container.svelte-k1u6t5{translate:0 -4rem}}@media screen and (min-width: 1440px){.the-team__container.svelte-k1u6t5{gap:6rem}}
