/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.block-inline-blocklabs-carousel{position:relative;min-height:100vh;overflow:hidden;color:#fff;}.block-inline-blocklabs-carousel p{margin:0;}.block-inline-blocklabs-carousel .labs-car__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.block-inline-blocklabs-carousel .labs-car__bg .media--type-image,.block-inline-blocklabs-carousel .labs-car__bg .media--type-image .field__item,.block-inline-blocklabs-carousel .labs-car__bg .media--type-image .field__item picture{height:100%;}.block-inline-blocklabs-carousel .labs-car__bg img{width:100%;height:100%;object-fit:cover;}.block-inline-blocklabs-carousel .labs-car__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1;}.block-inline-blocklabs-carousel .labs-car__content{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:max(1.25rem,min(0.9375rem + 1.3157894737vw,2.5rem));display:flex;flex-direction:column;min-height:100vh;}.block-inline-blocklabs-carousel .labs-car__title h2{font-size:max(1.75rem,min(1.5rem + 1.0526315789vw,2.75rem));font-weight:700;color:#fff;}.block-inline-blocklabs-carousel .labs-car__divider{width:100%;height:1px;background:rgba(255,255,255,0.3);margin:max(0.625rem,min(0.46875rem + 0.6578947368vw,1.25rem)) 0;}.block-inline-blocklabs-carousel .labs-car__slides{flex:1;display:flex;align-items:center;}.block-inline-blocklabs-carousel .labs-car__slides .slick-list,.block-inline-blocklabs-carousel .labs-car__slides .slick-track{height:100%;}.block-inline-blocklabs-carousel .labs-car__slides .slick-slide{height:auto;}.block-inline-blocklabs-carousel .labs-car__slides .slick-slide > div{height:100%;}.block-inline-blocklabs-carousel .labs-car__slides .field{width:100%;height:100%;}.block-inline-blocklabs-carousel .labs-car__slides .field__items{width:100%;height:100%;}.block-inline-blocklabs-carousel .labs-car__slides .field__item{height:100%;}.block-inline-blocklabs-carousel .labs-car__boxes{margin-top:max(5rem,min(3.75rem + 5.2631578947vw,10rem));margin-bottom:max(3.75rem,min(2.8125rem + 3.9473684211vw,7.5rem));}.block-inline-blocklabs-carousel .labs-car__boxes .field__items{display:grid;grid-template-columns:repeat(3,1fr);gap:max(0.5rem,min(0.375rem + 0.5263157895vw,1rem));}.block-inline-blocklabs-carousel .paragraph--type--labs-entrance-box{display:flex;flex-direction:column;justify-content:space-between;backdrop-filter:blur(57px);background:rgba(25,39,26,0.5);border-radius:16px;padding:max(1.25rem,min(1.09375rem + 0.6578947368vw,1.875rem));color:#fff;min-height:max(7.5rem,min(6.875rem + 2.6315789474vw,10rem));}.block-inline-blocklabs-carousel .paragraph--type--labs-entrance-box .labs-eb__number{font-size:max(1.75rem,min(1.5rem + 1.0526315789vw,2.75rem));font-weight:700;line-height:1;}.block-inline-blocklabs-carousel .paragraph--type--labs-entrance-box .labs-eb__title{font-size:max(0.875rem,min(0.8125rem + 0.2631578947vw,1.125rem));font-weight:normal;margin-top:auto;}@media (max-width:1023px){.block-inline-blocklabs-carousel .labs-car__boxes .field__items{grid-template-columns:repeat(2,1fr);}}@media (max-width:767px){.block-inline-blocklabs-carousel .labs-car__boxes .field__items{grid-template-columns:1fr;}}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.block-inline-blocklabs-carousel-scroll{position:relative;height:100vh;overflow:hidden;color:#fff;}.block-inline-blocklabs-carousel-scroll p{margin:0;}.block-inline-blocklabs-carousel-scroll .labs-cs__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.block-inline-blocklabs-carousel-scroll .labs-cs__bg .media--type-image,.block-inline-blocklabs-carousel-scroll .labs-cs__bg .media--type-image .field__item,.block-inline-blocklabs-carousel-scroll .labs-cs__bg .media--type-image .field__item picture{height:100%;}.block-inline-blocklabs-carousel-scroll .labs-cs__bg img{width:100%;height:100%;object-fit:cover;}.block-inline-blocklabs-carousel-scroll .labs-cs__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1;}.block-inline-blocklabs-carousel-scroll .labs-cs__content{position:relative;z-index:2;height:100%;max-width:1440px;margin:0 auto;padding:max(1.25rem,min(0.9375rem + 1.3157894737vw,2.5rem));display:flex;flex-direction:column;}.block-inline-blocklabs-carousel-scroll .labs-cs__title h2{font-size:max(1.75rem,min(1.5rem + 1.0526315789vw,2.75rem));font-weight:700;color:#fff;}.block-inline-blocklabs-carousel-scroll .labs-cs__divider{width:100%;height:1px;background:rgba(255,255,255,0.3);margin:20px 0;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides{flex:1;display:flex;align-items:center;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides .slick-list,.block-inline-blocklabs-carousel-scroll .labs-cs__slides .slick-track{height:100%;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides .slick-slide{height:auto;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides .slick-slide > div{height:100%;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides .field{width:100%;height:100%;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides .field__items{width:100%;height:100%;}.block-inline-blocklabs-carousel-scroll .labs-cs__slides .field__item{height:100%;}@media (max-width:767px){.block-inline-blocklabs-carousel-scroll{height:auto;min-height:auto;padding-top:120px;padding-bottom:120px;}}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.paragraph--type--labs-comparison-item p{margin:0;}.paragraph--type--labs-comparison-item .labs-ci__row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:max(0.75rem,min(0.625rem + 0.5263157895vw,1.25rem)) 0;border-bottom:1px solid rgba(0,0,0,0.4);cursor:pointer;}.paragraph--type--labs-comparison-item .labs-ci__title{font-size:max(1rem,min(0.90625rem + 0.3947368421vw,1.375rem));font-weight:700;color:#13294b;line-height:1;}.paragraph--type--labs-comparison-item .labs-ci__numbers{display:flex;align-items:flex-end;gap:10px;flex-shrink:0;}.paragraph--type--labs-comparison-item .labs-ci__value{font-size:max(1.75rem,min(1.5rem + 1.0526315789vw,2.75rem));font-weight:700;color:#13294b;line-height:1;}.paragraph--type--labs-comparison-item .labs-ci__unit{font-size:16px;font-weight:normal;color:rgba(19,41,75,0.5);line-height:1.375;}.paragraph--type--labs-comparison-item .labs-ci__image img{display:block;max-width:100%;height:auto;}@media (max-width:1023px){.paragraph--type--labs-comparison-item{display:flex;flex-direction:column;}.paragraph--type--labs-comparison-item .labs-ci__image{order:-1;padding:max(1.25rem,min(0.9375rem + 1.3157894737vw,2.5rem)) 0;display:flex;justify-content:center;}.paragraph--type--labs-comparison-item .labs-ci__image img{width:100%;max-width:420px;}}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.block-inline-blocklabs-comparison-grid{padding:max(3.75rem,min(2.8125rem + 3.9473684211vw,7.5rem)) max(1.25rem,min(0.9375rem + 1.3157894737vw,2.5rem));}.block-inline-blocklabs-comparison-grid p{margin:0;}.block-inline-blocklabs-comparison-grid .labs-cg__inner{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;}.block-inline-blocklabs-comparison-grid .labs-cg__title h2{font-size:max(1.75rem,min(1.5rem + 1.0526315789vw,2.75rem));font-weight:700;color:#13294b;margin-bottom:max(1.25rem,min(0.9375rem + 1.3157894737vw,2.5rem));}.block-inline-blocklabs-comparison-grid .labs-cg__grid{position:relative;}@media (min-width:1024px){.block-inline-blocklabs-comparison-grid .labs-cg__grid{position:relative;min-height:600px;}.block-inline-blocklabs-comparison-grid .labs-ci__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);height:80%;pointer-events:none;opacity:0;will-change:opacity;isolation:isolate;contain:layout style;}.block-inline-blocklabs-comparison-grid .labs-ci__image img{height:100%;width:auto;display:block;}.block-inline-blocklabs-comparison-grid .field__item:not(:first-child) .labs-ci__image{z-index:3;}.block-inline-blocklabs-comparison-grid .field__item:first-child .labs-ci__image{opacity:1;z-index:2;}.block-inline-blocklabs-comparison-grid .field__item:hover .labs-ci__image{opacity:1;}.block-inline-blocklabs-comparison-grid .field__item .labs-ci__row{color:rgba(19,41,75,0.3);transition:color 0.3s ease;}.block-inline-blocklabs-comparison-grid .field__item .labs-ci__row .labs-ci__title,.block-inline-blocklabs-comparison-grid .field__item .labs-ci__row .labs-ci__value{color:inherit;}.block-inline-blocklabs-comparison-grid .field__item .labs-ci__row .labs-ci__unit{opacity:0.5;}.block-inline-blocklabs-comparison-grid .field__item:hover .labs-ci__row{color:#13294b;}.block-inline-blocklabs-comparison-grid .field__item:first-child .labs-ci__row{color:#13294b;}}@media (max-width:1023px){.block-inline-blocklabs-comparison-grid .labs-cg__grid .field{display:flex;flex-direction:column;}.block-inline-blocklabs-comparison-grid .labs-cg__grid .field__item:first-child{order:10000;}.block-inline-blocklabs-comparison-grid .labs-cg__grid .field__item{display:flex;flex-direction:column;}}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.block-inline-blocklabs-page-header{position:relative;padding:40px max(1.25rem,min(0.9375rem + 1.3157894737vw,2.5rem));}.block-inline-blocklabs-page-header .labs-ph__bg{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-100;pointer-events:none;margin-bottom:-100vh;}.block-inline-blocklabs-page-header .labs-ph__bg img{width:100%;height:100%;object-fit:cover;min-height:100lvh;}.block-inline-blocklabs-page-header .labs-ph__logo{position:relative;z-index:1;max-width:1440px;margin:0 auto;}.block-inline-blocklabs-page-header .labs-ph__logo img{display:block;height:auto;max-width:150px;}.layout-bulder-edit .labs-ph__bg{display:none;}footer{z-index:10;}
