.cmsStructuredText--inline{min-width:0;max-width:100%;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;white-space:normal;overflow-wrap:normal;word-wrap:normal;word-break:normal;display:block}.cmsTitleWord{white-space:nowrap;display:inline-block}.cmsStructuredText--inline p{display:contents}@media (max-width:767px){.cmsStructuredText--inline br{display:none}}.cmsStructuredText ul,.cmsStructuredText ol{margin:0;padding-left:1.35em}.cmsStructuredText img,.cmsStructuredTextBlockImage{max-width:100%;height:auto;margin:1em 0;display:block}.cmsStructuredText ul{list-style:outside}.cmsStructuredText ol{list-style:decimal}.cmsStructuredText li+li{margin-top:.35em}.cmsStructuredTextEmphasis,.cmsStructuredText em,.cmsStructuredText--inline em{font-style:italic}.cmsStructuredText strong,.cmsStructuredText--inline strong{font-weight:700}.cmsStructuredTextUnderline,.cmsStructuredText u,.cmsStructuredText--inline u{text-underline-offset:.12em;text-decoration:underline}.cmsStructuredTextStrikethrough,.cmsStructuredText s,.cmsStructuredText--inline s{text-decoration:line-through}.cmsStructuredTextHighlight,.cmsStructuredText mark,.cmsStructuredText--inline mark{color:inherit;background-color:#ffeb3b8c;border-radius:2px;padding:0 .12em}.cmsStructuredText code,.cmsStructuredText--inline code,.cmsStructuredTextInlineCode{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.cmsStructuredTextInlineCode{background:#0000000f;border-radius:4px;padding:.1em .35em}.cmsStructuredTextPre{background:#0000000f;border-radius:4px;margin:0;padding:.85em 1em;overflow-x:auto}.cmsStructuredTextBlockquote{border-left:3px solid #036ada59;margin:0;padding-left:1em}.cmsStructuredTextHeading{margin:0;font-weight:500}.cmsStructuredText hr,.cmsStructuredTextHr{border:0;border-top:1px solid #0000001f;margin:1em 0}.cmsStructuredText .centered,.cmsStructuredText .align-center,.cmsStructuredText .text-center,.cmsStructuredText .center{text-align:center}.cmsStructuredText .align-left,.cmsStructuredText .text-left,.cmsStructuredText .left{text-align:left}.cmsStructuredText .align-right,.cmsStructuredText .text-right,.cmsStructuredText .right{text-align:right}.cmsStructuredText table,.cmsStructuredTextTable{border-collapse:collapse;width:100%;margin:1em 0}.cmsStructuredText table th,.cmsStructuredText table td,.cmsStructuredTextTable th,.cmsStructuredTextTable td{text-align:left;vertical-align:top;border:1px solid #0000001f;padding:.5em .75em}.cmsStructuredText table th,.cmsStructuredTextTable th{background:#0000000a;font-weight:600}.cmsStructuredTextLink{color:#036ada;text-underline-offset:.12em;text-decoration:underline}.cmsStructuredTextLink:hover{color:#0256ae}
.home-v2-arrow-icon-module__1PYPfW__glyph{flex-shrink:0;transition:transform .55s cubic-bezier(.33,1,.68,1);display:block;transform:rotate(0)}.home-v2-arrow-icon-module__1PYPfW__glyphLeft{transform:rotate(0)scaleX(-1)}.home-v2-arrow-icon-module__1PYPfW__linkArrow{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-v2-arrow-icon-module__1PYPfW__linkArrowGlyph{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){:is(a:hover .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,a:focus-visible .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive:hover .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive:focus-within .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive.cardExpanded .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive.cardMobileAnimate .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph){transform:rotate(45deg)}}a:active .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.home-v2-arrow-icon-module__1PYPfW__glyph{transition:none}:is(a:hover .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,a:focus-visible .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,a:active .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive:hover .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive:focus-within .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive:active .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive.cardExpanded .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph,.cardInteractive.cardMobileAnimate .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyph){transform:rotate(0)}:is(a:hover .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyphLeft,a:focus-visible .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyphLeft,a:active .home-v2-arrow-icon-module__1PYPfW__linkArrow .home-v2-arrow-icon-module__1PYPfW__glyphLeft){transform:rotate(0)scaleX(-1)}}
.home-v2-circle-arrow-icon-module__FzobkG__circle{box-sizing:border-box;width:var(--circle-arrow-size,57px);height:var(--circle-arrow-size,57px);border:calc(var(--circle-arrow-size,57px) * 2 / 57) solid #036ada;color:#036ada;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .35s,border-color .35s,color .35s;display:flex}.home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph{width:calc(var(--circle-arrow-size,57px) * 20 / 57);height:calc(var(--circle-arrow-size,57px) * 18 / 57);flex-shrink:0;display:block}@media (hover:hover) and (pointer:fine){:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:hover,.home-v2-circle-arrow-icon-module__FzobkG__circle:focus-visible,[data-circle-arrow-active]:hover .home-v2-circle-arrow-icon-module__FzobkG__circle,[data-circle-arrow-active]:focus-within .home-v2-circle-arrow-icon-module__FzobkG__circle){color:#fff;background:#036ada;border-color:#036ada}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:hover .homeV2ArrowGlyph,.home-v2-circle-arrow-icon-module__FzobkG__circle:focus-visible .homeV2ArrowGlyph,[data-circle-arrow-active]:hover .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph,[data-circle-arrow-active]:focus-within .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph){transform:rotate(45deg)}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:hover .homeV2ArrowGlyphLeft,.home-v2-circle-arrow-icon-module__FzobkG__circle:focus-visible .homeV2ArrowGlyphLeft,[data-circle-arrow-active]:hover .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyphLeft,[data-circle-arrow-active]:focus-within .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyphLeft){transform:rotate(-45deg)scaleX(-1)}}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:active,[data-circle-arrow-active]:active .home-v2-circle-arrow-icon-module__FzobkG__circle){color:#fff;background:#036ada;border-color:#036ada}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:active .homeV2ArrowGlyph,[data-circle-arrow-active]:active .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph){transform:rotate(45deg)}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:active .homeV2ArrowGlyphLeft,[data-circle-arrow-active]:active .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyphLeft){transform:rotate(-45deg)scaleX(-1)}@media (prefers-reduced-motion:reduce){.home-v2-circle-arrow-icon-module__FzobkG__circle{transition:none}.home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph{transition:none}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:hover .homeV2ArrowGlyph,.home-v2-circle-arrow-icon-module__FzobkG__circle:focus-visible .homeV2ArrowGlyph,.home-v2-circle-arrow-icon-module__FzobkG__circle:active .homeV2ArrowGlyph,[data-circle-arrow-active]:hover .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph,[data-circle-arrow-active]:focus-within .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph,[data-circle-arrow-active]:active .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyph){transform:rotate(0)}:is(.home-v2-circle-arrow-icon-module__FzobkG__circle:hover .homeV2ArrowGlyphLeft,.home-v2-circle-arrow-icon-module__FzobkG__circle:focus-visible .homeV2ArrowGlyphLeft,.home-v2-circle-arrow-icon-module__FzobkG__circle:active .homeV2ArrowGlyphLeft,[data-circle-arrow-active]:hover .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyphLeft,[data-circle-arrow-active]:focus-within .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyphLeft,[data-circle-arrow-active]:active .home-v2-circle-arrow-icon-module__FzobkG__circle .homeV2ArrowGlyphLeft){transform:rotate(0)scaleX(-1)}}
.home-v2-clean-air-hero-module__WyC04W__section{--anim-ease:ease-in-out;--anim-photo-enter:1.5s;--anim-box-swipe:1.8s;--anim-box-expand:.8s;--anim-color-reveal:.4s;--anim-label-mask:2s;--anim-slide-exit:1.5s;--hero-inner-min-h:min(960px, calc(960 * 100vw / 1920));--hero-content-left:min(160px, calc(160 * 100vw / 1920));--hero-content-width:min(786px, calc(786 * 100vw / 1920));--hero-content-gap:min(44px, calc(44 * 100vw / 1920));--hero-headline-size:min(90px, calc(90 * 100vw / 1920));--hero-headline-line:min(100px, calc(100 * 100vw / 1920));--hero-headline-block-min:min(336px, calc(336 * 100vw / 1920));--hero-benefit-min-h:min(100px, calc(100 * 100vw / 1920));--hero-headline-label-gap:0px;--hero-photo-left:min(975px, calc(975 * 100vw / 1920));--hero-photo-top:min(88px, calc(88 * 100vw / 1920));--hero-photo-size:min(785px, calc(785 * 100vw / 1920));--hero-photo-radius:min(16px, calc(16 * 100vw / 1920));--hero-photo-shadow:min(30px, calc(30 * 100vw / 1920));--hero-photo-margin-top:0px;--hero-cta-gap:min(20px, calc(20 * 100vw / 1920));--hero-cta-margin-top:0px;--hero-device-size:min(300px, calc(300 * 100vw / 1920));--hero-device-radius:min(8px, calc(8 * 100vw / 1920));--device-size:var(--hero-device-size);--device-reveal-scale:calc(785 / 300);--hero-cta-btn-h:min(60px, calc(60 * 100vw / 1920));--hero-cta-font:min(18px, calc(18 * 100vw / 1920));--hero-cta-px:min(30px, calc(30 * 100vw / 1920));--hero-cta-btn-gap:min(6px, calc(6 * 100vw / 1920));--hero-cta-icon:min(20px, calc(20 * 100vw / 1920));--hero-cta-text-gap:min(29px, calc(29 * 100vw / 1920));--hero-cta-border:min(2px, calc(2 * 100vw / 1920));background:#fff;width:100%;position:relative;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__inner{box-sizing:border-box;width:100%;max-width:1920px;min-height:var(--hero-inner-min-h);margin:0 auto;position:relative;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__bg{opacity:.3;pointer-events:none;background:linear-gradient(#6baee3,#fff);position:absolute;inset:0}.home-v2-clean-air-hero-module__WyC04W__content{gap:var(--hero-content-gap);z-index:4;flex-direction:column;display:flex}.home-v2-clean-air-hero-module__WyC04W__headlineBlock{gap:var(--hero-headline-label-gap);min-height:var(--hero-headline-block-min);flex-direction:column;display:flex}.home-v2-clean-air-hero-module__WyC04W__headline{font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-weight:700;font-size:var(--hero-headline-size);line-height:var(--hero-headline-line);color:#000;margin:0}.home-v2-clean-air-hero-module__WyC04W__headlineAccent{color:#036ada}.home-v2-clean-air-hero-module__WyC04W__headlineLine{font-size:inherit;line-height:inherit;display:block}.home-v2-clean-air-hero-module__WyC04W__benefitLabelMask{width:0%;max-width:100%;min-height:var(--hero-benefit-min-h);box-sizing:content-box;white-space:nowrap;margin-bottom:-.28em;padding-top:.12em;padding-bottom:.28em;display:block;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__benefitLabelMaskOpen{width:100%;transition:width var(--anim-label-mask) var(--anim-ease)}.home-v2-clean-air-hero-module__WyC04W__benefitLabel{min-height:var(--hero-benefit-min-h);font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-weight:700;font-size:var(--hero-headline-size);line-height:var(--hero-headline-line);color:#036ada;white-space:nowrap;opacity:1;margin:0}.home-v2-clean-air-hero-module__WyC04W__benefitLabelFadeOut{animation:home-v2-clean-air-hero-module__WyC04W__benefitLabelFadeOut var(--anim-slide-exit) var(--anim-ease) forwards}@keyframes home-v2-clean-air-hero-module__WyC04W__benefitLabelFadeOut{0%{opacity:1}to{opacity:0}}.home-v2-clean-air-hero-module__WyC04W__ctas{align-items:center;gap:var(--hero-cta-gap);margin-top:var(--hero-cta-margin-top);flex-wrap:wrap;display:flex}.home-v2-clean-air-hero-module__WyC04W__ctas>a{--cta-btn-height:var(--hero-cta-btn-h);--cta-v-pad:calc(var(--hero-cta-btn-h) * 19 / 60);--cta-h-pad:var(--hero-cta-px);--cta-text-gap:var(--hero-cta-text-gap);--cta-icon-size:var(--hero-cta-icon);box-sizing:border-box;width:auto;height:var(--hero-cta-btn-h);padding:var(--cta-v-pad) var(--hero-cta-px);gap:var(--hero-cta-btn-gap);font-size:var(--hero-cta-font);flex:none}.home-v2-clean-air-hero-module__WyC04W__ctas>a:not(.btnPrimary){border-width:var(--hero-cta-border)}.home-v2-clean-air-hero-module__WyC04W__photoArea{z-index:1;isolation:isolate;overflow:visible}.home-v2-clean-air-hero-module__WyC04W__photoAreaSliding{z-index:5}.home-v2-clean-air-hero-module__WyC04W__photoWrap{border-radius:var(--hero-photo-radius);isolation:isolate;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__photoWrapOutgoing{z-index:1}.home-v2-clean-air-hero-module__WyC04W__photoWrapIncoming{z-index:2}.home-v2-clean-air-hero-module__WyC04W__photoPreload{visibility:hidden;pointer-events:none;z-index:0;isolation:isolate;position:absolute;inset:0;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__photoEnterFrom{opacity:1;transform:translate(115%,-115%)}.home-v2-clean-air-hero-module__WyC04W__photoCenter{opacity:1;transition:transform var(--anim-photo-enter) var(--anim-ease);transform:translate(0,0)}.home-v2-clean-air-hero-module__WyC04W__photoLocked{opacity:1;transition:none;transform:translate(0,0)}.home-v2-clean-air-hero-module__WyC04W__photoExit{opacity:1;transition:transform var(--anim-slide-exit) var(--anim-ease);transform:translate(-115%,115%)}.home-v2-clean-air-hero-module__WyC04W__photo{object-fit:cover;object-position:center;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.home-v2-clean-air-hero-module__WyC04W__photoDesaturate{z-index:1;mix-blend-mode:saturation;opacity:1;pointer-events:none;transition:opacity var(--anim-color-reveal) var(--anim-ease);background:gray;position:absolute;inset:0}.home-v2-clean-air-hero-module__WyC04W__photoDesaturateOff{opacity:0}.home-v2-clean-air-hero-module__WyC04W__deviceClip{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}.home-v2-clean-air-hero-module__WyC04W__deviceClipRounded{border-radius:var(--hero-photo-radius);backface-visibility:hidden;overflow:hidden;transform:translateZ(0)}.home-v2-clean-air-hero-module__WyC04W__device{width:var(--device-size);height:var(--device-size);border-radius:var(--hero-device-radius);pointer-events:none;backface-visibility:hidden;will-change:transform, opacity;transform-origin:100% 100%;position:absolute;bottom:0;right:0;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__device img{object-fit:cover;width:100%;height:100%;display:block}.home-v2-clean-air-hero-module__WyC04W__deviceSwipeFrom{opacity:1;transform:translate(100vw)}.home-v2-clean-air-hero-module__WyC04W__deviceCorner{opacity:1;transform:translate(0,0)scale(1)}.home-v2-clean-air-hero-module__WyC04W__deviceSwipeTo{opacity:1;transition:transform var(--anim-box-swipe) var(--anim-ease);transform:translate(0,0)scale(1)}.home-v2-clean-air-hero-module__WyC04W__deviceExpandActive{animation:home-v2-clean-air-hero-module__WyC04W__deviceExpand var(--anim-box-expand) linear forwards}.home-v2-clean-air-hero-module__WyC04W__deviceExpanded{transform:translate3d(0, 0, 0) scale(var(--device-reveal-scale));opacity:.2}.home-v2-clean-air-hero-module__WyC04W__deviceColorFade{transform:translate3d(0, 0, 0) scale(var(--device-reveal-scale));opacity:0;transition:opacity var(--anim-color-reveal) var(--anim-ease)}@keyframes home-v2-clean-air-hero-module__WyC04W__deviceExpand{0%{opacity:1;transform:translate(0,0)scale(1)}to{transform:translate3d(0, 0, 0) scale(var(--device-reveal-scale));opacity:.2}}@media (min-width:1025px){.home-v2-clean-air-hero-module__WyC04W__section{--hero-headline-label-gap:min(16px, calc(16 * 100vw / 1920))}.home-v2-clean-air-hero-module__WyC04W__content{left:var(--hero-content-left);width:var(--hero-content-width);position:absolute;top:50%;transform:translateY(-50%)}.home-v2-clean-air-hero-module__WyC04W__photoArea{left:var(--hero-photo-left);top:var(--hero-photo-top);width:var(--hero-photo-size);height:var(--hero-photo-size);--device-reveal-scale:calc(785 / 300);position:absolute}.home-v2-clean-air-hero-module__WyC04W__photoWrap{box-shadow:0 0 var(--hero-photo-shadow) #00000024}}@media (min-width:768px) and (max-width:1024px){.home-v2-clean-air-hero-module__WyC04W__section{--hero-inner-min-h:min(1266px, calc(1266 * 100vw / 1024));--hero-px:min(60px, calc(60 * 100vw / 1024));--hero-pt:min(80px, calc(80 * 100vw / 1024));--hero-pb:min(80px, calc(80 * 100vw / 1024));--hero-headline-size:min(60px, calc(60 * 100vw / 1024));--hero-headline-line:min(72px, calc(72 * 100vw / 1024));--hero-content-max:min(904px, calc(904 * 100vw / 1024));--hero-headline-block-min:min(216px, calc(216 * 100vw / 1024));--hero-benefit-min-h:min(72px, calc(72 * 100vw / 1024));--hero-photo-size:min(780px, calc(780 * 100vw / 1024));--hero-photo-radius:min(16px, calc(16 * 100vw / 1024));--hero-photo-shadow:min(30px, calc(30 * 100vw / 1024));--hero-photo-margin-top:0px;--hero-photo-cta-gap:min(50px, calc(50 * 100vw / 1024));--hero-cta-gap:min(20px, calc(20 * 100vw / 1024));--hero-cta-margin-top:var(--hero-photo-cta-gap);--hero-cta-btn-h:min(60px, calc(60 * 100vw / 1024));--hero-cta-font:min(18px, calc(18 * 100vw / 1024));--hero-cta-px:min(30px, calc(30 * 100vw / 1024));--hero-cta-btn-gap:min(6px, calc(6 * 100vw / 1024));--hero-cta-icon:min(20px, calc(20 * 100vw / 1024));--hero-cta-text-gap:min(29px, calc(29 * 100vw / 1024));--hero-cta-border:min(2px, calc(2 * 100vw / 1024));--hero-device-size:min(298px, calc(298 * 100vw / 1024));--hero-device-radius:min(8px, calc(8 * 100vw / 1024));--device-size:var(--hero-device-size);--device-reveal-scale:calc(780 / 298)}.home-v2-clean-air-hero-module__WyC04W__inner{box-sizing:border-box;min-height:var(--hero-inner-min-h);padding:var(--hero-pt) var(--hero-px) var(--hero-pb);flex-direction:column;align-items:center;display:flex}.home-v2-clean-air-hero-module__WyC04W__content{display:contents}.home-v2-clean-air-hero-module__WyC04W__headlineBlock{width:100%;max-width:var(--hero-content-max);min-height:var(--hero-headline-block-min);text-align:center;flex-direction:column;order:1;align-items:center;margin-bottom:50px;display:flex}.home-v2-clean-air-hero-module__WyC04W__headline{text-align:center}.home-v2-clean-air-hero-module__WyC04W__headlineLine{font-size:var(--hero-headline-size);line-height:var(--hero-headline-line)}.home-v2-clean-air-hero-module__WyC04W__benefitLabelMask{text-align:center;margin-inline:auto}.home-v2-clean-air-hero-module__WyC04W__benefitLabel{font-size:var(--hero-headline-size);line-height:var(--hero-headline-line);min-height:var(--hero-benefit-min-h);text-align:center}.home-v2-clean-air-hero-module__WyC04W__photoArea{width:var(--hero-photo-size);height:var(--hero-photo-size);max-width:100%;margin:var(--hero-photo-margin-top) 0 0;flex-shrink:0;order:2;position:relative;top:auto;left:auto;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__photoWrap{border-radius:var(--hero-photo-radius);box-shadow:0 0 var(--hero-photo-shadow) #00000024}.home-v2-clean-air-hero-module__WyC04W__photoEnterFrom{transform:translate(115%)}.home-v2-clean-air-hero-module__WyC04W__photoExit{opacity:1;transform:translate(-115%)}.home-v2-clean-air-hero-module__WyC04W__ctas{justify-content:center;align-items:center;gap:var(--hero-cta-gap);width:auto;max-width:none;margin-top:var(--hero-cta-margin-top);flex-wrap:nowrap;order:3;display:flex}.home-v2-clean-air-hero-module__WyC04W__ctas>a{flex:none;justify-content:center;width:auto;font-weight:500}}@media (max-width:767px){.home-v2-clean-air-hero-module__WyC04W__section{--hero-px:min(20px, calc(20 * 100vw / 390));--hero-pt:min(48px, calc(48 * 100vw / 390));--hero-pb:min(48px, calc(48 * 100vw / 390));--hero-headline-size:min(40px, calc(40 * 100vw / 390));--hero-headline-line:min(44px, calc(44 * 100vw / 390));--hero-headline-block-min:min(110px, calc(110 * 100vw / 390));--hero-benefit-min-h:min(55px, calc(55 * 100vw / 390));--hero-content-max:100%;--hero-photo-size:min(350px, calc(350 * 100vw / 390));--hero-photo-radius:min(16px, calc(16 * 100vw / 390));--hero-photo-margin-top:min(20px, calc(20 * 100vw / 390));--hero-photo-cta-gap:min(32px, calc(32 * 100vw / 390));--hero-cta-gap:min(20px, calc(20 * 100vw / 390));--hero-cta-margin-top:var(--hero-photo-cta-gap);--hero-cta-btn-h:min(60px, calc(60 * 100vw / 390));--hero-cta-font:min(18px, calc(18 * 100vw / 390));--hero-cta-px:min(30px, calc(30 * 100vw / 390));--hero-cta-btn-gap:min(10px, calc(10 * 100vw / 390));--hero-cta-icon:min(20px, calc(20 * 100vw / 390));--hero-cta-text-gap:min(29px, calc(29 * 100vw / 390));--hero-cta-border:min(2px, calc(2 * 100vw / 390));--hero-device-size:min(140px, calc(140 * 100vw / 390));--hero-device-radius:min(8px, calc(8 * 100vw / 390));--device-size:var(--hero-device-size);--device-reveal-scale:calc(350 / 140)}.home-v2-clean-air-hero-module__WyC04W__inner{min-height:auto;padding:var(--hero-pt) var(--hero-px) var(--hero-pb);flex-direction:column;align-items:center;display:flex}.home-v2-clean-air-hero-module__WyC04W__content{display:contents}.home-v2-clean-air-hero-module__WyC04W__headlineBlock{width:100%;min-height:var(--hero-headline-block-min);text-align:left;order:1;align-items:flex-start}.home-v2-clean-air-hero-module__WyC04W__headline{text-align:left}.home-v2-clean-air-hero-module__WyC04W__headlineLine,.home-v2-clean-air-hero-module__WyC04W__benefitLabel{font-size:var(--hero-headline-size);line-height:var(--hero-headline-line)}.home-v2-clean-air-hero-module__WyC04W__benefitLabel{min-height:var(--hero-benefit-min-h);text-align:left}.home-v2-clean-air-hero-module__WyC04W__photoArea{width:100%;max-width:var(--hero-photo-size);height:var(--hero-photo-size);margin-top:var(--hero-photo-margin-top);order:2;position:relative;top:auto;left:auto;overflow:hidden}.home-v2-clean-air-hero-module__WyC04W__photoEnterFrom{transform:translate(115%)}.home-v2-clean-air-hero-module__WyC04W__photoExit{opacity:1;transform:translate(-115%)}.home-v2-clean-air-hero-module__WyC04W__ctas{width:100%;margin-top:var(--hero-cta-margin-top);flex-direction:column;order:3;justify-content:center;align-items:stretch}.home-v2-clean-air-hero-module__WyC04W__ctas>a{flex:none;justify-content:center;width:100%;font-weight:500}}@media (prefers-reduced-motion:reduce){.home-v2-clean-air-hero-module__WyC04W__section{--anim-photo-enter:0s;--anim-box-swipe:0s;--anim-box-expand:0s;--anim-color-reveal:0s;--anim-label-mask:0s;--anim-slide-exit:0s}.home-v2-clean-air-hero-module__WyC04W__deviceExpandActive{transform:translate3d(0, 0, 0) scale(var(--device-reveal-scale));opacity:.2;animation:none}.home-v2-clean-air-hero-module__WyC04W__benefitLabelMaskOpen{width:100%;transition:none}.home-v2-clean-air-hero-module__WyC04W__benefitLabelFadeOut{opacity:0;animation:none}}
.home-v2-iaq-resources-module__iGAhAW__section{--ir-section-px:clamp(24px, 8.333vw, 160px);--ir-section-py:min(80px, calc(80 * 100vw / 1920));--ir-inner-gap:min(40px, calc(40 * 100vw / 1920));--ir-header-max:min(1600px, calc(1600 * 100vw / 1920));--ir-header-gap:min(20px, calc(20 * 100vw / 1920));--ir-title-max:min(1356px, calc(1356 * 100vw / 1920));--ir-title-min:min(280px, calc(280 * 100vw / 1920));--ir-title-basis:min(320px, calc(320 * 100vw / 1920));--ir-title:clamp(30px, calc(60 * 100vw / 1920), 60px);--ir-list-max:min(1600px, calc(1600 * 100vw / 1920));--ir-row-min-h:min(180px, calc(180 * 100vw / 1920));--ir-row-gap:min(32px, calc(32 * 100vw / 1920));--ir-row-col-gap:min(35px, calc(35 * 100vw / 1920));--ir-row-px-right:min(27px, calc(27 * 100vw / 1920));--ir-row-px-left:min(25px, calc(25 * 100vw / 1920));--ir-row-radius:min(16px, calc(16 * 100vw / 1920));--ir-row-border:min(.5px, calc(.5 * 100vw / 1920));--ir-icon-tile:min(100px, calc(100 * 100vw / 1920));--ir-icon-size:min(90px, calc(90 * 100vw / 1920));--ir-copy-gap:min(10px, calc(10 * 100vw / 1920));--ir-row-title:min(32px, calc(32 * 100vw / 1920));--ir-row-body:min(20px, calc(20 * 100vw / 1920));--ir-row-body-max:min(1100px, calc(1100 * 100vw / 1920));--ir-action-size:min(57px, calc(57 * 100vw / 1920));--ir-cta-btn-h:min(60px, calc(60 * 100vw / 1920));--ir-cta-btn-inner:min(60px, calc(60 * 100vw / 1920));--ir-cta-font:min(18px, calc(18 * 100vw / 1920));--ir-cta-px:min(30px, calc(30 * 100vw / 1920));--ir-cta-btn-gap:min(6px, calc(6 * 100vw / 1920));--ir-cta-icon:min(20px, calc(20 * 100vw / 1920));--ir-cta-line:min(22px, calc(22 * 100vw / 1920));--ir-cta-text-gap:min(29px, calc(29 * 100vw / 1920));z-index:2;box-sizing:border-box;background:#fff;width:100%;position:relative;overflow-x:clip}.home-v2-iaq-resources-module__iGAhAW__inner{box-sizing:border-box;gap:var(--ir-inner-gap);max-width:1920px;padding:var(--ir-section-py) var(--ir-section-px);flex-direction:column;margin:0 auto;display:flex}.home-v2-iaq-resources-module__iGAhAW__header{gap:var(--ir-header-gap);width:100%;max-width:var(--ir-header-max);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.home-v2-iaq-resources-module__iGAhAW__title{flex:1 1 var(--ir-title-basis);max-width:var(--ir-title-max);min-width:min(100%, var(--ir-title-min));white-space:nowrap;font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ir-title);letter-spacing:0;color:#0f172a;margin:0;font-style:normal;font-weight:500;line-height:1.15}.home-v2-iaq-resources-module__iGAhAW__titleLine{display:inline}.home-v2-iaq-resources-module__iGAhAW__accent{color:#036ada}.home-v2-iaq-resources-module__iGAhAW__headerCta{flex-shrink:0}.home-v2-iaq-resources-module__iGAhAW__mobileCta{display:none}.home-v2-iaq-resources-module__iGAhAW__headerCta a.btnPrimary{--cta-btn-height:var(--ir-cta-btn-h);--cta-v-pad:calc(var(--cta-btn-height) * 19 / 60);--cta-h-pad:var(--ir-cta-px);--cta-text-gap:var(--ir-cta-text-gap);--cta-icon-size:var(--ir-cta-icon);width:auto;height:var(--ir-cta-btn-h);padding:var(--cta-v-pad) var(--ir-cta-px);gap:var(--ir-cta-btn-gap);font-size:var(--ir-cta-font);flex-shrink:0}.home-v2-iaq-resources-module__iGAhAW__list{width:100%;max-width:var(--ir-list-max);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-v2-iaq-resources-module__iGAhAW__rowItem{border-bottom:var(--ir-row-border) solid #97999b}.home-v2-iaq-resources-module__iGAhAW__rowItem:last-child{border-bottom:none}.home-v2-iaq-resources-module__iGAhAW__row{box-sizing:border-box;gap:var(--ir-row-gap);min-height:var(--ir-row-min-h);padding:0 var(--ir-row-px-right) 0 var(--ir-row-px-left);color:inherit;border-radius:var(--ir-row-radius);align-items:center;text-decoration:none;display:flex}.home-v2-iaq-resources-module__iGAhAW__rowInteractive{transition:background-color .35s;text-decoration:none!important}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-visible{background-color:#edfbfe;text-decoration:none!important}.home-v2-iaq-resources-module__iGAhAW__rowInteractive *,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover *,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within *{text-decoration:none!important}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-visible{outline-offset:4px;outline:2px solid #036ada}:is(.home-v2-iaq-resources-module__iGAhAW__rowItem:has(.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover),.home-v2-iaq-resources-module__iGAhAW__rowItem:has(.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within)){border-bottom-color:#0000}.home-v2-iaq-resources-module__iGAhAW__iconTile{width:var(--ir-icon-tile);height:var(--ir-icon-tile);border-radius:var(--ir-row-radius);background:#edfbfe;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .35s;display:flex}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover .home-v2-iaq-resources-module__iGAhAW__iconTile,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within .home-v2-iaq-resources-module__iGAhAW__iconTile{background:#036ada}.home-v2-iaq-resources-module__iGAhAW__rowIcon{width:var(--ir-icon-size);height:var(--ir-icon-size);object-fit:contain;display:block}.home-v2-iaq-resources-module__iGAhAW__rowBody{gap:var(--ir-copy-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.home-v2-iaq-resources-module__iGAhAW__rowTitleRow{display:contents}.home-v2-iaq-resources-module__iGAhAW__rowTitle{font-family:inherit;font-size:var(--ir-row-title);letter-spacing:0;color:#000;font-style:normal;font-weight:500;line-height:1;transition:color .35s}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover .home-v2-iaq-resources-module__iGAhAW__rowTitle,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within .home-v2-iaq-resources-module__iGAhAW__rowTitle{color:#036ada}.home-v2-iaq-resources-module__iGAhAW__rowDescription{max-width:var(--ir-row-body-max);font-family:inherit;font-size:var(--ir-row-body);letter-spacing:0;color:#000;font-style:normal;font-weight:400;line-height:1.5}.home-v2-iaq-resources-module__iGAhAW__rowDescriptionTall{line-height:1.6}.home-v2-iaq-resources-module__iGAhAW__rowAction{--circle-arrow-size:var(--ir-action-size)}@media (prefers-reduced-motion:reduce){.home-v2-iaq-resources-module__iGAhAW__rowInteractive,.home-v2-iaq-resources-module__iGAhAW__iconTile,.home-v2-iaq-resources-module__iGAhAW__rowIcon,.home-v2-iaq-resources-module__iGAhAW__rowTitle{transition:none}}@media (max-width:1380px){.home-v2-iaq-resources-module__iGAhAW__inner{padding-top:min(var(--ir-section-py), 11vh);padding-bottom:min(var(--ir-section-py), 9vh)}}@media (min-width:768px){.home-v2-iaq-resources-module__iGAhAW__row{column-gap:var(--ir-row-col-gap);row-gap:var(--ir-copy-gap);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.home-v2-iaq-resources-module__iGAhAW__rowBody,.home-v2-iaq-resources-module__iGAhAW__rowTitleRow{display:contents}.home-v2-iaq-resources-module__iGAhAW__iconTile{grid-area:1/1/-1;align-self:center}.home-v2-iaq-resources-module__iGAhAW__rowTitle{grid-area:1/2;align-self:end}.home-v2-iaq-resources-module__iGAhAW__rowDescription{grid-area:2/2;align-self:start}.home-v2-iaq-resources-module__iGAhAW__rowAction{grid-area:1/3/-1;align-self:center;margin:0}}@media (min-width:768px) and (max-width:1024px){.home-v2-iaq-resources-module__iGAhAW__section{--ir-section-px:min(70px, calc(70 * 100vw / 1024));--ir-section-py:min(64px, calc(64 * 100vw / 1024));--ir-inner-gap:min(20px, calc(20 * 100vw / 1024));--ir-header-max:min(884px, calc(884 * 100vw / 1024));--ir-header-gap:min(20px, calc(20 * 100vw / 1024));--ir-title-max:100%;--ir-title-basis:100%;--ir-title-min:0;--ir-title:min(44px, calc(44 * 100vw / 1024));--ir-row-min-h:min(180px, calc(180 * 100vw / 1024));--ir-row-col-gap:min(35px, calc(35 * 100vw / 1024));--ir-icon-tile:min(100px, calc(100 * 100vw / 1024));--ir-icon-size:min(90px, calc(90 * 100vw / 1024));--ir-row-title:min(24px, calc(24 * 100vw / 1024));--ir-row-body:min(20px, calc(20 * 100vw / 1024));--ir-action-size:min(57px, calc(57 * 100vw / 1024));--ir-cta-btn-h:min(60px, calc(60 * 100vw / 1024));--ir-cta-font:min(18px, calc(18 * 100vw / 1024));--ir-cta-px:min(30px, calc(30 * 100vw / 1024));--ir-cta-btn-gap:min(6px, calc(6 * 100vw / 1024));--ir-cta-icon:min(20px, calc(20 * 100vw / 1024));--ir-cta-text-gap:min(29px, calc(29 * 100vw / 1024));--ir-list-max:100%;--ir-row-px-left:0;--ir-row-px-right:0}.home-v2-iaq-resources-module__iGAhAW__list{width:100%;max-width:100%}.home-v2-iaq-resources-module__iGAhAW__header{gap:var(--ir-header-gap);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%}.home-v2-iaq-resources-module__iGAhAW__title{white-space:normal;width:100%;min-width:0;max-width:100%;line-height:normal;font-size:var(--ir-title);flex:none;display:block}.home-v2-iaq-resources-module__iGAhAW__titleLine{display:inline}.home-v2-iaq-resources-module__iGAhAW__headerCta a.btnPrimary{--cta-btn-height:var(--ir-cta-btn-h);--cta-v-pad:calc(var(--ir-cta-btn-h) * 19 / 60);--cta-h-pad:var(--ir-cta-px);--cta-text-gap:var(--ir-cta-text-gap);box-sizing:border-box;width:auto;height:var(--ir-cta-btn-h);padding:var(--cta-v-pad) var(--ir-cta-px);gap:var(--ir-cta-btn-gap);font-size:var(--ir-cta-font);--cta-icon-size:var(--ir-cta-icon);justify-content:center;font-weight:500}.home-v2-iaq-resources-module__iGAhAW__rowTitle{font-size:var(--ir-row-title)}.home-v2-iaq-resources-module__iGAhAW__row{min-height:var(--ir-row-min-h);flex-wrap:nowrap;padding:min(24px,2.34375vw) 0}.home-v2-iaq-resources-module__iGAhAW__rowBody{flex:auto}.home-v2-iaq-resources-module__iGAhAW__rowAction{justify-self:end}}@media (max-width:767px){.home-v2-iaq-resources-module__iGAhAW__section{--ir-section-px:min(20px, calc(20 * 100vw / 390));--ir-section-py:min(48px, calc(48 * 100vw / 390));--ir-section-pb:min(120px, calc(120 * 100vw / 390));--ir-inner-gap:min(20px, calc(20 * 100vw / 390));--ir-list-cta-gap:min(29px, calc(29 * 100vw / 390));--ir-header-max:100%;--ir-title-max:100%;--ir-title-basis:100%;--ir-title-min:0;--ir-title:min(32px, calc(32 * 100vw / 390));--ir-row-min-h:0;--ir-row-gap:min(16px, calc(16 * 100vw / 390));--ir-copy-gap:min(10px, calc(10 * 100vw / 390));--ir-row-title-action-gap:min(10px, calc(10 * 100vw / 390));--ir-row-title-row-h:min(30px, calc(30 * 100vw / 390));--ir-row-pad:min(20px, calc(20 * 100vw / 390));--ir-row-pad-y:min(20px, calc(20 * 100vw / 390));--ir-icon-tile:min(80px, calc(80 * 100vw / 390));--ir-icon-size:min(80px, calc(80 * 100vw / 390));--ir-row-title:min(20px, calc(20 * 100vw / 390));--ir-row-body:min(16px, calc(16 * 100vw / 390));--ir-row-body-line:min(24px, calc(24 * 100vw / 390));--ir-row-body-max:calc(100% - var(--ir-action-size) - var(--ir-row-title-action-gap));--ir-action-size:min(30px, calc(30 * 100vw / 390));--ir-list-max:100%;--ir-row-px-left:0;--ir-row-px-right:0;--ir-cta-btn-h:min(60px, calc(60 * 100vw / 390));--ir-cta-font:min(18px, calc(18 * 100vw / 390));--ir-cta-px:min(30px, calc(30 * 100vw / 390));--ir-cta-btn-gap:min(10px, calc(10 * 100vw / 390));--ir-cta-icon:min(20px, calc(20 * 100vw / 390));--ir-cta-text-gap:min(29px, calc(29 * 100vw / 390))}.home-v2-iaq-resources-module__iGAhAW__inner{padding-inline:0;padding-bottom:var(--ir-section-pb);gap:0}.home-v2-iaq-resources-module__iGAhAW__header{width:100%;max-width:100%;margin-bottom:var(--ir-inner-gap);padding-inline:var(--ir-section-px);flex-direction:column;align-items:flex-start;gap:0}.home-v2-iaq-resources-module__iGAhAW__headerCta{display:none}.home-v2-iaq-resources-module__iGAhAW__title{white-space:normal;width:100%;min-width:0;max-width:100%;line-height:normal;font-size:var(--ir-title);flex:none;display:block}.home-v2-iaq-resources-module__iGAhAW__titleLine{display:inline}.home-v2-iaq-resources-module__iGAhAW__list{width:100%;max-width:100%;margin-bottom:0}.home-v2-iaq-resources-module__iGAhAW__mobileCta{box-sizing:border-box;margin-top:0;width:100%;padding-top:var(--ir-list-cta-gap);padding-inline:var(--ir-section-px);border-top:.5px solid #97999b;flex-shrink:0;justify-content:stretch;margin-inline:0;display:flex}.home-v2-iaq-resources-module__iGAhAW__mobileCta>.btnPrimary{--cta-btn-height:var(--ir-cta-btn-h);--cta-v-pad:calc(var(--ir-cta-btn-h) * 19 / 60);--cta-h-pad:var(--ir-cta-px);--cta-text-gap:var(--ir-cta-text-gap);box-sizing:border-box;width:100%;min-width:0;max-width:none;height:var(--ir-cta-btn-h);padding:var(--cta-v-pad) var(--ir-cta-px);gap:var(--ir-cta-btn-gap);font-size:var(--ir-cta-font);--cta-icon-size:var(--ir-cta-icon);flex:auto;justify-content:center;font-weight:500}.home-v2-iaq-resources-module__iGAhAW__row{min-height:0;padding:var(--ir-row-pad);flex-direction:column;align-items:stretch;gap:0;display:flex}.home-v2-iaq-resources-module__iGAhAW__iconTile{margin-bottom:var(--ir-row-gap);align-self:flex-start}.home-v2-iaq-resources-module__iGAhAW__rowBody{gap:var(--ir-copy-gap);flex-direction:column;flex:none;width:100%;display:flex}.home-v2-iaq-resources-module__iGAhAW__rowTitleRow{gap:var(--ir-row-title-action-gap);width:100%;min-height:var(--ir-row-title-row-h);align-items:center;display:flex}.home-v2-iaq-resources-module__iGAhAW__rowTitle{flex:1 1 0;min-width:0;line-height:normal}.home-v2-iaq-resources-module__iGAhAW__rowAction{flex:0 0 var(--ir-action-size);margin:0}.home-v2-iaq-resources-module__iGAhAW__rowInteractive{overflow:visible}.home-v2-iaq-resources-module__iGAhAW__rowDescription{box-sizing:border-box;width:100%;max-width:var(--ir-row-body-max);font-size:var(--ir-row-body);line-height:var(--ir-row-body-line);display:block}.home-v2-iaq-resources-module__iGAhAW__rowDescriptionTall{line-height:var(--ir-row-body-line)}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within{background-color:#0000}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover .home-v2-iaq-resources-module__iGAhAW__iconTile,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within .home-v2-iaq-resources-module__iGAhAW__iconTile{background:#edfbfe}.home-v2-iaq-resources-module__iGAhAW__rowInteractive:hover .home-v2-iaq-resources-module__iGAhAW__rowTitle,.home-v2-iaq-resources-module__iGAhAW__rowInteractive:focus-within .home-v2-iaq-resources-module__iGAhAW__rowTitle{color:#000}}@media (max-width:479px){.home-v2-iaq-resources-module__iGAhAW__section{--ir-section-px:min(20px, calc(20 * 100vw / 390));--ir-section-pt:min(40px, calc(40 * 100vw / 390));--ir-section-pb:min(120px, calc(120 * 100vw / 390))}}
.home-v2-iaq-solutions-module__68cDZq__section,.home-v2-iaq-solutions-module__68cDZq__cardsHost{--iaq-section-px:clamp(24px, 8.333vw, 160px);--iaq-section-pt:min(120px, calc(120 * 100vw / 1920));--iaq-section-pb:min(120px, calc(120 * 100vw / 1920));--iaq-inner-gap:min(98px, calc(98 * 100vw / 1920));--iaq-title:min(60px, calc(60 * 100vw / 1920));--iaq-lead:min(32px, calc(32 * 100vw / 1920));--iaq-lead-line:min(50px, calc(50 * 100vw / 1920));--iaq-copy-gap:min(30px, calc(30 * 100vw / 1920));--iaq-lead-cta-gap:min(30px, calc(30 * 100vw / 1920));--iaq-cta-logos-gap:min(80px, calc(80 * 100vw / 1920));--iaq-cta-btn-h:min(60px, calc(60 * 100vw / 1920));--iaq-cta-font:min(18px, calc(18 * 100vw / 1920));--iaq-cta-px:min(30px, calc(30 * 100vw / 1920));--iaq-cta-btn-gap:min(6px, calc(6 * 100vw / 1920));--iaq-cta-icon:min(20px, calc(20 * 100vw / 1920));--iaq-cta-text-gap:min(29px, calc(29 * 100vw / 1920));--iaq-main-offset:min(63px, calc(63 * 100vw / 1920));--iaq-card-size:min(340px, calc(340 * 100vw / 1920));--iaq-card-pad:min(30px, calc(30 * 100vw / 1920));--iaq-card-gap:min(16px, calc(16 * 100vw / 1920));--iaq-cards-gap:min(40px, calc(40 * 100vw / 1920));--iaq-col-offset:min(87px, calc(87 * 100vw / 1920));--iaq-icon-size:min(100px, calc(100 * 100vw / 1920));--iaq-icon-radius:min(6px, calc(6 * 100vw / 1920));--iaq-card-title:min(32px, calc(32 * 100vw / 1920));--iaq-card-title-line:min(32px, calc(32 * 100vw / 1920));--iaq-card-body:min(20px, calc(20 * 100vw / 1920));--iaq-card-body-line:min(28px, calc(28 * 100vw / 1920));--iaq-card-link:min(16px, calc(16 * 100vw / 1920));--iaq-card-radius-16:min(16px, calc(16 * 100vw / 1920));--iaq-card-radius-24:min(24px, calc(24 * 100vw / 1920));--iaq-logo-item-w:min(240px, calc(240 * 100vw / 1920));--iaq-logo-item-h:min(120px, calc(120 * 100vw / 1920));--iaq-logo-gap:min(27px, calc(27 * 100vw / 1920));--iaq-logo-img-max-w:min(184px, calc(184 * 100vw / 1920));--iaq-logo-img-max-h:min(40px, calc(40 * 100vw / 1920));--iaq-logo-hover-radius:min(16px, calc(16 * 100vw / 1920));--iaq-link-icon-w:min(10px, calc(10 * 100vw / 1920));--iaq-link-icon-h:min(9px, calc(9 * 100vw / 1920));--iaq-link-gap:min(6px, calc(6 * 100vw / 1920));--iaq-link-pad:min(4px, calc(4 * 100vw / 1920));--iaq-content-gap:min(80px, calc(80 * 100vw / 1920))}.home-v2-iaq-solutions-module__68cDZq__section{background:#fff;width:100%}.home-v2-iaq-solutions-module__68cDZq__cardsHost{min-width:0}.home-v2-iaq-solutions-module__68cDZq__inner{box-sizing:border-box;align-items:flex-start;gap:var(--iaq-inner-gap);max-width:1920px;padding:var(--iaq-section-pt) var(--iaq-section-px) var(--iaq-section-pb);margin:0 auto;display:flex}.home-v2-iaq-solutions-module__68cDZq__mainColumn{min-width:0;padding-top:var(--iaq-main-offset);flex-direction:column;flex:0 782px;gap:0;display:flex}.home-v2-iaq-solutions-module__68cDZq__copy{gap:var(--iaq-copy-gap);margin-bottom:var(--iaq-lead-cta-gap);flex-direction:column;align-items:flex-start;display:flex}.home-v2-iaq-solutions-module__68cDZq__ctaWrap{margin-bottom:var(--iaq-cta-logos-gap);justify-content:flex-start;display:flex}.home-v2-iaq-solutions-module__68cDZq__ctaWrap>a{--cta-btn-height:var(--iaq-cta-btn-h);--cta-v-pad:calc(var(--iaq-cta-btn-h) * 19 / 60);--cta-h-pad:var(--iaq-cta-px);--cta-text-gap:var(--iaq-cta-text-gap);--cta-icon-size:var(--iaq-cta-icon);box-sizing:border-box;width:auto;height:var(--iaq-cta-btn-h);padding:var(--cta-v-pad) var(--iaq-cta-px);gap:var(--iaq-cta-btn-gap);font-size:var(--iaq-cta-font);flex:none}.home-v2-iaq-solutions-module__68cDZq__title{max-width:782px;font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--iaq-title);letter-spacing:0;color:#0f172a;margin:0;font-style:normal;font-weight:500;line-height:normal}.home-v2-iaq-solutions-module__68cDZq__titleBreak{display:block}.home-v2-iaq-solutions-module__68cDZq__accent{color:#036ada}.home-v2-iaq-solutions-module__68cDZq__lead{max-width:782px;font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--iaq-lead);font-style:normal;font-weight:400;line-height:var(--iaq-lead-line);letter-spacing:0;color:#0f172a;margin:0}.home-v2-iaq-solutions-module__68cDZq__logos{align-items:center;gap:var(--iaq-logo-gap);margin:0;padding:0;list-style:none;display:flex}.home-v2-iaq-solutions-module__68cDZq__logoItem{box-sizing:border-box;flex:0 0 var(--iaq-logo-item-w);width:var(--iaq-logo-item-w);height:var(--iaq-logo-item-h);justify-content:center;align-items:center;list-style:none;display:flex;position:relative}.home-v2-iaq-solutions-module__68cDZq__logoItem:before{content:"";border-radius:var(--iaq-logo-hover-radius);opacity:0;pointer-events:none;z-index:0;background:#fff;transition:opacity .35s;position:absolute;inset:0;box-shadow:0 0 12px #0000001f}.home-v2-iaq-solutions-module__68cDZq__logoItem:hover:before,.home-v2-iaq-solutions-module__68cDZq__logoItem:focus-within:before{opacity:1}.home-v2-iaq-solutions-module__68cDZq__logoLink{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex;position:relative}.home-v2-iaq-solutions-module__68cDZq__logoImage{z-index:1;width:auto;height:auto;max-width:var(--iaq-logo-img-max-w);max-height:var(--iaq-logo-img-max-h);object-fit:contain;display:block;position:relative}.home-v2-iaq-solutions-module__68cDZq__cards{gap:var(--iaq-cards-gap);flex:none;align-items:flex-start;display:flex;overflow:visible}.home-v2-iaq-solutions-module__68cDZq__cardColumn{gap:var(--iaq-cards-gap);width:var(--iaq-card-size);flex-direction:column;flex-shrink:0;display:flex;overflow:visible}.home-v2-iaq-solutions-module__68cDZq__cardColumnOffset{margin-top:var(--iaq-col-offset)}.home-v2-iaq-solutions-module__68cDZq__card{box-sizing:border-box;gap:var(--iaq-card-gap);width:var(--iaq-card-size);min-height:var(--iaq-card-size);height:var(--iaq-card-size);padding:var(--iaq-card-pad);background:#edfbfe;flex-direction:column;justify-content:center;align-items:flex-start;transition:background-color .35s,box-shadow .35s,border-radius .35s;display:flex}.home-v2-iaq-solutions-module__68cDZq__cardInteractive{z-index:0;transition:background-color .35s,box-shadow .35s,border-radius .35s;position:relative;overflow:visible}.home-v2-iaq-solutions-module__68cDZq__cardAsLink{color:inherit;cursor:pointer;text-decoration:none}@media (min-width:1025px){.home-v2-iaq-solutions-module__68cDZq__cardInteractive:hover,.home-v2-iaq-solutions-module__68cDZq__cardInteractive:focus-within{z-index:2;background:#fff;box-shadow:0 0 min(15px,.78125vw) #00000024}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardRadius24:hover,.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardRadius24:focus-within{border-radius:var(--iaq-card-radius-16)}.home-v2-iaq-solutions-module__68cDZq__cardInteractive:hover .home-v2-iaq-solutions-module__68cDZq__cardIconHover,.home-v2-iaq-solutions-module__68cDZq__cardInteractive:focus-within .home-v2-iaq-solutions-module__68cDZq__cardIconHover{opacity:1}.home-v2-iaq-solutions-module__68cDZq__cardInteractive:hover .home-v2-iaq-solutions-module__68cDZq__cardIconWrap>.home-v2-iaq-solutions-module__68cDZq__cardIcon:first-of-type,.home-v2-iaq-solutions-module__68cDZq__cardInteractive:focus-within .home-v2-iaq-solutions-module__68cDZq__cardIconWrap>.home-v2-iaq-solutions-module__68cDZq__cardIcon:first-of-type{opacity:0}.home-v2-iaq-solutions-module__68cDZq__cardInteractive:hover .home-v2-iaq-solutions-module__68cDZq__cardTitle,.home-v2-iaq-solutions-module__68cDZq__cardInteractive:focus-within .home-v2-iaq-solutions-module__68cDZq__cardTitle{color:#036ada}.home-v2-iaq-solutions-module__68cDZq__cardInteractive:hover .home-v2-iaq-solutions-module__68cDZq__cardLink,.home-v2-iaq-solutions-module__68cDZq__cardInteractive:focus-within .home-v2-iaq-solutions-module__68cDZq__cardLink{max-height:calc(var(--iaq-card-link) + var(--iaq-link-pad) * 2);opacity:1;padding:var(--iaq-link-pad);color:#6cade4;margin-top:0}.home-v2-iaq-solutions-module__68cDZq__cardInteractive:hover .home-v2-iaq-solutions-module__68cDZq__cardLinkIcon,.home-v2-iaq-solutions-module__68cDZq__cardInteractive:focus-within .home-v2-iaq-solutions-module__68cDZq__cardLinkIcon{color:#6cade4}}.home-v2-iaq-solutions-module__68cDZq__cardIconWrap{width:var(--iaq-icon-size);height:var(--iaq-icon-size);border-radius:var(--iaq-icon-radius);flex-shrink:0;position:relative;overflow:hidden}.home-v2-iaq-solutions-module__68cDZq__cardIconHover{opacity:0;object-fit:contain;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.home-v2-iaq-solutions-module__68cDZq__cardTitle{font-family:Geograph,system-ui,-apple-system,sans-serif;font-size:var(--iaq-card-title);letter-spacing:0;color:#0f172a;margin:0;font-style:normal;font-weight:500;line-height:1.1;transition:color .35s}.home-v2-iaq-solutions-module__68cDZq__cardDescription{font-family:Geograph,system-ui,-apple-system,sans-serif;font-size:var(--iaq-card-body);font-style:normal;font-weight:400;line-height:var(--iaq-card-body-line);letter-spacing:0;color:#000;margin:0}.home-v2-iaq-solutions-module__68cDZq__cardDescriptionMuted{color:#525252}.home-v2-iaq-solutions-module__68cDZq__cardLink{align-items:center;gap:var(--iaq-link-gap);max-height:0;margin-top:calc(-1 * var(--iaq-card-gap));font-family:Geograph,system-ui,-apple-system,sans-serif;font-size:var(--iaq-card-link);letter-spacing:0;color:#0f172a;text-decoration-skip-ink:none;text-underline-offset:10%;white-space:nowrap;opacity:0;pointer-events:none;padding:0;font-style:normal;font-weight:500;line-height:1.2;text-decoration:underline;transition:opacity .35s,color .35s,max-height .35s,margin-top .35s,padding .35s;display:inline-flex;overflow:hidden}.home-v2-iaq-solutions-module__68cDZq__cardNoViewDetailsLink .home-v2-iaq-solutions-module__68cDZq__cardLink{display:none}.home-v2-iaq-solutions-module__68cDZq__cardAsLink:hover .home-v2-iaq-solutions-module__68cDZq__cardLink,.home-v2-iaq-solutions-module__68cDZq__cardAsLink:focus-visible .home-v2-iaq-solutions-module__68cDZq__cardLink{color:#036ada;text-decoration:underline}.home-v2-iaq-solutions-module__68cDZq__cardLinkIcon{width:var(--iaq-link-icon-w);height:var(--iaq-link-icon-h);color:#6cade4;transition:color .35s}.home-v2-iaq-solutions-module__68cDZq__cardAsLink:hover .home-v2-iaq-solutions-module__68cDZq__cardLinkIcon,.home-v2-iaq-solutions-module__68cDZq__cardAsLink:focus-visible .home-v2-iaq-solutions-module__68cDZq__cardLinkIcon{color:#036ada}.home-v2-iaq-solutions-module__68cDZq__cardRadius16{border-radius:var(--iaq-card-radius-16)}.home-v2-iaq-solutions-module__68cDZq__cardRadius24{border-radius:var(--iaq-card-radius-24)}.home-v2-iaq-solutions-module__68cDZq__cardLinkIcon svg{width:100%;height:100%;display:block}.home-v2-iaq-solutions-module__68cDZq__cardIcon{object-fit:contain;flex-shrink:0;transition:opacity .35s;display:block;width:100%!important;height:100%!important}@media (max-width:1679px){.home-v2-iaq-solutions-module__68cDZq__inner{gap:clamp(40px,5vw,98px);padding-inline:clamp(24px,8.33vw,160px)}}@media (max-width:1439px){.home-v2-iaq-solutions-module__68cDZq__inner{gap:clamp(32px,4vw,64px);padding-top:clamp(100px,12vw,160px)}.home-v2-iaq-solutions-module__68cDZq__mainColumn{flex:42%;max-width:600px}.home-v2-iaq-solutions-module__68cDZq__cards{flex:0 auto}}@media (max-width:1380px){.home-v2-iaq-solutions-module__68cDZq__inner{padding-top:min(120px,14vh);padding-bottom:min(80px,10vh)}}@media (max-width:1279px){.home-v2-iaq-solutions-module__68cDZq__title{font-size:clamp(40px, 4.5vw, var(--iaq-title))}}@media (max-width:1080px){.home-v2-iaq-solutions-module__68cDZq__inner{padding-top:100px;padding-bottom:80px}.home-v2-iaq-solutions-module__68cDZq__logos{flex-wrap:wrap;justify-content:flex-start}.home-v2-iaq-solutions-module__68cDZq__logoItem{width:auto;min-width:calc(var(--iaq-logo-item-w) * .75);flex:0 calc(50% - 14px)}}@media (min-width:768px) and (max-width:1024px){.home-v2-iaq-solutions-module__68cDZq__section,.home-v2-iaq-solutions-module__68cDZq__cardsHost{--iaq-section-px:min(60px, calc(60 * 100vw / 1024));--iaq-section-pt:min(150px, calc(150 * 100vw / 1024));--iaq-section-pb:min(150px, calc(150 * 100vw / 1024));--iaq-inner-gap:min(40px, calc(40 * 100vw / 1024));--iaq-title:min(44px, calc(44 * 100vw / 1024));--iaq-lead:min(24px, calc(24 * 100vw / 1024));--iaq-lead-line:min(40px, calc(40 * 100vw / 1024));--iaq-copy-gap:min(10px, calc(10 * 100vw / 1024));--iaq-lead-cta-gap:min(10px, calc(10 * 100vw / 1024));--iaq-cta-logos-gap:0px;--iaq-cta-btn-h:min(60px, calc(60 * 100vw / 1024));--iaq-cta-font:min(18px, calc(18 * 100vw / 1024));--iaq-cta-px:min(30px, calc(30 * 100vw / 1024));--iaq-cta-btn-gap:min(6px, calc(6 * 100vw / 1024));--iaq-cta-icon:min(20px, calc(20 * 100vw / 1024));--iaq-cta-text-gap:min(29px, calc(29 * 100vw / 1024));--iaq-lead-max:min(904px, calc(904 * 100vw / 1024));--iaq-body-max:min(884px, calc(884 * 100vw / 1024));--iaq-card-size-h:min(337px, calc(337 * 100vw / 1024));--iaq-card-pad:min(40px, calc(40 * 100vw / 1024));--iaq-card-gap:min(30px, calc(30 * 100vw / 1024));--iaq-card-copy-gap:min(20px, calc(20 * 100vw / 1024));--iaq-card-text-gap:min(10px, calc(10 * 100vw / 1024));--iaq-cards-gap:min(40px, calc(40 * 100vw / 1024));--iaq-col-offset:0;--iaq-icon-size:min(100px, calc(100 * 100vw / 1024));--iaq-card-title:min(32px, calc(32 * 100vw / 1024));--iaq-card-title-line:min(32px, calc(32 * 100vw / 1024));--iaq-card-body:min(20px, calc(20 * 100vw / 1024));--iaq-card-body-line:min(28px, calc(28 * 100vw / 1024));--iaq-card-link:min(16px, calc(16 * 100vw / 1024));--iaq-link-icon-w:min(10px, calc(10 * 100vw / 1024));--iaq-link-icon-h:min(9px, calc(9 * 100vw / 1024));--iaq-link-gap:min(6px, calc(6 * 100vw / 1024));--iaq-link-pad:min(4px, calc(4 * 100vw / 1024));--iaq-card-radius-16:min(8px, calc(8 * 100vw / 1024));--iaq-card-radius-24:min(8px, calc(8 * 100vw / 1024));--iaq-logo-item-w:min(260px, calc(260 * 100vw / 1024));--iaq-logo-item-h:min(120px, calc(120 * 100vw / 1024));--iaq-logo-img-max-w:min(182px, calc(182 * 100vw / 1024));--iaq-logo-img-max-h:min(40px, calc(40 * 100vw / 1024));--iaq-card-reveal-duration:.65s;--iaq-card-reveal-ease:cubic-bezier(.33, 1, .68, 1)}.home-v2-iaq-solutions-module__68cDZq__inner{padding:var(--iaq-section-pt) var(--iaq-section-px) var(--iaq-section-pb);flex-direction:column;align-items:center;gap:min(30px,2.92969vw)}.home-v2-iaq-solutions-module__68cDZq__mainColumn{display:contents}.home-v2-iaq-solutions-module__68cDZq__copy{gap:var(--iaq-copy-gap);width:100%;max-width:100%;margin-bottom:var(--iaq-lead-cta-gap);order:1;align-items:center}.home-v2-iaq-solutions-module__68cDZq__title{text-align:center;width:100%;max-width:68%}.home-v2-iaq-solutions-module__68cDZq__lead{box-sizing:border-box;max-width:var(--iaq-lead-max);text-align:center;padding:min(10px,.976563vw)}.home-v2-iaq-solutions-module__68cDZq__cardsHost{width:100%;max-width:var(--iaq-body-max);order:2;margin-inline:auto}.home-v2-iaq-solutions-module__68cDZq__cards{justify-content:center;gap:var(--iaq-cards-gap);width:100%;max-width:var(--iaq-body-max);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.home-v2-iaq-solutions-module__68cDZq__cardColumn{display:contents}.home-v2-iaq-solutions-module__68cDZq__cardColumnOffset{margin-top:0}.home-v2-iaq-solutions-module__68cDZq__card{box-sizing:border-box;width:100%;min-height:var(--iaq-card-size-h);justify-content:flex-start;align-items:flex-start;gap:0;height:auto}.home-v2-iaq-solutions-module__68cDZq__cardIconWrap{margin-bottom:var(--iaq-card-gap)}.home-v2-iaq-solutions-module__68cDZq__cardTitle{line-height:var(--iaq-card-title-line);margin-bottom:var(--iaq-card-text-gap)}.home-v2-iaq-solutions-module__68cDZq__cardDescription{margin-bottom:var(--iaq-card-copy-gap)}.home-v2-iaq-solutions-module__68cDZq__cardLink{opacity:1;color:#6cade4;max-height:none;font-size:var(--iaq-card-link);pointer-events:auto;padding:var(--iaq-link-pad);margin-top:0;position:static;overflow:visible}.home-v2-iaq-solutions-module__68cDZq__cardInteractive{opacity:0;pointer-events:none;transition:none;transform:translateY(min(20px,1.95313vw))}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate{opacity:1;pointer-events:auto;animation:home-v2-iaq-solutions-module__68cDZq__iaqCardMobileReveal var(--iaq-card-reveal-duration) var(--iaq-card-reveal-ease) var(--iaq-card-anim-delay,0s) both;background-color:#edfbfe;transform:translateY(0)}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate .home-v2-iaq-solutions-module__68cDZq__cardTitle{color:#0f172a}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconWrap>.home-v2-iaq-solutions-module__68cDZq__cardIcon:first-of-type{opacity:0}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconHover{opacity:1}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate .home-v2-iaq-solutions-module__68cDZq__cardLinkIcon{color:#6cade4}.home-v2-iaq-solutions-module__68cDZq__ctaWrap{width:100%;max-width:var(--iaq-body-max);margin-bottom:var(--iaq-cta-logos-gap);order:3;justify-content:center}.home-v2-iaq-solutions-module__68cDZq__ctaWrap>a{flex:none;justify-content:center;width:auto;font-weight:500}.home-v2-iaq-solutions-module__68cDZq__logos{width:100%;max-width:var(--iaq-body-max);flex-wrap:nowrap;order:4;justify-content:space-between;gap:0;margin-inline:auto}.home-v2-iaq-solutions-module__68cDZq__logoItem{flex:0 0 var(--iaq-logo-item-w);width:var(--iaq-logo-item-w);height:var(--iaq-logo-item-h)}.home-v2-iaq-solutions-module__68cDZq__logoItem:before{opacity:1;box-shadow:0 0 12px #0000000f}.home-v2-iaq-solutions-module__68cDZq__logoItem:hover:before,.home-v2-iaq-solutions-module__68cDZq__logoItem:focus-within:before{box-shadow:0 0 12px #0000001f}}@keyframes home-v2-iaq-solutions-module__68cDZq__iaqCardMobileReveal{0%{opacity:0;transform:translateY(min(20px,5.12821vw))}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.home-v2-iaq-solutions-module__68cDZq__section,.home-v2-iaq-solutions-module__68cDZq__cardsHost{--iaq-section-px:min(20px, calc(20 * 100vw / 390));--iaq-section-pt:min(56px, calc(56 * 100vw / 390));--iaq-section-pb:min(56px, calc(56 * 100vw / 390));--iaq-content-gap:min(40px, calc(40 * 100vw / 390));--iaq-copy-gap:min(10px, calc(10 * 100vw / 390));--iaq-lead-cta-gap:0px;--iaq-cta-logos-gap:0px;--iaq-title:min(32px, calc(32 * 100vw / 390));--iaq-lead:min(20px, calc(20 * 100vw / 390));--iaq-lead-line:min(32px, calc(32 * 100vw / 390));--iaq-card-size-h:min(304px, calc(304 * 100vw / 390));--iaq-card-pad:min(20px, calc(20 * 100vw / 390));--iaq-card-gap:min(6px, calc(6 * 100vw / 390));--iaq-card-copy-gap:min(16px, calc(16 * 100vw / 390));--iaq-card-text-gap:min(8px, calc(8 * 100vw / 390));--iaq-cards-gap:min(20px, calc(20 * 100vw / 390));--iaq-col-offset:0;--iaq-icon-size:min(80px, calc(80 * 100vw / 390));--iaq-card-title:min(24px, calc(24 * 100vw / 390));--iaq-card-title-line:min(30px, calc(30 * 100vw / 390));--iaq-card-body:min(16px, calc(16 * 100vw / 390));--iaq-card-body-line:min(24px, calc(24 * 100vw / 390));--iaq-card-link:min(16px, calc(16 * 100vw / 390));--iaq-link-icon-w:min(10px, calc(10 * 100vw / 390));--iaq-link-icon-h:min(9px, calc(9 * 100vw / 390));--iaq-link-gap:min(6px, calc(6 * 100vw / 390));--iaq-link-pad:min(4px, calc(4 * 100vw / 390));--iaq-card-radius-16:min(8px, calc(8 * 100vw / 390));--iaq-card-radius-24:min(8px, calc(8 * 100vw / 390));--iaq-card-reveal-duration:.65s;--iaq-card-reveal-ease:cubic-bezier(.33, 1, .68, 1);--iaq-logo-item-w:min(165px, calc(165 * 100vw / 390));--iaq-logo-item-h:min(80px, calc(80 * 100vw / 390));--iaq-logo-gap:min(20px, calc(20 * 100vw / 390));--iaq-logo-img-max-w:min(140px, calc(140 * 100vw / 390));--iaq-logo-img-max-h:min(36px, calc(36 * 100vw / 390));--iaq-cta-btn-h:min(60px, calc(60 * 100vw / 390));--iaq-cta-font:min(18px, calc(18 * 100vw / 390));--iaq-cta-px:min(30px, calc(30 * 100vw / 390));--iaq-cta-btn-gap:min(10px, calc(10 * 100vw / 390));--iaq-cta-icon:min(20px, calc(20 * 100vw / 390));--iaq-cta-text-gap:min(29px, calc(29 * 100vw / 390))}.home-v2-iaq-solutions-module__68cDZq__inner{align-items:stretch;gap:var(--iaq-content-gap);padding:var(--iaq-section-pt) var(--iaq-section-px) var(--iaq-section-pb);flex-direction:column}.home-v2-iaq-solutions-module__68cDZq__mainColumn{display:contents}.home-v2-iaq-solutions-module__68cDZq__copy{gap:var(--iaq-copy-gap);box-sizing:border-box;width:auto;min-width:0;max-width:100%;margin-bottom:var(--iaq-lead-cta-gap);order:1;align-self:stretch;align-items:stretch}.home-v2-iaq-solutions-module__68cDZq__title{box-sizing:border-box;text-align:left;width:auto;min-width:0;max-width:100%;font-size:var(--iaq-title)}.home-v2-iaq-solutions-module__68cDZq__lead{text-align:left;max-width:none;font-size:var(--iaq-lead);line-height:var(--iaq-lead-line);padding:0}.home-v2-iaq-solutions-module__68cDZq__cardsHost{order:2;width:100%}.home-v2-iaq-solutions-module__68cDZq__cards{align-items:stretch;gap:var(--iaq-cards-gap);flex-direction:column;width:100%;max-width:none;display:flex}.home-v2-iaq-solutions-module__68cDZq__cardColumn{display:contents}.home-v2-iaq-solutions-module__68cDZq__cardColumnOffset{margin-top:0}.home-v2-iaq-solutions-module__68cDZq__card{box-sizing:border-box;gap:var(--iaq-card-gap);justify-content:flex-start;width:100%;max-width:100%;height:auto}.home-v2-iaq-solutions-module__68cDZq__cardTitle{line-height:var(--iaq-card-title-line);margin-bottom:var(--iaq-card-text-gap)}.home-v2-iaq-solutions-module__68cDZq__cardDescription{margin-bottom:var(--iaq-card-copy-gap)}.home-v2-iaq-solutions-module__68cDZq__cardLink{opacity:1;color:#6cade4;max-height:none;font-size:var(--iaq-card-link);pointer-events:auto;padding:var(--iaq-link-pad);margin-top:0;position:static;overflow:visible}.home-v2-iaq-solutions-module__68cDZq__cardInteractive{opacity:0;pointer-events:none;transition:none;transform:translateY(min(20px,5.12821vw))}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate{opacity:1;pointer-events:auto;animation:home-v2-iaq-solutions-module__68cDZq__iaqCardMobileReveal var(--iaq-card-reveal-duration) var(--iaq-card-reveal-ease) var(--iaq-card-anim-delay,0s) both;background-color:#edfbfe;transform:translateY(0)}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate .home-v2-iaq-solutions-module__68cDZq__cardTitle{color:#0f172a}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconWrap>.home-v2-iaq-solutions-module__68cDZq__cardIcon:first-of-type{opacity:0}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconHover{opacity:1}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate .home-v2-iaq-solutions-module__68cDZq__cardLinkIcon{color:#6cade4}.home-v2-iaq-solutions-module__68cDZq__ctaWrap{width:100%;margin-bottom:var(--iaq-cta-logos-gap);order:3;justify-content:stretch}.home-v2-iaq-solutions-module__68cDZq__ctaWrap>a{--cta-btn-height:var(--iaq-cta-btn-h);--cta-v-pad:calc(var(--iaq-cta-btn-h) * 19 / 60);--cta-h-pad:var(--iaq-cta-px);--cta-text-gap:var(--iaq-cta-text-gap);box-sizing:border-box;width:100%;height:var(--iaq-cta-btn-h);padding:var(--cta-v-pad) var(--iaq-cta-px);gap:var(--iaq-cta-btn-gap);font-size:var(--iaq-cta-font);--cta-icon-size:var(--iaq-cta-icon);justify-content:center;font-weight:500}.home-v2-iaq-solutions-module__68cDZq__logos{gap:var(--iaq-logo-gap);order:4;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.home-v2-iaq-solutions-module__68cDZq__logoItem{width:100%;height:var(--iaq-logo-item-h);flex:none}.home-v2-iaq-solutions-module__68cDZq__logoItem:nth-child(3){width:var(--iaq-logo-item-w);grid-column:1/-1;justify-self:center}.home-v2-iaq-solutions-module__68cDZq__logoItem:before{opacity:1;box-shadow:0 0 12px #0000000f}.home-v2-iaq-solutions-module__68cDZq__logoItem:hover:before,.home-v2-iaq-solutions-module__68cDZq__logoItem:focus-within:before{box-shadow:0 0 12px #0000001f}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.home-v2-iaq-solutions-module__68cDZq__cardInteractive{opacity:1;transform:none}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate{background-color:#edfbfe;animation:none}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate .home-v2-iaq-solutions-module__68cDZq__cardTitle{color:#0f172a}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconHover{opacity:1}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconWrap>.home-v2-iaq-solutions-module__68cDZq__cardIcon:first-of-type{opacity:0}}@media (min-width:768px) and (max-width:1024px) and (prefers-reduced-motion:reduce){.home-v2-iaq-solutions-module__68cDZq__cardInteractive{opacity:1;transform:none}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate{background-color:#edfbfe;animation:none}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate .home-v2-iaq-solutions-module__68cDZq__cardTitle{color:#0f172a}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconHover{opacity:1}.home-v2-iaq-solutions-module__68cDZq__cardInteractive.home-v2-iaq-solutions-module__68cDZq__cardMobileAnimate:has(.home-v2-iaq-solutions-module__68cDZq__cardIconHover) .home-v2-iaq-solutions-module__68cDZq__cardIconWrap>.home-v2-iaq-solutions-module__68cDZq__cardIcon:first-of-type{opacity:0}}
.home-v2-indoor-environments-module__1j17qa__section{--ie-section-px:clamp(24px, 8.333vw, 160px);--ie-section-pt:min(168px, calc(168 * 100vw / 1920));--ie-section-pb:min(100px, calc(100 * 100vw / 1920));--ie-inner-gap:min(40px, calc(40 * 100vw / 1920));--ie-header-max:min(1600px, calc(1600 * 100vw / 1920));--ie-header-gap:min(60px, calc(60 * 100vw / 1920));--ie-title-basis:min(640px, calc(640 * 100vw / 1920));--ie-title-min:min(280px, calc(280 * 100vw / 1920));--ie-aside-gap:min(40px, calc(40 * 100vw / 1920));--ie-lead-width:min(616px, calc(616 * 100vw / 1920));--ie-title:clamp(30px, calc(60 * 100vw / 1920), 60px);--ie-lead:clamp(17px, calc(24 * 100vw / 1920), 24px);--ie-lead-line:clamp(26px, calc(40 * 100vw / 1920), 40px);--ie-cta-btn-h:min(60px, calc(60 * 100vw / 1920));--ie-cta-font:min(18px, calc(18 * 100vw / 1920));--ie-cta-px:min(30px, calc(30 * 100vw / 1920));--ie-cta-btn-gap:min(6px, calc(6 * 100vw / 1920));--ie-cta-icon:min(20px, calc(20 * 100vw / 1920));--ie-cta-text-gap:min(29px, calc(29 * 100vw / 1920));--ie-carousel-max:min(1600px, calc(1600 * 100vw / 1920));--ie-nav-size:min(57px, calc(57 * 100vw / 1920));--ie-nav-gap:min(53px, calc(53 * 100vw / 1920));--ie-nav-arrow-w:min(20px, calc(20 * 100vw / 1920));--ie-nav-arrow-h:min(18px, calc(18 * 100vw / 1920));--ie-nav-border:min(2px, calc(2 * 100vw / 1920));--ie-panel-height:min(653px, calc(653 * 100vw / 1920));--ie-panel-expanded-min-h:min(653px, calc(653 * 100vw / 1920));--ie-panel-footer:min(40px, calc(40 * 100vw / 1920));--ie-panel-compact-w:min(333px, calc(333 * 100vw / 1920));--ie-panel-expanded-w:min(553px, calc(553 * 100vw / 1920));--ie-column-gap:min(171px, calc(171 * 100vw / 1920));--ie-column-gap-wide:min(183px, calc(183 * 100vw / 1920));--ie-panel-body-gap:min(20px, calc(20 * 100vw / 1920));--ie-panel-copy-gap:min(10px, calc(10 * 100vw / 1920));--ie-panel-radius:min(16px, calc(16 * 100vw / 1920));--ie-image-compact-h:min(188px, calc(188 * 100vw / 1920));--ie-image-expanded-h:min(310px, calc(310 * 100vw / 1920));--ie-slide-gap:min(32px, calc(32 * 100vw / 1920));--ie-panel-title-compact:min(20px, calc(20 * 100vw / 1920));--ie-panel-title-compact-line:min(32px, calc(32 * 100vw / 1920));--ie-panel-title-expanded:min(32px, calc(32 * 100vw / 1920));--ie-panel-title-expanded-line:min(32px, calc(32 * 100vw / 1920));--ie-panel-body:min(20px, calc(20 * 100vw / 1920));--ie-panel-body-line:min(30px, calc(30 * 100vw / 1920));--ie-bullet:min(16px, calc(16 * 100vw / 1920));--ie-bullet-line:min(30px, calc(30 * 100vw / 1920));--ie-bullet-icon-w:min(21px, calc(21 * 100vw / 1920));--ie-bullet-icon-h:min(20px, calc(20 * 100vw / 1920));--ie-bullet-gap:min(10px, calc(10 * 100vw / 1920));--ie-link:min(16px, calc(16 * 100vw / 1920));--ie-link-gap:min(6px, calc(6 * 100vw / 1920));--ie-link-pad:min(4px, calc(4 * 100vw / 1920));--ie-link-icon-w:min(10px, calc(10 * 100vw / 1920));--ie-link-icon-h:min(9px, calc(9 * 100vw / 1920));box-sizing:border-box;background:#fff;width:100%;overflow-x:clip}.home-v2-indoor-environments-module__1j17qa__inner{box-sizing:border-box;gap:var(--ie-inner-gap);max-width:1920px;padding:var(--ie-section-pt) var(--ie-section-px) var(--ie-section-pb);flex-direction:column;margin:0 auto;display:flex}.home-v2-indoor-environments-module__1j17qa__header{gap:var(--ie-header-gap);width:100%;max-width:var(--ie-header-max);flex-wrap:nowrap;align-items:center;display:flex}.home-v2-indoor-environments-module__1j17qa__title{flex:0 0 var(--ie-title-basis);width:var(--ie-title-basis);max-width:100%;min-width:min(100%, var(--ie-title-min));font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ie-title);letter-spacing:0;color:#0f172a;margin:0;font-style:normal;font-weight:500;line-height:normal}.home-v2-indoor-environments-module__1j17qa__accent{color:#036ada}.home-v2-indoor-environments-module__1j17qa__headerAside{gap:var(--ie-aside-gap);flex-wrap:nowrap;flex:1 1 0;align-items:center;min-width:0;display:flex}.home-v2-indoor-environments-module__1j17qa__lead{max-width:var(--ie-lead-width);min-width:0;font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ie-lead);font-style:normal;font-weight:400;line-height:var(--ie-lead-line);letter-spacing:0;color:#0f172a;flex:auto;margin:0}.home-v2-indoor-environments-module__1j17qa__headerCta{flex:none;align-self:center}.home-v2-indoor-environments-module__1j17qa__headerCta a.btnPrimary{--cta-btn-height:var(--ie-cta-btn-h);--cta-v-pad:calc(var(--ie-cta-btn-h) * 19 / 60);--cta-h-pad:var(--ie-cta-px);--cta-text-gap:var(--ie-cta-text-gap);--cta-icon-size:var(--ie-cta-icon);box-sizing:border-box;width:auto;height:var(--ie-cta-btn-h);padding:var(--cta-v-pad) var(--ie-cta-px);gap:var(--ie-cta-btn-gap);font-size:var(--ie-cta-font);white-space:nowrap;flex:none}.home-v2-indoor-environments-module__1j17qa__mobileCtaWrap,.home-v2-indoor-environments-module__1j17qa__scrollCarousel{display:none}.home-v2-indoor-environments-module__1j17qa__scrollTrack{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0;display:flex;overflow:auto hidden}.home-v2-indoor-environments-module__1j17qa__scrollTrack::-webkit-scrollbar{display:none}.home-v2-indoor-environments-module__1j17qa__scrollCard{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex-shrink:0;min-width:0;display:flex}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panel,.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelExpanded{flex-direction:column;flex:auto;width:100%;height:auto;min-height:100%;display:flex}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelLink{align-self:flex-start;height:auto;min-height:0;margin-top:auto}.home-v2-indoor-environments-module__1j17qa__scrollDivider{border:0;border-top:.5px solid #97999b;width:100%;height:0;margin:0;display:none}.home-v2-indoor-environments-module__1j17qa__scrollDots{flex-shrink:0}.home-v2-indoor-environments-module__1j17qa__carousel{--carousel-nav-size:var(--ie-nav-size);--carousel-nav-gap:var(--ie-nav-gap);--carousel-nav-outset:calc(var(--carousel-nav-size) + var(--carousel-nav-gap));--industry-slide-gap:var(--ie-slide-gap);width:100%;max-width:var(--ie-carousel-max);justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:visible}.home-v2-indoor-environments-module__1j17qa__navButton{z-index:2;box-sizing:border-box;margin-top:calc(var(--carousel-nav-size) / -2);--circle-arrow-size:var(--carousel-nav-size);cursor:pointer;padding:0;position:absolute;top:50%}.home-v2-indoor-environments-module__1j17qa__navButton:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.home-v2-indoor-environments-module__1j17qa__navButtonPrev{left:calc(-1 * var(--carousel-nav-outset))}.home-v2-indoor-environments-module__1j17qa__navButtonNext{right:calc(-1 * var(--carousel-nav-outset))}.home-v2-indoor-environments-module__1j17qa__carouselDots{align-self:center;margin-inline:auto}.home-v2-indoor-environments-module__1j17qa__panels{--panel-height:var(--ie-panel-height);--panel-footer-height:var(--ie-panel-footer);min-width:0;height:var(--panel-height);min-height:var(--panel-height);flex:0 auto;justify-content:center;align-items:stretch;display:flex}.home-v2-indoor-environments-module__1j17qa__columnGap{width:var(--ie-column-gap);flex-shrink:0;align-self:stretch;position:relative}.home-v2-indoor-environments-module__1j17qa__columnGapWide{width:var(--ie-column-gap-wide)}.home-v2-indoor-environments-module__1j17qa__columnGap:after{content:"";top:0;bottom:var(--panel-footer-height);background:#97999b;width:.5px;position:absolute;left:50%;transform:translate(-50%)}.home-v2-indoor-environments-module__1j17qa__panel{box-sizing:border-box;height:100%;min-height:var(--ie-panel-height);font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}.home-v2-indoor-environments-module__1j17qa__panel :where(h3,p,a,li,span){font-family:inherit}.home-v2-indoor-environments-module__1j17qa__panelCompact{width:var(--ie-panel-compact-w);flex-shrink:0}.home-v2-indoor-environments-module__1j17qa__panelExpanded{width:var(--ie-panel-expanded-w);min-height:var(--ie-panel-expanded-min-h);flex-shrink:0}.home-v2-indoor-environments-module__1j17qa__panelBody{gap:var(--ie-panel-body-gap);flex-direction:column;flex:auto;min-height:0;display:flex}.home-v2-indoor-environments-module__1j17qa__panelImageCompact,.home-v2-indoor-environments-module__1j17qa__panelImageExpanded{border-radius:var(--ie-panel-radius);width:100%;position:relative;overflow:hidden}.home-v2-indoor-environments-module__1j17qa__panelImageCompact{height:var(--ie-image-compact-h)}.home-v2-indoor-environments-module__1j17qa__panelImageExpanded{height:var(--ie-image-expanded-h)}.home-v2-indoor-environments-module__1j17qa__panelImage{object-fit:cover}.home-v2-indoor-environments-module__1j17qa__panelCopy{gap:var(--ie-panel-copy-gap);flex-direction:column;flex-shrink:0;display:flex}.home-v2-indoor-environments-module__1j17qa__panelCompact .home-v2-indoor-environments-module__1j17qa__panelBody{flex:auto}.home-v2-indoor-environments-module__1j17qa__panelCompact .home-v2-indoor-environments-module__1j17qa__panelCopy{flex:auto;min-height:0}.home-v2-indoor-environments-module__1j17qa__panelTitle{letter-spacing:0;color:#0f172a;margin:0;font-family:inherit;font-style:normal;font-weight:500}.home-v2-indoor-environments-module__1j17qa__panelCompact .home-v2-indoor-environments-module__1j17qa__panelTitle{font-size:var(--ie-panel-title-compact);line-height:var(--ie-panel-title-compact-line)}.home-v2-indoor-environments-module__1j17qa__panelExpanded .home-v2-indoor-environments-module__1j17qa__panelTitle{font-size:var(--ie-panel-title-expanded);line-height:var(--ie-panel-title-expanded-line)}.home-v2-indoor-environments-module__1j17qa__slotViewportExpanded .home-v2-indoor-environments-module__1j17qa__panelExpanded .home-v2-indoor-environments-module__1j17qa__panelTitle{min-height:calc(2 * var(--ie-panel-title-expanded-line))}.home-v2-indoor-environments-module__1j17qa__panelDescription{font-family:inherit;font-size:var(--ie-panel-body);font-style:normal;font-weight:400;line-height:var(--ie-panel-body-line);letter-spacing:0;color:#0f172a;margin:0}.home-v2-indoor-environments-module__1j17qa__bulletList{flex-direction:column;flex-shrink:0;gap:0;margin:0;padding:0;list-style:none;display:flex}.home-v2-indoor-environments-module__1j17qa__bulletItem{gap:var(--ie-bullet-gap);font-family:inherit;font-size:var(--ie-bullet);font-style:normal;font-weight:400;line-height:var(--ie-bullet-line);letter-spacing:0;color:#0f172a;align-items:center;display:flex}.home-v2-indoor-environments-module__1j17qa__bulletIcon{width:var(--ie-bullet-icon-w);height:var(--ie-bullet-icon-h);object-fit:contain;flex-shrink:0;display:block}.home-v2-indoor-environments-module__1j17qa__panelLink{align-items:center;gap:var(--ie-link-gap);height:var(--panel-footer-height);min-height:var(--panel-footer-height);padding:var(--ie-link-pad);box-sizing:border-box;font-family:inherit;font-size:var(--ie-link);letter-spacing:0;color:#6cade4;text-decoration-skip-ink:none;text-underline-offset:10%;flex-shrink:0;align-self:flex-start;margin-top:auto;font-style:normal;font-weight:500;line-height:1.2;text-decoration:underline;transition:color .35s;display:inline-flex}.home-v2-indoor-environments-module__1j17qa__panelLink:hover,.home-v2-indoor-environments-module__1j17qa__panelLink:focus-visible{color:#036ada}.home-v2-indoor-environments-module__1j17qa__panelLinkIcon{width:var(--ie-link-icon-w);height:var(--ie-link-icon-h)}.home-v2-indoor-environments-module__1j17qa__slotViewport{height:var(--ie-panel-height);min-height:var(--ie-panel-height);font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;flex-direction:column;flex-shrink:0;align-self:stretch;display:flex;position:relative;overflow:hidden}.home-v2-indoor-environments-module__1j17qa__slotViewportCompact{width:var(--ie-panel-compact-w)}.home-v2-indoor-environments-module__1j17qa__slotViewportExpanded{width:var(--ie-panel-expanded-w)}.home-v2-indoor-environments-module__1j17qa__slotViewport .home-v2-indoor-environments-module__1j17qa__panelCompact,.home-v2-indoor-environments-module__1j17qa__slotViewport .home-v2-indoor-environments-module__1j17qa__panelExpanded{width:100%}.home-v2-indoor-environments-module__1j17qa__slotTrackIdle{flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex;position:relative}.home-v2-indoor-environments-module__1j17qa__slotTrackEnter,.home-v2-indoor-environments-module__1j17qa__slotTrackEnterReverse,.home-v2-indoor-environments-module__1j17qa__slotTrackExit,.home-v2-indoor-environments-module__1j17qa__slotTrackExitReverse{flex-direction:column;width:100%;display:flex;position:absolute;inset:0}.home-v2-indoor-environments-module__1j17qa__slotSlidePanel{flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex}.home-v2-indoor-environments-module__1j17qa__slotSlidePanel .home-v2-indoor-environments-module__1j17qa__panel{flex:auto;height:100%;min-height:100%}.home-v2-indoor-environments-module__1j17qa__slotTrackEnter,.home-v2-indoor-environments-module__1j17qa__slotTrackEnterReverse{z-index:2}.home-v2-indoor-environments-module__1j17qa__slotTrackEnter .home-v2-indoor-environments-module__1j17qa__slotSlidePanel{animation:home-v2-indoor-environments-module__1j17qa__industrySlideIn var(--industry-slide-duration,1s) ease-out forwards}.home-v2-indoor-environments-module__1j17qa__slotTrackEnterReverse .home-v2-indoor-environments-module__1j17qa__slotSlidePanel{animation:home-v2-indoor-environments-module__1j17qa__industrySlideInReverse var(--industry-slide-duration,1s) ease-out forwards}.home-v2-indoor-environments-module__1j17qa__slotTrackExit,.home-v2-indoor-environments-module__1j17qa__slotTrackExitReverse{z-index:1}.home-v2-indoor-environments-module__1j17qa__slotTrackExit .home-v2-indoor-environments-module__1j17qa__slotSlidePanel{animation:home-v2-indoor-environments-module__1j17qa__industrySlideOut var(--industry-slide-duration,1s) ease-out forwards}.home-v2-indoor-environments-module__1j17qa__slotTrackExitReverse .home-v2-indoor-environments-module__1j17qa__slotSlidePanel{animation:home-v2-indoor-environments-module__1j17qa__industrySlideOutReverse var(--industry-slide-duration,1s) ease-out forwards}@keyframes home-v2-indoor-environments-module__1j17qa__industrySlideIn{0%{transform:translateX(calc(100% + var(--industry-slide-gap,32px)))}to{transform:translate(0)}}@keyframes home-v2-indoor-environments-module__1j17qa__industrySlideOut{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--industry-slide-gap,32px)))}}@keyframes home-v2-indoor-environments-module__1j17qa__industrySlideInReverse{0%{transform:translateX(calc(-100% - var(--industry-slide-gap,32px)))}to{transform:translate(0)}}@keyframes home-v2-indoor-environments-module__1j17qa__industrySlideOutReverse{0%{transform:translate(0)}to{transform:translateX(calc(100% + var(--industry-slide-gap,32px)))}}@media (prefers-reduced-motion:reduce){.home-v2-indoor-environments-module__1j17qa__slotTrackEnter .home-v2-indoor-environments-module__1j17qa__slotSlidePanel,.home-v2-indoor-environments-module__1j17qa__slotTrackEnterReverse .home-v2-indoor-environments-module__1j17qa__slotSlidePanel,.home-v2-indoor-environments-module__1j17qa__slotTrackExit .home-v2-indoor-environments-module__1j17qa__slotSlidePanel,.home-v2-indoor-environments-module__1j17qa__slotTrackExitReverse .home-v2-indoor-environments-module__1j17qa__slotSlidePanel{animation:none}}@media (max-width:1679px){.home-v2-indoor-environments-module__1j17qa__inner{padding-inline:var(--ie-section-px)}}@media (max-width:1380px){.home-v2-indoor-environments-module__1j17qa__inner{padding-top:min(var(--ie-section-pt), 13vh);padding-bottom:min(var(--ie-section-pb), 10vh)}@media (min-width:1025px){.home-v2-indoor-environments-module__1j17qa__title{flex:0 1 var(--ie-title-basis);width:auto}}}@media (min-width:768px) and (max-width:1024px){.home-v2-indoor-environments-module__1j17qa__section{--ie-section-px:min(70px, calc(70 * 100vw / 1024));--ie-section-pt:min(64px, calc(64 * 100vw / 1024));--ie-section-pb:min(64px, calc(64 * 100vw / 1024));--ie-inner-gap:min(40px, calc(40 * 100vw / 1024));--ie-header-gap:min(16px, calc(16 * 100vw / 1024));--ie-aside-gap:min(16px, calc(16 * 100vw / 1024));--ie-header-max:min(884px, calc(884 * 100vw / 1024));--ie-title:min(44px, calc(44 * 100vw / 1024));--ie-lead:min(24px, calc(24 * 100vw / 1024));--ie-lead-line:min(40px, calc(40 * 100vw / 1024));--ie-lead-max:min(846px, calc(846 * 100vw / 1024));--ie-carousel-max:min(882px, calc(882 * 100vw / 1024));--ie-panel-expanded-w:min(420px, calc(420 * 100vw / 1024));--ie-panel-height:auto;--ie-panel-expanded-min-h:0;--ie-panel-section-gap:min(20px, calc(20 * 100vw / 1024));--ie-panel-body-gap:min(20px, calc(20 * 100vw / 1024));--ie-panel-copy-gap:min(10px, calc(10 * 100vw / 1024));--ie-image-expanded-h:min(237px, calc(237 * 100vw / 1024));--ie-panel-title-compact:min(24px, calc(24 * 100vw / 1024));--ie-panel-title-compact-line:min(32px, calc(32 * 100vw / 1024));--ie-panel-title-expanded:min(24px, calc(24 * 100vw / 1024));--ie-panel-title-expanded-line:min(32px, calc(32 * 100vw / 1024));--ie-panel-body:min(20px, calc(20 * 100vw / 1024));--ie-panel-body-line:min(30px, calc(30 * 100vw / 1024));--ie-bullet:min(16px, calc(16 * 100vw / 1024));--ie-bullet-line:min(30px, calc(30 * 100vw / 1024));--ie-bullet-icon-w:min(21px, calc(21 * 100vw / 1024));--ie-bullet-icon-h:min(20px, calc(20 * 100vw / 1024));--ie-bullet-gap:min(10px, calc(10 * 100vw / 1024));--ie-bullet-list-gap:min(4px, calc(4 * 100vw / 1024));--ie-link:min(16px, calc(16 * 100vw / 1024));--ie-link-gap:min(6px, calc(6 * 100vw / 1024));--ie-link-pad:min(4px, calc(4 * 100vw / 1024));--ie-link-icon-w:min(10px, calc(10 * 100vw / 1024));--ie-link-icon-h:min(9px, calc(9 * 100vw / 1024));--ie-scroll-gap:min(40px, calc(40 * 100vw / 1024));--ie-scroll-stack-gap:min(40px, calc(40 * 100vw / 1024));--ie-scroll-divider-w:min(904px, calc(904 * 100vw / 1024));--ie-dots-pad-x:min(11px, calc(11 * 100vw / 1024));--ie-dots-pad-y:min(10px, calc(10 * 100vw / 1024));--ie-dots-gap:min(15px, calc(15 * 100vw / 1024));--ie-dot-size:min(16px, calc(16 * 100vw / 1024));--ie-cta-btn-h:min(60px, calc(60 * 100vw / 1024));--ie-cta-font:min(18px, calc(18 * 100vw / 1024));--ie-cta-px:min(30px, calc(30 * 100vw / 1024));--ie-cta-btn-gap:min(6px, calc(6 * 100vw / 1024));--ie-cta-icon:min(20px, calc(20 * 100vw / 1024));--ie-cta-text-gap:min(29px, calc(29 * 100vw / 1024))}.home-v2-indoor-environments-module__1j17qa__header{gap:var(--ie-header-gap);max-width:var(--ie-header-max);flex-flow:column;align-items:flex-start}.home-v2-indoor-environments-module__1j17qa__headerCta{align-self:self-start}.home-v2-indoor-environments-module__1j17qa__headerCta a.btnPrimary{flex:none;justify-content:center;width:auto;font-weight:500}.home-v2-indoor-environments-module__1j17qa__title{white-space:normal;flex:none;width:100%;min-width:0}.home-v2-indoor-environments-module__1j17qa__headerAside{align-items:flex-start;gap:var(--ie-aside-gap);flex-direction:column;flex:none;width:100%}.home-v2-indoor-environments-module__1j17qa__lead{width:100%;max-width:var(--ie-lead-max);flex:none;min-width:0}.home-v2-indoor-environments-module__1j17qa__carousel{display:none}.home-v2-indoor-environments-module__1j17qa__scrollCarousel{gap:var(--ie-scroll-stack-gap);width:100%;max-width:var(--ie-carousel-max);flex-direction:column;align-items:center;margin:0 auto;display:flex}.home-v2-indoor-environments-module__1j17qa__scrollTrack{align-items:flex-start;gap:var(--ie-scroll-gap);width:100%;height:auto}.home-v2-indoor-environments-module__1j17qa__scrollCard{flex:0 0 var(--ie-panel-expanded-w);width:var(--ie-panel-expanded-w);align-self:flex-start;height:auto;min-height:0}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panel,.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelExpanded{align-self:stretch;gap:var(--ie-panel-section-gap);flex:none;width:100%;height:auto;min-height:0}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelBody{gap:var(--ie-panel-body-gap);flex:none}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelLink{margin-top:0}.home-v2-indoor-environments-module__1j17qa__scrollDivider{width:var(--ie-scroll-divider-w);background:#97999b;border:0;flex-shrink:0;max-width:100%;height:.5px;margin:0;display:block}.home-v2-indoor-environments-module__1j17qa__bulletList{gap:var(--ie-bullet-list-gap)}}@media (max-width:767px){.home-v2-indoor-environments-module__1j17qa__section{--ie-section-px:min(20px, calc(20 * 100vw / 390));--ie-section-pt:min(56px, calc(56 * 100vw / 390));--ie-section-pb:min(56px, calc(56 * 100vw / 390));--ie-inner-gap:min(24px, calc(24 * 100vw / 390));--ie-header-gap:min(16px, calc(16 * 100vw / 390));--ie-aside-gap:min(16px, calc(16 * 100vw / 390));--ie-title:min(32px, calc(32 * 100vw / 390));--ie-lead:min(20px, calc(20 * 100vw / 390));--ie-lead-line:min(32px, calc(32 * 100vw / 390));--ie-panel-expanded-w:100%;--ie-panel-compact-w:100%;--ie-panel-height:auto;--ie-panel-expanded-min-h:0;--ie-panel-body-gap:min(16px, calc(16 * 100vw / 390));--ie-panel-copy-gap:min(10px, calc(10 * 100vw / 390));--ie-panel-section-gap:min(12px, calc(12 * 100vw / 390));--ie-image-expanded-h:min(197px, calc(197 * 100vw / 390));--ie-image-compact-h:min(197px, calc(197 * 100vw / 390));--ie-panel-radius:min(16px, calc(16 * 100vw / 390));--ie-panel-title-compact:min(24px, calc(24 * 100vw / 390));--ie-panel-title-compact-line:min(32px, calc(32 * 100vw / 390));--ie-panel-title-expanded:min(24px, calc(24 * 100vw / 390));--ie-panel-title-expanded-line:min(32px, calc(32 * 100vw / 390));--ie-panel-body:min(16px, calc(16 * 100vw / 390));--ie-panel-body-line:min(24px, calc(24 * 100vw / 390));--ie-bullet:min(14px, calc(14 * 100vw / 390));--ie-bullet-line:min(20px, calc(20 * 100vw / 390));--ie-bullet-icon-w:min(21px, calc(21 * 100vw / 390));--ie-bullet-icon-h:min(20px, calc(20 * 100vw / 390));--ie-bullet-gap:min(10px, calc(10 * 100vw / 390));--ie-bullet-list-gap:min(8px, calc(8 * 100vw / 390));--ie-link:min(16px, calc(16 * 100vw / 390));--ie-link-gap:min(6px, calc(6 * 100vw / 390));--ie-link-pad:min(4px, calc(4 * 100vw / 390));--ie-link-icon-w:min(10px, calc(10 * 100vw / 390));--ie-link-icon-h:min(9px, calc(9 * 100vw / 390));--ie-scroll-gap:min(16px, calc(16 * 100vw / 390));--ie-scroll-stack-gap:min(24px, calc(24 * 100vw / 390));--ie-dots-pad-x:min(11px, calc(11 * 100vw / 390));--ie-dots-pad-y:min(10px, calc(10 * 100vw / 390));--ie-dots-gap:min(15px, calc(15 * 100vw / 390));--ie-dot-size:min(16px, calc(16 * 100vw / 390));--ie-cta-btn-h:min(60px, calc(60 * 100vw / 390));--ie-cta-font:min(18px, calc(18 * 100vw / 390));--ie-cta-px:min(30px, calc(30 * 100vw / 390));--ie-cta-btn-gap:min(10px, calc(10 * 100vw / 390));--ie-cta-icon:min(20px, calc(20 * 100vw / 390));--ie-cta-text-gap:min(29px, calc(29 * 100vw / 390))}.home-v2-indoor-environments-module__1j17qa__header{gap:var(--ie-header-gap);flex-flow:column;align-items:flex-start}.home-v2-indoor-environments-module__1j17qa__title{white-space:normal;flex:none;width:100%;min-width:0}.home-v2-indoor-environments-module__1j17qa__headerAside{align-items:flex-start;gap:var(--ie-aside-gap);flex-direction:column;flex:none;width:100%}.home-v2-indoor-environments-module__1j17qa__headerCta{display:none}.home-v2-indoor-environments-module__1j17qa__lead{flex:none;width:100%;min-width:0;max-width:none}.home-v2-indoor-environments-module__1j17qa__carousel{display:none}.home-v2-indoor-environments-module__1j17qa__scrollCarousel{flex-direction:column;gap:0;width:100%;display:flex}.home-v2-indoor-environments-module__1j17qa__scrollDivider{margin-top:var(--ie-scroll-stack-gap);margin-bottom:var(--ie-scroll-stack-gap);flex-shrink:0;display:block}.home-v2-indoor-environments-module__1j17qa__scrollDots{margin-block:0;margin-inline:auto}.home-v2-indoor-environments-module__1j17qa__scrollTrack{align-items:flex-start;gap:var(--ie-scroll-gap);width:100%;height:auto}.home-v2-indoor-environments-module__1j17qa__scrollCard{flex:0 0 100%;align-self:flex-start;width:100%;height:auto;min-height:0}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panel,.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelExpanded{align-self:stretch;gap:var(--ie-panel-section-gap);flex:none;width:100%;height:auto;min-height:0}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelBody{gap:var(--ie-panel-body-gap);flex:none}.home-v2-indoor-environments-module__1j17qa__scrollCard .home-v2-indoor-environments-module__1j17qa__panelLink{margin-top:0}.home-v2-indoor-environments-module__1j17qa__mobileCtaWrap{justify-content:stretch;width:100%;display:flex}.home-v2-indoor-environments-module__1j17qa__mobileCtaWrap>a{--cta-btn-height:var(--ie-cta-btn-h);--cta-v-pad:calc(var(--ie-cta-btn-h) * 19 / 60);--cta-h-pad:var(--ie-cta-px);--cta-text-gap:var(--ie-cta-text-gap);box-sizing:border-box;width:100%;height:var(--ie-cta-btn-h);padding:var(--cta-v-pad) var(--ie-cta-px);gap:var(--ie-cta-btn-gap);font-size:var(--ie-cta-font);--cta-icon-size:var(--ie-cta-icon);justify-content:center;font-weight:500}.home-v2-indoor-environments-module__1j17qa__bulletList{gap:var(--ie-bullet-list-gap)}.home-v2-indoor-environments-module__1j17qa__panelLink:active{color:#036ada}}
.home-v2-product-spotlight-module___yw6Jq__section{--ps-section-px:clamp(24px, 8.333vw, 160px);--ps-section-pt:min(80px, calc(80 * 100vw / 1920));--ps-section-pb:min(120px, calc(120 * 100vw / 1920));--ps-inner-gap:min(34px, calc(34 * 100vw / 1920));--ps-title-max:min(1146px, calc(1146 * 100vw / 1920));--ps-title:clamp(30px, calc(60 * 100vw / 1920), 60px);--ps-carousel-max:min(1600px, calc(1600 * 100vw / 1920));--ps-radius:min(16px, calc(16 * 100vw / 1920));--ps-slide-height:min(500px, calc(500 * 100vw / 1920));--ps-slide-pad:min(30px, calc(30 * 100vw / 1920));--ps-slide-border:min(1px, calc(1 * 100vw / 1920));--ps-grid-min-h:min(440px, calc(440 * 100vw / 1920));--ps-col-copy:min(501px, calc(501 * 100vw / 1920));--ps-col-visual:min(480px, calc(480 * 100vw / 1920));--ps-col-features:min(484px, calc(484 * 100vw / 1920));--ps-grid-row-gap:min(40px, calc(40 * 100vw / 1920));--ps-grid-col-gap:min(28px, calc(28 * 100vw / 1920));--ps-copy-gap:min(24px, calc(24 * 100vw / 1920));--ps-copy-top-gap:min(16px, calc(16 * 100vw / 1920));--ps-logo-min-h:min(100px, calc(100 * 100vw / 1920));--ps-logo-max-h:min(100px, calc(100 * 100vw / 1920));--ps-logo-max-w:min(360px, calc(360 * 100vw / 1920));--ps-desc-max:min(420px, calc(420 * 100vw / 1920));--ps-body:min(20px, calc(20 * 100vw / 1920));--ps-cta-gap:min(10px, calc(10 * 100vw / 1920));--ps-cta-btn-h:min(60px, calc(60 * 100vw / 1920));--ps-cta-btn-inner:min(60px, calc(60 * 100vw / 1920));--ps-cta-outline-inner:min(56px, calc(56 * 100vw / 1920));--ps-cta-font:min(18px, calc(18 * 100vw / 1920));--ps-cta-px:min(30px, calc(30 * 100vw / 1920));--ps-cta-btn-gap:min(6px, calc(6 * 100vw / 1920));--ps-cta-icon:min(20px, calc(20 * 100vw / 1920));--ps-cta-line:min(22px, calc(22 * 100vw / 1920));--ps-cta-text-gap:min(29px, calc(29 * 100vw / 1920));--ps-cta-border:min(2px, calc(2 * 100vw / 1920));--ps-visual-min-h:min(440px, calc(440 * 100vw / 1920));--ps-badge-top:min(20px, calc(20 * 100vw / 1920));--ps-badge-right:min(20px, calc(20 * 100vw / 1920));--ps-badge-w:min(111px, calc(111 * 100vw / 1920));--ps-product-w:min(477px, calc(477 * 100vw / 1920));--ps-product-h:min(248px, calc(248 * 100vw / 1920));--ps-product-scale:1.5;--ps-features-gap:min(20px, calc(20 * 100vw / 1920));--ps-features-heading:min(24px, calc(24 * 100vw / 1920));--ps-feature-gap:min(10px, calc(10 * 100vw / 1920));--ps-feature-icon-w:min(22px, calc(22 * 100vw / 1920));--ps-feature-icon-h:min(20px, calc(20 * 100vw / 1920));--ps-feature-icon-mt:min(5px, calc(5 * 100vw / 1920));--ps-scroll-gap:0;--ps-scroll-stack-gap:0;box-sizing:border-box;background:#fff;width:100%;overflow-x:clip}.home-v2-product-spotlight-module___yw6Jq__inner{box-sizing:border-box;align-items:center;gap:var(--ps-inner-gap);max-width:1920px;padding:var(--ps-section-pt) var(--ps-section-px) var(--ps-section-pb);flex-direction:column;margin:0 auto;display:flex}.home-v2-product-spotlight-module___yw6Jq__title{max-width:var(--ps-title-max);font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ps-title);letter-spacing:0;text-align:center;color:#0f172a;margin:0;font-style:normal;font-weight:500;line-height:1.15}.home-v2-product-spotlight-module___yw6Jq__accent{color:#036ada}.home-v2-product-spotlight-module___yw6Jq__carousel{width:100%;max-width:var(--ps-carousel-max)}.home-v2-product-spotlight-module___yw6Jq__scrollCarousel{display:none}.home-v2-product-spotlight-module___yw6Jq__scrollTrack{gap:var(--ps-scroll-gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0;display:flex;overflow:auto hidden}.home-v2-product-spotlight-module___yw6Jq__scrollTrack::-webkit-scrollbar{display:none}.home-v2-product-spotlight-module___yw6Jq__scrollSlide{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0}.home-v2-product-spotlight-module___yw6Jq__viewport{border-radius:var(--ps-radius);overflow:hidden}.home-v2-product-spotlight-module___yw6Jq__track{width:100%;transition:transform var(--spotlight-slide-duration,1s) cubic-bezier(.33, 0, .2, 1);will-change:transform;display:flex}.home-v2-product-spotlight-module___yw6Jq__slideShell{flex:0 0 100%;min-width:0}.home-v2-product-spotlight-module___yw6Jq__slide{box-sizing:border-box;height:var(--ps-slide-height);padding:var(--ps-slide-pad);border:var(--ps-slide-border) solid #e2e8f0;border-radius:var(--ps-radius);background:#fff}.home-v2-product-spotlight-module___yw6Jq__slideGrid{grid-template-columns:minmax(0, var(--ps-col-copy)) minmax(0, var(--ps-col-visual)) minmax(0, var(--ps-col-features));gap:var(--ps-grid-row-gap) var(--ps-grid-col-gap);min-height:var(--ps-grid-min-h);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"copy visual features""cta visual features";align-items:stretch;display:grid}.home-v2-product-spotlight-module___yw6Jq__copyTop{gap:var(--ps-copy-top-gap);flex-direction:column;grid-area:copy;align-self:start;min-width:0;display:flex}.home-v2-product-spotlight-module___yw6Jq__visualColumn{grid-area:visual}.home-v2-product-spotlight-module___yw6Jq__featuresColumn{grid-area:features}.home-v2-product-spotlight-module___yw6Jq__ctaRow{grid-area:cta;align-self:end}.home-v2-product-spotlight-module___yw6Jq__logoWrap{min-height:var(--ps-logo-min-h);align-items:flex-start;display:flex}.home-v2-product-spotlight-module___yw6Jq__productLogo{width:auto;max-width:min(var(--ps-logo-max-w), 100%);height:var(--ps-logo-max-h);object-fit:contain;mix-blend-mode:multiply}.home-v2-product-spotlight-module___yw6Jq__description{max-width:var(--ps-desc-max);font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ps-body);letter-spacing:0;color:#0f172a;margin:0;font-style:normal;font-weight:400;line-height:1.6}.home-v2-product-spotlight-module___yw6Jq__ctaRow{gap:var(--ps-cta-gap);width:100%;max-width:var(--ps-col-copy);flex-wrap:wrap;align-items:center;display:flex}.home-v2-product-spotlight-module___yw6Jq__ctaRow>a{--cta-btn-height:var(--ps-cta-btn-h);--cta-v-pad:calc(var(--cta-btn-height) * 19 / 60);--cta-h-pad:var(--ps-cta-px);--cta-text-gap:var(--ps-cta-text-gap);--cta-icon-size:var(--ps-cta-icon);box-sizing:border-box;width:auto;height:var(--ps-cta-btn-h);padding:var(--cta-v-pad) var(--ps-cta-px);gap:var(--ps-cta-btn-gap);font-size:var(--ps-cta-font);flex:none}.home-v2-product-spotlight-module___yw6Jq__ctaRow>a:not(.btnPrimary){border-width:var(--ps-cta-border)}.home-v2-product-spotlight-module___yw6Jq__visualColumn{min-height:var(--ps-visual-min-h);border-radius:var(--ps-radius);background:#edfbfe;justify-content:center;align-items:center;display:flex;position:relative}.home-v2-product-spotlight-module___yw6Jq__newBadge{top:var(--ps-badge-top);right:var(--ps-badge-right);z-index:2;width:var(--ps-badge-w);max-width:none;height:auto;position:absolute}.home-v2-product-spotlight-module___yw6Jq__productImageWrap{width:100%;max-width:var(--ps-product-w);height:var(--ps-product-h);aspect-ratio:477/248;flex-shrink:0;position:relative;overflow:hidden}.home-v2-product-spotlight-module___yw6Jq__productImageWrap[data-variant=nanocharge-boost],.home-v2-product-spotlight-module___yw6Jq__productImageWrap[data-variant=nanosoft-core]{--ps-product-scale:1.5}.home-v2-product-spotlight-module___yw6Jq__productImageWrap[data-variant=nanoflex-opticert]{--ps-product-scale:1.4}.home-v2-product-spotlight-module___yw6Jq__productImage{object-fit:contain;object-position:center;transform:scale(var(--ps-product-scale))}.home-v2-product-spotlight-module___yw6Jq__featuresColumn{gap:var(--ps-features-gap);flex-direction:column;min-width:0;padding-top:0;display:flex}.home-v2-product-spotlight-module___yw6Jq__featuresHeading{font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ps-features-heading);letter-spacing:0;text-transform:uppercase;color:#036ada;margin:0;font-style:normal;font-weight:500;line-height:normal}.home-v2-product-spotlight-module___yw6Jq__featuresList{gap:var(--ps-features-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-v2-product-spotlight-module___yw6Jq__featureItem{gap:var(--ps-feature-gap);font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ps-body);letter-spacing:0;color:#0f172a;align-items:flex-start;font-style:normal;font-weight:400;line-height:1.5;display:flex}.home-v2-product-spotlight-module___yw6Jq__featureIcon{width:var(--ps-feature-icon-w);height:var(--ps-feature-icon-h);margin-top:var(--ps-feature-icon-mt);flex-shrink:0}@media (min-width:768px) and (max-width:1024px){.home-v2-product-spotlight-module___yw6Jq__section{--ps-section-px:min(40px, calc(40 * 100vw / 1024));--ps-section-pt:min(64px, calc(64 * 100vw / 1024));--ps-section-pb:min(80px, calc(80 * 100vw / 1024));--ps-inner-gap:min(30px, calc(30 * 100vw / 1024));--ps-title:min(44px, calc(44 * 100vw / 1024));--ps-carousel-max:min(944px, calc(944 * 100vw / 1024));--ps-slide-height:min(549px, calc(549 * 100vw / 1024));--ps-slide-pad:min(30px, calc(30 * 100vw / 1024));--ps-slide-border:.5px;--ps-grid-min-h:0;--ps-col-copy:min(427px, calc(427 * 100vw / 1024));--ps-col-visual:min(420px, calc(420 * 100vw / 1024));--ps-grid-col-gap:min(37px, calc(37 * 100vw / 1024));--ps-grid-row-gap:min(21px, calc(21 * 100vw / 1024));--ps-copy-top-gap:min(16px, calc(16 * 100vw / 1024));--ps-logo-min-h:min(65px, calc(65 * 100vw / 1024));--ps-logo-max-h:min(65px, calc(65 * 100vw / 1024));--ps-logo-max-w:min(234px, calc(234 * 100vw / 1024));--ps-desc-max:min(392px, calc(392 * 100vw / 1024));--ps-body-line:min(32px, calc(32 * 100vw / 1024));--ps-features-gap:min(10px, calc(10 * 100vw / 1024));--ps-features-heading:min(20px, calc(20 * 100vw / 1024));--ps-feature-gap:min(10px, calc(10 * 100vw / 1024));--ps-visual-min-h:min(408px, calc(408 * 100vw / 1024));--ps-product-w:min(406px, calc(406 * 100vw / 1024));--ps-product-h:min(211px, calc(211 * 100vw / 1024));--ps-product-scale:1.5;--ps-cta-gap:min(10px, calc(10 * 100vw / 1024));--ps-cta-btn-h:min(60px, calc(60 * 100vw / 1024));--ps-cta-font:min(18px, calc(18 * 100vw / 1024));--ps-cta-px:min(30px, calc(30 * 100vw / 1024));--ps-cta-btn-gap:min(6px, calc(6 * 100vw / 1024));--ps-cta-icon:min(20px, calc(20 * 100vw / 1024));--ps-cta-text-gap:min(29px, calc(29 * 100vw / 1024));--ps-cta-border:2px;--ps-scroll-gap:min(30px, calc(30 * 100vw / 1024));--ps-scroll-stack-gap:min(30px, calc(30 * 100vw / 1024));--ps-slide-margin-bottom:min(5px, calc(5 * 100vw / 1024))}.home-v2-product-spotlight-module___yw6Jq__slide{height:auto;min-height:var(--ps-slide-height);margin-bottom:var(--ps-slide-margin-bottom);border-color:#97999b}.home-v2-product-spotlight-module___yw6Jq__description{line-height:var(--ps-body-line);font-size:20px}.home-v2-product-spotlight-module___yw6Jq__featureItem{font-size:20px;line-height:1.75}.home-v2-product-spotlight-module___yw6Jq__featureIcon{width:22px;height:20px;margin-top:10px}.home-v2-product-spotlight-module___yw6Jq__slideGrid{gap:min(30px, calc(30 * 100vw / 1024)) var(--ps-grid-col-gap);grid-template:"copy visual""features visual""cta cta"/minmax(0,1fr) minmax(0,1fr);min-height:0}.home-v2-product-spotlight-module___yw6Jq__copyTop{align-self:start}.home-v2-product-spotlight-module___yw6Jq__visualColumn{min-height:var(--ps-visual-min-h);grid-row:1/3;align-self:stretch}.home-v2-product-spotlight-module___yw6Jq__featuresColumn{align-self:start}.home-v2-product-spotlight-module___yw6Jq__featuresList{overflow:visible}.home-v2-product-spotlight-module___yw6Jq__ctaRow{flex-flow:row;justify-content:center;justify-self:center;width:auto;max-width:none}.home-v2-product-spotlight-module___yw6Jq__ctaRow>a{--cta-btn-height:var(--ps-cta-btn-h);--cta-v-pad:calc(var(--ps-cta-btn-h) * 19 / 60);--cta-h-pad:var(--ps-cta-px);--cta-text-gap:var(--ps-cta-text-gap);box-sizing:border-box;width:auto;height:var(--ps-cta-btn-h);padding:var(--cta-v-pad) var(--ps-cta-px);gap:var(--ps-cta-btn-gap);font-size:var(--ps-cta-font);--cta-icon-size:var(--ps-cta-icon);flex:none;justify-content:center;font-weight:500}.home-v2-product-spotlight-module___yw6Jq__ctaRow>a:not(.btnPrimary){border-width:var(--ps-cta-border)}.home-v2-product-spotlight-module___yw6Jq__carousel{display:none}.home-v2-product-spotlight-module___yw6Jq__scrollCarousel{width:100%;max-width:var(--ps-carousel-max);flex-direction:column;align-items:center;margin:0 auto;display:flex}.home-v2-product-spotlight-module___yw6Jq__scrollTrack{gap:var(--ps-scroll-gap);width:100%;scroll-padding-inline:1px}.home-v2-product-spotlight-module___yw6Jq__scrollSlide .home-v2-product-spotlight-module___yw6Jq__slide{box-shadow:inset 0 0 0 var(--ps-slide-border) #97999b;border:none}}@media (max-width:767px){.home-v2-product-spotlight-module___yw6Jq__section{--ps-section-px:min(20px, calc(20 * 100vw / 390));--ps-section-pt:min(56px, calc(56 * 100vw / 390));--ps-section-pb:min(72px, calc(72 * 100vw / 390));--ps-inner-gap:min(20px, calc(20 * 100vw / 390));--ps-scroll-gap:min(16px, calc(16 * 100vw / 390));--ps-scroll-stack-gap:min(20px, calc(20 * 100vw / 390));--ps-title:min(32px, calc(32 * 100vw / 390));--ps-title-max:none;--ps-carousel-max:min(350px, calc(350 * 100vw / 390));--ps-slide-height:auto;--ps-slide-pad:min(20px, calc(20 * 100vw / 390));--ps-slide-border:.5px;--ps-grid-min-h:0;--ps-copy-top-gap:min(16px, calc(16 * 100vw / 390));--ps-copy-gap:min(30px, calc(30 * 100vw / 390));--ps-logo-min-h:min(60px, calc(60 * 100vw / 390));--ps-logo-max-h:min(60px, calc(60 * 100vw / 390));--ps-logo-max-w:min(216px, calc(216 * 100vw / 390));--ps-desc-max:none;--ps-body:min(20px, calc(20 * 100vw / 390));--ps-body-line:min(32px, calc(32 * 100vw / 390));--ps-visual-min-h:min(230px, calc(230 * 100vw / 390));--ps-product-w:min(304px, calc(304 * 100vw / 390));--ps-product-h:min(155px, calc(158 * 100vw / 390));--ps-product-scale:1.5;--ps-badge-w:min(75px, calc(75 * 100vw / 390));--ps-badge-top:min(11px, calc(11 * 100vw / 390));--ps-badge-right:min(11px, calc(11 * 100vw / 390));--ps-features-gap:min(16px, calc(16 * 100vw / 390));--ps-features-list-gap:min(10px, calc(10 * 100vw / 390));--ps-features-heading:min(20px, calc(20 * 100vw / 390));--ps-feature-gap:min(10px, calc(10 * 100vw / 390));--ps-feature-icon-w:min(22px, calc(22 * 100vw / 390));--ps-feature-icon-h:min(20px, calc(20 * 100vw / 390));--ps-feature-icon-mt:0;--ps-cta-gap:min(10px, calc(10 * 100vw / 390));--ps-cta-btn-h:min(60px, calc(60 * 100vw / 390));--ps-cta-font:min(18px, calc(18 * 100vw / 390));--ps-cta-px:min(30px, calc(30 * 100vw / 390));--ps-cta-btn-gap:min(10px, calc(10 * 100vw / 390));--ps-cta-icon:min(20px, calc(20 * 100vw / 390));--ps-cta-text-gap:min(29px, calc(29 * 100vw / 390));--ps-cta-border:min(2px, calc(2 * 100vw / 390));--ps-dots-gap:min(11px, calc(11 * 100vw / 390));--ps-dots-h:min(30px, calc(30 * 100vw / 390));--ps-dots-px:min(11px, calc(11 * 100vw / 390));--ps-dot-size:min(12px, calc(12 * 100vw / 390));--ps-dot-border:.5px;--ps-slide-margin-bottom:min(5px, calc(5 * 100vw / 390))}.home-v2-product-spotlight-module___yw6Jq__inner{align-items:stretch}.home-v2-product-spotlight-module___yw6Jq__title{text-align:left;align-self:stretch;margin:auto}.home-v2-product-spotlight-module___yw6Jq__carousel{display:none}.home-v2-product-spotlight-module___yw6Jq__scrollCarousel{gap:var(--ps-scroll-stack-gap);width:100%;max-width:var(--ps-carousel-max);flex-direction:column;align-items:center;margin:0 auto;display:flex}.home-v2-product-spotlight-module___yw6Jq__scrollTrack{gap:var(--ps-scroll-gap);width:100%;scroll-padding-inline:1px}.home-v2-product-spotlight-module___yw6Jq__scrollSlide .home-v2-product-spotlight-module___yw6Jq__slide{height:auto;min-height:0;box-shadow:inset 0 0 0 var(--ps-slide-border) #97999b;margin-bottom:var(--ps-slide-margin-bottom);border:none;border-radius:16px}.home-v2-product-spotlight-module___yw6Jq__slideGrid{gap:var(--ps-copy-gap);grid-template:"copy""visual""features""cta"/1fr;min-height:0}.home-v2-product-spotlight-module___yw6Jq__copyTop{align-self:stretch}.home-v2-product-spotlight-module___yw6Jq__logoWrap{min-height:var(--ps-logo-min-h)}.home-v2-product-spotlight-module___yw6Jq__productLogo{width:auto;max-width:min(var(--ps-logo-max-w), 100%);height:var(--ps-logo-max-h)}.home-v2-product-spotlight-module___yw6Jq__description{max-width:none;font-size:var(--ps-body);line-height:var(--ps-body-line)}.home-v2-product-spotlight-module___yw6Jq__visualColumn{min-height:var(--ps-visual-min-h);width:100%}.home-v2-product-spotlight-module___yw6Jq__productImageWrap{width:100%;max-width:min(var(--ps-product-w), 100%);height:var(--ps-product-h)}.home-v2-product-spotlight-module___yw6Jq__featuresColumn{gap:var(--ps-features-gap)}.home-v2-product-spotlight-module___yw6Jq__featuresList{gap:var(--ps-features-list-gap);overflow:visible}.home-v2-product-spotlight-module___yw6Jq__featureItem{font-size:min(16px,4.10256vw);line-height:min(30px,7.69231vw)}.home-v2-product-spotlight-module___yw6Jq__ctaRow{flex-direction:column;justify-content:stretch;justify-self:stretch;width:100%;max-width:none}.home-v2-product-spotlight-module___yw6Jq__ctaRow>a{--cta-btn-height:var(--ps-cta-btn-h);--cta-v-pad:calc(var(--ps-cta-btn-h) * 19 / 60);--cta-h-pad:var(--ps-cta-px);--cta-text-gap:var(--ps-cta-text-gap);box-sizing:border-box;width:100%;height:var(--ps-cta-btn-h);padding:var(--cta-v-pad) var(--ps-cta-px);gap:var(--ps-cta-btn-gap);font-size:var(--ps-cta-font);--cta-icon-size:var(--ps-cta-icon);flex:none;justify-content:center;font-weight:500}}@media (prefers-reduced-motion:reduce){.home-v2-product-spotlight-module___yw6Jq__track{transition:none}}
.products-text-link-module__IDq93a__link{--ptl-font:16px;--ptl-gap:6px;--ptl-pad:4px;--ptl-icon-w:10px;--ptl-icon-h:9px;gap:var(--ptl-gap);min-width:0;max-width:100%;padding:var(--ptl-pad);color:#6cade4;font-family:var(--font-geograph), "Geograph", system-ui, -apple-system, sans-serif;font-size:var(--ptl-font);align-items:center;font-weight:500;line-height:normal;transition:color .2s;display:inline-flex}.products-text-link-module__IDq93a__label{text-underline-offset:2px;text-decoration-skip-ink:none;min-width:0;text-decoration:underline;text-decoration-thickness:calc(1em/10)}.products-text-link-module__IDq93a__link:hover,.products-text-link-module__IDq93a__link:focus-visible{color:#036ada}.products-text-link-module__IDq93a__arrow{width:var(--ptl-icon-w);height:var(--ptl-icon-h);flex-shrink:0;transition:transform .55s cubic-bezier(.33,1,.68,1);overflow:visible;transform:rotate(0)}@media (hover:hover) and (pointer:fine){.products-text-link-module__IDq93a__link:hover .products-text-link-module__IDq93a__arrow,.products-text-link-module__IDq93a__link:focus-visible .products-text-link-module__IDq93a__arrow{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.products-text-link-module__IDq93a__arrow{transition:none}.products-text-link-module__IDq93a__link:hover .products-text-link-module__IDq93a__arrow,.products-text-link-module__IDq93a__link:focus-visible .products-text-link-module__IDq93a__arrow{transform:rotate(0)}}@media (max-width:1440px){.products-text-link-module__IDq93a__link{--ptl-font:10px;--ptl-gap:5px;--ptl-icon-w:9px;--ptl-icon-h:8px}}@media (max-width:1279px){.products-text-link-module__IDq93a__link{--ptl-font:14px}}@media (max-width:1023px){.products-text-link-module__IDq93a__link{--ptl-font:14px}}@media (min-width:768px) and (max-width:1024px){.products-text-link-module__IDq93a__link{--ptl-font:min(16px, calc(16 * 100vw / 1024));--ptl-gap:min(6px, calc(6 * 100vw / 1024));--ptl-pad:min(4px, calc(4 * 100vw / 1024));--ptl-icon-w:min(10px, calc(10 * 100vw / 1024));--ptl-icon-h:min(9px, calc(9 * 100vw / 1024))}}@media (max-width:767px){.products-text-link-module__IDq93a__link{--ptl-font:min(16px, calc(16 * 100vw / 390));--ptl-gap:6px;--ptl-pad:min(4px, calc(4 * 100vw / 390));--ptl-icon-w:min(10px, calc(10 * 100vw / 390));--ptl-icon-h:min(9px, calc(9 * 100vw / 390))}}
