.ProductCard-module__bki8ua__cardLink:focus-visible{outline-offset:3px;border-radius:1rem;outline:2px solid #0f63d9}.ProductCard-module__bki8ua__effectSurface{contain:paint;position:relative}.ProductCard-module__bki8ua__surfaceContent{z-index:1;position:relative}.ProductCard-module__bki8ua__cardSurfaceContent{border-radius:calc(1rem - 2px)}.ProductCard-module__bki8ua__listSurfaceContent{border-radius:calc(.5rem - 2px)}.ProductCard-module__bki8ua__liveImageStage{isolation:isolate}.ProductCard-module__bki8ua__productVisual{z-index:0;display:block;position:absolute;inset:0}.ProductCard-module__bki8ua__effectSurface.ProductCard-module__bki8ua__borderEffect{border-width:0;border-color:#0000;padding:2px}.ProductCard-module__bki8ua__borderEffectLayer{z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ProductCard-module__bki8ua__borderEffectLayer.ProductCard-module__bki8ua__borderShine{background:#d7a62e}.ProductCard-module__bki8ua__borderShine:before{z-index:0;content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe98c,#fff,#ffd34f,#0000);width:48%;position:absolute;top:-60%;bottom:-60%;left:-70%;transform:translate(0,0)rotate(17deg)}.ProductCard-module__bki8ua__borderEffectLayer.ProductCard-module__bki8ua__borderBeam{background:#e3e6ea}.ProductCard-module__bki8ua__borderBeam:before{z-index:0;content:"";pointer-events:none;background:conic-gradient(from 90deg,#0000 0deg 258deg,#0f63d91a 272deg,#075fd8 298deg,#35d3ff 323deg,#fff 339deg,#7547e8 353deg,#0000 360deg);position:absolute;inset:-100%;transform:rotate(.06turn)}.ProductCard-module__bki8ua__tag{border:1px solid;border-radius:999px;align-items:center;max-width:100%;padding:3px 7px;font-size:9px;font-weight:700;line-height:1.15;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #11182714}.ProductCard-module__bki8ua__tagLabel{z-index:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.ProductCard-module__bki8ua__tagGraphite{color:#fff;background:#1c1e22eb;border-color:#fff3}.ProductCard-module__bki8ua__tagGold{color:#79520b;background:#fff7daf5;border-color:#b07d1638}.ProductCard-module__bki8ua__tagRuby{color:#9f2035;background:#ffeff2f5;border-color:#b82f4333}.ProductCard-module__bki8ua__tagAzure{color:#0b55aa;background:#ebf5fff5;border-color:#0f63d92e}.ProductCard-module__bki8ua__tagShine:after{z-index:0;content:"";opacity:.38;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd1,#0000);width:34%;position:absolute;top:-60%;bottom:-60%;left:-65%;transform:translate(230%)rotate(14deg)}@media (prefers-reduced-motion:no-preference){.ProductCard-module__bki8ua__liveShowcase .ProductCard-module__bki8ua__productVisual{will-change:transform;animation:4.8s ease-in-out infinite ProductCard-module__bki8ua__product-card-float}.ProductCard-module__bki8ua__borderShine:before{will-change:transform, opacity;animation:3.6s cubic-bezier(.4,0,.2,1) infinite ProductCard-module__bki8ua__product-card-border-shine}.ProductCard-module__bki8ua__borderBeam:before{will-change:transform;animation:3.4s linear infinite ProductCard-module__bki8ua__product-card-border-beam}.ProductCard-module__bki8ua__tagShine:after{will-change:transform, opacity;animation:3.2s ease-in-out infinite ProductCard-module__bki8ua__product-tag-shine}.ProductCard-module__bki8ua__cardLink[data-motion=paused] .ProductCard-module__bki8ua__productVisual,.ProductCard-module__bki8ua__cardLink[data-motion=paused] .ProductCard-module__bki8ua__borderShine:before,.ProductCard-module__bki8ua__cardLink[data-motion=paused] .ProductCard-module__bki8ua__borderBeam:before,.ProductCard-module__bki8ua__cardLink[data-motion=paused] .ProductCard-module__bki8ua__tagShine:after{will-change:auto;animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ProductCard-module__bki8ua__liveShowcase .ProductCard-module__bki8ua__productVisual{transform:none}}@keyframes ProductCard-module__bki8ua__product-card-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}@keyframes ProductCard-module__bki8ua__product-card-border-shine{0%,18%{opacity:0;transform:translate(0,0)rotate(17deg)}30%{opacity:1}70%{opacity:1;transform:translate(470%)rotate(17deg)}82%,to{opacity:0;transform:translate(470%)rotate(17deg)}}@keyframes ProductCard-module__bki8ua__product-card-border-beam{0%{transform:rotate(.06turn)}to{transform:rotate(1.06turn)}}@keyframes ProductCard-module__bki8ua__product-tag-shine{0%,32%{opacity:0;transform:translate(0,0)rotate(14deg)}44%{opacity:.85}72%{opacity:0;transform:translate(520%)rotate(14deg)}to{opacity:0;transform:translate(520%)rotate(14deg)}}
.LiveProductShowcase-module__FbuhmW__stage{contain:paint;isolation:isolate;perspective:900px;background:#fff;display:block;position:absolute;inset:0;overflow:hidden}.LiveProductShowcase-module__FbuhmW__stage:before{z-index:1;content:"";pointer-events:none;background:radial-gradient(58% 48%,#0000 67%,#0f63d90b 100%),linear-gradient(112deg,#0000 15%,#0f63d906 15.5%,#0000 16.2% 82%,#0f63d906 82.5%,#0000 83%);position:absolute;inset:0}.LiveProductShowcase-module__FbuhmW__productFloat,.LiveProductShowcase-module__FbuhmW__productTilt{display:block;position:absolute;inset:0}.LiveProductShowcase-module__FbuhmW__productFloat{z-index:2;will-change:transform;animation:4.8s ease-in-out infinite LiveProductShowcase-module__FbuhmW__product-float}.LiveProductShowcase-module__FbuhmW__productTilt{transform:rotateX(var(--live-showcase-tilt-x,0deg)) rotateY(var(--live-showcase-tilt-y,0deg));transform-style:preserve-3d;will-change:transform;transition:transform .18s cubic-bezier(.16,1,.3,1)}.LiveProductShowcase-module__FbuhmW__airflow{z-index:3;pointer-events:none;color:#0f63d9;mix-blend-mode:multiply;opacity:0;will-change:transform, opacity;width:100%;height:100%;animation:5.2s linear infinite LiveProductShowcase-module__FbuhmW__airflow-pass;position:absolute;inset:0;overflow:visible}.LiveProductShowcase-module__FbuhmW__flowLine{fill:none;stroke:currentColor;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.2}.LiveProductShowcase-module__FbuhmW__flowLineOne{stroke-width:1.15px;opacity:.24}.LiveProductShowcase-module__FbuhmW__flowLineTwo{stroke-width:.8px;opacity:.16}.LiveProductShowcase-module__FbuhmW__flowLineThree{stroke-width:1px;opacity:.21}.LiveProductShowcase-module__FbuhmW__flowLineFour{stroke-width:.7px;opacity:.14}.LiveProductShowcase-module__FbuhmW__shadow{z-index:3;pointer-events:none;mix-blend-mode:multiply;will-change:transform, opacity;background:radial-gradient(#081b373d 0%,#0f63d914 42%,#0000 74%);border-radius:50%;width:46%;height:8%;animation:4.8s ease-in-out infinite LiveProductShowcase-module__FbuhmW__shadow-breathe;position:absolute;bottom:21%;left:50%}.LiveProductShowcase-module__FbuhmW__pointerGlow{z-index:4;aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;opacity:.2;width:44%;transform:translate3d(calc(-50% + var(--live-showcase-glow-x,0px)), calc(-50% + var(--live-showcase-glow-y,0px)), 0);will-change:transform, opacity;background:radial-gradient(circle,#ffffff94 0%,#8fcfff29 42%,#0000 72%);border-radius:50%;transition:opacity .22s;position:absolute;top:50%;left:50%}.LiveProductShowcase-module__FbuhmW__stage:hover .LiveProductShowcase-module__FbuhmW__pointerGlow,.LiveProductShowcase-module__FbuhmW__stage:active .LiveProductShowcase-module__FbuhmW__pointerGlow{opacity:.62}.LiveProductShowcase-module__FbuhmW__lightSweep{z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#6abbff08 14%,#6abbff1a 29%,#ffffffc7 47%,#b8e1ff42 61%,#b8e1ff0d 79%,#0000 100%);width:30%;animation:6.8s cubic-bezier(.45,0,.2,1) infinite LiveProductShowcase-module__FbuhmW__light-sweep;position:absolute;top:-18%;bottom:-18%;left:-38%}.LiveProductShowcase-module__FbuhmW__edgeDepth{z-index:6;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(68% 62%,#0000 68%,#0628570a 100%);position:absolute;inset:0}@keyframes LiveProductShowcase-module__FbuhmW__product-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}@keyframes LiveProductShowcase-module__FbuhmW__shadow-breathe{0%,to{opacity:.52;transform:translate(-50%)scaleX(.96)}50%{opacity:.28;transform:translate(-50%,4px)scaleX(.76)}}@keyframes LiveProductShowcase-module__FbuhmW__airflow-pass{0%{opacity:0;transform:translate(-30px)}18%{opacity:1}78%{opacity:.78}to{opacity:0;transform:translate(32px)}}.LiveProductShowcase-module__FbuhmW__stage[data-motion=paused] .LiveProductShowcase-module__FbuhmW__productFloat,.LiveProductShowcase-module__FbuhmW__stage[data-motion=paused] .LiveProductShowcase-module__FbuhmW__airflow,.LiveProductShowcase-module__FbuhmW__stage[data-motion=paused] .LiveProductShowcase-module__FbuhmW__shadow,.LiveProductShowcase-module__FbuhmW__stage[data-motion=paused] .LiveProductShowcase-module__FbuhmW__lightSweep{will-change:auto;animation-play-state:paused}.LiveProductShowcase-module__FbuhmW__stage[data-motion=paused] .LiveProductShowcase-module__FbuhmW__productTilt,.LiveProductShowcase-module__FbuhmW__stage[data-motion=paused] .LiveProductShowcase-module__FbuhmW__pointerGlow{will-change:auto}@keyframes LiveProductShowcase-module__FbuhmW__light-sweep{0%,30%{opacity:0;transform:translate(0,0)skew(-14deg)}36%{opacity:.82}59%{opacity:.72;transform:translate(520%)skew(-14deg)}65%,to{opacity:0;transform:translate(520%)skew(-14deg)}}@media (prefers-reduced-motion:reduce){.LiveProductShowcase-module__FbuhmW__productFloat,.LiveProductShowcase-module__FbuhmW__airflow,.LiveProductShowcase-module__FbuhmW__shadow,.LiveProductShowcase-module__FbuhmW__lightSweep{animation:none!important}.LiveProductShowcase-module__FbuhmW__productTilt{transition:none;transform:none!important}.LiveProductShowcase-module__FbuhmW__airflow,.LiveProductShowcase-module__FbuhmW__lightSweep,.LiveProductShowcase-module__FbuhmW__pointerGlow{display:none}.LiveProductShowcase-module__FbuhmW__shadow{opacity:.36;transform:translate(-50%)scaleX(.86)}}
