.support-product-wall{min-width:0;width:calc(100% + max(0px, (100vw - var(--shell)) / 2) - 16px);pointer-events:none;-webkit-user-select:none;user-select:none;align-self:stretch;margin-left:-44px;position:relative}.drift-wall{width:100%;height:100%;min-height:clamp(520px, calc(100svh - var(--site-header-height) - 144px), 720px);perspective:1200px;perspective-origin:50%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.drift-wall__plane{width:calc(100% - 16px);transform-style:preserve-3d;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(8deg)rotateY(-8deg)}.drift-wall__col{min-width:0;transform-style:preserve-3d;flex:1 1 0}.drift-wall__track{transform-style:preserve-3d;flex-direction:column;display:flex}.drift-wall__tile{width:100%;height:156px;transform-style:preserve-3d;outline:none;flex:none;display:block;position:relative}.drift-wall__inner{opacity:.92;pointer-events:none;background-color:#252b2e;background-position:50%;background-size:cover;border-radius:10px;display:block;position:absolute;inset:8px 6px;overflow:hidden;transform:translateZ(0)}.drift-wall__inner img{object-fit:contain;object-position:center bottom;-webkit-user-select:none;user-select:none;width:76%;height:65%;position:absolute;inset:9% 12% auto}.drift-wall__overlay{opacity:.13;background:#09131e;transition:opacity .42s;position:absolute;inset:0}.drift-wall--reduced{perspective:none;overflow:auto;-webkit-mask-image:none;mask-image:none}.drift-wall--reduced .drift-wall__plane{justify-content:center;width:100%;position:static;transform:none!important}.drift-wall--reduced .drift-wall__track{transform:none!important}.drift-wall--reduced .drift-wall__col{width:25%}.drift-wall--reduced .drift-wall__tile{width:100%}.drift-wall--reduced .drift-wall__inner{opacity:1}@media (max-width:800px){.support-product-wall{width:100%;margin-top:0;margin-left:0}.drift-wall{height:480px;min-height:0}.drift-wall--reduced .drift-wall__col{width:50%}}@media (prefers-reduced-motion:reduce){.drift-wall__inner,.drift-wall__overlay{transition:none}}
