.first-screen{min-height:100vh;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1280px){.first-screen{min-height:calc(100vh - var(--header-height))}}.first-screen-wrapper{flex-grow:1}.image-text-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--size-l)}@media screen and (max-width:1023px){.image-text-feature{grid-template-columns:1fr;text-align:center}.image-text-feature>:first-child{order:1}}@media screen and (max-width:767px){.image-text-feature{text-align:start}}.image-text-feature--image-left>:first-child{order:1}@media screen and (max-width:1023px){.image-text-feature--image-left>:first-child{order:1}}.image-text-feature--on-dark .image-text-feature__title{color:var(--color-white)}.image-text-feature--on-dark .image-text-feature__description{color:var(--color-black-10)}@media screen and (max-width:767px){.image-text-feature--mobile-padded .image-text-feature__wrapper{padding-inline:var(--size-l)}}.image-text-feature__wrapper{padding-inline:100px;opacity:0;transform:translateY(10%);transition:opacity .5s ease-in,transform .5s ease-in}.image-text-feature__wrapper.h-in-view{opacity:1;transform:translateY(0)}@media screen and (max-width:1279px){.image-text-feature__wrapper{padding-inline:var(--size-2xl)}}@media screen and (max-width:1023px){.image-text-feature__wrapper{padding-inline:var(--size-4xl)}}@media screen and (max-width:767px){.image-text-feature__wrapper{padding-inline:0}}.image-text-feature__title{margin-block:0 var(--size-m)}.image-text-feature__image{display:block;block-size:auto;margin-inline:auto;inline-size:100%;min-inline-size:0;max-block-size:none;max-inline-size:574px}@media screen and (max-width:1279px){.image-text-feature__image{max-inline-size:468px}}@media screen and (max-width:1023px){.image-text-feature__image{max-inline-size:700px}}@media screen and (max-width:767px){.image-text-feature__image{inline-size:100%;min-inline-size:0;max-block-size:none}}.logo-marquee{opacity:0;transform:translateY(10%);transition:opacity .5s ease-in,transform .5s ease-in}.logo-marquee.h-in-view{opacity:1;transform:translateY(0)}.logo-marquee__title{margin-block-end:var(--size-l)}.logo-marquee__list{direction:ltr;--duration:40s;--items:13;display:grid;grid-template-columns:repeat(3,82px);gap:82px;overflow:hidden;mask:linear-gradient(90deg,#0000,var(--color-black) 5% 95%,#0000)}.logo-marquee__list>.marquee-item{grid-area:1/1;inline-size:100%;aspect-ratio:1.5;object-fit:cover;will-change:transform;transform:translateX(calc(var(--i)*164px));animation:marquee var(--duration) linear infinite}@keyframes marquee{0%{transform:translateX(calc(var(--i)*164px))}to{transform:translateX(calc((var(--i) - var(--items))*164px))}}@media screen and (max-width:767px){.logo-marquee__list{--duration:40s;--items:13;display:grid;grid-template-columns:repeat(3,41px);gap:41px;overflow:hidden;mask:linear-gradient(90deg,#0000,var(--color-black) 5% 95%,#0000)}.logo-marquee__list>.marquee-item{grid-area:1/1;inline-size:100%;aspect-ratio:1.5;object-fit:cover;will-change:transform;transform:translateX(calc(var(--i)*82px));animation:marquee var(--duration) linear infinite}@keyframes marquee{0%{transform:translateX(calc(var(--i)*82px))}to{transform:translateX(calc((var(--i) - var(--items))*82px))}}}.logo-marquee__image{inline-size:82px}@media screen and (max-width:767px){.logo-marquee__image{inline-size:41px}}.faq{margin-block-end:var(--size-5xl)}@media screen and (max-width:767px){.faq{margin-block-end:var(--size-4xl)}}.faq__title{opacity:0;grid-row:1;text-align:start;grid-column:1/span 4;margin-block-end:var(--size-l);transition:opacity .2s ease-out}@media screen and (max-width:1023px){.faq__title{grid-column:span 6;margin-block-end:unset}}@media screen and (max-width:767px){.faq__title{grid-column:span 3}}.faq__title.h-in-view{opacity:1}.faq__description{opacity:0;grid-row:2;text-align:start;grid-column:1/span 4;margin-block-end:var(--size-xl);transition:opacity .2s ease-out .2s}@media screen and (max-width:1023px){.faq__description{grid-column:span 6;grid-row:2}}@media screen and (max-width:767px){.faq__description{transition:opacity .2s ease-out .3s;grid-column:span 3;grid-row:2}}.faq__description.h-in-view{opacity:1}.faq__button{opacity:0;justify-self:baseline;grid-row:3;grid-column:1/span 4;transition:opacity .2s ease-out .4s}@media screen and (max-width:1023px){.faq__button{grid-column:span 3}}@media screen and (max-width:767px){.faq__button{transition:opacity .2s ease-out .3s}}.faq__button.h-in-view{opacity:1}.faq-accordion{grid-column:7/span 6;grid-row:1/5}@media screen and (max-width:1279px){.faq-accordion{grid-column:5/span 5}}@media screen and (max-width:1023px){.faq-accordion{grid-column:1/-1;grid-row:4;margin-block:var(--size-2xl) var(--size-xl)}}@media screen and (max-width:767px){.faq-accordion{margin-block-end:unset}}.faq-accordion__answer{position:relative;max-block-size:0;overflow:hidden;color:var(--color-black-50)}@media screen and (min-width:768px){.faq-accordion__answer{padding-inline-end:calc(76px + var(--size-m))}}.faq-accordion__answer ol,.faq-accordion__answer ul,.faq-accordion__answer>*{padding-block-end:var(--size-l)}@media screen and (max-width:767px){.faq-accordion__answer ol,.faq-accordion__answer ul,.faq-accordion__answer>*{padding-block-end:var(--size-m)}}.faq-accordion__answer ul>li:before,.faq-accordion__answer>ol>li:before{content:"•";color:var(--color-accent);font-weight:700;display:inline-block;inline-size:var(--size-m)}.faq-accordion__answer a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color-primary-0);transition:color .3s ease-out}.faq-accordion__answer :is(a:active,a:focus,a:hover){color:var(--color-accent)}.faq-accordion__item{opacity:0;border-block-end:1px solid var(--color-black-10);display:flex;flex-direction:column;transition:opacity .3s ease-in}.faq-accordion__item.h-in-view{opacity:1}.faq-accordion__item--active .faq-accordion__arrow{transform:rotate(180deg)}.faq-accordion__item--active .faq-accordion__answer{max-block-size:1000px;transition:max-height .6s ease}.faq-accordion__item:first-child{border-block-start:unset;padding-block-start:unset}.faq-accordion__question span{text-align:start}.faq-accordion__button{inline-size:100%;padding:var(--size-l) 0;align-items:baseline;justify-content:space-between;display:flex;cursor:pointer;border:none;background-color:#0000;-webkit-tap-highlight-color:rgba(0,0,0,0);outline-color:#0000}@media screen and (max-width:767px){.faq-accordion__button{padding:var(--size-m) 0}}.faq-accordion__button svg{min-inline-size:76px;transform:rotate(0deg);margin-inline-start:var(--size-m);transition:all .3s ease-in}.technology .padding-0{padding:0}.technology__platform-highlights{margin-block-end:var(--size-3xl)}.technology__technologies{margin-block-end:var(--size-5xl)}@media screen and (max-width:1023px){.technology__technologies{margin-block-end:var(--size-4xl)}}@media screen and (max-width:767px){.technology__technologies{margin-block-end:var(--size-3xl)}}.technology__growth-cta{margin-block-end:var(--size-5xl)}@media screen and (max-width:1023px){.technology__growth-cta{margin-block-end:var(--size-4xl)}}@media screen and (max-width:767px){.technology__growth-cta{margin-block-end:var(--size-3xl)}}.technology__platform-infrastructure{margin-block-end:var(--size-5xl)}@media screen and (max-width:1023px){.technology__platform-infrastructure{margin-block-end:var(--size-4xl)}}.technology__downtime-handling{margin-block-end:var(--size-5xl)}@media screen and (max-width:1023px){.technology__downtime-handling{margin-block-end:var(--size-2xl)}}@media screen and (max-width:767px){.technology__downtime-handling{margin-block-end:var(--size-4xl)}}.technology__bottom-hero{margin-block-end:var(--size-5xl)}@media screen and (max-width:1023px){.technology__bottom-hero{margin-block-end:var(--size-4xl)}}.technology .hero-top__title{margin-block-end:var(--size-2xl);max-inline-size:830px;margin-inline:auto;color:var(--color-white);opacity:0;transform:translateY(-10%);transition:opacity 1s ease,transform 1s ease}.technology .hero-top__image-wrapper{min-block-size:373px;position:relative}.technology .hero-top__image-wrapper:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hero-top-bg) no-repeat center/contain;opacity:0;transition:opacity .5s ease-in-out 1s}@media screen and (max-width:767px){.technology .hero-top__image-wrapper{min-block-size:222px}}.technology .hero-top__image{position:absolute;opacity:0;inset-block-start:0;inset-inline-start:50%;transform:translateX(-50%);transition:opacity 1s ease,inset-block-start 1s ease;max-inline-size:548px}[dir=rtl] .technology .hero-top__image{transform:translateX(50%)}.technology .hero-top__image--active{opacity:0;transition:opacity .5s ease-in-out 1s}.technology .hero-top__image{margin-inline:auto;inline-size:100%}.technology .hero-top.h-in-view .hero-top__image-wrapper:before{opacity:1}.technology .hero-top.h-in-view .hero-top__title{opacity:1;transform:translateY(0)}.technology .hero-top.h-in-view .hero-top__image{opacity:1;inset-block-start:10%}.technology .hero-top.h-in-view .hero-top__image--active{opacity:1}.technology .platform-highlights__wrapper{display:flex;justify-content:space-between;inline-size:100%}@media screen and (max-width:1279px){.technology .platform-highlights__wrapper{gap:var(--size-2xl)}}@media screen and (max-width:1023px){.technology .platform-highlights__wrapper{flex-direction:column}}.technology .platform-highlights__title-wrapper{max-inline-size:450px}@media screen and (max-width:1023px){.technology .platform-highlights__title-wrapper{max-inline-size:100%}}.technology .platform-highlights__title{color:var(--color-white);margin-block-end:var(--size-l)}.technology .platform-highlights__description{display:grid;grid-template-columns:1fr;gap:var(--size-m);color:var(--color-black-10)}@media screen and (max-width:1279px){.technology .platform-highlights__description{gap:var(--size-l)}}@media screen and (max-width:1023px){.technology .platform-highlights__description{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.technology .platform-highlights__description{grid-template-columns:1fr}}.technology .platform-highlights__list-wrapper{max-inline-size:574px}@media screen and (max-width:1023px){.technology .platform-highlights__list-wrapper{max-inline-size:100%}}.technology .platform-highlights__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--size-l)}@media screen and (max-width:767px){.technology .platform-highlights__list{grid-template-columns:1fr}}.technology .platform-highlights__list-item{opacity:0;transform:translateY(10%);transition:opacity .5s ease-in,transform .5s ease-in-out}.technology .platform-highlights__list-item.h-in-view{opacity:1;transform:translateY(0)}.technology .platform-highlights__list-item-title-wrapper{display:flex;align-items:center;gap:var(--size-m);margin-block-end:var(--size-m)}.technology .platform-highlights__list-item-title{color:var(--color-white)}.technology .platform-highlights__list-item-image{inline-size:var(--size-2xl);block-size:var(--size-2xl);background:no-repeat 50%/contain;flex-shrink:0}.technology .platform-highlights__list-item-description{color:var(--color-black-10)}.technology .growth-cta__wrapper{background:linear-gradient(47.12deg,var(--color-secondary) -.75%,#1f1e2300 68.83%);display:flex;justify-content:space-between;padding:var(--size-2xl)}@media screen and (max-width:1023px){.technology .growth-cta__wrapper{flex-direction:column-reverse;text-align:center}}@media screen and (max-width:767px){.technology .growth-cta__wrapper{padding:var(--size-xl) var(--size-l)}}.technology .growth-cta__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-inline-size:550px;gap:var(--size-l)}@media screen and (max-width:1023px){.technology .growth-cta__content{max-inline-size:100%;align-items:center;gap:var(--size-xl)}}@media screen and (max-width:767px){.technology .growth-cta__content{gap:var(--size-l)}}.technology .growth-cta__animation{position:relative;z-index:-1;transform:translateX(-10%);display:block;max-inline-size:400px;block-size:auto}@media screen and (max-width:1023px){.technology .growth-cta__animation{max-inline-size:368px;margin-inline:auto;transform:translateX(0) translateY(15%)}}@media screen and (max-width:767px){.technology .growth-cta__animation{max-inline-size:184px}}.technology .platform-infrastructure__title{margin-block-end:var(--size-3xl);max-inline-size:830px;margin-inline:auto}@media screen and (max-width:767px){.technology .platform-infrastructure__title{margin-block-end:var(--size-xl)}}.technology .platform-infrastructure__list{display:flex;flex-direction:column;gap:var(--size-3xl)}@media screen and (max-width:767px){.technology .platform-infrastructure__list{gap:var(--size-xl)}}.technology .downtime-handling__wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--size-l);max-inline-size:970px;margin-inline:auto}@media screen and (max-width:1023px){.technology .downtime-handling__wrapper{max-inline-size:unset;margin-inline:unset;grid-template-columns:1fr}}.technology .downtime-handling__title{max-inline-size:90%}@media screen and (max-width:1023px){.technology .downtime-handling__title{max-inline-size:auto;margin-block-end:var(--size-l)}}.technology .downtime-handling__description{grid-row:span 2}@media screen and (max-width:1023px){.technology .downtime-handling__description{display:grid;grid-template-columns:1fr 1fr;gap:var(--size-l)}}@media screen and (max-width:767px){.technology .downtime-handling__description{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}}.technology .downtime-handling__description>p:first-child{margin-block-end:var(--size-2xl)}@media screen and (max-width:1023px){.technology .downtime-handling__description>p:first-child{margin-block-end:0}}.technology .downtime-handling__description .title{margin-block-end:var(--size-l);font-size:24px;line-height:1.1666;font-weight:500}@media screen and (max-width:1279px){.technology .downtime-handling__description .title{font-size:24px;line-height:1.1666;font-weight:500}}@media screen and (max-width:1023px){.technology .downtime-handling__description .title{font-size:24px;line-height:1.1666;font-weight:500}}@media screen and (max-width:767px){.technology .downtime-handling__description .title{font-size:24px;line-height:1.1666;font-weight:500;font-size:16px;line-height:1.5;color:var(--color-white)}}.technology .downtime-handling__image{grid-row:span 2}@media screen and (max-width:1023px){.technology .downtime-handling__image{inline-size:100%}}@media screen and (max-width:767px){.technology .downtime-handling__image{display:none}}.technology .downtime-handling__image--mobile{display:none}@media screen and (max-width:767px){.technology .downtime-handling__image--mobile{display:block;grid-row-start:2}.technology .deployment{display:none}}.technology .deployment__title{margin-block-end:var(--size-2xl)}.technology .bottom-hero__wrapper{display:flex;flex-direction:column;align-items:center;margin-inline:auto}.technology .bottom-hero__image{margin-inline:auto;transform:translateY(60%);position:relative;z-index:-1;opacity:0;transition:opacity 1s ease,transform 1s ease}.technology .bottom-hero__title{margin-block-end:var(--size-l);max-inline-size:774px;opacity:0;transform:translateY(10%);transition:opacity 1s ease .5s,transform 1s ease .5s}@media screen and (max-width:767px){.technology .bottom-hero__title{margin-block-end:var(--size-m)}}.technology .bottom-hero__description{margin-block-end:var(--size-xl);max-inline-size:530px;opacity:0;transform:translateY(10%);transition:opacity 1s ease 1s,transform 1s ease 1s;color:var(--color-black-10)}@media screen and (max-width:767px){.technology .bottom-hero__description{margin-block-end:var(--size-l)}}.technology .bottom-hero__button{opacity:0;transition:opacity 1s ease 1.5s}.technology .bottom-hero .h-in-view .bottom-hero__image{opacity:1;transform:translateY(50%)}.technology .bottom-hero .h-in-view :is(.bottom-hero__description,.bottom-hero__title){opacity:1;transform:translateY(0)}.technology .bottom-hero .h-in-view .bottom-hero__button{opacity:1}.technology .faq-accordion__item{border-color:var(--color-black-75)}
