@font-face{font-family:oakFont;src:url(../media/OakSans_Medium-s.p.3hwgyhcsu24gc.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:oakFont;src:url(../media/OakSans_Regular-s.p.1wd15m_ws5grd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:oakFont Fallback;src:local(Arial);ascent-override:93.78%;descent-override:24.68%;line-gap-override:0.0%;size-adjust:101.3%}.oakfont_c17eb724-module__UxeTYW__className{font-family:oakFont,oakFont Fallback}.oakfont_c17eb724-module__UxeTYW__variable{--font-oak:"oakFont", "oakFont Fallback"}
.SplashScreen-module__yT5pYG__splash{z-index:9999;background:var(--color-grey);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.SplashScreen-module__yT5pYG__content{flex-direction:column;justify-content:center;align-items:center;gap:3.5rem;display:flex}.SplashScreen-module__yT5pYG__logo{opacity:0;width:30svw;height:auto;animation:var(--animation-scaleUp) 1.5s cubic-bezier(.25, 1, .5, 1) forwards}.SplashScreen-module__yT5pYG__spinnerContainer{opacity:0;justify-content:center;align-items:center;width:clamp(36px,10vw,60px);height:clamp(36px,10vw,60px);transition:opacity .6s,transform .6s;display:flex;transform:translateY(15px)}.SplashScreen-module__yT5pYG__spinnerContainer.SplashScreen-module__yT5pYG__visible{opacity:1;transform:translateY(0)}.SplashScreen-module__yT5pYG__circularSvg{width:100%;height:100%;animation:1s linear infinite SplashScreen-module__yT5pYG__spin}.SplashScreen-module__yT5pYG__circleFill{stroke-linecap:round}.SplashScreen-module__yT5pYG__dismissing{animation:var(--animation-fadeOut) .8s ease-in-out forwards}@keyframes SplashScreen-module__yT5pYG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.SplashScreen-module__yT5pYG__logo{width:70svw}.SplashScreen-module__yT5pYG__content{gap:2rem}.SplashScreen-module__yT5pYG__spinnerContainer{width:40px;height:40px}}
.Snackbar-module__-prmaW__snackbarRoot{z-index:var(--z-max);pointer-events:none;flex-direction:column;align-items:center;gap:1.2rem;display:flex;position:fixed;top:2.4rem;left:0;right:0}.Snackbar-module__-prmaW__snackbar{width:max-content;max-width:90vw;color:var(--color-blue);animation:var(--animation-slideDown) .5s ease;pointer-events:auto;border-radius:0;justify-content:space-between;align-items:center;gap:5rem;padding:2.4rem;display:flex;box-shadow:0 1.25rem 2.5rem #0003}.Snackbar-module__-prmaW__success,.Snackbar-module__-prmaW__error,.Snackbar-module__-prmaW__warning,.Snackbar-module__-prmaW__info{background:var(--color-grey)}.Snackbar-module__-prmaW__message{font-size:calc(.546448vw + 9.97814px);font-weight:var(--fw-medium);font-family:var(--font-main)}.Snackbar-module__-prmaW__closeButton{color:inherit;cursor:pointer;background:0 0;border:none;font-size:2rem}@media (max-width:768px){.Snackbar-module__-prmaW__message{text-align:center}}@media (max-width:370px){.Snackbar-module__-prmaW__message{font-size:12px}}@media (min-width:2566px){.Snackbar-module__-prmaW__message{font-size:24px}}
.ContactUsForm-module__xIHsmq__container{padding:var(--pd-v) var(--pd-h);background-color:var(--color-grey);flex-direction:column;display:flex}.ContactUsForm-module__xIHsmq__formGrid{column-gap:var(--pd-h);grid-template-columns:repeat(2,1fr);row-gap:4rem;display:grid}.ContactUsForm-module__xIHsmq__fullWidth{grid-column:span 2}.ContactUsForm-module__xIHsmq__agreementRow{cursor:pointer;-webkit-user-select:none;user-select:none;grid-column:span 2;align-items:center;gap:1.6rem;display:flex}.ContactUsForm-module__xIHsmq__checkbox{width:1.8rem;height:1.8rem;accent-color:var(--color-red);cursor:pointer}.ContactUsForm-module__xIHsmq__legalLink{color:var(--color-red)}.ContactUsForm-module__xIHsmq__legalLink:hover{text-decoration:underline}.ContactUsForm-module__xIHsmq__actions{margin-top:var(--pd-v);justify-content:center;width:100%;display:flex}@media (max-width:768px){.ContactUsForm-module__xIHsmq__container{width:100%;padding:3.2rem 2rem}.ContactUsForm-module__xIHsmq__formGrid{grid-template-columns:1fr;row-gap:2.4rem}.ContactUsForm-module__xIHsmq__fullWidth,.ContactUsForm-module__xIHsmq__agreementRow{grid-column:span 1}}
.ContactUsBody-module__2_sMrW__container{padding:0 var(--pd-h) var(--pd-v) var(--pd-h);gap:var(--pd-v);flex-direction:column;display:flex}.ContactUsBody-module__2_sMrW__heading{flex-direction:row;justify-content:space-between;align-items:start;width:100%;display:flex}.ContactUsBody-module__2_sMrW__heading p{text-align:end;width:15%}.ContactUsBody-module__2_sMrW__title{font-size:calc(2.91439vw + 21.2168px);font-weight:var(--fw-medium);line-height:.85}.ContactUsBody-module__2_sMrW__title span{color:var(--color-red)}@media (max-width:768px){.ContactUsBody-module__2_sMrW__heading{flex-direction:column;align-items:center;gap:2.4rem}.ContactUsBody-module__2_sMrW__heading p{text-align:center;align-self:center;width:80%}.ContactUsBody-module__2_sMrW__title{text-align:center}}@media (max-width:370px){.ContactUsBody-module__2_sMrW__title{font-size:32px}}@media (min-width:2566px){.ContactUsBody-module__2_sMrW__title{font-size:96px}}
.CookieBanner-module__5cOVRa__banner{z-index:var(--z-max);background-color:var(--color-blue);width:70rem;color:var(--color-white);text-align:start;flex-direction:row;justify-content:space-between;align-items:center;gap:2.4rem;padding:1.2rem;display:flex;position:fixed;bottom:1.6rem;left:1.6rem}.CookieBanner-module__5cOVRa__banner span{display:block}.CookieBanner-module__5cOVRa__text{margin:0;font-size:calc(.364299vw + 10.6521px)}.CookieBanner-module__5cOVRa__link{color:inherit;text-decoration:underline}.CookieBanner-module__5cOVRa__buttonGroup{align-items:center;gap:1.8rem;display:flex}.CookieBanner-module__5cOVRa__declineBtn{color:var(--color-white);background:0 0;border:none;font-size:calc(.364299vw + 10.6521px)}.CookieBanner-module__5cOVRa__declineBtn:hover{text-decoration:underline}.CookieBanner-module__5cOVRa__acceptBtn{background-color:var(--color-grey);color:var(--color-blue);padding:.5rem 1.4rem;font-size:calc(.364299vw + 10.6521px);font-weight:600}.CookieBanner-module__5cOVRa__acceptBtn:hover{background-color:var(--color-white)}@media (max-width:1024px){.CookieBanner-module__5cOVRa__banner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;width:50rem;padding:2rem}.CookieBanner-module__5cOVRa__banner span{display:inline-block}.CookieBanner-module__5cOVRa__buttonGroup{gap:2rem}}@media (max-width:370px){.CookieBanner-module__5cOVRa__text,.CookieBanner-module__5cOVRa__declineBtn,.CookieBanner-module__5cOVRa__acceptBtn{font-size:12px}}@media (min-width:2566px){.CookieBanner-module__5cOVRa__text,.CookieBanner-module__5cOVRa__declineBtn,.CookieBanner-module__5cOVRa__acceptBtn{font-size:20px}}
.FooterContacts-module__xUY2ca__container{flex-direction:column;justify-content:start;align-items:start;gap:.2rem;display:flex}.FooterContacts-module__xUY2ca__container a{color:var(--color-white);font-size:calc(.364299vw + 8.6521px)}@media (max-width:855px){.FooterContacts-module__xUY2ca__container{order:2}}@media (max-width:370px){:scope a{font-size:10px}}@media (min-width:2566px){:scope a{font-size:18px}}
.FooterSocialLinks-module__SOyjhG__container{color:var(--color-white);flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;margin-top:0;display:flex}.FooterSocialLinks-module__SOyjhG__title{text-transform:lowercase;font-size:calc(.364299vw + 8.6521px)}.FooterSocialLinks-module__SOyjhG__title:first-letter{text-transform:uppercase}.FooterSocialLinks-module__SOyjhG__list{flex-direction:row;justify-content:start;align-items:start;gap:.8rem;display:flex}.FooterSocialLinks-module__SOyjhG__logo{aspect-ratio:1;width:3.5rem;height:auto}@media (max-width:855px){.FooterSocialLinks-module__SOyjhG__list{gap:1.2rem}.FooterSocialLinks-module__SOyjhG__logo{width:2.2rem}}@media (max-width:370px){.FooterSocialLinks-module__SOyjhG__title{font-size:10px}}@media (min-width:2566px){.FooterSocialLinks-module__SOyjhG__title{font-size:18px}}
.FooterServicesList-module__RNUVhq__container{color:var(--color-white);flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;display:flex}.FooterServicesList-module__RNUVhq__title{font-size:calc(.273224vw + 10.9891px);font-weight:var(--fw-medium)}.FooterServicesList-module__RNUVhq__list{flex-direction:column;justify-content:start;align-items:start;gap:1rem;display:flex}.FooterServicesList-module__RNUVhq__link{border-bottom:1px solid var(--color-white);font-size:calc(.273224vw + 8.98907px)}@media (max-width:370px){.FooterServicesList-module__RNUVhq__title{font-size:12px}.FooterServicesList-module__RNUVhq__link{font-size:10px}}@media (min-width:2566px){.FooterServicesList-module__RNUVhq__title{font-size:18px}.FooterServicesList-module__RNUVhq__link{font-size:16px}}
.Button-module__ZthxtW__btn{--icon-color:var(--color-white);--icon-size:2rem;--gap:1.2rem;border-radius:var(--radius-circular);font-weight:var(--fw-regular);letter-spacing:.05rem;justify-content:center;align-items:center;gap:var(--gap);cursor:pointer;background-color:#0000;border:1px solid #0000;flex-direction:row;line-height:1;transition:background-color .8s ease-in-out,border-color .7s ease-in-out,color .5s ease-in-out,transform .5s ease-in-out;display:inline-flex;position:relative}.Button-module__ZthxtW__btn span{z-index:2;position:relative}.Button-module__ZthxtW__btn:before{content:"";z-index:1;border-radius:inherit;border:inherit;background-color:var(--color-blue);clip-path:inset(0 100% 0 0);transition:clip-path .9s ease-in-out;position:absolute;inset:0}.Button-module__ZthxtW__iconWrapper{align-items:center;display:inline-flex}.Button-module__ZthxtW__iconWrapper svg{fill:currentColor;width:var(--icon-size);height:var(--icon-size)}.Button-module__ZthxtW__arrowUp{transform:rotate(-90deg)}.Button-module__ZthxtW__arrowDown{transform:rotate(90deg)}.Button-module__ZthxtW__arrowLeft{transform:rotate(180deg)}.Button-module__ZthxtW__arrowRight{transform:rotate(0)}.Button-module__ZthxtW__white{border-color:var(--color-white);color:var(--color-white);--icon-color:var(--color-white)}.Button-module__ZthxtW__blue{border-color:var(--color-blue);color:var(--color-blue);--icon-color:var(--color-blue)}.Button-module__ZthxtW__whiteFilled{background-color:var(--color-white);color:var(--color-blue);--icon-color:var(--color-blue);border-color:#0000}.Button-module__ZthxtW__fillWhite{border-color:var(--color-white);color:var(--color-white);--icon-color:var(--color-white)}.Button-module__ZthxtW__fillWhite:before{background-color:var(--color-white)}@media (hover:hover){.Button-module__ZthxtW__btn:hover:not(:disabled){color:var(--color-white);--icon-color:var(--color-white);background-color:#0000;border-color:#0000}.Button-module__ZthxtW__btn:hover:not(:disabled):before{clip-path:inset(0)}.Button-module__ZthxtW__btn.Button-module__ZthxtW__fillWhite:hover:not(:disabled):before{background-color:var(--color-white)}.Button-module__ZthxtW__btn.Button-module__ZthxtW__fillWhite:hover:not(:disabled){color:var(--color-blue);--icon-color:var(--color-blue)}}.Button-module__ZthxtW__btn:active:not(:disabled){transform:scale(.95)}.Button-module__ZthxtW__btn:disabled,.Button-module__ZthxtW__disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.Button-module__ZthxtW__sm{--gap:.8rem;padding:.4rem .6rem;font-size:1rem}.Button-module__ZthxtW__md{--gap:2rem;padding:1rem 2.4rem;font-size:calc(.455373vw + 8.31512px)}.Button-module__ZthxtW__lg{--gap:2rem;padding:1.4rem 2rem;font-size:calc(.455373vw + 8.31512px)}@media (max-width:370px){.Button-module__ZthxtW__md,.Button-module__ZthxtW__lg{font-size:10px}}@media (min-width:2566px){.Button-module__ZthxtW__md,.Button-module__ZthxtW__lg{font-size:20px}}
.Footer-module__ZjIyBG__container{padding:var(--pd-v) var(--pd-h);background-color:var(--color-blue);flex-direction:row;justify-content:space-between;align-items:stretch;gap:4rem;display:flex}.Footer-module__ZjIyBG__info{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;min-height:100%;display:flex}.Footer-module__ZjIyBG__logo{aspect-ratio:4;width:20rem;height:auto}.Footer-module__ZjIyBG__linksGrid{flex-direction:row;flex:1.5;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.Footer-module__ZjIyBG__whoWeAreCol{flex-direction:column;justify-content:space-between;gap:4rem;height:100%;display:flex}.Footer-module__ZjIyBG__socialWrapper{margin-top:auto}.Footer-module__ZjIyBG__mobileContainer{display:none}@media (max-width:855px){.Footer-module__ZjIyBG__container{display:none}.Footer-module__ZjIyBG__mobileContainer{padding:var(--pd-v) var(--pd-h);background-color:var(--color-blue);flex-direction:column;gap:5.6rem;display:flex}.Footer-module__ZjIyBG__mobileTopRow{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.Footer-module__ZjIyBG__mobileTopRow .Footer-module__ZjIyBG__logo{width:18rem}.Footer-module__ZjIyBG__mobileGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:2.5rem 1.5rem;display:grid}.Footer-module__ZjIyBG__gridCol1{grid-area:1/1}.Footer-module__ZjIyBG__gridCol2{grid-area:1/2}.Footer-module__ZjIyBG__gridCol3{grid-area:1/3/span 3}.Footer-module__ZjIyBG__contactsArea{grid-area:2/1/auto/span 2}.Footer-module__ZjIyBG__socialArea{grid-area:3/1/auto/span 2}}
.NavbarHamburgerMenu-module__o9wGiW__hamburger{cursor:pointer;width:3.6rem;height:2.4rem;transition:background-color var(--transition-base);background-color:#0000;border:none;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.NavbarHamburgerMenu-module__o9wGiW__hamburger span{background-color:var(--hamburger-color,var(--color-white));border-radius:var(--radius-circular);pointer-events:none;width:100%;height:.4rem;transition:width var(--transition-base), transform var(--transition-base), opacity var(--transition-base)}.NavbarHamburgerMenu-module__o9wGiW__hamburger.NavbarHamburgerMenu-module__o9wGiW__open span:first-child{transform:translateY(.8rem)rotate(45deg)}.NavbarHamburgerMenu-module__o9wGiW__hamburger.NavbarHamburgerMenu-module__o9wGiW__open span:nth-child(2){opacity:0;width:0}.NavbarHamburgerMenu-module__o9wGiW__hamburger.NavbarHamburgerMenu-module__o9wGiW__open span:nth-child(3){transform:translateY(-1.2rem)rotate(-45deg)}@media (min-width:1441px){.NavbarHamburgerMenu-module__o9wGiW__hamburger{display:none}}
.NavLinks-module__du4m3q__links{flex-direction:row;align-items:center;gap:.4rem;display:flex;position:relative}.NavLinks-module__du4m3q__link{color:var(--nav-link-color);font-size:calc(.273224vw + 10.9891px);font-weight:var(--fw-regular);white-space:nowrap;padding:.4rem .8rem;transition:color .7s,background-color .3s;display:flex;position:relative}@media (min-width:1441px){[data-variant=white] .NavLinks-module__du4m3q__link.NavLinks-module__du4m3q__active,[data-variant=white] .NavLinks-module__du4m3q__link:hover,[data-variant=white] .NavLinks-module__du4m3q__hoverGroup:hover .NavLinks-module__du4m3q__link{color:var(--color-blue);background-color:var(--color-white)}[data-variant=blue] .NavLinks-module__du4m3q__link.NavLinks-module__du4m3q__active,[data-variant=blue] .NavLinks-module__du4m3q__link:hover,[data-variant=blue] .NavLinks-module__du4m3q__hoverGroup:hover .NavLinks-module__du4m3q__link{color:var(--color-white);background-color:var(--color-blue)}.NavLinks-module__du4m3q__links:hover .NavLinks-module__du4m3q__link.NavLinks-module__du4m3q__active:not(:hover):not(.hoverGroup:hover .NavLinks-module__du4m3q__link){color:var(--nav-link-color);background-color:#0000}.NavLinks-module__du4m3q__hoverGroup:hover .NavLinks-module__du4m3q__dropdown,.NavLinks-module__du4m3q__hoverGroup:focus-within .NavLinks-module__du4m3q__dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.NavLinks-module__du4m3q__hoverGroup:hover .NavLinks-module__du4m3q__chevron,.NavLinks-module__du4m3q__hoverGroup:focus-within .NavLinks-module__du4m3q__chevron{transform:rotate(-180deg)}}.NavLinks-module__du4m3q__linkContent{flex-direction:row;align-items:center;gap:.8rem;display:flex}.NavLinks-module__du4m3q__hoverGroup{align-items:center;display:flex;position:relative}.NavLinks-module__du4m3q__dropdown{opacity:0;pointer-events:none;width:16.5rem;z-index:var(--z-dropdown);flex-direction:column;gap:1.2rem;padding:1.6rem;transition:opacity .7s,transform .7s;display:flex;position:absolute;top:calc(100% + 1.4rem);left:50%;transform:translate(-50%)translateY(-6px)}.NavLinks-module__du4m3q__dropdown.NavLinks-module__du4m3q__whiteColor{background:var(--color-white);color:var(--color-blue)}.NavLinks-module__du4m3q__dropdown.NavLinks-module__du4m3q__blueColor{background:var(--color-blue);color:var(--color-white)}.NavLinks-module__du4m3q__dropdown:before{content:"";height:1.4rem;position:absolute;top:-1.4rem;left:0;right:0}.NavLinks-module__du4m3q__chevron{color:inherit;transition:transform .7s}@media (max-width:1440px){.NavLinks-module__du4m3q__navbar{visibility:hidden;opacity:0;top:75%;right:var(--pd-h);width:max-content;z-index:var(--z-navbar);background-color:var(--nav-link-color);pointer-events:none;padding:1rem 0;transition:opacity .5s ease-in,transform .5s ease-in;position:absolute;transform:translateY(-.6rem)}.NavLinks-module__du4m3q__navbar.NavLinks-module__du4m3q__mobileVisible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.NavLinks-module__du4m3q__links{flex-direction:column;justify-content:center;align-items:center;gap:0}.NavLinks-module__du4m3q__link:before{display:none}.NavLinks-module__du4m3q__link{background-color:#0000;justify-content:center;align-items:center;gap:1.6rem;padding:1.2rem 5.6rem;font-size:calc(.728597vw + 9.30419px);display:flex}[data-variant=white] .NavLinks-module__du4m3q__link{color:var(--color-blue)}[data-variant=blue] .NavLinks-module__du4m3q__link{color:var(--color-white)}[data-variant=white] .NavLinks-module__du4m3q__link.NavLinks-module__du4m3q__active{color:var(--color-blue);font-weight:var(--fw-bold);background-color:#0000}[data-variant=blue] .NavLinks-module__du4m3q__link.NavLinks-module__du4m3q__active{color:var(--color-white);font-weight:var(--fw-bold);background-color:#0000}.NavLinks-module__du4m3q__hoverGroup{display:none}}@media (max-width:370px){.NavLinks-module__du4m3q__link{font-size:12px}}@media (min-width:2566px){.NavLinks-module__du4m3q__link{font-size:28px}}
.NavDropdownItem-module__iiN8TG__navItem{position:relative}.NavDropdownItem-module__iiN8TG__option{width:100%;font-size:calc(.273224vw + 10.9891px);font-weight:var(--fw-regular);text-align:start;cursor:pointer;background:0 0;border:none;padding-left:1.6rem;position:relative}[data-dropdown-variant=white] .NavDropdownItem-module__iiN8TG__option{color:var(--color-blue)}[data-dropdown-variant=blue] .NavDropdownItem-module__iiN8TG__option{color:var(--color-white)}.NavDropdownItem-module__iiN8TG__option:after{content:"";opacity:.9;width:100%;height:1px;transform-origin:start;transition:transform .7s ease-in;position:absolute;bottom:-4px;left:50%;transform:translate(-100%)scaleX(0)}[data-dropdown-variant=white] .NavDropdownItem-module__iiN8TG__option:after{background-color:var(--color-blue)}[data-dropdown-variant=blue] .NavDropdownItem-module__iiN8TG__option:after{background-color:var(--color-white)}.NavDropdownItem-module__iiN8TG__option:hover:after,.NavDropdownItem-module__iiN8TG__active:after{transform:translate(-50%)scaleX(1)}.NavDropdownItem-module__iiN8TG__accordionWrap{display:none}@media (max-width:1440px){.NavDropdownItem-module__iiN8TG__option{text-align:center;width:100%;font-size:calc(.728597vw + 9.30419px)}.NavDropdownItem-module__iiN8TG__accordionWrap{flex-direction:column;align-items:center;display:flex}.NavDropdownItem-module__iiN8TG__accordionPanel{opacity:0;flex-direction:column;align-items:center;gap:1rem;max-height:0;margin-top:0;transition:max-height .35s,opacity .3s;display:flex;overflow:hidden}.NavDropdownItem-module__iiN8TG__accordionPanel.NavDropdownItem-module__iiN8TG__accordionOpen{opacity:1;max-height:500px;margin-bottom:2.8rem}}@media (max-width:370px){.NavDropdownItem-module__iiN8TG__option{font-size:12px}}@media (min-width:2566px){.NavDropdownItem-module__iiN8TG__option{font-size:28px}}
.Header-module__KOvkvG__header{z-index:var(--z-max);padding:var(--pd-v-navbar) var(--pd-h);flex-direction:row;justify-content:space-between;align-items:center;width:100%;transition:transform .3s ease-in-out,background-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;left:0}.Header-module__KOvkvG__scrolled{padding:1.6rem var(--pd-h);background-color:var(--color-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #00000014}.Header-module__KOvkvG__headerHidden{transform:translateY(-100%)}.Header-module__KOvkvG__logoLink{align-items:center;display:inline-flex}.Header-module__KOvkvG__logo{aspect-ratio:3.8;width:calc(2.73224vw + 77.8907px);height:auto}@media (max-width:370px){.Header-module__KOvkvG__logo{width:88px}}@media (min-width:2566px){.Header-module__KOvkvG__logo{width:148px}}
.ProductsList-module__6X5kbq__container{flex-direction:column;display:flex}.ProductsList-module__6X5kbq__item{border-bottom:1px solid var(--color-blue-20);flex-direction:row;justify-content:space-between;align-items:center;gap:10rem;height:100%;padding:4.8rem 0;display:flex}.ProductsList-module__6X5kbq__content{flex-direction:column;justify-content:center;align-items:start;gap:5.8rem;height:100%;display:flex}.ProductsList-module__6X5kbq__info{flex-direction:column;gap:2.4rem;width:62%;display:flex}.ProductsList-module__6X5kbq__label{color:var(--color-red)}.ProductsList-module__6X5kbq__image{aspect-ratio:1.14;object-fit:contain;max-width:48rem;height:auto}@media (max-width:768px){.ProductsList-module__6X5kbq__item{text-align:center;grid-template-columns:1fr;justify-items:center;gap:2.4rem;padding:4.8rem 0;display:grid}.ProductsList-module__6X5kbq__content,.ProductsList-module__6X5kbq__info{display:contents}.ProductsList-module__6X5kbq__info h4{order:1;width:100%;margin-bottom:2.4rem;line-height:1.1}.ProductsList-module__6X5kbq__image{order:2;max-width:70%}.ProductsList-module__6X5kbq__info p{order:3;width:100%;max-width:50rem;margin-bottom:1.2rem}.ProductsList-module__6X5kbq__content button,.ProductsList-module__6X5kbq__content a{order:4}}
.MeetingButton-module__Lih1ba__container{opacity:0;visibility:hidden;z-index:var(--z-modal);background-color:var(--color-blue);border-radius:var(--radius-circular);width:18rem;height:18rem;color:var(--color-white);cursor:pointer;pointer-events:none;border:none;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem .8rem;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:fixed;bottom:1.6rem;right:1.6rem;transform:translateY(1.2rem)}.MeetingButton-module__Lih1ba__container.MeetingButton-module__Lih1ba__visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.MeetingButton-module__Lih1ba__title{font-size:1.4rem;font-weight:var(--fw-medium);position:relative}.MeetingButton-module__Lih1ba__title:after{content:"";background-color:var(--color-white-40);width:80%;height:1px;transition:width .5s ease-in-out,background-color .5s ease-in-out;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.MeetingButton-module__Lih1ba__container:hover .MeetingButton-module__Lih1ba__title:after{background-color:var(--color-white);width:100%}.MeetingButton-module__Lih1ba__description{font-size:1.2rem}
.SustainabilityHero-module__Vna_oG__container{background-image:url(../media/sustainability_hero.2v9s9aafoyn52.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;align-items:start;width:100svw;height:100svh;display:flex}.SustainabilityHero-module__Vna_oG__header{width:100%}.SustainabilityHero-module__Vna_oG__title{padding:var(--pd-v) var(--pd-h);width:40%;color:var(--color-white);line-height:1}@media (max-width:1024px){.SustainabilityHero-module__Vna_oG__title{width:50%}}@media (max-width:768px){.SustainabilityHero-module__Vna_oG__container{background-image:url(../media/sustainability_hero_mobile.1zopeig1_vny1.webp);height:75svh}.SustainabilityHero-module__Vna_oG__title{width:80%}}@media (max-width:540px){.SustainabilityHero-module__Vna_oG__title{width:80%}}
.Reveal-module__noJY2G__reveal{opacity:0;backface-visibility:hidden;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.16,1,.3,1)}.Reveal-module__noJY2G__reveal:not(.Reveal-module__noJY2G__visible){will-change:opacity, transform}.Reveal-module__noJY2G__visible{opacity:1;transform:none!important}.Reveal-module__noJY2G__fadeUp{transform:translateY(48px)}.Reveal-module__noJY2G__fadeDown{transform:translateY(-48px)}.Reveal-module__noJY2G__slideLeft{transform:translate(56px)}.Reveal-module__noJY2G__slideRight{transform:translate(-56px)}.Reveal-module__noJY2G__zoomUp{transform:translateY(28px)scale(.93)}.Reveal-module__noJY2G__scale{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.Reveal-module__noJY2G__reveal{opacity:1;transition:none;transform:none}}
.SustainabilityReducingWasteCycles-module__RNhstW__container{flex-direction:row;justify-content:space-between;align-items:stretch;gap:3rem;display:flex}.SustainabilityReducingWasteCycles-module__RNhstW__cycle{border:1px solid var(--color-blue-20);flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;padding:2rem;display:flex}.SustainabilityReducingWasteCycles-module__RNhstW__vs{justify-content:center;align-items:center;display:flex}.SustainabilityReducingWasteCycles-module__RNhstW__standardCycle{flex:1}.SustainabilityReducingWasteCycles-module__RNhstW__standardCycle p{text-align:center;margin:0 9rem}.SustainabilityReducingWasteCycles-module__RNhstW__standardTitle{color:var(--color-red)}.SustainabilityReducingWasteCycles-module__RNhstW__acrowCycle{flex:1}.SustainabilityReducingWasteCycles-module__RNhstW__acrowEyebrow{font-size:1.8rem}.SustainabilityReducingWasteCycles-module__RNhstW__acrowTitle{color:var(--color-red)}.SustainabilityReducingWasteCycles-module__RNhstW__acrowDescription,.SustainabilityReducingWasteCycles-module__RNhstW__cycleDescription{text-align:center}@media (max-width:768px){.SustainabilityReducingWasteCycles-module__RNhstW__container{flex-direction:column}.SustainabilityReducingWasteCycles-module__RNhstW__cycle{gap:1.6rem}.SustainabilityReducingWasteCycles-module__RNhstW__vs{font-size:calc(2.27687vw + 23.5756px);font-weight:500}.SustainabilityReducingWasteCycles-module__RNhstW__standardTitle{margin-bottom:1.2rem}.SustainabilityReducingWasteCycles-module__RNhstW__cycleDescription{margin-top:1.6rem}}@media (max-width:370px){.SustainabilityReducingWasteCycles-module__RNhstW__vs{font-size:32px}}@media (min-width:2566px){.SustainabilityReducingWasteCycles-module__RNhstW__vs{font-size:82px}}
.AboutAbpHero-module__8eP-5W__container{background-image:url(../media/about-abp-hero-img.2cdlp-ovarw6g.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;align-items:start;width:100svw;height:100svh;display:flex;position:relative}.AboutAbpHero-module__8eP-5W__overlay{display:none}.AboutAbpHero-module__8eP-5W__header{position:absolute;top:0;left:0;right:0}.AboutAbpHero-module__8eP-5W__spacer{visibility:hidden;height:40%}.AboutAbpHero-module__8eP-5W__title{padding:0 var(--pd-h);width:55%;color:var(--color-white);z-index:1;line-height:1}.AboutAbpHero-module__8eP-5W__actions{padding:var(--pd-v) var(--pd-h);z-index:1;flex-direction:column;align-items:start;gap:4.8rem;display:flex}.AboutAbpHero-module__8eP-5W__actionText{width:55%;color:var(--color-white)}@media (max-width:768px){.AboutAbpHero-module__8eP-5W__container{height:75svh}.AboutAbpHero-module__8eP-5W__overlay{z-index:0;background-color:#0000004d;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.AboutAbpHero-module__8eP-5W__title{width:85%}.AboutAbpHero-module__8eP-5W__actionText{width:100%}}
.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__container{align-items:stretch;gap:var(--pd-h);flex-direction:row;height:100%;display:flex}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__imageWrapper{aspect-ratio:1.64;width:45svw;max-width:45svw;height:auto;overflow:hidden}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__image:hover{transform:scale(1.05)}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__details{flex-direction:column;flex-grow:.9;display:flex;position:relative}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__heading{flex-direction:column;gap:5.6rem;width:90%;display:flex;position:absolute;top:0;left:0}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__title{width:65%;line-height:1.1;position:absolute;bottom:0;left:0}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__label{color:var(--color-red)}@media (max-width:768px){.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__container{flex-direction:column;align-items:start}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__imageWrapper{order:0;width:87svw;max-width:87svw}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__details{display:contents}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__heading{gap:2.4rem;width:100%;position:static}.SustainabilityReducingWasteSimpleTerms-module__b6ZpGW__title{text-align:start;order:2;width:90%;position:static}}
.Carousel-module__ybT2Oq__slide{opacity:0;visibility:hidden;will-change:opacity;transition:opacity var(--transition-duration,1s) ease, visibility var(--transition-duration,1s) ease;z-index:1;position:absolute;inset:0}.Carousel-module__ybT2Oq__slide.Carousel-module__ybT2Oq__active{opacity:1;visibility:visible;z-index:2;transition-delay:var(--delay-duration,.6s)}.Carousel-module__ybT2Oq__exitLeft,.Carousel-module__ybT2Oq__exitRight{opacity:0;visibility:hidden;z-index:1;transition-delay:0s}.Carousel-module__ybT2Oq__enterRight,.Carousel-module__ybT2Oq__enterLeft{opacity:0;visibility:hidden}
.ExploreOurProjectsButton-module__8pVOmq__container{z-index:1;background-color:var(--color-grey);border:none;flex-direction:column;justify-content:space-between;width:20svw;height:40rem;padding:3.2rem;transition:all .7s;display:flex}.ExploreOurProjectsButton-module__8pVOmq__title{z-index:2;width:30svw;font-size:calc(1.0929vw + 17.9563px);transition:color .7s}.ExploreOurProjectsButton-module__8pVOmq__title span{display:block}.ExploreOurProjectsButton-module__8pVOmq__iconWrapper{z-index:2;justify-content:end;width:100%;display:flex}.ExploreOurProjectsButton-module__8pVOmq__icon{align-self:right;width:5.6rem;height:5.6rem;transition:color .7s}@media (max-width:370px){.ExploreOurProjectsButton-module__8pVOmq__title{font-size:22px}}@media (min-width:2566px){.ExploreOurProjectsButton-module__8pVOmq__title{font-size:46px}}
.ProductSpecs-module__Vg-ysq__list{grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));gap:1.6rem;width:100%;display:grid}.ProductSpecs-module__Vg-ysq__item{border:1px solid var(--color-grey);flex-direction:column;display:flex}.ProductSpecs-module__Vg-ysq__itemHeader{background-color:var(--color-grey);padding:2.8rem}.ProductSpecs-module__Vg-ysq__itemTitle{font-size:calc(.637523vw + 11.6412px)}.ProductSpecs-module__Vg-ysq__itemContent{flex-direction:column;justify-content:center;height:100%;padding:2.4rem;display:flex}.ProductSpecs-module__Vg-ysq__itemValue:before{content:"•";color:var(--color-red);margin-right:.8rem}@media (max-width:370px){.ProductSpecs-module__Vg-ysq__itemTitle{font-size:14px}}@media (min-width:2566px){.ProductSpecs-module__Vg-ysq__itemTitle{font-size:28px}}
.SustainabilityReducingWaste-module__RI-S5q__container{padding:var(--pd-v) var(--pd-h);gap:var(--pd-v);flex-direction:column;display:flex}.SustainabilityReducingWaste-module__RI-S5q__title{line-height:1}.SustainabilityReducingWaste-module__RI-S5q__title span{color:var(--color-red);display:block}@media (max-width:768px){.SustainabilityReducingWaste-module__RI-S5q__container{gap:var(--pd-h)}.SustainabilityReducingWaste-module__RI-S5q__title{line-height:1.1}}
.AboutAbpWhoWeAreHeading-module__nlKA6G__container{padding:var(--pd-v) var(--pd-h);flex-direction:row;justify-content:space-between;align-items:start;display:flex;position:relative}.AboutAbpWhoWeAreHeading-module__nlKA6G__content{flex-direction:column;justify-content:start;align-items:start;gap:4rem;width:43%;display:flex}.AboutAbpWhoWeAreHeading-module__nlKA6G__heading{font-size:calc(1.82149vw + 17.2605px)}.AboutAbpWhoWeAreHeading-module__nlKA6G__title{font-size:calc(1.45719vw + 8.60838px);line-height:1}.AboutAbpWhoWeAreHeading-module__nlKA6G__title span{color:var(--color-red)}.AboutAbpWhoWeAreHeading-module__nlKA6G__buttonContainer{top:50%;left:var(--pd-h);position:absolute}@media (max-width:768px){.AboutAbpWhoWeAreHeading-module__nlKA6G__container{padding-bottom:var(--pd-v-navbar);flex-direction:column;justify-content:center;gap:2.8rem}.AboutAbpWhoWeAreHeading-module__nlKA6G__content{gap:1.8rem;width:100%}.AboutAbpWhoWeAreHeading-module__nlKA6G__desktopDescription,.AboutAbpWhoWeAreHeading-module__nlKA6G__buttonContainer{display:none}}@media (max-width:370px){.AboutAbpWhoWeAreHeading-module__nlKA6G__heading{font-size:24px}.AboutAbpWhoWeAreHeading-module__nlKA6G__title{font-size:14px}}@media (min-width:2566px){.AboutAbpWhoWeAreHeading-module__nlKA6G__heading{font-size:64px}.AboutAbpWhoWeAreHeading-module__nlKA6G__title{font-size:46px}}
.ScaffoldProductFeatureList-module__qy9P7G__list{padding:6rem var(--pd-h) var(--pd-v) var(--pd-h);grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));width:100%;display:grid}.ScaffoldProductFeatureList-module__qy9P7G__item{border-top:2px solid var(--color-grey);border-right:2px solid var(--color-grey);border-bottom:2px solid var(--color-grey);flex-direction:column;justify-content:space-between;align-items:start;gap:8rem;padding:4rem;display:flex}.ScaffoldProductFeatureList-module__qy9P7G__item:first-child{border-left:2px solid var(--color-grey)}.ScaffoldProductFeatureList-module__qy9P7G__item__header{flex-direction:column;justify-content:start;align-items:start;gap:2.4rem;display:flex}.ScaffoldProductFeatureList-module__qy9P7G__item__icon{object-fit:contain;width:5.6rem;height:5.6rem}.ScaffoldProductFeatureList-module__qy9P7G__item__title{width:70%}.ScaffoldProductFeatureList-module__qy9P7G__item__description{line-height:1}.ScaffoldProductFeatureList-module__qy9P7G__firstItem__description,.ScaffoldProductFeatureList-module__qy9P7G__secondItem__description{width:80%}@media (max-width:768px){.ScaffoldProductFeatureList-module__qy9P7G__list{padding-top:0}.ScaffoldProductFeatureList-module__qy9P7G__item{gap:5rem;padding:2rem}.ScaffoldProductFeatureList-module__qy9P7G__item__title,.ScaffoldProductFeatureList-module__qy9P7G__firstItem__description,.ScaffoldProductFeatureList-module__qy9P7G__secondItem__description{width:100%}}
.CatalougeDownload-module__KgZ_DG__container{margin:0 var(--pd-h);flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5rem;padding:5rem;display:flex}.CatalougeDownload-module__KgZ_DG__wrapper{flex-direction:row;align-items:center;gap:3.2rem;display:flex}.CatalougeDownload-module__KgZ_DG__content{flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex}.CatalougeDownload-module__KgZ_DG__content span{color:var(--color-red)}.CatalougeDownload-module__KgZ_DG__icon{width:calc(2.09472vw + 10.2495px);height:calc(2.09472vw + 10.2495px)}.CatalougeDownload-module__KgZ_DG__blue{background-color:var(--color-blue);color:var(--color-white)}.CatalougeDownload-module__KgZ_DG__grey{border:1px solid var(--color-blue);color:var(--color-blue)}.CatalougeDownload-module__KgZ_DG__desktopIcon{display:block}.CatalougeDownload-module__KgZ_DG__mobileIcon{display:none}@media (max-width:768px){.CatalougeDownload-module__KgZ_DG__container{flex-direction:column;align-items:flex-start;gap:3.2rem;padding:2.4rem}.CatalougeDownload-module__KgZ_DG__wrapper{justify-content:space-between;align-items:start;gap:1.2rem;width:100%}.CatalougeDownload-module__KgZ_DG__desktopIcon{display:none}.CatalougeDownload-module__KgZ_DG__mobileIcon{display:block}}@media (max-width:370px){.CatalougeDownload-module__KgZ_DG__icon{width:18px;height:18px}}@media (min-width:2566px){.CatalougeDownload-module__KgZ_DG__icon{width:64px;height:64px}}
.SustainabilitySustainableSite-module__7gPzQq__container{padding:var(--pd-v) var(--pd-h);background-color:var(--color-grey);flex-direction:row;align-items:stretch;height:100%;display:flex}.SustainabilitySustainableSite-module__7gPzQq__imageWrapper{aspect-ratio:.9;min-width:40svw;height:auto;overflow:hidden}.SustainabilitySustainableSite-module__7gPzQq__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.SustainabilitySustainableSite-module__7gPzQq__image:hover{transform:scale(1.05)}.SustainabilitySustainableSite-module__7gPzQq__details{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.SustainabilitySustainableSite-module__7gPzQq__heading{flex-direction:column;gap:4rem;width:90%;display:flex;top:0;left:0}.SustainabilitySustainableSite-module__7gPzQq__title{width:100%;line-height:.95;bottom:0;left:0}.SustainabilitySustainableSite-module__7gPzQq__label{color:var(--color-red)}.SustainabilitySustainableSite-module__7gPzQq__description{width:60%;font-size:calc(.637523vw + 11.6412px);font-weight:var(--fw-medium)}.SustainabilitySustainableSite-module__7gPzQq__list{flex-direction:column;width:75%;display:flex}.SustainabilitySustainableSite-module__7gPzQq__item{border-bottom:1px solid var(--color-blue-20);flex-direction:row;gap:2.4rem;width:100%;padding:3.5rem 0;display:flex}.SustainabilitySustainableSite-module__7gPzQq__itemTitle{font-size:calc(.910747vw + 8.63024px);font-weight:var(--fw-regular);padding:0 8rem 0 0;line-height:1.1}.SustainabilitySustainableSite-module__7gPzQq__itemIcon{object-fit:contain;width:2.4rem;height:2.4rem}@media (max-width:768px){.SustainabilitySustainableSite-module__7gPzQq__container{flex-direction:column}.SustainabilitySustainableSite-module__7gPzQq__details{display:contents}.SustainabilitySustainableSite-module__7gPzQq__heading{order:0;display:contents}.SustainabilitySustainableSite-module__7gPzQq__title{width:95%}.SustainabilitySustainableSite-module__7gPzQq__description{order:1;width:70%;margin-top:1.6rem}.SustainabilitySustainableSite-module__7gPzQq__list{order:3;width:100%;margin-top:2rem}.SustainabilitySustainableSite-module__7gPzQq__imageWrapper{order:1;margin-top:4rem}}@media (max-width:370px){.SustainabilitySustainableSite-module__7gPzQq__description{font-size:14px}.SustainabilitySustainableSite-module__7gPzQq__itemTitle{font-size:12px}}@media (min-width:2566px){.SustainabilitySustainableSite-module__7gPzQq__description{font-size:28px}.SustainabilitySustainableSite-module__7gPzQq__itemTitle{font-size:32px}}
.AboutAbpWhoWeAre-module__F8UwQG__container{background-color:var(--color-white);flex-direction:column;justify-content:start;align-items:start;width:100svw;display:flex;position:relative;overflow:hidden}.AboutAbpWhoWeAre-module__F8UwQG__image{object-fit:fit;height:50%}.AboutAbpWhoWeAre-module__F8UwQG__mobileDescription,.AboutAbpWhoWeAre-module__F8UwQG__mobileButton,.AboutAbpWhoWeAre-module__F8UwQG__mobileDivider{display:none}@media (max-width:768px){.AboutAbpWhoWeAre-module__F8UwQG__container{justify-content:center}.AboutAbpWhoWeAre-module__F8UwQG__image{height:25svh}.AboutAbpWhoWeAre-module__F8UwQG__mobileDescription{padding:var(--pd-v-navbar) var(--pd-h);display:block}.AboutAbpWhoWeAre-module__F8UwQG__mobileButton{margin-left:var(--pd-h);display:block}.AboutAbpWhoWeAre-module__F8UwQG__mobileDivider{border-top:1px solid var(--color-blue-20);margin:var(--pd-v) var(--pd-h);display:block}}
.AccessoriesHero-module__RFY7_G__container{background-image:url(../media/accessories_hero_img.3fj_rqkgx1x1a.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:space-between;align-items:start;width:100svw;height:100svh;display:flex;position:relative}.AccessoriesHero-module__RFY7_G__header{position:absolute;top:0;left:0;right:0}.AccessoriesHero-module__RFY7_G__spacer{visibility:hidden;height:20%}.AccessoriesHero-module__RFY7_G__title{padding:0 var(--pd-h);width:33%;font-size:calc(2.18579vw + 15.9126px);line-height:1}.AccessoriesHero-module__RFY7_G__title span{color:var(--color-red)}.AccessoriesHero-module__RFY7_G__actions{padding:var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:4.8rem;width:30%;display:flex}@media (max-width:768px){.AccessoriesHero-module__RFY7_G__container{text-align:start;background-image:url(../media/accessories_hero_mobile_img_v2.1on46rrba-6i9.webp);background-position:50%;background-size:100% 100%;justify-content:start;align-items:start;height:50svh;position:relative}.AccessoriesHero-module__RFY7_G__spacer{height:25%}.AccessoriesHero-module__RFY7_G__title{width:80%}.AccessoriesHero-module__RFY7_G__actions{flex-direction:column;align-items:center;gap:4.8rem;width:45%;display:flex}}@media (max-width:370px){.AccessoriesHero-module__RFY7_G__title{font-size:24px}}@media (min-width:2566px){.AccessoriesHero-module__RFY7_G__title{font-size:72px}}
.AllProductsHeroCarousel-module__KBVblW__carouselContainer{top:50%;right:var(--pd-h);width:100%;max-width:60rem;position:absolute;transform:translateY(-50%)}.AllProductsHeroCarousel-module__KBVblW__carouselWrapper{aspect-ratio:1.3;width:100%;position:relative;overflow:hidden}.AllProductsHeroCarousel-module__KBVblW__imageWrapper{width:100%;height:100%;position:relative}.AllProductsHeroCarousel-module__KBVblW__image{object-fit:contain}@media (max-width:768px){.AllProductsHeroCarousel-module__KBVblW__carouselContainer{padding:var(--pd-v) var(--pd-h);width:100%;max-width:84rem;margin-bottom:5svh;top:30%;left:50%;right:auto;transform:translate(-50%)}}
.SustainabilityEnergyAndResource-module__QJG4cW__container{padding:var(--pd-v) var(--pd-h);align-items:stretch;gap:var(--pd-h);flex-direction:row;display:flex}.SustainabilityEnergyAndResource-module__QJG4cW__imageWrapper{aspect-ratio:.8;width:60svw;max-width:60svw;height:auto;overflow:hidden}.SustainabilityEnergyAndResource-module__QJG4cW__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.SustainabilityEnergyAndResource-module__QJG4cW__image:hover{transform:scale(1.05)}.SustainabilityEnergyAndResource-module__QJG4cW__details{flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.SustainabilityEnergyAndResource-module__QJG4cW__heading{flex-direction:column;gap:4rem;width:100%;display:flex}.SustainabilityEnergyAndResource-module__QJG4cW__title{width:75%;line-height:.9}.SustainabilityEnergyAndResource-module__QJG4cW__label{color:var(--color-red)}.SustainabilityEnergyAndResource-module__QJG4cW__description{font-size:calc(.819672vw + 10.9672px);font-weight:var(--fw-regular);width:85%}.SustainabilityEnergyAndResource-module__QJG4cW__list{flex-direction:column;margin-top:2rem;display:flex}.SustainabilityEnergyAndResource-module__QJG4cW__item{border-bottom:1px solid var(--color-blue-20);background-color:#0000;flex-direction:column;justify-content:space-between;align-items:start;gap:3.2rem;padding:3.2rem;transition:background-color 1.3s ease-in-out;display:flex;position:relative}.SustainabilityEnergyAndResource-module__QJG4cW__item:before{content:"";z-index:1;border-radius:inherit;border:inherit;background-color:var(--color-blue);clip-path:inset(0 100% 0 0);transition:clip-path 1.4s ease-in-out;position:absolute;inset:0}.SustainabilityEnergyAndResource-module__QJG4cW__item:hover:not(:disabled):before{clip-path:inset(0)}.SustainabilityEnergyAndResource-module__QJG4cW__itemHeader{flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;display:flex}.SustainabilityEnergyAndResource-module__QJG4cW__itemId{color:var(--color-red);z-index:2;transition:color 1s ease-in-out}.SustainabilityEnergyAndResource-module__QJG4cW__itemDescription{font-size:calc(.637523vw + 7.64117px);font-weight:var(--fw-medium);z-index:2;transition:color 1s ease-in-out}.SustainabilityEnergyAndResource-module__QJG4cW__item:hover .SustainabilityEnergyAndResource-module__QJG4cW__itemId,.SustainabilityEnergyAndResource-module__QJG4cW__item:hover .SustainabilityEnergyAndResource-module__QJG4cW__itemDescription{color:var(--color-white)}@media (max-width:768px){.SustainabilityEnergyAndResource-module__QJG4cW__container{background-image:url(../media/sustainability_energy_and_resource.3j4-th0o591v9.webp);background-position:top;background-size:cover;flex-direction:column;align-items:center;gap:2rem;width:100%}.SustainabilityEnergyAndResource-module__QJG4cW__imageWrapper{display:none}.SustainabilityEnergyAndResource-module__QJG4cW__details,.SustainabilityEnergyAndResource-module__QJG4cW__heading{display:contents}.SustainabilityEnergyAndResource-module__QJG4cW__title{order:0;width:100%}.SustainabilityEnergyAndResource-module__QJG4cW__description{order:1;width:100%}.SustainabilityEnergyAndResource-module__QJG4cW__list{order:2;gap:1.2rem;width:100%;margin-top:0}.SustainabilityEnergyAndResource-module__QJG4cW__item{background-color:var(--color-white-70);border-bottom:none;width:100%}.SustainabilityEnergyAndResource-module__QJG4cW__itemDescription{width:80%}}@media (max-width:370px){.SustainabilityEnergyAndResource-module__QJG4cW__description{font-size:14px}.SustainabilityEnergyAndResource-module__QJG4cW__itemDescription{font-size:10px}}@media (min-width:2566px){.SustainabilityEnergyAndResource-module__QJG4cW__description{font-size:32px}.SustainabilityEnergyAndResource-module__QJG4cW__itemDescription{font-size:24px}}
.AboutAbpFoundationHeading-module__r45noa__container{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;height:max-content;display:flex}.AboutAbpFoundationHeading-module__r45noa__content{flex-direction:column;justify-content:space-between;align-items:start;gap:2.4rem;width:40%;display:flex}.AboutAbpFoundationHeading-module__r45noa__title{line-height:.85}.AboutAbpFoundationHeading-module__r45noa__title span{color:var(--color-red);display:block}.AboutAbpFoundationHeading-module__r45noa__description{max-width:45ch;font-size:calc(.637523vw + 7.64117px)}.AboutAbpFoundationHeading-module__r45noa__imageWrapper{width:36%;height:100%;overflow:hidden}.AboutAbpFoundationHeading-module__r45noa__image{width:100%;height:100%;transition:transform .4s}.AboutAbpFoundationHeading-module__r45noa__image:hover{transform:scale(1.05)}@media (max-width:768px){.AboutAbpFoundationHeading-module__r45noa__container{flex-direction:column;justify-content:center;gap:3.2rem;width:100%}.AboutAbpFoundationHeading-module__r45noa__content{justify-content:center;width:100%;display:contents}.AboutAbpFoundationHeading-module__r45noa__title{order:1}.AboutAbpFoundationHeading-module__r45noa__title span{color:var(--color-red);display:inline}.AboutAbpFoundationHeading-module__r45noa__description{order:3;max-width:100%;margin-bottom:1rem}.AboutAbpFoundationHeading-module__r45noa__imageWrapper{order:2;width:100%;height:50%}.AboutAbpFoundationHeading-module__r45noa__image{object-fit:cover;width:100%;height:100%}}@media (max-width:370px){.AboutAbpFoundationHeading-module__r45noa__description{font-size:10px}}@media (min-width:2566px){.AboutAbpFoundationHeading-module__r45noa__description{font-size:24px}}
.AccessoriesScratchRepairDetails-module__xqi4Zq__container{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__details{flex-direction:column;gap:22rem;height:100%;min-height:100%;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__heading{flex-direction:column;gap:3.2rem;width:90%;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__title{line-height:.9}.AccessoriesScratchRepairDetails-module__xqi4Zq__label{color:var(--color-red);display:block}.AccessoriesScratchRepairDetails-module__xqi4Zq__descriptionList{flex-direction:column;gap:.8rem;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__info{flex-direction:column;justify-content:start;align-items:start;gap:4rem;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__infoIcon{min-width:6.4rem;height:6rem}.AccessoriesScratchRepairDetails-module__xqi4Zq__infoContent{flex-direction:column;gap:1.8rem;width:52%;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__image{aspect-ratio:1.14;object-fit:contain;max-width:80rem;height:auto}@media (max-width:1024px){.AccessoriesScratchRepairDetails-module__xqi4Zq__container{text-align:start;flex-direction:column;justify-content:start;align-items:center}.AccessoriesScratchRepairDetails-module__xqi4Zq__details{gap:8rem;display:contents}.AccessoriesScratchRepairDetails-module__xqi4Zq__heading{gap:2.4rem;width:100%}.AccessoriesScratchRepairDetails-module__xqi4Zq__info{flex-direction:row;order:2;width:100%;padding:2rem 0;display:flex}.AccessoriesScratchRepairDetails-module__xqi4Zq__infoIcon{min-width:8rem;height:8rem}.AccessoriesScratchRepairDetails-module__xqi4Zq__infoContent{text-align:start;justify-content:start;align-items:start;gap:1.2rem;width:100%}.AccessoriesScratchRepairDetails-module__xqi4Zq__image{width:100svw;padding:4rem 0}}
.MBoardProductBenefits-module__A1nYwq__container{padding:var(--pd-v) var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:4.8rem;display:flex}.MBoardProductBenefits-module__A1nYwq__header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.MBoardProductBenefits-module__A1nYwq__header p{text-align:end;width:27%}.MBoardProductBenefits-module__A1nYwq__title span{color:var(--color-red)}.MBoardProductBenefits-module__A1nYwq__list{grid-template-columns:repeat(auto-fit,minmax(min(38rem,100%),1fr));width:100%;display:grid}.MBoardProductBenefits-module__A1nYwq__item{border:1px solid var(--color-grey);flex-direction:row;align-items:center;gap:1.6rem;padding:3rem 2.4rem 3rem 5rem;display:flex}.MBoardProductBenefits-module__A1nYwq__itemIcon{object-fit:contain;width:2rem;height:2rem}.MBoardProductBenefits-module__A1nYwq__itemTitle{font-size:calc(.546448vw + 9.97814px);font-weight:var(--fw-regular)}@media (max-width:768px){.MBoardProductBenefits-module__A1nYwq__container{gap:6rem}.MBoardProductBenefits-module__A1nYwq__header{flex-direction:column;justify-content:center;align-items:start;gap:.8rem}.MBoardProductBenefits-module__A1nYwq__header p{text-align:start;width:100%}.MBoardProductBenefits-module__A1nYwq__list{grid-template-columns:repeat(auto-fit,minmax(min(30rem,100%),1fr));width:100%;display:grid}.MBoardProductBenefits-module__A1nYwq__item{width:100%}}@media (max-width:370px){.MBoardProductBenefits-module__A1nYwq__itemTitle{font-size:12px}}@media (min-width:2566px){.MBoardProductBenefits-module__A1nYwq__itemTitle{font-size:24px}}
.ScaffoldProductOptions-module__g4_S-W__container{padding:var(--pd-v) var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ScaffoldProductOptions-module__g4_S-W__title{line-height:1.2}.ScaffoldProductOptions-module__g4_S-W__title span{color:var(--color-red);display:block}.ScaffoldProductOptions-module__g4_S-W__image{aspect-ratio:1.9;width:60%;height:auto}@media (max-width:768px){.ScaffoldProductOptions-module__g4_S-W__container{text-align:start;flex-direction:column;align-items:start;gap:3.2rem;width:100%;padding-top:0}.ScaffoldProductOptions-module__g4_S-W__image{width:100%}}
.AllProductsHeroBody-module__x_9y7q__container{padding:0 var(--pd-h);height:100%;color:var(--color-white);flex-direction:column;justify-content:space-between;align-items:start;display:flex}.AllProductsHeroBody-module__x_9y7q__spacer{visibility:hidden;height:10rem}.AllProductsHeroBody-module__x_9y7q__info{flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;width:40%;font-size:calc(.637523vw + 7.64117px);display:flex}.AllProductsHeroBody-module__x_9y7q__title{color:var(--color-white);font-size:calc(1.63934vw + 21.9344px);font-weight:var(--fw-regular);line-height:.95}.AllProductsHeroBody-module__x_9y7q__subtitle{max-width:40ch}.AllProductsHeroBody-module__x_9y7q__description{padding:var(--pd-v) 0;width:38%;font-size:calc(.637523vw + 7.64117px)}@media (max-width:768px){.AllProductsHeroBody-module__x_9y7q__container{justify-content:space-between;align-items:center}.AllProductsHeroBody-module__x_9y7q__spacer{display:none}.AllProductsHeroBody-module__x_9y7q__info{text-align:center;flex-direction:column;justify-content:start;align-items:center;gap:1.6rem;width:100%;margin-top:18rem;display:flex}.AllProductsHeroBody-module__x_9y7q__title{line-height:.9}.AllProductsHeroBody-module__x_9y7q__subtitle{max-width:100%}.AllProductsHeroBody-module__x_9y7q__description{text-align:center;align-self:center;width:90%}}@media (max-width:370px){.AllProductsHeroBody-module__x_9y7q__info{font-size:10px}.AllProductsHeroBody-module__x_9y7q__title{font-size:28px}.AllProductsHeroBody-module__x_9y7q__description{font-size:10px}}@media (min-width:2566px){.AllProductsHeroBody-module__x_9y7q__info{font-size:24px}.AllProductsHeroBody-module__x_9y7q__title{font-size:64px}.AllProductsHeroBody-module__x_9y7q__description{font-size:24px}}
.SustainabilityDurability-module__bIzH1W__container{padding:var(--pd-v) 0;background-color:var(--color-grey);align-items:start;gap:var(--pd-v);flex-direction:column;display:flex}.SustainabilityDurability-module__bIzH1W__title{padding:0 var(--pd-h);width:50%}.SustainabilityDurability-module__bIzH1W__title span{color:var(--color-red)}.SustainabilityDurability-module__bIzH1W__button{margin:0 var(--pd-h);align-self:end}@media (max-width:768px){.SustainabilityDurability-module__bIzH1W__container{align-items:center;width:100%}.SustainabilityDurability-module__bIzH1W__title{width:100%}.SustainabilityDurability-module__bIzH1W__button{align-self:center}}
.AboutAbpFoundationList-module__UaCbza__list{grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));width:100%;display:grid}.AboutAbpFoundationList-module__UaCbza__item{border-top:2px solid var(--color-grey);border-right:2px solid var(--color-grey);border-bottom:2px solid var(--color-grey);flex-direction:column;justify-content:space-between;align-items:start;gap:10rem;padding:4rem;display:flex}.AboutAbpFoundationList-module__UaCbza__item:first-child{border-left:2px solid var(--color-grey)}.AboutAbpFoundationList-module__UaCbza__item__icon{object-fit:contain;width:5.6rem;height:5.6rem}.AboutAbpFoundationList-module__UaCbza__item__content{flex-direction:column;justify-content:space-between;align-items:start;gap:1.6rem;height:50%;display:flex}.AboutAbpFoundationList-module__UaCbza__item__title{line-height:1.2}.AboutAbpFoundationList-module__UaCbza__item__description{width:95%;font-size:calc(.637523vw + 7.64117px);line-height:1}.AboutAbpFoundationList-module__UaCbza__item__descriptionList{grid-template-columns:1fr 1fr;gap:1.2rem 2.4rem;width:100%;display:grid}.AboutAbpFoundationList-module__UaCbza__item__value{align-items:center;gap:.8rem;display:flex}.AboutAbpFoundationList-module__UaCbza__item__value:last-child{grid-column:span 2}.AboutAbpFoundationList-module__UaCbza__item__value:before{content:"";background-color:var(--color-blue);border-radius:var(--radius-circular);min-width:.5rem;max-width:.5rem;height:.5rem;display:inline-block}@media (max-width:931px){.AboutAbpFoundationList-module__UaCbza__item{border-top:1px solid var(--color-grey);border-right:1px solid var(--color-grey);border-bottom:none;border-left:none}.AboutAbpFoundationList-module__UaCbza__item:first-child,.AboutAbpFoundationList-module__UaCbza__item:last-child{border-left:1px solid var(--color-grey)}.AboutAbpFoundationList-module__UaCbza__item:last-child,.AboutAbpFoundationList-module__UaCbza__item:nth-child(2){border-bottom:1px solid var(--color-grey)}.AboutAbpFoundationList-module__UaCbza__item__icon{object-fit:contain;width:7rem;height:7rem}}@media (max-width:508px){.AboutAbpFoundationList-module__UaCbza__item{border-top:1px solid var(--color-grey);border-right:1px solid var(--color-grey);border-left:1px solid var(--color-grey);border-bottom:none;gap:6rem}.AboutAbpFoundationList-module__UaCbza__item:last-child{border-bottom:1px solid var(--color-grey)}.AboutAbpFoundationList-module__UaCbza__item:nth-child(2){border-bottom:none}.AboutAbpFoundationList-module__UaCbza__item__icon{object-fit:contain;width:5.6rem;height:5.6rem}.AboutAbpFoundationList-module__UaCbza__item__descriptionList{width:85svw}}@media (max-width:370px){.AboutAbpFoundationList-module__UaCbza__item__description{font-size:10px}}@media (min-width:2566px){.AboutAbpFoundationList-module__UaCbza__item__description{font-size:24px}}
.AccessoriesScratchRepairInclusionsList-module__5wMNWW__container{flex-direction:column;gap:3.2rem;display:flex}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__title{line-height:1}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__title span{color:var(--color-red)}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__list{grid-template-columns:repeat(2,1fr);gap:1.6rem;width:100%;display:grid}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item{border:1px solid var(--color-grey);background-color:#0000;flex-direction:row;align-items:center;gap:4rem;padding:4rem;display:flex;position:relative}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item:before{content:"";z-index:1;background-color:var(--color-blue);clip-path:inset(0 100% 0 0);transition:clip-path 1.4s ease-in-out;position:absolute;inset:0}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item:hover:before{clip-path:inset(0)}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item__icon{object-fit:contain;z-index:1;width:10rem;height:10rem}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item__header{z-index:1;flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;display:flex}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item__title{color:var(--color-red);transition:color 1s ease-in-out}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item__description{line-height:1;transition:color 1s ease-in-out}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item:hover .AccessoriesScratchRepairInclusionsList-module__5wMNWW__item__title,.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item:hover .AccessoriesScratchRepairInclusionsList-module__5wMNWW__item__description{color:var(--color-white)}@media (max-width:768px){.AccessoriesScratchRepairInclusionsList-module__5wMNWW__list{grid-template-columns:1fr}.AccessoriesScratchRepairInclusionsList-module__5wMNWW__item{gap:4rem;padding:2rem}}
.MBoardProductProjects-module__3dOuzq__container{padding:6rem var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:flex-start;gap:6.4rem;display:flex}.MBoardProductProjects-module__3dOuzq__title span{color:var(--color-red)}.MBoardProductProjects-module__3dOuzq__list{flex-flow:wrap;align-items:start;gap:20rem;width:100%;height:90svh;display:flex}.MBoardProductProjects-module__3dOuzq__imageWrapper{aspect-ratio:.9;align-self:end;width:45%;min-width:320px;height:auto;overflow:hidden}.MBoardProductProjects-module__3dOuzq__firstImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.MBoardProductProjects-module__3dOuzq__firstImage:hover{transform:scale(1.05)}.MBoardProductProjects-module__3dOuzq__frame{aspect-ratio:.7;width:35%;min-width:280px;height:auto;position:relative}.MBoardProductProjects-module__3dOuzq__secondImage{object-fit:contain;width:100%;height:100%}.MBoardProductProjects-module__3dOuzq__label{background-color:var(--color-red);color:var(--color-white);padding:1rem;position:absolute;bottom:6rem;right:5rem}.MBoardProductProjects-module__3dOuzq__label p{font-size:calc(.455373vw + 8.31512px)}@media (max-width:768px){.MBoardProductProjects-module__3dOuzq__container{gap:4.8rem;height:170rem;padding-top:0}.MBoardProductProjects-module__3dOuzq__imageWrapper{align-self:center;width:100%}.MBoardProductProjects-module__3dOuzq__list{gap:5rem}}@media (max-width:370px){:scope p{font-size:10px}}@media (min-width:2566px){:scope p{font-size:20px}}
.ScaffoldProductSpecs-module__zDbagW__container{padding:3rem var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:4.8rem;display:flex}.ScaffoldProductSpecs-module__zDbagW__title{color:var(--color-red)}
.AllProductsHero-module__7giNzG__container{background-image:url(../media/all_products_hero_img.0cgdzw5plsqwp.webp);background-position:50%;background-size:cover;width:100svw;min-height:100svh;position:relative;overflow:hidden}.AllProductsHero-module__7giNzG__content{pointer-events:none;z-index:var(--z-navbar);background:0 0;flex-direction:column;align-items:start;display:flex;position:absolute;inset:0}.AllProductsHero-module__7giNzG__content>*{pointer-events:auto;width:100%}@media (max-width:768px){.AllProductsHero-module__7giNzG__container{min-height:90svh}}
.SustainabilityDurabilityList-module__FibfaG__list{padding:0 var(--pd-h);grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));width:100%;display:grid}.SustainabilityDurabilityList-module__FibfaG__item{border-top:1px solid var(--color-blue-20);border-bottom:1px solid var(--color-blue-20);border-right:1px solid var(--color-blue-20);flex-direction:column;justify-content:space-between;align-items:stretch;height:30rem;padding:4rem;display:flex}.SustainabilityDurabilityList-module__FibfaG__item:first-child{border-left:1px solid var(--color-blue-20)}.SustainabilityDurabilityList-module__FibfaG__title{white-space:pre-line}.SustainabilityDurabilityList-module__FibfaG__description{white-space:pre-line;width:75%}@media (max-width:768px){.SustainabilityDurabilityList-module__FibfaG__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;align-items:center;gap:3.2rem;padding:2rem 10rem;display:flex;overflow-x:auto}.SustainabilityDurabilityList-module__FibfaG__list::-webkit-scrollbar{display:none}.SustainabilityDurabilityList-module__FibfaG__item{border:1px solid var(--color-blue-20);scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;will-change:transform;flex:0 0 75vw;height:35rem;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s;transform:scale(1)}.SustainabilityDurabilityList-module__FibfaG__item.SustainabilityDurabilityList-module__FibfaG__active{z-index:2;transform:scale(1.05)}.SustainabilityDurabilityList-module__FibfaG__description{width:100%}}
.AboutAbpFoundation-module__iftQPW__container{padding:var(--pd-v) var(--pd-h);flex-direction:column;justify-content:start;align-items:start;gap:7.2rem;width:100svw;min-height:100svh;display:flex}@media (max-width:768px){.AboutAbpFoundation-module__iftQPW__container{padding-top:0}}
.AccessoriesScratchRepair-module__ghrlPq__container{padding:var(--pd-v) var(--pd-h);gap:var(--pd-v);flex-direction:column;display:flex}
.ProductTechSpecs-module__X2vmPG__tableWrapper{padding-left:var(--pd-h);padding-right:var(--pd-h);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.ProductTechSpecs-module__X2vmPG__table{border-collapse:collapse;border:1px solid var(--color-blue-20);text-align:center;width:100%}.ProductTechSpecs-module__X2vmPG__table tr{border-bottom:1px solid var(--color-blue-20)}.ProductTechSpecs-module__X2vmPG__table tr:last-child{border-bottom:none}.ProductTechSpecs-module__X2vmPG__tableHeader{background-color:var(--color-grey);border-right:1px solid var(--color-blue-20);border-bottom:1px solid var(--color-blue-20);color:var(--color-blue);font-weight:var(--fw-medium);word-wrap:break-word;white-space:normal;vertical-align:middle;padding:3.2rem 1.6rem;font-size:1.6rem}.ProductTechSpecs-module__X2vmPG__tableHeader:last-child{border-right:none}.ProductTechSpecs-module__X2vmPG__rowHeader{background-color:var(--color-grey);color:var(--color-blue);font-weight:var(--fw-medium);text-align:center;border-right:1px solid var(--color-blue-20);padding:3.2rem 1.6rem}.ProductTechSpecs-module__X2vmPG__dataCell{border-right:1px solid var(--color-blue-20);color:var(--color-blue);vertical-align:middle;word-wrap:break-word;white-space:normal;padding:3.2rem 1.6rem;font-size:1.6rem}
.MBoardProductSpecs-module__rDqFha__container{padding:4rem var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:4.8rem;display:flex}.MBoardProductSpecs-module__rDqFha__title{color:var(--color-red)}.MBoardProductSpecs-module__rDqFha__list{grid-template-columns:repeat(auto-fit,minmax(70rem,1fr));gap:1.6rem;width:100%;display:grid}.MBoardProductSpecs-module__rDqFha__item{border:1px solid var(--color-grey);flex-direction:column;display:flex}.MBoardProductSpecs-module__rDqFha__itemHeader{background-color:var(--color-grey);padding:2.4rem}.MBoardProductSpecs-module__rDqFha__itemTitle{font-size:calc(.637523vw + 11.6412px)}.MBoardProductSpecs-module__rDqFha__itemContent{flex-direction:column;justify-content:center;height:100%;padding:2.4rem;display:flex}.MBoardProductSpecs-module__rDqFha__itemValue:before{content:"•";color:var(--color-red);margin-right:.8rem}@media (max-width:768px){.MBoardProductSpecs-module__rDqFha__container{padding-top:0}}@media (max-width:370px){.MBoardProductSpecs-module__rDqFha__itemTitle{font-size:14px}}@media (min-width:2566px){.MBoardProductSpecs-module__rDqFha__itemTitle{font-size:28px}}
.AllProductsProduceHeading-module__5VIR3a__container{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;height:max-content;display:flex}.AllProductsProduceHeading-module__5VIR3a__content{flex-direction:column;align-items:start;gap:2.4rem;width:53%;display:flex}.AllProductsProduceHeading-module__5VIR3a__title{font-size:calc(1.68488vw + 12.7659px);line-height:1.05}.AllProductsProduceHeading-module__5VIR3a__title span{color:var(--color-red)}.AllProductsProduceHeading-module__5VIR3a__title br{display:block}.AllProductsProduceHeading-module__5VIR3a__imageWrapper{width:40%;overflow:hidden}.AllProductsProduceHeading-module__5VIR3a__image{transition:transform .4s}.AllProductsProduceHeading-module__5VIR3a__image:hover{transform:scale(1.05)}@media (max-width:768px){.AllProductsProduceHeading-module__5VIR3a__container{flex-direction:column;justify-content:center;gap:4rem}.AllProductsProduceHeading-module__5VIR3a__content{gap:1.8rem;width:100%}.AllProductsProduceHeading-module__5VIR3a__title{width:99%}.AllProductsProduceHeading-module__5VIR3a__title br{display:none}.AllProductsProduceHeading-module__5VIR3a__imageWrapper{aspect-ratio:1.5;width:100%}.AllProductsProduceHeading-module__5VIR3a__image{width:100%;height:100%}}@media (max-width:370px){.AllProductsProduceHeading-module__5VIR3a__title{font-size:19px}}@media (min-width:2566px){.AllProductsProduceHeading-module__5VIR3a__title{font-size:56px}}
.ReferencesHero-module__9f-ufq__container{background-image:url(../media/references_hero_img.034ms_ry1pxjr.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;align-items:start;width:100svw;height:100svh;display:flex;position:relative}.ReferencesHero-module__9f-ufq__header{position:absolute;top:0;left:0;right:0}.ReferencesHero-module__9f-ufq__spacer{visibility:hidden;height:10%}.ReferencesHero-module__9f-ufq__title{padding:0 var(--pd-h);width:45%;line-height:1}.ReferencesHero-module__9f-ufq__title span{color:var(--color-red)}.ReferencesHero-module__9f-ufq__description{padding:var(--pd-v) var(--pd-h);width:33%;color:var(--color-white);text-align:end;flex-direction:column;align-self:end;align-items:start;gap:4.8rem;display:flex}@media (max-width:1440px){.ReferencesHero-module__9f-ufq__title{width:50%}}@media (max-width:1250px){.ReferencesHero-module__9f-ufq__title{width:60%}}@media (max-width:768px){.ReferencesHero-module__9f-ufq__container{height:75svh}.ReferencesHero-module__9f-ufq__spacer{display:none}.ReferencesHero-module__9f-ufq__title{width:90%;padding-top:25svh}.ReferencesHero-module__9f-ufq__description{text-align:end;align-self:end;width:70%}}
.AboutAbpTeamLeaders-module__IVU1nq__list{flex-direction:column;gap:4.8rem;display:flex}.AboutAbpTeamLeaders-module__IVU1nq__item{background-color:var(--color-white);flex-direction:row;gap:9.6rem;padding:3.2rem;display:flex}.AboutAbpTeamLeaders-module__IVU1nq__image{aspect-ratio:1.6;width:38%;height:auto}.AboutAbpTeamLeaders-module__IVU1nq__info{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.AboutAbpTeamLeaders-module__IVU1nq__bioContainer{flex-direction:column;gap:4rem;width:88%;display:flex}.AboutAbpTeamLeaders-module__IVU1nq__apostrophe{aspect-ratio:1.3;width:4.7rem;height:auto}.AboutAbpTeamLeaders-module__IVU1nq__bio{font-size:calc(.637523vw + 7.64117px)}.AboutAbpTeamLeaders-module__IVU1nq__details{flex-direction:row;justify-content:space-between;align-items:end;width:100%;display:flex}.AboutAbpTeamLeaders-module__IVU1nq__textContainer{flex-direction:column;display:flex}.AboutAbpTeamLeaders-module__IVU1nq__name{font-size:calc(.910747vw + 16.6302px)}.AboutAbpTeamLeaders-module__IVU1nq__position{color:var(--color-red);font-size:calc(.455373vw + 8.31512px)}.AboutAbpTeamLeaders-module__IVU1nq__iconContainer{background-color:var(--color-blue);padding:.8rem;transition:opacity .3s}.AboutAbpTeamLeaders-module__IVU1nq__iconContainer:hover{opacity:.8}.AboutAbpTeamLeaders-module__IVU1nq__icon{aspect-ratio:1;width:2rem;height:auto}@media (max-width:768px){.AboutAbpTeamLeaders-module__IVU1nq__list{gap:3.2rem}.AboutAbpTeamLeaders-module__IVU1nq__item{flex-direction:column;gap:3.2rem}.AboutAbpTeamLeaders-module__IVU1nq__image{aspect-ratio:auto;width:100%}.AboutAbpTeamLeaders-module__IVU1nq__bioContainer{gap:2.4rem;width:100%}.AboutAbpTeamLeaders-module__IVU1nq__apostrophe{aspect-ratio:1.3;width:3.2rem;height:auto}.AboutAbpTeamLeaders-module__IVU1nq__info{gap:3.2rem}}@media (max-width:370px){.AboutAbpTeamLeaders-module__IVU1nq__bio{font-size:10px}.AboutAbpTeamLeaders-module__IVU1nq__name{font-size:20px}.AboutAbpTeamLeaders-module__IVU1nq__position{font-size:10px}}@media (min-width:2566px){.AboutAbpTeamLeaders-module__IVU1nq__bio{font-size:24px}.AboutAbpTeamLeaders-module__IVU1nq__name{font-size:40px}.AboutAbpTeamLeaders-module__IVU1nq__position{font-size:20px}}
.AccessoriesHoleRepairDetails-module__qirAFq__container{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}.AccessoriesHoleRepairDetails-module__qirAFq__details{flex-direction:column;gap:22rem;height:100%;min-height:100%;display:flex}.AccessoriesHoleRepairDetails-module__qirAFq__heading{flex-direction:column;gap:3.2rem;width:90%;display:flex}.AccessoriesHoleRepairDetails-module__qirAFq__title{line-height:.9}.AccessoriesHoleRepairDetails-module__qirAFq__label{color:var(--color-red);display:block}.AccessoriesHoleRepairDetails-module__qirAFq__descriptionList{flex-direction:column;gap:.8rem;display:flex}.AccessoriesHoleRepairDetails-module__qirAFq__info{flex-direction:column;justify-content:start;align-items:start;gap:3.2rem;width:65%;display:flex}.AccessoriesHoleRepairDetails-module__qirAFq__image{aspect-ratio:1.5;object-fit:contain;max-width:100rem;height:auto}@media (max-width:1024px){.AccessoriesHoleRepairDetails-module__qirAFq__container{text-align:start;flex-direction:column;justify-content:start;align-items:center}.AccessoriesHoleRepairDetails-module__qirAFq__details{gap:8rem;display:contents}.AccessoriesHoleRepairDetails-module__qirAFq__heading{gap:2.4rem;width:100%}.AccessoriesHoleRepairDetails-module__qirAFq__info{order:2;gap:1.2rem;width:100%;padding:2rem 0;display:flex}.AccessoriesHoleRepairDetails-module__qirAFq__image{width:100svw;padding:4rem 0}}
.MBoardProductBoardInBundle-module__4Q6cwW__container{padding-top:3rem;padding-bottom:var(--pd-v);flex-direction:column;align-items:start;gap:4.8rem;width:100%;display:flex}.MBoardProductBoardInBundle-module__4Q6cwW__title{padding:0 var(--pd-h);color:var(--color-red)}.MBoardProductBoardInBundle-module__4Q6cwW__tableWrapper{padding-left:var(--pd-h);padding-right:var(--pd-h);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.MBoardProductBoardInBundle-module__4Q6cwW__table{border-collapse:collapse;border:1px solid var(--color-blue-20);text-align:center;width:100%;min-width:max-content}.MBoardProductBoardInBundle-module__4Q6cwW__table tr{border-bottom:1px solid var(--color-blue-20)}.MBoardProductBoardInBundle-module__4Q6cwW__table tr:last-child{border-bottom:none}.MBoardProductBoardInBundle-module__4Q6cwW__rowHeader{background-color:var(--color-grey);font-weight:var(--fw-bold);text-align:left;white-space:nowrap;padding:3.2rem}.MBoardProductBoardInBundle-module__4Q6cwW__rowHeader p{font-weight:var(--fw-bold)}.MBoardProductBoardInBundle-module__4Q6cwW__dataCell{width:14rem;color:var(--color-blue);white-space:nowrap;border-left:1px solid #e2e8f0;padding:3.2rem 1.6rem}@media (max-width:768px){.MBoardProductBoardInBundle-module__4Q6cwW__container{padding-top:0}}
.ScaffoldProductTechSpecsProcessing-module__e2BBua__container{padding:0 var(--pd-h);flex-direction:column;gap:2.4rem;display:flex}.ScaffoldProductTechSpecsProcessing-module__e2BBua__title{color:var(--color-red)}.ScaffoldProductTechSpecsProcessing-module__e2BBua__list{flex-direction:column;gap:.4rem;display:flex}.ScaffoldProductTechSpecsProcessing-module__e2BBua__item:before{content:"•";color:var(--color-red);margin-right:.8rem}
.AllProductsProduceList-module__22oMjW__list{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));width:100%;display:grid}.AllProductsProduceList-module__22oMjW__item{border-top:2px solid var(--color-grey);border-right:2px solid var(--color-grey);border-bottom:2px solid var(--color-grey);flex-direction:column;justify-content:space-between;align-items:start;gap:8rem;padding:4rem;display:flex}.AllProductsProduceList-module__22oMjW__item:first-child{border-left:2px solid var(--color-grey)}.AllProductsProduceList-module__22oMjW__item__icon{object-fit:contain;width:6.4rem;height:6.4rem}.AllProductsProduceList-module__22oMjW__item__content{flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;display:flex}.AllProductsProduceList-module__22oMjW__item__description{width:92%;line-height:1}@media (max-width:768px){.AllProductsProduceList-module__22oMjW__list{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.AllProductsProduceList-module__22oMjW__item{gap:7rem;padding:2.4rem}.AllProductsProduceList-module__22oMjW__item__description{width:100%;line-height:1.2}}
.ReferenceDetailsHero-module__dTyyca__container{flex-direction:column;align-items:start;width:100svw;display:flex}.ReferenceDetailsHero-module__dTyyca__header{align-items:center;width:100%;height:8rem;display:flex}.ReferenceDetailsHero-module__dTyyca__body{flex-direction:column;justify-content:end;align-items:flex-start;width:100svw;height:88svh;display:flex;position:relative}.ReferenceDetailsHero-module__dTyyca__backgroundImage{object-fit:auto 100%;z-index:-1;width:100%;height:100%;position:absolute}.ReferenceDetailsHero-module__dTyyca__overlay{z-index:-1;background-color:#00000040;width:100%;height:100%;position:absolute}.ReferenceDetailsHero-module__dTyyca__shimmerOverlay{z-index:2;background-color:var(--color-grey);pointer-events:none;background-image:linear-gradient(90deg,#d1d5db 0% 25%,#e5e7eb 50%,#d1d5db 75% 100%);background-repeat:no-repeat;background-size:200% 100%;width:100%;height:100%;transition:opacity .4s ease-out;animation:1.2s linear infinite ReferenceDetailsHero-module__dTyyca__shimmer;position:absolute;top:0;left:0}.ReferenceDetailsHero-module__dTyyca__hidden{opacity:0}@media (max-width:768px){.ReferenceDetailsHero-module__dTyyca__body{height:75svh}.ReferenceDetailsHero-module__dTyyca__backgroundImage{object-fit:cover}}
.ProjectListItem-module__ha1XvG__card{aspect-ratio:1;border:1px solid var(--color-blue-20);width:100%;height:auto;min-height:20rem;margin:-.5px}.ProjectListItem-module__ha1XvG__cardLinkWrapper{flex-direction:column;align-items:flex-start;gap:2.4rem;width:100%;height:100%;padding:3.2rem;display:flex}.ProjectListItem-module__ha1XvG__imageWrapper{width:100%;display:flex;overflow:hidden}.ProjectListItem-module__ha1XvG__image{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;transition:transform .3s}.ProjectListItem-module__ha1XvG__cardLinkWrapper:hover .ProjectListItem-module__ha1XvG__image{transform:scale(1.05)}.ProjectListItem-module__ha1XvG__cardBody{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.ProjectListItem-module__ha1XvG__cardInfo{flex-direction:column;justify-content:flex-start;gap:1.6rem;width:100%;display:flex}.ProjectListItem-module__ha1XvG__cardInfoList{color:var(--color-blue);font-size:1.2rem;font-weight:var(--fw-medium);flex-direction:row;align-items:center;gap:3.2rem;display:flex}.ProjectListItem-module__ha1XvG__cardInfoContent{flex-direction:row;justify-content:center;align-items:center;gap:1.6rem;font-size:calc(.546448vw + 7.97814px);display:flex}.ProjectListItem-module__ha1XvG__cardInfoIcon{width:2rem;height:2rem}.ProjectListItem-module__ha1XvG__cardTitle{width:100%;max-width:85%;margin:0;line-height:.9}@media (max-width:768px){.ProjectListItem-module__ha1XvG__card{aspect-ratio:.85}}@media (max-width:370px){.ProjectListItem-module__ha1XvG__cardInfoContent{font-size:10px}}@media (min-width:2566px){.ProjectListItem-module__ha1XvG__cardInfoContent{font-size:22px}}
.AboutAbpTeamMembers-module__T2Rt3W__container{width:100%;color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:6.4rem;margin-top:4rem;display:flex}.AboutAbpTeamMembers-module__T2Rt3W__list{grid-row-gap:8rem;grid-column-gap:1.6rem;grid-column:span 3;grid-template-columns:repeat(12,1fr);width:100%;display:grid}.AboutAbpTeamMembers-module__T2Rt3W__list>li:nth-child(-n+4),.AboutAbpTeamMembers-module__T2Rt3W__list>li:nth-child(n+5):nth-child(-n+7){grid-column:span 3}.AboutAbpTeamMembers-module__T2Rt3W__item{flex-direction:column;gap:4rem;display:flex;position:relative}.AboutAbpTeamMembers-module__T2Rt3W__contacts{z-index:1;flex-direction:row;gap:.8rem;display:flex;position:absolute;top:2.4rem;right:2.4rem}.AboutAbpTeamMembers-module__T2Rt3W__icon{border:1px solid var(--color-blue-20);width:3.2rem;height:3.2rem;padding:.8rem}.AboutAbpTeamMembers-module__T2Rt3W__icon svg{object-fit:100%;width:100%;height:100%}.AboutAbpTeamMembers-module__T2Rt3W__image{background-color:var(--color-grey);aspect-ratio:1.1;object-fit:100%;width:100%;height:40rem}.AboutAbpTeamMembers-module__T2Rt3W__info{color:var(--color-white);flex-direction:column;justify-content:space-between;align-items:center;gap:1.1rem;display:flex}.AboutAbpTeamMembers-module__T2Rt3W__position{color:var(--color-white-70)}@media (max-width:1024px){.AboutAbpTeamMembers-module__T2Rt3W__list{grid-row-gap:6rem;grid-column-gap:2rem;grid-template-columns:repeat(3,1fr)}.AboutAbpTeamMembers-module__T2Rt3W__list>li:nth-child(-n+3),.AboutAbpTeamMembers-module__T2Rt3W__list>li:nth-child(n+4):nth-child(-n+7){grid-column:span 1}}@media (max-width:900px){.AboutAbpTeamMembers-module__T2Rt3W__container{margin-top:10rem}.AboutAbpTeamMembers-module__T2Rt3W__list{grid-row-gap:6rem;grid-column-gap:2rem;grid-template-columns:repeat(2,1fr)}.AboutAbpTeamMembers-module__T2Rt3W__list>li:nth-child(-n+3),.AboutAbpTeamMembers-module__T2Rt3W__list>li:nth-child(n+4):nth-child(-n+7){grid-column:span 1}.AboutAbpTeamMembers-module__T2Rt3W__image{height:50rem}}@media (max-width:480px){.AboutAbpTeamMembers-module__T2Rt3W__image{object-fit:cover;height:35rem}.AboutAbpTeamMembers-module__T2Rt3W__info{text-align:center}}
.AccessoriesHoleRepairInclusionsList-module__kgLwTW__container{flex-direction:column;gap:3.2rem;display:flex}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__title{line-height:1}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__title span{color:var(--color-red)}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__list{grid-template-columns:repeat(2,1fr);gap:1.6rem;width:100%;display:grid}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item{border:1px solid var(--color-grey);background-color:#0000;flex-direction:row;align-items:center;gap:4rem;padding:4rem;display:flex;position:relative}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item:before{content:"";z-index:1;background-color:var(--color-blue);clip-path:inset(0 100% 0 0);transition:clip-path 1.4s ease-in-out;position:absolute;inset:0}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item:hover:before{clip-path:inset(0)}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__icon{object-fit:contain;z-index:1;width:10rem;height:10rem}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__header{z-index:1;flex-direction:column;justify-content:start;align-items:start;gap:1.6rem;display:flex}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__title{color:var(--color-red);transition:color 1s ease-in-out}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__title p{margin-left:.8rem;display:inline-block}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__description{line-height:1;transition:color 1s ease-in-out}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item:hover .AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__title,.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item:hover .AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__description{color:var(--color-white)}@media (max-width:768px){.AccessoriesHoleRepairInclusionsList-module__kgLwTW__list{grid-template-columns:1fr}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item{gap:4rem;padding:2rem}.AccessoriesHoleRepairInclusionsList-module__kgLwTW__item__icon{width:10rem;min-width:10rem;height:10rem}}
.ChamferedProductHero-module__GIQVqq__spacer{visibility:hidden;height:15rem}.ChamferedProductHero-module__GIQVqq__item{padding:var(--pd-v) var(--pd-h);flex-direction:row;justify-content:space-between;align-items:center;gap:10rem;height:80svh;display:flex}.ChamferedProductHero-module__GIQVqq__content{flex-direction:column;justify-content:start;align-items:start;height:100%;min-height:100%;display:flex}.ChamferedProductHero-module__GIQVqq__info{gap:var(--pd-v-navbar);flex-direction:column;width:80%;display:flex}.ChamferedProductHero-module__GIQVqq__title{width:80%;font-size:calc(1.45719vw + 42.6084px);line-height:.9}.ChamferedProductHero-module__GIQVqq__label{color:var(--color-red)}.ChamferedProductHero-module__GIQVqq__image{aspect-ratio:1.4;object-fit:contain;max-width:65rem;height:auto}@media (max-width:768px){.ChamferedProductHero-module__GIQVqq__item{padding-top:var(--pd-v);flex-direction:column;justify-content:center;align-items:center;gap:4rem;height:70svh}.ChamferedProductHero-module__GIQVqq__content{text-align:center;gap:4rem;width:100%;display:contents}.ChamferedProductHero-module__GIQVqq__info{width:80%;display:contents}.ChamferedProductHero-module__GIQVqq__title{width:100%}.ChamferedProductHero-module__GIQVqq__description{order:2;margin-top:10rem}.ChamferedProductHero-module__GIQVqq__image{max-width:100%}}@media (max-width:370px){.ChamferedProductHero-module__GIQVqq__title{font-size:48px}}@media (min-width:2566px){.ChamferedProductHero-module__GIQVqq__title{font-size:80px}}
.MBoardProductTechSpecs-module__exVY0W__container{padding-top:4rem;padding-bottom:var(--pd-v);flex-direction:column;align-items:start;gap:4.8rem;width:100%;display:flex}.MBoardProductTechSpecs-module__exVY0W__title{padding:0 var(--pd-h);color:var(--color-red)}.MBoardProductTechSpecs-module__exVY0W__tableWrapper{padding-left:var(--pd-h);padding-right:var(--pd-h);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.MBoardProductTechSpecs-module__exVY0W__table{border-collapse:collapse;border:1px solid var(--color-blue-20);text-align:center;width:100%}.MBoardProductTechSpecs-module__exVY0W__table tr{border-bottom:1px solid var(--color-blue-20)}.MBoardProductTechSpecs-module__exVY0W__table tr:last-child{border-bottom:none}.MBoardProductTechSpecs-module__exVY0W__tableHeader{background-color:var(--color-grey);border-right:1px solid var(--color-blue-20);border-bottom:1px solid var(--color-blue-20);width:12.5%;color:var(--color-blue);font-weight:var(--fw-medium);word-wrap:break-word;white-space:normal;vertical-align:middle;padding:3.2rem 1.6rem;font-size:1.6rem}.MBoardProductTechSpecs-module__exVY0W__tableHeader:last-child{border-right:none}.MBoardProductTechSpecs-module__exVY0W__rowHeader{background-color:var(--color-grey);color:var(--color-blue);font-weight:var(--fw-medium);text-align:center;border-right:1px solid var(--color-blue-20);padding:3.2rem 1.6rem}.MBoardProductTechSpecs-module__exVY0W__dataCell{border-right:1px solid var(--color-blue-20);color:var(--color-blue);vertical-align:middle;word-wrap:break-word;white-space:normal;padding:3.2rem 1.6rem;font-size:1.6rem}@media (max-width:768px){.MBoardProductTechSpecs-module__exVY0W__container{padding-top:0}}
.ScaffoldProductTechSpecs-module__SWn8sG__container{padding-top:3rem;padding-bottom:var(--pd-v);flex-direction:column;align-items:start;gap:4.8rem;width:100%;display:flex}.ScaffoldProductTechSpecs-module__SWn8sG__title{padding:0 var(--pd-h)}.ScaffoldProductTechSpecs-module__SWn8sG__title span{color:var(--color-red)}@media (max-width:768px){.ScaffoldProductTechSpecs-module__SWn8sG__container{padding-top:0}}
.AllProductsProduce-module__s18zBa__container{padding:var(--pd-v) var(--pd-h);flex-direction:column;justify-content:start;align-items:start;gap:7.2rem;width:100svw;display:flex}@media (max-width:768px){.AllProductsProduce-module__s18zBa__container{gap:4rem}}
.ReferenceDetailsHeroBody-module__rpqBda__container{padding:var(--pd-v) var(--pd-h);flex-direction:column;justify-content:flex-start;gap:2.4rem;display:flex}.ReferenceDetailsHeroBody-module__rpqBda__infoList{color:var(--color-blue);font-size:1.2rem;font-weight:var(--fw-medium);flex-direction:row;align-items:center;gap:3.2rem;display:flex}.ReferenceDetailsHeroBody-module__rpqBda__infoContent{color:var(--color-white);flex-direction:row;justify-content:center;align-items:center;gap:1.6rem;font-size:calc(.455373vw + 8.31512px);display:flex}.ReferenceDetailsHeroBody-module__rpqBda__infoIcon{width:2.4rem;height:2.4rem;color:var(--color-white)}.ReferenceDetailsHeroBody-module__rpqBda__title{color:var(--color-white);margin:0;line-height:.9}@media (max-width:370px){.ReferenceDetailsHeroBody-module__rpqBda__infoContent{font-size:10px}}@media (min-width:2566px){.ReferenceDetailsHeroBody-module__rpqBda__infoContent{font-size:20px}}
.ProjectListItemShimmer-module__6Y9fkG__card{aspect-ratio:1;border:1px solid var(--color-blue-20);box-sizing:border-box;width:100%;height:auto;min-height:20rem;margin:-.5px;list-style:none}.ProjectListItemShimmer-module__6Y9fkG__cardLinkWrapper{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:2.4rem;width:100%;height:100%;padding:3.2rem;display:flex}.ProjectListItemShimmer-module__6Y9fkG__imageWrapper{width:100%;display:flex;overflow:hidden}.ProjectListItemShimmer-module__6Y9fkG__imageSkeleton{aspect-ratio:1.5;width:100%}.ProjectListItemShimmer-module__6Y9fkG__cardBody{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.ProjectListItemShimmer-module__6Y9fkG__cardInfo{flex-direction:column;justify-content:flex-start;gap:1.6rem;width:100%;display:flex}.ProjectListItemShimmer-module__6Y9fkG__cardInfoList{flex-direction:row;align-items:center;gap:3.2rem;width:100%;display:flex}.ProjectListItemShimmer-module__6Y9fkG__infoItemSkeleton{width:8rem;height:1.8rem}.ProjectListItemShimmer-module__6Y9fkG__titleSkeleton{width:75%;height:clamp(2.8rem,5vw,5.6rem)}.ProjectListItemShimmer-module__6Y9fkG__buttonSkeleton{border-radius:.4rem;width:14rem;height:4.8rem}.ProjectListItemShimmer-module__6Y9fkG__shimmer{background:linear-gradient(90deg,#00000014 25%,#00000026 37%,#00000014 63%) 0 0/200% 100%;animation:1.5s linear infinite ProjectListItemShimmer-module__6Y9fkG__loadingShimmer}@keyframes ProjectListItemShimmer-module__6Y9fkG__loadingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.SegmentsHero-module__kRClcq__container{background-image:url(../media/segments_hero_img.2i7qzh8a6rgwq.webp);background-position:50%;background-size:100% 100%;flex-direction:column;justify-content:space-between;align-items:start;width:100svw;height:100svh;display:flex;position:relative}.SegmentsHero-module__kRClcq__header{position:absolute;top:0;left:0;right:0}.SegmentsHero-module__kRClcq__spacer{visibility:hidden;height:30%}.SegmentsHero-module__kRClcq__title{width:55%;color:var(--color-white);line-height:1}.SegmentsHero-module__kRClcq__actions{padding:var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:4.8rem;display:flex}.SegmentsHero-module__kRClcq__actionText{width:45%;color:var(--color-white)}@media (max-width:768px){.SegmentsHero-module__kRClcq__container{background-size:cover;height:75svh}.SegmentsHero-module__kRClcq__title{width:85%}.SegmentsHero-module__kRClcq__actionText{width:75%}}
.NetworkImage-module__8tQKjG__wrapper{background-color:var(--color-grey);width:100%;height:100%;position:relative;overflow:hidden}.NetworkImage-module__8tQKjG__image{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.25,1,.5,1)}.NetworkImage-module__8tQKjG__zoomable:hover .NetworkImage-module__8tQKjG__image{transform:scale(1.08)}.NetworkImage-module__8tQKjG__shimmerOverlay{z-index:2;background-color:var(--color-grey);pointer-events:none;background-image:linear-gradient(90deg,#d1d5db 0% 25%,#e5e7eb 50%,#d1d5db 75% 100%);background-repeat:no-repeat;background-size:200% 100%;width:100%;height:100%;transition:opacity .4s ease-out;animation:1.2s linear infinite NetworkImage-module__8tQKjG__shimmer;position:absolute;top:0;left:0}.NetworkImage-module__8tQKjG__hidden{opacity:0}@keyframes NetworkImage-module__8tQKjG__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.AboutAbpTeam-module__5QChzq__container{padding:var(--pd-v) var(--pd-h);background-color:var(--color-blue);flex-direction:column;justify-content:start;align-items:start;gap:6rem;width:100svw;min-height:100svh;display:flex}.AboutAbpTeam-module__5QChzq__title{width:40%;color:var(--color-white);line-height:1}.AboutAbpTeam-module__5QChzq__title span{color:var(--color-red)}@media (max-width:1024px){.AboutAbpTeam-module__5QChzq__container{gap:3.2rem}.AboutAbpTeam-module__5QChzq__title{width:80%}}
.AccessoriesHoleRepair-module__z3W2dq__container{padding:var(--pd-v) var(--pd-h);gap:var(--pd-v);flex-direction:column;display:flex}
.ChamferedProductSpecs-module__hBlaCG__container{padding:var(--pd-v) var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:4.8rem;display:flex}.ChamferedProductSpecs-module__hBlaCG__title{width:45%;color:var(--color-red);font-size:calc(1.00182vw + 14.2933px);font-weight:var(--fw-regular)}@media (max-width:768px){.ChamferedProductSpecs-module__hBlaCG__container{gap:2.8rem;width:100%}.ChamferedProductSpecs-module__hBlaCG__title{width:95%;line-height:1}}@media (max-width:370px){.ChamferedProductSpecs-module__hBlaCG__title{font-size:18px}}@media (min-width:2566px){.ChamferedProductSpecs-module__hBlaCG__title{font-size:40px}}
.CurviFormProductHero-module__WogHMG__spacer{height:var(--pd-v)}.CurviFormProductHero-module__WogHMG__item{height:90svh;min-height:90svh;padding:var(--pd-v) var(--pd-h);flex-direction:row;justify-content:space-between;align-items:center;gap:10rem;display:flex}.CurviFormProductHero-module__WogHMG__content{flex-direction:column;justify-content:space-between;align-items:start;height:100%;min-height:100%;display:flex}.CurviFormProductHero-module__WogHMG__info{gap:var(--pd-v-navbar);flex-direction:column;width:80%;display:flex}.CurviFormProductHero-module__WogHMG__title{width:80%;font-size:calc(1.45719vw + 42.6084px);line-height:.9}.CurviFormProductHero-module__WogHMG__label{color:var(--color-red)}.CurviFormProductHero-module__WogHMG__description{width:75%}.CurviFormProductHero-module__WogHMG__image{aspect-ratio:1.14;object-fit:contain;max-width:58rem;height:auto}@media (max-width:768px){.CurviFormProductHero-module__WogHMG__item{flex-direction:column;justify-content:center;align-items:center;gap:8rem;min-height:80svh;padding-bottom:0}.CurviFormProductHero-module__WogHMG__content{text-align:center;gap:4rem;width:100%;display:contents}.CurviFormProductHero-module__WogHMG__info{width:90%}.CurviFormProductHero-module__WogHMG__title{width:100%}.CurviFormProductHero-module__WogHMG__description{order:2;width:90%;margin-top:2rem}.CurviFormProductHero-module__WogHMG__image{max-width:100%}}@media (max-width:370px){.CurviFormProductHero-module__WogHMG__title{font-size:48px}}@media (min-width:2566px){.CurviFormProductHero-module__WogHMG__title{font-size:80px}}
.ScaffoldProductProjects-module__lA9rzG__container{padding:3rem var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:3.2rem;display:flex}.ScaffoldProductProjects-module__lA9rzG__title{line-height:1.2}.ScaffoldProductProjects-module__lA9rzG__title span{color:var(--color-red)}.ScaffoldProductProjects-module__lA9rzG__list{grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));gap:1.6rem;width:100%;display:grid}.ScaffoldProductProjects-module__lA9rzG__imageWrapper{overflow:hidden}.ScaffoldProductProjects-module__lA9rzG__image{aspect-ratio:1.45;width:100%;height:auto;transition:transform .3s}.ScaffoldProductProjects-module__lA9rzG__image:hover{transform:scale(1.05)}@media (max-width:768px){.ScaffoldProductProjects-module__lA9rzG__container{padding-top:0}}
.AllProductsList-module__VugvLW__container{padding:var(--pd-v) var(--pd-h);flex-direction:column;gap:5rem;display:flex}.AllProductsList-module__VugvLW__title{width:40%;line-height:1.1}.AllProductsList-module__VugvLW__title span{color:var(--color-red)}@media (max-width:768px){.AllProductsList-module__VugvLW__container{gap:4rem}.AllProductsList-module__VugvLW__title{width:50%}}@media (max-width:598px){.AllProductsList-module__VugvLW__title{width:80%}}
.FaqsHero-module__Pczlnq__container{background-color:var(--color-grey);flex-direction:column;display:flex}.FaqsHero-module__Pczlnq__header{width:100%}.FaqsHero-module__Pczlnq__heading{margin-top:var(--pd-v);padding:var(--pd-v) var(--pd-h);flex-direction:column;gap:1.6rem;padding-bottom:6.4rem;display:flex}.FaqsHero-module__Pczlnq__heading h1{font-size:calc(2.00364vw + 12.5865px)}.FaqsHero-module__Pczlnq__description{max-width:65%}@media (max-width:768px){.FaqsHero-module__Pczlnq__description{max-width:100%}}@media (max-width:370px){:scope h1{font-size:20px}}@media (min-width:2566px){:scope h1{font-size:64px}}
.PrivacyHero-module__Pyog2W__container{background-color:var(--color-grey);flex-direction:column;display:flex}.PrivacyHero-module__Pyog2W__header{width:100%}.PrivacyHero-module__Pyog2W__heading{margin-top:var(--pd-v);padding:var(--pd-v) var(--pd-h);flex-direction:column;gap:1.6rem;padding-bottom:6.4rem;display:flex}.PrivacyHero-module__Pyog2W__heading h1{font-size:calc(2.00364vw + 12.5865px)}.PrivacyHero-module__Pyog2W__lastUpdated{color:var(--color-red)}.PrivacyHero-module__Pyog2W__description{max-width:75%}@media (max-width:768px){.PrivacyHero-module__Pyog2W__heading{padding-bottom:3.2rem}.PrivacyHero-module__Pyog2W__description{max-width:100%}}@media (max-width:370px){:scope h1{font-size:20px}}@media (min-width:2566px){:scope h1{font-size:64px}}
.ProjectsList-module__In06OW__container{padding:var(--pd-v) var(--pd-h);flex-direction:column;width:100%;display:flex}.ProjectsList-module__In06OW__projectsGrid{grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));width:100%;margin:0;padding:0;display:grid}.ProjectsList-module__In06OW__container.ProjectsList-module__In06OW__errorState{flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;display:flex}.ProjectsList-module__In06OW__errorParagraph{width:75%;font-size:calc(.637523vw + 11.6412px);font-weight:var(--fw-regular);font-family:var(--font-main);text-align:center;padding-bottom:1rem;line-height:1.2}.ProjectsList-module__In06OW__pagination{flex-direction:row;justify-content:center;align-items:center;gap:.8rem;margin-top:calc(2.18579vw + 15.9126px);display:flex}.ProjectsList-module__In06OW__pageButton{font-size:calc(.546448vw + 9.97814px);font-weight:var(--fw-regular);background-color:#0000;padding:.8rem 1.6rem;transition:background-color .3s,color .3s}.ProjectsList-module__In06OW__pageButton:hover,.ProjectsList-module__In06OW__activePageButton{background-color:var(--color-blue);color:var(--color-white);font-weight:var(--fw-medium)}.ProjectsList-module__In06OW__pagination:has(.ProjectsList-module__In06OW__pageButton:hover) .ProjectsList-module__In06OW__pageButton:not(:hover){background-color:#0000}.ProjectsList-module__In06OW__pagination:has(.ProjectsList-module__In06OW__pageButton:hover) .ProjectsList-module__In06OW__activePageButton:not(:hover){color:var(--color-blue)}@media (max-width:370px){.ProjectsList-module__In06OW__errorParagraph{font-size:14px}.ProjectsList-module__In06OW__pagination{margin-top:24px}.ProjectsList-module__In06OW__pageButton{font-size:12px}}@media (min-width:2566px){.ProjectsList-module__In06OW__errorParagraph{font-size:28px}.ProjectsList-module__In06OW__pagination{margin-top:72px}.ProjectsList-module__In06OW__pageButton{font-size:24px}}
.IconButton-module__--NLra__btn{cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1),transform .3s ease-in;display:inline-flex}.IconButton-module__--NLra__icon{justify-content:center;align-items:center;transition:color .3s cubic-bezier(.25,1,.5,1);display:inline-flex}.IconButton-module__--NLra__icon>*,.IconButton-module__--NLra__icon svg{flex-shrink:0;width:1em;height:1em;display:block}.IconButton-module__--NLra__prev .IconButton-module__--NLra__icon{transform:rotate(180deg)}.IconButton-module__--NLra__next .IconButton-module__--NLra__icon{transform:rotate(0)}.IconButton-module__--NLra__white{border-color:var(--color-white-40);color:var(--color-white)}.IconButton-module__--NLra__white:hover:not(:disabled){background-color:var(--color-white);border-color:var(--color-white);color:var(--color-blue)}.IconButton-module__--NLra__blue{border-color:var(--color-blue);color:var(--color-blue)}.IconButton-module__--NLra__blue:hover:not(:disabled){background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.IconButton-module__--NLra__btn:active:not(:disabled){transform:scale(.95)}.IconButton-module__--NLra__btn:disabled,.IconButton-module__--NLra__disabled{opacity:.45;cursor:not-allowed;pointer-events:none;filter:grayscale(.4)}.IconButton-module__--NLra__sm{width:1.8rem;height:1.8rem;font-size:.8rem}.IconButton-module__--NLra__md{width:2.4rem;height:2.4rem;font-size:1rem}.IconButton-module__--NLra__lg{width:4rem;height:4rem;font-size:1.5rem}.IconButton-module__--NLra__fast.IconButton-module__--NLra__btn{transition-duration:.15s}.IconButton-module__--NLra__normal.IconButton-module__--NLra__btn{transition-duration:.3s}.IconButton-module__--NLra__slow.IconButton-module__--NLra__btn{transition-duration:.5s}
.SegmentsFeatureList-module__qiRgtW__container{flex-direction:column;gap:1.6rem;width:100%;height:100%;display:flex}.SegmentsFeatureList-module__qiRgtW__list{padding:var(--pd-v) var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;width:100%;height:100%;display:flex}.SegmentsFeatureList-module__qiRgtW__item{border-top:1px solid var(--color-grey);border-right:1px solid var(--color-grey);border-left:1px solid var(--color-grey);flex-direction:row;justify-content:space-between;gap:10rem;min-height:100%;padding:9.6rem 7.2rem;display:flex}.SegmentsFeatureList-module__qiRgtW__item:last-child{border-bottom:1px solid var(--color-grey)}.SegmentsFeatureList-module__qiRgtW__item__info{flex-direction:column;justify-content:space-between;align-items:start;gap:2.4rem;min-height:100%;display:flex}.SegmentsFeatureList-module__qiRgtW__item__title{white-space:pre-line;width:70%}.SegmentsFeatureList-module__qiRgtW__item__title span{color:var(--color-red)}.SegmentsFeatureList-module__qiRgtW__item__description{width:60%;line-height:1}.SegmentsFeatureList-module__qiRgtW__item__imageWrapper{aspect-ratio:1.568;min-width:28svw;height:auto;overflow:hidden}.SegmentsFeatureList-module__qiRgtW__item__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.SegmentsFeatureList-module__qiRgtW__item__image:hover{transform:scale(1.05)}.SegmentsFeatureList-module__qiRgtW__dots{display:none}@media (max-width:768px){.SegmentsFeatureList-module__qiRgtW__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;align-items:center;gap:3.2rem;height:100rem;padding-bottom:0;padding-left:10rem;padding-right:10rem;display:flex;overflow-x:auto}.SegmentsFeatureList-module__qiRgtW__list::-webkit-scrollbar{display:none}.SegmentsFeatureList-module__qiRgtW__item{scroll-snap-align:center;scroll-snap-stop:always;will-change:transform;border:1px solid var(--color-grey);flex:0 0 75vw;grid-template-rows:auto auto 1fr;gap:1.6rem;min-height:auto;padding:3rem;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid;transform:scale(1)}.SegmentsFeatureList-module__qiRgtW__item.SegmentsFeatureList-module__qiRgtW__active{z-index:2;transform:scale(1.05)}.SegmentsFeatureList-module__qiRgtW__item__info{display:contents}.SegmentsFeatureList-module__qiRgtW__item__title{grid-row:1;width:100%}.SegmentsFeatureList-module__qiRgtW__item__description{grid-row:2;width:100%;line-height:1.1}.SegmentsFeatureList-module__qiRgtW__item__imageWrapper{grid-row:3;align-self:center;width:100%;min-width:100%;margin-top:5.6rem}.SegmentsFeatureList-module__qiRgtW__dots{justify-content:center;align-items:center;gap:1.2rem;margin-top:2.4rem;padding-bottom:3.2rem;display:flex}.SegmentsFeatureList-module__qiRgtW__dot{background-color:var(--color-grey);border-radius:50%;width:1.6rem;height:1.6rem;transition:background-color .3s}.SegmentsFeatureList-module__qiRgtW__dot.SegmentsFeatureList-module__qiRgtW__activeDot{background-color:var(--color-blue)}}@media (max-width:540px){.SegmentsFeatureList-module__qiRgtW__list{height:75rem}}
.TermsAndConditionsHero-module__R02tvq__container{background-color:var(--color-grey);flex-direction:column;display:flex}.TermsAndConditionsHero-module__R02tvq__header{width:100%}.TermsAndConditionsHero-module__R02tvq__heading{margin-top:var(--pd-v);padding:var(--pd-v) var(--pd-h);flex-direction:column;gap:1.6rem;padding-bottom:6.4rem;display:flex}.TermsAndConditionsHero-module__R02tvq__heading h1{font-size:calc(2.00364vw + 12.5865px)}@media (max-width:768px){.TermsAndConditionsHero-module__R02tvq__heading{padding-bottom:3.2rem}}@media (max-width:370px){:scope h1{font-size:20px}}@media (min-width:2566px){:scope h1{font-size:64px}}
.AboutAbpNetwork-module__Jemsbq__container{padding:var(--pd-v) var(--pd-h);flex-direction:row;gap:1.6rem;min-width:100svw;display:flex}.AboutAbpNetwork-module__Jemsbq__content{flex-direction:column;flex:1.5;align-self:end;gap:13.8rem;display:flex}.AboutAbpNetwork-module__Jemsbq__title{font-size:calc(1.82149vw + 17.2605px);line-height:1}.AboutAbpNetwork-module__Jemsbq__title span{color:var(--color-red)}.AboutAbpNetwork-module__Jemsbq__break{display:none}.AboutAbpNetwork-module__Jemsbq__images{flex-flow:row;gap:1.6rem;width:100%;display:flex}.AboutAbpNetwork-module__Jemsbq__image{flex:1/3;aspect-ratio:2;min-width:0;height:auto}@media (max-width:768px){.AboutAbpNetwork-module__Jemsbq__container{flex-direction:column;gap:3.2rem}.AboutAbpNetwork-module__Jemsbq__content{gap:3.2rem}.AboutAbpNetwork-module__Jemsbq__title{width:100%}.AboutAbpNetwork-module__Jemsbq__break{display:inline}.AboutAbpNetwork-module__Jemsbq__images{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.6rem;display:grid}.AboutAbpNetwork-module__Jemsbq__image{width:100%}}@media (max-width:370px){.AboutAbpNetwork-module__Jemsbq__title{font-size:24px}}@media (min-width:2566px){.AboutAbpNetwork-module__Jemsbq__title{font-size:64px}}
.AccessoriesHoleRepairInstructions-module__UmgImG__container{grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));gap:1.6rem;width:100%;margin-top:4.8rem;display:grid}.AccessoriesHoleRepairInstructions-module__UmgImG__imageWrapper{overflow:hidden}.AccessoriesHoleRepairInstructions-module__UmgImG__image{aspect-ratio:1.42;width:100%;height:auto;transition:transform .4s}.AccessoriesHoleRepairInstructions-module__UmgImG__image:hover{transform:scale(1.05)}@media (max-width:768px){.AccessoriesHoleRepairInstructions-module__UmgImG__container{margin-top:0}}
.ChamferedProductProjects-module__1bYM0q__container{padding:3rem var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:3.2rem;display:flex}.ChamferedProductProjects-module__1bYM0q__title span{color:var(--color-red)}.ChamferedProductProjects-module__1bYM0q__list{grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));gap:1.6rem;width:100%;display:grid}.ChamferedProductProjects-module__1bYM0q__imageWrapper{overflow:hidden}.ChamferedProductProjects-module__1bYM0q__image{aspect-ratio:.9;height:auto;transition:transform .3s}.ChamferedProductProjects-module__1bYM0q__image:hover{transform:scale(1.05)}@media (max-width:768px){.ChamferedProductProjects-module__1bYM0q__container{padding-top:0}}
.CurviFormProductProjects-module__kbOd-a__container{padding:6rem var(--pd-h) var(--pd-v) var(--pd-h);flex-direction:column;align-items:start;gap:3.2rem;display:flex}.CurviFormProductProjects-module__kbOd-a__title span{color:var(--color-red)}.CurviFormProductProjects-module__kbOd-a__list{grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));gap:1.6rem;width:100%;display:grid}.CurviFormProductProjects-module__kbOd-a__imageWrapper{overflow:hidden}.CurviFormProductProjects-module__kbOd-a__image{aspect-ratio:1.45;height:auto;transition:transform .3s}.CurviFormProductProjects-module__kbOd-a__image:hover{transform:scale(1.05)}@media (max-width:768px){.CurviFormProductProjects-module__kbOd-a__container{padding-top:0}}
.FaqsList-module__6gv8-W__container{padding:0 var(--pd-h);background-color:var(--color-grey);flex-direction:column;gap:1.6rem;display:flex}.FaqsList-module__6gv8-W__section{background-color:var(--color-white);flex-direction:column;gap:2rem;padding:3.2rem;display:flex}.FaqsList-module__6gv8-W__section span{color:var(--color-red)}.FaqsList-module__6gv8-W__section p{font-size:calc(.637523vw + 5.64117px);line-height:1.2}.FaqsList-module__6gv8-W__header{text-align:start;flex-direction:column;align-items:start;gap:1.6rem;display:flex}.FaqsList-module__6gv8-W__content{flex-direction:row;justify-content:space-between;width:100%;display:flex}.FaqsList-module__6gv8-W__question{width:80%;font-size:calc(1.82149vw + 9.26047px);line-height:1}.FaqsList-module__6gv8-W__id{color:var(--color-red);font-weight:500}.FaqsList-module__6gv8-W__toggleBtn{color:var(--color-red);-webkit-user-select:none;user-select:none;font-size:2.8rem;font-weight:300;line-height:1}.FaqsList-module__6gv8-W__answerWrap{opacity:0;grid-template-rows:0fr;display:grid}.FaqsList-module__6gv8-W__answerOpen{opacity:1;grid-template-rows:1fr}.FaqsList-module__6gv8-W__answerClosed{display:none}.FaqsList-module__6gv8-W__answer{width:80%;min-height:0;margin-top:1.2rem;overflow:hidden}@media (max-width:768px){.FaqsList-module__6gv8-W__section h3{width:100%}.FaqsList-module__6gv8-W__answer{width:100%}}@media (max-width:370px){:scope p{font-size:8px}.FaqsList-module__6gv8-W__question{font-size:16px}}@media (min-width:2566px){:scope p{font-size:22px}.FaqsList-module__6gv8-W__question{font-size:56px}}
.NotFoundPage-module__beP7-G__container{padding:var(--pd-v-section) var(--pd-h-section);background-color:var(--color-grey);flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;width:100svw;height:100svh;display:flex}.NotFoundPage-module__beP7-G__heading{font-size:var(--fs-heading);font-weight:var(--fw-regular);text-transform:uppercase;white-space:pre-line;text-align:center;line-height:.9}.NotFoundPage-module__beP7-G__description{font-size:calc(.910747vw + 8.63024px);font-weight:var(--fw-regular);font-family:var(--font-main);text-align:center;line-height:1}.NotFoundPage-module__beP7-G__homeButton{margin-top:5rem}@media (max-width:370px){.NotFoundPage-module__beP7-G__description{font-size:12px}}@media (min-width:2566px){.NotFoundPage-module__beP7-G__description{font-size:32px}}
.PrivacyPoliciesList-module__n1BsHa__container{padding:0 var(--pd-h);background-color:var(--color-grey);flex-direction:column;gap:1.6rem;display:flex}.PrivacyPoliciesList-module__n1BsHa__section{background-color:var(--color-white);flex-direction:column;gap:1.6rem;padding:4rem;display:flex}.PrivacyPoliciesList-module__n1BsHa__section h3{width:80%;font-size:calc(1.82149vw + 9.26047px);line-height:1}.PrivacyPoliciesList-module__n1BsHa__section span{color:var(--color-red)}.PrivacyPoliciesList-module__n1BsHa__section p{font-size:calc(.637523vw + 5.64117px);line-height:1.3}.PrivacyPoliciesList-module__n1BsHa__paragraph{width:60%}.PrivacyPoliciesList-module__n1BsHa__list{flex-direction:column;gap:1.4rem;padding-top:.8rem;padding-left:1.5rem;display:flex}.PrivacyPoliciesList-module__n1BsHa__listItem p:before{content:"• "}.PrivacyPoliciesList-module__n1BsHa__link{color:#2563eb;text-decoration:underline}.PrivacyPoliciesList-module__n1BsHa__link:hover{color:#1d4ed8}.PrivacyPoliciesList-module__n1BsHa__controlCard{margin-top:2rem;margin-bottom:var(--pd-v);flex-direction:column;align-items:flex-start;gap:1.2rem;width:70%;display:flex}.PrivacyPoliciesList-module__n1BsHa__controlCard span{display:block}.PrivacyPoliciesList-module__n1BsHa__resetBtn{background-color:var(--color-red);color:var(--color-white);margin-top:1.8rem;padding:.6rem 1.2rem;transition:background-color .2s}.PrivacyPoliciesList-module__n1BsHa__resetBtn:hover{background-color:#dc2626}.PrivacyPoliciesList-module__n1BsHa__resetConsentText{width:60%}@media (max-width:768px){.PrivacyPoliciesList-module__n1BsHa__paragraph,.PrivacyPoliciesList-module__n1BsHa__controlCard{width:100%}.PrivacyPoliciesList-module__n1BsHa__resetBtn{padding:.6rem .8rem}.PrivacyPoliciesList-module__n1BsHa__resetConsentText{width:100%}}@media (max-width:370px){:scope h3{font-size:16px}:scope p{font-size:8px}}@media (min-width:2566px){:scope h3{font-size:56px}:scope p{font-size:22px}}
.ReferenceDetailsGallery-module__ILHUSG__container{grid-template-columns:1fr;gap:1rem;margin:1rem 0;display:grid}.ReferenceDetailsGallery-module__ILHUSG__imageWrapper{aspect-ratio:1.5;width:100%;overflow:hidden}.ReferenceDetailsGallery-module__ILHUSG__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.ReferenceDetailsGallery-module__ILHUSG__image:hover{transform:scale(1.05)}@media (min-width:640px){.ReferenceDetailsGallery-module__ILHUSG__container{grid-template-columns:repeat(2,1fr)}}
.SegmentsProductRange-module__YHmW3G__container{background-color:var(--color-grey);gap:var(--pd-v-navbar);flex-direction:column;min-width:100svw;display:flex;position:relative}.SegmentsProductRange-module__YHmW3G__overlayContainer{top:30%;right:var(--pd-h);aspect-ratio:1.324;background-color:var(--color-blue);width:40rem;height:auto;color:var(--color-white);justify-content:center;align-items:end;padding:3.2rem;display:flex;position:absolute}.SegmentsProductRange-module__YHmW3G__title{padding:var(--pd-v) var(--pd-h);width:70%;font-size:calc(2.45902vw + 8.90164px);line-height:1.07}.SegmentsProductRange-module__YHmW3G__title span{color:var(--color-red)}.SegmentsProductRange-module__YHmW3G__image{aspect-ratio:3.5;width:100%;height:auto}@media (max-width:768px){.SegmentsProductRange-module__YHmW3G__container{gap:0}.SegmentsProductRange-module__YHmW3G__overlayContainer{aspect-ratio:1.3;width:35rem;top:35%}.SegmentsProductRange-module__YHmW3G__title{width:100%}.SegmentsProductRange-module__YHmW3G__image{object-fit:cover;aspect-ratio:2}}@media (max-width:370px){.SegmentsProductRange-module__YHmW3G__title{font-size:18px}}@media (min-width:2566px){.SegmentsProductRange-module__YHmW3G__title{font-size:72px}}
.TermsAndConditionsList-module__Q78TZG__container{padding:0 var(--pd-h);background-color:var(--color-grey);flex-direction:column;gap:1.6rem;display:flex}.TermsAndConditionsList-module__Q78TZG__section{background-color:var(--color-white);flex-direction:column;gap:.5rem;padding:4rem;display:flex}.TermsAndConditionsList-module__Q78TZG__section h3{width:80%;font-size:calc(1.82149vw + 9.26047px);line-height:1}.TermsAndConditionsList-module__Q78TZG__section span{color:var(--color-red)}.TermsAndConditionsList-module__Q78TZG__section p{font-size:calc(.637523vw + 5.64117px);line-height:1.2}.TermsAndConditionsList-module__Q78TZG__list{flex-direction:column;gap:2.4rem;padding-top:1.6rem;display:flex}@media (max-width:370px){:scope h3{font-size:16px}:scope p{font-size:8px}}@media (min-width:2566px){:scope h3{font-size:56px}:scope p{font-size:22px}}
