@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{.Spinner-module-scss-module__P2B7WW__spinner{animation:2s linear infinite Spinner-module-scss-module__P2B7WW__spin}.Spinner-module-scss-module__P2B7WW__spinner__circle{stroke:currentColor;stroke-linecap:round;animation:1.5s ease-in-out infinite Spinner-module-scss-module__P2B7WW__dash}@keyframes Spinner-module-scss-module__P2B7WW__spin{to{transform:rotate(360deg)}}@keyframes Spinner-module-scss-module__P2B7WW__dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}}
@layer components{.Button-module-scss-module__g5FzQa__button{text-align:center;-webkit-user-select:none;user-select:none;border:.0625rem solid #e5e5e5;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;position:relative}.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;pointer-events:none}.Button-module-scss-module__g5FzQa__button:is(:disabled,[aria-disabled=true]):not(.loading){opacity:.5}.Button-module-scss-module__g5FzQa__button:where(.loading)>:not(.Button-module-scss-module__g5FzQa__button__spinner-wrapper){opacity:0}.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__spinner-wrapper{font-size:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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--variant-accent-orange{color:#e5e5e5;background-color:#d87200;border-color:#0000}.Button-module-scss-module__g5FzQa__button--variant-accent-orange:hover,.Button-module-scss-module__g5FzQa__button--variant-accent-orange:where(:active,[aria-pressed=true]):not(:disabled,[aria-disabled=true]){background-color:#dc801a}.Button-module-scss-module__g5FzQa__button--variant-ghost{color:inherit;background-color:#0000;border-color:#0000}.Button-module-scss-module__g5FzQa__button--variant-ghost:hover{background-color:color-mix(in srgb, currentcolor 8%, transparent)}.Button-module-scss-module__g5FzQa__button--variant-ghost:where(:active,[aria-pressed=true]):not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, currentcolor 12%, transparent)}.Button-module-scss-module__g5FzQa__button--shape-circular{border-radius:50rem}.Button-module-scss-module__g5FzQa__button--shape-rounded{border-radius:.75rem}.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{.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{.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--large{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--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}}.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--medium{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--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}}.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--small{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}@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}}.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--xsmall{font-family:var(--font-albra-display);font-size:2rem;line-height:1.25}@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}}.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--tiny{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}@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}}.AdaptiveTitle-module-scss-module__L4QTdq__adaptive-title--micro{font-family:var(--font-albra-display);font-size:1.5rem;line-height:1.33333}@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{.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{.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section{grid-template-columns:100%;display:grid;overflow:hidden}.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__media,.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__overlay,.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__content{grid-area:1/1/2/2}.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__media{aspect-ratio:21/9;width:100%;height:100%}.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__image{object-fit:cover;width:100%;height:100%}.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__overlay{background-color:#00061aba}.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__content{align-self:center;padding:4rem 1rem}@media (min-width:768px){.GranadaProjectInfoSection-module-scss-module__IemnMW__granada-project-info-section__content{padding:6rem 1.5rem}}}
@layer page{.GranadaLuxuryNews-module-scss-module__dKuPeq__granada-luxury-news__hero{--image-section-rows:35vh 15vh auto}}
@layer components{.FormControl-module-scss-module__XSy-6W__form-control{font-family:var(--font-avenir-next);letter-spacing:.03125rem;color:#e5e5e5;background-color:#001433;border:.0625rem solid #e5e5e5;align-items:center;min-height:3.5rem;font-size:1rem;line-height:1.5;display:flex}.FormControl-module-scss-module__XSy-6W__form-control:has(:where(input,select):focus-visible){outline-offset:.0625rem;outline:.1875rem solid #9ba8d4}.FormControl-module-scss-module__XSy-6W__form-control:has(:where(input,select):disabled){opacity:.5;pointer-events:none}.FormControl-module-scss-module__XSy-6W__form-control:where(.error){border-color:#ff2c49}.FormControl-module-scss-module__XSy-6W__form-control__element{appearance:none;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border:0;outline:none;align-self:stretch;margin:0;padding-block:.75rem;padding-inline:.5rem}.FormControl-module-scss-module__XSy-6W__form-control__element::placeholder{opacity:.7}.FormControl-module-scss-module__XSy-6W__form-control__element:first-child{padding-inline-start:1.5rem}.FormControl-module-scss-module__XSy-6W__form-control__element:last-child{padding-inline-end:1.5rem}.FormControl-module-scss-module__XSy-6W__form-control--shape-circular{border-radius:50rem}.FormControl-module-scss-module__XSy-6W__form-control--shape-rounded{border-radius:.75rem}}
@layer components{.FormControlIconSection-module-scss-module__oB8aha__form-control-icon-section{font-size:1.5rem}}
@layer components{.Link-module-scss-module__h_wFCG__link:where(button){-webkit-user-select:none;user-select:none}.Link-module-scss-module__h_wFCG__link:where(button):not(:disabled){cursor:pointer}.Link-module-scss-module__h_wFCG__link:focus{outline-offset:.0625rem;outline:.1875rem solid #9ba8d4}.Link-module-scss-module__h_wFCG__link:focus:not(:focus-visible){outline:none}.Link-module-scss-module__h_wFCG__link[aria-disabled=true]{pointer-events:none}.Link-module-scss-module__h_wFCG__link--underline-hover:hover,.Link-module-scss-module__h_wFCG__link--underline-always,.Link-module-scss-module__h_wFCG__link--underline-always:hover{text-decoration:underline}}
@layer page{.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout{grid-template-rows:100vh auto;grid-template-columns:1fr auto;display:grid}.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__logo-area{z-index:10;grid-area:1/2/2/3;place-self:start end;position:sticky;top:0}@media (min-width:768px){.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__logo-area{padding-top:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__logo-area{padding-top:1rem;padding-right:1rem}}.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__logo-area:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#001433bf 0%,#00143373 25%,#00143326 50%,#0000 70%);width:150%;position:absolute;top:0;right:0}.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__close-area{z-index:10;grid-area:2/2/3/3;place-self:end;position:sticky;bottom:0}@media (min-width:768px){.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__close-area{padding-bottom:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__close-area{padding-bottom:1rem;padding-right:1rem}}.DialogFullscreenLayout-module-scss-module__klDpqG__dialog-fullscreen-layout__content-area{grid-area:1/1/-1/-1}}
@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 components{.TabList-module-scss-module__eYGPqG__tab-list{border:var(--tablist-border-width,.0625rem) solid var(--tablist-border-color,#e5e5e5cc);background-color:var(--tablist-background-color,transparent)}.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}}
.VisuallyHidden-module-scss-module__u1Wj9q__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@layer components{.TalkToEngineerCta-module-scss-module__MRMOMG__talk-to-engineer-cta__form:has(input[type=email]:not(:placeholder-shown)) .TalkToEngineerCta-module-scss-module__MRMOMG__talk-to-engineer-cta__label{font-weight:700}}
@layer page{.CustomizableDosingCenterSection-module-scss-module__rUNUma__customizable-dosing-center-section__image{justify-self:center;max-width:75rem}}
@layer page{.NewsSectionCard-module-scss-module__Ho9Arq__news-section-card{background-color:#ffffff17;border-radius:1rem;margin-inline:1rem;padding:4rem 1rem}@media (min-width:768px){.NewsSectionCard-module-scss-module__Ho9Arq__news-section-card{padding:6rem 1.5rem}}}
@layer page{.PumpFreeDosingSection-module-scss-module__ATCsQW__pump-free-dosing-section__image{width:75rem}@media (max-width:1023px){.PumpFreeDosingSection-module-scss-module__ATCsQW__pump-free-dosing-section__image{align-self:end}}@media (min-width:1024px){.PumpFreeDosingSection-module-scss-module__ATCsQW__pump-free-dosing-section__content{grid-row:1/-1;justify-content:start;padding-top:2rem}}@media (max-width:1023px){.PumpFreeDosingSection-module-scss-module__ATCsQW__pump-free-dosing-section__content{padding-bottom:3rem}}}
@layer page{.IgsasOtherBenefitsSection-module-scss-module__xO_xLa__igsas-other-benefits-section__list{gap:1rem;width:100%;padding-left:0;list-style:none;display:grid}@media (min-width:768px){.IgsasOtherBenefitsSection-module-scss-module__xO_xLa__igsas-other-benefits-section__list{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.IgsasOtherBenefitsSection-module-scss-module__xO_xLa__igsas-other-benefits-section__list{grid-template-columns:repeat(3,1fr)}}}
@layer components{.SystemGuaranteesCarouselSectionCard-module-scss-module__EgMMHG__system-guarantees-carousel-section-card{display:grid}.SystemGuaranteesCarouselSectionCard-module-scss-module__EgMMHG__system-guarantees-carousel-section-card__image{grid-area:1/1}.SystemGuaranteesCarouselSectionCard-module-scss-module__EgMMHG__system-guarantees-carousel-section-card__content{z-index:1;grid-area:1/1;align-self:end}}
@layer page{.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__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__XhIdJq__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__XhIdJq__choose-your-type-section__image{grid-row:1/3}}@media (min-width:1024px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__image{grid-row:1/4}}.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__choose-your-type-section__content{z-index:2;grid-area:2/1/-1/-1;display:grid}@media (min-width:1024px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__content{padding-inline:4rem}}@media (max-width:1023px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__content{padding-inline:1.5rem}}.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__choose-your-type-section__title-content{align-self:end;padding-bottom:3rem}}.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__title{white-space:pre-line}.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__types-content{opacity:var(--types-in);grid-area:1/1;justify-content:center;display:flex}.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__types-grid{display:grid}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__types-grid{grid-template-columns:1fr 1fr;gap:3rem}}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__types-grid{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}}.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-col--left{--badge-direction:-1}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__choose-your-type-section__type-col--right{--badge-direction:1}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__choose-your-type-section__type-badge{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__choose-your-type-section__type-detail{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__XhIdJq__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__XhIdJq__choose-your-type-section__type-title{font-family:var(--font-albra-display);font-size:1.5rem;line-height:1.33333}}.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-letter{color:#03ffa2;font-weight:900;line-height:1}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-letter{font-size:10rem}}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-letter{font-size:5rem}}.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-label{color:#03ffa2;letter-spacing:.1em;font-weight:900}@media (min-width:768px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-label{font-size:2rem}}@media (max-width:767px){.ChooseYourTypeSection-module-scss-module__XhIdJq__choose-your-type-section__type-label{font-size:1.25rem}}}
@layer page{@media (min-width:768px){.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__item:nth-child(2n) .IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__marker:after{content:none}}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section{padding-bottom:0}@media (min-width:768px){.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section{padding-bottom:2rem}}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__list{padding-left:0;list-style:none;display:grid}@media (min-width:768px){.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__list{grid-template-rows:auto auto;grid-template-columns:repeat(2,1fr);grid-auto-flow:column;column-gap:4rem}}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__item{grid-template-columns:auto 1fr;column-gap:1.5rem;display:grid}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__marker{flex-direction:column;align-items:center;display:flex}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__marker:before{content:"";border:.125rem solid #e5e5e5;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__marker:after{content:"";background-color:#e5e5e5;flex:1;width:.125rem}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__item:last-child .IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__marker:after{content:none}.IgsasProblemSection-module-scss-module__F5pE9q__igsas-problem-section__item-content{padding-top:.625rem;padding-bottom:4rem}}
@layer page{.FourIonsSection-module-scss-module__Nh8VOW__four-ions-section{align-items:center;padding-block:4rem;display:grid}@media (min-width:1024px){.FourIonsSection-module-scss-module__Nh8VOW__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__Nh8VOW__four-ions-section{gap:.25rem;padding-inline:1.5rem}}@media (min-width:1024px){.FourIonsSection-module-scss-module__Nh8VOW__four-ions-section__image-area{justify-self:end}}@media (max-width:1023px){.FourIonsSection-module-scss-module__Nh8VOW__four-ions-section__image-area,.FourIonsSection-module-scss-module__Nh8VOW__four-ions-section__content{justify-self:center}}}
@layer page{.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section{grid-template-columns:100%;display:grid;overflow:hidden}.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__media,.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__overlay,.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__content{grid-area:1/1/2/2}.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__media{aspect-ratio:21/9;width:100%;height:100%}.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__image{object-fit:cover;width:100%;height:100%}.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__overlay{background-color:#0014338c}.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__content{align-self:center;padding:4rem 1rem}@media (min-width:768px){.IgsasProjectInfoSection-module-scss-module__ssVmsW__igsas-project-info-section__content{padding:6rem 1.5rem}}}
@layer page{.PageLayout-module-scss-module__6N3Y5q__page-layout{grid-template-rows:100vh auto;grid-template-columns:100%;display:grid}.PageLayout-module-scss-module__6N3Y5q__page-layout__menu-area{z-index:10;grid-column:1/-1;place-self:start;position:sticky}@media (min-width:640px){.PageLayout-module-scss-module__6N3Y5q__page-layout__menu-area{grid-row:1/2;padding-top:1.5rem;padding-left:1.5rem;top:0}}@media (max-width:639px){.PageLayout-module-scss-module__6N3Y5q__page-layout__menu-area{grid-row:2/3;align-self:end;padding-bottom:1rem;padding-left:1rem;bottom:0}}.PageLayout-module-scss-module__6N3Y5q__page-layout__content-area{grid-area:1/1/-1/-1}@media (max-width:639px){.PageLayout-module-scss-module__6N3Y5q__page-layout__content-area{padding-bottom:5rem}}}
@layer page{.IgsasResultsSection-module-scss-module__UR-LmW__igsas-results-section__highlights{gap:1rem;width:100%;padding-left:0;list-style:none;display:grid}@media (min-width:768px){.IgsasResultsSection-module-scss-module__UR-LmW__igsas-results-section__highlights{grid-template-columns:repeat(2,1fr);gap:2rem}}}
@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 components{.LxCrossOperationSection-module-scss-module__JAeATW__lx-cross-operation-section{--image-section-rows:65vh 35vh auto}}
@layer page{.IgsasResultsSectionHighlight-module-scss-module__hYpAiG__igsas-results-section-highlight{background:linear-gradient(105deg,#685898,#846ebb)}}
@layer page{.LessConcentrationSection-module-scss-module__sywoya__less-concentration-section{align-items:center;padding-block:4rem;display:grid}@media (min-width:1024px){.LessConcentrationSection-module-scss-module__sywoya__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__sywoya__less-concentration-section{gap:1rem;padding-inline:1.5rem}}@media (min-width:1024px){.LessConcentrationSection-module-scss-module__sywoya__less-concentration-section__image-area{justify-self:end}}@media (max-width:1023px){.LessConcentrationSection-module-scss-module__sywoya__less-concentration-section__image-area,.LessConcentrationSection-module-scss-module__sywoya__less-concentration-section__content{justify-self:center}}.LessConcentrationSection-module-scss-module__sywoya__less-concentration-section__percentage{font-size:8.3125rem;line-height:1}}
@layer page{@media (min-width:1024px){.LxHeroSection-module-scss-module__-c6vBW__lx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.LxHeroSection-module-scss-module__-c6vBW__lx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.LxHeroSection-module-scss-module__-c6vBW__lx-hero-section__title-group{font-size:9.1875rem}}.LxHeroSection-module-scss-module__-c6vBW__lx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.LxHeroSection-module-scss-module__-c6vBW__lx-hero-section__lx-title{font-size:1em;line-height:1}}
@layer page{@media (min-width:768px) and (max-width:1023px){.MxConfigurationContent-module-scss-module__XExefq__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__XExefq__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__XExefq__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__Qd_W5W__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__Qd_W5W__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__Qd_W5W__px-configuration-content__description{font-family:var(--font-avenir-next);letter-spacing:.025rem;font-size:.75rem;line-height:1.33333}}}
@layer page{.IgsasResultsSectionOutputBar-module-scss-module__3iW_Pa__igsas-results-section-output-bar--baseline{color:#737373;background:linear-gradient(90deg,#a3a3a3,#e5e5e5);width:93.458%}.IgsasResultsSectionOutputBar-module-scss-module__3iW_Pa__igsas-results-section-output-bar--current{color:#e5e5e5;background:linear-gradient(90deg,#685898,#9d83df);width:100%}}
@layer page{.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section{--hand-in:0;--text-in:0;--swap:0;background-color:#001433;height:150vh}.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__sticky{height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.MostEffectiveSection-module-scss-module__4m9tyq__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__4m9tyq__most-effective-section__hand{width:65vw;height:85%}}@media (max-width:767px){.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__hand{width:150vw;height:50%;margin-left:-60vw}}.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--hand,.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--petri,.MostEffectiveSection-module-scss-module__4m9tyq__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__4m9tyq__most-effective-section__image--hand,.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--petri,.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--otype{object-position:left center}}@media (max-width:767px){.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--hand,.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--petri,.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--otype{object-position:center center}}.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--hand{z-index:0}.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--petri{z-index:1;opacity:calc(1 - var(--swap));transform:translateY(calc(var(--swap) * 40%))}.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__image--otype{z-index:2;opacity:var(--swap);transform:translateY(calc((1 - var(--swap)) * -40%))}.MostEffectiveSection-module-scss-module__4m9tyq__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__4m9tyq__most-effective-section__content{padding-inline:4rem}}@media (min-width:640px) and (max-width:1023px){.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__content{padding-inline:1.5rem}}@media (max-width:767px){.MostEffectiveSection-module-scss-module__4m9tyq__most-effective-section__content{padding-top:45vh;align-self:start;padding-inline:1.5rem}}}
@layer page{.CxFeaturesPanel-module-scss-module__ca9Qja__cx-features-panel__container{grid-template-rows:47vh 3vh auto;grid-template-columns:100%;display:grid}.CxFeaturesPanel-module-scss-module__ca9Qja__cx-features-panel__image-area{z-index:0;grid-area:1/1/3/-1}.CxFeaturesPanel-module-scss-module__ca9Qja__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__ca9Qja__cx-features-panel__content{z-index:2;grid-area:2/1/-1/-1}}
@layer page{.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline{z-index:1;background:linear-gradient(#0000 0%,#001433f2 30%,#001433 50% 100%);grid-area:4/1/6/-1;align-self:end;padding-top:3rem}@media (min-width:640px){.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline{padding-bottom:3rem}}@media (max-width:639px){.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline{padding-bottom:6rem}}.LxProcessTimeline-module-scss-module__AupNOW__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__AupNOW__lx-process-timeline__track{--lx-process-timeline-item-width:48rem}}@media (max-width:767px){.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__track{--lx-process-timeline-item-width:80vw}}.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__track::-webkit-scrollbar{display:none}.LxProcessTimeline-module-scss-module__AupNOW__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__AupNOW__lx-process-timeline__item:where(.active){--lx-process-timeline-dot-opacity:1}.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__item:focus-visible{outline-offset:-.125rem;border-radius:.25rem;outline:.125rem solid #03ffa2}@media (max-width:767px){.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__step-title{font-family:var(--font-albra-display);font-size:2.25rem;line-height:1.22222}}.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__step-description{max-width:30rem}@media (max-width:639px){.LxProcessTimeline-module-scss-module__AupNOW__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__AupNOW__lx-process-timeline__line{justify-self:stretch;place-items:center;display:grid}.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__line-track{background-color:#03ffa2;grid-area:1/1;width:100%;height:.125rem}.LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__item:first-child .LxProcessTimeline-module-scss-module__AupNOW__lx-process-timeline__line-track{justify-self:end;width:50%}.LxProcessTimeline-module-scss-module__AupNOW__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{.MxConfigurationCard-module-scss-module__aoZsxG__mx-configuration-card{grid-template-rows:subgrid;grid-row:span 3;justify-items:center;display:grid}.MxConfigurationCard-module-scss-module__aoZsxG__mx-configuration-card:where(:not(:has(.MxConfigurationCard-module-scss-module__aoZsxG__mx-configuration-card__content))){grid-row:span 2}.MxConfigurationCard-module-scss-module__aoZsxG__mx-configuration-card__variant{margin-top:-.15em}}
@layer page{.PxConfigurationCard-module-scss-module__TAM2Uq__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__TAM2Uq__px-configuration-card{gap:.5rem}}.PxConfigurationCard-module-scss-module__TAM2Uq__px-configuration-card:where(:not(:has(.PxConfigurationCard-module-scss-module__TAM2Uq__px-configuration-card__content))){grid-row:span 2}@media (max-width:767px){.PxConfigurationCard-module-scss-module__TAM2Uq__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__TAM2Uq__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__TAM2Uq__px-configuration-card__variant{font-family:var(--font-albra-display);font-size:1.75rem;line-height:1.28571}}}
@layer page{.IgsasAmmoniaProductionNews-module-scss-module__IwGeva__igsas-ammonia-production-news__hero{--image-section-rows:27.6vw 8vw auto}}
@layer page{.WaterQualitySection-module-scss-module__oGJADq__water-quality-section{align-items:center;padding-block:4rem;display:grid}@media (min-width:1024px){.WaterQualitySection-module-scss-module__oGJADq__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__oGJADq__water-quality-section{padding-inline:1.5rem}}@media (min-width:1024px){.WaterQualitySection-module-scss-module__oGJADq__water-quality-section__image-area{justify-self:end}}@media (max-width:1023px){.WaterQualitySection-module-scss-module__oGJADq__water-quality-section__image-area,.WaterQualitySection-module-scss-module__oGJADq__water-quality-section__content{justify-self:center}}}
@layer page{.CxFeaturesSection-module-scss-module__HUXPvq__cx-features-section__layout{grid-template-rows:auto;grid-template-columns:100%;display:grid}.CxFeaturesSection-module-scss-module__HUXPvq__cx-features-section__viewer{grid-area:1/1/-1}.CxFeaturesSection-module-scss-module__HUXPvq__cx-features-section__side-nav{z-index:4;grid-area:1/1/2;align-self:center}}
@layer page{.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section{grid-template-rows:auto 2.5rem auto 8rem auto;grid-template-columns:minmax(auto,1fr) minmax(auto,75rem) minmax(auto,1fr);column-gap:1rem;display:grid}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__title{z-index:1;grid-area:1/2/3/3;place-self:start center}@media (max-width:639px){.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__title{grid-column:1/-1}}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__nav{z-index:2;grid-row:1/-1;align-self:center}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__nav:not(:disabled){box-shadow:0 .5rem 2rem .5rem #00061ad9}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__nav--prev{grid-column:1/2;justify-self:end}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__nav--next{grid-column:3/4;justify-self:start}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-area{grid-area:2/1/5/-1;width:100%;height:32rem;position:relative;overflow:hidden}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner{width:88.1778rem;height:100%;transition:transform .7s cubic-bezier(.25,1,.5,1);position:absolute;top:0;left:50%}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--water-softener{transform:translate(-29%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--brine-preparation{transform:translate(-76%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--electrolyzer-unit{transform:translate(-42%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--storage-tank{transform:translate(-59%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--h2-ventilation{transform:translate(-61%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--product-dosing{transform:translate(-55%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--rectifier-unit{transform:translate(-17%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--mcc{transform:translate(-16%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image-inner--plc{transform:translate(-15%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__image{object-fit:contain;width:100%;height:100%;display:block}.LxHowItWorksSection-module-scss-module__dxVDCG__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__dxVDCG__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__dxVDCG__lx-how-it-works-section__highlight--water-softener{clip-path:polygon(26.62% 58.22%,26.25% 55.92%,27.86% 47.41%,29.7% 47.41%,30.44% 48.33%,31.01% 50%,31.82% 61.76%,31.69% 64.72%,30.31% 73.52%,26.75% 73.52%,26.72% 72.2%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--brine-preparation{clip-path:polygon(73.4% 49.14%,73.79% 49.17%,73.7% 52.18%,74.1% 54.9%,73.91% 56.27%,77.72% 56.45%,77.56% 49.87%,78.6% 52.26%,78.64% 54.11%,78.61% 57.03%,79.54% 59.54%,79.13% 73.7%,78.97% 74.44%,76.9% 76.32%,77.27% 69.89%,77.08% 64.23%,76.54% 64.04%,76.37% 60.74%,76.1% 60.34%,74.81% 66.56%,75.39% 69.97%,75.51% 76.68%,73.82% 76.39%,73.29% 75.83%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--electrolyzer-unit{clip-path:polygon(34.31% 69.35%,34.34% 38.52%,36.4% 36.16%,37.51% 35.42%,37.52% 42.49%,39.21% 42.26%,39.74% 41.75%,40.01% 56.09%,39.95% 58%,39.9% 61.29%,40.46% 62.31%,40.27% 68.3%,42.35% 68.56%,43.77% 64.21%,43.79% 58.4%,43.45% 35.62%,46.47% 35.28%,48.86% 47.13%,49.43% 64.81%,49.06% 71.67%,34.38% 71.67%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--storage-tank{clip-path:polygon(55.11% 50.83%,55.34% 31.39%,56.02% 27.79%,56.9% 28.94%,57.54% 28.82%,58.12% 27.23%,59.68% 27.13%,60.29% 19.63%,61.36% 19.89%,62.47% 30.37%,63.04% 32.22%,63.14% 51.3%,62.97% 59.35%,62.73% 54.22%,61.88% 54.88%,61.68% 52.57%,61.75% 23.77%,60.75% 22.66%,60.81% 30.39%,60.39% 30.58%,60.85% 35.25%,60.72% 54.88%,56.22% 56.46%,55.95% 54.74%,55.21% 55.64%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--h2-ventilation{clip-path:polygon(56.99% 18.8%,56.65% 19.54%,56.58% 27.69%,56.59% 28.61%,57.94% 28.74%,58% 26.11%,60.19% 26.69%,60.69% 28.98%,60.69% 30.09%,60.45% 31.02%,60.85% 32.31%,61.49% 33.06%,60.82% 33.24%,60.79% 33.8%,60.79% 53.43%,60.58% 53.98%,60.69% 54.54%,61.46% 54.91%,60.79% 55.09%,60.65% 58.61%,60.75% 65.83%,60.58% 66.57%,60.75% 66.76%,60.69% 68.8%,60.99% 72.5%,60.38% 72.87%,60.42% 76.2%,64.89% 76.2%,64.82% 72.69%,64.35% 72.5%,64.48% 71.39%,64.35% 68.8%,63.68% 68.43%,63.61% 67.13%,63.78% 66.2%,63.61% 65.83%,63.61% 63.8%,63.41% 62.69%,61.69% 58.06%,61.66% 54.54%,61.9% 54.17%,61.69% 53.43%,61.73% 33.06%,61.06% 32.31%,61.73% 31.94%,61.86% 31.02%,61.63% 25.83%,61.36% 25.09%,57.84% 23.55%,57.69% 19.54%,57.39% 18.8%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--product-dosing{clip-path:polygon(52.72% 61.48%,53.12% 55.56%,55.95% 54.81%,56.85% 56.02%,57.22% 62.96%,57.19% 72.69%,56.96% 77.13%,55.81% 77.08%,55.69% 68.91%,56.33% 70.07%,56.12% 65.02%,55.69% 64.83%,55.4% 61.92%,55.06% 61.91%,54.84% 64.78%,54.21% 64.83%,54.1% 67.55%,54.04% 69.49%,54.48% 69.47%,54.68% 77.03%,52.82% 76.94%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--rectifier-unit{clip-path:polygon(15.66% 44.35%,18.92% 44.81%,19.29% 61.3%,19.02% 65.56%,18.49% 65.56%,18.41% 61.7%,17.98% 59.76%,17.44% 60.37%,17.44% 51.11%,14.52% 51.11%,14.45% 51.2%,14.38% 55.65%,14.15% 55.46%,14.12% 50.26%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--mcc{clip-path:polygon(15.09% 52.13%,14.49% 54.72%,14.21% 55.28%,16.43% 55.65%,16.5% 57.66%,16.52% 64.04%,16.34% 66.97%,16.67% 73.06%,16.97% 73.06%,17.6% 70.86%,17.49% 68.14%,16.29% 67.36%,16.48% 65.99%,17.33% 65.21%,17.47% 62.5%,17.1% 61.2%,17.41% 60.65%,17.41% 59.17%,17.27% 52.31%,17.07% 52.13%)}.LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-section__highlight--plc{clip-path:polygon(13.81% 56.48%,14.25% 54.72%,16.53% 54.81%,16.73% 66.17%,16.26% 66.78%,16.79% 68.33%,16.9% 73.61%,16.33% 76.2%,14.18% 76.2%,14.05% 75.74%)}@keyframes LxHowItWorksSection-module-scss-module__dxVDCG__lx-how-it-works-highlight-in{0%{opacity:0}to{opacity:1}}}
@layer components{.ImageBandCarouselCard-module-scss-module__D8OVtq__image-band-carousel-card{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#00061a66}}
@layer page{.KemisanIfatNews-module-scss-module__n1gY0W__kemisan-ifat-news__hero{--image-section-rows:27.2vw 8vw auto;--image-section-overlay:linear-gradient(to bottom, transparent 55%, #00143340 68%, #00143399 78%, #001433e6 88%, #001433 96%)}}
@layer page{@media (min-width:1024px){.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section{aspect-ratio:16/9}}.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__band{display:grid;overflow:hidden}.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__image,.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__overlay,.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__content{grid-area:1/1/2/2}.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__image{z-index:0;aspect-ratio:1920/683;object-fit:cover;width:100%;height:100%}.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__overlay{z-index:1;background-color:#0014338c}.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__content{z-index:2}@media (min-width:1024px){.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__content{gap:2rem}}@media (max-width:1023px){.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__content{scrollbar-width:none;gap:1rem;overflow-x:auto}.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__content::-webkit-scrollbar{display:none}}@media (min-width:1024px){.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__carousel{flex:1;align-self:end}}@media (max-width:1023px){.ImageBandCarouselSection-module-scss-module__mYl93a__image-band-carousel-section__carousel{width:calc(var(--total-item-count)*20rem + (var(--total-item-count) - 1)*1rem);flex-shrink:0}}}
@layer page{.WelcomeSection-module-scss-module__06qhZq__welcome-section{--title-out:0;--features-in:0;min-height:200vh}.WelcomeSection-module-scss-module__06qhZq__welcome-section__layers{flex:1;display:grid}@media (min-width:768px){.WelcomeSection-module-scss-module__06qhZq__welcome-section__layers{padding-bottom:1.5rem}}@media (max-width:767px){.WelcomeSection-module-scss-module__06qhZq__welcome-section__layers{padding-bottom:4rem}}.WelcomeSection-module-scss-module__06qhZq__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__06qhZq__welcome-section__title-content{align-self:end}}.WelcomeSection-module-scss-module__06qhZq__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__06qhZq__welcome-section__features-content{align-self:end}}@media (max-width:767px){.WelcomeSection-module-scss-module__06qhZq__welcome-section__features-content{flex-direction:column;align-items:center}}}
@layer page{.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section{grid-template-columns:100%;display:grid;overflow:hidden}.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__media,.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__overlay,.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__content{grid-area:1/1/2/2}.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__media{aspect-ratio:21/9;width:100%;height:100%}.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__image{object-fit:cover;width:100%;height:100%}.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__overlay{background-color:#0014338c}.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__content{align-self:center;padding:4rem 1rem}@media (min-width:768px){.RegnumCaryaProjectInfoSection-module-scss-module__NvBhba__regnum-carya-project-info-section__content{padding:6rem 1.5rem}}}
@layer page{.MxConfigurationsSection-module-scss-module__f5eT-q__mx-configurations-section__panel{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,11.71fr) minmax(0,14.03fr);gap:1rem;display:grid}@media (min-width:1024px){.MxConfigurationsSection-module-scss-module__f5eT-q__mx-configurations-section__panel{column-gap:4rem}}}
@layer page{.PxConfigurationsSection-module-scss-module__pza_ua__px-configurations-section__panel{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}}
@layer page{.RegnumCaryaWhyCard-module-scss-module__36ihkG__regnum-carya-why-card{background-color:#ffffff17;border-radius:1rem;grid-template-columns:100%;margin-inline:1rem;display:grid;overflow:hidden}@media (min-width:768px){.RegnumCaryaWhyCard-module-scss-module__36ihkG__regnum-carya-why-card{grid-template-columns:repeat(2,minmax(0,1fr))}}.RegnumCaryaWhyCard-module-scss-module__36ihkG__regnum-carya-why-card__media{aspect-ratio:32/17;width:100%;height:100%}.RegnumCaryaWhyCard-module-scss-module__36ihkG__regnum-carya-why-card__image{object-fit:cover;width:100%;height:100%}.RegnumCaryaWhyCard-module-scss-module__36ihkG__regnum-carya-why-card--contain .RegnumCaryaWhyCard-module-scss-module__36ihkG__regnum-carya-why-card__image{object-fit:contain;padding:1rem}}
@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 page{.RegnumCaryaCxSeriesNews-module-scss-module__k94OBq__regnum-carya-cx-series-news__hero{--image-section-rows:29.5vw 8vw auto}}
@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{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%,#00061a26 38%,#00061a80 55%,#00061ad9 72%,#00061af2 85%,#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 page{.HamburgerMenuGlassButton-module-scss-module__b3t3MW__hamburger-menu-glass-button{-webkit-backdrop-filter:blur(.625rem)brightness(.9);backdrop-filter:blur(.625rem)brightness(.9);color:#e5e5e5;background:linear-gradient(#ffffff2e 0%,#ffffff14 100%);border-color:#ffffff40;box-shadow:0 .25rem 1.5rem #0000001f,inset 0 .0625rem #fff3}.HamburgerMenuGlassButton-module-scss-module__b3t3MW__hamburger-menu-glass-button:hover{background:linear-gradient(#ffffff3d 0%,#ffffff1f 100%);border-color:#ffffff59}}
@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 components{.Checkbox-module-scss-module__-Yt8Oa__checkbox{cursor:pointer;align-items:center;gap:.75rem;display:inline-flex}.Checkbox-module-scss-module__-Yt8Oa__checkbox:has(>input:disabled){opacity:.5;pointer-events:none}.Checkbox-module-scss-module__-Yt8Oa__checkbox:has(>input:checked){--checkbox-icon-opacity:1;--checkbox-background-color:#e5e5e5}.Checkbox-module-scss-module__-Yt8Oa__checkbox:has(>input:focus-visible)>.Checkbox-module-scss-module__-Yt8Oa__checkbox__indicator{outline-offset:.0625rem;outline:.1875rem solid #9ba8d4}.Checkbox-module-scss-module__-Yt8Oa__checkbox__indicator{background-color:var(--checkbox-background-color,#001433);border:.0625rem solid #e5e5e5;transition:background-color .15s cubic-bezier(.22,1,.36,1)}.Checkbox-module-scss-module__-Yt8Oa__checkbox__icon{opacity:var(--checkbox-icon-opacity,0);transition:opacity .15s cubic-bezier(.22,1,.36,1)}}
@layer page{@media (min-width:1024px){.CxHeroSection-module-scss-module__6q4NUW__cx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.CxHeroSection-module-scss-module__6q4NUW__cx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.CxHeroSection-module-scss-module__6q4NUW__cx-hero-section__title-group{font-size:9.1875rem}}.CxHeroSection-module-scss-module__6q4NUW__cx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.CxHeroSection-module-scss-module__6q4NUW__cx-hero-section__cx-title{font-size:1em;line-height:1}}
@layer page{@media (min-width:1024px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__image{transform:translateY(-12%)}}@media (max-width:767px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__heading{gap:.5rem}.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__content{gap:1rem}}.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__title{line-height:1}@media (min-width:1024px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__title{font-size:11rem}}@media (min-width:768px) and (max-width:1023px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__title{font-size:8rem}}@media (max-width:767px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__title{font-size:clamp(3rem,16vw,5rem)}}.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__subtitle{line-height:1.2}@media (min-width:1024px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__subtitle{font-size:4rem}}@media (min-width:768px) and (max-width:1023px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__subtitle{font-size:3rem}}@media (max-width:767px){.LxModularSkidSection-module-scss-module__2jTBzG__lx-modular-skid-section__subtitle{font-size:2rem}}}
@layer page{@media (min-width:1024px){.MxHeroSection-module-scss-module__Hksbja__mx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.MxHeroSection-module-scss-module__Hksbja__mx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.MxHeroSection-module-scss-module__Hksbja__mx-hero-section__title-group{font-size:9.1875rem}}.MxHeroSection-module-scss-module__Hksbja__mx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.MxHeroSection-module-scss-module__Hksbja__mx-hero-section__mx-title{font-size:1em;line-height:1}}
@layer page{@media (min-width:1024px){.PxHeroSection-module-scss-module__WRkESa__px-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.PxHeroSection-module-scss-module__WRkESa__px-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.PxHeroSection-module-scss-module__WRkESa__px-hero-section__title-group{font-size:9.1875rem}}.PxHeroSection-module-scss-module__WRkESa__px-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.PxHeroSection-module-scss-module__WRkESa__px-hero-section__px-title{font-size:1em;line-height:1}}
@layer page{@media (hover:hover){.HamburgerMenuNavItem-module-scss-module__Pzv75W__hamburger-menu-nav-item--hypox:hover{color:#03ffa2}.HamburgerMenuNavItem-module-scss-module__Pzv75W__hamburger-menu-nav-item--clorel:hover{color:#ae8aff}}}
@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 components{.NativeSelect-module-scss-module__bojB1G__native-select{cursor:pointer}.NativeSelect-module-scss-module__bojB1G__native-select option{color:#e5e5e5;background-color:#001433}}
@layer components{.ReadMore-module-scss-module__5sM7kG__read-more:where(:not(.expanded)) .ReadMore-module-scss-module__5sM7kG__read-more__body{max-height:var(--read-more-body-max-height,24rem);overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}}
@layer components{.AboutFiftyYearsSection-module-scss-module__1p9wcW__about-fifty-years-section{--image-section-overlay:linear-gradient(to bottom, transparent 55%, #00143340 70%, #00143399 82%, #001433e6 92%, #001433 98%)}@media (min-width:1024px){.AboutFiftyYearsSection-module-scss-module__1p9wcW__about-fifty-years-section{--image-section-rows:95vh 5vh auto}}}
@layer page{.ApplicationPanel-module-scss-module__SjdUFG__application-panel__headline{gap:.25rem}@media (min-width:640px){.ApplicationPanel-module-scss-module__SjdUFG__application-panel__headline{gap:1rem}.ApplicationPanel-module-scss-module__SjdUFG__application-panel__nav-arrow{display:none}}}
@layer page{.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section{--title-out:0;--cards-in:0}.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section:after{content:"";height:100vh;display:block}.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__layers{flex:1;display:grid}@media (min-width:768px){.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__layers{padding-bottom:1.5rem}}@media (max-width:767px){.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__layers{padding-bottom:4rem}}.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__title-content{z-index:var(--title-z,3);opacity:calc(1 - var(--title-out));transform:translateY(calc(-10% * var(--title-out)));visibility:var(--title-visibility,visible);grid-area:1/1;align-self:start}.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__cards-content{z-index:2;opacity:var(--cards-in);transform:translateY(calc(5% * (1 - var(--cards-in))));visibility:var(--cards-visibility,hidden);grid-area:1/1}@media (min-width:768px){.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__cards-content{align-self:end}}.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__cards{grid-template-columns:1fr 1fr;gap:1.5rem 3rem;display:grid}@media (max-width:1023px){.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__cards{grid-template-columns:1fr;gap:1rem}}.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__social-links{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:767px){.ContactHeroSection-module-scss-module__8AApWa__contact-hero-section__social-links{grid-template-columns:1fr}}}
@layer page{.ApplicationPanel-module-scss-module__eChRKa__application-panel__headline{gap:.25rem}@media (min-width:640px){.ApplicationPanel-module-scss-module__eChRKa__application-panel__headline{gap:1rem}.ApplicationPanel-module-scss-module__eChRKa__application-panel__nav-arrow{display:none}}}
@layer page{.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__headline{gap:.25rem}@media (min-width:640px){.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__headline{gap:1rem}.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__nav-arrow{display:none}}@media (min-width:1024px){.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__title{font-size:11.25rem}}@media (min-width:768px) and (max-width:1023px){.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__title{font-size:8.75rem}}@media (max-width:767px){.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__title{font-size:6rem}}.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__series-label{margin-bottom:-.4em;font-size:.282em;line-height:1}.ProductSeriesPanel-module-scss-module__Z-Zf1q__product-series-panel__series-letters{font-size:1em;line-height:1}}
@layer page{@media (min-width:1024px){.TxHeroSection-module-scss-module__Nh6wgG__tx-hero-section__title-group{font-size:15.3125rem}}@media (min-width:768px) and (max-width:1023px){.TxHeroSection-module-scss-module__Nh6wgG__tx-hero-section__title-group{font-size:12.25rem}}@media (max-width:767px){.TxHeroSection-module-scss-module__Nh6wgG__tx-hero-section__title-group{font-size:9.1875rem}}.TxHeroSection-module-scss-module__Nh6wgG__tx-hero-section__series-text{margin-bottom:-.4em;font-size:.282em;line-height:1}.TxHeroSection-module-scss-module__Nh6wgG__tx-hero-section__tx-title{font-size:1em;line-height:1}}
@layer page{.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__backdrop{z-index:1;background:linear-gradient(#0000 0%,#001433b3 40%,#001433 100%);position:fixed;inset:0}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__backdrop.entering{animation:.6s cubic-bezier(.32,.72,0,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-backdrop-fade}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__backdrop.exiting{pointer-events:none;animation:.3s cubic-bezier(.4,0,1,1) reverse both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-backdrop-fade}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__panel{z-index:2;position:fixed;bottom:5.75rem;overflow:hidden}@media (min-width:640px){.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__panel{width:100%;max-width:24rem;right:1.5rem}}@media (max-width:639px){.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__panel{left:1rem;right:1rem}}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__panel.entering{animation:.4s cubic-bezier(.32,.72,0,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-fade-in}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__panel.entered{overflow:hidden auto}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__panel.exiting{pointer-events:none;animation:.3s cubic-bezier(.4,0,1,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-fade-out}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.level-hidden{opacity:0}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>*{animation:.4s cubic-bezier(.32,.72,0,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-slide-up}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:first-child{animation-delay:0s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(2){animation-delay:40ms}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(3){animation-delay:80ms}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(4){animation-delay:.12s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(5){animation-delay:.16s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(6){animation-delay:.2s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(7){animation-delay:.24s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(8){animation-delay:.28s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(9){animation-delay:.32s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-entering>:nth-child(10){animation-delay:.36s}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.menu-exiting{animation:.3s cubic-bezier(.4,0,1,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-fade-out}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.level-entering-forward{animation:.3s cubic-bezier(.32,.72,0,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-enter-forward}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.level-exiting-forward{pointer-events:none;animation:.25s cubic-bezier(.4,0,1,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-exit-forward}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.level-entering-back{animation:.3s cubic-bezier(.32,.72,0,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-enter-back}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__level.level-exiting-back{pointer-events:none;animation:.25s cubic-bezier(.4,0,1,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-exit-back}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__toolbar{z-index:3;position:relative}@media (min-width:640px){.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__toolbar:where(.open){width:24rem}}@media (max-width:639px){.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__toolbar:where(.open){width:calc(100vw - 2rem)}}.HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu__toolbar-btn{animation:.2s cubic-bezier(.32,.72,0,1) both HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-toolbar-btn-enter}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-slide-up{0%{transform:translateY(1rem)}to{transform:translateY(0)}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-fade-in{0%{transform:translateY(1rem)}to{transform:translateY(0)}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-fade-out{0%{opacity:1}to{opacity:0}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-enter-forward{0%{transform:translate(30%)}to{transform:translate(0)}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-exit-forward{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30%)}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-enter-back{0%{transform:translate(-30%)}to{transform:translate(0)}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-level-exit-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30%)}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-backdrop-fade{0%{opacity:0}to{opacity:1}}@keyframes HamburgerMenu-module-scss-module__5KNrBa__hamburger-menu-toolbar-btn-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}}
@layer page{.ApplicationsSection-module-scss-module__lFUzra__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__lFUzra__applications-section{grid-template-rows:100vh auto}}.ApplicationsSection-module-scss-module__lFUzra__applications-section__viewer{grid-area:1/1/-1}.ApplicationsSection-module-scss-module__lFUzra__applications-section__side-nav{z-index:4;grid-area:1/1/2}@media (min-width:640px){.ApplicationsSection-module-scss-module__lFUzra__applications-section__side-nav{align-self:center}}@media (max-width:767px){.ApplicationsSection-module-scss-module__lFUzra__applications-section__side-nav{align-self:end}}@media (max-width:639px){.ApplicationsSection-module-scss-module__lFUzra__applications-section__side-nav{display:none}}.ApplicationsSection-module-scss-module__lFUzra__applications-section__tab-list-wrapper{display:flex}@media (max-width:639px){.ApplicationsSection-module-scss-module__lFUzra__applications-section__tab-list-wrapper{display:none}}}
@layer page{.ApplicationsSection-module-scss-module__jIEWAq__applications-section{grid-template-columns:100%;display:grid}@media (min-width:640px){.ApplicationsSection-module-scss-module__jIEWAq__applications-section{grid-template-rows:100vh auto}}.ApplicationsSection-module-scss-module__jIEWAq__applications-section__viewer{grid-area:1/1/-1}.ApplicationsSection-module-scss-module__jIEWAq__applications-section__side-nav{z-index:4;grid-area:1/1/2}@media (min-width:640px){.ApplicationsSection-module-scss-module__jIEWAq__applications-section__side-nav{align-self:center}}@media (max-width:767px){.ApplicationsSection-module-scss-module__jIEWAq__applications-section__side-nav{align-self:end}}@media (max-width:639px){.ApplicationsSection-module-scss-module__jIEWAq__applications-section__side-nav{display:none}}.ApplicationsSection-module-scss-module__jIEWAq__applications-section__tab-list-wrapper{display:flex}@media (max-width:639px){.ApplicationsSection-module-scss-module__jIEWAq__applications-section__tab-list-wrapper{display:none}}}
@layer page{.HowItWorksProcessItem-module-scss-module__Ozdx2G__how-it-works-process-item{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.HowItWorksProcessItem-module-scss-module__Ozdx2G__how-it-works-process-item__image-wrap{aspect-ratio:947/936;width:100%;max-width:28rem}.HowItWorksProcessItem-module-scss-module__Ozdx2G__how-it-works-process-item__image{object-fit:contain;object-position:top center;width:100%;height:100%}.HowItWorksProcessItem-module-scss-module__Ozdx2G__how-it-works-process-item__content{width:100%;padding-inline:1rem}}
@layer page{.ProductSeriesSection-module-scss-module__EStjOG__product-series-section{grid-template-columns:100%;display:grid}@media (min-width:640px){.ProductSeriesSection-module-scss-module__EStjOG__product-series-section{grid-template-rows:100vh auto}}.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__viewer{grid-area:1/1/-1}.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__side-nav{z-index:4;grid-area:1/1/2}@media (min-width:640px){.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__side-nav{align-self:center}}@media (max-width:767px){.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__side-nav{align-self:end}}@media (max-width:639px){.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__side-nav{display:none}}.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__tab-list-wrapper{display:flex}@media (max-width:639px){.ProductSeriesSection-module-scss-module__EStjOG__product-series-section__tab-list-wrapper{display:none}}}
@layer page{.MainLayout-module-scss-module__0kXt1G__main-layout{grid-template-rows:100vh auto;grid-template-columns:1fr auto;display:grid}.MainLayout-module-scss-module__0kXt1G__main-layout__logo-area{z-index:10;transform-origin:100% 0;grid-area:1/2/2/3;place-self:start end;transition:transform .4s cubic-bezier(.25,1,.5,1);position:sticky;top:0}@media (min-width:768px){.MainLayout-module-scss-module__0kXt1G__main-layout__logo-area{padding-top:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.MainLayout-module-scss-module__0kXt1G__main-layout__logo-area{padding-top:1rem;padding-right:1rem}}.MainLayout-module-scss-module__0kXt1G__main-layout__logo-area:where(.scrolled){transform:scale3d(.7,.7,.7)}.MainLayout-module-scss-module__0kXt1G__main-layout__logo-area:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#001433bf 0%,#00143373 25%,#00143326 50%,#0000 70%);width:150%;position:absolute;top:0;right:0}@media (min-width:768px){.MainLayout-module-scss-module__0kXt1G__main-layout__logo{width:8rem}}@media (max-width:767px){.MainLayout-module-scss-module__0kXt1G__main-layout__logo{width:6rem}}.MainLayout-module-scss-module__0kXt1G__main-layout__hamburger-menu-area{z-index:10;grid-area:2/2/3/3;place-self:end;position:sticky;bottom:0}@media (min-width:768px){.MainLayout-module-scss-module__0kXt1G__main-layout__hamburger-menu-area{padding-bottom:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.MainLayout-module-scss-module__0kXt1G__main-layout__hamburger-menu-area{padding-bottom:1rem;padding-right:1rem}}.MainLayout-module-scss-module__0kXt1G__main-layout__hamburger-menu-area:has([aria-expanded=true]){z-index:20}.MainLayout-module-scss-module__0kXt1G__main-layout__content-area{grid-area:1/1/-1/-1}}
