.blogItem{display:flex;flex-direction:column;text-decoration:none!important}@media(min-width:75rem){.blogItem{max-width:40rem}}.blogItem .blogItem-image{border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%);padding-top:70%;position:relative;overflow:hidden}.blogItem .blogItem-image img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;border-radius:4px;filter:grayscale(1);transform:scale(1);transition:all .3s ease-in-out}@media(min-width:20rem)and (max-width:61.9375rem){.blogItem .blogItem-image img{filter:grayscale(0)}}.blogItem .blogItem-image img.no-picture{object-fit:contain}.blogItem .blogItem-content{display:flex;flex-direction:column;padding:2.4rem;height:100%}.blogItem .blogItem-dates{color:hsla(0,0%,100%,.6);display:flex;flex-wrap:wrap}.blogItem .blogItem-dates>div{margin:0 2.4rem 1.4rem 0}.blogItem .blogItem-date:before{content:""}.blogItem .blogItem-date:before,.blogItem .blogItem-time:before{font-family:icomoon;line-height:1;font-weight:400;vertical-align:middle;display:inline-block;font-size:2.4rem;margin-right:1.2rem;color:#fff}.blogItem .blogItem-time:before{content:""}.blogItem .blogItem-title{margin:0 0 1.2rem}.blogItem .link{margin-top:auto}.blogItem:hover .link{text-decoration:underline}.blogItem:hover .link:after{transform:translateX(1rem)}.blogItem:hover .blogItem-image img{filter:grayscale(0);transform:scale(1.05)}.caseStudyItem{display:block;border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%);text-decoration:none}@media(min-width:62rem){.caseStudyItem{display:grid}}.caseStudyItem .caseStudyItem-image{background:linear-gradient(0deg,hsla(0,0%,100%,.07) 20%,hsla(0,0%,100%,.07) 80%);position:relative;overflow:hidden;transition:all .3s ease-in-out;display:flex;height:25rem}@media(min-width:48rem){.caseStudyItem .caseStudyItem-image{height:30rem}}@media(min-width:62rem){.caseStudyItem .caseStudyItem-image{height:40rem}}.caseStudyItem .caseStudyItem-image .caseStudyItem-imageLogo{position:absolute;top:2rem;left:2rem;opacity:.6;z-index:2}.caseStudyItem .caseStudyItem-image .caseStudyItem-imagePicture{width:100%;height:100%}@media(min-width:20rem)and (max-width:61.9375rem){.caseStudyItem .caseStudyItem-image .caseStudyItem-imagePicture{display:flex;justify-content:center;align-items:flex-end}}.caseStudyItem .caseStudyItem-image .caseStudyItem-imagePicture img{transform-origin:top center;transition:all .3s ease-in-out;transform:scale(1)}@media(min-width:62rem){.caseStudyItem .caseStudyItem-image .caseStudyItem-imagePicture img{filter:grayscale(1);height:100%;width:100%;object-fit:cover}}.caseStudyItem .caseStudyItem-content{padding:clamp(3rem,2.7777777778vw,4rem) clamp(1.5rem,4.1666666667vw,6rem)}.caseStudyItem .tagContainer{gap:.8rem;margin-bottom:1.6rem;padding-bottom:0;justify-content:flex-start}.caseStudyItem .tagContainer .tagContainer-item{padding:4px 1.2rem}.caseStudyItem .caseStudyItem-title{margin:0 0 1.6rem}.caseStudyItem .caseStudyItem-description{color:hsla(0,0%,100%,.8)}.caseStudyItem .caseStudyItem-description h5{margin:0}@media(min-width:62rem){.caseStudyItem .caseStudyItem-description h5{margin:1rem 0 0}}.caseStudyItem .caseStudyItem-parameters{display:grid;grid-gap:2.4rem}@media(min-width:35.9375rem){.caseStudyItem .caseStudyItem-parameters{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.caseStudyItem .caseStudyItem-parameters .caseStudyItem-description p{font-size:1.2rem;line-height:1.6rem;color:hsla(0,0%,100%,.6);margin:0}@media(min-width:62rem){.caseStudyItem .caseStudyItem-parameters .caseStudyItem-description p{max-width:14rem}}.caseStudyItem .link{margin-top:1.6rem}.caseStudyItem:focus,.caseStudyItem:hover{text-decoration:none}.caseStudyItem:focus .link,.caseStudyItem:hover .link{text-decoration:underline}.caseStudyItem:focus .link:after,.caseStudyItem:hover .link:after{transform:translateX(1rem)}.caseStudyItem:focus .caseStudyItem-image .caseStudyItem-imagePicture img,.caseStudyItem:hover .caseStudyItem-image .caseStudyItem-imagePicture img{filter:grayscale(0)}.referenceContainer{display:grid;grid-gap:4rem}@media(min-width:35.9375rem){.referenceContainer{grid-template-columns:repeat(auto-fill,minmax(32rem,1fr));grid-template-rows:repeat(3,auto)}}.caseStudiesRepeater-button,.referencesRepeater-button{text-align:center;padding:4rem 0}.caseStudiesContainer{display:grid;grid-gap:4rem;grid-template-columns:1fr}@media(min-width:48rem){.caseStudiesContainer{grid-template-columns:1fr 1fr}}@media(min-width:62rem){.caseStudiesContainer--grid{grid-template-areas:"main main" "second third"}.caseStudiesContainer--grid .caseStudyItem:first-child{grid-area:main}.caseStudiesContainer--grid .caseStudyItem:first-child .caseStudyItem-image{height:100%;order:1}.caseStudiesContainer--grid .caseStudyItem:first-child .caseStudyItem-imagePicture img{transform-origin:right center}.caseStudiesContainer--grid .caseStudyItem:nth-child(2){grid-template-columns:1fr;grid-area:second}.caseStudiesContainer--grid .caseStudyItem:nth-child(3){grid-template-columns:1fr;grid-area:third}.caseStudiesContainer--rows{grid-template-columns:1fr}}.caseStudiesContainer--rows .caseStudyItem .caseStudyItem-image{object-fit:contain}@media(min-width:62rem){.caseStudiesContainer--rows .caseStudyItem .caseStudyItem-image{height:auto}.caseStudiesContainer--rows .caseStudyItem .caseStudyItem-image:before{content:"";display:block;padding-top:66%}}.caseStudiesContainer--rows .caseStudyItem:nth-child(odd) .caseStudyItem-image{order:1}.caseStudiesContainer--rows .caseStudyItem:nth-child(odd) .caseStudyItem-image .caseStudyItem-imagePicture img{transform-origin:right center}@media(min-width:62rem){.caseStudiesContainer--rows .caseStudyItem:nth-child(odd) .caseStudyItem-image .caseStudyItem-imageLogo{right:2rem;left:auto}}.caseStudiesContainer--rows .caseStudyItem:nth-child(2n){grid-template-columns:.95fr 1.05fr}.caseStudiesContainer--rows .caseStudyItem:nth-child(2n) .caseStudyItem-image{order:-1}.caseStudiesContainer--rows .caseStudyItem:nth-child(2n) .caseStudyItem-image .caseStudyItem-imagePicture img{transform-origin:left center}.caseStudiesContainer--grid .caseStudyItem,.caseStudiesContainer--rows .caseStudyItem{grid-gap:2.3rem;grid-template-columns:1.05fr .95fr}.referenceItem{border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%);padding:2.4rem;display:grid;grid-template-rows:subgrid;grid-row:span 3;grid-gap:0}@media(min-width:75rem){.referenceItem{max-width:42rem}}.referenceItem .referenceItem-image{height:10rem;display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.referenceItem .referenceItem-image img{max-height:9rem}.referenceItem .referenceItem-image img[src*=".svg"]{min-height:6rem}.referenceItem .tagContainer{gap:.8rem;margin-bottom:1.6rem}.referenceItem .tagContainer .tagContainer-item{padding:4px 1.2rem}.referenceItem .referenceItem-title{margin:0 0 1.6rem}.referenceItem .referenceItem-description{color:hsla(0,0%,100%,.8)}.referenceItem .referenceItem-description h5{margin:1rem 0 0}.referenceItem .referenceItem-parameters{display:grid;grid-gap:2.4rem}@media(min-width:35.9375rem){.referenceItem .referenceItem-parameters{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.referenceItem .referenceItem-parameters .referenceItem-description p{max-width:14rem;font-size:1.2rem;line-height:1.6rem;color:hsla(0,0%,100%,.6)}.careerItem{display:flex;flex-direction:column;position:relative;padding:2.5rem;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.302);width:100%;transition:all .3s ease-in-out}@media(min-width:62rem){.careerItem{display:inline-block}}.careerItem .careerItem-position{margin:0 0 1.2rem}.careerItem .careerItem-place{color:hsla(0,0%,100%,.6)}.careerItem .careerItem-place>*{margin:0}.careerItem .careerItem-place ul{display:flex;list-style:square;margin-left:-3rem}@media(min-width:20rem)and (max-width:35.875rem){.careerItem .careerItem-place ul{display:block;margin-left:-1.5rem}}.careerItem .careerItem-place ul li{margin-left:3rem;white-space:nowrap}@media(min-width:30rem){.careerItem .careerItem-place ul li:first-child::marker{color:transparent}}.careerItem .link{margin-top:2rem}@media(min-width:62rem){.careerItem .link{margin-top:0;position:absolute;right:2.5rem;top:50%;transform:translateY(-50%)}}.careerItem:hover{text-decoration:none;border-bottom:1px solid #fc0}.careerItem:hover .link{text-decoration:underline}.careerItem:hover .link:after{transform:translateX(1rem)}.collapseContainer{display:grid;grid-gap:4rem}@media(min-width:62rem){.collapseContainer{grid-template-columns:1fr 1fr}}.collapseContainer .collapseContainer-content{max-width:45rem;position:relative;overflow:hidden}.collapseContainer .collapseContainer-content:before{position:absolute;left:0;top:15rem;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='58' viewBox='0 0 58 58' fill='none'%3E%3Cg opacity='0.1'%3E%3Crect x='28' width='2' height='58' fill='%23D9D9D9'/%3E%3Crect x='58' y='28' width='2' height='58' transform='rotate(90 58 28)' fill='%23D9D9D9'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:25%,25%;width:100%;height:100%;opacity:.3}.contactContainer{display:grid;grid-gap:4rem}@media(min-width:35.9375rem){.contactContainer{grid-template-columns:repeat(auto-fit,minmax(32rem,1fr))}}.contactItem{display:flex}.contactItem .contactItem-image{margin-right:2rem;width:8rem;height:11rem;padding-top:1rem;border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%)}.contactItem .contactItem-image img{object-fit:cover;width:100%;height:100%}.contactItem .contactItem-content{color:hsla(0,0%,100%,.8)}.contactItem .contactItem-name{margin:0}.contactItem .contactItem-email,.contactItem .contactItem-phone{display:block;font-size:1.4rem;letter-spacing:.28px;line-height:2rem;color:#fff;font-weight:500;margin-top:.8rem;text-decoration:none}.contactItem .contactItem-email:hover,.contactItem .contactItem-phone:hover{color:#fc0}.tagContainer.tagContainer--repeater{margin-bottom:0;padding-bottom:0;justify-content:center;width:100%}.tagContainer.tagContainer--repeater span{margin-bottom:0}.blogRepeater-button{text-align:center;padding:2.4rem 0}.caseStudyDetail .tagContainer{gap:.8rem;margin-bottom:2.4rem;padding-bottom:0;justify-content:flex-start}.caseStudyDetail .tagContainer .tagContainer-item{padding:4px 1.2rem}.caseStudyDetail li,.caseStudyDetail p{color:hsla(0,0%,100%,.8)}.caseStudyDetail .caseStudyDetail-imageBig{border-radius:4px;background:hsla(0,0%,100%,.05);padding:clamp(2rem,3.4722222222vw,5rem);margin:clamp(3rem,4.1666666667vw,6rem) 0 clamp(3rem,6.9444444444vw,10rem);text-align:center}.caseStudyDetail .caseStudyDetail-section{padding:4rem 0;border-top:1px solid hsla(0,0%,100%,.102)}@media(min-width:48rem){.caseStudyDetail .caseStudyDetail-section{padding:4rem;display:flex;flex-wrap:wrap}}@media(min-width:62rem){.caseStudyDetail .caseStudyDetail-section .caseStudyDetail-title{width:30rem}}@media(min-width:75rem){.caseStudyDetail .caseStudyDetail-section .caseStudyDetail-title{width:40rem}}@media(min-width:48rem){.caseStudyDetail .caseStudyDetail-section .caseStudyDetail-title{padding-right:3rem}}.caseStudyDetail .caseStudyDetail-section .caseStudyDetail-title h3{margin-top:0}.caseStudyDetail .caseStudyDetail-section p{margin:0}@media(min-width:62rem){.caseStudyDetail .caseStudyDetail-section .caseStudyDetail-title~div{width:calc(100% - 30rem)}}@media(min-width:75rem){.caseStudyDetail .caseStudyDetail-section .caseStudyDetail-title~div{width:calc(100% - 40rem)}}.caseStudyDetail .caseStudyDetail-section ol,.caseStudyDetail .caseStudyDetail-section ul{display:grid;grid-gap:clamp(2rem,2.7777777778vw,4rem)}.caseStudyDetail .caseStudyDetail-section ol li,.caseStudyDetail .caseStudyDetail-section ul li{max-width:26rem;margin:0;padding:0}.caseStudyDetail .caseStudyDetail-section ol li:before,.caseStudyDetail .caseStudyDetail-section ul li:before{position:static;display:block;margin:0 0 1.2rem;color:#fff;font-size:2.4rem;font-weight:500;line-height:3.4rem;width:3.4rem;height:3.4rem;border-radius:50%;text-align:center;border:1px solid hsla(0,0%,100%,.102)}@media(min-width:35.9375rem){.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--challenges ol{grid-template-columns:repeat(2,1fr)}}.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--challenges ol li{counter-increment:my-awesome-counter}.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--challenges ol li:before{content:counter(my-awesome-counter)}.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--technologies .caseStudyDetail-content{display:grid;grid-gap:clamp(2rem,2.7777777778vw,4rem)}@media(min-width:35.9375rem){.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--technologies .caseStudyDetail-content{grid-template-columns:repeat(2,1fr)}}.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--technologies ul{margin:0;list-style:none;grid-template-columns:repeat(1,1fr)}.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--technologies ul li:before{content:"+"}.caseStudyDetail .caseStudyDetail-section.caseStudyDetail-section--technologies h5{margin:0 0 1.2rem}.caseStudyDetail .caseStudyDetail-images{display:grid}@media(min-width:48rem){.caseStudyDetail .caseStudyDetail-images{grid-template-columns:1.2fr .8fr;grid-gap:3rem}}@media(min-width:62rem){.caseStudyDetail .caseStudyDetail-images{grid-gap:4.8rem}}@media(min-width:48rem){.caseStudyDetail .caseStudyDetail-images>div{overflow:hidden;background:hsla(0,0%,100%,.05);position:relative;height:clamp(37rem,32.6388888889vw,47rem)}}.caseStudyDetail .caseStudyDetail-images>div img{object-fit:cover}@media(min-width:48rem){.caseStudyDetail .caseStudyDetail-images>div img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:64rem}}.testimonialItem-grid{display:grid;grid-gap:4rem}@media(min-width:62rem){.testimonialItem-grid{grid-template-columns:1fr 1fr}}@media(min-width:75rem){.testimonialItem-grid{grid-template-columns:.8fr 1.2fr}}.testimonialItem-grid .testimonialItem{margin-right:0!important;width:100%;min-width:auto}.testimonialItem-grid .widgetContainer-title{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:0}.benefitContainer{display:grid;grid-gap:4rem}@media(min-width:35.9375rem){.benefitContainer{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}}.benefitItem{display:flex;flex-direction:column;gap:1.2rem;padding:clamp(2.5rem,3.8194444444vw,5.5rem) 2.5rem;position:relative}.benefitItem .benefitItem-backgroundCross{display:none;position:absolute;left:-3rem;top:0;max-width:3.1rem}@media(min-width:62rem){.benefitItem .benefitItem-backgroundCross{display:block}}.benefitItem .benefitItem-image{width:3rem;height:3rem}.benefitItem .benefitItem-title{margin:0}.benefitItem .benefitItem-description{color:hsla(0,0%,100%,.8)}.benefitItem .benefitItem-description>:last-child{margin-bottom:0}.contactText{height:100%;border-radius:4px;border:1px solid #333;background:linear-gradient(180deg,#1a1a1a,#141414);padding:2rem clamp(2rem,2.7777777778vw,4rem)}.contactText .contactText-person{display:flex;flex-direction:column;gap:2rem;padding:2rem;border-radius:4px;background:hsla(0,0%,100%,.05);margin-bottom:.4rem}@media(min-width:48rem){.contactText .contactText-person{flex-direction:row;align-items:center}}.contactText .contactText-person .contactText-image{border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%);width:10rem;min-width:10rem;height:10rem}.contactText .contactText-person .contactText-image img{height:100%}.contactText .contactText-person .contactText-description{display:grid;grid-gap:1.2rem;gap:1.2rem}.contactText .contactText-person .contactText-openingHours{color:hsla(0,0%,100%,.8)}.contactText .contactText-person .contactText-openingHours>*{margin:0}.contactText .contactText-person .contactText-openingHours strong{font-weight:500}.contactText .contactText-person .contactText-email,.contactText .contactText-person .contactText-phone{margin:0;font-size:clamp(2rem,1.3888888889vw,2rem);font-weight:400;letter-spacing:.4px;line-height:clamp(2.4rem,1.6666666667vw,2.4rem);font-weight:500}.contactText .contactText-content{color:hsla(0,0%,100%,.8)}.contactText .contactText-content strong{font-weight:500}.contactForm{border-radius:4px;border:1px solid #333;background:linear-gradient(180deg,#1a1a1a,#141414);padding:2rem clamp(2rem,2.7777777778vw,4rem);height:100%}.contactForm .contactForm-name{margin:0 0 2.4rem;padding-right:4rem}.contactForm .contactForm-box{margin-bottom:2.4rem}.contactForm .contactForm-box label{font-weight:500;cursor:pointer;display:block;color:hsla(0,0%,100%,.8);margin-bottom:5px;font-size:1.4rem;letter-spacing:.28px;line-height:2rem}.contactForm .contactForm-box input,.contactForm .contactForm-box textarea{border-radius:4px;border:1px solid hsla(0,0%,100%,.4);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05));width:100%;color:#fff}.contactForm .contactForm-box input:focus,.contactForm .contactForm-box input:hover,.contactForm .contactForm-box textarea:focus,.contactForm .contactForm-box textarea:hover{outline:none;border:1px solid hsla(0,0%,100%,.8)}.contactForm .contactForm-box input{height:6rem;padding:0 2rem}.contactForm .contactForm-box textarea{height:15rem;padding:2rem}.contactForm .contactForm-submit{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}@media(min-width:48rem){.contactForm .contactForm-submit{flex-direction:row}}.contactForm .contactForm-submit .contactForm-submitGdpr{color:hsla(0,0%,100%,.6);margin-top:2rem}@media(min-width:48rem){.contactForm .contactForm-submit .contactForm-submitGdpr{margin-top:0}}@media(min-width:62rem){.contactForm .contactForm-submit .contactForm-submitGdpr{width:calc(100% - 15rem);padding-right:3rem;max-width:35rem}}.contactForm .contactForm-submit .contactForm-submitGdpr a{font-weight:500;color:#fff}.contactForm .contactForm-submit .contactForm-submitGdpr a:hover{color:#fc0}.gallery .galleryHeader{display:flex;align-items:flex-end}@media(min-width:20rem)and (max-width:47.9375rem){.gallery .galleryHeader{flex-direction:column;align-items:flex-start}}@media(min-width:35.9375rem){.gallery .galleryHeader .galleryHeader-title{padding-right:4rem}}.gallery .galleryHeader .galleryHeader-title .overline-text{margin:0 0 1.2rem}.gallery .galleryHeader .galleryHeader-title h1{margin:0 0 clamp(2rem,2.7777777778vw,4rem)}.gallery .galleryHeader .arrowControls-buttons{margin:0 0 clamp(2rem,3.4722222222vw,5rem) auto}.gallery .gallerySlider{margin-right:-2rem;overflow:hidden}@media(min-width:35.9375rem){.gallery .gallerySlider{margin-right:-4rem}}@media(min-width:48rem){.gallery .gallerySlider{margin-right:-8rem}}.gallery .gallerySlider .gallerySlider-viewport{overflow:hidden;padding-right:1rem}@media(min-width:35.9375rem){.gallery .gallerySlider .gallerySlider-viewport{padding-right:2rem}}@media(min-width:48rem){.gallery .gallerySlider .gallerySlider-viewport{padding-right:4rem}}.gallery .gallerySlider .gallerySlider-container{display:flex}.gallery .gallerySlider .gallerySlider-container .gallerySlider-image{overflow:hidden;position:relative;min-width:100%;cursor:pointer;padding-right:1rem}@media(min-width:35.9375rem){.gallery .gallerySlider .gallerySlider-container .gallerySlider-image{min-width:50%;padding-right:2rem}}@media(min-width:48rem){.gallery .gallerySlider .gallerySlider-container .gallerySlider-image{min-width:33.333%;padding-right:4rem}}.gallery .gallerySlider .gallerySlider-container .gallerySlider-image:before{content:"";padding-top:90%;display:block}.gallery .gallerySlider .gallerySlider-container .gallerySlider-image img{position:absolute;top:0;left:0;width:calc(100% - 1rem);height:100%;object-fit:cover;border-radius:4px;transition:.3s ease-in-out}@media(min-width:35.9375rem){.gallery .gallerySlider .gallerySlider-container .gallerySlider-image img{width:calc(100% - 2rem)}}@media(min-width:48rem){.gallery .gallerySlider .gallerySlider-container .gallerySlider-image img{width:calc(100% - 4rem)}}.gallery .gallerySlider .gallerySlider-container .gallerySlider-image:hover img{opacity:.5}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media screen and (min-width:800px){.yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.numberContainer{display:grid;grid-gap:4rem}@media(min-width:35.9375rem){.numberContainer{grid-template-columns:repeat(auto-fit,minmax(32rem,1fr))}}.numberItem{display:flex;flex-direction:column}.numberItem .numberItem-image{height:8rem;display:flex;align-items:center;margin-left:3rem}.numberItem .numberItem-content{padding:2rem 3rem;position:relative}.numberItem .numberItem-content .numberItem-backgroundCross{display:none;position:absolute;left:-3rem;top:-4rem;max-width:3.1rem}@media(min-width:62rem){.numberItem .numberItem-content .numberItem-backgroundCross{display:block}}.numberItem .numberItem-title{font-weight:500;font-size:clamp(3.4rem,5.2777777778vw,7.6rem);line-height:clamp(4.4rem,5.9722222222vw,8.6rem);letter-spacing:clamp(1.4px,2.6388888889vw,3.8px)}.numberItem .numberItem-description{color:hsla(0,0%,100%,.8);margin:0;font-size:clamp(2rem,1.3888888889vw,2rem);font-weight:400;letter-spacing:.4px;line-height:clamp(2.4rem,1.6666666667vw,2.4rem)}.numberItem .numberItem-description>:last-child{margin-bottom:0}.personContainer{display:grid;grid-gap:4rem}@media(min-width:48rem){.personContainer.personContainer--fourColumns{grid-template-columns:1fr 1fr}}@media(min-width:75rem){.personContainer.personContainer--fourColumns{grid-template-columns:1fr 1fr 1fr 1fr}}.personContainer.personContainer--fourColumns .personItem{max-width:29rem}@media(min-width:48rem){.personContainer.personContainer--fiveColumns{grid-template-columns:1fr 1fr}}@media(min-width:75rem){.personContainer.personContainer--fiveColumns{grid-template-columns:1fr 1fr 1fr}}@media(min-width:87.5rem){.personContainer.personContainer--fiveColumns{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.personContainer.personContainer--fiveColumns .personItem{max-width:22.4rem}.personItem{margin:0 auto}.personItem .personItem-image{position:relative;border-radius:4px}.personItem .personItem-image img:not(.personItem-imageCross){position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-height:95%}.personItem .personItem-image img:not(.personItem-imageCross):not(.personItem-imagePicture){position:absolute;top:50%;left:50%;max-height:100%;transform:translate(-50%,-50%)}.personItem .personItem-content{padding:1.6rem 1.2rem}@media(min-width:20rem)and (max-width:35.875rem){.personItem .personItem-content{text-align:center}}.personItem .personItem-title{margin:0}.personItem .personItem-gap{display:grid;grid-gap:.8rem;gap:.8rem}.personItem a{text-decoration:none}.personItem .personItem-description{color:hsla(0,0%,100%,.6);font-size:1.4rem;letter-spacing:.28px;line-height:2rem}.personItem .personItem-description p:last-child{margin-bottom:0}.tilesContainer{display:flex;justify-content:center;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem}@media(min-width:35.9375rem){.tilesContainer{width:calc(100% + 4rem);margin-left:-2rem}}.tileItem{width:100%;padding:1rem}@media(min-width:35.9375rem){.tileItem{width:50%;padding:2rem}}@media(min-width:62rem){.tileItem{width:33.333%}}.tileItem .tileItem-content{padding:clamp(2rem,2.7777777778vw,4rem);height:100%;border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%)}.tileItem .tileItem-name{margin:0 0 8px}.tileItem .tileItem-description li{margin-bottom:5px}.collapseItem .collapseItem-header{padding:2rem 2.4rem;display:flex;align-items:center;position:relative;cursor:pointer;width:100%;background-color:transparent}.collapseItem .collapseItem-header:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:#fc0;border-radius:0 4px 4px 0;opacity:0}.collapseItem .collapseItem-header:after{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);content:"";font-family:icomoon;line-height:1;font-weight:400;vertical-align:middle;display:inline-block;font-size:2.4rem;color:hsla(0,0%,100%,.4);font-size:3.4rem}.collapseItem .collapesItem-icon{width:2.4rem;height:2.4rem;margin-right:1.6rem}.collapseItem .collapesItem-name{margin:0;color:hsla(0,0%,100%,.8)}.collapseItem .collapesItem-content{overflow:hidden;max-height:0;opacity:0;transition:all .4s ease-out;color:hsla(0,0%,100%,.8)}.collapseItem .collapesItem-content .collapesItem-contentInner{padding:2rem 6.4rem}.collapseItem .collapesItem-content .button:after{content:"";font-family:icomoon;line-height:1;font-weight:400;vertical-align:middle;display:inline-block;font-size:2.4rem}.collapseItem:hover .collapesItem-name{color:#fff}.collapseItem:hover .collapseItem-header:after{color:#fc0}.collapseItem:active,.collapseItem:focus{outline:none}.collapseItem.active{background:linear-gradient(256deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05))}.collapseItem.active .collapesItem-name{color:#fff}.collapseItem.active .collapseItem-header:before{opacity:1}.collapseItem.active .collapseItem-header:after{color:#fc0;transform:translateY(-50%) rotate(-90deg)}.collapseItem.active .collapesItem-content{opacity:1;max-height:50rem;transition:all .5s ease-in}.cta{display:grid;grid-gap:3rem clamp(3rem,5.2083333333vw,7.5rem);min-height:clamp(40rem,33.3333333333vw,48rem);border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(262deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}@media(min-width:62rem){.cta{grid-template-columns:1.1fr .9fr}}@media(min-width:75rem){.cta{grid-template-columns:1fr 1fr}}.cta .ctaContent-center{display:flex;align-items:center}.cta .ctaContent-centerInner{max-width:63rem;padding:2.4rem 2.4rem 2.4rem clamp(2.4rem,4.1666666667vw,6rem)}.cta .ctaContent-centerInner h1,.cta .ctaContent-centerInner h2,.cta .ctaContent-centerInner h3{margin:0 0 2rem}.cta .ctaContent-centerInner p{color:hsla(0,0%,100%,.8)}.cta .ctaContent-centerInner .buttonContainer{margin:2.8rem 0 0}.cta .ctaBackground{display:flex;align-items:flex-end;position:relative}@media(min-width:62rem){.cta .ctaBackground{height:48rem;max-width:61rem;justify-content:flex-end}}.cta .ctaBackground .ctaBackgroundCross{max-height:43rem}@media(min-width:20rem)and (max-width:61.9375rem){.cta .ctaBackground .ctaBackgroundCross{max-width:53rem}}.cta .ctaBackground .topImage-picture{position:absolute;bottom:0;left:0;transition:all .3s ease-in-out}@media(min-width:62rem){.cta .ctaBackground .topImage-picture{left:50%;transform:translateX(-50%);filter:grayscale(1)}}.cta:hover .ctaBackground img{filter:grayscale(0)}.blogContainer{display:grid;grid-gap:4rem}@media(min-width:35.9375rem){.blogContainer{grid-template-columns:repeat(auto-fill,minmax(32rem,1fr))}}.crosslinkContainer{display:grid;grid-gap:4rem}@media(min-width:35.9375rem){.crosslinkContainer{grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));grid-template-rows:repeat(4,auto)}}.crosslinkItem{padding:4rem;border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%);display:grid;grid-template-rows:subgrid;grid-row:span 4;grid-gap:0;text-decoration:none}.crosslinkItem .crosslinkItem-image{width:7.2rem;height:7.2rem;display:flex;align-items:center;justify-content:center}.crosslinkItem .crosslinkItem-image img{max-height:7.2rem;transition:all .3s ease-in-out}@media(min-width:62rem){.crosslinkItem .crosslinkItem-image img{filter:grayscale(1)}}.crosslinkItem .crosslinkItem-content{margin-bottom:3.2rem;color:hsla(0,0%,100%,.8)}.crosslinkItem .crosslinkItem-content>:first-child{margin-bottom:8px}.crosslinkItem:hover{text-decoration:none}.crosslinkItem:hover img{filter:grayscale(0)}.crosslinkItem:hover .link:after{transform:translateX(1rem)}.logosWrapper{position:relative}.logosWrapper:after,.logosWrapper:before{content:"";display:block;position:absolute;top:0;bottom:0;width:clamp(5rem,6.9444444444vw,10rem);z-index:3}.logosWrapper:before{background:linear-gradient(90deg,#1a1a1a 50.87%,rgba(26,26,26,0));left:-1px}.logosWrapper:after{background:linear-gradient(270deg,#1a1a1a 50.87%,rgba(26,26,26,0));right:-1px}.logosWrapper .logosSlider{display:flex}.logosWrapper .logoItem{display:flex;align-items:center;justify-content:center;height:7rem;padding:0 3.5rem}.logosWrapper .logoItem img{display:inline-block;max-height:7rem}.logosWrapperFlex{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem clamp(3rem,4.1666666667vw,6rem)}.logosWrapperFlex .logoItem{display:flex;align-items:center;justify-content:center;height:7rem}.logosWrapperFlex .logoItem img{display:inline-block;max-height:7rem;min-height:3rem}.heroImage{overflow:hidden;position:relative;background:linear-gradient(180deg,#1a1a1a,#141414);text-align:center}@media(min-width:35.9375rem){.heroImage{border-radius:clamp(1rem,2.0833333333vw,3rem);border:1px solid #333;padding:clamp(4rem,4.1666666667vw,6rem) 3rem}}.heroImage .heroImage-content .overline-text{display:inline-block;padding:0 1.6rem;line-height:2.8rem;border:1px solid hsla(0,0%,100%,.6);border-radius:4px}.heroImage .heroImage-content h1,.heroImage .heroImage-content h2{margin:clamp(3rem,3.1944444444vw,4.6rem) auto clamp(3rem,3.6111111111vw,5.2rem);font-size:clamp(3.4rem,5.2777777778vw,7.6rem);line-height:clamp(4.4rem,5.9722222222vw,8.6rem);letter-spacing:clamp(1.4px,2.6388888889vw,3.8px);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:84rem}.heroImage .heroImage-content p.perex{color:#c4c4c4;max-width:62rem;margin:0 auto;font-size:2rem;line-height:clamp(3rem,2.6388888889vw,3.8rem)}.heroImage .heroImage-content .heroImage-buttons{display:flex;justify-content:center;gap:2.4rem;margin-top:4.4rem}@media(min-width:20rem)and (max-width:47.9375rem){.heroImage .heroImage-content .heroImage-buttons{flex-direction:column}}.heroImage .heroImage-background{display:none}.tabItem{display:flex;justify-content:space-between;flex-direction:column;gap:clamp(2rem,2.7777777778vw,4rem)}@media(min-width:62rem){.tabItem{flex-direction:row;align-items:center}.tabItem .tabItem-content{width:calc(100% - 53rem);max-width:63rem}}@media(min-width:48rem){.tabItem .tabItem-description{width:50%}}@media(min-width:62rem){.tabItem .tabItem-description{width:100%}}@media(min-width:75rem){.tabItem .tabItem-description{width:50%}}.tabItem .tabItem-description .overline-text{margin:0 0 1.2rem}.tabItem .tabItem-description h1{margin:0 0 2.4rem}.tabItem .tabItem-description p{margin:0;color:hsla(0,0%,100%,.8)}.tabItem .tabItem-description p strong{color:#fff;font-weight:500}.tabItem .tabItem-description p a{color:hsla(0,0%,100%,.8)}.tabItem .tabItem-description p a:hover{color:#fc0}.tabItem .tabItem-description .button{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.6);color:#fff;box-shadow:0 5px 20px 0 hsla(0,0%,100%,.15)}.tabItem .tabItem-description .button.hovered,.tabItem .tabItem-description .button:focus,.tabItem .tabItem-description .button:hover{border-color:#fff;color:#fff;box-shadow:0 5px 20px 0 hsla(0,0%,100%,.25)}.tabItem .tabItem-description .button:after{content:"";font-family:icomoon;line-height:1;font-weight:400;vertical-align:middle;display:inline-block;font-size:2.4rem;transition:.2s ease}.tabItem .tabItem-description .button:focus:after,.tabItem .tabItem-description .button:hover:after{transform:translateX(5px)}.tabItem .tabItem-twoColumns{display:flex;gap:clamp(2rem,2.7777777778vw,4rem);justify-content:space-between;flex-direction:column}@media(min-width:48rem){.tabItem .tabItem-twoColumns{flex-direction:row}}@media(min-width:62rem){.tabItem .tabItem-twoColumns{flex-direction:column}}@media(min-width:75rem){.tabItem .tabItem-twoColumns{flex-direction:row}}@media(min-width:35.9375rem){.tabItem .tabItem-image{width:clamp(45rem,36.8055555556vw,53rem);height:clamp(40rem,33.3333333333vw,48rem)}}.tabItem .tabItem-image img{height:100%;object-fit:cover}.testimonialItem{width:100%;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;flex-shrink:0;height:-moz-fit-content;height:fit-content;border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%)}@media(min-width:35.9375rem){.testimonialItem{width:44rem;min-width:44rem;padding:2.4rem 3.2rem}.testimonialItem:last-child{margin-right:20rem}}.testimonialItem .testimonialItem-logo{height:4rem}.testimonialItem .testimonialItem-logo img{max-height:4rem}.testimonialItem .testimonialItem-logo img.no-picture{border-radius:50%;border:1px solid hsla(0,0%,100%,.2)}.testimonialItem .testimonialItem-text{color:hsla(0,0%,100%,.8)}.testimonialItem .testimonialItem-text p{margin:0}.testimonialItem .testimonialItem-person{display:flex;align-items:center;padding:.8rem;gap:3.2rem}.testimonialItem .testimonialItem-person img{width:4.8rem;min-width:4.8rem;height:4.8rem;border-radius:50%;object-fit:cover;transition:.2s}.testimonialItem .testimonialItem-person img.no-picture{border:1px solid hsla(0,0%,100%,.2)}.testimonialItem .testimonialItem-person .testimonialItem-personDetail h4{margin:0}.testimonialItem .testimonialItem-person .testimonialItem-personDetail small{color:hsla(0,0%,100%,.6);line-height:2.4rem;letter-spacing:.28px}.testimonialItem.is-snapped .testimonialItem-person img{width:6.2rem;min-width:6.2rem;height:6.2rem}.imageContent .imageContent-inner{display:grid;grid-gap:3rem clamp(3rem,9.0277777778vw,13rem)}@media(min-width:62rem){.imageContent .imageContent-inner{grid-template-columns:.9fr 1.1fr}}.imageContent .imageContent-background{display:flex;align-items:flex-end;border-radius:4px;border:1px solid hsla(0,0%,100%,.102);background:linear-gradient(248deg,hsla(0,0%,100%,.07) 12.05%,hsla(0,0%,100%,0) 71.34%);max-width:53rem;position:relative;max-height:48rem}@media(min-width:30rem)and (max-width:61.9375rem){.imageContent .imageContent-background{order:2}}.imageContent .imageContent-background .imageContent-picture{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-height:calc(100% - 25px);transition:all .3s ease-in-out}@media(min-width:62rem){.imageContent .imageContent-background .imageContent-picture{filter:grayscale(1)}}.imageContent .imageContent-background .imageContent-picture.loading{min-height:1px}.imageContent .imageContent-center{display:flex;align-items:center}.imageContent .imageContent-description .overline-text{margin:0 0 1.2rem}.imageContent .imageContent-description h1,.imageContent .imageContent-description h2,.imageContent .imageContent-description h3{margin:0 0 2rem;max-width:60rem}.imageContent .imageContent-description p:not(.overline-text){color:hsla(0,0%,100%,.8)}.imageContent .imageContent-description p:not(.overline-text) strong{font-weight:500}.imageContent .buttonContainer{margin:2.8rem 0 0}@media(min-width:62rem){.imageContent.reversed-item .imageContent-inner{grid-template-columns:1.1fr .9fr}.imageContent.reversed-item .imageContent-background{order:2}}.imageContent:focus .imageContent-background img,.imageContent:hover .imageContent-background img{filter:grayscale(0)}@media(min-width:62rem){.testimonial{gap:4rem;display:flex;align-items:center}.testimonial:after{content:"";background:linear-gradient(270deg,#1a1a1a 15.5%,rgba(26,26,26,0));position:absolute;top:0;bottom:0;width:clamp(5rem,5.5555555556vw,8rem);right:-3rem;display:block}}@media(min-width:62rem)and (min-width:75rem){.testimonial:after{right:-5rem;width:20rem}}.testimonial .testimonialControls{max-width:37rem}@media(min-width:62rem){.testimonial .testimonialControls{max-width:40rem}}@media(min-width:75rem){.testimonial .testimonialControls{max-width:53.5rem}}.testimonial .testimonialControls .testimonialControls-dots{display:flex;gap:2.4rem;align-items:center;height:6.2rem;margin:1.6rem 0}.testimonial .testimonialControls .testimonialControls-dots .testimonialControls-dot{background:transparent;outline:0;padding:0;margin:0;cursor:pointer;border-radius:50%;border:1px solid transparent}.testimonial .testimonialControls .testimonialControls-dots .testimonialControls-dot img{width:3.8rem;min-width:3.8rem;height:3.8rem;border-radius:50%;object-fit:cover;transition:.2s;opacity:.3}.testimonial .testimonialControls .testimonialControls-dots .testimonialControls-dot.is-next img{width:4.8rem;min-width:4.8rem;height:4.8rem;opacity:.6}.testimonial .testimonialControls .testimonialControls-dots .testimonialControls-dot:hover{border:1px solid #fff;box-shadow:0 5px 20px 0 hsla(0,0%,100%,.15)}.testimonial .testimonialControls .testimonialControls-dots .testimonialControls-dot.is-selected{cursor:auto;box-shadow:none;border:1px solid transparent}.testimonial .testimonialControls .testimonialControls-dots .testimonialControls-dot.is-selected img{width:6.2rem;min-width:6.2rem;height:6.2rem;opacity:1}.testimonial .testimonialControls .testimonialControls-content{margin-bottom:clamp(2rem,2.7777777778vw,4rem)}.testimonial .testimonialControls .testimonialControls-content *{margin-bottom:0}.testimonial .testimonialSlider{overflow:hidden}@media(min-width:20rem)and (max-width:61.9375rem){.testimonial .testimonialSlider{margin-top:3rem}}@media(min-width:30rem)and (max-width:61.9375rem){.testimonial .testimonialSlider:after{content:"";background:linear-gradient(270deg,#1a1a1a 15.5%,rgba(26,26,26,0));position:absolute;top:0;bottom:0;right:-2rem;width:clamp(10rem,10.4166666667vw,15rem);display:block}}.testimonial .testimonialSlider .testimonialSlider-viewport{overflow:hidden}@media(min-width:62rem){.testimonial .testimonialSlider .testimonialSlider-viewport{width:78.5rem}}.testimonial .testimonialSlider .testimonialSlider-container{display:flex;align-items:center;gap:clamp(2rem,2.7777777778vw,4rem)}@keyframes rotating{to{transform:rotate(1turn)}}.topImage{overflow:hidden;position:relative;background:linear-gradient(180deg,#1a1a1a,#141414);display:flex;align-items:center;flex-direction:column;min-height:clamp(20rem,27.7777777778vw,40rem);border-radius:clamp(1rem,2.0833333333vw,3rem);gap:clamp(3rem,3.4722222222vw,5rem);box-shadow:0 1px 2px 1px hsla(0,0%,100%,.1)}@media(min-width:20rem)and (max-width:61.9375rem){.topImage .topImage-background{width:100%;text-align:center}}.topImage .topImage-content{color:#999;text-align:center}@media(min-width:62rem){.topImage .topImage-content{text-align:left;position:relative;z-index:3;margin-right:auto;max-width:36rem}}@media(min-width:75rem){.topImage .topImage-content{max-width:48rem}}@media(min-width:87.5rem){.topImage .topImage-content{max-width:68rem}}.topImage .topImage-content .topImage-contentLogo{height:4rem;margin-bottom:2.5rem}.topImage .topImage-content .topImage-contentLogo img{max-height:4rem}.topImage .topImage-content h1,.topImage .topImage-content h2{font-size:clamp(3.4rem,5.2777777778vw,7.6rem);line-height:clamp(4.4rem,5.9722222222vw,8.6rem);letter-spacing:clamp(1.4px,2.6388888889vw,3.8px);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 2.5rem}.topImage .topImage-content p{margin:0}.topImage .topImage-content ul{display:flex;list-style:square;margin-left:-3rem}@media(min-width:20rem)and (max-width:35.875rem){.topImage .topImage-content ul{display:block;margin-left:-1.5rem}}.topImage .topImage-content ul li{color:hsla(0,0%,100%,.8);margin-left:3rem;white-space:nowrap}@media(min-width:30rem){.topImage .topImage-content ul li:first-child::marker{color:transparent}}.topImage.topImage--normal{padding:clamp(3rem,6.25vw,9rem) clamp(3rem,4.1666666667vw,6rem)}@media(min-width:62rem){.topImage.topImage--normal .topImage-background{position:absolute;left:0;top:0;height:100%;width:100%}.topImage.topImage--normal .topImage-background:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(84.78deg,rgba(0,0,0,.8) 36.52%,transparent 99.03%);z-index:2}.topImage.topImage--normal .topImage-background img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}}.topImage.topImage--twoColumns{padding:0}@media(min-width:62rem){.topImage.topImage--twoColumns{padding:0 clamp(3rem,4.1666666667vw,6rem)}}.topImage.topImage--twoColumns .topImage-content{padding:0 3rem}@media(min-width:62rem){.topImage.topImage--twoColumns .topImage-content{padding:clamp(3rem,2.9166666667vw,4.2rem) 0}}.topImage.topImage--twoColumns .topImage-background{position:relative}.topImage.topImage--twoColumns .topImage-background .topImage-backgroundCross{max-height:40rem}.topImage.topImage--twoColumns .topImage-background .topImage-picture{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-height:calc(100% - 25px);transition:all .3s ease-in-out}@media(min-width:62rem){.topImage.topImage--twoColumns{flex-direction:row}.topImage.topImage--twoColumns .topImage-background{width:53rem;height:40rem;display:flex;justify-content:center;align-items:flex-end;align-self:flex-end}.topImage.topImage--twoColumns .topImage-background .headerLogo img{max-height:4rem}}