.ProductSolutionsExperience-module__mnmtRW__stage{--light-x:50vw;--light-y:50vh;--left-safe:clamp(56px, 4.7vw, 72px);--card-gap:clamp(10px, 1vw, 14px);--small-card-width:clamp(176px, 15.25vw, 220px);--active-card-width:min(64vw, 920px);--card-height:clamp(400px, 57.5vh, 517px);color:#fff;isolation:isolate;background:#010504;align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.ProductSolutionsExperience-module__mnmtRW__openingLayer,.ProductSolutionsExperience-module__mnmtRW__background,.ProductSolutionsExperience-module__mnmtRW__shade{position:absolute;inset:0}.ProductSolutionsExperience-module__mnmtRW__openingLayer{z-index:-3;background:#000;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.ProductSolutionsExperience-module__mnmtRW__openingLayer video{object-fit:cover;width:100%;height:100%}.ProductSolutionsExperience-module__mnmtRW__background{z-index:-2;opacity:0;background:#010504;transition:opacity .9s cubic-bezier(.22,1,.36,1);overflow:hidden}.ProductSolutionsExperience-module__mnmtRW__backgroundDark,.ProductSolutionsExperience-module__mnmtRW__backgroundLight{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;inset:0;width:100%!important;height:100%!important;position:absolute!important}.ProductSolutionsExperience-module__mnmtRW__backgroundDark{filter:brightness(.72)saturate(.78)}.ProductSolutionsExperience-module__mnmtRW__backgroundLight{opacity:0;filter:saturate(1.08)contrast(1.04);-webkit-mask-image:radial-gradient(circle 210px at var(--light-x) var(--light-y), #000 0, #000000fa 22%, #000000c7 45%, #0000004d 72%, transparent 100%);-webkit-mask-image:radial-gradient(circle 210px at var(--light-x) var(--light-y), #000 0, #000000fa 22%, #000000c7 45%, #0000004d 72%, transparent 100%);mask-image:radial-gradient(circle 210px at var(--light-x) var(--light-y), #000 0, #000000fa 22%, #000000c7 45%, #0000004d 72%, transparent 100%);transition:opacity .42s cubic-bezier(.22,1,.36,1)}.ProductSolutionsExperience-module__mnmtRW__lightHalo{left:var(--light-x);top:var(--light-y);opacity:0;filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#5dffde17,#1e918108 48%,#0000 74%);border-radius:50%;width:420px;height:420px;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)}.ProductSolutionsExperience-module__mnmtRW__shade{z-index:-1;opacity:0;background:linear-gradient(#00070614,#0007062e);transition:opacity .9s cubic-bezier(.22,1,.36,1)}.ProductSolutionsExperience-module__mnmtRW__isRevealed .ProductSolutionsExperience-module__mnmtRW__openingLayer{opacity:.18}.ProductSolutionsExperience-module__mnmtRW__isRevealed .ProductSolutionsExperience-module__mnmtRW__background,.ProductSolutionsExperience-module__mnmtRW__isRevealed .ProductSolutionsExperience-module__mnmtRW__shade,.ProductSolutionsExperience-module__mnmtRW__isTracking .ProductSolutionsExperience-module__mnmtRW__backgroundLight,.ProductSolutionsExperience-module__mnmtRW__isTracking .ProductSolutionsExperience-module__mnmtRW__lightHalo{opacity:1}.ProductSolutionsExperience-module__mnmtRW__railWrap{pointer-events:none;width:100%;min-width:0;padding-top:64px;overflow:visible}.ProductSolutionsExperience-module__mnmtRW__isRevealed .ProductSolutionsExperience-module__mnmtRW__railWrap{pointer-events:auto}.ProductSolutionsExperience-module__mnmtRW__rail{gap:var(--card-gap);width:100%;min-width:0;padding:8px max(24px, env(safe-area-inset-right)) 8px max(var(--left-safe), env(safe-area-inset-left));overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;margin-block:-8px;padding-block:8px;scroll-padding-inline-start:max(var(--left-safe), env(safe-area-inset-left));display:flex;overflow-x:auto}.ProductSolutionsExperience-module__mnmtRW__rail::-webkit-scrollbar{display:none}.ProductSolutionsExperience-module__mnmtRW__rail:active{cursor:grabbing}.ProductSolutionsExperience-module__mnmtRW__isDragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.ProductSolutionsExperience-module__mnmtRW__isProgrammatic{scroll-snap-type:none}.ProductSolutionsExperience-module__mnmtRW__card{flex:0 0 var(--small-card-width);width:var(--small-card-width);height:var(--card-height);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);opacity:0;scroll-snap-align:start;-webkit-user-select:none;user-select:none;transition:flex-basis .72s cubic-bezier(.18,.8,.25,1),opacity .76s cubic-bezier(.22,1,.36,1),transform .92s cubic-bezier(.16,1,.3,1),filter .32s;transition-delay:0s, calc(.18s + var(--card-index) * 70ms), calc(.18s + var(--card-index) * 70ms), 0s;background:#062e2929;border-radius:16px;outline:none;position:relative;overflow:hidden;transform:translateY(88px)scale(.97)}.ProductSolutionsExperience-module__mnmtRW__card:before,.ProductSolutionsExperience-module__mnmtRW__card:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.ProductSolutionsExperience-module__mnmtRW__card:before{z-index:2;mix-blend-mode:screen;opacity:.82;background:linear-gradient(#49ffdc6b,#2eb19f14 28%,#0000 48%),radial-gradient(75% 15% at 50% 100%,#23dcbe38,#0000 72%)}.ProductSolutionsExperience-module__mnmtRW__card:after{z-index:6;border:1px solid #66f5dbb8;box-shadow:inset 0 0 18px #1fac9333}.ProductSolutionsExperience-module__mnmtRW__isRevealed .ProductSolutionsExperience-module__mnmtRW__card{opacity:1;transform:translateY(0)scale(1)}.ProductSolutionsExperience-module__mnmtRW__card:focus-visible{outline-offset:4px;outline:3px solid #16e1b5cc}.ProductSolutionsExperience-module__mnmtRW__cardImage,.ProductSolutionsExperience-module__mnmtRW__cardVideo{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .42s,filter .42s,transform .72s cubic-bezier(.22,1,.36,1);inset:0;width:100%!important;height:100%!important;position:absolute!important}.ProductSolutionsExperience-module__mnmtRW__cardArtwork{z-index:1;position:absolute;inset:12% 0 38%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 82%,#0000 100%)}.ProductSolutionsExperience-module__mnmtRW__cardImage{mix-blend-mode:screen;opacity:.88;object-fit:contain;object-position:center;image-rendering:auto}.ProductSolutionsExperience-module__mnmtRW__cardVideo{z-index:5;opacity:0;object-fit:cover;background:#000;transform:scale(1.02)}.ProductSolutionsExperience-module__mnmtRW__cardNumber,.ProductSolutionsExperience-module__mnmtRW__cardArrow,.ProductSolutionsExperience-module__mnmtRW__cardCopy{z-index:3;color:#fff;pointer-events:none;position:absolute}.ProductSolutionsExperience-module__mnmtRW__cardNumber{letter-spacing:-.03em;font-size:clamp(1.45rem,2vw,2rem);font-weight:400;line-height:1;top:clamp(17px,2.2vh,24px);left:clamp(16px,1.5vw,22px)}.ProductSolutionsExperience-module__mnmtRW__cardArrow{border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:clamp(34px,2.9vw,42px);height:clamp(34px,2.9vw,42px);font-size:clamp(1.35rem,1.8vw,1.7rem);font-weight:300;line-height:1;display:grid;top:clamp(14px,1.8vh,20px);right:clamp(14px,1.25vw,18px)}.ProductSolutionsExperience-module__mnmtRW__cardCopy{text-shadow:0 1px 3px #000000b8;bottom:clamp(27px,4.1vh,42px);left:clamp(16px,1.5vw,22px);right:clamp(16px,1.5vw,22px)}.ProductSolutionsExperience-module__mnmtRW__cardTitle{letter-spacing:-.025em;text-wrap:pretty;max-width:8em;margin:0;font-size:clamp(1.35rem,1.75vw,1.85rem);font-weight:700;line-height:1.38}.ProductSolutionsExperience-module__mnmtRW__cardTitle em{color:#4de7c8;font-style:normal}.ProductSolutionsExperience-module__mnmtRW__cardDescription{color:#ffffffe6;text-wrap:pretty;margin:clamp(14px,2vh,20px) 0 0;font-size:clamp(.78rem,.93vw,1rem);font-weight:400;line-height:1.55}.ProductSolutionsExperience-module__mnmtRW__hasActive .ProductSolutionsExperience-module__mnmtRW__card:not(.ProductSolutionsExperience-module__mnmtRW__activeCard){filter:brightness(.72)saturate(.82)}.ProductSolutionsExperience-module__mnmtRW__videoCard{cursor:pointer}.ProductSolutionsExperience-module__mnmtRW__videoCard.ProductSolutionsExperience-module__mnmtRW__activeCard:has(.ProductSolutionsExperience-module__mnmtRW__cardVideo){z-index:2;flex-basis:var(--active-card-width);width:var(--active-card-width)}.ProductSolutionsExperience-module__mnmtRW__activeCard .ProductSolutionsExperience-module__mnmtRW__cardImage{filter:brightness(.72)}.ProductSolutionsExperience-module__mnmtRW__activeCard .ProductSolutionsExperience-module__mnmtRW__cardVideo{opacity:1;transform:scale(1)}.ProductSolutionsExperience-module__mnmtRW__pagination{z-index:3;opacity:0;pointer-events:none;gap:2px;transition:opacity .32s .7s;display:flex;position:absolute;bottom:clamp(18px,4.2vh,42px);left:50%;transform:translate(-50%)}.ProductSolutionsExperience-module__mnmtRW__isRevealed .ProductSolutionsExperience-module__mnmtRW__pagination{opacity:1;pointer-events:auto}.ProductSolutionsExperience-module__mnmtRW__pagination button{cursor:pointer;background:0 0;border:0;width:24px;height:32px;padding:0;position:relative}.ProductSolutionsExperience-module__mnmtRW__pagination button:after{content:"";background:linear-gradient(135deg,#ffffff6b,#16e1b533);border-radius:50%;width:7px;height:7px;transition:background .18s,transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductSolutionsExperience-module__mnmtRW__pagination button.ProductSolutionsExperience-module__mnmtRW__activeDot:after{background:linear-gradient(135deg,#fff 12%,#a9ffec 55%,#16e1b5 100%);transform:translate(-50%,-50%)scale(1.3);box-shadow:0 0 10px #16e1b56b}.ProductSolutionsExperience-module__mnmtRW__pagination button:focus-visible{outline-offset:-8px;outline:2px solid #16e1b5}@media (max-width:900px){.ProductSolutionsExperience-module__mnmtRW__stage{--left-safe:24px;--card-gap:12px;--small-card-width:min(42vw, 183px);--active-card-width:78vw;--card-height:min(99vw, 431px, calc(100svh - 164px))}.ProductSolutionsExperience-module__mnmtRW__railWrap{padding-top:64px}.ProductSolutionsExperience-module__mnmtRW__pagination{bottom:max(8px, env(safe-area-inset-bottom));gap:2px}.ProductSolutionsExperience-module__mnmtRW__cardNumber{font-size:1.35rem}.ProductSolutionsExperience-module__mnmtRW__cardTitle{font-size:clamp(1.1rem,5vw,1.35rem)}.ProductSolutionsExperience-module__mnmtRW__cardDescription{margin-top:12px;font-size:clamp(.7rem,3.25vw,.82rem)}}@media (hover:hover) and (pointer:fine){.ProductSolutionsExperience-module__mnmtRW__card:not(.ProductSolutionsExperience-module__mnmtRW__videoCard):hover{filter:brightness(1.08);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ProductSolutionsExperience-module__mnmtRW__openingLayer,.ProductSolutionsExperience-module__mnmtRW__background,.ProductSolutionsExperience-module__mnmtRW__shade,.ProductSolutionsExperience-module__mnmtRW__card,.ProductSolutionsExperience-module__mnmtRW__cardImage,.ProductSolutionsExperience-module__mnmtRW__cardVideo,.ProductSolutionsExperience-module__mnmtRW__pagination,.ProductSolutionsExperience-module__mnmtRW__rail{scroll-behavior:auto}}
