.landing_landing__zZLy5{--brand:#2563eb;--brand-hover:#1d4ed8;--navy:#132b4e;--muted:#627187;--line:#dce4ee;--type-title:1.5rem;--type-section:1.125rem;--type-subtitle:1rem;--type-body:.875rem;--type-caption:.75rem;container:valve-landing/inline-size;min-width:0;color:#1d2e45;background:#fff;font-size:var(--type-body);line-height:1.75}.landing_landing__zZLy5 :where(h1,h2,h3,p,figure){margin:0}.landing_landing__zZLy5 a{text-decoration:none}.landing_landing__zZLy5 a:hover{color:var(--brand-hover)}.landing_landing__zZLy5 :is(a,button,[tabindex]):focus-visible{outline:3px solid #3986f4;outline-offset:5px}.landing_landing__zZLy5 svg{display:block;flex-shrink:0}.landing_landing__zZLy5 button{cursor:pointer;touch-action:manipulation}.landing_landing__zZLy5 :is(section,nav)[id]{scroll-margin-top:140px}.landing_shell__kXDxO{width:calc(100% - 40px);margin-inline:auto}.landing_hatchLayout__WE2mE{position:relative;isolation:isolate;border-inline:1px solid #e5e7eb;--hatch:repeating-linear-gradient(315deg,#e5e7eb,#e5e7eb 1px,transparent 0,transparent 50%)}.landing_sectionHatch__aCXfo{height:16px;border-block:1px solid #e5e7eb;background:var(--hatch) 0 0 /10px 10px}.landing_hero__FcX_e{padding-top:12px;background:linear-gradient(180deg,#f4f7fc,#fff 78%)}.landing_breadcrumb__UWjH_{display:flex;gap:10px;margin-bottom:0;color:#64738a;font-size:var(--type-caption)}.landing_breadcrumb__UWjH_>span:first-of-type{color:#a4b0c2}.landing_heroGrid__eNsNm{display:grid;gap:32px;align-items:center}.landing_heroEyebrow__QzLy0{display:flex;align-items:center;gap:10px;font-size:var(--type-caption);font-weight:700;letter-spacing:.08em;color:var(--brand)}.landing_heroEyebrow__QzLy0:before{content:"";width:22px;height:2px;background:currentColor;flex-shrink:0}.landing_hero__FcX_e h1{margin-top:17px;color:var(--navy);font-size:var(--type-title);line-height:1.4;font-weight:700}.landing_hero__FcX_e h1>span{display:block;margin-top:12px;color:var(--brand);font-size:var(--type-section);font-weight:600;line-height:1.4}.landing_heroDescription__kSJZG{margin-top:16px!important;max-width:600px;color:#596a82;font-size:var(--type-body);line-height:2;text-wrap:pretty}.landing_heroActions__NGwwb{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:23px;font-size:var(--type-body);font-weight:600;color:var(--brand)}.landing_heroActions__NGwwb :is(a,button){display:inline-flex;align-items:center;min-height:44px;gap:13px;white-space:nowrap}.landing_heroActions__NGwwb button{padding:0;border:0;background:transparent;color:inherit;font:inherit}.landing_heroActions__NGwwb button:hover{color:var(--brand-hover)}.landing_heroActions__NGwwb button:disabled{opacity:.6;cursor:wait}.landing_heroActions__NGwwb .landing_primaryButton__hBThn{min-height:44px;padding:10px 16px;border:1px solid var(--brand);border-radius:3px;background:var(--brand);color:#fff;font-size:var(--type-body)}.landing_heroActions__NGwwb .landing_primaryButton__hBThn:hover{background:var(--brand-hover);color:#fff}.landing_benefits__2S_Yj{display:flex;flex-wrap:wrap;align-items:center;gap:6px 13px;margin-top:22px!important;font-size:var(--type-caption);color:#77859b;letter-spacing:.06em}.landing_benefits__2S_Yj span+span:before{content:"/";margin-right:13px;color:#a8b6ca}.landing_seriesNavigation___bIXs{display:grid;margin-top:16px;border-top:1px solid var(--line)}.landing_seriesNavigation___bIXs>a{position:relative;display:flex;align-items:flex-start;gap:8px;padding:20px 24px 20px 0}.landing_seriesNavigation___bIXs>a+a{border-top:1px solid var(--line)}.landing_seriesNavigation___bIXs>a:hover{background:#f7faff}.landing_seriesNavigation___bIXs>a>div{min-width:0}.landing_seriesNumber__KT2ij{flex-shrink:0;white-space:nowrap;font-size:var(--type-caption);color:#93a3b9;line-height:28px}.landing_seriesNavigation___bIXs h2{margin-bottom:3px;font-size:var(--type-section);font-weight:700;color:var(--navy)}.landing_seriesNavigation___bIXs p{font-size:var(--type-body);line-height:1.7;color:#5d6f89}.landing_seriesNavigation___bIXs small{display:block;margin-top:3px;font-size:var(--type-caption);line-height:1.7;color:#8390a2}.landing_seriesArrow__jF_Rr{position:absolute;top:25px;right:8px;color:var(--brand)}.landing_product__W99oJ{padding:32px 20px 24px}.landing_productGrid__V9ef2{display:grid;gap:28px;align-items:center}.landing_productCopy__VqpAi,.landing_productFigure__4Nm12{min-width:0}.landing_reversed__6JxPY{border-block:1px solid #e9eef6;background:#f2f6fb}.landing_eyebrow__yQ6vH{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--brand);font-size:var(--type-caption);font-weight:600;letter-spacing:.08em}.landing_eyebrow__yQ6vH>span{color:#94a7c2}.landing_eyebrow__yQ6vH>i{width:27px;height:1px;background:#9ab2d4}.landing_product__W99oJ h2{color:var(--navy);font-size:var(--type-section);line-height:1.5;font-weight:700}.landing_tagline__6UbJQ{margin-top:11px!important;color:var(--brand);font-size:var(--type-subtitle);font-weight:500;line-height:1.5}.landing_description__Sd6NJ{margin-top:16px!important;color:var(--muted);font-size:var(--type-body);line-height:2;text-wrap:pretty}.landing_features__Gzy97{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px}.landing_feature__wP3cd{display:flex;gap:13px}.landing_featureIcon__FYz8Z{width:25px;height:25px;flex-shrink:0;margin-top:2px;color:var(--brand)}.landing_feature__wP3cd h3{color:var(--navy);font-size:var(--type-body);font-weight:600;line-height:1.6}.landing_feature__wP3cd p{margin-top:3px;color:#728098;font-size:var(--type-body);line-height:1.85}.landing_productLinks__r526T{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:22px;border-top:1px solid var(--line);padding-top:15px}.landing_productLinks__r526T a{display:inline-flex;align-items:center;gap:13px;min-height:44px;font-size:var(--type-body);font-weight:600;color:var(--brand)}.landing_productLinks__r526T a+a{font-size:var(--type-body);font-weight:400;color:#71819a}.landing_productFigure__4Nm12 img{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:4px;background:#d6e7f8;object-fit:contain}.landing_productFigure__4Nm12 figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding-top:10px;font-size:var(--type-caption);line-height:1.6;letter-spacing:.08em;color:#8290a3}.landing_productFigure__4Nm12 figcaption span+span{color:#64758e;letter-spacing:.03em}.landing_contact__IThbP{position:relative;z-index:2;overflow:hidden;padding-block:38px;border-bottom:1px solid #e5e7eb;color:var(--navy);background:#fff}.landing_contact__IThbP:after{content:"";position:absolute;top:-260px;right:-100px;width:580px;height:580px;border-radius:50%;border:1px solid rgba(126,168,229,.14);pointer-events:none}.landing_contact__IThbP .landing_shell__kXDxO{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px}.landing_contact__IThbP p:first-child{margin-bottom:15px;color:var(--brand);font-size:var(--type-caption);letter-spacing:.08em}.landing_contact__IThbP h2{font-size:var(--type-section);line-height:1.45;font-weight:600}.landing_contact__IThbP h2+p{margin-top:12px;font-size:var(--type-body);line-height:1.8;color:var(--muted)}.landing_contact__IThbP button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;padding:10px 18px;border:0;border-radius:3px;background:var(--brand);color:#fff;font:inherit;font-weight:600;white-space:nowrap}.landing_contact__IThbP button:hover{background:var(--brand-hover);color:#fff}.landing_contact__IThbP button:disabled{opacity:.6;cursor:wait}.landing_carousel__lhI4H{position:relative;min-width:0}.landing_carouselImage__T2Dcy{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:#dce6ed}.landing_imageBadge__kCBJq{position:absolute;top:18px;left:18px;z-index:2;display:flex;align-items:center;gap:8px;border:1px solid #ffffff40;border-radius:2px;padding:8px 11px;background:rgba(16,35,54,.72);color:#fff;font-size:var(--type-caption);letter-spacing:.08em;pointer-events:none}.landing_imageBadge__kCBJq:before{content:"";width:5px;height:5px;border-radius:50%;background:#8bbdff}.landing_slide__jfwGm{position:absolute;inset:0;visibility:hidden;opacity:0;transition:opacity .65s ease,visibility .65s ease;pointer-events:none}.landing_activeSlide__Bab58{visibility:visible;opacity:1}.landing_slideImage__aAIt8{display:block;width:100%;height:100%;object-fit:contain}.landing_carouselBar__gz6iq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px;padding-top:10px}.landing_counter__u3wUg{font-size:var(--type-caption);color:#5f6d80}.landing_current__e7awO{margin-right:7px;font-size:var(--type-caption);color:var(--brand)}.landing_total__Zqz8V{color:#9ca8b9}.landing_counterLabel__GgCdD{color:var(--navy);font-weight:600}.landing_indicators__fxbu5{display:flex;gap:4px;margin-right:0}.landing_indicator__D4LVZ{display:flex;align-items:center;justify-content:center;min-width:27px;height:44px;padding:0;border:0;background:transparent}.landing_indicator__D4LVZ:after{content:"";width:22px;height:3px;border-radius:3px;background:#d3deed;transition:background-color .2s}.landing_activeIndicator__O9aQm:after{background:var(--brand)}.landing_srOnly___bXAo{position:absolute;width:1px;height:1px;margin:-1px!important;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container valve-landing (width < 480px){.landing_shell__kXDxO{width:calc(100% - 36px)}.landing_product__W99oJ{padding:32px 18px 24px}.landing_description__Sd6NJ{margin-top:18px!important}.landing_features__Gzy97{grid-template-columns:1fr;gap:19px}.landing_counterDivider__deh4N,.landing_counterLabel__GgCdD{display:none}.landing_indicators__fxbu5{gap:2px;margin-right:0}.landing_indicator__D4LVZ{min-width:24px}.landing_indicator__D4LVZ:after{width:17px}.landing_imageBadge__kCBJq{top:12px;left:12px;padding:6px 8px}}@container valve-landing (width >= 480px){.landing_heroEyebrow__QzLy0{letter-spacing:.08em}.landing_seriesNavigation___bIXs{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_seriesNavigation___bIXs>a{padding:20px 20px 20px 0}.landing_seriesNavigation___bIXs>a+a{border-top:0;border-left:1px solid var(--line);padding-left:12px}.landing_seriesNavigation___bIXs h2{margin-bottom:7px}.landing_seriesNavigation___bIXs small{margin-top:6px}.landing_seriesArrow__jF_Rr{top:19px;right:10px}.landing_contact__IThbP{padding-block:48px}}@container valve-landing (width >= 760px){.landing_shell__kXDxO{width:calc(100% - 64px)}.landing_heroGrid__eNsNm{grid-template-columns:.95fr 1.05fr;gap:32px}.landing_hero__FcX_e h1{margin-top:22px}.landing_hero__FcX_e h1>span{margin-top:18px}.landing_product__W99oJ{padding:36px 32px 28px}.landing_productGrid__V9ef2{grid-template-columns:1fr 1fr;gap:40px}.landing_productCopy__VqpAi{order:1}.landing_reversed__6JxPY .landing_productCopy__VqpAi{order:0}.landing_features__Gzy97{grid-template-columns:1fr;gap:17px;margin-top:22px}.landing_productLinks__r526T{margin-top:25px;padding-top:19px}.landing_productFigure__4Nm12 figcaption{padding-top:15px}.landing_contact__IThbP .landing_shell__kXDxO{flex-direction:row;align-items:center;gap:24px}.landing_carouselBar__gz6iq{padding-top:17px}.landing_counterDivider__deh4N,.landing_counterLabel__GgCdD{display:none}.landing_indicators__fxbu5{margin-right:0;gap:2px}.landing_indicator__D4LVZ{min-width:22px}.landing_indicator__D4LVZ:after{width:17px}}@media (prefers-reduced-motion:reduce){.landing_landing__zZLy5 *,.landing_landing__zZLy5 :after,.landing_landing__zZLy5 :before{animation:none!important;transition:none!important}}@media print{.landing_carouselBar__gz6iq,.landing_contact__IThbP,.landing_heroActions__NGwwb,.landing_productLinks__r526T,.landing_sectionHatch__aCXfo,.landing_seriesNavigation___bIXs{display:none}.landing_shell__kXDxO{width:100%}.landing_hatchLayout__WE2mE{border:0}.landing_product__W99oJ{break-inside:avoid;padding:20px 0}.landing_productGrid__V9ef2{grid-template-columns:1fr 1fr;gap:24px}}.AnimatedCheckmark_checkmarkContainer__ujIFU{display:flex;align-items:center;justify-content:center}.AnimatedCheckmark_checkmark__Y7rfN{transform:scale(0);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.AnimatedCheckmark_animate__YfF_M{transform:scale(1);opacity:1}.AnimatedCheckmark_checkmarkCircle__zWvBT{stroke-dasharray:166;stroke-dashoffset:166;stroke-linecap:round;animation:AnimatedCheckmark_drawCircle__S9vZV .6s ease-out forwards}.AnimatedCheckmark_checkmarkPath__lh7JD{stroke-dasharray:48;stroke-dashoffset:48;stroke-linecap:round;animation:AnimatedCheckmark_drawPath__E_opV .3s ease-out .6s forwards}@keyframes AnimatedCheckmark_drawCircle__S9vZV{to{stroke-dashoffset:0}}@keyframes AnimatedCheckmark_drawPath__E_opV{to{stroke-dashoffset:0}}