@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}body:has(main#home) .header .header__content_mobile{background-color:#fffffff2;background-image:none}body:has(main#home) .header .header__content_mobile .header__content_mobile-link{color:#131315}#home>section{scroll-margin-top:104px}@media (min-width:769px){#home>section{scroll-margin-top:calc(2.01005vw + 44.5427px)}}#home>.carouselHero:first-child{padding-top:129px}@media (min-width:769px){#home>.carouselHero:first-child{padding-top:calc(1.61921vw + 35.8816px)}}@media (max-width:768px){#home>.carouselHero:first-child .carouselHero__intro{padding-top:unset}}#home>.carouselHero.carouselHero--homeOverlay:first-child{margin-top:-72px;padding-top:0}@media (max-width:992px){#home>.carouselHero.carouselHero--homeOverlay:first-child{margin-top:-104px}}#home>.carouselHero.carouselHero--homeOverlay:first-child .carouselHero__introLeadRow{opacity:1;transform:none}@media (max-width:768px){#home>.carouselHero.carouselHero--homeOverlay:first-child .carouselHero__hiringFloat,#home>.carouselHero.carouselHero--homeOverlay:first-child .carouselHero__storyCard{opacity:1;transform:none}}#home>.carouselHero.carouselHero--homeOverlay:first-child.active .carouselHero__headline{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){#home>.carouselHero.carouselHero--homeOverlay:first-child.active .carouselHero__headline{animation:.55s cubic-bezier(.22,1,.36,1) both carouselHero-intro-reveal}}#home>.carouselHero.carouselHero--homeOverlay:first-child .carouselHero__media.carouselHero__autoplayHost-0:hover{transform:none}#home>.carouselHero:not(.carouselHero--homeOverlay) .carouselHero__headline{opacity:0}#home>.carouselHero:not(.carouselHero--homeOverlay) .carouselHero__introLeadRow{opacity:0;transition:transform .5s,opacity .5s;transform:translateY(-100px)}#home>.carouselHero:not(.carouselHero--homeOverlay) .buttonDefault{opacity:0;transition:all .5s;transform:translate(200px)}#home>.carouselHero:not(.carouselHero--homeOverlay).active .buttonDefault{opacity:1;transition:all .8s;transform:translate(0)}#home>.carouselHero:not(.carouselHero--homeOverlay).active .carouselHero__headline{opacity:1;width:fit-content;animation:1.6s forwards revealText;position:relative}#home>.carouselHero:not(.carouselHero--homeOverlay).active .carouselHero__introLeadRow{opacity:1;transition:transform .8s,opacity .8s;transform:translateY(0)}#home>.carouselHero:not(.carouselHero--homeOverlay) .carouselHero__media.carouselHero__autoplayHost-0{transform-origin:50%;will-change:transform;transition:transform .5s,border-radius .5s;overflow:hidden;transform:scale(1)}#home>.carouselHero:not(.carouselHero--homeOverlay) .carouselHero__media.carouselHero__autoplayHost-0:hover{transform:scale(1.5)}@media (max-width:768px){#home>.carouselHero:not(.carouselHero--homeOverlay) .carouselHero__media.carouselHero__autoplayHost-0:hover{transform:scale(1.25)}}#home .products.products--home .products__highlightCards .cardProduct:first-child{transition-delay:0s}#home .products.products--home .products__highlightCards .cardProduct:nth-child(2){transition-delay:80ms}#home .products.products--home .products__highlightCards .cardProduct:nth-child(3){transition-delay:.16s}#home .products.products--home .products__highlightCards .cardProduct:nth-child(4){transition-delay:.24s}@media (max-width:768px){#home .products.products--home{padding-bottom:96px}}@media (max-width:768px) and (min-width:769px){#home .products.products--home{padding-bottom:calc(2.68007vw + 59.3903px)}}@media (max-width:768px){#home .products.products--home .productCategoryList[data-layout=none] .productCategoryList__category{padding-inline:0}}@media (max-width:768px) and (min-width:769px){#home .products.products--home .productCategoryList[data-layout=none] .productCategoryList__category{padding-inline:0}}@media (max-width:768px){#home .products.products--home .productCategoryList[data-layout=none] .productCategoryList__category-nav{padding-right:0}}@media (max-width:768px) and (min-width:769px){#home .products.products--home .productCategoryList[data-layout=none] .productCategoryList__category-nav{padding-right:0}}#home .industrySection{padding:0}#home .innovationCenter{z-index:1;position:relative}#home .innovationCenter .buttonDefault{max-width:unset}#home .innovationCenter .buttonDefault__text{width:100%}#home .innovationCenter .buttonDefault.buttonDefault__secondary .iconContainer{display:none}#home .innovationCenter .contentMulti{padding-inline:16px}@media (min-width:769px){#home .innovationCenter .contentMulti{padding-inline:calc(2.01005vw + 44.5427px)}}#home .innovationCenter .contentMulti{padding-top:40px}@media (min-width:769px){#home .innovationCenter .contentMulti{padding-top:calc(2.45673vw + 54.4411px)}}#home .innovationCenter .contentMulti{padding-bottom:40px}@media (min-width:769px){#home .innovationCenter .contentMulti{padding-bottom:calc(2.01005vw + 44.5427px)}}#home .innovationCenter__plus{opacity:0;transition:opacity .45s}#home .innovationCenter.active .innovationCenter__plus{opacity:.55;transition:opacity .6s}#home .innovationCenter.active .innovationCenter__plus:first-child{transition-delay:.25s}#home .innovationCenter.active .innovationCenter__plus:nth-child(2){transition-delay:.31s}#home .innovationCenter.active .innovationCenter__plus:nth-child(3){transition-delay:.37s}#home .innovationCenter.active .innovationCenter__plus:nth-child(4){transition-delay:.43s}#home>.credibility,#home .interMap{z-index:1;background:#e3e3e3;position:relative}#home .credibility .contentMulti{padding-inline:16px}@media (min-width:769px){#home .credibility .contentMulti{padding-inline:calc(2.01005vw + 44.5427px)}}#home .credibility .contentMulti{padding-block:40px}@media (min-width:769px){#home .credibility .contentMulti{padding-block:calc(2.01005vw + 44.5427px)}}@media (max-width:768px){#home .credibility .contentMulti .buttonDefault{position:relative}#home .credibility .contentMulti .buttonDefault__iconContainer{position:absolute;right:0}}#home .interMap__main{padding-top:40px}@media (min-width:769px){#home .interMap__main{padding-top:calc(2.01005vw + 44.5427px)}}#home .interMap__main{padding-bottom:38px}@media (min-width:769px){#home .interMap__main{padding-bottom:calc(2.01005vw + 44.5427px)}}#home .interMap__container{max-width:1222px}@media (min-width:769px){#home .interMap__container{max-width:calc(34.115vw + 755.989px)}}#home .interMap__container{gap:24px}@media (min-width:769px){#home .interMap__container{gap:calc(1.78671vw + 39.5935px)}}#home .interMap__container{padding-inline:16px}@media (min-width:769px){#home .interMap__container{padding-inline:calc(2.01005vw + 44.5427px)}}#home .blogLatest,#home .lastProjects{z-index:1;background:#fff;position:relative}#home .blogLatest{padding-bottom:40px}@media (min-width:769px){#home .blogLatest{padding-bottom:calc(1.78671vw + 39.5935px)}}#home .blogLatest .blogLatest__sideColumn .blogLatest__mini:first-child{transition-delay:0s}#home .blogLatest .blogLatest__sideColumn .blogLatest__mini:nth-child(2){transition-delay:80ms}#home .blogLatest .blogLatest__sideColumn .blogLatest__mini:nth-child(3){transition-delay:.16s}#home .blogLatest .blogLatest__buttonContainer .buttonDefault__text{width:100%}@media (max-width:768px){#home .blogLatest .carouselDefault__dots{display:none}}#home .lastProjects{padding-top:40px}@media (min-width:769px){#home .lastProjects{padding-top:calc(1.78671vw + 39.5935px)}}#home .lastProjects{padding-bottom:40px}@media (min-width:769px){#home .lastProjects{padding-bottom:calc(2.01005vw + 44.5427px)}}@media (max-width:768px){#home .lastProjects{padding-bottom:88px}}@media (max-width:768px) and (min-width:769px){#home .lastProjects{padding-bottom:calc(2.45673vw + 54.4411px)}}#home .lastProjects .lastProjects__slide:first-child{transition-delay:0s}#home .lastProjects .lastProjects__slide:nth-child(2){transition-delay:.1s}#home .lastProjects .lastProjects__slide:nth-child(3){transition-delay:.2s}#home .lastProjects .lastProjects__slide:nth-child(4){transition-delay:.3s}#home .saferTomorrow .saferTomorrow__stat:first-child{transition-delay:0s}#home .saferTomorrow .saferTomorrow__stat:nth-child(2){transition-delay:70ms}#home .saferTomorrow .saferTomorrow__stat:nth-child(3){transition-delay:.14s}#home .saferTomorrow .saferTomorrow__stat:nth-child(4){transition-delay:.21s}#home .saferTomorrow .saferTomorrow__stat:nth-child(5){transition-delay:.28s}#home .careersTestimonialBand{min-height:480px}@media (min-width:769px){#home .careersTestimonialBand{min-height:calc(19.4305vw + 430.58px)}}#home .careersTestimonialBand__inner{padding-inline:16px}@media (min-width:769px){#home .careersTestimonialBand__inner{padding-inline:calc(2.01005vw + 44.5427px)}}#home .careersTestimonialBand__inner{padding-block:40px}@media (min-width:769px){#home .careersTestimonialBand__inner{padding-block:calc(2.01005vw + 44.5427px)}}#home .careersTestimonialBand__inner{gap:32px}@media (min-width:769px){#home .careersTestimonialBand__inner{gap:calc(1.78671vw + 39.5935px)}}@media (max-width:768px){#home .careersTestimonialBand .buttonDefault{position:relative}#home .careersTestimonialBand .buttonDefault__iconContainer{position:absolute;right:0}}#home .home{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}@media (max-width:992px){#home{padding-top:40px}}@media (max-width:992px) and (min-width:769px){#home{padding-top:calc(1.11669vw + 24.7459px)}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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{background-color:#ecf3f8;padding:0;position:relative;overflow:hidden}.industrySection__container{z-index:1;width:100%;max-width:none;min-height:580px;position:relative}@media (min-width:769px){.industrySection__container{min-height:calc(17.9229vw + 397.173px)}}.industrySection__container{overflow:hidden}.industrySection__backdrop{z-index:0;pointer-events:none;background:#ecf3f8;position:absolute;inset:0}.industrySection__rig{z-index:1;pointer-events:none;aspect-ratio:760/642;width:55.6%;max-width:760px;height:100%;position:absolute;top:0;right:0;overflow:hidden}@media (min-width:769px){.industrySection__rig{max-width:calc(21.2172vw + 470.173px)}}@media (max-width:768px){.industrySection__rig{opacity:.45;width:100%;height:100%;top:auto;bottom:0}}.industrySection__rigImg{object-fit:cover;object-position:center;will-change:opacity,transform;width:112.63%;height:133.33%;animation:2.2s cubic-bezier(.22,1,.36,1) both industryBgFade;position:absolute;top:-22.9%;left:-6.32%}.industrySection__rigImg .imgDefault__skeleton{opacity:0;background:0 0}.industrySection__rigImg .imgDefault__skeleton:after{display:none}.industrySection__rigImg .imgDefault__skeleton--imgLoaded{opacity:0}@media (max-width:768px){.industrySection__rigImg{width:100%;height:100%;left:unset;top:unset;object-fit:cover;object-position:left;position:absolute}}.industrySection__inner{z-index:2;min-height:inherit;box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding-top:40px;display:flex;position:relative}@media (min-width:769px){.industrySection__inner{padding-top:calc(2.23339vw + 49.4919px)}}.industrySection__inner{padding-bottom:80px}@media (min-width:769px){.industrySection__inner{padding-bottom:calc(.670017vw + 14.8476px)}}@media (max-width:768px){.industrySection__inner{justify-content:space-between}}.industrySection__intro{flex-direction:column;flex-shrink:0;gap:16px;display:flex}@media (min-width:769px){.industrySection__intro{gap:calc(.893356vw + 19.7968px)}}.industrySection__intro{max-width:533px}@media (min-width:769px){.industrySection__intro{max-width:calc(14.88vw + 329.74px)}}.industrySection__intro{margin-left:unset}@media (min-width:769px){.industrySection__intro{margin-left:calc(2.01005vw + 44.5427px)}}@media (max-width:768px){.industrySection__intro{padding-inline:16px}}@media (max-width:768px) and (min-width:769px){.industrySection__intro{padding-inline:calc(.446678vw + 9.89838px)}}.industrySection__title{letter-spacing:.95px;margin:0;font-family:Avenir Next,sans-serif;font-size:2rem}@media (min-width:769px){.industrySection__title{font-size:3rem}}.industrySection__title{line-height:2.6rem}@media (min-width:769px){.industrySection__title{line-height:3.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:2rem}@media (min-width:769px){.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}}.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}@media (min-width:769px){.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}}.industrySection__title{color:#131315;letter-spacing:0;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-weight:275;line-height:1.2;display:-webkit-box;overflow:hidden}@media (max-width:768px){.industrySection__title{letter-spacing:.48px;letter-spacing:-.03rem;font-family:Avenir Next,sans-serif;font-size:1.5rem;line-height:1.3}}@media (max-width:768px) and (min-width:769px){.industrySection__title{font-size:1.5rem;line-height:1.95rem}}@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:1.5rem;line-height:1.95rem}}@media (max-width:768px) and (min-width:769px){.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:1.5rem;line-height:1.95rem}}.industrySection__title strong{font-weight:700}.industrySection__cta{align-self:flex-start}.industrySection__carousel{flex-direction:column;flex:1;justify-content:flex-end;width:100%;margin-top:auto;padding-top:24px;display:flex;position:relative}@media (min-width:769px){.industrySection__carousel{padding-top:calc(1.11669vw + 24.7459px)}}.industrySection__carousel{padding-bottom:48px}@media (min-width:769px){.industrySection__carousel{padding-bottom:calc(1.78671vw + 39.5935px)}}@media (max-width:768px){.industrySection__carousel{display:none}}.industrySection__carousel .carouselDefault{--slide-size:210px;--slide-spacing:calc(8*1px);width:100%;position:static}@media (min-width:769px){.industrySection__carousel .carouselDefault{--slide-spacing:calc(calc(8*1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}}.industrySection__carousel .carouselDefault .carouselDefault__slide--industryFeatured{--slide-size:500px}@media (max-width:768px){.industrySection__carousel .carouselDefault .carouselDefault__slide--industryFeatured{--slide-size:88%}}.industrySection__carousel .carouselDefault .carouselDefault__slide--industryFeatured .industrySegmentCard{opacity:1;transform:scale(1)}.industrySection__carousel .carouselDefault .carouselDefault__slide--industryCompact{--slide-size:210px}@media (max-width:768px){.industrySection__carousel .carouselDefault .carouselDefault__slide--industryCompact{--slide-size:72%}}.industrySection__carousel .carouselDefault .carouselDefault__slide--industryCompact .industrySegmentCard{opacity:.92;transform:scale(.98)}.industrySection__carousel .carouselDefault__viewport{padding-left:16px;overflow:hidden}@media (min-width:769px){.industrySection__carousel .carouselDefault__viewport{padding-left:calc(2.01005vw + 44.5427px)}}.industrySection__carousel .carouselDefault__container{align-items:stretch}.industrySection__carousel .carouselDefault__slide{will-change:flex-basis,max-width,width,transform;height:auto;transition:flex-basis .9s cubic-bezier(.16,1,.3,1),max-width .9s cubic-bezier(.16,1,.3,1),width .9s cubic-bezier(.16,1,.3,1);display:flex}.industrySection__carousel .carouselDefault .industrySegmentCard{width:100%;transition:height .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),opacity .45s}.industrySection__carousel .carouselDefault .industrySegmentCard--compact{height:142px}@media (min-width:769px){.industrySection__carousel .carouselDefault .industrySegmentCard--compact{height:calc(3.96427vw + 87.8481px)}}.industrySection__carousel .carouselDefault__controls{pointer-events:none;justify-content:space-between;align-items:center;padding-inline:16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:769px){.industrySection__carousel .carouselDefault__controls{padding-inline:calc(2.01005vw + 44.5427px)}}.industrySection__carousel .carouselDefault__fraction{pointer-events:none;color:#131315;margin:0;font-family:Avenir Next,sans-serif;line-height:1.3}.industrySection__carousel .carouselDefault__fractionCurrent{letter-spacing:.48px;font-family:Avenir Next,sans-serif;font-size:1.5rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionCurrent{font-size:1.5rem}}.industrySection__carousel .carouselDefault__fractionCurrent{line-height:1.95rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionCurrent{line-height:1.95rem}}.industrySection__carousel .carouselDefault__fractionCurrent h1,.industrySection__carousel .carouselDefault__fractionCurrent h2,.industrySection__carousel .carouselDefault__fractionCurrent h3,.industrySection__carousel .carouselDefault__fractionCurrent h4,.industrySection__carousel .carouselDefault__fractionCurrent h5,.industrySection__carousel .carouselDefault__fractionCurrent h6,.industrySection__carousel .carouselDefault__fractionCurrent p,.industrySection__carousel .carouselDefault__fractionCurrent span,.industrySection__carousel .carouselDefault__fractionCurrent strong{font-size:1.5rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionCurrent h1,.industrySection__carousel .carouselDefault__fractionCurrent h2,.industrySection__carousel .carouselDefault__fractionCurrent h3,.industrySection__carousel .carouselDefault__fractionCurrent h4,.industrySection__carousel .carouselDefault__fractionCurrent h5,.industrySection__carousel .carouselDefault__fractionCurrent h6,.industrySection__carousel .carouselDefault__fractionCurrent p,.industrySection__carousel .carouselDefault__fractionCurrent span,.industrySection__carousel .carouselDefault__fractionCurrent strong{font-size:1.5rem}}.industrySection__carousel .carouselDefault__fractionCurrent h1,.industrySection__carousel .carouselDefault__fractionCurrent h2,.industrySection__carousel .carouselDefault__fractionCurrent h3,.industrySection__carousel .carouselDefault__fractionCurrent h4,.industrySection__carousel .carouselDefault__fractionCurrent h5,.industrySection__carousel .carouselDefault__fractionCurrent h6,.industrySection__carousel .carouselDefault__fractionCurrent p,.industrySection__carousel .carouselDefault__fractionCurrent span,.industrySection__carousel .carouselDefault__fractionCurrent strong{line-height:1.95rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionCurrent h1,.industrySection__carousel .carouselDefault__fractionCurrent h2,.industrySection__carousel .carouselDefault__fractionCurrent h3,.industrySection__carousel .carouselDefault__fractionCurrent h4,.industrySection__carousel .carouselDefault__fractionCurrent h5,.industrySection__carousel .carouselDefault__fractionCurrent h6,.industrySection__carousel .carouselDefault__fractionCurrent p,.industrySection__carousel .carouselDefault__fractionCurrent span,.industrySection__carousel .carouselDefault__fractionCurrent strong{line-height:1.95rem}}.industrySection__carousel .carouselDefault__fractionCurrent{color:#131315;font-weight:700;line-height:1.3}.industrySection__carousel .carouselDefault__fractionSep,.industrySection__carousel .carouselDefault__fractionTotal{letter-spacing:0;font-family:Avenir Next,sans-serif;font-size:1rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionSep,.industrySection__carousel .carouselDefault__fractionTotal{font-size:1.125rem}}.industrySection__carousel .carouselDefault__fractionSep,.industrySection__carousel .carouselDefault__fractionTotal{line-height:1.5rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionSep,.industrySection__carousel .carouselDefault__fractionTotal{line-height:1.4625rem}}.industrySection__carousel .carouselDefault__fractionSep h1,.industrySection__carousel .carouselDefault__fractionSep h2,.industrySection__carousel .carouselDefault__fractionSep h3,.industrySection__carousel .carouselDefault__fractionSep h4,.industrySection__carousel .carouselDefault__fractionSep h5,.industrySection__carousel .carouselDefault__fractionSep h6,.industrySection__carousel .carouselDefault__fractionSep p,.industrySection__carousel .carouselDefault__fractionSep span,.industrySection__carousel .carouselDefault__fractionSep strong,.industrySection__carousel .carouselDefault__fractionTotal h1,.industrySection__carousel .carouselDefault__fractionTotal h2,.industrySection__carousel .carouselDefault__fractionTotal h3,.industrySection__carousel .carouselDefault__fractionTotal h4,.industrySection__carousel .carouselDefault__fractionTotal h5,.industrySection__carousel .carouselDefault__fractionTotal h6,.industrySection__carousel .carouselDefault__fractionTotal p,.industrySection__carousel .carouselDefault__fractionTotal span,.industrySection__carousel .carouselDefault__fractionTotal strong{font-size:1rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionSep h1,.industrySection__carousel .carouselDefault__fractionSep h2,.industrySection__carousel .carouselDefault__fractionSep h3,.industrySection__carousel .carouselDefault__fractionSep h4,.industrySection__carousel .carouselDefault__fractionSep h5,.industrySection__carousel .carouselDefault__fractionSep h6,.industrySection__carousel .carouselDefault__fractionSep p,.industrySection__carousel .carouselDefault__fractionSep span,.industrySection__carousel .carouselDefault__fractionSep strong,.industrySection__carousel .carouselDefault__fractionTotal h1,.industrySection__carousel .carouselDefault__fractionTotal h2,.industrySection__carousel .carouselDefault__fractionTotal h3,.industrySection__carousel .carouselDefault__fractionTotal h4,.industrySection__carousel .carouselDefault__fractionTotal h5,.industrySection__carousel .carouselDefault__fractionTotal h6,.industrySection__carousel .carouselDefault__fractionTotal p,.industrySection__carousel .carouselDefault__fractionTotal span,.industrySection__carousel .carouselDefault__fractionTotal strong{font-size:1.125rem}}.industrySection__carousel .carouselDefault__fractionSep h1,.industrySection__carousel .carouselDefault__fractionSep h2,.industrySection__carousel .carouselDefault__fractionSep h3,.industrySection__carousel .carouselDefault__fractionSep h4,.industrySection__carousel .carouselDefault__fractionSep h5,.industrySection__carousel .carouselDefault__fractionSep h6,.industrySection__carousel .carouselDefault__fractionSep p,.industrySection__carousel .carouselDefault__fractionSep span,.industrySection__carousel .carouselDefault__fractionSep strong,.industrySection__carousel .carouselDefault__fractionTotal h1,.industrySection__carousel .carouselDefault__fractionTotal h2,.industrySection__carousel .carouselDefault__fractionTotal h3,.industrySection__carousel .carouselDefault__fractionTotal h4,.industrySection__carousel .carouselDefault__fractionTotal h5,.industrySection__carousel .carouselDefault__fractionTotal h6,.industrySection__carousel .carouselDefault__fractionTotal p,.industrySection__carousel .carouselDefault__fractionTotal span,.industrySection__carousel .carouselDefault__fractionTotal strong{line-height:1.5rem}@media (min-width:769px){.industrySection__carousel .carouselDefault__fractionSep h1,.industrySection__carousel .carouselDefault__fractionSep h2,.industrySection__carousel .carouselDefault__fractionSep h3,.industrySection__carousel .carouselDefault__fractionSep h4,.industrySection__carousel .carouselDefault__fractionSep h5,.industrySection__carousel .carouselDefault__fractionSep h6,.industrySection__carousel .carouselDefault__fractionSep p,.industrySection__carousel .carouselDefault__fractionSep span,.industrySection__carousel .carouselDefault__fractionSep strong,.industrySection__carousel .carouselDefault__fractionTotal h1,.industrySection__carousel .carouselDefault__fractionTotal h2,.industrySection__carousel .carouselDefault__fractionTotal h3,.industrySection__carousel .carouselDefault__fractionTotal h4,.industrySection__carousel .carouselDefault__fractionTotal h5,.industrySection__carousel .carouselDefault__fractionTotal h6,.industrySection__carousel .carouselDefault__fractionTotal p,.industrySection__carousel .carouselDefault__fractionTotal span,.industrySection__carousel .carouselDefault__fractionTotal strong{line-height:1.4625rem}}.industrySection__carousel .carouselDefault__fractionSep,.industrySection__carousel .carouselDefault__fractionTotal{color:#535d63;font-weight:500}.industrySection__carousel .carouselDefault__buttons{pointer-events:auto;gap:8px;margin-left:auto;display:flex;position:relative}.industrySection__carousel .carouselDefault__button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000;border:1px solid #131315;border-radius:1000px;position:relative;left:auto;right:auto;transform:none}.industrySection__carousel .carouselDefault__button:before{background-image:url(/icons/chevron-right.svg)}.industrySection__carousel .carouselDefault__button:hover{background-color:#e31119;border-color:#e31119}@media (max-width:768px){.industrySection__carousel .carouselDefault__button{display:flex}}.industrySection__carousel .carouselDefault__button--prev{transform:rotateY(180deg)}.industrySection__carousel .carouselDefault__button--next{transform:none}.industrySection__carousel .carouselDefault__dots{display:none}.industrySection__carousel .industrySegmentCard{height:100%}.industrySection__carousel .industrySegmentCard--compact{height:142px}@media (min-width:769px){.industrySection__carousel .industrySegmentCard--compact{height:calc(3.96427vw + 87.8481px)}}.industrySection__carouselMobile{display:none}.industrySection__carouselMobile .carouselDefault{--slide-size:88%}.industrySection__carouselMobile .carouselDefault__controls{pointer-events:none;justify-content:space-between;align-items:center;padding-inline:16px;display:flex;position:absolute;top:116%;left:0;right:0}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__controls{padding-inline:calc(2.01005vw + 44.5427px)}}.industrySection__carouselMobile .carouselDefault__container{padding-left:16px}.industrySection__carouselMobile .carouselDefault__fraction{pointer-events:none;color:#131315;margin:0;font-family:Avenir Next,sans-serif;line-height:1.3}.industrySection__carouselMobile .carouselDefault__fractionCurrent{letter-spacing:.48px;font-family:Avenir Next,sans-serif;font-size:1.5rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionCurrent{font-size:1.5rem}}.industrySection__carouselMobile .carouselDefault__fractionCurrent{line-height:1.95rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionCurrent{line-height:1.95rem}}.industrySection__carouselMobile .carouselDefault__fractionCurrent h1,.industrySection__carouselMobile .carouselDefault__fractionCurrent h2,.industrySection__carouselMobile .carouselDefault__fractionCurrent h3,.industrySection__carouselMobile .carouselDefault__fractionCurrent h4,.industrySection__carouselMobile .carouselDefault__fractionCurrent h5,.industrySection__carouselMobile .carouselDefault__fractionCurrent h6,.industrySection__carouselMobile .carouselDefault__fractionCurrent p,.industrySection__carouselMobile .carouselDefault__fractionCurrent span,.industrySection__carouselMobile .carouselDefault__fractionCurrent strong{font-size:1.5rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionCurrent h1,.industrySection__carouselMobile .carouselDefault__fractionCurrent h2,.industrySection__carouselMobile .carouselDefault__fractionCurrent h3,.industrySection__carouselMobile .carouselDefault__fractionCurrent h4,.industrySection__carouselMobile .carouselDefault__fractionCurrent h5,.industrySection__carouselMobile .carouselDefault__fractionCurrent h6,.industrySection__carouselMobile .carouselDefault__fractionCurrent p,.industrySection__carouselMobile .carouselDefault__fractionCurrent span,.industrySection__carouselMobile .carouselDefault__fractionCurrent strong{font-size:1.5rem}}.industrySection__carouselMobile .carouselDefault__fractionCurrent h1,.industrySection__carouselMobile .carouselDefault__fractionCurrent h2,.industrySection__carouselMobile .carouselDefault__fractionCurrent h3,.industrySection__carouselMobile .carouselDefault__fractionCurrent h4,.industrySection__carouselMobile .carouselDefault__fractionCurrent h5,.industrySection__carouselMobile .carouselDefault__fractionCurrent h6,.industrySection__carouselMobile .carouselDefault__fractionCurrent p,.industrySection__carouselMobile .carouselDefault__fractionCurrent span,.industrySection__carouselMobile .carouselDefault__fractionCurrent strong{line-height:1.95rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionCurrent h1,.industrySection__carouselMobile .carouselDefault__fractionCurrent h2,.industrySection__carouselMobile .carouselDefault__fractionCurrent h3,.industrySection__carouselMobile .carouselDefault__fractionCurrent h4,.industrySection__carouselMobile .carouselDefault__fractionCurrent h5,.industrySection__carouselMobile .carouselDefault__fractionCurrent h6,.industrySection__carouselMobile .carouselDefault__fractionCurrent p,.industrySection__carouselMobile .carouselDefault__fractionCurrent span,.industrySection__carouselMobile .carouselDefault__fractionCurrent strong{line-height:1.95rem}}.industrySection__carouselMobile .carouselDefault__fractionCurrent{color:#131315;font-weight:700;line-height:1.3}.industrySection__carouselMobile .carouselDefault__fractionSep,.industrySection__carouselMobile .carouselDefault__fractionTotal{letter-spacing:0;font-family:Avenir Next,sans-serif;font-size:1rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionSep,.industrySection__carouselMobile .carouselDefault__fractionTotal{font-size:1.125rem}}.industrySection__carouselMobile .carouselDefault__fractionSep,.industrySection__carouselMobile .carouselDefault__fractionTotal{line-height:1.5rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionSep,.industrySection__carouselMobile .carouselDefault__fractionTotal{line-height:1.4625rem}}.industrySection__carouselMobile .carouselDefault__fractionSep h1,.industrySection__carouselMobile .carouselDefault__fractionSep h2,.industrySection__carouselMobile .carouselDefault__fractionSep h3,.industrySection__carouselMobile .carouselDefault__fractionSep h4,.industrySection__carouselMobile .carouselDefault__fractionSep h5,.industrySection__carouselMobile .carouselDefault__fractionSep h6,.industrySection__carouselMobile .carouselDefault__fractionSep p,.industrySection__carouselMobile .carouselDefault__fractionSep span,.industrySection__carouselMobile .carouselDefault__fractionSep strong,.industrySection__carouselMobile .carouselDefault__fractionTotal h1,.industrySection__carouselMobile .carouselDefault__fractionTotal h2,.industrySection__carouselMobile .carouselDefault__fractionTotal h3,.industrySection__carouselMobile .carouselDefault__fractionTotal h4,.industrySection__carouselMobile .carouselDefault__fractionTotal h5,.industrySection__carouselMobile .carouselDefault__fractionTotal h6,.industrySection__carouselMobile .carouselDefault__fractionTotal p,.industrySection__carouselMobile .carouselDefault__fractionTotal span,.industrySection__carouselMobile .carouselDefault__fractionTotal strong{font-size:1rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionSep h1,.industrySection__carouselMobile .carouselDefault__fractionSep h2,.industrySection__carouselMobile .carouselDefault__fractionSep h3,.industrySection__carouselMobile .carouselDefault__fractionSep h4,.industrySection__carouselMobile .carouselDefault__fractionSep h5,.industrySection__carouselMobile .carouselDefault__fractionSep h6,.industrySection__carouselMobile .carouselDefault__fractionSep p,.industrySection__carouselMobile .carouselDefault__fractionSep span,.industrySection__carouselMobile .carouselDefault__fractionSep strong,.industrySection__carouselMobile .carouselDefault__fractionTotal h1,.industrySection__carouselMobile .carouselDefault__fractionTotal h2,.industrySection__carouselMobile .carouselDefault__fractionTotal h3,.industrySection__carouselMobile .carouselDefault__fractionTotal h4,.industrySection__carouselMobile .carouselDefault__fractionTotal h5,.industrySection__carouselMobile .carouselDefault__fractionTotal h6,.industrySection__carouselMobile .carouselDefault__fractionTotal p,.industrySection__carouselMobile .carouselDefault__fractionTotal span,.industrySection__carouselMobile .carouselDefault__fractionTotal strong{font-size:1.125rem}}.industrySection__carouselMobile .carouselDefault__fractionSep h1,.industrySection__carouselMobile .carouselDefault__fractionSep h2,.industrySection__carouselMobile .carouselDefault__fractionSep h3,.industrySection__carouselMobile .carouselDefault__fractionSep h4,.industrySection__carouselMobile .carouselDefault__fractionSep h5,.industrySection__carouselMobile .carouselDefault__fractionSep h6,.industrySection__carouselMobile .carouselDefault__fractionSep p,.industrySection__carouselMobile .carouselDefault__fractionSep span,.industrySection__carouselMobile .carouselDefault__fractionSep strong,.industrySection__carouselMobile .carouselDefault__fractionTotal h1,.industrySection__carouselMobile .carouselDefault__fractionTotal h2,.industrySection__carouselMobile .carouselDefault__fractionTotal h3,.industrySection__carouselMobile .carouselDefault__fractionTotal h4,.industrySection__carouselMobile .carouselDefault__fractionTotal h5,.industrySection__carouselMobile .carouselDefault__fractionTotal h6,.industrySection__carouselMobile .carouselDefault__fractionTotal p,.industrySection__carouselMobile .carouselDefault__fractionTotal span,.industrySection__carouselMobile .carouselDefault__fractionTotal strong{line-height:1.5rem}@media (min-width:769px){.industrySection__carouselMobile .carouselDefault__fractionSep h1,.industrySection__carouselMobile .carouselDefault__fractionSep h2,.industrySection__carouselMobile .carouselDefault__fractionSep h3,.industrySection__carouselMobile .carouselDefault__fractionSep h4,.industrySection__carouselMobile .carouselDefault__fractionSep h5,.industrySection__carouselMobile .carouselDefault__fractionSep h6,.industrySection__carouselMobile .carouselDefault__fractionSep p,.industrySection__carouselMobile .carouselDefault__fractionSep span,.industrySection__carouselMobile .carouselDefault__fractionSep strong,.industrySection__carouselMobile .carouselDefault__fractionTotal h1,.industrySection__carouselMobile .carouselDefault__fractionTotal h2,.industrySection__carouselMobile .carouselDefault__fractionTotal h3,.industrySection__carouselMobile .carouselDefault__fractionTotal h4,.industrySection__carouselMobile .carouselDefault__fractionTotal h5,.industrySection__carouselMobile .carouselDefault__fractionTotal h6,.industrySection__carouselMobile .carouselDefault__fractionTotal p,.industrySection__carouselMobile .carouselDefault__fractionTotal span,.industrySection__carouselMobile .carouselDefault__fractionTotal strong{line-height:1.4625rem}}.industrySection__carouselMobile .carouselDefault__fractionSep,.industrySection__carouselMobile .carouselDefault__fractionTotal{color:#535d63;font-weight:500}.industrySection__carouselMobile .carouselDefault__buttons{pointer-events:auto;gap:8px;margin-left:auto;display:flex;position:relative}.industrySection__carouselMobile .carouselDefault__button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000;border:1px solid #131315;border-radius:1000px;position:relative;left:auto;right:auto;transform:none}.industrySection__carouselMobile .carouselDefault__button:before{background-image:url(/icons/chevron-right.svg)}.industrySection__carouselMobile .carouselDefault__button:hover{background-color:#e31119;border-color:#e31119}@media (max-width:768px){.industrySection__carouselMobile .carouselDefault__button{display:flex}}.industrySection__carouselMobile .carouselDefault__button--prev{transform:rotateY(180deg)}.industrySection__carouselMobile .carouselDefault__button--next{transform:none}.industrySection__carouselMobile .carouselDefault__dots{display:none}@media (max-width:768px){.industrySection__carouselMobile{display:block}}@keyframes industryBgFade{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.industrySegmentCard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:padding,height,transform;background:#f8fcffcc;flex-direction:column;width:100%;height:100%;text-decoration:none;transition:padding .9s cubic-bezier(.16,1,.3,1),height .9s cubic-bezier(.16,1,.3,1),background .6s,box-shadow .6s,transform .9s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.industrySegmentCard:hover .industrySegmentCard__bar--accent{width:100%}.industrySegmentCard:hover .industrySegmentCard__plus{transform:scale(1.04)}.industrySegmentCard:hover .industrySegmentCard__moreIcon{transform:translate(2px)}.industrySegmentCard__bar{pointer-events:none;height:4px;position:absolute;bottom:0;left:0}.industrySegmentCard__bar--muted{background:#e6edf2;width:100%}.industrySegmentCard__bar--accent{background:#e31119;width:1px;transition:width .6s cubic-bezier(.16,1,.3,1)}.industrySegmentCard--featured{padding-inline:16px}@media (min-width:769px){.industrySegmentCard--featured{padding-inline:calc(.446678vw + 9.89838px)}}.industrySegmentCard--featured{padding-block:16px}@media (min-width:769px){.industrySegmentCard--featured{padding-block:calc(.670017vw + 14.8476px)}}.industrySegmentCard--featured{transform:scale(1)}.industrySegmentCard--featured .industrySegmentCard__bar--accent{width:100%}.industrySegmentCard--featured.industrySegmentCard--autoplay .industrySegmentCard__bar--accent{width:0;animation:4s linear forwards industryAutoplayProgress}.industrySegmentCard--featured:hover .industrySegmentCard__bar--accent{width:100%;animation:none}.industrySegmentCard--featured .industrySegmentCard__title{font-size:20px;line-height:1.3}.industrySegmentCard--featured .industrySegmentCard__description{opacity:1;transition-delay:.15s;transform:translateY(0)}.industrySegmentCard--compact{height:142px}@media (min-width:769px){.industrySegmentCard--compact{height:calc(3.96427vw + 87.8481px)}}.industrySegmentCard--compact{padding:16px}@media (min-width:769px){.industrySegmentCard--compact{padding:calc(.446678vw + 9.89838px)}}.industrySegmentCard--compact{transform:scale(.985)}.industrySegmentCard--compact .industrySegmentCard__body--compact{justify-content:space-between}.industrySegmentCard--compact .industrySegmentCard__description{opacity:0;max-height:0;transition-delay:0s;transform:translateY(12px)}.industrySegmentCard__body{z-index:1;flex-direction:column;flex:1;gap:4px;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.industrySegmentCard__body{gap:calc(.167504vw + 3.71189px)}}.industrySegmentCard__body{transition:gap .6s,transform .9s cubic-bezier(.16,1,.3,1)}.industrySegmentCard__body--compact{height:100%}.industrySegmentCard__head{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.industrySegmentCard__title{margin:0;font-family:Roboto,sans-serif;font-size:1rem}@media (min-width:769px){.industrySegmentCard__title{font-size:1rem}}.industrySegmentCard__title{line-height:1.5rem}@media (min-width:769px){.industrySegmentCard__title{line-height:1.5rem}}.industrySegmentCard__title h1,.industrySegmentCard__title h2,.industrySegmentCard__title h3,.industrySegmentCard__title h4,.industrySegmentCard__title h5,.industrySegmentCard__title h6,.industrySegmentCard__title p,.industrySegmentCard__title span,.industrySegmentCard__title strong{font-size:1rem}@media (min-width:769px){.industrySegmentCard__title h1,.industrySegmentCard__title h2,.industrySegmentCard__title h3,.industrySegmentCard__title h4,.industrySegmentCard__title h5,.industrySegmentCard__title h6,.industrySegmentCard__title p,.industrySegmentCard__title span,.industrySegmentCard__title strong{font-size:1rem}}.industrySegmentCard__title h1,.industrySegmentCard__title h2,.industrySegmentCard__title h3,.industrySegmentCard__title h4,.industrySegmentCard__title h5,.industrySegmentCard__title h6,.industrySegmentCard__title p,.industrySegmentCard__title span,.industrySegmentCard__title strong{line-height:1.5rem}@media (min-width:769px){.industrySegmentCard__title h1,.industrySegmentCard__title h2,.industrySegmentCard__title h3,.industrySegmentCard__title h4,.industrySegmentCard__title h5,.industrySegmentCard__title h6,.industrySegmentCard__title p,.industrySegmentCard__title span,.industrySegmentCard__title strong{line-height:1.5rem}}.industrySegmentCard__title{color:#131315;font-weight:700;transition:font-size .9s cubic-bezier(.16,1,.3,1),line-height .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),opacity .6s}.industrySegmentCard__title--compact{font-weight:700;line-height:1.5}.industrySegmentCard__more{letter-spacing:0;flex-shrink:0;align-items:center;gap:8px;font-family:Roboto,sans-serif;font-size:.875rem;display:inline-flex}@media (min-width:769px){.industrySegmentCard__more{font-size:.875rem}}.industrySegmentCard__more{line-height:1.5rem}@media (min-width:769px){.industrySegmentCard__more{line-height:1.5rem}}.industrySegmentCard__more h1,.industrySegmentCard__more h2,.industrySegmentCard__more h3,.industrySegmentCard__more h4,.industrySegmentCard__more h5,.industrySegmentCard__more h6,.industrySegmentCard__more p,.industrySegmentCard__more span,.industrySegmentCard__more strong{font-size:.875rem}@media (min-width:769px){.industrySegmentCard__more h1,.industrySegmentCard__more h2,.industrySegmentCard__more h3,.industrySegmentCard__more h4,.industrySegmentCard__more h5,.industrySegmentCard__more h6,.industrySegmentCard__more p,.industrySegmentCard__more span,.industrySegmentCard__more strong{font-size:.875rem}}.industrySegmentCard__more h1,.industrySegmentCard__more h2,.industrySegmentCard__more h3,.industrySegmentCard__more h4,.industrySegmentCard__more h5,.industrySegmentCard__more h6,.industrySegmentCard__more p,.industrySegmentCard__more span,.industrySegmentCard__more strong{line-height:1.5rem}@media (min-width:769px){.industrySegmentCard__more h1,.industrySegmentCard__more h2,.industrySegmentCard__more h3,.industrySegmentCard__more h4,.industrySegmentCard__more h5,.industrySegmentCard__more h6,.industrySegmentCard__more p,.industrySegmentCard__more span,.industrySegmentCard__more strong{line-height:1.5rem}}.industrySegmentCard__more{color:#131315;white-space:nowrap;font-weight:500;transition:opacity .6s,transform .6s}.industrySegmentCard__moreIcon{width:22px}@media (min-width:769px){.industrySegmentCard__moreIcon{width:calc(.614182vw + 13.6103px)}}.industrySegmentCard__moreIcon{height:22px}@media (min-width:769px){.industrySegmentCard__moreIcon{height:calc(.614182vw + 13.6103px)}}.industrySegmentCard__moreIcon{transition:transform .6s cubic-bezier(.16,1,.3,1)}.industrySegmentCard__description{font-family:Roboto,sans-serif;font-size:1rem}@media (min-width:769px){.industrySegmentCard__description{font-size:1rem}}.industrySegmentCard__description{line-height:1.5rem}@media (min-width:769px){.industrySegmentCard__description{line-height:1.5rem}}.industrySegmentCard__description h1,.industrySegmentCard__description h2,.industrySegmentCard__description h3,.industrySegmentCard__description h4,.industrySegmentCard__description h5,.industrySegmentCard__description h6,.industrySegmentCard__description p,.industrySegmentCard__description span,.industrySegmentCard__description strong{font-size:1rem}@media (min-width:769px){.industrySegmentCard__description h1,.industrySegmentCard__description h2,.industrySegmentCard__description h3,.industrySegmentCard__description h4,.industrySegmentCard__description h5,.industrySegmentCard__description h6,.industrySegmentCard__description p,.industrySegmentCard__description span,.industrySegmentCard__description strong{font-size:1rem}}.industrySegmentCard__description h1,.industrySegmentCard__description h2,.industrySegmentCard__description h3,.industrySegmentCard__description h4,.industrySegmentCard__description h5,.industrySegmentCard__description h6,.industrySegmentCard__description p,.industrySegmentCard__description span,.industrySegmentCard__description strong{line-height:1.5rem}@media (min-width:769px){.industrySegmentCard__description h1,.industrySegmentCard__description h2,.industrySegmentCard__description h3,.industrySegmentCard__description h4,.industrySegmentCard__description h5,.industrySegmentCard__description h6,.industrySegmentCard__description p,.industrySegmentCard__description span,.industrySegmentCard__description strong{line-height:1.5rem}}.industrySegmentCard__description{color:#535d63;transform-origin:0 0;font-weight:400;line-height:1.5;transition:opacity .75s,transform .9s cubic-bezier(.16,1,.3,1),max-height .9s cubic-bezier(.16,1,.3,1)}.industrySegmentCard__plus{background:#e31119;flex-shrink:0;justify-content:center;align-items:center;width:40px;display:flex}@media (min-width:769px){.industrySegmentCard__plus{width:calc(1.11669vw + 24.7459px)}}.industrySegmentCard__plus{height:40px}@media (min-width:769px){.industrySegmentCard__plus{height:calc(1.11669vw + 24.7459px)}}.industrySegmentCard__plus{transition:transform .6s cubic-bezier(.16,1,.3,1),background .6s}.industrySegmentCard__plus img{width:24px}@media (min-width:769px){.industrySegmentCard__plus img{width:calc(.670017vw + 14.8476px)}}.industrySegmentCard__plus img{height:24px}@media (min-width:769px){.industrySegmentCard__plus img{height:calc(.670017vw + 14.8476px)}}.industrySegmentCard__plus img{transition:transform .6s cubic-bezier(.16,1,.3,1)}@keyframes industryAutoplayProgress{0%{width:0}to{width:100%}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.innovationCenter{background:url(/images/background-blue.webp) 50%/cover no-repeat;justify-content:center;width:100%;padding-inline:16px;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.innovationCenter{padding-inline:calc(2.23339vw + 49.4919px)}}.innovationCenter{padding-block:48px}@media (min-width:769px){.innovationCenter{padding-block:calc(2.01005vw + 44.5427px)}}.innovationCenter__container{z-index:2;flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}@media (min-width:769px){.innovationCenter__container{flex-direction:row}}.innovationCenter__container{gap:40px}@media (min-width:769px){.innovationCenter__container{gap:calc(2.23339vw + 49.4919px)}}.innovationCenter__container{max-width:1206px}@media (min-width:769px){.innovationCenter__container{max-width:calc(33.6683vw + 746.09px)}}@media (max-width:768px){.innovationCenter__container{align-items:flex-start}}.innovationCenter__content{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.innovationCenter__content{gap:calc(.670017vw + 14.8476px)}}.innovationCenter__content{max-width:530px}@media (min-width:769px){.innovationCenter__content{max-width:calc(14.7962vw + 327.884px)}}.innovationCenter__titleWrap{width:100%;max-width:530px}@media (min-width:769px){.innovationCenter__titleWrap{max-width:calc(14.7962vw + 327.884px)}}.innovationCenter__title{letter-spacing:.95px;font-family:Avenir Next,sans-serif;font-size:2rem}@media (min-width:769px){.innovationCenter__title{font-size:3rem}}.innovationCenter__title{line-height:2.6rem}@media (min-width:769px){.innovationCenter__title{line-height:3.6rem}}.innovationCenter__title h1,.innovationCenter__title h2,.innovationCenter__title h3,.innovationCenter__title h4,.innovationCenter__title h5,.innovationCenter__title h6,.innovationCenter__title p,.innovationCenter__title span,.innovationCenter__title strong{font-size:2rem}@media (min-width:769px){.innovationCenter__title h1,.innovationCenter__title h2,.innovationCenter__title h3,.innovationCenter__title h4,.innovationCenter__title h5,.innovationCenter__title h6,.innovationCenter__title p,.innovationCenter__title span,.innovationCenter__title strong{font-size:3rem}}.innovationCenter__title h1,.innovationCenter__title h2,.innovationCenter__title h3,.innovationCenter__title h4,.innovationCenter__title h5,.innovationCenter__title h6,.innovationCenter__title p,.innovationCenter__title span,.innovationCenter__title strong{line-height:2.6rem}@media (min-width:769px){.innovationCenter__title h1,.innovationCenter__title h2,.innovationCenter__title h3,.innovationCenter__title h4,.innovationCenter__title h5,.innovationCenter__title h6,.innovationCenter__title p,.innovationCenter__title span,.innovationCenter__title strong{line-height:3.6rem}}.innovationCenter__title{color:#b9c2c9;font-weight:275}.innovationCenter__title strong,.innovationCenter__title b{color:#fff;font-weight:700;display:block}@media (max-width:768px){.innovationCenter__title{letter-spacing:.48px;font-family:Avenir Next,sans-serif;font-size:1.5rem;line-height:1.95rem}}@media (max-width:768px) and (min-width:769px){.innovationCenter__title{font-size:1.5rem;line-height:1.95rem}}@media (max-width:768px){.innovationCenter__title h1,.innovationCenter__title h2,.innovationCenter__title h3,.innovationCenter__title h4,.innovationCenter__title h5,.innovationCenter__title h6,.innovationCenter__title p,.innovationCenter__title span,.innovationCenter__title strong{font-size:1.5rem;line-height:1.95rem}}@media (max-width:768px) and (min-width:769px){.innovationCenter__title h1,.innovationCenter__title h2,.innovationCenter__title h3,.innovationCenter__title h4,.innovationCenter__title h5,.innovationCenter__title h6,.innovationCenter__title p,.innovationCenter__title span,.innovationCenter__title strong{font-size:1.5rem;line-height:1.95rem}}@media (max-width:768px){.innovationCenter__title strong,.innovationCenter__title b{font-weight:700}}.innovationCenter__descriptionWrap{width:100%;max-width:470px}@media (min-width:769px){.innovationCenter__descriptionWrap{max-width:calc(13.1212vw + 290.765px)}}.innovationCenter__description{font-family:Roboto,sans-serif;font-size:1rem}@media (min-width:769px){.innovationCenter__description{font-size:1rem}}.innovationCenter__description{line-height:1.5rem}@media (min-width:769px){.innovationCenter__description{line-height:1.5rem}}.innovationCenter__description h1,.innovationCenter__description h2,.innovationCenter__description h3,.innovationCenter__description h4,.innovationCenter__description h5,.innovationCenter__description h6,.innovationCenter__description p,.innovationCenter__description span,.innovationCenter__description strong{font-size:1rem}@media (min-width:769px){.innovationCenter__description h1,.innovationCenter__description h2,.innovationCenter__description h3,.innovationCenter__description h4,.innovationCenter__description h5,.innovationCenter__description h6,.innovationCenter__description p,.innovationCenter__description span,.innovationCenter__description strong{font-size:1rem}}.innovationCenter__description h1,.innovationCenter__description h2,.innovationCenter__description h3,.innovationCenter__description h4,.innovationCenter__description h5,.innovationCenter__description h6,.innovationCenter__description p,.innovationCenter__description span,.innovationCenter__description strong{line-height:1.5rem}@media (min-width:769px){.innovationCenter__description h1,.innovationCenter__description h2,.innovationCenter__description h3,.innovationCenter__description h4,.innovationCenter__description h5,.innovationCenter__description h6,.innovationCenter__description p,.innovationCenter__description span,.innovationCenter__description strong{line-height:1.5rem}}.innovationCenter__description{color:#b9c2c9}.innovationCenter__actions{flex-flow:column wrap;display:flex}@media (min-width:769px){.innovationCenter__actions{flex-direction:row}}.innovationCenter__actions{gap:16px}@media (min-width:769px){.innovationCenter__actions{gap:calc(.446678vw + 9.89838px)}}.innovationCenter__actions{padding-top:8px}@media (min-width:769px){.innovationCenter__actions{padding-top:calc(.223339vw + 4.94919px)}}.innovationCenter__actions>.buttonDefault:only-child{max-width:226px}@media (min-width:769px){.innovationCenter__actions>.buttonDefault:only-child{max-width:calc(6.30933vw + 139.815px)}}@media (max-width:768px){.innovationCenter__actions>.buttonDefault:only-child{max-width:100%}}.innovationCenter__media{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:312px;display:flex;position:relative}@media (min-width:769px){.innovationCenter__media{max-width:calc(15.4104vw + 341.494px)}}@media (max-width:768px){.innovationCenter__media{margin-inline:auto}}.innovationCenter__mediaMask{z-index:1;width:100%;height:100%;position:relative;-webkit-mask:url(/images/innovationCenter/i-mask.png) 50%/contain no-repeat;mask:url(/images/innovationCenter/i-mask.png) 50%/contain no-repeat}.innovationCenter__mediaMask .videoAutoPlay,.innovationCenter__mediaMask .imgDefault{width:100%;height:100%;position:absolute;inset:0}.innovationCenter__mediaMask video,.innovationCenter__mediaMask .imgDefault__img,.innovationCenter__mediaMask .innovationCenter__img{object-fit:cover;object-position:center;width:100%;height:100%}.innovationCenter__plus{z-index:1;pointer-events:none;opacity:.55;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}.innovationCenter__plus:before,.innovationCenter__plus:after{content:"";background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.innovationCenter__plus:before{width:2px;height:14px}.innovationCenter__plus:after{width:14px;height:2px}@media (max-width:768px){.innovationCenter__plus{display:none}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.credibility{background:#d3d3d371 url(/images/background-gray.png) 50%/cover no-repeat}.credibility:has(.contentMulti[data-layout=dark]){background:0 0}.credibility .contentMulti{padding-block:40px}@media (min-width:769px){.credibility .contentMulti{padding-block:calc(2.01005vw + 44.5427px)}}.credibility .contentMulti__container{gap:32px}@media (min-width:769px){.credibility .contentMulti__container{gap:calc(1.56337vw + 34.6443px)}}.credibility .contentMulti__btnContainer>.buttonDefault:last-child .buttonDefault__iconContainer{display:none}.credibility .buttonDefault{width:100%;max-width:100%}@media (min-width:769px){.credibility .buttonDefault{max-width:calc(6.421vw + 142.289px)}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.interMap__main{padding-bottom:38px}@media (min-width:769px){.interMap__main{padding-bottom:calc(3.57342vw + 79.187px)}}.interMap__main{background-image:url(/images/background-gray.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.interMap__container{flex-direction:column;align-items:center;gap:101px;display:flex}@media (min-width:769px){.interMap__container{gap:calc(2.81965vw + 62.4835px)}}.interMap__container{width:100%;max-width:1226px}@media (min-width:769px){.interMap__container{max-width:calc(34.2267vw + 758.463px)}}.interMap__container{margin-inline:auto}.interMap__textContainer{padding-bottom:12px}@media (min-width:769px){.interMap__textContainer{padding-bottom:calc(.335008vw + 7.42379px)}}.interMap__title{letter-spacing:.95px;font-family:Avenir Next,sans-serif;font-size:2rem}@media (min-width:769px){.interMap__title{font-size:3rem}}.interMap__title{line-height:2.6rem}@media (min-width:769px){.interMap__title{line-height:3.6rem}}.interMap__title h1,.interMap__title h2,.interMap__title h3,.interMap__title h4,.interMap__title h5,.interMap__title h6,.interMap__title p,.interMap__title span,.interMap__title strong{font-size:2rem}@media (min-width:769px){.interMap__title h1,.interMap__title h2,.interMap__title h3,.interMap__title h4,.interMap__title h5,.interMap__title h6,.interMap__title p,.interMap__title span,.interMap__title strong{font-size:3rem}}.interMap__title h1,.interMap__title h2,.interMap__title h3,.interMap__title h4,.interMap__title h5,.interMap__title h6,.interMap__title p,.interMap__title span,.interMap__title strong{line-height:2.6rem}@media (min-width:769px){.interMap__title h1,.interMap__title h2,.interMap__title h3,.interMap__title h4,.interMap__title h5,.interMap__title h6,.interMap__title p,.interMap__title span,.interMap__title strong{line-height:3.6rem}}.interMap__title{color:#131315;text-align:center;font-weight:275}.interMap__title strong{font-weight:700;display:block}.interMap__descriptionContainer{justify-content:center;align-items:center;display:flex}.interMap__descriptionIcon{flex-shrink:0;width:39px;height:48px;line-height:0}.interMap__descriptionIconImg{width:39px;height:48px;display:block}.interMap__description{letter-spacing:0;font-family:Avenir Next,sans-serif;font-size:1rem}@media (min-width:769px){.interMap__description{font-size:1.125rem}}.interMap__description{line-height:1.5rem}@media (min-width:769px){.interMap__description{line-height:1.4625rem}}.interMap__description h1,.interMap__description h2,.interMap__description h3,.interMap__description h4,.interMap__description h5,.interMap__description h6,.interMap__description p,.interMap__description span,.interMap__description strong{font-size:1rem}@media (min-width:769px){.interMap__description h1,.interMap__description h2,.interMap__description h3,.interMap__description h4,.interMap__description h5,.interMap__description h6,.interMap__description p,.interMap__description span,.interMap__description strong{font-size:1.125rem}}.interMap__description h1,.interMap__description h2,.interMap__description h3,.interMap__description h4,.interMap__description h5,.interMap__description h6,.interMap__description p,.interMap__description span,.interMap__description strong{line-height:1.5rem}@media (min-width:769px){.interMap__description h1,.interMap__description h2,.interMap__description h3,.interMap__description h4,.interMap__description h5,.interMap__description h6,.interMap__description p,.interMap__description span,.interMap__description strong{line-height:1.4625rem}}.interMap__description{color:#21384c;text-align:center;font-weight:500}.interMap__map{justify-content:center;width:100%;max-width:100%;display:flex;overflow-x:clip}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.plantCard{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#fff3;border:1px solid #e6edf2;border-radius:8px;align-items:center;gap:12px;max-width:100%;display:flex;overflow:hidden;box-shadow:0 2px 4px #00000026}.plantCard__image{border-radius:8px 0 0 8px;flex-shrink:0;width:122px;height:100px;overflow:hidden}.plantCard__image .imgDefault__img{object-fit:cover;width:100%;height:100%}.plantCard__content{flex-direction:column;gap:4px;padding-right:24px;display:flex}@media (min-width:769px){.plantCard__content{padding-right:calc(.670017vw + 14.8476px)}}.plantCard__content{min-width:0}.plantCard__label{font-family:Roboto,sans-serif;font-size:1rem}@media (min-width:769px){.plantCard__label{font-size:1rem}}.plantCard__label{line-height:1.5rem}@media (min-width:769px){.plantCard__label{line-height:1.5rem}}.plantCard__label h1,.plantCard__label h2,.plantCard__label h3,.plantCard__label h4,.plantCard__label h5,.plantCard__label h6,.plantCard__label p,.plantCard__label span,.plantCard__label strong{font-size:1rem}@media (min-width:769px){.plantCard__label h1,.plantCard__label h2,.plantCard__label h3,.plantCard__label h4,.plantCard__label h5,.plantCard__label h6,.plantCard__label p,.plantCard__label span,.plantCard__label strong{font-size:1rem}}.plantCard__label h1,.plantCard__label h2,.plantCard__label h3,.plantCard__label h4,.plantCard__label h5,.plantCard__label h6,.plantCard__label p,.plantCard__label span,.plantCard__label strong{line-height:1.5rem}@media (min-width:769px){.plantCard__label h1,.plantCard__label h2,.plantCard__label h3,.plantCard__label h4,.plantCard__label h5,.plantCard__label h6,.plantCard__label p,.plantCard__label span,.plantCard__label strong{line-height:1.5rem}}.plantCard__label{color:#21384c;margin:0;font-weight:700}.plantCard__title{letter-spacing:0;font-family:Roboto,sans-serif;font-size:.875rem}@media (min-width:769px){.plantCard__title{font-size:.875rem}}.plantCard__title{line-height:1.5rem}@media (min-width:769px){.plantCard__title{line-height:1.5rem}}.plantCard__title h1,.plantCard__title h2,.plantCard__title h3,.plantCard__title h4,.plantCard__title h5,.plantCard__title h6,.plantCard__title p,.plantCard__title span,.plantCard__title strong{font-size:.875rem}@media (min-width:769px){.plantCard__title h1,.plantCard__title h2,.plantCard__title h3,.plantCard__title h4,.plantCard__title h5,.plantCard__title h6,.plantCard__title p,.plantCard__title span,.plantCard__title strong{font-size:.875rem}}.plantCard__title h1,.plantCard__title h2,.plantCard__title h3,.plantCard__title h4,.plantCard__title h5,.plantCard__title h6,.plantCard__title p,.plantCard__title span,.plantCard__title strong{line-height:1.5rem}@media (min-width:769px){.plantCard__title h1,.plantCard__title h2,.plantCard__title h3,.plantCard__title h4,.plantCard__title h5,.plantCard__title h6,.plantCard__title p,.plantCard__title span,.plantCard__title strong{line-height:1.5rem}}.plantCard__title{color:#131315;white-space:nowrap}@media (max-width:900px){.plantCard{width:251px;max-width:calc(100vw - 48px)}.plantCard__image{width:78px;height:64px}.plantCard__content{padding-right:16px}.plantCard__label{font-size:14px;line-height:24px}.plantCard__title{font-size:12px;line-height:20px}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.regionalMap{z-index:0;pointer-events:none;position:absolute}.regionalMap__layer{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute;inset:0}.regionalMap__clip{position:absolute;inset:0 0 1.19%}.regionalMap__inner{position:absolute;inset:1.67% 2.99% 6.67% 9.61%}.regionalMap--northAmerica{inset:17.92% 2.77% 8.68% 47%}.regionalMap--northAmerica .regionalMap__layer--textureSoft{mix-blend-mode:soft-light}.regionalMap--southAmerica{inset:0}.regionalMap--southAmerica .regionalMap__mapFrame{position:absolute;inset:17.92% 15.02% 8.85% 62.4%}.regionalMap--southAmerica .regionalMap__layer{object-fit:fill;pointer-events:none;max-width:none;display:block;position:absolute}.regionalMap--southAmerica .regionalMap__layer--base{z-index:0;width:99.28%;height:99.68%;top:0;left:.04%}.regionalMap--southAmerica .regionalMap__layer--extrude{z-index:1;width:99.28%;height:99.68%;top:.32%;left:.72%}.regionalMap--southAmerica .regionalMap__layer--shape{z-index:2;width:99.28%;height:99.68%;top:.32%;left:0}.regionalMap--southAmerica .regionalMap__layer--overlay{z-index:3;mix-blend-mode:darken;opacity:.6;width:99.28%;height:99.68%;top:.32%;left:0}.regionalMap--europe{inset:19.42% 2.77% 7.08% 50.5%}.regionalMap--europe .regionalMap__europeClip{position:absolute;inset:0 5.09% .94% 20.47%;overflow:hidden}.regionalMap--europe .regionalMap__layer{display:block}.regionalMap--europe .regionalMap__layer--extrude{z-index:0}.regionalMap--europe .regionalMap__layer--shape{z-index:1}.regionalMap--europe .regionalMap__layer--textureMultiply{z-index:3;mix-blend-mode:multiply;opacity:.4}.regionalMap--europe .regionalMap__layer--textureSoft{z-index:4;mix-blend-mode:soft-light}.regionalMap--asia{inset:17.92% 2.77% 8.58% 45.43%}.regionalMap--asia .regionalMap__layer--overlay{mix-blend-mode:darken;opacity:.6}@media (max-width:900px){.regionalMap--northAmerica{inset:32% 0 0}.regionalMap--southAmerica{inset:0}.regionalMap--southAmerica .regionalMap__mapFrame{inset:37% 2.42% 0 53.94%}.regionalMap--europe,.regionalMap--asia{inset:32% 0 0}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.regionMapView{aspect-ratio:1226/653;width:100%;max-width:1226px;margin-inline:auto;position:relative}.regionMapView__panel{z-index:4;flex-direction:column;align-items:flex-start;gap:24px;width:auto;display:flex;position:absolute;top:calc(50% + 32px);left:2.77%;right:53.1%;overflow:visible;transform:translateY(-50%)}@media (min-width:769px){.regionMapView__panel{gap:calc(.670017vw + 14.8476px)}}.regionMapView__content{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}@media (min-width:769px){.regionMapView__content{gap:calc(.670017vw + 14.8476px)}}.regionMapView__headline{word-break:break-word;flex-direction:column;align-items:flex-start;gap:16px;width:100%;line-height:1.3;display:flex}@media (min-width:769px){.regionMapView__headline{gap:calc(.446678vw + 9.89838px)}}.regionMapView__title{width:fit-content;min-width:100%;max-width:100%;margin:0;font-family:Avenir Next,sans-serif;font-size:32px;font-style:normal;font-weight:700}@media (min-width:769px){.regionMapView__title{font-size:calc(.893356vw + 19.7968px)}}.regionMapView__title{letter-spacing:-.64px;color:#131315;line-height:1.3}.regionMapView__stats{flex-direction:column;align-items:flex-start;width:100%;max-width:370px;display:flex;position:relative}@media (min-width:769px){.regionMapView__stats{max-width:calc(10.3294vw + 228.9px)}}.regionMapView__stats{margin:0;padding:0;font-family:Avenir Next,sans-serif;font-size:24px}@media (min-width:769px){.regionMapView__stats{font-size:calc(.670017vw + 14.8476px)}}.regionMapView__stats{color:#131315;white-space:nowrap;word-break:break-word;gap:19px;line-height:1.3}@media (min-width:769px){.regionMapView__stats{gap:calc(.53043vw + 11.7543px)}}.regionMapView__statsItem{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;line-height:1.3;display:flex}@media (min-width:769px){.regionMapView__statsItem{gap:calc(.223339vw + 4.94919px)}}.regionMapView__statsItem--full{width:100%}.regionMapView__statsValue,.regionMapView__statsLabel{margin:0;padding:0}.regionMapView__statsValue{letter-spacing:0;flex-shrink:0;font-family:Roboto,sans-serif;font-style:normal;font-weight:700}.regionMapView__statsLabel{letter-spacing:-.48px;flex-shrink:0;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:200}.regionMapView__link{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (min-width:769px){.regionMapView__link{gap:calc(.223339vw + 4.94919px)}}.regionMapView__link{height:40px}@media (min-width:769px){.regionMapView__link{height:calc(1.11669vw + 24.7459px)}}.regionMapView__link{padding-block:8px}@media (min-width:769px){.regionMapView__link{padding-block:calc(.223339vw + 4.94919px)}}.regionMapView__link{padding-inline:0}@media (min-width:769px){.regionMapView__link{padding-inline:0}}.regionMapView__link{font-family:Roboto,sans-serif;font-size:14px}@media (min-width:769px){.regionMapView__link{font-size:calc(.390843vw + 8.66108px)}}.regionMapView__link{color:#131315;white-space:nowrap;font-weight:500;line-height:24px;text-decoration:none}.regionMapView__link:hover{opacity:.8}.regionMapView__linkLabel{line-height:24px}.regionMapView__linkIcon{flex-shrink:0;width:22px;height:22px}.regionMapView__nav{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;max-width:100%;display:flex;overflow:visible}@media (min-width:769px){.regionMapView__nav{gap:calc(.223339vw + 4.94919px)}}@media (max-width:768px){.regionMapView__nav{overflow:auto}.regionMapView__nav::-webkit-scrollbar{display:none}}.regionMapView__navButton{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (min-width:769px){.regionMapView__navButton{gap:calc(.223339vw + 4.94919px)}}.regionMapView__navButton{width:165px}@media (min-width:769px){.regionMapView__navButton{width:calc(4.60637vw + 102.077px)}}.regionMapView__navButton{height:40px}@media (min-width:769px){.regionMapView__navButton{height:calc(1.11669vw + 24.7459px)}}.regionMapView__navButton{padding-inline:16px}@media (min-width:769px){.regionMapView__navButton{padding-inline:calc(.446678vw + 9.89838px)}}.regionMapView__navButton{padding-block:8px}@media (min-width:769px){.regionMapView__navButton{padding-block:calc(.223339vw + 4.94919px)}}.regionMapView__navButton{background:0 0;border:1px solid #131315;border-radius:0;font-family:Roboto,sans-serif;font-size:14px}@media (min-width:769px){.regionMapView__navButton{font-size:calc(.390843vw + 8.66108px)}}.regionMapView__navButton{color:#131315;white-space:nowrap;cursor:pointer;font-weight:500;line-height:24px;transition:background .2s}.regionMapView__navButton:hover{background:#1313150a}.regionMapView__navButton--mobile{display:none}.regionMapView__navButton--active{color:#fff;background:#e31119;border-color:#e31119}.regionMapView__navButton--active:hover{background:#e31119}.regionMapView__navLabel{line-height:24px}.regionMapView__navIcon{flex-shrink:0;width:24px;height:24px}.regionMapView__backButton{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-size:14px;display:inline-flex}@media (min-width:769px){.regionMapView__backButton{font-size:calc(.390843vw + 8.66108px)}}.regionMapView__backButton{color:#131315;white-space:nowrap;cursor:pointer;width:139px;font-weight:500;line-height:24px}@media (min-width:769px){.regionMapView__backButton{width:calc(3.88051vw + 85.9922px)}}.regionMapView__backButton{height:40px}@media (min-width:769px){.regionMapView__backButton{height:calc(1.11669vw + 24.7459px)}}.regionMapView__backButton{padding-block:8px}@media (min-width:769px){.regionMapView__backButton{padding-block:calc(.223339vw + 4.94919px)}}.regionMapView__backButton{padding-inline:0}@media (min-width:769px){.regionMapView__backButton{padding-inline:0}}.regionMapView__backButton:hover{opacity:.8}.regionMapView__mapArea{position:absolute;inset:0}.regionMapView__mapCanvas{filter:drop-shadow(0 18px 28px #0000001f);width:100%;height:100%;position:absolute;inset:0}.regionMapView__mapShape{z-index:0;pointer-events:none;position:absolute;inset:0}.regionMapView--red .regionMapView__mapCanvas,.regionMapView--europa .regionMapView__mapCanvas{filter:none}.regionMapView--europa .regionMapView__nav{z-index:5;position:relative}.regionMapView__figmaConnector{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:visible}.regionMapView__figmaConnector--rotateSwap{container-type:size}.regionMapView__figmaConnectorInner{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:100cqh;height:100cqw;display:flex}.regionMapView__figmaConnectorLine{object-fit:fill;width:100%;max-width:none;height:100%;display:block}.regionMapView__connectors{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.regionMapView__plantPinWrap,.regionMapView__plantCardWrap{z-index:2;position:absolute;transform:translate(-50%,-50%)}.regionMapView__plantCardWrap{z-index:3;white-space:nowrap;pointer-events:auto}.regionMapView__plantCardWrap--absolute{transform:none}.regionMapView__plantCardWrap--center{transform:translate(-50%,-50%)}.regionMapView__plantCardWrap--top{transform:translate(-50%,calc(-100% - 12px))}.regionMapView__plantCardWrap--bottom{transform:translate(-50%,12px)}.regionMapView__plantCardWrap--left{transform:translate(calc(-100% - 12px),-50%)}.regionMapView__plantCardWrap--right{transform:translate(12px,-50%)}.regionMapView__plantPin{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff4d;border:none;border-radius:1000px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:relative;box-shadow:0 4px 2px #00000026}.regionMapView__plantRing{border:1px solid #ffffff8c;border-radius:1000px;position:absolute;inset:6px}.regionMapView__plantDot{z-index:1;background:#fff;border-radius:1000px;width:8px;height:8px;position:relative}@media (max-width:900px){.regionMapView{aspect-ratio:auto;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:100%;display:flex;overflow-x:clip}}@media (max-width:900px) and (min-width:769px){.regionMapView{gap:calc(.446678vw + 9.89838px)}}@media (max-width:900px){.regionMapView__panel{display:contents}.regionMapView__content{box-sizing:border-box;background:#e6edf299;border:1px solid #e6edf2;border-radius:8px;order:2;width:calc(100% - 32px);max-width:343px;margin-inline:16px;padding:16px 24px}.regionMapView__headline{gap:16px}.regionMapView__title{letter-spacing:0;width:100%;min-width:0;font-size:16px;font-weight:700;line-height:1.5}.regionMapView__stats{white-space:normal;gap:8px;max-width:100%;font-size:16px}.regionMapView__statsItem{white-space:normal;flex-wrap:wrap}.regionMapView__statsValue,.regionMapView__statsLabel{font-size:16px;line-height:1.5}.regionMapView__link{height:auto;padding-block:8px}.regionMapView__nav{flex-wrap:wrap;order:0;justify-content:center;align-items:flex-start;gap:8px;width:100%;max-width:343px;margin-inline:auto;padding-inline:0;overflow:visible}.regionMapView__navButton{border-radius:1000px;width:auto;height:38px;padding-inline:16px}.regionMapView__navButton--desktop{display:none}.regionMapView__navButton--mobile{display:inline-flex}.regionMapView__backButton{display:none}.regionMapView__mapArea{aspect-ratio:343/380;order:1;width:calc(100% - 32px);max-width:343px;min-height:0;margin-inline:16px;position:relative;overflow:hidden}.regionMapView__mapCanvas{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.regionMapView__mapShape{overflow:hidden}.regionMapView__plantCardWrap{max-width:calc(100% - 8px)}.regionMapView__figmaConnector{max-width:100%}.regionMapView--americadosul .regionMapView__mapArea{aspect-ratio:343/382}.regionMapView--americadosul .regionMapView__plantCardWrap--center{width:251px;max-width:calc(100% - 16px)}}
@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 revealText{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(8px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@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}}.mapBrasil{justify-content:center;width:100%;max-width:1226px;margin-inline:auto;display:flex;overflow-x:clip}@media (max-width:768px){.mapBrasil{display:none}}
