.modal{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.95);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%;z-index:1000}.modal:not(.is-open){transition-delay:.3s}.modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.modal.is-open .modal__container{opacity:1;transform:scale(1)}.modal.is-open .modal__close{opacity:1;transform:translateY(0) skewX(-7deg);transition-delay:.3s}.modal__container{align-items:center;display:flex;height:100%;justify-content:center;max-width:1920px;opacity:0;position:relative;transform:scale(.9);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%}.modal:not(.is-open) .modal__container{transition-delay:.3s}.modal__video{width:100%}.modal__image,.modal__video{border-radius:4px;box-shadow:0 20px 50px rgba(0,0,0,.8);display:block;height:auto}.modal__image{max-height:85vh;max-width:90vw;object-fit:contain;transition:opacity .25s ease-in-out;width:auto}.modal__next,.modal__prev{align-items:center;backdrop-filter:blur(5px);background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:6rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease,border-color .3s ease,transform .3s ease,color .3s ease;width:6rem;z-index:10}.modal__next svg,.modal__prev svg{transition:transform .3s ease}.modal__next:hover,.modal__prev:hover{background:#cf0a2c;border-color:#cf0a2c;color:#fff}@media(max-width:640px){.modal__next,.modal__prev{height:4.8rem;width:4.8rem}}.modal__prev{left:3rem}.modal__prev:hover svg{transform:translateX(-3px)}@media(max-width:640px){.modal__prev{left:1.5rem}}.modal__next{right:3rem}.modal__next:hover svg{transform:translateX(3px)}@media(max-width:640px){.modal__next{right:1.5rem}}.modal__close{align-items:flex-end;background:#cf0a2c;border:none;border-radius:0 0 1rem 1rem;cursor:pointer;display:flex;height:13.8rem;justify-content:center;opacity:0;padding-bottom:2.5rem;position:absolute;right:2rem;top:0;transform:translateY(-110%) skewX(-7deg);transition:transform .3s ease-in-out,opacity .3s ease-in-out,background .3s ease-in-out;width:9.9rem;z-index:10}.modal__close svg{color:#fff;transform:skewX(7deg)}.modal__close:hover{background:#ea0e34}@media(max-width:640px){.modal__close{height:6.4rem;padding-bottom:1.3rem;width:4.1rem}.modal__close svg{height:1.8rem;width:2.4rem}}@media(min-width:1920px){.modal__close{right:19rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(5rem) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-3rem)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(3rem)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(var(--scale-from,0))}to{opacity:1;transform:scale(var(--scale-to,1))}}@keyframes slowZoom{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5rem)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-10rem) var(--anim-transform,none)}to{opacity:1;transform:translateX(0) var(--anim-transform,none)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(10rem) var(--anim-transform,none)}to{opacity:1;transform:translateX(0) var(--anim-transform,none)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-100%) var(--anim-transform,none)}to{opacity:1;transform:translateY(0) var(--anim-transform,none)}}[data-animate-stagger]>*,[data-animate]{opacity:0;will-change:transform,opacity}[data-animate].is-animated[data-animate=fade-up]{animation:fadeInUp .8s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=fade-down]{animation:fadeInDown .8s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=fade-right]{animation:fadeInRight .8s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=fade-left]{animation:fadeInLeft .8s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=fade-in]{animation:fadeIn .8s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=scale-in]{animation:scaleIn .8s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=slide-left]{animation:slideInFromLeft 1.2s cubic-bezier(.22,.61,.36,1) both}[data-animate].is-animated[data-animate=slide-right]{animation:slideInFromRight 1.2s cubic-bezier(.22,.61,.36,1) both}[data-animate-stagger].is-animated>[data-stagger-animate=fade-up]{animation:fadeInUp .8s cubic-bezier(.22,.61,.36,1) both}[data-animate-stagger].is-animated>[data-stagger-animate=fade-right]{animation:fadeInRight .8s cubic-bezier(.22,.61,.36,1) both}[data-animate-stagger].is-animated>[data-stagger-animate=fade-left]{animation:fadeInLeft .8s cubic-bezier(.22,.61,.36,1) both}[data-animate-stagger].is-animated>[data-stagger-animate=scale-in]{animation:scaleIn .8s cubic-bezier(.22,.61,.36,1) both}.animate-on-scroll{opacity:0}.animate-on-scroll.is-visible{opacity:1}.hero{background-color:#000;color:#fff;max-height:112.3rem;overflow:hidden;position:relative;width:100%}@media(min-width:1280px){.hero{align-items:center;display:flex}}.hero__bg,.hero__bg-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.hero__bg{background-position:50%;background-size:cover}.hero__overlay{background:linear-gradient(180deg,rgba(0,1,1,0) 70%,#000 97%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.hero__container{align-items:center;display:flex;flex-direction:column;height:100%;position:relative}@media(min-width:1280px){.hero__container{flex-direction:row;justify-content:space-between;min-height:71.2rem}}@media(min-width:1920px){.hero__container{min-height:112.3rem}}.hero__content-wrapper{position:relative}@media(min-width:1280px){.hero__content-wrapper{max-width:79rem}}.hero__skewed-bg{background:rgba(24,31,38,.9);bottom:0;left:-10rem;mix-blend-mode:multiply;position:absolute;right:-10rem;top:0;--anim-transform:skewX(-7deg);animation:slideInFromTop 1s cubic-bezier(.22,.61,.36,1) both}@media(max-width:640px){.hero__skewed-bg{bottom:0;height:unset}}@media(min-width:1280px){.hero__skewed-bg{border-radius:0 0 6rem 6rem;height:55.1rem;left:calc(50% - 53.5rem);transform:skewX(-7deg);width:102rem}}@media(min-width:1920px){.hero__skewed-bg{height:81.1rem;left:calc(50% - 84rem);width:160rem}}.hero__text-content{display:flex;flex-direction:column;gap:2rem;margin-top:20.1rem}@media(max-width:640px){.hero__text-content{margin-top:14.1rem}}@media(min-width:1280px){.hero__text-content{margin-top:0}}.hero__description{color:#ebebeb;max-width:48.8rem}.hero__cta{margin-top:2rem}.hero__globe{flex-shrink:0;height:50rem;margin-left:20.6rem;margin-right:-11.7rem;position:relative;width:55.1rem;--scale-from:0;--scale-to:0.9}@media(max-width:640px){.hero__globe{height:35.6rem;margin-left:9.4rem;margin-right:-12.8rem;width:39.4rem}}@media(min-width:1280px){.hero__globe{height:55.4rem;margin-bottom:-16.5rem;margin-left:0;margin-right:-8.4rem;width:60.7rem}}@media(min-width:1920px){.hero__globe{height:80rem;margin-bottom:-31.8rem;margin-right:-20rem;width:88.1rem}}.hero__globe svg{height:100%;transform-origin:top right;width:100%;will-change:transform}.hero__globe.is-animated svg{animation:globeFloat 8s linear infinite}.hero__globe.is-scaled svg{animation:globeScaleUp 1.2s cubic-bezier(.22,1,.36,1) forwards}.hero__globe.is-scale-down svg{animation:globeScaleDown 1.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes globeScaleUp{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes globeScaleDown{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes globeFloat{0%{transform:scale(.9) translate(.5rem)}25%{transform:scale(.9) translateY(.5rem)}50%{transform:scale(.9) translate(-.5rem)}75%{transform:scale(.9) translateY(-.5rem)}to{transform:scale(.9) translate(.5rem)}}.hero__globe-img{animation:float 8s ease-in-out infinite;height:100%;object-fit:contain;width:100%}.video-section{align-items:center;background-color:#000;color:#ebebeb;display:flex;justify-content:center;overflow:hidden;padding:7.2rem 0;position:relative}@media(min-width:1280px){.video-section{padding:12rem 0}}@media(min-width:1920px){.video-section{padding:20rem 0 16rem}}.video-section__bg{height:100%;left:0;margin:0 auto;max-height:73.6rem;max-width:64rem;position:absolute;right:0;top:7rem;width:100%;z-index:1}.video-section__bg:after{background:linear-gradient(180deg,rgba(0,1,1,0) 45%,#000101 97%);bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:2}@media(max-width:640px){.video-section__bg{max-height:44rem;max-width:54rem;top:25.7rem;width:110%}.video-section__bg:after{left:-20%;max-height:27rem}}@media(min-width:1280px){.video-section__bg{left:0;margin:0 auto;max-height:92.8rem;max-width:104.3rem;right:0;top:3.7rem}}@media(min-width:1920px){.video-section__bg{max-height:101.3rem;max-width:163.3rem;top:23rem}.video-section__bg:after{bottom:9.7rem}}.video-section__media{height:100%;left:0;position:absolute;top:0;z-index:1}.video-section__media,.video-section__poster-glow{align-items:center;display:flex;justify-content:center;width:100%}.video-section__poster-glow{height:auto;max-width:163.3rem;pointer-events:none;position:relative;z-index:2}.video-section__glow,.video-section__logo{height:auto;width:100%}.video-section__glow{left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out}.video-section.is-button-hovered .video-section__glow{opacity:1}.video-section__overlay{background-color:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.video-section__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;text-align:center;z-index:4}.video-section__top{margin-bottom:29.8rem}@media(max-width:640px){.video-section__top{margin-bottom:19.1rem}}@media(min-width:1920px){.video-section__top{margin-bottom:60rem}}.video-section__title{color:#fff;margin-bottom:2.4rem}@media(min-width:1920px){.video-section__title{margin-bottom:4rem}}.video-section__description{margin:0 auto;max-width:101rem}.video-section__play-btn{align-items:center;background:none;background-color:#cf0a2c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:8rem;justify-content:center;padding:0;transition:filter .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;width:8rem}@media(max-width:640px){.video-section__play-btn{height:7rem;width:7rem}}@media(min-width:1280px){.video-section__play-btn{height:10rem;width:10rem}}.video-section__play-btn:hover{filter:drop-shadow(0 0 25px rgba(207,10,44,.8));transform:scale(1.05)}.video-section__play-btn:active{background-color:#91071f;filter:unset;transform:scale(.95)}.video-section__play-btn svg{height:auto;transform:translateX(.5rem);width:2.16rem}@media(max-width:640px){.video-section__play-btn svg{transform:translateX(.35rem);width:1.89rem}}@media(min-width:1280px){.video-section__play-btn svg{transform:translateX(.6rem);width:2.7rem}}.video-section__bottom{margin-top:2.4rem;max-width:101rem}@media(min-width:1920px){.video-section__bottom{margin-top:4rem}}.who-we-are{background-color:#000;height:64rem;overflow:hidden;position:relative;width:100%}@media(max-width:640px){.who-we-are{padding:11.3rem 0}}@media(min-width:1280px){.who-we-are{min-height:84.5rem}}.who-we-are__bg{inset:0;position:absolute}.who-we-are__bg-image{object-position:left center}.who-we-are__container{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:relative}@media(min-width:1280px){.who-we-are__container{align-items:stretch;flex-direction:row;height:100%;justify-content:flex-end}}.who-we-are__content-wrapper{position:relative;width:100%}@media(min-width:1280px){.who-we-are__content-wrapper{align-items:center;display:flex;flex-direction:column;height:55rem;justify-content:center;margin:0;width:65.4rem}}@media(min-width:1920px){.who-we-are__content-wrapper{height:68.9rem;width:92.6rem}}.who-we-are__overlay{background-color:rgba(24,31,38,.9);height:64rem;inset:0;left:-20rem;mix-blend-mode:multiply;position:absolute;right:16rem;transform:skewX(-7deg)}@media(max-width:640px){.who-we-are__overlay{bottom:11.2rem;height:auto;left:-5rem;right:-5rem;top:11.2rem}}@media(min-width:1280px){.who-we-are__overlay{border-bottom-left-radius:6rem;border-bottom-right-radius:6rem;bottom:auto;height:55rem;left:auto;right:calc(50% - 48rem);top:0;width:65.4rem}}@media(min-width:1920px){.who-we-are__overlay{height:68.9rem;right:calc(50% - 76.5rem);width:92.6rem}}.who-we-are__content{display:flex;flex-direction:column;gap:2.4rem;height:64rem;justify-content:center;max-width:41.7rem;padding:0 3.2rem;position:relative;z-index:3}@media(max-width:640px){.who-we-are__content{gap:2rem;max-width:100%;padding:6.7rem 1.6rem}}@media(min-width:1280px){.who-we-are__content{max-width:38.6rem;padding:0}}@media(min-width:1920px){.who-we-are__content{max-width:49rem}}.who-we-are__subtitle-wrapper{align-items:center;display:flex;gap:1.4rem}.who-we-are__subtitle-bar{background-color:#cf0a2c;border-radius:.5rem;display:block;flex-shrink:0;height:1.8rem;transform:skewX(-7deg);width:9.7rem}@media(max-width:640px){.who-we-are__subtitle-bar{width:6.8rem}}.who-we-are__subtitle{color:#ebebeb;font-size:1.4rem;font-weight:600}@media(min-width:1920px){.who-we-are__subtitle{font-size:1.6rem}}.who-we-are__title{color:#fff}.who-we-are__description{color:#ebebeb}.capabilities{background-color:#000;overflow:hidden;padding:8rem 0;position:relative}.capabilities__bg{inset:0;position:absolute;z-index:1}.capabilities__bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;position:absolute;width:100%}.capabilities:after{background:linear-gradient(0deg,#000 0,transparent);bottom:0;content:"";height:30rem;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media(min-width:1280px){.capabilities{padding:12rem 0}}@media(min-width:1920px){.capabilities{padding:16rem 0}}.capabilities__container{position:relative;z-index:2}@media(min-width:1920px){.capabilities__container{max-width:140rem}}.capabilities__section-title{color:#fff;margin-bottom:6rem;text-align:center}@media(max-width:640px){.capabilities__section-title{margin-bottom:5rem}}@media(min-width:1280px){.capabilities__section-title{margin-bottom:8rem}}@media(min-width:1920px){.capabilities__section-title{margin-bottom:10rem}}.capabilities__grid{column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:4rem}@media(max-width:640px){.capabilities__grid{grid-template-columns:1fr}}@media(min-width:1280px){.capabilities__grid{column-gap:6.5rem;row-gap:7rem}}@media(min-width:1920px){.capabilities__grid{column-gap:15.9rem;row-gap:8rem}}.capabilities__item{align-items:center;display:flex;flex-direction:column;gap:3rem;position:relative;text-decoration:none}.capabilities__item:focus-within .capabilities__item-icon,.capabilities__item:hover .capabilities__item-icon{height:3rem;width:3rem}.capabilities__item:focus-within .capabilities__item-overlay,.capabilities__item:hover .capabilities__item-overlay{opacity:1}.capabilities__item-media{position:relative}@media(max-width:640px){.capabilities__item-media{padding:0 2rem}}.capabilities__item-image-wrapper{border-radius:1.5rem;height:18.3rem;overflow:hidden;position:relative;transform:skewX(-7deg);z-index:1}@media(max-width:640px){.capabilities__item-image-wrapper{height:25.1rem}}@media(min-width:1280px){.capabilities__item-image-wrapper{border-radius:2rem;height:28.1rem}}@media(min-width:1920px){.capabilities__item-image-wrapper{height:41rem}}.capabilities__item-image{height:100%;object-fit:cover;transform:skewX(7deg) translateX(-8.33%);transition:transform .5s ease-in-out;width:120%}.capabilities__item:hover .capabilities__item-image{transform:skewX(7deg) translateX(-8.33%) scale(1.05)}.capabilities__item-overlay{background:linear-gradient(0deg,rgba(24,31,38,.56),transparent 50%);border-radius:1.5rem;inset:0;opacity:0;pointer-events:none;position:absolute;transform:skewX(-7deg);transition:opacity .3s ease-in-out;z-index:2}@media(min-width:1280px){.capabilities__item-overlay{border-radius:2rem}}.capabilities__item-icon{bottom:2rem;color:#fff;height:2rem;left:1rem;position:absolute;transition:width .3s ease-in-out,height .3s ease-in-out;width:2rem;z-index:3}@media(max-width:640px){.capabilities__item-icon{left:2rem}}@media(min-width:1920px){.capabilities__item-icon{bottom:3rem}}.capabilities__item-icon svg{display:block;height:100%;width:100%}.capabilities__item-content{display:flex;flex-direction:column;gap:2rem;max-width:30.6rem}@media(max-width:640px){.capabilities__item-content{max-width:100%}}@media(min-width:1920px){.capabilities__item-content{gap:2.4rem;max-width:49rem}}.capabilities__item-header{display:flex;flex-direction:column;gap:2rem}@media(min-width:1920px){.capabilities__item-header{gap:2.4rem}}.capabilities__item-subtitle-wrapper{align-items:center;display:flex;gap:1.4rem}@media(min-width:1920px){.capabilities__item-subtitle-wrapper{gap:1.6rem}}.capabilities__item-subtitle-bar{background-color:#cf0a2c;border-radius:.5rem;display:block;flex-shrink:0;height:1.8rem;transform:skewX(-7deg);width:4.8rem}.capabilities__item-subtitle{color:#ebebeb;font-size:1.4rem;font-weight:600}@media(min-width:1920px){.capabilities__item-subtitle{font-size:1.6rem}}.capabilities__item-title{color:#fff}.capabilities__item-text{color:#ebebeb}.capabilities__item-link-text{color:#ebebeb;text-decoration:underline}@media(min-width:1280px){.capabilities__item-link-text{display:none}}.capabilities__contact{align-items:center;display:flex;flex-direction:column;gap:4rem;margin:8rem auto 0;max-width:101rem;text-align:center}@media(min-width:1280px){.capabilities__contact{margin-top:12rem}}@media(min-width:1920px){.capabilities__contact{gap:4.6rem;margin-top:16rem}}.capabilities__contact-content{display:flex;flex-direction:column;gap:2rem}@media(min-width:1920px){.capabilities__contact-content{gap:2.4rem}}.capabilities__contact-title{color:#fff}.capabilities__contact-description{color:#ebebeb}.before-footer{background-color:#000;height:auto;overflow:hidden;position:relative;width:100%}.before-footer__bg{inset:0;position:absolute}@media(max-width:640px){.before-footer{padding:11.2rem 0}}@media(min-width:1280px){.before-footer{height:65.7rem}}@media(min-width:1920px){.before-footer{height:84.5rem}}.before-footer__container{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:relative}@media(min-width:1280px){.before-footer__container{align-items:stretch;flex-direction:row;height:100%;justify-content:flex-start}}.before-footer__content-wrapper{display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:60rem;position:relative;width:100%}@media(max-width:640px){.before-footer__content-wrapper{min-height:unset}}@media(min-width:1280px){.before-footer__content-wrapper{align-items:flex-start;height:55rem;margin:0;max-width:65.4rem;min-height:unset}}@media(min-width:1920px){.before-footer__content-wrapper{height:68.9rem;max-width:92.6rem}}.before-footer__overlay{background-color:rgba(24,31,38,.9);inset:0;bottom:-1px;left:-12rem;mix-blend-mode:multiply;position:absolute;right:16.1rem;top:-1px;transform:skewX(-7deg)}@media(max-width:640px){.before-footer__overlay{bottom:11.2rem;left:-5rem;right:-5rem;top:11.2rem!important}}@media(min-width:1280px){.before-footer__overlay{border-bottom-left-radius:6rem;border-bottom-right-radius:6rem;bottom:auto;height:55rem;left:calc(50% - 48rem);right:auto;width:65.4rem}}@media(min-width:1920px){.before-footer__overlay{height:68.9rem;left:calc(50% - 76.5rem);width:92.6rem}}.before-footer__content{display:flex;flex-direction:column;gap:2rem;justify-content:center;max-width:41.7rem;padding:6.7rem 3.2rem;position:relative;z-index:3}@media(max-width:640px){.before-footer__content{max-width:none;padding:6.7rem 1.6rem;width:100%}}@media(min-width:1280px){.before-footer__content{height:100%;margin:0 auto;max-width:38.6rem;padding:0}}@media(min-width:1920px){.before-footer__content{gap:2.4rem;max-width:49rem}}.before-footer__subtitle-wrapper{align-items:center;display:flex;gap:1.4rem}.before-footer__subtitle-bar{background-color:#cf0a2c;border-radius:.5rem;display:block;flex-shrink:0;height:1.8rem;transform:skewX(-7deg);width:9.7rem}@media(max-width:640px){.before-footer__subtitle-bar{width:7rem}}.before-footer__subtitle{color:#ebebeb;font-size:1.4rem;font-weight:600}@media(min-width:1920px){.before-footer__subtitle{font-size:1.6rem}}.before-footer__title{color:#fff}.before-footer__description{color:#ebebeb}.before-footer__cta{margin-top:2rem}
/*# sourceMappingURL=home.min.d744633d869e2bcd6b8e.css.map*/