.home-module__06co2W__reveal{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform;transform:translateY(26px)}.home-module__06co2W__revealed{opacity:1;will-change:auto;transform:translate(0,0)}.home-module__06co2W__aurora{pointer-events:none;filter:blur(90px);will-change:transform;border-radius:9999px;position:absolute}@keyframes home-module__06co2W__auroraDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,-8%)scale(1.18)}}.home-module__06co2W__auroraSlow{animation:28s ease-in-out infinite alternate home-module__06co2W__auroraDrift}.home-module__06co2W__auroraSlower{animation:42s ease-in-out -9s infinite alternate-reverse home-module__06co2W__auroraDrift}.home-module__06co2W__heroPhoto{-webkit-mask-image:linear-gradient(#000 0% 66%,#0000008c 85%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#0000008c 85%,#0000 100%)}@media (min-width:1024px){.home-module__06co2W__heroPhoto{-webkit-mask-image:linear-gradient(90deg,#000 0% 58%,#000000ad 78%,#0003 92%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 58%,#000000ad 78%,#0003 92%,#0000 100%)}}.home-module__06co2W__heroPhotoFoot{position:absolute;inset:0}@media (min-width:1024px){.home-module__06co2W__heroPhotoFoot{-webkit-mask-image:linear-gradient(#000 0% 80%,#00000080 92%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#00000080 92%,#0000 100%)}}.home-module__06co2W__heroPhotoTint{pointer-events:none;background:linear-gradient(#0e14206b 0%,#0e142000 18%),radial-gradient(80% 72% at 50% 44%,#0e142000 44%,#0e142075 100%);position:absolute;inset:0}.home-module__06co2W__heroScrim{background:linear-gradient(#0e142094 0%,#0e142085 16% 86%,#0e14204d 94%,#0e142042 100%)}.home-module__06co2W__heroDrift{will-change:transform;animation:24s ease-in-out infinite alternate home-module__06co2W__heroBreathe}@keyframes home-module__06co2W__heroBreathe{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.045)translateY(-.6%)}}.home-module__06co2W__techGrid{pointer-events:none;will-change:transform;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:68px 68px;animation:46s linear infinite home-module__06co2W__gridDrift;position:absolute;inset:-25%;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 72%)}@keyframes home-module__06co2W__gridDrift{0%{transform:translate(0,0)}to{transform:translate(-68px,-68px)}}.home-module__06co2W__sheenText{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#fff 18%,#ffffff52 38%,#fff 58%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite home-module__06co2W__sheenSweep}@keyframes home-module__06co2W__sheenSweep{0%{background-position:240% 0}to{background-position:-140% 0}}.home-module__06co2W__cueDot{animation:2.6s cubic-bezier(.65,0,.35,1) infinite home-module__06co2W__cueTravel}@keyframes home-module__06co2W__cueTravel{0%{opacity:0;transform:translateY(-110%)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(260%)}}.home-module__06co2W__sweep{z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.home-module__06co2W__sweep:after{content:"";background:linear-gradient(105deg,#0000 42%,#ffffff29 50%,#0000 58%);transition:transform .95s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% -10%;transform:translate(-130%)}.home-module__06co2W__sweepHost:hover .home-module__06co2W__sweep:after,.home-module__06co2W__sweepHost:focus-within .home-module__06co2W__sweep:after{transform:translate(130%)}.home-module__06co2W__stage{perspective:1500px;perspective-origin:50% 46%;transform-style:preserve-3d}.home-module__06co2W__slide{will-change:transform,opacity;backface-visibility:hidden;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .55s,filter .55s}.home-module__06co2W__slideDragging{transition:none}.home-module__06co2W__focusRing:focus-visible{outline-offset:3px;border-radius:inherit;outline:2px solid #0d59f2}.home-module__06co2W__railFade{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 44px calc(100% - 44px),#0000 100%);mask-image:linear-gradient(270deg,#0000 0,#000 44px calc(100% - 44px),#0000 100%)}@media (max-width:767px){.home-module__06co2W__railFade{-webkit-mask-image:none;mask-image:none}}.home-module__06co2W__sectionFx{pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.home-module__06co2W__fxFloor{background:linear-gradient(#0e1420f2 0%,#0e1420f0 24%,#0e142085 46%,#0e142075 86%,#0e14209e 100%);position:absolute;inset:0}.home-module__06co2W__fxOrb{will-change:transform;border-radius:50%;position:absolute}.home-module__06co2W__fxOrbA{background:radial-gradient(circle,#0d59f220 0%,#0d59f20e 38%,#3ba0ff05 60%,#0000 74%);width:58vmax;height:58vmax;animation:27s ease-in-out infinite alternate home-module__06co2W__fxOrbA;top:-30%;right:-16%}.home-module__06co2W__fxOrbB{background:radial-gradient(circle,#3ba0ff10 0%,#0d59f209 42%,#0000 72%);width:46vmax;height:46vmax;animation:34s ease-in-out -11s infinite alternate-reverse home-module__06co2W__fxOrbB;bottom:-34%;left:-18%}@keyframes home-module__06co2W__fxOrbA{0%{transform:translate(0,0)scale(1)}to{transform:translate(-14%,16%)scale(1.22)}}@keyframes home-module__06co2W__fxOrbB{0%{transform:translate(0,0)scale(1)}to{transform:translate(18%,-12%)scale(1.16)}}.home-module__06co2W__fxBeams{will-change:transform;background:repeating-linear-gradient(108deg,#78aaff00 0 92px,#78aaff08 100px,#cfe4ff29 107px 112px,#78aaff08 119px,#78aaff00 127px 240px);animation:11s linear infinite home-module__06co2W__fxBeams;position:absolute;inset:-110px -260px}@keyframes home-module__06co2W__fxBeams{0%{transform:translate(0,0)}to{transform:translate(228.3px,74.2px)}}.home-module__06co2W__fxMotes{will-change:transform;background-repeat:repeat;position:absolute;inset:-400px -320px 0 0}.home-module__06co2W__fxMotesNear{background-image:radial-gradient(circle at 8% 12%,#fff9 0 1.5px,#0000 2.1px),radial-gradient(circle at 27% 63%,#bedeff80 0 1.3px,#0000 1.9px),radial-gradient(circle at 44% 22%,#ffffff6b 0 1.1px,#0000 1.7px),radial-gradient(circle at 61% 81%,#78aaff8c 0 1.5px,#0000 2.1px),radial-gradient(circle at 78% 38%,#ffffff80 0 1.2px,#0000 1.8px),radial-gradient(circle at 92% 71%,#bedeff73 0 1.4px,#0000 2px),radial-gradient(circle at 16% 89%,#ffffff61 0 1px,#0000 1.6px);background-size:320px 400px;animation:13s linear infinite home-module__06co2W__fxMotes}.home-module__06co2W__fxMotesFar{background-image:radial-gradient(circle at 19% 31%,#ffffff4d 0 1px,#0000 1.5px),radial-gradient(circle at 52% 74%,#78aaff52 0 1px,#0000 1.5px),radial-gradient(circle at 71% 17%,#ffffff42 0 .9px,#0000 1.4px),radial-gradient(circle at 88% 55%,#bedeff47 0 1px,#0000 1.5px),radial-gradient(circle at 35% 93%,#ffffff3d 0 .9px,#0000 1.4px);background-size:233px 291px;animation:27s linear infinite home-module__06co2W__fxMotesFar;inset:-291px -233px 0 0}@keyframes home-module__06co2W__fxMotes{0%{transform:translate(0,0)}to{transform:translate(-320px,400px)}}@keyframes home-module__06co2W__fxMotesFar{0%{transform:translate(0,0)}to{transform:translate(-233px,291px)}}.home-module__06co2W__fxSweep{will-change:transform;background:linear-gradient(90deg,#8cb9ff00 0%,#8cb9ff07 34%,#a0c8ff0e 50%,#8cb9ff07 66%,#8cb9ff00 100%);width:52%;animation:17s ease-in-out infinite alternate home-module__06co2W__fxSweep;position:absolute;top:-12%;bottom:-12%;left:-40%}@keyframes home-module__06co2W__fxSweep{0%{transform:translate(0,0)skew(-9deg)}to{transform:translate(210%)skew(-9deg)}}.home-module__06co2W__sectionFxB .home-module__06co2W__fxOrbA{animation-delay:-13s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxOrbB{animation-delay:-4s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxBeams{animation-direction:reverse;animation-delay:-9s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxMotesNear{animation-delay:-6s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxMotesFar{animation-delay:-17s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxSweep{animation-delay:-8s}@media (max-width:640px){.home-module__06co2W__fxOrbB,.home-module__06co2W__fxMotesFar,.home-module__06co2W__fxSweep{display:none}.home-module__06co2W__fxOrbA{width:118vw;height:118vw;top:-22%}.home-module__06co2W__fxBeams{inset:-160px -260px}}.home-module__06co2W__tileCell{container-type:inline-size}.home-module__06co2W__tile{transition:transform .5s cubic-bezier(.22,1,.36,1);transform:perspective(720px)translate(0,0)}.home-module__06co2W__tile:hover,.home-module__06co2W__tile:focus-visible{transform:perspective(720px)translate3d(0,-5px,18px)}.home-module__06co2W__tileStack{display:block;position:relative}.home-module__06co2W__tileGlow{z-index:0;pointer-events:none;opacity:.55;background:radial-gradient(62% 58% at 50% 46%,#0d59f28c 0%,#0d59f238 42%,#3ba0ff12 66%,#0000 82%);transition:opacity .5s;position:absolute;inset:-18% -10% 0}.home-module__06co2W__tile:hover .home-module__06co2W__tileGlow,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileGlow{opacity:1}.home-module__06co2W__tilePlate{--cham:14px;z-index:1;isolation:isolate;aspect-ratio:1.18;width:100%;clip-path:polygon(0 var(--cham),var(--cham)0,100% 0,100% calc(100% - var(--cham)),calc(100% - var(--cham))100%,0 100%);display:block;position:relative;overflow:hidden}[dir=ltr] .home-module__06co2W__tilePlate{clip-path:polygon(0 0,calc(100% - var(--cham))0,100% var(--cham),100% 100%,var(--cham)100%,0 calc(100% - var(--cham)))}.home-module__06co2W__tilePlateAll{background:radial-gradient(120% 100% at 78% 18%,#3ba0ff57 0%,#0d59f200 62%),linear-gradient(155deg,#163a86 0%,#10265a 46%,#0c1a3d 100%)}.home-module__06co2W__tileAllArrow{z-index:5;pointer-events:none;color:#e9f2ffeb;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.home-module__06co2W__tileAllArrow>span{font-size:34px}.home-module__06co2W__tile:hover .home-module__06co2W__tileAllArrow,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileAllArrow{transform:translate(-6px)}[dir=ltr] .home-module__06co2W__tile:hover .home-module__06co2W__tileAllArrow,[dir=ltr] .home-module__06co2W__tile:focus-visible .home-module__06co2W__tileAllArrow{transform:translate(6px)}.home-module__06co2W__tileEdge{--cham:15px;z-index:0;pointer-events:none;opacity:.75;clip-path:polygon(0 var(--cham),var(--cham)0,100% 0,100% calc(100% - var(--cham)),calc(100% - var(--cham))100%,0 100%);background:linear-gradient(155deg,#d6e8fff2 0%,#8db4ff6b 22%,#5078be24 48%,#0d59f24d 74%,#78aaff99 100%);transition:opacity .5s;position:absolute;inset:-1.5px}[dir=ltr] .home-module__06co2W__tileEdge{clip-path:polygon(0 0,calc(100% - var(--cham))0,100% var(--cham),100% 100%,var(--cham)100%,0 calc(100% - var(--cham)));background:linear-gradient(205deg,#d6e8fff2 0%,#8db4ff6b 22%,#5078be24 48%,#0d59f24d 74%,#78aaff99 100%)}.home-module__06co2W__tile:hover .home-module__06co2W__tileEdge,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileEdge{opacity:1}.home-module__06co2W__tilePhoto{filter:brightness(var(--lit,1))contrast(var(--tone,1))saturate(1.08);transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .5s}.home-module__06co2W__tile:hover .home-module__06co2W__tilePhoto,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tilePhoto{filter:brightness(calc(var(--lit,1)*1.08))contrast(var(--tone,1))saturate(1.14);transform:scale(1.05)}.home-module__06co2W__tileGrade{pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(132% 104% at 50% 38%,#fff 0%,#fcfdff 34%,#cedaee 62%,#96a8ca 82%,#687ca5 100%);transition:opacity .5s;position:absolute;inset:0}.home-module__06co2W__tile:hover .home-module__06co2W__tileGrade,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileGrade{opacity:.84}.home-module__06co2W__tileFacet{--facet-deg:118deg;pointer-events:none;background:linear-gradient(var(--facet-deg),transparent 0 71%,#0d59f24d 71% 72.2%,#3ba0ff73 72.2% 73%,transparent 73%),linear-gradient(var(--facet-deg),transparent 0 40%,#e2e8f00a 40% 41%,#ebf1fa0e 41% 49%,#ffffff57 49% 50.6%,#e2e8f00d 50.6% 58%,transparent 58%);position:absolute;inset:0}[dir=ltr] .home-module__06co2W__tileFacet{--facet-deg:242deg}.home-module__06co2W__tileScan{inset-block:0;pointer-events:none;width:26%;animation:home-module__06co2W__tileScanRtl 11s var(--scan-delay,0s)ease-in-out infinite;background:linear-gradient(270deg,#a8c7ff00 0%,#a8c7ff09 34%,#c8deff13 46%,#f0f7ff70 48.7% 51.3%,#c8deff13 54%,#a8c7ff09 66%,#a8c7ff00 100%);position:absolute;left:0;transform:translate(420%)skew(-16deg)}@keyframes home-module__06co2W__tileScanRtl{0%{transform:translate(420%)skew(-16deg)}24%{transform:translate(-170%)skew(-16deg)}to{transform:translate(-170%)skew(-16deg)}}@keyframes home-module__06co2W__tileScanLtr{0%{transform:translate(-420%)skew(16deg)}24%{transform:translate(170%)skew(16deg)}to{transform:translate(170%)skew(16deg)}}[dir=ltr] .home-module__06co2W__tileScan{background:linear-gradient(90deg,#a8c7ff00 0%,#a8c7ff09 34%,#c8deff13 46%,#f0f7ff70 48.7% 51.3%,#c8deff13 54%,#a8c7ff09 66%,#a8c7ff00 100%);animation-name:home-module__06co2W__tileScanLtr;transform:translate(-420%)skew(16deg)}.home-module__06co2W__tileSeam{inset-inline:0;z-index:6;pointer-events:none;background:linear-gradient(270deg,#8db4ff00 0%,#8db4ff66 18%,#bed8ffe6 50%,#8db4ff66 82%,#8db4ff00 100%);height:1.5px;transition:background .45s,box-shadow .45s;position:absolute;bottom:0}.home-module__06co2W__tile:hover .home-module__06co2W__tileSeam,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileSeam{background:linear-gradient(270deg,#8db4ff00 0%,#e6f2ff 50%,#8db4ff00 100%);box-shadow:0 0 14px #8db4ff8c}.home-module__06co2W__tileIcon{inset-inline-start:7px;z-index:7;color:#fff;background:#0d59f2;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:7px;box-shadow:0 0 0 1px #ffffff6b,0 0 0 2.5px #0206108c,0 8px 22px -6px #0d59f2f2}.home-module__06co2W__tile:hover .home-module__06co2W__tileIcon,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileIcon{transform:scale(1.1)}.home-module__06co2W__tileIcon>span{font-size:13px}.home-module__06co2W__tileCaption{z-index:2;flex-direction:column;gap:4px;padding-top:8px;display:flex;position:relative}.home-module__06co2W__tileName{letter-spacing:-.01em;color:#fff;font-size:12px;font-weight:900;line-height:1.2}.home-module__06co2W__tileSub{color:#cbd5e1;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;transition:color .5s;display:none;overflow:hidden}.home-module__06co2W__tile:hover .home-module__06co2W__tileSub,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileSub{color:#fff}.home-module__06co2W__tileTick{transform-origin:100%;background:linear-gradient(270deg,#4c8dff,#4c8dff00);width:24px;height:2px;transition:transform .45s cubic-bezier(.22,1,.36,1),background .45s;display:block;transform:scaleX(.5)}[dir=ltr] .home-module__06co2W__tileTick{transform-origin:0;background:linear-gradient(90deg,#4c8dff,#4c8dff00)}.home-module__06co2W__tile:hover .home-module__06co2W__tileTick,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileTick{transform:scaleX(1)}@container (min-width:132px){.home-module__06co2W__tilePlate{--cham:19px}.home-module__06co2W__tileEdge{--cham:20px}.home-module__06co2W__tileIcon{inset-inline-start:9px;border-radius:10px;width:33px;height:33px;top:9px}.home-module__06co2W__tileIcon>span{font-size:17px}.home-module__06co2W__tileAllArrow>span{font-size:40px}.home-module__06co2W__tileCaption{gap:5px;padding-top:10px}.home-module__06co2W__tileName{font-size:14.5px}.home-module__06co2W__tileSub{display:-webkit-box}.home-module__06co2W__tileTick{width:28px}}@container (min-width:168px){.home-module__06co2W__tilePlate{--cham:24px}.home-module__06co2W__tileEdge{--cham:25px}.home-module__06co2W__tileIcon{inset-inline-start:11px;border-radius:12px;width:39px;height:39px;top:11px}.home-module__06co2W__tileIcon>span{font-size:20px}.home-module__06co2W__tileAllArrow>span{font-size:48px}.home-module__06co2W__tileCaption{gap:6px;padding-top:12px}.home-module__06co2W__tileName{font-size:17px}.home-module__06co2W__tileSub{font-size:11.5px}.home-module__06co2W__tileTick{width:32px}}@container (min-width:224px){.home-module__06co2W__tilePlate{--cham:30px}.home-module__06co2W__tileEdge{--cham:31px}.home-module__06co2W__tileIcon{inset-inline-start:12px;border-radius:14px;width:46px;height:46px;top:12px}.home-module__06co2W__tileIcon>span{font-size:23px}.home-module__06co2W__tileAllArrow>span{font-size:56px}.home-module__06co2W__tileCaption{gap:6px;padding-top:14px}.home-module__06co2W__tileName{font-size:20.5px}.home-module__06co2W__tileSub{font-size:13px}.home-module__06co2W__tileTick{width:36px}}.home-module__06co2W__focusLit:focus-visible{outline-offset:3px;outline:3px solid #8fb6ff}@media (prefers-reduced-motion:reduce){.home-module__06co2W__reveal{opacity:1!important;transition:none!important;transform:none!important}.home-module__06co2W__aurora,.home-module__06co2W__auroraSlow,.home-module__06co2W__auroraSlower,.home-module__06co2W__techGrid,.home-module__06co2W__heroDrift,.home-module__06co2W__cueDot{animation:none!important}.home-module__06co2W__fxOrb,.home-module__06co2W__fxBeams,.home-module__06co2W__fxMotes,.home-module__06co2W__fxSweep{will-change:auto;animation:none!important}.home-module__06co2W__fxBeams,.home-module__06co2W__fxMotes,.home-module__06co2W__fxSweep{display:none}.home-module__06co2W__sheenText{color:#fff;-webkit-text-fill-color:#fff;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;animation:none!important}.home-module__06co2W__slide{transition:none!important}.home-module__06co2W__sweep:after,.home-module__06co2W__tileScan{display:none}.home-module__06co2W__tile,.home-module__06co2W__tilePhoto,.home-module__06co2W__tileGrade,.home-module__06co2W__tileSeam,.home-module__06co2W__tileEdge,.home-module__06co2W__tileGlow,.home-module__06co2W__tileTick,.home-module__06co2W__tileIcon,.home-module__06co2W__tileAllArrow{transition:none!important}.home-module__06co2W__tile:hover,.home-module__06co2W__tile:focus-visible{transform:perspective(720px)translate(0,0)}.home-module__06co2W__tile:hover .home-module__06co2W__tilePhoto,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tilePhoto,.home-module__06co2W__tile:hover .home-module__06co2W__tileIcon,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileIcon,.home-module__06co2W__tile:hover .home-module__06co2W__tileAllArrow,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileAllArrow{transform:none}.home-module__06co2W__tile:hover .home-module__06co2W__tileTick,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileTick{transform:scaleX(.5)}}
.shop-module__Vq0a9q__card{position:relative}.shop-module__Vq0a9q__frame{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.5rem;flex-direction:column;height:100%;padding:.5rem;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .35s,background-color .35s,box-shadow .45s;display:flex;position:relative}.shop-module__Vq0a9q__frame:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(125% 90% at 50% 0,#0d59f252,#0000 62%);transition:opacity .45s;position:absolute;inset:-1px}.shop-module__Vq0a9q__frameBody{flex-direction:column;height:100%;display:flex;position:relative}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__card:focus-within .shop-module__Vq0a9q__frame{background:#ffffff0b;border-color:#0d59f273;transform:translateY(-6px);box-shadow:0 24px 45px -24px #0d59f299}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__frame:before,.shop-module__Vq0a9q__card:focus-within .shop-module__Vq0a9q__frame:before{opacity:1}.shop-module__Vq0a9q__mediaImg{transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .4s}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImg{transform:scale(1.06)}.shop-module__Vq0a9q__mediaImgAlt{opacity:0}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImgAlt{opacity:1}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImgBase{opacity:0}.shop-module__Vq0a9q__sheen{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);inline-size:42%;position:absolute;top:-20%;bottom:-20%;transform:translate(-180%)skew(-14deg)}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__sheen{animation:.9s cubic-bezier(.22,1,.36,1) shop-module__Vq0a9q__sheenSweep}@keyframes shop-module__Vq0a9q__sheenSweep{0%{opacity:0;transform:translate(-180%)skew(-14deg)}25%{opacity:.85}to{opacity:0;transform:translate(330%)skew(-14deg)}}.shop-module__Vq0a9q__sizeRail{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.shop-module__Vq0a9q__sizeRail::-webkit-scrollbar{display:none}.shop-module__Vq0a9q__rail{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.shop-module__Vq0a9q__rail::-webkit-scrollbar{display:none}.shop-module__Vq0a9q__railItem{scroll-snap-align:center}.shop-module__Vq0a9q__sheetBackdrop{animation:.22s both shop-module__Vq0a9q__sheetFade}.shop-module__Vq0a9q__sheetPanel{animation:.34s cubic-bezier(.16,1,.3,1) both shop-module__Vq0a9q__sheetUp}@keyframes shop-module__Vq0a9q__sheetFade{0%{opacity:0}to{opacity:1}}@keyframes shop-module__Vq0a9q__sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.shop-module__Vq0a9q__menuPop{transform-origin:top;animation:.18s cubic-bezier(.16,1,.3,1) both shop-module__Vq0a9q__menuIn}@keyframes shop-module__Vq0a9q__menuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.shop-module__Vq0a9q__pendingBar{inset-inline:0;pointer-events:none;border-radius:2px;block-size:2px;position:absolute;bottom:0;overflow:hidden}.shop-module__Vq0a9q__pendingBar:after{content:"";background:linear-gradient(90deg,#0000,#0d59f2,#0000);inline-size:45%;animation:.85s linear infinite shop-module__Vq0a9q__pendingSlide;position:absolute;inset-block:0}@keyframes shop-module__Vq0a9q__pendingSlide{0%{transform:translate(-120%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__mediaImg{transition-duration:1ms}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__card:focus-within .shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImg{transform:none}.shop-module__Vq0a9q__mediaImg{transition:opacity 1ms}.shop-module__Vq0a9q__sheen,.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__sheen{opacity:0;animation:none}.shop-module__Vq0a9q__rail{scroll-snap-type:none;scroll-behavior:auto}.shop-module__Vq0a9q__sheetBackdrop,.shop-module__Vq0a9q__sheetPanel,.shop-module__Vq0a9q__menuPop{animation-duration:1ms}.shop-module__Vq0a9q__pendingBar:after{inline-size:100%;animation:none}}
.Rail-module__6xQ9JG__wrap{align-items:center;gap:.5rem;display:flex}.Rail-module__6xQ9JG__viewport{flex:auto;min-width:0;position:relative}.Rail-module__6xQ9JG__scroller{--fade-l:0px;--fade-r:0px;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scroll-behavior:smooth;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);gap:.5rem;padding-block:1.25rem .625rem;padding-inline:.5rem;scroll-padding-inline:2.25rem;display:flex;overflow:auto hidden}.Rail-module__6xQ9JG__scroller::-webkit-scrollbar{display:none}.Rail-module__6xQ9JG__scroller[data-overflowing=false]{-webkit-mask-image:none;mask-image:none}.Rail-module__6xQ9JG__tile{--w:116px;--cham:14px;--mark-size:26px;--mark-inset:7px;--mark-glyph:13px;--accent:#0d59f2;--accent-fill:#0d59f2;--accent-lit:#7cc0ff;--accent-soft:#0d59f28c;--glow-a:#0d59f28c;--glow-b:#0d59f238;--glow-c:#3ba0ff12;--lit:1;--tone:1;inline-size:var(--w);scroll-snap-align:center;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:none;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:perspective(720px)translate(0,0)}.Rail-module__6xQ9JG__tile[data-accent=sale]{--accent:#ef4444;--accent-fill:#dc2626;--accent-lit:#ffb4b4;--accent-soft:#ef44448c;--glow-a:#ef444480;--glow-b:#ef444433;--glow-c:#ff8c8c12}@media (min-width:640px){.Rail-module__6xQ9JG__tile{--w:134px;--cham:19px;--mark-size:33px;--mark-inset:9px;--mark-glyph:17px}}@media (min-width:1024px){.Rail-module__6xQ9JG__tile{--w:156px}}.Rail-module__6xQ9JG__tile:hover,.Rail-module__6xQ9JG__tile:focus-visible{transform:perspective(720px)translate3d(0,-5px,18px)}.Rail-module__6xQ9JG__stack{display:block;position:relative}.Rail-module__6xQ9JG__glow{z-index:0;pointer-events:none;opacity:.55;background:radial-gradient(62% 58% at 50% 46%,var(--glow-a)0%,var(--glow-b)42%,var(--glow-c)66%,transparent 82%);transition:opacity .5s;position:absolute;inset:-12% -10% 0}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__glow,.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__glow,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__glow{opacity:1}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__glow{opacity:1}.Rail-module__6xQ9JG__edge{z-index:0;pointer-events:none;opacity:.75;clip-path:polygon(0 calc(var(--cham) + 1px),calc(var(--cham) + 1px)0,100% 0,100% calc(100% - var(--cham) - 1px),calc(100% - var(--cham) - 1px)100%,0 100%);background:linear-gradient(155deg,#d6e8fff2 0%,#8db4ff6b 22%,#5078be24 48%,#0d59f24d 74%,#78aaff99 100%);transition:opacity .5s,background .45s;position:absolute;inset:-1.5px}[dir=ltr] .Rail-module__6xQ9JG__edge{clip-path:polygon(0 0,calc(100% - var(--cham) - 1px)0,100% calc(var(--cham) + 1px),100% 100%,calc(var(--cham) + 1px)100%,0 calc(100% - var(--cham) - 1px));background:linear-gradient(205deg,#d6e8fff2 0%,#8db4ff6b 22%,#5078be24 48%,#0d59f24d 74%,#78aaff99 100%)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__edge,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__edge{opacity:1}.Rail-module__6xQ9JG__plate{z-index:1;aspect-ratio:1.18;isolation:isolate;inline-size:100%;clip-path:polygon(0 var(--cham),var(--cham)0,100% 0,100% calc(100% - var(--cham)),calc(100% - var(--cham))100%,0 100%);display:block;position:relative;overflow:hidden}[dir=ltr] .Rail-module__6xQ9JG__plate{clip-path:polygon(0 0,calc(100% - var(--cham))0,100% var(--cham),100% 100%,var(--cham)100%,0 calc(100% - var(--cham)))}.Rail-module__6xQ9JG__photo{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;filter:brightness(var(--lit,1))contrast(var(--tone,1))saturate(1.08);transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .5s;position:absolute;inset:0}.Rail-module__6xQ9JG__grade{pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(132% 104% at 50% 38%,#fff 0%,#fcfdff 34%,#cedaee 62%,#96a8ca 82%,#687ca5 100%);transition:opacity .5s;position:absolute;inset:0}.Rail-module__6xQ9JG__facet{--facet-deg:118deg;pointer-events:none;background:linear-gradient(var(--facet-deg),transparent 0 71%,#0d59f24d 71% 72.2%,#3ba0ff73 72.2% 73%,transparent 73%),linear-gradient(var(--facet-deg),transparent 0 40%,#e2e8f00a 40% 41%,#ebf1fa0e 41% 49%,#ffffff57 49% 50.6%,#e2e8f00d 50.6% 58%,transparent 58%);transition:opacity .45s;position:absolute;inset:0}[dir=ltr] .Rail-module__6xQ9JG__facet{--facet-deg:242deg}.Rail-module__6xQ9JG__tile[data-accent=sale] .Rail-module__6xQ9JG__facet{background:linear-gradient(var(--facet-deg),transparent 0 71%,#ef44444d 71% 72.2%,#ff8c8c73 72.2% 73%,transparent 73%),linear-gradient(var(--facet-deg),transparent 0 40%,#e2e8f00a 40% 41%,#ebf1fa0e 41% 49%,#ffffff57 49% 50.6%,#e2e8f00d 50.6% 58%,transparent 58%)}.Rail-module__6xQ9JG__scan{inset-block:0;pointer-events:none;width:26%;animation:Rail-module__6xQ9JG__railScanRtl 11s var(--scan-delay,0s)ease-in-out infinite;background:linear-gradient(270deg,#a8c7ff00 0%,#a8c7ff09 34%,#c8deff13 46%,#f0f7ff70 48.7% 51.3%,#c8deff13 54%,#a8c7ff09 66%,#a8c7ff00 100%);position:absolute;left:0;transform:translate(420%)skew(-16deg)}@keyframes Rail-module__6xQ9JG__railScanRtl{0%{transform:translate(420%)skew(-16deg)}24%{transform:translate(-170%)skew(-16deg)}to{transform:translate(-170%)skew(-16deg)}}@keyframes Rail-module__6xQ9JG__railScanLtr{0%{transform:translate(-420%)skew(16deg)}24%{transform:translate(170%)skew(16deg)}to{transform:translate(170%)skew(16deg)}}[dir=ltr] .Rail-module__6xQ9JG__scan{background:linear-gradient(90deg,#a8c7ff00 0%,#a8c7ff09 34%,#c8deff13 46%,#f0f7ff70 48.7% 51.3%,#c8deff13 54%,#a8c7ff09 66%,#a8c7ff00 100%);animation-name:Rail-module__6xQ9JG__railScanLtr;transform:translate(-420%)skew(16deg)}.Rail-module__6xQ9JG__sweep{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Rail-module__6xQ9JG__sweep:after{content:"";background:linear-gradient(105deg,#0000 42%,#ffffff29 50%,#0000 58%);transition:transform .95s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% -10%;transform:translate(-130%)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__sweep:after,.Rail-module__6xQ9JG__tile:focus-within .Rail-module__6xQ9JG__sweep:after{transform:translate(130%)}.Rail-module__6xQ9JG__seam{inset-inline:0;z-index:6;pointer-events:none;background:linear-gradient(270deg,#8db4ff00 0%,#8db4ff66 18%,#bed8ffe6 50%,#8db4ff66 82%,#8db4ff00 100%);height:1.5px;transition:background .45s,box-shadow .45s;position:absolute;bottom:0}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__seam,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__seam{background:linear-gradient(270deg,#8db4ff00 0%,#e6f2ff 50%,#8db4ff00 100%);box-shadow:0 0 14px #8db4ff8c}.Rail-module__6xQ9JG__mark{inset-inline-start:var(--mark-inset);top:var(--mark-inset);z-index:7;inline-size:var(--mark-size);block-size:var(--mark-size);background:var(--accent-fill);color:#fff;box-shadow:0 0 0 1px #ffffff6b,0 0 0 2.5px #0206108c,0 8px 22px -6px var(--accent-soft);border-radius:8px;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}@media (min-width:640px){.Rail-module__6xQ9JG__mark{border-radius:10px}}.Rail-module__6xQ9JG__mark>span{font-size:var(--mark-glyph)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__mark{transform:scale(1.1)}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__mark{transform:scale(1.1)}.Rail-module__6xQ9JG__caption{z-index:2;flex-direction:column;gap:4px;padding-top:8px;display:flex;position:relative}@media (min-width:640px){.Rail-module__6xQ9JG__caption{gap:5px;padding-top:10px}}.Rail-module__6xQ9JG__rule{transform-origin:100%;background:linear-gradient(270deg,#4c8dff,#4c8dff00);block-size:2px;inline-size:24px;transition:transform .45s cubic-bezier(.22,1,.36,1),background .45s,box-shadow .4s;display:block;transform:scaleX(.5)}[dir=ltr] .Rail-module__6xQ9JG__rule{transform-origin:0;background:linear-gradient(90deg,#4c8dff,#4c8dff00)}@media (min-width:640px){.Rail-module__6xQ9JG__rule{inline-size:28px}}.Rail-module__6xQ9JG__label{-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.01em;color:#fff;text-wrap:balance;-webkit-box-orient:vertical;font-size:12px;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:640px){.Rail-module__6xQ9JG__label{font-size:14.5px}}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__edge{opacity:1;background:linear-gradient(155deg,var(--accent-lit)0%,var(--accent)30%,#5078be33 56%,var(--accent)78%,var(--accent-lit)100%)}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__edge{opacity:1;background:linear-gradient(155deg,var(--accent-lit)0%,var(--accent)30%,#5078be33 56%,var(--accent)78%,var(--accent-lit)100%)}[dir=ltr] .Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__edge{background:linear-gradient(205deg,var(--accent-lit)0%,var(--accent)30%,#5078be33 56%,var(--accent)78%,var(--accent-lit)100%)}[dir=ltr] .Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__edge{background:linear-gradient(205deg,var(--accent-lit)0%,var(--accent)30%,#5078be33 56%,var(--accent)78%,var(--accent-lit)100%)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__seam{background:linear-gradient(to left,#8db4ff00 0%,var(--accent-lit)50%,#8db4ff00 100%);box-shadow:0 0 14px 0 var(--accent-soft)}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__seam{background:linear-gradient(to left,#8db4ff00 0%,var(--accent-lit)50%,#8db4ff00 100%);box-shadow:0 0 14px 0 var(--accent-soft)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--lit,1)*1.08))contrast(var(--tone,1))saturate(1.14)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__rule{background:linear-gradient(to left,var(--accent-lit)0%,var(--accent)100%);box-shadow:0 0 12px -1px var(--accent-soft);transform:scaleX(1)}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__rule{background:linear-gradient(to left,var(--accent-lit)0%,var(--accent)100%);box-shadow:0 0 12px -1px var(--accent-soft);transform:scaleX(1)}[dir=ltr] .Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__rule{background:linear-gradient(to right,var(--accent-lit)0%,var(--accent)100%)}[dir=ltr] .Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__rule{background:linear-gradient(to right,var(--accent-lit)0%,var(--accent)100%)}@media (hover:hover) and (pointer:fine){.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__photo,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--lit,1)*1.08))contrast(var(--tone,1))saturate(1.14);transform:scale(1.05)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__grade,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__grade{opacity:.84}}.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--lit,1)*1.08))contrast(var(--tone,1))saturate(1.14)}.Rail-module__6xQ9JG__tile:focus-visible{outline:none;box-shadow:0 0 0 2px #0e1420,0 0 0 4px #fff,0 0 0 6px #0e1420}.Rail-module__6xQ9JG__pending{inset-inline:0;z-index:8;pointer-events:none;block-size:2px;position:absolute;bottom:0;overflow:hidden}.Rail-module__6xQ9JG__pending:after{content:"";background:linear-gradient(90deg,transparent,var(--accent-lit),transparent);inline-size:45%;animation:.85s linear infinite Rail-module__6xQ9JG__railPending;position:absolute;inset-block:0}@keyframes Rail-module__6xQ9JG__railPending{0%{transform:translate(-120%)}to{transform:translate(340%)}}.Rail-module__6xQ9JG__track{background:linear-gradient(90deg,#94a3b800 0%,#cbd5e129 18% 82%,#94a3b800 100%);border-radius:999px;block-size:2px;margin-block-start:7px;margin-inline:1.25rem;position:relative}.Rail-module__6xQ9JG__thumb{inline-size:calc(var(--thumb-size,1)*100%);border-radius:inherit;background:linear-gradient(90deg,#0d59f200 0%,#0d59f2 20%,#7cc0ff 50%,#0d59f2 80%,#0d59f200 100%);position:absolute;inset-block:0;inset-inline-start:calc(var(--thumb-pos,0)*100%);box-shadow:0 0 10px -2px #3ba0ffb3}.Rail-module__6xQ9JG__arrow{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0a101cb8;border:1px solid #e2f0ff33;border-radius:999px;flex:none;justify-content:center;align-items:center;block-size:2.25rem;inline-size:2.25rem;transition:color .25s,background-color .25s,border-color .25s,opacity .25s,transform .25s;display:none}@media (min-width:640px) and (hover:hover) and (pointer:fine){.Rail-module__6xQ9JG__arrow{display:inline-flex}.Rail-module__6xQ9JG__arrow:hover:not(:disabled){background:#0d59f2cc;border-color:#e2f0ff6b;transform:scale(1.06)}}.Rail-module__6xQ9JG__arrow:disabled{opacity:.25;cursor:default}.Rail-module__6xQ9JG__arrow:focus-visible{outline:none;box-shadow:0 0 0 2px #0e1420,0 0 0 4px #fff,0 0 0 6px #0e1420}@media (prefers-reduced-motion:reduce){.Rail-module__6xQ9JG__scroller{scroll-snap-type:none;scroll-behavior:auto}.Rail-module__6xQ9JG__scan,.Rail-module__6xQ9JG__sweep:after{display:none}.Rail-module__6xQ9JG__tile,.Rail-module__6xQ9JG__photo,.Rail-module__6xQ9JG__grade,.Rail-module__6xQ9JG__facet,.Rail-module__6xQ9JG__edge,.Rail-module__6xQ9JG__glow,.Rail-module__6xQ9JG__seam,.Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__rule,.Rail-module__6xQ9JG__arrow{transition:none!important}.Rail-module__6xQ9JG__tile:hover,.Rail-module__6xQ9JG__tile:focus-visible{transform:perspective(720px)translate(0,0)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__photo,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__photo,.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__mark{transform:none}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__mark{transform:none}.Rail-module__6xQ9JG__arrow:hover:not(:disabled){transform:none}.Rail-module__6xQ9JG__pending:after{inline-size:100%;animation:none}}
