.productCenterPage{min-height:100vh;background:#fff}.productCenterHeader .pdfNav nav a{position:relative}.productCenterHeader .pdfNav nav a.isActive{color:#111;font-weight:600}.productCenterHeader .pdfNav nav a.isActive:after{position:absolute;right:0;bottom:-10px;left:0;height:2px;background:var(--blue);content:""}.productCenterHeader .oflowLink{width:auto;height:auto;padding:0;background:none;color:#111!important;font-size:17px!important}.productCenterHeader .oflowLink:after,.productCenterHeader .oflowLink:before{display:none}.productCenterHeader .navTools .languageSwitch{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,1fr);width:90px;height:33px;padding:2.25px;overflow:hidden;border:1.125px solid rgba(119,132,154,.28);border-radius:999px;background:rgba(235,240,249,.34);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);color:#343942!important}.productCenterHeader .navTools .languageSwitch:after,.productCenterHeader .navTools .languageSwitch:before{display:none}.productCenterHeader .navTools .languageSwitch>span:not(.languageSwitchThumb){position:relative;z-index:1;display:grid;place-items:center;font-size:13.5px;line-height:1}.productCenterHeader .mobileNav a{display:flex;justify-content:space-between;align-items:center;min-height:61px;border-bottom:1px solid #e7e9ed;color:#313843;font-size:20px;font-weight:500}.productCenterHeader .mobileNav a.isActive{color:var(--blue)}.productCatalog{--catalog-top-gap:28px;--catalog-sticky-offset:var(--catalog-top-gap);display:grid;grid-template-columns:155px minmax(0,1fr);grid-gap:77px;gap:77px;margin:0 9vw;padding:var(--catalog-top-gap) 0 96px}.catalogSidebar{padding:0;border-right:1px solid #c5c5c5}.catalogSidebarInner{position:-webkit-sticky;position:sticky;top:calc(var(--nav) + var(--catalog-sticky-offset))}.catalogSidebarInner>div+div{margin-top:47px}.catalogSidebar h2{margin:0 0 27px;color:#161616;font-size:21px;font-weight:500;line-height:1}.catalogSidebar button{display:block;width:100%;border:0;padding:0 0 12px;background:transparent;color:#777;text-align:left;font-size:20px;line-height:1.18;transition:color .18s ease,transform .18s ease}.catalogSidebar button.isActive,.catalogSidebar button:focus-visible,.catalogSidebar button:hover{color:#111;outline:0}.catalogSidebar button.isActive{font-weight:700}.catalogSidebar button:hover{transform:translateX(3px)}.catalogGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;align-content:start;grid-gap:40px 32px;gap:40px 32px}.catalogGrid.isEntering .productCard{animation:catalog-card-reveal .52s cubic-bezier(.2,.75,.2,1) var(--reveal-delay,0s) both}@keyframes catalog-card-reveal{0%{opacity:0;transform:translate(-18px,-18px)}to{opacity:1;transform:translate(0)}}.catalogGrid.isEntering .catalogVideoCarousel{animation:catalog-video-reveal .52s cubic-bezier(.2,.75,.2,1) both}@keyframes catalog-video-reveal{0%{opacity:0}to{opacity:1}}.catalogVideoCarousel{grid-column:1/-1;margin-bottom:-28px}.catalogVideoStage{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.catalogVideoStage>video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;opacity:0}.catalogVideoStage>video.isActive{opacity:1}.catalogVideoPlay{position:absolute;top:50%;left:50%;border:0;border-radius:999px;padding:12px 24px;background:rgba(0,0,0,.66);color:#fff;font-size:15px;line-height:1;cursor:pointer;transform:translate(-50%,-50%)}.catalogVideoPlay:focus-visible,.catalogVideoPlay:hover{background:var(--blue);outline:0}.catalogVideoSound{position:absolute;right:14px;bottom:14px;display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;padding:0;background:rgba(0,0,0,.42);color:#fff;cursor:pointer;transition:background .2s ease}.catalogVideoSound svg{display:block;width:21px;height:21px}.catalogVideoSound:focus-visible,.catalogVideoSound:hover{background:var(--blue);outline:0}.catalogVideoDots{position:absolute;left:50%;bottom:19px;display:flex;padding:2px 6px;border-radius:999px;background:rgba(0,0,0,.34);transform:translateX(-50%)}.catalogVideoDots button{display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:50%;padding:0;background:none;cursor:pointer}.catalogVideoDots button span{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.55);transition:background .2s ease,transform .2s ease}.catalogVideoDots button.isActive span{background:#fff;transform:scale(1.25)}.catalogVideoDots button:hover span{background:rgba(255,255,255,.9)}.catalogVideoDots button:focus-visible{outline:2px solid #fff;outline-offset:-4px}.productCard{--product-card-visual-height:clamp(150px,18vw,246px);--product-card-copy-height:64px;display:grid;min-width:0;min-height:calc(var(--product-card-visual-height) + var(--product-card-copy-height));grid-template-rows:var(--product-card-visual-height) var(--product-card-copy-height);overflow:hidden;border:0;background:#fff;box-shadow:0 4px 15px rgba(15,23,42,.13);outline:1px solid rgba(15,23,42,.025);transition:transform .22s ease,box-shadow .22s ease}.productCard:hover{box-shadow:0 12px 27px rgba(15,23,42,.18);transform:translateY(-4px)}.productCard:focus-visible{box-shadow:0 12px 27px rgba(15,23,42,.18);outline:2px solid rgba(23,39,244,.7);outline-offset:2px;transform:translateY(-4px)}.productCard>img{width:100%;max-width:none;object-fit:contain;object-position:center}.productCard>img,.productCardVisual{height:var(--product-card-visual-height);background:#fff}.productCardVisual{position:relative;display:grid;padding:0;overflow:hidden}.productCardVisual>img{grid-area:1/1;width:100%;height:100%;min-height:0;max-width:none;max-height:100%;object-fit:contain;object-position:center}.productCardImage{background:#fff}.productCardImage,.productCardQr{transition:opacity .22s ease,transform .22s ease}.productCardQr{display:grid;width:min(65%,178px);height:84%;grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;grid-gap:1px;gap:1px;align-self:center;justify-self:center;justify-items:center;opacity:0;pointer-events:none;transform:scale(.86)}.productCardQr img{display:block;width:min(100%,172px);height:100%;object-fit:contain;object-position:center}.productCardQr span{color:#303030;font-size:10px;font-weight:500;line-height:1;transform:translateY(-14px);white-space:nowrap}.productCardVisual>img.cardImage--m3Pro{transform:translateY(-9px)}.productCardVisual>img.cardImage--station{transform:translateY(12px) scale(1.2)}.productCardVisual>img.cardImage--h3Lite{transform:translateY(7px)}.productCardVisual>img.cardImage--m3Plus3{transform:translateY(28px) scale(1.25)}.productCard:focus-visible .productCardImage,.productCard:hover .productCardImage{opacity:0;transform:scale(.94)}.productCard:focus-visible .productCardQr,.productCard:hover .productCardQr{opacity:1;transform:scale(1)}.productCardCopy,.productQrCard>div{padding:0 16px 24px;text-align:center}.productCard h2{margin:0;color:#111;font-size:18px;font-weight:700;line-height:1.2}.productCard p{margin:4px 0 0;color:#111;font-size:10px;line-height:1.35}.productCardCopy{position:relative;height:var(--product-card-copy-height);min-height:var(--product-card-copy-height);box-sizing:border-box}.productCardText,.productVariants{position:absolute;top:0;right:16px;bottom:24px;left:16px;transition:opacity .18s ease,visibility .18s ease}.productCardText{opacity:1;visibility:visible}.productVariants{display:grid;height:42px;top:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;opacity:0;visibility:hidden;pointer-events:none}.productVariants .productVariant{display:grid;min-width:0;min-height:42px;align-content:center;border:1px solid #9b9b9b;color:#111;background:#fff;text-decoration:none;box-sizing:border-box;transition:border-color .18s ease,color .18s ease}a.productVariant:hover{border-color:var(--blue);color:var(--blue)}a.productVariant:focus-visible{border-color:var(--blue);color:var(--blue);outline:2px solid rgba(23,39,244,.36);outline-offset:2px}.productVariants small{display:block;margin-bottom:2px;font-size:8px;line-height:1}.productVariants b{display:block;font-size:16px;font-weight:500;line-height:1.05;white-space:nowrap}.productCard.hasVariants:focus-visible .productCardText,.productCard.hasVariants:focus-within .productCardText,.productCard.hasVariants:hover .productCardText{opacity:0;visibility:hidden}.productCard.hasVariants:focus-visible .productVariants,.productCard.hasVariants:focus-within .productVariants,.productCard.hasVariants:hover .productVariants{opacity:1;visibility:visible;pointer-events:auto}.productQrCard>img{width:51.2%;height:var(--product-card-visual-height);justify-self:center;align-self:center}.productQrCard h2{font-size:18px}.productQrCard p{display:none}.peopleSelection{min-width:0}.peopleRangeTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;margin:0 0 30px}.peopleRangeTabs button{min-height:34px;border:0;background:#efefef;color:#8a8a8a;font-size:16px;font-weight:500;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}.peopleRangeTabs button:focus-visible,.peopleRangeTabs button:hover{color:var(--blue);outline:2px solid rgba(23,39,244,.36);outline-offset:2px}.peopleRangeTabs button:hover{transform:translateY(-1px)}.peopleRangeTabs button.isActive{background:var(--blue);color:#fff}.peopleSelectionGrid{align-items:start}.sceneSelection{min-width:0}.sceneTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;margin:0 0 30px}.sceneTabs button{min-height:34px;border:0;background:#efefef;color:#8a8a8a;font-size:16px;font-weight:500;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}.sceneTabs button:focus-visible,.sceneTabs button:hover{color:var(--blue);outline:2px solid rgba(23,39,244,.36);outline-offset:2px}.sceneTabs button:hover{transform:translateY(-1px)}.sceneTabs button.isActive{background:var(--blue);color:#fff}.sceneSelectionGrid{align-items:start}.budgetSelection{min-width:0}.budgetTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;margin:0 0 30px}.budgetTabs button{min-height:34px;border:0;background:#efefef;color:#8a8a8a;font-size:16px;font-weight:500;line-height:1;transition:transform .2s ease,background-color .2s ease,color .2s ease}.budgetTabs button:focus-visible,.budgetTabs button:hover{color:var(--blue);outline:2px solid rgba(23,39,244,.36);outline-offset:2px}.budgetTabs button:hover{transform:translateY(-1px)}.budgetTabs button.isActive{background:var(--blue);color:#fff}.budgetSelectionGrid{align-items:start}.budgetSelectionGrid--3 .productCardVisual>img.cardImage--h3Lite{transform:translateY(27px)}.budgetSailorPlan{position:relative;aspect-ratio:1.575;overflow:hidden;isolation:isolate;background-color:#f6f7f7;background-position:50%;background-size:cover;color:#111}.budgetSailorPlan:before{position:absolute;z-index:-1;inset:0;background:rgba(255,255,255,.18);content:""}.budgetSailorContent{position:absolute;inset:0;max-width:none;padding:0}.budgetSailorContent>p{position:absolute;top:9.2%;left:5.8%;margin:0;color:#111;font-size:clamp(16px,1.35vw,30px);font-weight:500;line-height:1;letter-spacing:.02em}.budgetSailorContent h1{position:absolute;top:19%;left:5.8%;margin:0;color:var(--blue);font-size:clamp(52px,4.25vw,90px);font-weight:700;line-height:1.08;letter-spacing:-.035em}.budgetSailorContent strong{position:absolute;top:36.5%;left:5.8%;color:#111;font-size:clamp(19px,1.55vw,33px);font-weight:500;line-height:1.25}.budgetSailorContent ul{position:absolute;top:62%;left:5.8%;display:grid;width:47%;grid-gap:0;gap:0;margin:0;padding:0;color:#111;list-style:none;font-size:clamp(17px,1.35vw,29px);line-height:1.4}.budgetSailorContent li{padding:0 0 11px;border-bottom:1px solid rgba(17,17,17,.72)}.budgetSailorContent li+li{padding-top:11px}.budgetSailorContent li:before{margin-right:.48em;color:#111;content:"•"}.budgetSailorContent button{position:absolute;right:5.8%;bottom:9%;left:5.8%;width:auto;min-height:8.1%;border:0;background:var(--blue);color:#fff;font-size:clamp(18px,1.65vw,34px);font-weight:500;line-height:1;transition:background .18s ease,color .18s ease}.budgetSailorContent button:focus-visible,.budgetSailorContent button:hover{background:#101010;color:#fff;outline:0}@media (min-width:641px){.budgetSailorPlan--en .budgetSailorContent ul{width:86%;font-size:clamp(14px,1.15vw,25px)}.budgetSailorPlan--en .budgetSailorContent li{white-space:nowrap}}.productComparison{min-width:0;padding:0 0 10px}.comparisonHeading{padding:0 0 34px;text-align:center}.comparisonHeading h1{margin:0;color:#111;font-size:clamp(26px,2.35vw,36px);font-weight:600;letter-spacing:.03em;line-height:1.25}.comparisonHeading p,.comparisonHeading span{display:block;margin:12px 0 0;color:#454545;font-size:14px;line-height:1.4}.comparisonHeading p button{border:0;padding:0;background:transparent;color:var(--blue);font:inherit;cursor:pointer}.comparisonHeading span{margin-top:4px;color:#777}.comparisonHeading i{display:block;width:66px;height:4px;margin:30px auto 0;background:var(--blue)}.comparisonScroll{width:100%;overflow-x:auto;scrollbar-width:thin}.comparisonTable{min-width:720px;padding:0 4px}.comparisonFeatureRow,.comparisonProducts{display:grid;grid-template-columns:repeat(var(--comparison-columns,5),minmax(0,1fr))}.comparisonProducts{gap:8px;padding:14px 0 25px}.comparisonProduct{min-width:0;padding:0 8px;text-align:center}.comparisonProductImage{--comparison-image-frame-height:100px;--comparison-image-height:var(--comparison-image-frame-height);display:grid;height:var(--comparison-image-frame-height);place-items:center;overflow:hidden}.comparisonProductImage img{display:block;width:auto;max-width:100%;height:var(--comparison-image-height);max-height:100%;object-fit:contain;object-position:center}.comparisonProductImage.isZoomed img{transform:scale(1.45)}.comparisonTable--denseDrinking .comparisonProductImage{--comparison-image-frame-height:122px}.comparisonProduct h2{min-height:24px;margin:12px 0 9px;color:#222;font-size:15px;font-weight:600;line-height:1.25}.comparisonColors{display:flex;min-height:20px;justify-content:center;align-items:center;gap:6px}.comparisonColors button{display:grid;width:16px;height:16px;place-items:center;border:0;padding:0;border-radius:50%;background:transparent;cursor:pointer}.comparisonColors button span{width:11px;height:11px;border:1px solid #cbd0d8;border-radius:50%}.comparisonColors button.isSelected{box-shadow:0 0 0 2px var(--blue)}.comparisonActions{display:grid;grid-gap:6px;gap:6px;margin-top:15px;justify-items:center}.comparisonActions a{display:grid;width:min(100%,76px);min-height:26px;place-items:center;color:var(--blue);font-size:12px;font-weight:600;line-height:1;text-decoration:none}.comparisonActions a:first-child{border-radius:3px;background:var(--blue);color:#fff}.comparisonActions a:last-child{display:inline-flex;width:auto;align-items:center;white-space:nowrap}.comparisonActions a:last-child:after{margin-left:3px;content:"›"}.comparisonFeatureRow{border-bottom:1px solid #ebedf0}.comparisonFeature{display:grid;min-height:78px;place-items:center;align-content:center;padding:10px 5px;text-align:center}.comparisonFeatureIcon{display:block;width:18px;height:18px;margin-bottom:4px;color:#222;line-height:1}.comparisonFeatureIcon svg{display:block;width:100%;height:100%}.comparisonFeature strong{color:#333;font-size:12px;font-weight:600;line-height:1.25}.comparisonFeature em{margin-top:3px;color:#777;font-size:11px;font-style:normal;line-height:1.35}.productCenterContact{padding-top:88px;padding-bottom:88px}.productCenterFooter{background:#fff}@media (max-width:900px){.productCatalog{--catalog-top-gap:52px;grid-template-columns:155px minmax(0,1fr);gap:28px}.catalogSidebar{padding-right:20px}.catalogSidebar h2{font-size:17px}.catalogSidebar button{font-size:16px}.catalogGrid{gap:24px}}@media (max-width:640px){:root{--mobile-card-visual-height:min(39vw,184px);--mobile-card-copy-height:70px;--mobile-card-height:calc(var(--mobile-card-visual-height) + var(--mobile-card-copy-height))}.productCenterHeader .mobileNav a{font-size:20px}.productCatalog{display:block;margin:0;padding:44px 20px 64px}.catalogSidebar{overflow-x:auto;border:0;padding:0 0 28px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.catalogSidebar::-webkit-scrollbar{display:none}.catalogSidebarInner{position:static;display:flex;width:max-content;min-width:100%;gap:24px}.catalogSidebarInner>div{display:flex;flex:0 0 auto;align-items:center;gap:12px}.catalogSidebarInner>div+div{margin:0}.catalogSidebar h2{margin:0;font-size:16px;white-space:nowrap}.catalogSidebar button{width:auto;padding:0;font-size:15px;white-space:nowrap}.catalogSidebarInner>div:not(:first-child) button{display:none}.catalogSidebarInner>div:nth-child(3) button{display:block}.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--mobile-card-height);align-items:stretch;gap:16px}.catalogVideoCarousel{margin-bottom:-4px}.catalogVideoDots{bottom:13px;padding:2px 4px}.catalogVideoSound{right:10px;bottom:10px;width:34px;height:34px}.catalogVideoSound svg{width:19px;height:19px}.productCard{--product-card-visual-height:var(--mobile-card-visual-height);--product-card-copy-height:var(--mobile-card-copy-height);align-self:stretch;aspect-ratio:auto;height:var(--mobile-card-height);min-height:var(--mobile-card-height);grid-template-rows:var(--product-card-visual-height) var(--product-card-copy-height)}.productCard>img,.productCardVisual{height:var(--mobile-card-visual-height)}.productCardQr{gap:2px}.productCardQr span{transform:translateY(0)}.productCardCopy,.productQrCard>div{padding:0 7px 10px}.productCard h2{font-size:16px}.productCard p{min-height:0;overflow:hidden;font-size:clamp(8px,2.15vw,10px);line-height:1.35;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap}.productCardCopy{height:var(--mobile-card-copy-height);min-height:var(--mobile-card-copy-height)}.productCardText,.productVariants{right:7px;bottom:10px;left:7px}.productVariants{height:35px;top:auto;gap:5px}.productVariants .productVariant{min-height:35px}.productVariants small{font-size:6px}.productVariants b{font-size:11px}.productQrCard{grid-template-rows:var(--mobile-card-visual-height) var(--mobile-card-copy-height)}.productQrCard>img{width:54.4%;height:var(--mobile-card-visual-height)}.productQrCard>div{display:flex;align-items:flex-start;justify-content:center;height:var(--mobile-card-copy-height);min-height:var(--mobile-card-copy-height);box-sizing:border-box}.productQrCard h2{font-size:16px;line-height:1.2;white-space:nowrap}.productCardVisual>img.cardImage--h3Lite{transform:translateY(12%)}.productCardVisual>img.cardImage--m3Plus3{transform:translateY(13px) scale(1.25)}.productCardVisual>img.cardImage--station{transform:translateY(17px) scale(1.2)}.peopleRangeTabs{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding:2px;scrollbar-width:none}.peopleRangeTabs::-webkit-scrollbar{display:none}.peopleRangeTabs button{flex:0 0 118px;min-height:32px;font-size:14px}.sceneTabs{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding:2px;scrollbar-width:none}.sceneTabs::-webkit-scrollbar{display:none}.sceneTabs button{flex:0 0 118px;min-height:32px;font-size:14px}.budgetTabs{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding:2px;scrollbar-width:none}.budgetTabs::-webkit-scrollbar{display:none}.budgetTabs button{flex:0 0 118px;min-height:32px;font-size:14px}.budgetSailorPlan{aspect-ratio:auto;min-height:320px}.budgetSailorContent>p{font-size:12px}.budgetSailorContent h1{font-size:clamp(31px,9vw,52px)}.budgetSailorContent strong{font-size:clamp(12px,3vw,17px)}.budgetSailorContent ul{top:56%;width:88%;font-size:clamp(11px,2.6vw,15px)}.budgetSailorContent li{padding-bottom:5px}.budgetSailorContent li+li{padding-top:5px}.budgetSailorContent button{font-size:14px}.catalogSidebarInner>div:nth-child(2) button{display:block}.productComparison{padding-bottom:0}.comparisonHeading{padding-bottom:25px;text-align:left}.comparisonHeading h1{font-size:25px}.comparisonHeading p,.comparisonHeading span{font-size:13px}.comparisonHeading i{margin:24px 0 0}.comparisonTable{min-width:650px}.comparisonProducts{padding-bottom:20px}.comparisonProduct{padding:0 4px}.comparisonProductImage{--comparison-image-frame-height:76px}.comparisonTable--denseDrinking .comparisonProductImage{--comparison-image-frame-height:90px}.comparisonProduct h2{min-height:20px;margin:8px 0 7px;font-size:12px}.comparisonActions{margin-top:10px;gap:4px}.comparisonActions a{width:64px;min-height:23px;font-size:10px}.comparisonFeature{min-height:70px}.comparisonFeature strong{font-size:11px}.comparisonFeature em{font-size:10px}.productCenterContact{padding:64px 20px}}@media (prefers-reduced-motion:reduce){.productCard{transition-duration:.01ms}.catalogGrid.isEntering .catalogVideoCarousel,.catalogGrid.isEntering .productCard{animation:none}.catalogVideoDots span,.catalogVideoSound{transition:none}}.m3d{--m3d-blue:#161af6;--m3d-ink:#111;--m3d-body:#1e1e1e;--m3d-gray:#767676;--m3d-line:#e8e8e8;--m3d-gray-bg:#f3f3f5;--m3d-card-bg:#eee;background:#fff;color:var(--m3d-ink);font-family:inherit;overflow-x:clip}html:has(.m3d){scroll-behavior:smooth}.m3dMain{display:block}.m3dSec{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.m3dFullBleed{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.m3dFullBleed--natural{width:104.17vw;height:auto;left:0;top:0;right:auto;bottom:auto;object-fit:fill}.m3dHero{background:#fff}.m3dHeroLetters{position:absolute;inset:0;margin:0;color:var(--m3d-blue);font-weight:700;line-height:1;letter-spacing:-.015em;pointer-events:none}.m3dHeroM,.m3dHeroSE{position:absolute;top:37.7%;font-size:13.5vw}.m3dHeroM{left:18.55%}.m3dHeroSE{left:63.07%}.m3dHeroMachine{position:absolute;left:41.35%;top:10.09%;width:17.24vw;height:auto;max-width:none;mix-blend-mode:multiply}.m3dHeroCopy{position:absolute;left:5.68%;top:80.75%;margin:0}.m3dHeroBold{margin:0;font-size:1.42vw;font-weight:700;letter-spacing:.02em}.m3dHeroSub{margin:.35vw 0 0;color:var(--m3d-gray);font-size:1.3vw}.m3dHeroCta{position:absolute;left:83.54%;top:85%;width:11.15%;height:5%;padding:0;border:0;border-radius:999px;background:var(--m3d-blue);color:#fff;font-family:inherit;font-size:1.15vw;letter-spacing:.06em;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.m3dHeroCta:hover{background:#0d0fd6;transform:translateY(-1px)}.m3dHeroCta:focus-visible{outline:2px solid #111;outline-offset:3px}.m3dChallenge{background:#fff}.m3dChallengeBg{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.m3dChallengeCopy{position:absolute;left:0;right:0;top:39.9%;text-align:center}.m3dChallengeCopy h2{margin:0;font-size:4.2vw;font-weight:700;letter-spacing:-.01em;line-height:1}.m3dChallengeCopy p{margin:2.72vw 0 0;color:var(--m3d-blue);font-size:1.9vw;line-height:1}.m3dIntro{background:#fff}.m3dIntroTop{position:absolute;inset:0}.m3dIntroName{position:absolute;left:6.09%;top:10.59%;margin:0;color:var(--m3d-blue);font-size:4.14vw;font-weight:700;line-height:1;letter-spacing:-.01em}.m3dIntroClaim{position:absolute;left:79.9%;top:10.4%;margin:0;font-size:1.56vw;line-height:1.53;letter-spacing:.02em}.m3dIntroClaim span{display:block}.m3dIntroBand{position:absolute;left:0;right:0;top:26.85%;bottom:0;background:#f6f6f6}.m3dIntroMachine{position:absolute;left:38.6%;top:8.23%;width:22.76vw;height:auto;max-width:none;mix-blend-mode:multiply}.m3dReveal{background:#fff}.m3dRevealTitle{position:absolute;left:0;right:0;top:10.33%;margin:0;color:var(--m3d-blue);font-size:3.44vw;font-weight:700;text-align:center;line-height:1;letter-spacing:.01em}.m3dCards{position:absolute;left:5.625%;top:26.94%;width:88.75%;height:62.96%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.614%;gap:1.614%}.m3dCard{position:relative;overflow:hidden;border-radius:.83vw;background:var(--m3d-card-bg);padding:2.45vw 2.14vw 2vw}.m3dCard--dark{background:#0b0b0b}.m3dCardPhoto{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.m3dCard--dark:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.55) 38%,rgba(0,0,0,0) 62%)}.m3dCardPhones{position:absolute;left:0;bottom:0;width:100%;height:auto;max-width:none;mix-blend-mode:multiply}.m3dCardCopy{position:relative;z-index:1}.m3dCardEyebrow{margin:0;font-size:1.15vw;line-height:1.35;color:#444}.m3dCard--dark .m3dCardEyebrow{color:rgba(255,255,255,.86)}.m3dCard h3{margin:1.5vw 0 0;font-size:1.45vw;font-weight:700;line-height:1.32;letter-spacing:-.01em}.m3dCard h3 span{display:block}.m3dCard--dark h3{color:#fff}.m3dUv{background:#ececec}.m3dUvCopy{position:absolute;left:5.73%;top:45.83%;margin:0;font-size:1.78vw;line-height:1.35;letter-spacing:.01em;color:var(--m3d-body)}.m3dUvCopy span{display:block}.m3dService{background:#f4f4f4}.m3dServiceCopy{position:absolute;left:74.64%;top:44.9%;margin:0;font-size:1.72vw;line-height:1.4;letter-spacing:.01em}.m3dServiceCopy span{display:block}.m3dTds{background:#f4f4f4}.m3dTdsCopy{position:absolute;left:0;right:0;top:12.5%;margin:0;padding:0 12%;font-size:1.78vw;line-height:1.4;text-align:center;letter-spacing:.01em}.m3dEnergy{background:#f6f6f6}.m3dEnergyCopy{position:absolute;left:63.18%;top:45.7%;margin:0;font-size:1.78vw;line-height:1.35;letter-spacing:.01em}.m3dEnergyCopy span{display:block}.m3dMinimal{background:var(--m3d-gray-bg)}.m3dMinimalCopy{position:absolute;left:5.89%;top:40.74%;margin:0}.m3dMinimalCopy h2{margin:0;color:var(--m3d-blue);font-size:4.59vw;font-weight:700;line-height:1;letter-spacing:-.01em}.m3dMinimalCopy p{margin:1.67vw 0 0;font-size:1.8vw;line-height:1.26;letter-spacing:.01em}.m3dMinimalCopy p span{display:block}.m3dMinimalScreens{position:absolute;left:59.74%;top:10%;width:31.82%}.m3dMinimalScreens img{display:block;width:100%;height:auto}.m3dMinimalScreens img+img{margin-top:10.1%}.m3dStats{background:var(--m3d-gray-bg)}.m3dStatsBlock{position:absolute;left:5.625%;top:18.98%;right:5.625%;height:18.6%}.m3dStatsTag{position:absolute;left:0;top:1.72vw;width:6.82vw;height:6.82vw;margin:0;display:grid;place-items:center;border:2px solid var(--m3d-ink);border-radius:.55vw;font-size:1.46vw;font-weight:700;letter-spacing:.08em}.m3dStatsBlock:before{content:"";position:absolute;left:11.74%;top:0;bottom:0;width:1px;background:#c9c9cf}.m3dStatsMetrics{position:absolute;inset:0}.m3dMetric{position:absolute;top:0;width:16%}.m3dMetric:first-child{left:15.79%}.m3dMetric:nth-child(2){left:34.86%}.m3dMetricLabel{top:0;color:#b2b2b2;font-size:1.15vw;line-height:1.2}.m3dMetricLabel,.m3dMetricValue{position:absolute;left:0;margin:0;white-space:nowrap}.m3dMetricValue{top:2.08vw;color:var(--m3d-blue);font-size:5vw;font-weight:700;line-height:1;letter-spacing:-.02em}.m3dMetricValue em{font-style:normal;font-size:2.85vw;letter-spacing:0}.m3dMetricNote{position:absolute;left:0;top:8.85vw;margin:0;color:#b2b2b2;font-size:1.15vw;line-height:1.2;white-space:nowrap}.m3dStatsLines{position:absolute;left:5.68%;top:46.95%;right:5.68%;margin:0;padding:0;list-style:none;display:grid;grid-gap:2.55vw;gap:2.55vw}.m3dStatsLines li{font-size:1.75vw;font-weight:500;line-height:1.3;letter-spacing:.01em}.m3dHandbook{position:absolute;left:5.625%;top:84.9%;width:14.58%;height:5.09%;display:flex;align-items:center;justify-content:space-between;gap:.8vw;padding:0 1.4vw;border:1.5px solid var(--m3d-blue);border-radius:999px;color:var(--m3d-ink);font-size:1.1vw;letter-spacing:.02em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.m3dHandbook svg{width:1.45vw;height:1.45vw;flex:none;fill:none;stroke:var(--m3d-blue);stroke-width:1.4;transition:stroke .2s ease}.m3dHandbook:hover{background:var(--m3d-blue);color:#fff}.m3dHandbook:hover svg{stroke:#fff}.m3dHandbook:focus-visible{outline:2px solid #111;outline-offset:3px}.m3dCompareIntro{background:var(--m3d-gray-bg)}.m3dCompareTitle{position:absolute;left:5.625%;top:9.39%}.m3dCompareTitle h2{margin:0;font-size:2.4vw;font-weight:700;line-height:1.45;letter-spacing:.01em}.m3dCompareTitle h2 span{display:block}.m3dCompareTitle h2 span:first-child{font-size:2.3vw;letter-spacing:.02em}.m3dTabs{position:absolute;left:5.625%;top:26.85%;display:flex;width:17.81vw;height:2.76vw;border-radius:999px;overflow:hidden}.m3dTabs span{flex:1 1;display:grid;place-items:center;background:#d8d8dc;color:#fff;font-size:1.15vw;letter-spacing:.02em}.m3dTabs span+span{border-left:1px solid #fff}.m3dTabs span.isActive{background:var(--m3d-blue);color:#fff}.m3dCompareTags{position:absolute;left:0;right:0;top:47.24%;margin:0;font-size:2.45vw;font-weight:700;text-align:center;letter-spacing:.02em;white-space:nowrap}.m3dCompareTags i{padding:0 .75vw;font-style:normal;font-weight:400}[lang=en] .m3dCompareTags{top:45.6%;padding:0 4vw;font-size:1.9vw;line-height:1.35;white-space:normal;text-wrap:balance}.m3dCompareTable{position:relative;background:var(--m3d-gray-bg);padding:5.89vw 5.625% 6.5vw 21.35%}.m3dTableTitle{position:absolute;left:5.68%;top:5.47vw}.m3dTableTitle h2{margin:0;font-size:2.5vw;font-weight:700;line-height:1.42;letter-spacing:.01em}.m3dTableTitle h2 span{display:block}.m3dTableTitle h2 span:first-child{font-size:2.25vw;letter-spacing:.02em}.m3dTableHint{display:none}.m3dTable{width:100%}.m3dTableHead,.m3dTableRow{display:grid;grid-template-columns:12.8% 1fr 1fr;background:#fff;border-radius:.42vw}.m3dTableHead{height:33.2vw;overflow:hidden}.m3dHeadLabel{display:grid;place-items:center;border-right:1px solid var(--m3d-line);color:#222;font-size:1.56vw;letter-spacing:.06em}.m3dHeadCol{display:flex;flex-direction:column;align-items:center;padding-top:3.06vw}.m3dHeadCol+.m3dHeadCol{border-left:1px solid var(--m3d-line)}.m3dHeadName{margin:0;display:flex;align-items:center;font-size:2.9vw;font-weight:700;line-height:1;letter-spacing:-.01em}.m3dHeadName b{margin-left:.55vw;padding:.45vw .7vw .5vw;border:1.5px solid #222;border-radius:.42vw;font-size:1.6vw;font-weight:600;letter-spacing:.02em;line-height:1.05}.m3dHeadMachine{width:11.46vw;height:auto;max-width:none;margin-top:2.13vw;margin-left:-1vw}.m3dTableRow{min-height:4.15vw;margin-top:.83vw}.m3dTableRow.hasIcon{min-height:5.5vw}.m3dRowLabel{gap:.15vw;border-radius:.42vw;background:#f9f9fb;color:#222;font-size:1.25vw;letter-spacing:.04em}.m3dRowLabel,.m3dRowValue{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.35}.m3dRowValue{gap:.1vw;padding:.5vw .8vw;font-size:1.35vw;color:var(--m3d-body);text-align:center;letter-spacing:.02em}.m3dRowValue+.m3dRowValue{border-left:1px solid var(--m3d-line)}.m3dRowIcon{width:2.5vw;height:auto;max-width:none;margin-bottom:.25vw;mix-blend-mode:multiply}.m3dBlack{background:#000}.m3dBlackTitle{position:absolute;left:0;right:0;top:12.64%;margin:0;color:#fff;font-size:4.22vw;font-weight:700;text-align:center;line-height:1;letter-spacing:.02em}.m3dValues{background:var(--m3d-gray-bg)}.m3dValuesEyebrow{top:26.2%;font-size:2.08vw;letter-spacing:.06em}.m3dValuesEyebrow,.m3dValuesTitle{position:absolute;left:0;right:0;margin:0;text-align:center;line-height:1}.m3dValuesTitle{top:34.4%;color:var(--m3d-blue);font-size:4.27vw;font-weight:700;letter-spacing:.01em}.m3dValuesBody{position:absolute;left:0;right:0;top:48.81%;text-align:center}.m3dValuesBody p{margin:0;font-size:1.46vw;line-height:2.07;color:var(--m3d-gray);letter-spacing:.01em}.m3dValuesBody .m3dValuesStrong{color:var(--m3d-ink);font-weight:700}@media (max-width:900px){.m3dSec{aspect-ratio:auto;overflow:visible}.m3dFullBleed{position:static;width:100%;height:auto}.m3dHero{padding:40px 20px 44px;display:flex;flex-direction:column}.m3dHeroLetters{position:static;display:flex;justify-content:center;gap:2vw}.m3dHeroM,.m3dHeroSE{position:static;font-size:clamp(64px,21vw,120px)}.m3dHeroMachine{position:static;width:min(62%,300px);margin:8px auto 0;order:-1}.m3dHeroCopy{position:static;margin-top:18px;text-align:center}.m3dHeroBold{font-size:17px}.m3dHeroSub{font-size:15px;margin-top:6px}.m3dHeroCta{position:static;width:180px;height:46px;margin:22px auto 0;font-size:15px}.m3dChallenge{display:flex;flex-direction:column;padding:40px 0 0}.m3dChallengeBg{position:static;order:2;margin-top:24px}.m3dChallengeCopy{position:static;padding:0 20px;text-align:center}.m3dChallengeCopy h2{font-size:40px}.m3dChallengeCopy p{margin-top:14px;font-size:17px}.m3dIntro{padding-bottom:0}.m3dIntroTop{position:static;height:auto;padding:40px 20px 24px}.m3dIntroName{position:static;font-size:40px}.m3dIntroClaim{position:static;margin-top:12px;font-size:15px;line-height:1.6}.m3dIntroBand{position:static;padding:24px 0 0}.m3dIntroMachine{position:static;display:block;width:min(66%,320px);margin:0 auto;mix-blend-mode:multiply}.m3dReveal{padding:44px 20px 48px;background:#fff}.m3dRevealTitle{position:static;margin-bottom:24px;font-size:30px}.m3dCards{position:static;width:100%;height:auto;grid-template-columns:1fr;gap:16px}.m3dCard{display:flex;flex-direction:column;padding:20px;min-height:0;border-radius:14px}.m3dCard--dark{min-height:340px}.m3dCardEyebrow{font-size:14px}.m3dCard h3{margin-top:10px;font-size:21px}.m3dCardCopy{order:0}.m3dCardPhones{position:static;order:1;width:min(86%,320px);aspect-ratio:1187/1500;object-fit:cover;object-position:bottom;height:auto;margin:18px auto 0}.m3dBlack,.m3dEnergy,.m3dService,.m3dTds,.m3dUv{display:flex;flex-direction:column;padding:0}.m3dEnergyCopy,.m3dServiceCopy,.m3dTdsCopy,.m3dUvCopy{position:static;order:2;padding:22px 20px 30px;font-size:16px;line-height:1.65;text-align:left}.m3dTdsCopy{text-align:center}.m3dBlack .m3dFullBleed,.m3dEnergy .m3dFullBleed,.m3dService .m3dFullBleed,.m3dTds .m3dFullBleed,.m3dUv .m3dFullBleed{order:1}.m3dBlackTitle{position:static;order:2;padding:24px 20px 40px;font-size:30px}.m3dMinimal{padding:44px 20px 48px;background:var(--m3d-gray-bg)}.m3dMinimalCopy{position:static}.m3dMinimalCopy h2{font-size:34px}.m3dMinimalCopy p{margin-top:14px;font-size:16px;line-height:1.6}.m3dMinimalScreens{position:static;width:100%;margin-top:24px;display:grid;grid-gap:14px;gap:14px}.m3dMinimalScreens img+img{margin-top:0}.m3dStats{padding:44px 20px 48px}.m3dStatsBlock{position:static;height:auto}.m3dStatsTag{position:static;width:76px;height:76px;font-size:16px;margin-bottom:22px}.m3dStatsBlock:before{display:none}.m3dStatsMetrics{position:static;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.m3dMetric{width:auto}.m3dMetric,.m3dMetricLabel,.m3dMetricNote,.m3dMetricValue{position:static}.m3dMetricLabel{font-size:13px}.m3dMetricValue{margin-top:6px;font-size:38px}.m3dMetricValue em{font-size:22px}.m3dMetricNote{margin-top:8px;font-size:13px}.m3dStatsLines{position:static;margin-top:30px;gap:14px}.m3dStatsLines li{font-size:15px;line-height:1.6;overflow-wrap:anywhere}.m3dHandbook{position:static;width:100%;height:48px;margin-top:28px;font-size:14px;justify-content:center}.m3dHandbook svg{width:18px;height:18px}.m3dCompareIntro{padding:44px 20px 46px}.m3dCompareTitle{position:static}.m3dCompareTitle h2,.m3dCompareTitle h2 span:first-child{font-size:26px}.m3dTabs{position:static;width:200px;height:40px;margin-top:16px}.m3dTabs span{font-size:14px}.m3dCompareTags{position:static;margin-top:22px;font-size:15px;text-align:left;white-space:normal;line-height:1.9}.m3dCompareTags i{display:none}.m3dCompareTags span{white-space:nowrap}.m3dCompareTags span+span{margin-left:.75em}.m3dCompareTable{padding:40px 0 48px}.m3dTableTitle{position:static;padding:0 20px 20px}.m3dTableTitle h2{font-size:26px}.m3dTableTitle h2 span:first-child{font-size:24px}.m3dTableHint{display:block;margin:-6px 0 12px;padding:0 20px;color:#8a8a8f;font-size:12px;line-height:1.5}.m3dTableWrap{overflow-x:auto;padding:0 20px 4px;-webkit-overflow-scrolling:touch}.m3dTable{min-width:660px}.m3dTableHead{height:auto;padding-bottom:18px}.m3dHeadLabel{font-size:13px}.m3dHeadCol{padding-top:18px}.m3dHeadName{font-size:22px}.m3dHeadName b{font-size:12px}.m3dHeadMachine{width:76px;margin-top:10px}.m3dTableRow{min-height:62px;margin-top:8px}.m3dTableRow.hasIcon{min-height:78px}.m3dRowLabel{font-size:13px}.m3dRowValue{font-size:14px}.m3dRowIcon{width:24px}.m3dValues{padding:46px 20px 52px}.m3dValuesEyebrow{position:static;font-size:16px}.m3dValuesTitle{position:static;margin-top:16px;font-size:30px}.m3dValuesBody{position:static;margin-top:24px}.m3dValuesBody p{font-size:14px;line-height:1.9}}@media (max-width:420px){.m3dCards{gap:12px}}@media (prefers-reduced-motion:reduce){html:has(.m3d){scroll-behavior:auto}.m3dHandbook,.m3dHeroCta{transition:none}}.productCardText.productCardDetailLink{display:block;color:inherit;text-decoration:none}.productCardText.productCardDetailLink:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:3px}@media (hover:hover) and (pointer:fine){.productCardText.productCardDetailLink:hover h2{color:var(--blue)}}.m3dHandbook{background:transparent;font-family:inherit;cursor:pointer}@media (min-width:901px){.m3dHeadLabel{font-size:1.35vw}.m3dRowLabel{padding:.35vw .3vw;font-size:1.15vw;line-height:1.4}.m3dRowLabel>span{display:block;width:100%;text-align:center}.m3dHeadCol{position:relative}.m3dHeadCustom{position:absolute;right:1.65vw;bottom:3.4vw;color:#4a4ac9;font-size:1.15vw;line-height:1;letter-spacing:.02em}.m3dMinimalCopy{max-width:52vw}[lang=en] .m3dCardEyebrow{font-size:1.05vw}[lang=en] .m3dCard h3{font-size:1.32vw;line-height:1.28;overflow-wrap:anywhere}[lang=en] .m3dMinimalCopy{max-width:46vw}[lang=en] .m3dMinimalCopy p{font-size:1.62vw}[lang=en] .m3dTableTitle{max-width:15.4vw}[lang=en] .m3dTableTitle h2{font-size:1.9vw;line-height:1.34}[lang=en] .m3dTableTitle h2 span:first-child{font-size:1.95vw}[lang=en] .m3dTableHead,[lang=en] .m3dTableRow{grid-template-columns:15.5% 1fr 1fr}[lang=en] .m3dRowLabel{font-size:1.02vw;line-height:1.35}[lang=en] .m3dRowValue{font-size:1.25vw}[lang=en] .m3dHeadCustom{font-size:1vw}}@media (max-width:900px){.m3dTable{min-width:760px}.m3dTableHead,.m3dTableRow{grid-template-columns:30% 1fr 1fr}.m3dRowLabel>span{display:block;width:100%;text-align:center}.m3dHeadCustom{position:static;margin-top:10px;color:#4a4ac9;font-size:13px}}.m3dFooter{background:#fff}.m3dFooter:before{display:none!important}.m3d .contact{z-index:3}.m3d .contact:before{box-shadow:0 -14px 30px rgba(23,31,51,.1),0 18px 34px rgba(23,31,51,.12)}@media (min-width:901px){.m3dCardEyebrow,.m3dHeadCustom,.m3dMetricLabel,.m3dMetricNote,.m3dRowLabel{font-size:max(11.5px,1.15vw)}.m3dHandbook{font-size:max(11.5px,1.1vw)}.m3dHeroCta,.m3dTabs span{font-size:max(11.5px,1.15vw)}.m3dHandbook:after,.m3dHeroCta:after{content:"";position:absolute;inset:-10px;border-radius:inherit}[lang=en] .m3dCardEyebrow{font-size:max(11px,1.05vw)}[lang=en] .m3dRowLabel{font-size:max(11px,1.02vw)}[lang=en] .m3dHeadCustom{font-size:max(11px,1vw)}}@media (min-width:641px) and (max-width:900px){.m3dHeroMachine{width:min(46%,300px)}.m3dIntroMachine{width:min(52%,300px)}.m3dCards{grid-template-columns:repeat(2,1fr)}.m3dCard h3{font-size:20px}}main :is(h1,h2,h3,h4){text-wrap:balance}main :is(p,li){text-wrap:balance}.contactConsent span{text-wrap:balance}.m3x{--m3d-blue:#161af6;--m3d-ink:#111;--m3d-body:#1e1e1e;--m3d-gray:#767676;--m3d-line:#e8e8e8;--m3d-gray-bg:#f3f3f5;--m3d-card-bg:#eee;background:#fff;color:var(--m3d-ink);overflow-x:clip}.m3xHero{position:relative;height:clamp(430px,56vw,820px);overflow:hidden;background:#f4f4f4}.m3xHeroBg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% center}.m3xHeroCopy{position:relative;z-index:1;max-width:1280px;height:100%;margin:0 auto;padding:0 clamp(18px,3vw,24px) 0 clamp(18px,9vw,150px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.m3xHeroName{font-size:clamp(34px,3.9vw,56px);line-height:1.1;letter-spacing:.01em}.m3xHeroName b{font-weight:700}.m3xHeroName span{font-weight:400;margin-left:2px}.m3xHeroSub{margin-top:clamp(8px,1vw,14px);font-size:clamp(18px,1.88vw,27px);line-height:1.35}.m3xHeroLine{margin-top:clamp(10px,1.4vw,20px);font-size:clamp(12px,1.11vw,16px);line-height:1.65}.m3xHeroLine+.m3xHeroLine{margin-top:0}.m3xHeroCta{margin-top:clamp(20px,2.8vw,40px);padding:0 clamp(20px,2vw,28px);height:clamp(40px,3.6vw,52px);border:none;border-radius:999px;background:#fff;color:var(--m3d-ink);font-size:clamp(14px,1.18vw,17px);font-family:inherit;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.m3xHeroCta:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.12)}.m3xStatement{padding:4.6vw 0 0}.m3xStatementLines{width:78%;max-width:1040px;margin:2.2vw auto 0;text-align:center}.m3xStatementLines p{margin:0;font-size:1.32vw;line-height:1.8;color:#545454}.m3xFlexMedia{width:100%;height:100%;object-fit:cover;display:block}.m3xFlexSub{margin-top:1.05vw}.m3xHead--left{width:88.87%;margin:0 auto}.m3xHead--left,.m3xHead--left .m3tSub,.m3xHead--left .m3tTitle{text-align:left}.m3xHead{position:relative}.m3xHeadCta{position:absolute;right:0;top:.22vw}.m3x .m3xFlex--custom{padding-bottom:5.68vw}.m3x .m3xFlex--smart{padding-top:calc(4.66vw - 2.24vw)}.m3xFlexPhoto--overlay{position:relative}.m3xFlexOverlay{position:absolute;z-index:1;left:3.4%;bottom:5%;width:40%;color:#111}.m3xFlexPhoto--overlay:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(95% 115% at 0 100%,rgba(255,255,255,.88),rgba(255,255,255,0) 72%);pointer-events:none}.m3xFlexOverlay p{margin:0;font-size:max(.95vw,11.5px);line-height:1.55;letter-spacing:.01em}.m3x .m3sCar--a .m3sSlide.isVideo .m3sSlideCaption{color:#111}.m3x .m3sSlide.isUnderlay:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(115% 120% at 0 100%,rgba(255,255,255,.95),rgba(255,255,255,0) 80%);pointer-events:none}.m3x .m3xFooter{position:relative;background:#fff}.m3x footer.pdfFooter:before{position:absolute;z-index:0;top:0;bottom:auto;left:0;width:100%;height:34px;background:linear-gradient(180deg,rgba(23,31,51,.15),rgba(23,31,51,0));content:"";pointer-events:none}.m3xService--overlay .m3tServiceMedia{position:relative}.m3xServiceText{position:absolute;z-index:1;left:0;right:0;bottom:0;margin:0;padding:1.25vw 1.4vw 1.35vw;font-size:1.5vw;line-height:1.37;color:#111}.m3xServiceText:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,rgba(255,255,255,.93),rgba(255,255,255,.6) 58%,rgba(255,255,255,0));pointer-events:none}@media (min-width:901px){.m3x .m3sPagePhoto{left:5.62%;right:5.62%}.m3x .m3sPageCaption{left:3.4%}.m3x .m3sPage--durable .m3sPagePhoto>img{object-position:center top}.m3x .m3sPage--durable .m3sPageCaption:before,.m3x .m3sPage--eqm .m3sPageCaption:before,.m3x .m3sPage--fit-tap .m3sPageCaption:before,.m3x .m3sPage--multi-site .m3sPageCaption:before,.m3x .m3sPage--new-energy .m3sPageCaption:before,.m3x .m3sPage--purify .m3sPageCaption:before,.m3x .m3sPage--security .m3sPageCaption:before,.m3x .m3sPage--temp-1c .m3sPageCaption:before{display:none}.m3x .m3sPage--durable .m3sPagePhoto:after,.m3x .m3sPage--eqm .m3sPagePhoto:after,.m3x .m3sPage--fit-tap .m3sPagePhoto:after,.m3x .m3sPage--multi-site .m3sPagePhoto:after,.m3x .m3sPage--purify .m3sPagePhoto:after,.m3x .m3sPage--security .m3sPagePhoto:after,.m3x .m3sPage--temp-1c .m3sPagePhoto:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(90% 84% at 0 100%,rgba(255,255,255,.94),rgba(255,255,255,0) 72%);pointer-events:none}.m3x .m3sPage--purify .m3sPagePhoto:after,.m3x .m3sPage--security .m3sPagePhoto:after{background:radial-gradient(90% 84% at 0 100%,rgba(0,0,0,.6),rgba(0,0,0,0) 72%)}}.m3xFlexCta{width:88.87%;margin:2.2vw auto 0;display:flex;justify-content:flex-end}.m3xTextButton{height:3.1vw;padding:0 1.7vw;border:1px solid #d9d9d9;border-radius:999px;background:#fff;color:var(--m3d-ink);font-family:inherit;font-size:1.04vw;cursor:pointer;transition:border-color .2s ease,color .2s ease}.m3xTextButton:hover{border-color:var(--m3d-blue);color:var(--m3d-blue)}.m3xPage--dark .m3sPageCaption{color:#fff}.m3xPage--dark .m3sPageCaption p{opacity:.92}.m3xPage--dark .m3sPageCaption:before{background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,0))}.m3x .m3sCards .m3sCardMedia{aspect-ratio:800/530}.m3x .m3sDark{margin-top:0}@media (min-width:901px){.m3x .m3sCards+.m3sCar--b{margin-top:-21.16vw}}.m3x .m3sSlideBg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.m3x .m3sSlideBg+.m3sSlideMedia{position:relative;z-index:1}.m3xTableSec{width:100%;background:#fff;padding:4.83vw 0}.m3xTableInner{width:86.7%;margin:0 0 0 6.04%}.m3xTableBand{position:relative;height:auto;aspect-ratio:2000/423;margin-top:6.6vw;overflow:hidden}.m3xBandBg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.m3xBandCopy{position:relative;z-index:1;padding:2.05vw 0 0 2.19%}.m3xBandBrand{display:flex;align-items:baseline;gap:.55vw;margin:0;letter-spacing:.02em}.m3xBandBrand b{font-size:3.07vw;font-weight:500;color:#737373}.m3xBandBrand span{font-size:2.95vw;font-weight:400;color:#8a8a8a}.m3xBandSub{margin:.15vw 0 0;font-size:1.1vw;color:#545454;letter-spacing:.04em}.m3xTableGroup>span:after{content:"";display:inline-block;width:.52vw;height:.52vw;margin-left:.45vw;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-.16vw) rotate(45deg);opacity:.5}.m3xBandBrand span:after{content:"";display:inline-block;width:0;height:0;margin-left:.5vw;border-left:.86vw solid transparent;border-right:.86vw solid transparent;border-top:.72vw solid #8a8a8a;transform:none;opacity:1}.m3xTableEyebrow{margin:0 0 1.55vw;text-align:center;font-size:1.56vw;line-height:1.3;color:#3a3a3a;letter-spacing:.02em}.m3xTableTitle{margin:0;text-align:center;font-size:2.83vw;font-weight:500;line-height:1.2;color:#2b2b2b}.m3xTableHint{display:none}.m3xTableHead{padding-bottom:2.75vw}.m3xTableWrap{position:relative;z-index:2;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:-4.62vw}.m3xTable{min-width:760px}.m3xTableHead,.m3xTableRow{display:grid;grid-template-columns:20.2% 26.6% 26.6% 26.6%;align-items:center}.m3xTableGroup{display:flex;align-items:center;justify-content:space-between;padding:1.13vw 1.2vw;background:#e6e6e6;font-size:1.05vw;font-weight:700;color:#545454}.m3xTableGroup em{font-style:normal;font-size:.95vw;font-weight:400;color:#6f6f6f}.m3xHeadCol,.m3xHeadLabel{padding:0 1vw;font-size:1.28vw;font-weight:700;color:#545454}.m3xHeadCol{text-align:center;font-size:1.35vw}.m3xTableRow{border-bottom:1px solid #eaeaea;border-right:1px solid #dedede}.m3xTableRow>div+div{border-left:1px solid #dedede}.m3xRowLabel{padding:1.48vw 1vw}.m3xRowLabel,.m3xRowValue{font-size:1.05vw;color:#545454}.m3xRowValue{padding:1.48vw .8vw;text-align:center}@media (max-width:900px){.m3xHero{height:auto;min-height:0}.m3xHeroBg{position:relative;inset:auto;width:100%;height:auto;display:block}.m3xHeroCopy{position:absolute;inset:0;padding:12% 20px 0;justify-content:flex-start;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.62) 45%,rgba(255,255,255,0) 72%)}.m3xStatement{padding:36px 20px 0}.m3xStatementLines{width:auto;margin-top:16px}.m3xStatementLines p{font-size:15px;line-height:1.9}.m3xFlexSub{margin-top:10px}.m3xHead--left{width:100%}.m3x .m3xHeadCta{top:0;height:32px;padding:0 12px;font-size:12px}.m3x .m3xFlex--custom{padding-bottom:38px}.m3x .m3xFlex--smart{padding-top:26px}.m3xFlexOverlay{left:16px;right:16px;bottom:14px;width:auto}.m3xFlexOverlay p{font-size:11.5px;line-height:1.55}.m3x .m3sCar--a .m3sSlide.isVideo .m3sSlideCaption{color:#fff}.m3x .m3sSlide.isUnderlay:before{display:none}.m3xServiceText{padding:12px 14px 16px;font-size:13.5px}.m3xFlexCta{width:auto;margin:16px 20px 0;justify-content:center}.m3xTextButton{height:40px;padding:0 20px;font-size:14px}.m3xTableSec{padding:40px 0 32px}.m3xTableInner{width:auto;margin:0;padding:0 20px}.m3xTableEyebrow{margin-bottom:8px;font-size:13px}.m3xTableTitle{font-size:22px;line-height:1.5;margin-bottom:0}.m3xTableHint{display:block;margin:8px 0 10px;font-size:12px;color:#8a8a8a}.m3xTableBand{height:96px;margin-top:26px}.m3xBandBg{object-position:18% center}.m3xBandCopy{padding:9px 0 0 16px}.m3xBandBrand{gap:6px}.m3xBandBrand b{font-size:24px}.m3xBandBrand span{font-size:21px}.m3xBandSub{margin-top:2px;font-size:11px}.m3xTableGroup>span:after{width:6px;height:6px;margin-left:5px;transform:translateY(-2px) rotate(45deg)}.m3xBandBrand span:after{width:0;height:0;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #8a8a8a;transform:none}.m3xTableWrap{margin-top:20px}.m3xTableHead{position:static;margin-top:0;padding-bottom:16px}.m3xTableGroup{padding:10px 12px;font-size:13px}.m3xTableGroup em{font-size:11px}.m3xHeadCol,.m3xHeadLabel{padding:0 10px;font-size:13px}.m3xHeadCol{font-size:14px}.m3xRowLabel,.m3xRowValue{padding:11px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.m3xHeroCta,.m3xTextButton{transition:none}}@media (min-width:1367px){.m3d .contact,.m3x .contact{padding:6.4422vw 0;gap:8vw}.m3d .contact>div,.m3x .contact>div{transform:translateY(-1.3177vw)}.m3d .contact h2,.m3x .contact h2{font-size:3.1479vw;letter-spacing:calc(-.06em + .1464vw)}.m3d .contact>div p,.m3x .contact>div p{margin-top:2.5622vw;font-size:2.123vw;transform:translateY(1.4641vw)}.m3d .contact form,.m3x .contact form{gap:1.9034vw}.m3d .contact input[type=tel],.m3x .contact input[type=tel]{height:4.3924vw;padding:0 2.5622vw;border-width:.2196vw;border-radius:2.489vw;font-size:1.3909vw}.m3d .contactActions,.m3x .contactActions{gap:1.7569vw}.m3d .contactConsent,.m3x .contactConsent{max-width:28.55vw;font-size:.9517vw}.m3d .contactConsent input[type=checkbox],.m3x .contactConsent input[type=checkbox]{border-width:.0732vw;font-size:1.3909vw}.m3d .contact form button,.m3x .contact form button{padding:1.0981vw 1.6105vw;border-radius:2.1962vw;font-size:1.1713vw}.m3d .contact:before,.m3x .contact:before{box-shadow:0 -1.0248vw 2.1962vw rgba(23,31,51,.1)}.m3d .contact:before{box-shadow:0 -1.0248vw 2.1962vw rgba(23,31,51,.1),0 1.3177vw 2.489vw rgba(23,31,51,.12)}.m3d .pdfFooter,.m3x .pdfFooter{padding:2.0498vw 9vw 2.1962vw;border-bottom-width:.2196vw;font-size:1.0981vw}.m3d .footerContent,.m3x .footerContent{gap:2.0498vw}.m3d .socialLinks,.m3x .socialLinks{gap:.7321vw}.m3d .socialLinks:after,.m3x .socialLinks:after{height:.2928vw}.m3d .socialLinks img,.m3x .socialLinks img{width:1.5373vw;height:1.5373vw}.m3d .socialLinks img:first-child,.m3x .socialLinks img:first-child{width:3.459vw;height:3.459vw}.m3d .footerLegal,.m3x .footerLegal{gap:.9517vw;font-size:1.0981vw}.m3x footer.pdfFooter:before{height:2.489vw}}