@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Bold.woff2)format("woff2"),url(/fonts/AvenirNext-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-BoldItalic.woff2)format("woff2"),url(/fonts/AvenirNext-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-DemiBold.woff2)format("woff2"),url(/fonts/AvenirNext-DemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-DemiBoldItalic.woff2)format("woff2"),url(/fonts/AvenirNext-DemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Heavy.woff2)format("woff2"),url(/fonts/AvenirNext-Heavy.woff)format("woff");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-HeavyItalic.woff2)format("woff2"),url(/fonts/AvenirNext-HeavyItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Regular.woff2)format("woff2"),url(/fonts/AvenirNext-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Italic.woff2)format("woff2"),url(/fonts/AvenirNext-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Medium.woff2)format("woff2"),url(/fonts/AvenirNext-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-MediumItalic.woff2)format("woff2"),url(/fonts/AvenirNext-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-UltraLight.woff2)format("woff2"),url(/fonts/AvenirNext-UltraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-UltraLightItalic.woff2)format("woff2"),url(/fonts/AvenirNext-UltraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Variable.woff2)format("woff2"),url(/fonts/Roboto-Variable.woff)format("woff");font-display:swap;font-weight:100 900;font-stretch:75% 100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes entry{0%{opacity:0;transform:translateY(-15%)}to{opacity:1;transform:translateY(0%)}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{outline-offset:-12px}to{outline-offset:22px}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.industrySection{justify-content:center;width:100%;padding-inline:calc(2.01005vw + 44.5427px);display:flex;overflow:hidden}@media (max-width:768px){.industrySection{padding-inline:0}}.industrySection{padding-block:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.industrySection{padding-block:0}}.industrySection__container{width:100%;max-width:calc(34.115vw + 755.989px);position:relative}@media (max-width:768px){.industrySection__container{max-width:1222px}}.industrySection__imageContainer{aspect-ratio:1222/620;width:100%;max-width:calc(34.115vw + 755.989px)}@media (max-width:768px){.industrySection__imageContainer{aspect-ratio:375/488;max-width:1222px}}.industrySection__image{object-fit:cover;object-position:center;width:100%;height:auto}.industrySection__content{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:absolute;top:0}@media (max-width:768px){.industrySection__content{top:50%}}.industrySection__content{padding-inline:calc(1.34003vw + 29.6951px)}@media (max-width:768px){.industrySection__content{padding-inline:0}}.industrySection__content{padding-block:calc(1.34003vw + 29.6951px)}@media (max-width:768px){.industrySection__content{justify-content:unset;gap:calc(.446678vw + 9.89838px);height:fit-content;padding-block:0;left:50%;transform:translate(-50%,-50%)}}@media (max-width:768px) and (max-width:768px){.industrySection__content{gap:16px;left:50%}}.industrySection__titleContainer{width:100%}@media (max-width:768px){.industrySection__titleContainer{padding-inline:calc(.446678vw + 9.89838px)}}@media (max-width:768px) and (max-width:768px){.industrySection__titleContainer{padding-inline:16px}}.industrySection__title{letter-spacing:.95px;font-family:Avenir Next,sans-serif;font-size:3rem}@media (max-width:768px){.industrySection__title{font-size:2rem}}.industrySection__title{line-height:3.6rem}@media (max-width:768px){.industrySection__title{line-height:2.6rem}}.industrySection__title h1,.industrySection__title h2,.industrySection__title h3,.industrySection__title h4,.industrySection__title h5,.industrySection__title h6,.industrySection__title p,.industrySection__title span,.industrySection__title strong{font-size:3rem}@media (max-width:768px){.industrySection__title h1,.industrySection__title h2,.industrySection__title h3,.industrySection__title h4,.industrySection__title h5,.industrySection__title h6,.industrySection__title p,.industrySection__title span,.industrySection__title strong{font-size:2rem}}.industrySection__title h1,.industrySection__title h2,.industrySection__title h3,.industrySection__title h4,.industrySection__title h5,.industrySection__title h6,.industrySection__title p,.industrySection__title span,.industrySection__title strong{line-height:3.6rem}@media (max-width:768px){.industrySection__title h1,.industrySection__title h2,.industrySection__title h3,.industrySection__title h4,.industrySection__title h5,.industrySection__title h6,.industrySection__title p,.industrySection__title span,.industrySection__title strong{line-height:2.6rem}}.industrySection__title{color:#131315;font-weight:275}.industrySection__title strong{font-weight:700}@media (max-width:768px){.industrySection__title{letter-spacing:.04rem}}.industrySection__cardContainer{width:100%}.industrySection__cardContainer .cardLarge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#21384c;height:calc(5.63931vw + 124.967px);overflow:hidden auto}@media (max-width:768px){.industrySection__cardContainer .cardLarge{height:202px}}.industrySection__cardContainer .cardLarge:hover .cardLarge__buttonMobile{opacity:1;transition:all .3s ease-in-out;transform:scale(1)}.industrySection__cardContainer .cardLarge__content{justify-content:unset;gap:calc(.223339vw + 4.94919px);opacity:.8!important}@media (max-width:768px){.industrySection__cardContainer .cardLarge__content{gap:8px}}.industrySection__cardContainer .cardLarge__content:hover{opacity:1!important}.industrySection__cardContainer .cardLarge__title{letter-spacing:0;font-family:Avenir Next,sans-serif;font-size:1.125rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__title{font-size:1rem}}.industrySection__cardContainer .cardLarge__title{line-height:1.4625rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__title{line-height:1.5rem}}.industrySection__cardContainer .cardLarge__title h1,.industrySection__cardContainer .cardLarge__title h2,.industrySection__cardContainer .cardLarge__title h3,.industrySection__cardContainer .cardLarge__title h4,.industrySection__cardContainer .cardLarge__title h5,.industrySection__cardContainer .cardLarge__title h6,.industrySection__cardContainer .cardLarge__title p,.industrySection__cardContainer .cardLarge__title span,.industrySection__cardContainer .cardLarge__title strong{font-size:1.125rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__title h1,.industrySection__cardContainer .cardLarge__title h2,.industrySection__cardContainer .cardLarge__title h3,.industrySection__cardContainer .cardLarge__title h4,.industrySection__cardContainer .cardLarge__title h5,.industrySection__cardContainer .cardLarge__title h6,.industrySection__cardContainer .cardLarge__title p,.industrySection__cardContainer .cardLarge__title span,.industrySection__cardContainer .cardLarge__title strong{font-size:1rem}}.industrySection__cardContainer .cardLarge__title h1,.industrySection__cardContainer .cardLarge__title h2,.industrySection__cardContainer .cardLarge__title h3,.industrySection__cardContainer .cardLarge__title h4,.industrySection__cardContainer .cardLarge__title h5,.industrySection__cardContainer .cardLarge__title h6,.industrySection__cardContainer .cardLarge__title p,.industrySection__cardContainer .cardLarge__title span,.industrySection__cardContainer .cardLarge__title strong{line-height:1.4625rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__title h1,.industrySection__cardContainer .cardLarge__title h2,.industrySection__cardContainer .cardLarge__title h3,.industrySection__cardContainer .cardLarge__title h4,.industrySection__cardContainer .cardLarge__title h5,.industrySection__cardContainer .cardLarge__title h6,.industrySection__cardContainer .cardLarge__title p,.industrySection__cardContainer .cardLarge__title span,.industrySection__cardContainer .cardLarge__title strong{line-height:1.5rem}}.industrySection__cardContainer .cardLarge__title{color:#fff;font-weight:500}.industrySection__cardContainer .cardLarge__description{letter-spacing:0;font-family:Roboto,sans-serif;font-size:.875rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__description{font-size:.875rem}}.industrySection__cardContainer .cardLarge__description{line-height:1.5rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__description{line-height:1.5rem}}.industrySection__cardContainer .cardLarge__description h1,.industrySection__cardContainer .cardLarge__description h2,.industrySection__cardContainer .cardLarge__description h3,.industrySection__cardContainer .cardLarge__description h4,.industrySection__cardContainer .cardLarge__description h5,.industrySection__cardContainer .cardLarge__description h6,.industrySection__cardContainer .cardLarge__description p,.industrySection__cardContainer .cardLarge__description span,.industrySection__cardContainer .cardLarge__description strong{font-size:.875rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__description h1,.industrySection__cardContainer .cardLarge__description h2,.industrySection__cardContainer .cardLarge__description h3,.industrySection__cardContainer .cardLarge__description h4,.industrySection__cardContainer .cardLarge__description h5,.industrySection__cardContainer .cardLarge__description h6,.industrySection__cardContainer .cardLarge__description p,.industrySection__cardContainer .cardLarge__description span,.industrySection__cardContainer .cardLarge__description strong{font-size:.875rem}}.industrySection__cardContainer .cardLarge__description h1,.industrySection__cardContainer .cardLarge__description h2,.industrySection__cardContainer .cardLarge__description h3,.industrySection__cardContainer .cardLarge__description h4,.industrySection__cardContainer .cardLarge__description h5,.industrySection__cardContainer .cardLarge__description h6,.industrySection__cardContainer .cardLarge__description p,.industrySection__cardContainer .cardLarge__description span,.industrySection__cardContainer .cardLarge__description strong{line-height:1.5rem}@media (max-width:768px){.industrySection__cardContainer .cardLarge__description h1,.industrySection__cardContainer .cardLarge__description h2,.industrySection__cardContainer .cardLarge__description h3,.industrySection__cardContainer .cardLarge__description h4,.industrySection__cardContainer .cardLarge__description h5,.industrySection__cardContainer .cardLarge__description h6,.industrySection__cardContainer .cardLarge__description p,.industrySection__cardContainer .cardLarge__description span,.industrySection__cardContainer .cardLarge__description strong{line-height:1.5rem}}.industrySection__cardContainer .cardLarge__description{color:#fff9}.industrySection__cardContainer .cardLarge__buttonMobile{opacity:0;background-color:#e31119;transition:all .3s ease-in-out;display:block;top:calc(.223339vw + 4.94919px);transform:scale(0)}@media (max-width:768px){.industrySection__cardContainer .cardLarge__buttonMobile{top:8px}}.industrySection__cardContainer .cardLarge__buttonMobile{right:calc(.223339vw + 4.94919px)}@media (max-width:768px){.industrySection__cardContainer .cardLarge__buttonMobile{right:8px}}.industrySection__cardContainer .cardLarge__buttonMobile{width:calc(.893356vw + 19.7968px)}@media (max-width:768px){.industrySection__cardContainer .cardLarge__buttonMobile{width:32px}}.industrySection__cardContainer .cardLarge__buttonMobile{height:calc(.893356vw + 19.7968px)}@media (max-width:768px){.industrySection__cardContainer .cardLarge__buttonMobile{opacity:1;height:32px;transform:scale(1)}}.industrySection__cardContainer .cardLarge__buttonMobile:before{content:"";background-color:#e31119;background-image:url(/icons/arrow-up.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;padding:calc(.223339vw + 4.94919px);position:absolute;inset:0}@media (max-width:768px){.industrySection__cardContainer .cardLarge__buttonMobile:before{padding:8px}}.industrySection__cardContainer .carouselDefault{--slide-size:25%}@media (max-width:768px){.industrySection__cardContainer .carouselDefault{--slide-size:76%}}.industrySection__cardContainer .carouselDefault__buttons{position:absolute;bottom:120%}@media (max-width:768px){.industrySection__cardContainer .carouselDefault__buttons{bottom:120%}}.industrySection__cardContainer .carouselDefault__buttons{right:calc(1.34003vw + 29.6951px)}@media (max-width:768px){.industrySection__cardContainer .carouselDefault__buttons{right:48px}}.industrySection__cardContainer .carouselDefault__button--prev{left:unset}@media (max-width:768px){.industrySection__cardContainer .carouselDefault__button--prev{left:unset}}.industrySection__cardContainer .carouselDefault__button--prev{right:calc(.223339vw + 4.94919px)}@media (max-width:768px){.industrySection__cardContainer .carouselDefault__button--prev{right:8px}}.industrySection__cardContainer .carouselDefault__button--next{left:0}@media (max-width:768px){.industrySection__cardContainer .carouselDefault__button--next{left:0}}.industrySection__cardContainer .carouselDefault__viewport{padding-left:calc(.446678vw + 9.89838px)}@media (max-width:768px){.industrySection__cardContainer .carouselDefault__viewport{padding-left:16px}}.industrySection__cardContainer .carouselDefault__dots{display:none}
