﻿.breadcrumb{display:inline-flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:36px;font-size:1.4rem;font-weight:400;line-height:1.42;width:100%;}.breadcrumb-link{text-decoration:underline;text-underline-offset:3px;color:currentColor;transition:color .25s;}.breadcrumb-link_active{font-weight:700;text-decoration:none;}.breadcrumb-link:hover:not(.breadcrumb-link_active){color:var(--c2h);}.breadcrumb-separator svg{display:block;}.banner-container{display:flex;flex-direction:column;}.banner-text{width:100%;padding-top:64px;background:none;color:#fff;margin:auto;text-align:center;max-width:1104px;}.banner-text h1{text-align:center;margin-inline:auto;}.banner-text p{font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);line-height:1.25;margin-block:24px;}.banner-text .text{margin-bottom:48px;}.banner-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:48px;}.banner-images{width:100%;}.banner-images_carousel{display:flex;align-items:center;}.banner-images_double{position:relative;padding-top:30.5%;align-self:flex-start;}.banner-images_double .banner-image{position:absolute;top:0;right:0;width:62.7450980392%;padding-top:32.7450980392%;}.banner-images_double .banner-image picture,.banner-images_double .banner-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(0deg,#d9d9d9 67.71%,rgba(217,217,217,0) 100%);mask-image:linear-gradient(0deg,#d9d9d9 67.71%,rgba(217,217,217,0) 100%);}.banner-images_double .banner-image+.banner-image{top:inherit;right:inherit;left:0;bottom:0;z-index:-1;}.banner-images_single{display:flex;align-items:flex-end;position:relative;width:100%;aspect-ratio:1920/616;}.banner-images_single img,.banner-images_single video{-webkit-mask-image:linear-gradient(270deg,#d9d9d9 68.23%,rgba(217,217,217,0) 100%);mask-image:linear-gradient(270deg,#d9d9d9 68.23%,rgba(217,217,217,0) 100%);border-radius:0 0 16px 16px;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.banner-imageContainer{position:absolute;inset:0;width:100%;height:100%;}.banner-carouselContainer{width:100%;position:relative;padding-top:47.8431372549%;}.banner-carousel{position:absolute;top:0;right:0;width:62.7450980392%;padding-top:32.7450980392%;}.banner-carousel picture,.banner-carousel img{-webkit-mask-image:linear-gradient(0deg,#d9d9d9 67.71%,rgba(217,217,217,0) 100%);mask-image:linear-gradient(0deg,#d9d9d9 67.71%,rgba(217,217,217,0) 100%);}.banner-carousel+.banner-carousel{top:inherit;right:inherit;left:0;bottom:0;z-index:-1;}.banner-carousel+.banner-carousel picture,.banner-carousel+.banner-carousel img{-webkit-mask-image:linear-gradient(270deg,#d9d9d9 68.23%,rgba(217,217,217,0) 100%);mask-image:linear-gradient(270deg,#d9d9d9 68.23%,rgba(217,217,217,0) 100%);}.banner_main{background-color:#f6f7f7;}.banner_main .banner-text{color:#2d3431;}.banner_main .banner-images_single img,.banner_main .banner-images_single video{-webkit-mask-image:linear-gradient(0deg,#d9d9d9 67.71%,rgba(217,217,217,0) 100%);mask-image:linear-gradient(0deg,#d9d9d9 67.71%,rgba(217,217,217,0) 100%);}.banner .glide__slides{transform:translate3d(0,0,0)!important;height:100%;}.banner .glide__slide{position:absolute;top:0;left:0;order:2;opacity:0;transition:opacity 1250ms ease-in-out;}.banner .glide__slide img,.banner .glide__slide picture{width:100%;height:100%;object-fit:cover;}.banner .glide__slide.glide__slide--active{position:relative;order:1;opacity:1;z-index:1;}.banner .glide__track{position:absolute;inset:0;}@media screen and (max-width:1200px){.banner:not(.banner_main) .banner-container{display:block;}.banner:not(.banner_main) .banner-text{padding-bottom:48px;}}@media screen and (max-width:1024px){.banner-container{display:block;}.banner-text{padding-top:32px;}.banner-images_single{aspect-ratio:1920/880;}.banner-images_carousel{transform:translateX(-48px);width:calc(100% + 96px);}.banner-images_double{padding-top:65.1041666667%;transform:translateX(-48px);width:calc(100% + 96px);}.banner_main .banner-text{max-width:100%;margin-bottom:48px;}}@media screen and (max-width:767px){.banner-images_single{min-height:350px;}.banner-images_carousel{transform:translateX(-28px);width:calc(100% + 56px);}.banner-images_double{transform:translateX(-28px);width:calc(100% + 56px);}}.breadcrumb{display:inline-flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:36px;font-size:1.4rem;font-weight:400;line-height:1.42;width:100%;}.breadcrumb-link{text-decoration:underline;text-underline-offset:3px;color:currentColor;transition:color .25s;}.breadcrumb-link_active{font-weight:700;text-decoration:none;}.breadcrumb-link:hover:not(.breadcrumb-link_active){color:var(--c2h);}.breadcrumb-separator svg{display:block;}.products-container{--gap:28px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--gap);justify-items:center;}.products-text{margin:60px 0 24px;}.products:not(:last-child){margin-bottom:clamp(70px,2.273vw + 56.36px,100px);}.products_resource .products-container{align-items:stretch;}.products_resource .modesOfOperations .resourceCard{width:initial;padding:40px;}.products_resource .modesOfOperations .resourceCard-textContainer{margin-bottom:32px;max-height:none;display:block;}.products_resource .modesOfOperations .resourceCard-img{text-align:center;}.products_resource .products-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(395px,100%),1fr));gap:48px 28px;}.products_resource .products-container .documentCard{max-width:395px;}.products_resource .products-container.modesOfOperations{grid-template-columns:repeat(auto-fill,minmax(min(536px,100%),1fr));}.products_resource .products-container.modesOfOperations .documentCard{max-width:none;}@media screen and (max-width:1400px){.products-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;}}@media screen and (max-width:1024px){.products-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;}}@media screen and (max-width:767px){.products-container{--gap:36px;grid-template-columns:repeat(1,minmax(0,1fr));}.products:not(:first-child){margin-top:36px;}.products:not(:last-child){margin-bottom:36px;}.products-text{margin-top:36px;}}.textAndImageBlock-container{display:flex;justify-content:space-between;align-items:center;gap:clamp(56px,3.03vw + 37.82px,96px);padding-block:clamp(80px,3.636vw + 58.18px,128px);}.textAndImageBlock-img{width:100%;aspect-ratio:1/1;max-width:640px;max-height:640px;}.textAndImageBlock-img picture,.textAndImageBlock-img img{width:100%;height:100%;object-fit:cover;border-radius:16px;}.textAndImageBlock-text{width:54%;flex-shrink:0;}.textAndImageBlock-text h2{margin-top:0;}.textAndImageBlock-text p{font-size:1.8rem;line-height:155.556%;}.textAndImageBlock-text p:first-of-type{font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);line-height:141.667%;}.textAndImageBlock-buttons{margin-top:48px;display:flex;gap:16px;}.textAndImageBlock_white{background:#fff;}.textAndImageBlock_imageFirst .textAndImageBlock-container{flex-direction:row-reverse;}@media screen and (max-width:1024px){.textAndImageBlock-container{align-items:flex-start;flex-direction:column-reverse;gap:64px;}.textAndImageBlock-text{width:100%;}.textAndImageBlock-img{width:100%;max-width:500px;}.textAndImageBlock_imageFirst .textAndImageBlock-container{flex-direction:column-reverse;}}.threeColumns{margin:clamp(80px,3.636vw + 58.18px,128px) 0;}.threeColumns-text{max-width:1200px;margin:0 auto;text-align:center;}.threeColumns-text:not(:last-child){margin-bottom:clamp(56px,3.03vw + 37.82px,96px);}.threeColumns-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(min(350px,100%),(100% - 56px)/3),1fr));gap:28px;}.threeColumns-column{background:#fff;padding:40px;border-radius:16px;display:flex;flex-direction:column;gap:40px;}.threeColumns-buttons{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:24px;}.threeColumns-image img{border-radius:16px;}.videoZoneBlocklist{background:#fff;padding:clamp(80px,3.636vw + 58.18px,128px) 0;}.videoZoneBlocklist-text{margin:0 auto clamp(56px,3.03vw + 37.82px,96px);text-align:center;max-width:1200px;}.videoZoneBlocklist-video{position:relative;color:#fff;border:0;padding:0;background:none;border-radius:16px;overflow:hidden;cursor:pointer;background:#171c1b;}.videoZoneBlocklist-video::before{content:"";position:absolute;inset:0;background:#5c7068;opacity:.1;mix-blend-mode:color;}.videoZoneBlocklist-video::after{content:"";position:absolute;inset:0;background:#171c1b;opacity:0;transition:opacity .5s ease;}.videoZoneBlocklist-video .watchFilm{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .25s;white-space:nowrap;color:#fff;font-family:"Red Hat Display",sans-serif;font-size:clamp(2.4rem,.752vw + 1.949rem,3.2rem);font-weight:700;display:flex;align-items:center;width:100%;justify-content:center;}.videoZoneBlocklist-video .watchFilm svg{margin-left:28px;}.videoZoneBlocklist-video img,.videoZoneBlocklist-video picture{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;}.videoZoneBlocklist-video img{mask-image:linear-gradient(180deg,#171c1b 49.5%,rgba(23,28,27,.3) 80%);}.videoZoneBlocklist-video:hover .watchFilm{z-index:1;opacity:1;}.videoZoneBlocklist-video:hover img{transform:scale(1.05);}.videoZoneBlocklist-video:hover::after{opacity:.5;}.videoZoneBlocklist-video:hover .videoZoneBlocklist-icon>svg{transform:scale(1.16);}.videoZoneBlocklist-icon{position:absolute;top:35%;left:50%;transform:translateX(-50%);width:7.27%;z-index:10;}.videoZoneBlocklist-icon>svg{filter:drop-shadow(0 0 20px #171c1b);transition:transform .5s ease;width:100%;height:auto;}.videoZoneBlocklist-buttons{margin-top:48px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;}.videoZoneBlocklist_transparent{background:none;padding:0;margin:clamp(80px,3.636vw + 58.18px,128px) 0;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-columns{display:flex;align-items:center;justify-content:space-between;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-columns_invert{flex-direction:row-reverse;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-text{width:53.8461538462%;max-width:inherit;margin:0;text-align:left;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-buttons{justify-content:flex-start;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-video{width:38.4615384615%;aspect-ratio:1/1;}@media screen and (max-width:1024px){.videoZoneBlocklist_twoColumns .videoZoneBlocklist-columns{flex-direction:column;gap:48px;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-text{width:100%;}.videoZoneBlocklist_twoColumns .videoZoneBlocklist-video{width:100%;aspect-ratio:inherit;}}@media screen and (max-width:767px){.videoZoneBlocklist-video{aspect-ratio:1;}}.zoneCarouselBlock .cardsCarouselZone{background:#fff;}.zoneCarouselBlock .cardsCarouselZone::before{content:none;}.zoneCarouselBlock .cardsCarouselZone-carouselOverlayContainer::before{content:none;}.zoneCarouselBlock .cardsCarouselZone-carouselOverlayContainer::after{content:none;}.zoneCarouselBlock .cardsCarouselZone-carouselContent{width:720px;margin-inline:auto;}.zoneCarouselBlock .cardsCarouselZone-carouselContent button{padding:0;}.zoneCarouselBlock .card{cursor:initial;background:#f6f7f7;padding-right:0;}.zoneCarouselBlock .card-img{width:720px;height:600px;margin-bottom:0;display:flex;}.zoneCarouselBlock .card-img img{width:720px;height:600px;object-fit:cover;border-radius:16px;}.zoneCarouselBlock .card.disabled{pointer-events:none;}@media screen and (max-width:1024px){.zoneCarouselBlock .cardsCarouselZone-carouselContent{width:400px;}.zoneCarouselBlock .card-img{width:400px;height:333px;}.zoneCarouselBlock .card-img img{width:400px;height:333px;}}@media screen and (max-width:767px){.zoneCarouselBlock .cardsCarouselZone-carouselContent{width:100%;}.zoneCarouselBlock .card-img{width:100%;height:100%;}.zoneCarouselBlock .card-img img{width:100%;height:100%;}}.twoColumns{--gap:clamp(80px,3.636vw + 58.18px,128px);padding:var(--gap) 0;}.twoColumns-title{margin-bottom:48px;}.twoColumns-texts{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(400px,100%),(100% - var(--gap)*1)/2),1fr));gap:var(--gap);}.twoColumns_bg_white{background:#fff;}.simpleText{padding:clamp(80px,3.636vw + 58.18px,128px) 0;text-align:center;}.simpleText-text{max-width:960px;margin:0 auto;font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);}.simpleText_bg_white{background:#fff;}.contactZone{display:flex;align-items:center;padding:clamp(80px,3.636vw + 58.18px,128px) 0;gap:6.666%;background:linear-gradient(180deg,rgba(225,230,228,.5) 0%,#e1e6e4 18%,#e1e6e4 85%,rgba(225,230,228,.5) 100%);}.contactZone-left{padding-left:max((10000%/100 - 1664px)/2,32px);text-align:center;font-size:1.8rem;}.contactZone-left .btn_primary{margin-top:80px;}.contactZone-right{width:54.0625%;flex-shrink:0;border-radius:16px 0 0 16px;overflow:hidden;}.contactZone-subtitle{font-size:2rem;font-weight:700;}@media screen and (max-width:1024px){.contactZone{flex-direction:column;gap:56px;padding:clamp(56px,3.03vw + 37.82px,96px) 32px;}.contactZone-left{font-size:2rem;padding:0;}.contactZone-right{width:100%;border-radius:16px;aspect-ratio:328/280;position:relative;}.contactZone-right img,.contactZone-right picture{position:absolute;width:100%;height:100%;object-fit:cover;}}@media screen and (max-width:767px){.contactZone{padding:clamp(56px,3.03vw + 37.82px,96px) 28px;flex-direction:column;}.contactZone-left .btn_primary{margin-top:20px;}}.productCardContainer{--gap:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(395px,1fr));gap:var(--gap);justify-items:center;}.productCard{width:100%;color:#2d3431;text-decoration:none;display:flex;height:604px;flex-direction:column;}.productCard-image{background:#fff;width:100%;aspect-ratio:395/508;border-radius:16px;overflow:hidden;padding:28px 28px 48px;margin-bottom:32px;position:relative;display:flex;align-items:center;}.productCard-image picture,.productCard-image img{object-fit:contain;object-position:bottom center;transition:transform .25s ease;}.productCard-hoverImage img{opacity:0;position:absolute;inset:0;object-fit:cover;object-position:center;transform:scale(1.05);transition:opacity .5s ease,transform .5s ease;}.productCard-text{text-align:center;}.productCard-text h3,.productCard-text h4{margin-bottom:8px;transition:color .25s ease;}.productCard:hover .productCard-text h3,.productCard:hover .productCard-text h4,.productCard:focus-within .productCard-text h3,.productCard:focus-within .productCard-text h4{color:var(--c2);}.productCard:hover .productCard-image:not(:has(.productCard-hoverImage)) img,.productCard:focus-within .productCard-image:not(:has(.productCard-hoverImage)) img{transform:scale(1.05);}.productCard:hover .productCard-hoverImage img,.productCard:focus-within .productCard-hoverImage img{opacity:1;transform:scale(1);}.productCard_small .productCard-text h4{font-size:2rem;}.productCard_grey .productCard-image{background:#f6f7f7;}@media screen and (max-width:767px){.productCardContainer{grid-template-columns:initial;--gap:40px;}.productCard{height:initial;}.productCard h2{margin-bottom:0;}.productCard-image{aspect-ratio:328/396;padding:12px 8px 24px;margin-bottom:20px;}}.featuredProducts{margin:clamp(96px,8.485vw + 45.09px,208px) 0;}.featuredProducts-text{max-width:1200px;margin:0 auto clamp(56px,3.03vw + 37.82px,96px);text-align:center;}.featuredProducts-btnContainer{text-align:center;margin-top:clamp(56px,3.03vw + 37.82px,96px);}.featuredProducts-btnContainer .btn:hover{background:var(--c2);border-color:var(--c2);}.featuredProducts .productCard{width:auto;}@media screen and (max-width:1024px){.featuredProducts-text{margin-bottom:48px;}}a.project{background-color:#f6f7f7;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-decoration:none;color:#2d3431;transition:background-color .25s;}a.project .image picture,a.project .image img{width:100%;height:100%;object-fit:cover;}a.project .text{padding-inline:30px;padding-bottom:20px;}a.project .text-location{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:24px;margin-bottom:0;}a.project .text-title{font-family:"Red Hat Display",sans-serif;margin-block:20px;font-size:32px;font-weight:700;line-height:32px;transition:color .25s;}a.project .text p:last-child{align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:71px;}a.project .image{position:relative;width:100%;aspect-ratio:504/280;border-radius:16px;overflow:hidden;}a.project .image picture{position:absolute;}a.project .image picture img{width:100%;height:100%;display:block;}a.project .image picture.hover{display:block;opacity:0;transform:scale(1.1);transition:opacity .5s,transform .5s;}a.project .image .circle-cross{position:absolute;bottom:20px;right:14px;width:40px;height:40px;border-radius:50%;background-color:#f6f7f7;}a.project .image .circle-cross:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background-color:#333c39;transform:translate(-50%,-50%);transition:width .25s,background-color .25s;}a.project .image .circle-cross:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background-color:#333c39;transform:translate(-50%,-50%) rotate(-90deg);transition:width .25s,background-color .25s;}a.project:hover{background-color:#e1e6e4;transition:background-color .25s;}a.project:hover .text-title{transition:color .25s;color:var(--c2);}a.project:hover .image picture{width:100%;opacity:1;transform:scale(1);}a.project:hover .image .circle-cross{background-color:var(--c2);}a.project:hover .image .circle-cross:after,a.project:hover .image .circle-cross:before{background-color:#fff;width:16px;transition:width .25s,background-color .25s;}@media screen and (max-width:1024px){a.project .text{padding-inline:16px;}a.project .text-location{margin-top:16px;}}.relatedProjects{padding:clamp(96px,8.485vw + 45.09px,208px) 0;background:#fff;}.relatedProjects-text{text-align:center;max-width:960px;margin:0 auto clamp(56px,3.03vw + 37.82px,96px);}.relatedProjects-projects{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(350px,100%),(100% - 56px)/3),1fr));gap:28px;}.relatedProjects-cta{text-align:center;margin-top:clamp(56px,3.03vw + 37.82px,96px);}.relatedApplications{background:#f6f7f7;padding:clamp(96px,8.485vw + 45.09px,208px) 0;}.relatedApplications-text{max-width:1200px;margin:0 auto clamp(56px,3.03vw + 37.82px,96px);text-align:center;font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);}.relatedApplications-apps{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(350px,100%),(100% - 56px)/3),1fr));gap:28px;max-width:1376px;margin:0 auto;}.roomCard{position:relative;width:100%;aspect-ratio:440/600;border-radius:16px;overflow:hidden;color:#fff;}.roomCard-img img,.roomCard-img picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease;}.roomCard-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,28,27,0) 30%,#171c1b 100%);}.roomCard-textContainer{position:absolute;bottom:0;left:0;right:0;padding:48px;display:flex;gap:24px;justify-content:space-between;align-items:flex-end;}.roomCard-text h3:not(:last-child){margin-bottom:2px;}.roomCard-icon{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;position:relative;}.roomCard-icon::before{content:"";position:absolute;inset:0;border-radius:999px;background:#fff;opacity:.24;backdrop-filter:blur(4px);transition:background .25s,opacity .25s;}.roomCard-icon svg{position:relative;transition:transform .25s;}.roomCard:hover .roomCard-img img{transform:scale(1.05);}.roomCard:hover .roomCard-icon::before{background:var(--c2);opacity:64%;}.roomCard:hover .roomCard-icon svg{transform:scale(1.375);}.roomCard_large{aspect-ratio:536/560;}@media screen and (max-width:767px){.roomCard-textContainer{padding:32px;}}.infosText{padding:clamp(96px,8.485vw + 45.09px,208px) 0;background:#0d1211;}.infosText-title{max-width:1040px;margin:0 auto clamp(56px,3.03vw + 37.82px,96px);text-align:center;}.infosText-img{position:relative;max-width:1504px;margin:0 auto clamp(56px,3.03vw + 37.82px,96px);}.infosText-img::after{content:"";position:absolute;bottom:0;left:0;right:0;height:clamp(80px,3.636vw + 58.18px,128px);background:linear-gradient(0deg,#0d1211 0%,rgba(13,18,17,0) 100%);}.infosText-infos{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(400px,100%),(100% - clamp(80px,3.636vw + 58.18px,128px) * 2) / 3),1fr));gap:clamp(80px,3.636vw + 58.18px,128px);place-items:center;text-align:center;padding-bottom:clamp(80px,3.636vw + 58.18px,128px);}.infosText-infoImg{border-radius:16px;border:solid 1px #3c4945;width:100%;aspect-ratio:490/360;margin-bottom:48px;}.infosText-infoImg img,.infosText-infoImg picture{width:100%;height:100%;object-fit:cover;}.infosText-infoTitle{font-family:"Red Hat Display",sans-serif;font-size:5.6rem;font-weight:700;background:linear-gradient(180deg,#fff 0%,#9caca6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;margin-bottom:10px;}.infosText-infoText{font-size:2rem;line-height:1.4;color:#9caca6;}.infosText-text{max-width:944px;margin:0 auto;text-align:center;font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);}.infosText_noPadding{padding-bottom:0;}.breadcrumb{margin-top:40px;margin-bottom:40px;}.banner-text{padding-top:0;}.market-banner img{padding:0 20rem;}.application-contentColumn{padding-block:clamp(80px,3.636vw + 58.18px,128px);}.application-contentColumn .wrapper{display:flex;gap:28px;}.application-contentColumn .wrapper .contentBlock{border-radius:16px;padding:40px;background:#fff;display:flex;flex-direction:column;gap:40px;flex:1;}.application-contentColumn .wrapper .contentBlock-img img{border-radius:16px;}.application-contentColumn .wrapper .contentBlock-text h3{margin-top:0;}.application-contentColumn .wrapper .contentBlock-text ul{margin-block:24px;padding-left:16px;}.application-contentColumn .wrapper .contentBlock-text ul a{color:var(--c2);}.application-contentColumn .wrapper .contentBlock-text ul a:hover{color:var(--c2h);}.application-contentColumn .wrapper .contentBlock-text ul li::marker{color:var(--c2);}.application-contentColumn .wrapper .contentBlock-text ul li:not(last-child){margin-bottom:12px;}.application-contentColumn .wrapper .contentBlock-text p{margin-bottom:0;}.application-contentColumn .wrapper .contentBlock-cta{align-items:flex-end;height:100%;display:flex;}.application-contentColumn .wrapper .contentBlock-cta a:hover{background-color:var(--c2);border-color:var(--c2);}.application-contentColumn+.featuredProducts{margin-top:0;}.featuredProducts .wrapper .productCardContainer{grid-template-columns:repeat(auto-fit,minmax(395px,1fr));}.featuredProducts .wrapper .productCardContainer .productCard{display:flex;height:604px;flex-direction:column;width:100%;}.noBottomPadding{padding-bottom:0;}@media screen and (max-width:1024px){.application-contentColumn .wrapper{flex-direction:column;}.application-contentColumn .wrapper .contentBlock-img{text-align:center;}}@media screen and (max-width:767px){.featuredProducts .wrapper .productCardContainer{grid-template-columns:initial;gap:40px;}.featuredProducts .wrapper .productCardContainer .productCard{height:initial;}.featuredProducts .wrapper .productCardContainer .productCard h2{margin-bottom:0;}}