:root{--color-icon-link-circle: var(--color-link);--color-icon-link-arrow: var(--color-white)}.circle.svelte-1prs4df{fill:var(--color-icon-link-circle)}.arrow.svelte-1prs4df{fill:var(--color-icon-link-arrow)}svg.svelte-1prs4df{width:var(--icon-size)}:root{--font-cta-link-size: var(--font-copy-size-small);--font-cta-link-line-height: var(--font-copy-line-height-small);--color-cta-link: var(--color-green);--color-cta-link-arrow: var(--color-white)}a.svelte-dbopv4{color:var(--color-cta-link);font-size:var(--font-cta-link-size);line-height:var(--font-cta-link-line-height);text-transform:uppercase;text-decoration:none;height:var(--spacing);display:inline-flex;align-content:center;column-gap:var(--spacing-smaller)}a.svelte-dbopv4:hover{text-decoration:underline;cursor:pointer}.icon.svelte-dbopv4{--color-icon-link-circle: var(--color-cta-link);--color-icon-link-arrow: var(--color-cta-link-arrow);--icon-size: var(--spacing);display:inline-block}.slide-in.svelte-17vw99q{overflow-x:clip}.slide-in.svelte-17vw99q .slide-inner.left:where(.svelte-17vw99q){transition:transform calc(var(--transition) * 2);transform:translate(calc(-100% + calc(100% * var(--has-intersected, 1))))}.slide-in.svelte-17vw99q .slide-inner.right:where(.svelte-17vw99q){transition:transform calc(var(--transition) * 2);transform:translate(calc(100% - calc(100% * var(--has-intersected, 1))))}@media(prefers-reduced-motion:reduce){.slide-in.svelte-17vw99q .slide-inner.left:where(.svelte-17vw99q),.slide-in.svelte-17vw99q .slide-inner.right:where(.svelte-17vw99q){transform:translate(0)}}.quote.svelte-nfdrbi{background-color:var(--color-white);color:var(--color-text);padding:var(--spacing-medium);margin:0;max-width:42.25rem;text-align:left;border-radius:var(--spacing);--image-size: 6rem}.quote.svelte-nfdrbi blockquote:where(.svelte-nfdrbi){margin:0 0 var(--spacing-large)}.quote.svelte-nfdrbi figcaption:where(.svelte-nfdrbi){display:flex;align-items:center;column-gap:var(--spacing-small)}.quote.svelte-nfdrbi .image:where(.svelte-nfdrbi){height:var(--image-size);width:var(--image-size);border-radius:var(--image-size);overflow:hidden;flex-grow:0;flex-shrink:0}@media screen and (max-width:768px){.quote.svelte-nfdrbi{--image-size: 4rem}}:root{--color-map-state-active: var(--color-green);--color-map-state-inactive: var(--color-gray-dark)}.state.svelte-124ea3m{fill:var(--color-map-state-inactive)}.state.active.svelte-124ea3m{fill:var(--color-map-state-active)}@property --item-background-position{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.long-scroll.svelte-wqugy3{height:1500px}.how-list.svelte-wqugy3{display:flex;flex-direction:column;row-gap:var(--spacing-larger)}.how-list.svelte-wqugy3 .h2:where(.svelte-wqugy3){margin-bottom:0}.how-list.svelte-wqugy3 .accent:where(.svelte-wqugy3){color:var(--color-green);background-image:linear-gradient(90deg,var(--color-text-inverse) 0%,var(--color-text-inverse) 50%,var(--color-green) 75%,var(--color-green) 100%);background-size:400% auto;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;--item-background-position: clamp( calc(var(--has-intersected, 0) * -35%), calc( ( var(--intersected-ratio, 0) * var(--item-count, 1) - var(--item-index, 0) - (var(--item-count, 1) - 1 - 2 * var(--item-index, 0)) * (1 + var(--scroll-dir, -1)) / 2 ) * -35% ), 0% );background-position:var(--item-background-position) center;transition:--item-background-position calc(var(--transition) * 3)}@media(prefers-reduced-motion:reduce){.how-list.svelte-wqugy3 .accent:where(.svelte-wqugy3){background-position:-35% center}}@media screen and (max-width:768px){.long-scroll.svelte-wqugy3{height:auto}}.hero.svelte-1uha8ag{align-items:center}.hero.svelte-1uha8ag .content-container:where(.svelte-1uha8ag){padding-right:0}.partnerships-title.svelte-1uha8ag{text-align:center}.partnerships.svelte-1uha8ag{display:flex;flex-direction:column;row-gap:var(--spacing-large);margin-top:var(--spacing-largest)}.partnerships.svelte-1uha8ag .right:where(.svelte-1uha8ag){align-self:flex-end}.press.svelte-1uha8ag,.insights.svelte-1uha8ag{margin-top:var(--spacing-larger)}@media screen and (max-width:768px){.hero.svelte-1uha8ag .page-section:where(.svelte-1uha8ag){padding-bottom:0}.hero.svelte-1uha8ag .content-container:where(.svelte-1uha8ag){padding-right:var(--col-margin)}}
