.section-home-hero .title>span,.section-home-hero .title>span .outer-span{display:inline}@media (min-width:640px){.section-home-hero .title>span .outer-span{display:block}}.section-home-hero .title span.chars{position:relative;top:2.5rem;opacity:0}.section-home-hero .title span.text-highlight{position:relative}.section-home-hero .title span.text-highlight .chars{background:-webkit-linear-gradient(top,#b2df97,#637e53);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-home-hero .description .lines{display:block;overflow:hidden}.section-home-hero .description .lines .words{position:relative;top:5rem;opacity:0}.section-platform .title .chars{position:relative;top:2.5rem;opacity:0}.section-platform .desc .lines{display:block;overflow:hidden}.section-platform .desc .lines .words{position:relative;top:5rem;opacity:0}.platform-accordion{padding:0}.platform-accordion .accordion-item{position:relative;top:3rem;border-top-width:1px;border-style:solid;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-border-opacity:0.2;--tw-bg-opacity:1;background-color:rgb(237 239 236/var(--tw-bg-opacity,1));opacity:0}.platform-accordion .accordion-item>h2{margin-left:auto;margin-right:auto;width:100%;max-width:118rem;padding-left:1.5rem;padding-right:1.5rem;font-size:2.125rem;line-height:1.25}@media (min-width:768px){.platform-accordion .accordion-item>h2{padding-left:2rem;padding-right:2rem;font-size:2.5rem;line-height:1.25}}@media (min-width:1280px){.platform-accordion .accordion-item>h2{font-size:clamp(1.95rem,.85rem + 1.375vw,2.5rem);line-height:1.25}}.platform-accordion .accordion-item>h2 button{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.platform-accordion .accordion-item>h2 button{padding-top:2rem;padding-bottom:2rem}}.platform-accordion .accordion-item>h2 button span{font-size:inherit}@media (min-width:1280px){.platform-accordion .accordion-item>h2 button[aria-expanded=true]{padding-right:42%}}.platform-accordion .accordion-item>section{margin-left:auto;margin-right:auto;width:100%;max-width:118rem;align-content:flex-end;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.platform-accordion .accordion-item>section{padding-left:2rem;padding-right:2rem}}.platform-accordion .accordion-item>section div[role=region]{padding-top:0;padding-bottom:0;padding-left:0}@media (min-width:1280px){.platform-accordion .accordion-item>section div[role=region]{padding-right:42%;padding-bottom:2rem}}.platform-accordion .accordion-item>section p{margin-bottom:0}.platform-accordion .accordion-item>section .accordion-img-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:1.5rem;height:auto;width:calc(100% + 3rem);max-width:calc(100% + 4rem)}@media (min-width:768px){.platform-accordion .accordion-item>section .accordion-img-wrapper{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}@media (min-width:1280px){.platform-accordion .accordion-item>section .accordion-img-wrapper{position:absolute;left:60%;top:0;z-index:1;margin-left:0;margin-right:0;margin-top:0;height:100%;width:40%;max-width:100%}}.platform-accordion .accordion-item>section .accordion-img-wrapper .accordion-img{height:55vw;width:0;border-radius:0;object-fit:cover;object-position:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:ease-in-out}@media (min-width:1280px){.platform-accordion .accordion-item>section .accordion-img-wrapper .accordion-img{height:100%}.platform-accordion .accordion-item[data-open=true]>section{min-height:16vw}}.platform-accordion .accordion-item[data-open=true] .accordion-img-wrapper .accordion-img{width:100%}.platform-accordion hr{display:none}.section-capabilities .title .chars{position:relative;top:2.5rem;opacity:0}.section-capabilities .description{opacity:0!important;position:relative;top:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:1s;transition-duration:.5s;transition-timing-function:ease-in-out}.section-capabilities .description .lines{display:block;overflow:hidden}.section-capabilities .description .lines .words{position:relative;top:5rem;opacity:0}.section-capabilities.section-active .description{opacity:1!important;top:0}.section-capabilities ul,.section-capabilities ul li{position:relative;top:2rem;opacity:0}.section-capabilities .button{position:relative;bottom:5rem;opacity:0}