.feature-carousel figure{max-height:33rem;min-height:20rem}.feature-carousel figure video{-o-object-fit:cover;object-fit:cover}.feature-carousel ul.features{list-style:none;flex-direction:row}@media screen and (max-width:47.99rem){.feature-carousel ul.features{overflow:scroll;display:flex}}.feature-carousel ul.features li{padding:1.5rem;transition:all .15s ease-in;border-radius:var(--border-radius);cursor:pointer;margin-left:0;min-width:60%}.feature-carousel ul.features li>*{pointer-events:none}.feature-carousel ul.features li a,.feature-carousel ul.features li span{opacity:0;padding:0;pointer-events:none}.feature-carousel ul.features li.is-active{background:var(--color-cerulean-100)}.feature-carousel ul.features li.is-active a,.feature-carousel ul.features li.is-active span{opacity:1;pointer-events:revert}.feature-carousel ul.features li.is-active a:after{content:"";-webkit-mask:url(/icons/arrow.svg);mask:url(/icons/arrow.svg);background:var(--color-neutral-gray-900);left:.125rem;position:relative;height:1rem;width:1rem;transition:transform .2s ease}.feature-carousel ul.features li.is-active a:hover:after{transform:translate(4px)}.feature-pic img{height:100%}.video{width:100%}.landing-hero-bg:where(.astro-XHAOQXBD){position:relative}header:where(.astro-XHAOQXBD) .landing-hero:where(.astro-XHAOQXBD){margin-top:-3rem;color:#fff;text-align:center}header:where(.astro-XHAOQXBD) .landing-hero-bg:where(.astro-XHAOQXBD){width:100%;height:100vh;clip:rect(0,auto,auto,0);background:var(--color-cerulean-100)}header:where(.astro-XHAOQXBD) .landing-hero-bg:where(.astro-XHAOQXBD):after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.7),transparent 20%)}header:where(.astro-XHAOQXBD) .landing-hero-bg:where(.astro-XHAOQXBD) video:where(.astro-XHAOQXBD){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;overflow:hidden;-o-object-position:50%0;object-position:50%0}header:where(.astro-XHAOQXBD) .landing-hero-bg:where(.astro-XHAOQXBD) .headline:where(.astro-XHAOQXBD){position:absolute;inset:0;z-index:1}header:where(.astro-XHAOQXBD) .landing-hero-bg:where(.astro-XHAOQXBD) .headline:where(.astro-XHAOQXBD) span:where(.astro-XHAOQXBD){align-items:center}header:where(.astro-XHAOQXBD) .landing-hero-bg:where(.astro-XHAOQXBD) .headline:where(.astro-XHAOQXBD) span:where(.astro-XHAOQXBD) a:where(.astro-XHAOQXBD):not(.try-button):after{content:"";-webkit-mask:url(/icons/arrow.svg);mask:url(/icons/arrow.svg);background:#fff;left:.125rem;position:relative;height:1rem;width:1rem}.landing-content:where(.astro-XHAOQXBD) p:where(.astro-XHAOQXBD):not(.ui-paragraph-m){font-size:1.25rem;line-height:1.5;font-weight:350}.landing-content:where(.astro-XHAOQXBD) .section:where(.astro-XHAOQXBD):nth-child(odd) .feature-carousel:where(.astro-XHAOQXBD){flex-direction:row-reverse}@media screen and (max-width:47.99rem){.landing-content:where(.astro-XHAOQXBD) .section:where(.astro-XHAOQXBD):nth-child(odd) .feature-carousel:where(.astro-XHAOQXBD){flex-direction:column-reverse}}.landing-content:where(.astro-XHAOQXBD) .partner-logos:where(.astro-XHAOQXBD){display:grid;grid-gap:3rem 4rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));width:100%}.landing-content:where(.astro-XHAOQXBD) .partner-logos:where(.astro-XHAOQXBD) img:where(.astro-XHAOQXBD){max-height:2rem;width:auto;margin:auto}.landing-content:where(.astro-XHAOQXBD) .network-title:where(.astro-XHAOQXBD){margin-bottom:1rem}.landing-content:where(.astro-XHAOQXBD) .network:where(.astro-XHAOQXBD){margin:0 auto;align-items:center;flex-wrap:wrap;justify-content:center}.landing-content:where(.astro-XHAOQXBD) .network:where(.astro-XHAOQXBD) a:where(.astro-XHAOQXBD){max-height:4rem}.landing-content:where(.astro-XHAOQXBD) .network:where(.astro-XHAOQXBD) a:where(.astro-XHAOQXBD) img:where(.astro-XHAOQXBD){max-height:3rem}.landing-content:where(.astro-XHAOQXBD) .network:where(.astro-XHAOQXBD) a:where(.astro-XHAOQXBD) img:where(.astro-XHAOQXBD).msf{max-height:4.125rem}img:where(.astro-XHAOQXBD){height:100%}.main-title:where(.astro-XHAOQXBD){font-family:var(--font-body);font-weight:550;font-size:1.5rem;line-height:1.75rem;max-width:38rem}@media screen and (min-width:48rem){.main-title:where(.astro-XHAOQXBD){font-size:1.75rem;line-height:2rem;max-width:42rem}}@media screen and (min-width:62rem){.main-title:where(.astro-XHAOQXBD){font-size:2rem;line-height:2.25rem;max-width:48rem}}@media screen and (min-width:75rem){.main-title:where(.astro-XHAOQXBD){font-size:2.375rem;line-height:2.75rem;max-width:68rem}}.try-button:where(.astro-XHAOQXBD){background-color:#000;color:#fff;font-size:.875rem;font-weight:450;line-height:1.125rem;padding:10px 36px}.try-button:where(.astro-XHAOQXBD):hover{background:var(--color-emerald-700)}.try-button:where(.astro-XHAOQXBD):active{background:var(--color-emerald-800)}