@layer page{.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__welcome{z-index:9;position:fixed;inset:0}.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__welcome:where(.hidden){opacity:0;pointer-events:none}.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__welcome:where(.fading-out){animation:.7s ease-out forwards HomeAnimatedLayout-module-scss-module__x0uo_W__fade}.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__welcome:where(.fading-in){animation:.7s ease-out .6s reverse both HomeAnimatedLayout-module-scss-module__x0uo_W__fade}.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__rest:where(.hidden){opacity:0;pointer-events:none}.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__rest:where(.fading-in){animation:.7s ease-out .6s reverse both HomeAnimatedLayout-module-scss-module__x0uo_W__fade}.HomeAnimatedLayout-module-scss-module__x0uo_W__home-animated-layout__rest:where(.fading-out){animation:.7s ease-out forwards HomeAnimatedLayout-module-scss-module__x0uo_W__fade}}@keyframes HomeAnimatedLayout-module-scss-module__x0uo_W__fade{0%{opacity:1}to{opacity:0}}
@layer components{.MainMenu-module-scss-module__UnrtiW__main-menu{z-index:0;background-color:#001433;border:1px solid #e5e5e580;border-radius:50rem;display:inline-flex;position:relative;box-shadow:0 -.0625rem 6.4375rem #001433a8}@media (max-width:639px){.MainMenu-module-scss-module__UnrtiW__main-menu{width:calc(100vw - 7.625rem);min-width:15.125rem;display:flex}}.MainMenu-module-scss-module__UnrtiW__main-menu__indicator{z-index:1;pointer-events:none;border:.0625rem solid #e5e5e5;border-radius:50rem;transition-property:transform,width,height;transition-duration:.25s;transition-timing-function:cubic-bezier(.25,1,.5,1);position:absolute}}
@layer components{.Text-module-scss-module__Q3b34G__text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module-scss-module__Q3b34G__text--line-clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Text-module-scss-module__Q3b34G__text--line-clamp-1{-webkit-line-clamp:1}.Text-module-scss-module__Q3b34G__text--line-clamp-2{-webkit-line-clamp:2}.Text-module-scss-module__Q3b34G__text--line-clamp-3{-webkit-line-clamp:3}.Text-module-scss-module__Q3b34G__text--variant-hero-large{font-family:var(--font-albra-display);letter-spacing:-.0625rem;font-size:7rem;line-height:1.07143}.Text-module-scss-module__Q3b34G__text--variant-hero-medium{font-family:var(--font-albra-display);letter-spacing:-.046875rem;font-size:5.625rem;line-height:1.08889}.Text-module-scss-module__Q3b34G__text--variant-hero-small{font-family:var(--font-albra-display);letter-spacing:-.03125rem;font-size:4.5rem;line-height:1.11111}.Text-module-scss-module__Q3b34G__text--variant-display-large{font-family:var(--font-albra-display);letter-spacing:-.015625rem;font-size:3.5625rem;line-height:1.12281}.Text-module-scss-module__Q3b34G__text--variant-display-medium{font-family:var(--font-albra-display);font-size:2.8125rem;line-height:1.15556}.Text-module-scss-module__Q3b34G__text--variant-display-small{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}.Text-module-scss-module__Q3b34G__text--variant-headline-large{font-family:var(--font-albra-display);font-size:2rem;line-height:1.25}.Text-module-scss-module__Q3b34G__text--variant-headline-medium{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}.Text-module-scss-module__Q3b34G__text--variant-headline-small{font-family:var(--font-albra-display);font-size:1.5rem;line-height:1.33333}.Text-module-scss-module__Q3b34G__text--variant-title-large{font-family:var(--font-avenir-next);font-size:1.375rem;line-height:1.27273}.Text-module-scss-module__Q3b34G__text--variant-title-medium{font-family:var(--font-avenir-next);letter-spacing:.009375rem;font-size:1rem;font-weight:500;line-height:1.5}.Text-module-scss-module__Q3b34G__text--variant-title-small,.Text-module-scss-module__Q3b34G__text--variant-label-large{font-family:var(--font-avenir-next);letter-spacing:.00625rem;font-size:.875rem;font-weight:500;line-height:1.42857}.Text-module-scss-module__Q3b34G__text--variant-label-medium{font-family:var(--font-avenir-next);letter-spacing:.03125rem;font-size:.75rem;font-weight:500;line-height:1.33333}.Text-module-scss-module__Q3b34G__text--variant-label-small{font-family:var(--font-avenir-next);letter-spacing:.03125rem;font-size:.6875rem;font-weight:500;line-height:1.45455}.Text-module-scss-module__Q3b34G__text--variant-body-large{font-family:var(--font-avenir-next);letter-spacing:.03125rem;font-size:1rem;line-height:1.5}.Text-module-scss-module__Q3b34G__text--variant-body-medium{font-family:var(--font-avenir-next);letter-spacing:.015625rem;font-size:.875rem;line-height:1.42857}.Text-module-scss-module__Q3b34G__text--variant-body-small{font-family:var(--font-avenir-next);letter-spacing:.025rem;font-size:.75rem;line-height:1.33333}}
@layer components{@media (min-width:640px) and (max-width:767px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--large{font-family:var(--font-albra-display);letter-spacing:-.03125rem;font-size:4.5rem;line-height:1.11111}}@media (min-width:768px) and (max-width:1023px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--large{font-family:var(--font-albra-display);letter-spacing:-.046875rem;font-size:5.625rem;line-height:1.08889}}@media (min-width:1024px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--large{font-family:var(--font-albra-display);letter-spacing:-.0625rem;font-size:7rem;line-height:1.07143}}@media (min-width:640px) and (max-width:767px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--medium{font-family:var(--font-albra-display);letter-spacing:-.015625rem;font-size:3.5625rem;line-height:1.12281}}@media (min-width:768px) and (max-width:1023px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--medium{font-family:var(--font-albra-display);letter-spacing:-.03125rem;font-size:4.5rem;line-height:1.11111}}@media (min-width:1024px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--medium{font-family:var(--font-albra-display);letter-spacing:-.046875rem;font-size:5.625rem;line-height:1.08889}}@media (min-width:640px) and (max-width:767px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--small{font-family:var(--font-albra-display);font-size:2.8125rem;line-height:1.15556}}@media (min-width:768px) and (max-width:1023px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--small{font-family:var(--font-albra-display);letter-spacing:-.015625rem;font-size:3.5625rem;line-height:1.12281}}@media (min-width:1024px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--small{font-family:var(--font-albra-display);letter-spacing:-.03125rem;font-size:4.5rem;line-height:1.11111}}@media (min-width:640px) and (max-width:767px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--xsmall{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}@media (min-width:768px) and (max-width:1023px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--xsmall{font-family:var(--font-albra-display);font-size:2.8125rem;line-height:1.15556}}@media (min-width:1024px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--xsmall{font-family:var(--font-albra-display);letter-spacing:-.015625rem;font-size:3.5625rem;line-height:1.12281}}@media (min-width:640px) and (max-width:767px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--tiny{font-family:var(--font-albra-display);font-size:2rem;line-height:1.25}}@media (min-width:768px) and (max-width:1023px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--tiny{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}@media (min-width:1024px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--tiny{font-family:var(--font-albra-display);font-size:2.8125rem;line-height:1.15556}}@media (min-width:640px) and (max-width:767px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--micro{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}}@media (min-width:768px) and (max-width:1023px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--micro{font-family:var(--font-albra-display);font-size:2rem;line-height:1.25}}@media (min-width:1024px){.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--micro{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}}
@layer components{.Button-module-scss-module__g5FzQa__button{text-align:center;-webkit-user-select:none;user-select:none;border:.0625rem solid #e5e5e5;border-radius:50rem;justify-content:space-between;align-items:center;transition-property:background-color,color,border-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:inline-flex}.Button-module-scss-module__g5FzQa__button:hover,.Button-module-scss-module__g5FzQa__button:focus{text-decoration:none}.Button-module-scss-module__g5FzQa__button:is(:disabled,[aria-disabled=true]){box-shadow:none;opacity:.5;pointer-events:none}.Button-module-scss-module__g5FzQa__button:not(:disabled,[aria-disabled=true]){cursor:pointer}.Button-module-scss-module__g5FzQa__button:focus{outline-offset:.0625rem;outline:.1875rem solid #9ba8d4}.Button-module-scss-module__g5FzQa__button:focus:not(:focus-visible){outline:none}.Button-module-scss-module__g5FzQa__button__icon-section{font-size:1.5rem}.Button-module-scss-module__g5FzQa__button--variant-primary{color:#e5e5e5;background-color:#001433}.Button-module-scss-module__g5FzQa__button--variant-primary:hover,.Button-module-scss-module__g5FzQa__button--variant-primary:where(:active,[aria-pressed=true]):not(:disabled,[aria-disabled=true]){background-color:#081c5e}.Button-module-scss-module__g5FzQa__button--variant-primary-bold{color:#e5e5e5;background-color:#00061a}.Button-module-scss-module__g5FzQa__button--variant-primary-bold:hover,.Button-module-scss-module__g5FzQa__button--variant-primary-bold:where(:active,[aria-pressed=true]):not(:disabled,[aria-disabled=true]){background-color:#001433}.Button-module-scss-module__g5FzQa__button--variant-outline-accent-green{color:#03ffa2;background-color:#0000;border-color:#03ffa2}.Button-module-scss-module__g5FzQa__button--size-small{gap:.5rem;min-width:3rem;min-height:3rem;padding:.5rem 1rem}.Button-module-scss-module__g5FzQa__button--size-medium{gap:.5rem;min-width:3.5rem;min-height:3.5rem;padding:.75rem 1.5rem}}
@layer components{.Carousel-module-scss-module__YoLYvG__carousel{grid-template:"prev track next"1fr"dots dots dots"/auto 1fr auto;align-items:center;display:grid}@media (max-width:767px){.Carousel-module-scss-module__YoLYvG__carousel .Carousel-module-scss-module__YoLYvG__carousel__nav-prev,.Carousel-module-scss-module__YoLYvG__carousel .Carousel-module-scss-module__YoLYvG__carousel__nav-next{display:none}}.Carousel-module-scss-module__YoLYvG__carousel__nav-prev{grid-area:prev}.Carousel-module-scss-module__YoLYvG__carousel__nav-next{grid-area:next}.Carousel-module-scss-module__YoLYvG__carousel__track{--internal-track-gap:var(--carousel-track-gap,1rem);--internal-track-padding-inline:var(--carousel-track-padding-inline,1rem);grid-area:track;grid-auto-columns:calc((100% - (var(--internal-count) - 1)*var(--internal-track-gap))/var(--internal-count));gap:var(--internal-track-gap);min-width:0;padding-inline:var(--internal-track-padding-inline);scroll-padding-inline:var(--internal-track-padding-inline);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;justify-content:safe center;display:grid;overflow-x:auto}@media (min-width:1280px){.Carousel-module-scss-module__YoLYvG__carousel__track{--internal-count:var(--carousel-items-xl,4)}}@media (min-width:1024px) and (max-width:1279px){.Carousel-module-scss-module__YoLYvG__carousel__track{--internal-count:var(--carousel-items-lg,3)}}@media (min-width:768px) and (max-width:1023px){.Carousel-module-scss-module__YoLYvG__carousel__track{--internal-count:var(--carousel-items-md,2)}}@media (min-width:640px) and (max-width:767px){.Carousel-module-scss-module__YoLYvG__carousel__track{--internal-count:var(--carousel-items-sm,1.8)}}@media (max-width:639px){.Carousel-module-scss-module__YoLYvG__carousel__track{--internal-count:var(--carousel-items-xs,1.2)}}.Carousel-module-scss-module__YoLYvG__carousel__track>*{scroll-snap-align:start}.Carousel-module-scss-module__YoLYvG__carousel__track::-webkit-scrollbar{display:none}.Carousel-module-scss-module__YoLYvG__carousel__dots{grid-area:dots;justify-self:center}.Carousel-module-scss-module__YoLYvG__carousel__dot{background-color:#0000;border:.0625rem solid;transition:background-color .15s cubic-bezier(.22,1,.36,1)}.Carousel-module-scss-module__YoLYvG__carousel__dot:hover{background-color:color-mix(in srgb, currentcolor 40%, transparent)}.Carousel-module-scss-module__YoLYvG__carousel__dot:where(.active){background-color:currentColor}.Carousel-module-scss-module__YoLYvG__carousel--nav-bottom{grid-template-areas:"track track track""prev dots next"}}
@layer components{.Container-module-scss-module__K9eUoG__container--size-xs{max-width:28rem}.Container-module-scss-module__K9eUoG__container--size-sm{max-width:36rem}.Container-module-scss-module__K9eUoG__container--size-md{max-width:48rem}.Container-module-scss-module__K9eUoG__container--size-lg{max-width:60rem}.Container-module-scss-module__K9eUoG__container--size-xl{max-width:75rem}.Container-module-scss-module__K9eUoG__container--size-2xl{max-width:90rem}}
@layer components{.Divider-module-scss-module__FhYAiq__divider{border:0}.Divider-module-scss-module__FhYAiq__divider--thickness-thin{--divider-line-width:.0625rem}.Divider-module-scss-module__FhYAiq__divider--thickness-medium{--divider-line-width:.125rem}.Divider-module-scss-module__FhYAiq__divider--thickness-thick{--divider-line-width:.1875rem}.Divider-module-scss-module__FhYAiq__divider--orientation-horizontal{border-top:var(--divider-line-width) solid;height:0}.Divider-module-scss-module__FhYAiq__divider--orientation-vertical{border-left:var(--divider-line-width) solid;width:0;height:auto}.Divider-module-scss-module__FhYAiq__divider--orientation-flex-item{min-width:var(--divider-line-width);min-height:var(--divider-line-width);background-color:currentColor;align-self:stretch}}
@layer page{@media (min-width:640px){.ProductNavLink-module-scss-module__M2sTDa__product-nav-link{gap:1rem;padding-inline:1.5rem}}@media (max-width:639px){.ProductNavLink-module-scss-module__M2sTDa__product-nav-link{gap:.5rem;padding-inline:1rem}}@media (min-width:640px){.ProductNavLink-module-scss-module__M2sTDa__product-nav-link__logo{height:2rem}}@media (max-width:639px){.ProductNavLink-module-scss-module__M2sTDa__product-nav-link__logo{height:1.5rem}.ProductNavLink-module-scss-module__M2sTDa__product-nav-link__product-label{font-family:var(--font-avenir-next);letter-spacing:.009375rem;font-size:1rem;font-weight:500;line-height:1.5}.ProductNavLink-module-scss-module__M2sTDa__product-nav-link__label{font-family:var(--font-avenir-next);letter-spacing:.00625rem;max-width:16ch;font-size:.875rem;font-weight:500;line-height:1.42857}}}
@layer page{.LxAcidCleaningOptionsSection-module-scss-module__uu7CMW__lx-acid-cleaning-options-section__option{flex:20rem}}
@layer page{.LxCrossOperationSection-module-scss-module__Tn7pZW__lx-cross-operation-section__image{object-position:top center}@media (max-width:767px){.LxCrossOperationSection-module-scss-module__Tn7pZW__lx-cross-operation-section__content{gap:1rem}}}
@layer page{@media (min-width:1024px){.LxHeroSection-module-scss-module__MKC6gG__lx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.LxHeroSection-module-scss-module__MKC6gG__lx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.LxHeroSection-module-scss-module__MKC6gG__lx-hero-section__title-group{font-size:9.1875rem}}.LxHeroSection-module-scss-module__MKC6gG__lx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.LxHeroSection-module-scss-module__MKC6gG__lx-hero-section__lx-title{font-size:1em;line-height:1}}
@layer page{.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline{z-index:1;background:linear-gradient(#0000 0%,#001433f2 30%,#001433 50% 100%);grid-area:1/1/2/-1;align-self:end;padding-top:3rem}@media (min-width:640px){.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline{padding-bottom:3rem}}@media (max-width:639px){.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline{padding-bottom:6rem}}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__track{grid-template-rows:auto auto auto;grid-auto-columns:var(--lx-process-timeline-item-width);padding-inline:calc(50vw - var(--lx-process-timeline-item-width)/2);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;row-gap:1rem;display:grid;overflow-x:auto}@media (min-width:768px){.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__track{--lx-process-timeline-item-width:48rem}}@media (max-width:767px){.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__track{--lx-process-timeline-item-width:80vw}}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__track::-webkit-scrollbar{display:none}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__item{--lx-process-timeline-dot-opacity:0;grid-template-rows:subgrid;scroll-snap-align:center;grid-row:span 3;justify-items:center;transition:color .4s cubic-bezier(.22,1,.36,1);display:grid}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__item:where(.active){--lx-process-timeline-dot-opacity:1}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__item:focus-visible{outline-offset:-.125rem;border-radius:.25rem;outline:.125rem solid #03ffa2}@media (max-width:767px){.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__step-title{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__step-description{max-width:30rem}@media (max-width:639px){.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__step-description{font-family:var(--font-avenir-next);letter-spacing:.009375rem;font-size:1rem;font-weight:500;line-height:1.5}}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__line{justify-self:stretch;place-items:center;display:grid}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__line-track{background-color:#03ffa2;grid-area:1/1;width:100%;height:.125rem}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__item:first-child .LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__line-track{justify-self:end;width:50%}.LxProcessTimeline-module-scss-module__VF0vgG__lx-process-timeline__indicator{width:1rem;height:1rem;opacity:var(--lx-process-timeline-dot-opacity);background-color:#001433;border:.125rem solid #03ffa2;border-radius:50%;grid-area:1/1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}}
@layer page{.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section{grid-template-rows:1fr;grid-template-columns:minmax(auto,1fr) minmax(auto,75rem) minmax(auto,1fr);column-gap:1rem;min-height:100vh;padding-top:2rem;display:grid}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__title{z-index:1;grid-area:1/2/2/3;place-self:start center}@media (max-width:639px){.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__title{grid-column:1/-1}}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__nav{z-index:2;grid-row:1/2;align-self:center}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__nav:not(:disabled){box-shadow:0 .5rem 2rem .5rem #00061ad9}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__nav--prev{grid-column:1/2;justify-self:end}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__nav--next{grid-column:3/4;justify-self:start}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-area{grid-area:1/1/2/-1;width:100%;height:32rem;position:relative;overflow:hidden}@media (min-width:640px) and (max-width:1023px){.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-area{align-self:center}}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner{width:90.9533rem;height:100%;transition:transform .7s cubic-bezier(.25,1,.5,1);position:absolute;top:0;left:50%}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--water-softener{transform:translate(-25%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--brine-preparation{transform:translate(-89%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--electrolyzer-unit{transform:translate(-43%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--storage-tank{transform:translate(-69%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--h2-ventilation{transform:translate(-74%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--product-dosing{transform:translate(-64%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--rectifier-unit{transform:translate(-7%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--mcc{transform:translate(-6%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image-inner--plc{transform:translate(-5%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__image{object-fit:contain;width:100%;height:100%;display:block}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight{pointer-events:none;background-color:#03ffa2;animation:.25s cubic-bezier(.22,1,.36,1) .7s both LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-highlight-in;position:absolute;inset:0;-webkit-mask-image:url(/img/hypox/lx/lx-process-blueprint.png);mask-image:url(/img/hypox/lx/lx-process-blueprint.png);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--water-softener{clip-path:polygon(21.34% 44.06%,27.69% 43.47%,27.87% 66.02%,28.82% 66.02%,26.9% 80.83%,21.62% 80.86%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--brine-preparation{clip-path:polygon(77.85% 47.35%,100% 46.6%,100% 78.72%,78.26% 74.03%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--electrolyzer-unit{clip-path:polygon(33.3% 35.08%,53.74% 34.69%,54.36% 77.74%,32.61% 77.94%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--storage-tank{clip-path:polygon(62.87% 0%,74.6% 0%,74.12% 58.99%,66.6% 58.99%,66.43% 52.36%,63.57% 52.17%,62.73% 53.53%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--h2-ventilation{clip-path:polygon(70.95% 70.44%,76.93% 70.64%,77.71% 84.88%,70.61% 84.57%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--product-dosing{clip-path:polygon(60.81% 54.62%,62.67% 52.69%,67.11% 52.46%,67.11% 85.75%,60.54% 85.55%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--rectifier-unit{clip-path:polygon(2.96% 47.06%,4.85% 39.44%,10.17% 39.45%,10.68% 69.92%,9.81% 65.82%,9.54% 61.49%,7.99% 62.29%,7.64% 49.39%,4.29% 49.86%,3.1% 53.77%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--mcc{clip-path:polygon(4.29% 49.03%,7.62% 49.42%,8.08% 72.28%,8.58% 81.26%,7.12% 80.47%,6.48% 53.94%,3.12% 53.91%)}.LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-section__highlight--plc{clip-path:polygon(2.77% 56.07%,3.4% 53.25%,6.83% 53.13%,7.15% 80.86%,7.89% 82.41%,7.04% 86.92%,2.9% 86.92%,2.9% 84.37%,3.2% 82.03%)}@keyframes LxHowItWorksSection-module-scss-module__kW5IlG__lx-how-it-works-highlight-in{0%{opacity:0}to{opacity:1}}}
@layer components{.ImageBandCarouselCard-module-scss-module__h11mfa__image-band-carousel-card{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#00061a66}}
@layer page{@media (min-width:1024px){.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section{aspect-ratio:16/9}}.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__band{display:grid;overflow:hidden}.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__image,.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__overlay,.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__content{grid-area:1/1/2/2}.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__image{z-index:0;aspect-ratio:1920/683;object-fit:cover;width:100%;height:100%}.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__overlay{z-index:1;background-color:#0014338c}.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__content{z-index:2}@media (min-width:1024px){.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__content{gap:2rem}}@media (max-width:1023px){.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__content{scrollbar-width:none;gap:1rem;overflow-x:auto}.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__content::-webkit-scrollbar{display:none}}@media (min-width:1024px){.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__carousel{flex:1;align-self:end}}@media (max-width:1023px){.ImageBandCarouselSection-module-scss-module__4Oxnaq__image-band-carousel-section__carousel{width:calc(var(--total-item-count)*20rem + (var(--total-item-count) - 1)*1rem);flex-shrink:0}}}
@layer page{@media (min-width:1024px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__image{transform:translateY(-12%)}}@media (max-width:767px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__heading{gap:.5rem}.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__content{gap:1rem}}.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__title{line-height:1}@media (min-width:1024px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__title{font-size:11rem}}@media (min-width:768px) and (max-width:1023px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__title{font-size:8rem}}@media (max-width:767px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__title{font-size:clamp(3rem,16vw,5rem)}}.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__subtitle{line-height:1.2}@media (min-width:1024px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__subtitle{font-size:4rem}}@media (min-width:768px) and (max-width:1023px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__subtitle{font-size:3rem}}@media (max-width:767px){.LxModularSkidSection-module-scss-module__jl07_W__lx-modular-skid-section__subtitle{font-size:2rem}}}
@layer page{@media (min-width:768px) and (max-width:1023px){.MxConfigurationContent-module-scss-module__Z7pEIq__mx-configuration-content__title{font-family:var(--font-avenir-next);letter-spacing:.009375rem;font-size:1rem;font-weight:500;line-height:1.5}}@media (max-width:767px){.MxConfigurationContent-module-scss-module__Z7pEIq__mx-configuration-content__title{font-family:var(--font-avenir-next);letter-spacing:.00625rem;font-size:.875rem;font-weight:500;line-height:1.42857}.MxConfigurationContent-module-scss-module__Z7pEIq__mx-configuration-content__description{font-family:var(--font-avenir-next);letter-spacing:.025rem;font-size:.75rem;line-height:1.33333}}}
@layer page{@media (min-width:768px) and (max-width:1023px){.PxConfigurationContent-module-scss-module__MbJqOW__px-configuration-content__title{font-family:var(--font-avenir-next);letter-spacing:.009375rem;font-size:1rem;font-weight:500;line-height:1.5}}@media (max-width:767px){.PxConfigurationContent-module-scss-module__MbJqOW__px-configuration-content__title{font-family:var(--font-avenir-next);letter-spacing:.00625rem;font-size:.875rem;font-weight:500;line-height:1.42857}.PxConfigurationContent-module-scss-module__MbJqOW__px-configuration-content__description{font-family:var(--font-avenir-next);letter-spacing:.025rem;font-size:.75rem;line-height:1.33333}}}
@layer page{.CxFeaturesPanel-module-scss-module__P5uZ8G__cx-features-panel__container{grid-template-rows:45vh 5vh auto;grid-template-columns:100%;display:grid}.CxFeaturesPanel-module-scss-module__P5uZ8G__cx-features-panel__image-area{z-index:0;grid-area:1/1/3/-1}.CxFeaturesPanel-module-scss-module__P5uZ8G__cx-features-panel__image-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 0% 80%,#00143366 90%,#001433d9 96%,#001433 100%);grid-area:1/1/3/-1}.CxFeaturesPanel-module-scss-module__P5uZ8G__cx-features-panel__content{z-index:2;grid-area:2/1/-1/-1}}
@layer page{@media (min-width:768px){.LxSeparatedAreasSection-module-scss-module__Y8KSHG__lx-separated-areas-section{gap:2.5rem;padding:3rem}}@media (max-width:767px){.LxSeparatedAreasSection-module-scss-module__Y8KSHG__lx-separated-areas-section{gap:1.5rem;padding:1.5rem}}@media (min-width:1024px){.LxSeparatedAreasSection-module-scss-module__Y8KSHG__lx-separated-areas-section__content{gap:1.5rem}}@media (min-width:768px) and (max-width:1023px){.LxSeparatedAreasSection-module-scss-module__Y8KSHG__lx-separated-areas-section__content{gap:1rem}}@media (max-width:767px){.LxSeparatedAreasSection-module-scss-module__Y8KSHG__lx-separated-areas-section__content{gap:.5rem}}}
@layer page{.MxConfigurationCard-module-scss-module__nAaLdG__mx-configuration-card{grid-template-rows:subgrid;grid-row:span 3;justify-items:center;display:grid}.MxConfigurationCard-module-scss-module__nAaLdG__mx-configuration-card:where(:not(:has(.MxConfigurationCard-module-scss-module__nAaLdG__mx-configuration-card__content))){grid-row:span 2}@media (max-width:767px){.MxConfigurationCard-module-scss-module__nAaLdG__mx-configuration-card__model{font-family:var(--font-avenir-next);letter-spacing:.015625rem;font-size:.875rem;line-height:1.42857}}@media (max-width:1023px){.MxConfigurationCard-module-scss-module__nAaLdG__mx-configuration-card__variant{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}@media (max-width:767px){.MxConfigurationCard-module-scss-module__nAaLdG__mx-configuration-card__variant{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}}}
@layer page{.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card{grid-template-rows:subgrid;grid-row:span 3;justify-items:center;gap:1rem;display:grid}@media (max-width:767px){.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card{gap:.5rem}}.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card:where(:not(:has(.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card__content))){grid-row:span 2}@media (max-width:767px){.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card__model{font-family:var(--font-avenir-next);letter-spacing:.015625rem;font-size:.875rem;line-height:1.42857}}@media (max-width:1023px){.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card__variant{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}@media (max-width:767px){.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card__variant{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}}.PxConfigurationCard-module-scss-module__M7k3Uq__px-configuration-card__image{object-fit:contain;place-self:end center;max-width:100%;height:auto}}
@layer page{.CxFeaturesSection-module-scss-module__4YJ6jG__cx-features-section__layout{grid-template-rows:auto;grid-template-columns:100%;display:grid}.CxFeaturesSection-module-scss-module__4YJ6jG__cx-features-section__viewer{grid-area:1/1/-1}.CxFeaturesSection-module-scss-module__4YJ6jG__cx-features-section__side-nav{z-index:4;grid-area:1/1/2;align-self:center}}
@layer page{@media (min-width:1024px){.LxSpareDesignSection-module-scss-module__xr6bBG__lx-spare-design-section__image{justify-self:center}}@media (max-width:1023px){.LxSpareDesignSection-module-scss-module__xr6bBG__lx-spare-design-section__image{align-self:center}}@media (max-width:767px){.LxSpareDesignSection-module-scss-module__xr6bBG__lx-spare-design-section__content{gap:1rem}}}
@layer page{.MxConfigurationsSection-module-scss-module__FhdXiW__mx-configurations-section__panel{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:1024px){.MxConfigurationsSection-module-scss-module__FhdXiW__mx-configurations-section__panel{column-gap:4rem}}}
@layer page{.PxConfigurationsSection-module-scss-module__1_djKG__px-configurations-section__panel{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}}
@layer page{@media (min-width:1024px){.CxHeroSection-module-scss-module__TQSSnW__cx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.CxHeroSection-module-scss-module__TQSSnW__cx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.CxHeroSection-module-scss-module__TQSSnW__cx-hero-section__title-group{font-size:9.1875rem}}.CxHeroSection-module-scss-module__TQSSnW__cx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.CxHeroSection-module-scss-module__TQSSnW__cx-hero-section__cx-title{font-size:1em;line-height:1}}
@layer page{.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card{background-color:#00061a;border:1px solid #03ffa2;overflow:hidden}.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card__header{background-color:#ffffff29;display:grid}@media (min-width:768px){.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card__header{gap:1.5rem;padding-inline:1.5rem}}@media (min-width:640px){.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card__header{grid-template-columns:auto 1fr}}@media (max-width:767px){.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card__header{gap:1rem;padding-inline:1rem}}@media (min-width:640px){.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card__specs{justify-self:end}}.UptimePanelCard-module-scss-module__QadnSG__uptime-panel-card__image{display:block}}
@layer page{@media (min-width:1024px){.MxHeroSection-module-scss-module__RaDTtW__mx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.MxHeroSection-module-scss-module__RaDTtW__mx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.MxHeroSection-module-scss-module__RaDTtW__mx-hero-section__title-group{font-size:9.1875rem}}.MxHeroSection-module-scss-module__RaDTtW__mx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.MxHeroSection-module-scss-module__RaDTtW__mx-hero-section__mx-title{font-size:1em;line-height:1}}
@layer page{@media (min-width:1024px){.PxHeroSection-module-scss-module__9EvlUq__px-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.PxHeroSection-module-scss-module__9EvlUq__px-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.PxHeroSection-module-scss-module__9EvlUq__px-hero-section__title-group{font-size:9.1875rem}}.PxHeroSection-module-scss-module__9EvlUq__px-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.PxHeroSection-module-scss-module__9EvlUq__px-hero-section__px-title{font-size:1em;line-height:1}}
@layer page{@media (min-width:1024px){.TxHeroSection-module-scss-module__J-KpUG__tx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.TxHeroSection-module-scss-module__J-KpUG__tx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.TxHeroSection-module-scss-module__J-KpUG__tx-hero-section__title-group{font-size:9.1875rem}}.TxHeroSection-module-scss-module__J-KpUG__tx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.TxHeroSection-module-scss-module__J-KpUG__tx-hero-section__tx-title{font-size:1em;line-height:1}}
@layer page{.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section{--image-scale:1;--title-opacity:0;--overlay-darken:0;--types-in:0;--content-in:0;background-color:#001433;min-height:300vh}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__sticky{isolation:isolate;grid-template-rows:50vh 10vh 40vh auto;display:grid;position:sticky;top:0;overflow:hidden}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__image{z-index:0;object-fit:contain;object-position:center center;width:100%;height:100%;transform:scale(var(--image-scale));transform-origin:50%;grid-column:1/-1}@media (max-width:1023px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__image{grid-row:1/3}}@media (min-width:1024px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__image{grid-row:1/4}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__overlay{z-index:1;opacity:calc(.6 + .4*var(--overlay-darken));background:linear-gradient(#0000 35%,#00143326 55%,#00143373 70%,#001433cc 85%,#001433 100%);grid-area:1/1/-1/-1}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__content{z-index:2;grid-area:2/1/-1/-1;display:grid}@media (min-width:1024px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__content{padding-inline:4rem}}@media (max-width:1023px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__content{padding-inline:1.5rem}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__title-content{z-index:var(--title-z,3);opacity:var(--title-opacity);transform:translateY(calc(20% * (1 - var(--title-opacity))));grid-area:1/1}@media (min-width:1024px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__title-content{align-self:end;padding-bottom:3rem}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__title{white-space:pre-line}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__types-content{opacity:var(--types-in);grid-area:1/1;justify-content:center;display:flex}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__types-grid{display:grid}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__types-grid{grid-template-columns:1fr 1fr;gap:3rem}}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__types-grid{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-col--left{--badge-direction:-1}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-col--left{transform:translateX(calc(-20% * (1 - var(--types-in))));flex-direction:column;align-items:center;gap:1rem;display:flex}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-col--right{--badge-direction:1}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-col--right{transform:translateX(calc(20% * (1 - var(--types-in))));flex-direction:column;align-items:center;gap:1rem;display:flex}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-badge{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-badge{transform:translateX(calc(var(--badge-direction,0) * 60% * (1 - var(--types-in))));grid-row:1;justify-self:center;margin-bottom:1rem}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-detail{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-detail{opacity:var(--content-in);transform:translateY(calc(20% * (1 - var(--content-in))));grid-column:1/-1}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-title{font-family:var(--font-albra-display);font-size:1.5rem;line-height:1.33333}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-letter{color:#03ffa2;font-weight:900;line-height:1}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-letter{font-size:10rem}}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-letter{font-size:5rem}}.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-label{color:#03ffa2;letter-spacing:.1em;font-weight:900}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-label{font-size:2rem}}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__q4CL2G__choose-your-type-section__type-label{font-size:1.25rem}}}
@layer components{.ImageSection-module-scss-module__d1wY7q__image-section{grid-template-rows:50vh 50vh auto;display:grid;overflow:hidden}@media (max-width:1023px){.ImageSection-module-scss-module__d1wY7q__image-section{grid-template-rows:40vh 10vh auto}}.ImageSection-module-scss-module__d1wY7q__image-section__image{z-index:0;grid-area:1/1/3/-1}.ImageSection-module-scss-module__d1wY7q__image-section__overlay{z-index:1;grid-area:1/1/3/-1}.ImageSection-module-scss-module__d1wY7q__image-section__overlay--default{background:linear-gradient(#0000 25%,#00143340 40%,#0014338c 50%,#001433b3 65%,#001433e6 80%,#001433 95%)}@media (max-width:1023px){.ImageSection-module-scss-module__d1wY7q__image-section__overlay--default{background:linear-gradient(#0000 55%,#00143333 68%,#0014338c 80%,#001433e6 90%,#001433 96%)}}.ImageSection-module-scss-module__d1wY7q__image-section__overlay--custom{background:var(--image-section-overlay)}.ImageSection-module-scss-module__d1wY7q__image-section__content{z-index:2;flex-direction:column;grid-area:2/1/-1/-1;display:flex}@media (min-width:1024px){.ImageSection-module-scss-module__d1wY7q__image-section__content{padding-bottom:3rem;padding-inline:3rem}}@media (min-width:768px){.ImageSection-module-scss-module__d1wY7q__image-section__content{justify-content:flex-end}}@media (min-width:768px) and (max-width:1023px){.ImageSection-module-scss-module__d1wY7q__image-section__content{padding-bottom:1.5rem;padding-inline:1.5rem}}@media (max-width:767px){.ImageSection-module-scss-module__d1wY7q__image-section__content{padding-bottom:1rem;padding-inline:1rem}}}
@layer components{.MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more{clip-path:inset(0 calc(100% - 3.0625rem) 0 0 round 50rem);border-color:#0000;transition:clip-path .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),background-color .2s;container-type:inline-size}.MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more__label{opacity:0;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);transform:translate(-.5rem)}.MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more__icon{border:.0625rem solid #e5e5e5cc;transition:transform .25s cubic-bezier(.22,1,.36,1);transform:translate(calc(3rem - 100cqi))}:where([data-media-card]):where(:has(:focus-visible),.expanded) .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more{border-color:#e5e5e5cc;transition:clip-path .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),background-color .2s}:where([data-media-card]):where(.expanded) .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more{clip-path:inset(0 round 50rem)}:where([data-media-card]):has(:focus-visible) .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more{clip-path:inset(-.25rem round 50rem)}:where([data-media-card]):where(:has(:focus-visible),.expanded) .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more__label{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);transform:translate(0)}:where([data-media-card]):where(:has(:focus-visible),.expanded) .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more__icon{transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translate(0)}@media (hover:hover) and (pointer:fine){:where([data-media-card]):hover .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more{clip-path:inset(0 round 50rem);border-color:#e5e5e5cc;transition:clip-path .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),background-color .2s}:where([data-media-card]):hover .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more__label{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);transform:translate(0)}:where([data-media-card]):hover .MediaCardReadMore-module-scss-module__BeqmBG__media-card-read-more__icon{transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translate(0)}}}
@layer components{.MediaCard-module-scss-module__k-PPrq__media-card{grid-template-rows:1fr auto minmax(5rem,auto);display:grid}.MediaCard-module-scss-module__k-PPrq__media-card:where(:not(:has(.MediaCard-module-scss-module__k-PPrq__media-card__description))){--media-card-content-transform:translateY(1.25rem)}.MediaCard-module-scss-module__k-PPrq__media-card__image{object-fit:cover;transform:var(--media-card-image-transform,scale(1));grid-area:1/1/-1;transition:transform .4s cubic-bezier(.22,1,.36,1)}.MediaCard-module-scss-module__k-PPrq__media-card__overlay{z-index:1;background:linear-gradient(#0000 0%,#00061a66 30%,#00061ab3 50%,#00061af2 70%,#00061a 100%);grid-area:1/1/-1}.MediaCard-module-scss-module__k-PPrq__media-card__overlay-hover{z-index:2;opacity:var(--media-card-overlay-opacity,0);background:linear-gradient(#0000 0%,#00061a66 15%,#00061ab3 35%,#00061af2 55%,#00061a 100%);grid-area:1/1/-1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.MediaCard-module-scss-module__k-PPrq__media-card__content{z-index:3;transform:var(--media-card-content-transform,translateY(5rem));grid-area:2/1;align-self:end;transition:transform .4s cubic-bezier(.22,1,.36,1)}.MediaCard-module-scss-module__k-PPrq__media-card__description{min-height:3.75rem;max-height:var(--media-card-description-max-height,3.75rem);transition:max-height .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.MediaCard-module-scss-module__k-PPrq__media-card__content-overlay{z-index:4;height:5rem;opacity:var(--media-card-content-overlay-opacity,1);pointer-events:none;background:linear-gradient(#0000 0%,#00061a26 9.75%,#00061a59 22.5%,#00061a99 37.5%,#00061ad9 56.25%,#00061a 75%);grid-area:3/1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.MediaCard-module-scss-module__k-PPrq__media-card__footer{z-index:5;grid-area:3/1;align-self:end}.MediaCard-module-scss-module__k-PPrq__media-card:where(:has(:focus-visible),.expanded){--media-card-image-transform:scale(1.05);--media-card-overlay-opacity:1;--media-card-content-overlay-opacity:0;--media-card-description-max-height:37.5rem}.MediaCard-module-scss-module__k-PPrq__media-card:where(:has(:focus-visible),.expanded):has(.MediaCard-module-scss-module__k-PPrq__media-card__footer){--media-card-content-transform:translateY(1.25rem)}@media (hover:hover) and (pointer:fine){.MediaCard-module-scss-module__k-PPrq__media-card:hover{--media-card-image-transform:scale(1.05);--media-card-overlay-opacity:1;--media-card-content-overlay-opacity:0;--media-card-description-max-height:37.5rem}.MediaCard-module-scss-module__k-PPrq__media-card:hover:has(.MediaCard-module-scss-module__k-PPrq__media-card__footer){--media-card-content-transform:translateY(1.25rem)}}}
@layer components{.Tab-module-scss-module__e0IHNG__tab{font-family:var(--font-avenir-next);letter-spacing:.015625rem;border:var(--tab-border-width,1px) solid var(--tab-border-color,transparent);background-color:var(--tab-background-color,transparent);color:var(--tab-color,#a3a3a3);cursor:pointer;font-size:.875rem;line-height:1.42857;transition:color .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1)}.Tab-module-scss-module__e0IHNG__tab:disabled{cursor:not-allowed;opacity:.4}.Tab-module-scss-module__e0IHNG__tab:where(:not(:disabled)):hover{color:var(--tab-color-hover,#e5e5e5)}.Tab-module-scss-module__e0IHNG__tab[aria-selected=true]{border-color:var(--tab-border-color-active,#03ffa2);color:var(--tab-color-active,#03ffa2)}.Tab-module-scss-module__e0IHNG__tab:focus-visible{outline-offset:2px;outline:2px solid #9ba8d4}}
@layer page{.FourIonsSection-module-scss-module__swpXqG__four-ions-section{align-items:center;padding-block:4rem;display:grid}@media (min-width:1024px){.FourIonsSection-module-scss-module__swpXqG__four-ions-section{grid-template-columns:1fr 1fr;gap:3.5rem;min-height:100vh;padding-inline:4rem}}@media (max-width:1023px){.FourIonsSection-module-scss-module__swpXqG__four-ions-section{gap:.25rem;padding-inline:1.5rem}}@media (min-width:1024px){.FourIonsSection-module-scss-module__swpXqG__four-ions-section__image-area{justify-self:end}}@media (max-width:1023px){.FourIonsSection-module-scss-module__swpXqG__four-ions-section__image-area,.FourIonsSection-module-scss-module__swpXqG__four-ions-section__content{justify-self:center}}}
@layer components{.TabList-module-scss-module__eYGPqG__tab-list{border:var(--tablist-border-width,.0625rem) solid var(--tablist-border-color,#e5e5e5cc)}.TabList-module-scss-module__eYGPqG__tab-list__track{scroll-behavior:smooth;scrollbar-width:none;overflow-x:auto}.TabList-module-scss-module__eYGPqG__tab-list__track::-webkit-scrollbar{display:none}.TabList-module-scss-module__eYGPqG__tab-list__scroll-button{color:#a3a3a3;cursor:pointer;background-color:#0000;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .15s cubic-bezier(.22,1,.36,1);display:flex}.TabList-module-scss-module__eYGPqG__tab-list__scroll-button:where(:not(:disabled)):hover{color:#e5e5e5}.TabList-module-scss-module__eYGPqG__tab-list__scroll-button:disabled{color:#a3a3a3;cursor:not-allowed;opacity:.4}.TabList-module-scss-module__eYGPqG__tab-list__scroll-button:focus-visible{outline-offset:2px;outline:2px solid #9ba8d4}}
@layer page{.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section{align-items:center;padding-block:4rem;display:grid}@media (min-width:1024px){.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section{grid-template-columns:1fr 1fr;gap:3.5rem;min-height:100vh;padding-inline:4rem}}@media (max-width:1023px){.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section{gap:1rem;padding-inline:1.5rem}}@media (min-width:1024px){.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section__image-area{justify-self:end}}@media (max-width:1023px){.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section__image-area,.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section__content{justify-self:center}}.LessConcentrationSection-module-scss-module__ASvfTa__less-concentration-section__percentage{font-size:8.3125rem;line-height:1}}
@layer components{.ImageTabPanel-module-scss-module__oo2hiW__image-tab-panel{grid-template-rows:30vh 20vh auto;display:grid}.ImageTabPanel-module-scss-module__oo2hiW__image-tab-panel__image-area{z-index:0;grid-area:1/1/3/-1}.ImageTabPanel-module-scss-module__oo2hiW__image-tab-panel__image-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#00143326 45%,#00143373 65%,#001433d9 85%,#001433 100%);grid-area:1/1/3/-1}.ImageTabPanel-module-scss-module__oo2hiW__image-tab-panel__content{z-index:2;grid-area:2/1/-1/-1}}
@layer page{.WelcomeSection-module-scss-module__o7BWcW__welcome-section{grid-template-rows:100vh;display:grid}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__video{z-index:0;object-fit:cover;grid-area:1/1/-1/-1;width:100%;height:100%}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__overlay{z-index:1;opacity:.6;background-color:#001433;grid-area:1/1/-1/-1}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__content{z-index:2;grid-area:1/1/-1/-1;align-self:center}@media (min-width:1024px){.WelcomeSection-module-scss-module__o7BWcW__welcome-section__content{margin-inline:8rem}}@media (min-width:768px) and (max-width:1023px){.WelcomeSection-module-scss-module__o7BWcW__welcome-section__content{margin-inline:4rem}}@media (min-width:640px) and (max-width:767px){.WelcomeSection-module-scss-module__o7BWcW__welcome-section__content{margin-inline:1.5rem}}@media (max-width:639px){.WelcomeSection-module-scss-module__o7BWcW__welcome-section__content{margin-inline:1rem}}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__subtitle-container{display:grid}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__subtitle-container>*{grid-area:1/1}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__divider{transform-origin:0;transform:scaleX(0)}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__divider:where(.visible){animation:.7s cubic-bezier(.25,1,.5,1) both WelcomeSection-module-scss-module__o7BWcW__divider-reveal}@media (max-width:639px){.WelcomeSection-module-scss-module__o7BWcW__welcome-section__subtitle{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__subtitle:where(.exiting){animation:.25s cubic-bezier(.22,1,.36,1) reverse both WelcomeSection-module-scss-module__o7BWcW__fade}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__line{visibility:hidden}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__line:where(.entering){visibility:visible;animation:.7s cubic-bezier(.22,1,.36,1) both WelcomeSection-module-scss-module__o7BWcW__fade}.WelcomeSection-module-scss-module__o7BWcW__welcome-section__rotating-word{animation:.25s cubic-bezier(.22,1,.36,1) both WelcomeSection-module-scss-module__o7BWcW__fade}}@keyframes WelcomeSection-module-scss-module__o7BWcW__divider-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes WelcomeSection-module-scss-module__o7BWcW__fade{0%{opacity:0}to{opacity:1}}
@layer page{.CarbonEmissionsColumn-module-scss-module__BL7mPG__carbon-emissions-column{justify-items:center;display:grid}@media (min-width:768px){.CarbonEmissionsColumn-module-scss-module__BL7mPG__carbon-emissions-column{grid-template-rows:subgrid;grid-row:1/-1;align-items:start}}@media (max-width:767px){.CarbonEmissionsColumn-module-scss-module__BL7mPG__carbon-emissions-column{row-gap:1.5rem}}}
@layer page{.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section{--hand-in:0;--text-in:0;--swap:0;background-color:#001433;height:150vh}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__sticky{height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__hand{z-index:0;transform:translateX(calc(-100% * (1 - var(--hand-in))));grid-area:1/1/-1/-1;place-self:start;display:grid}@media (min-width:768px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__hand{width:65vw;height:85%}}@media (max-width:767px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__hand{width:150vw;height:50%;margin-left:-60vw}}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--hand,.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--petri,.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--otype{object-fit:contain;grid-area:1/1/-1/-1;width:100%;height:100%}@media (min-width:768px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--hand,.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--petri,.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--otype{object-position:left center}}@media (max-width:767px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--hand,.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--petri,.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--otype{object-position:center center}}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--hand{z-index:0}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--petri{z-index:1;opacity:calc(1 - var(--swap));transform:translateY(calc(var(--swap) * 40%))}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__image--otype{z-index:2;opacity:var(--swap);transform:translateY(calc((1 - var(--swap)) * -40%))}.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__content{z-index:1;opacity:var(--text-in);transform:translateY(calc(10% * (1 - var(--text-in))));grid-area:1/1/-1/-1;padding-block:3rem}@media (min-width:1024px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__content{padding-inline:4rem}}@media (min-width:640px) and (max-width:1023px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__content{padding-inline:1.5rem}}@media (max-width:767px){.MostEffectiveSection-module-scss-module__PZDW-W__most-effective-section__content{padding-top:45vh;align-self:start;padding-inline:1.5rem}}}
@layer page{.CarbonEmissionsSection-module-scss-module__5gBooG__carbon-emissions-section__comparison{column-gap:1.5rem;display:grid}@media (min-width:768px){.CarbonEmissionsSection-module-scss-module__5gBooG__carbon-emissions-section__comparison{grid-template-rows:auto auto auto auto;grid-template-columns:1fr auto 1fr auto 1fr;row-gap:1.5rem}}@media (max-width:767px){.CarbonEmissionsSection-module-scss-module__5gBooG__carbon-emissions-section__comparison{grid-template-columns:1fr;row-gap:3rem}}@media (min-width:768px){.CarbonEmissionsSection-module-scss-module__5gBooG__carbon-emissions-section__separator{grid-row:1/-1}}}
@layer page{.ApplicationPanel-module-scss-module__OBeLIq__application-panel__headline{gap:.25rem}@media (min-width:640px){.ApplicationPanel-module-scss-module__OBeLIq__application-panel__headline{gap:1rem}.ApplicationPanel-module-scss-module__OBeLIq__application-panel__nav-arrow{display:none}}}
@layer page{.WaterQualitySection-module-scss-module__0CnTVq__water-quality-section{align-items:center;padding-block:4rem;display:grid}@media (min-width:1024px){.WaterQualitySection-module-scss-module__0CnTVq__water-quality-section{grid-template-columns:1fr 1fr;gap:3.5rem;min-height:100vh;padding-inline:4rem}}@media (max-width:1023px){.WaterQualitySection-module-scss-module__0CnTVq__water-quality-section{padding-inline:1.5rem}}@media (min-width:1024px){.WaterQualitySection-module-scss-module__0CnTVq__water-quality-section__image-area{justify-self:end}}@media (max-width:1023px){.WaterQualitySection-module-scss-module__0CnTVq__water-quality-section__image-area,.WaterQualitySection-module-scss-module__0CnTVq__water-quality-section__content{justify-self:center}}}
@layer page{.ApplicationPanel-module-scss-module__qRMzHW__application-panel__headline{gap:.25rem}@media (min-width:640px){.ApplicationPanel-module-scss-module__qRMzHW__application-panel__headline{gap:1rem}.ApplicationPanel-module-scss-module__qRMzHW__application-panel__nav-arrow{display:none}}}
@layer page{.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__headline{gap:.25rem}@media (min-width:640px){.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__headline{gap:1rem}.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__nav-arrow{display:none}}@media (min-width:1024px){.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__title{font-size:11.25rem}}@media (min-width:768px) and (max-width:1023px){.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__title{font-size:8.75rem}}@media (max-width:767px){.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__title{font-size:6rem}}.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__series-label{margin-bottom:-.4em;font-size:.282em;line-height:1}.ProductSeriesPanel-module-scss-module__xSfoGG__product-series-panel__series-letters{font-size:1em;line-height:1}}
@layer page{.WelcomeSection-module-scss-module__XVhfvG__welcome-section{--title-out:0;--features-in:0;min-height:200vh}.WelcomeSection-module-scss-module__XVhfvG__welcome-section__layers{flex:1;display:grid}@media (min-width:768px){.WelcomeSection-module-scss-module__XVhfvG__welcome-section__layers{padding-bottom:1.5rem}}@media (max-width:767px){.WelcomeSection-module-scss-module__XVhfvG__welcome-section__layers{padding-bottom:4rem}}.WelcomeSection-module-scss-module__XVhfvG__welcome-section__title-content{z-index:var(--title-z,3);opacity:calc(1 - var(--title-out));transform:translateY(calc(-10% * var(--title-out)));grid-area:1/1}@media (min-width:768px){.WelcomeSection-module-scss-module__XVhfvG__welcome-section__title-content{align-self:end}}.WelcomeSection-module-scss-module__XVhfvG__welcome-section__features-content{z-index:2;opacity:var(--features-in);transform:translateY(calc(5% * (1 - var(--features-in))));grid-area:1/1}@media (min-width:768px){.WelcomeSection-module-scss-module__XVhfvG__welcome-section__features-content{align-self:end}}@media (max-width:767px){.WelcomeSection-module-scss-module__XVhfvG__welcome-section__features-content{flex-direction:column;align-items:center}}}
@layer page{.ApplicationsSection-module-scss-module__ypxXwW__applications-section{--tab-color-active:#ae8aff;--tab-border-color-active:#ae8aff;grid-template-columns:100%;display:grid}@media (min-width:640px){.ApplicationsSection-module-scss-module__ypxXwW__applications-section{grid-template-rows:100vh auto}}.ApplicationsSection-module-scss-module__ypxXwW__applications-section__viewer{grid-area:1/1/-1}.ApplicationsSection-module-scss-module__ypxXwW__applications-section__side-nav{z-index:4;grid-area:1/1/2}@media (min-width:640px){.ApplicationsSection-module-scss-module__ypxXwW__applications-section__side-nav{align-self:center}}@media (max-width:767px){.ApplicationsSection-module-scss-module__ypxXwW__applications-section__side-nav{align-self:end}}@media (max-width:639px){.ApplicationsSection-module-scss-module__ypxXwW__applications-section__side-nav{display:none}}.ApplicationsSection-module-scss-module__ypxXwW__applications-section__tab-list-wrapper{display:flex}@media (max-width:639px){.ApplicationsSection-module-scss-module__ypxXwW__applications-section__tab-list-wrapper{display:none}}}
@layer page{.WelcomeSection-module-scss-module__CPWqLG__welcome-section{--title-out:0;--features-in:0;min-height:200vh}.WelcomeSection-module-scss-module__CPWqLG__welcome-section__layers{flex:1;display:grid}@media (min-width:768px){.WelcomeSection-module-scss-module__CPWqLG__welcome-section__layers{padding-bottom:1.5rem}}@media (max-width:767px){.WelcomeSection-module-scss-module__CPWqLG__welcome-section__layers{padding-bottom:4rem}}.WelcomeSection-module-scss-module__CPWqLG__welcome-section__title-content{z-index:var(--title-z,3);opacity:calc(1 - var(--title-out));transform:translateY(calc(-10% * var(--title-out)));grid-area:1/1}@media (min-width:768px){.WelcomeSection-module-scss-module__CPWqLG__welcome-section__title-content{align-self:end}}.WelcomeSection-module-scss-module__CPWqLG__welcome-section__features-content{z-index:2;opacity:var(--features-in);transform:translateY(calc(5% * (1 - var(--features-in))));grid-area:1/1}@media (min-width:768px){.WelcomeSection-module-scss-module__CPWqLG__welcome-section__features-content{align-self:end}}@media (max-width:767px){.WelcomeSection-module-scss-module__CPWqLG__welcome-section__features-content{flex-direction:column;align-items:center}}}
@layer page{.ApplicationsSection-module-scss-module__ycKTYa__applications-section{grid-template-columns:100%;display:grid}@media (min-width:640px){.ApplicationsSection-module-scss-module__ycKTYa__applications-section{grid-template-rows:100vh auto}}.ApplicationsSection-module-scss-module__ycKTYa__applications-section__viewer{grid-area:1/1/-1}.ApplicationsSection-module-scss-module__ycKTYa__applications-section__side-nav{z-index:4;grid-area:1/1/2}@media (min-width:640px){.ApplicationsSection-module-scss-module__ycKTYa__applications-section__side-nav{align-self:center}}@media (max-width:767px){.ApplicationsSection-module-scss-module__ycKTYa__applications-section__side-nav{align-self:end}}@media (max-width:639px){.ApplicationsSection-module-scss-module__ycKTYa__applications-section__side-nav{display:none}}.ApplicationsSection-module-scss-module__ycKTYa__applications-section__tab-list-wrapper{display:flex}@media (max-width:639px){.ApplicationsSection-module-scss-module__ycKTYa__applications-section__tab-list-wrapper{display:none}}}
@layer page{.HowItWorksProcessItem-module-scss-module__4wqCBW__how-it-works-process-item{justify-items:center;display:grid}.HowItWorksProcessItem-module-scss-module__4wqCBW__how-it-works-process-item__image-wrap{aspect-ratio:947/936;width:100%;max-width:22.5rem}.HowItWorksProcessItem-module-scss-module__4wqCBW__how-it-works-process-item__image{object-fit:contain;object-position:top center;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.HowItWorksProcessItem-module-scss-module__4wqCBW__how-it-works-process-item__content{width:100%;margin-top:calc(min(100%,22.5rem)/-8.09717);padding-inline:1rem}}
@layer page{.ProductSeriesSection-module-scss-module__7DucUG__product-series-section{grid-template-columns:100%;display:grid}@media (min-width:640px){.ProductSeriesSection-module-scss-module__7DucUG__product-series-section{grid-template-rows:100vh auto}}.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__viewer{grid-area:1/1/-1}.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__side-nav{z-index:4;grid-area:1/1/2}@media (min-width:640px){.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__side-nav{align-self:center}}@media (max-width:767px){.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__side-nav{align-self:end}}@media (max-width:639px){.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__side-nav{display:none}}.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__tab-list-wrapper{display:flex}@media (max-width:639px){.ProductSeriesSection-module-scss-module__7DucUG__product-series-section__tab-list-wrapper{display:none}}}
