@keyframes skuper-hero-copy-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes skuper-hero-object-in{0%{opacity:0;transform:translate(36px,22px)rotate(4deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes skuper-signal-settle{0%{opacity:.62;transform:translate(-72px)}to{opacity:1;transform:translate(0)}}@keyframes skuper-orbit-clockwise{to{transform:rotate(360deg)}}@keyframes skuper-orbit-counter{to{transform:rotate(-360deg)}}@keyframes skuper-scan{0%,8%{opacity:0;transform:translateY(0)}14%{opacity:.78}78%{opacity:.78}88%,to{opacity:0;transform:translateY(274px)}}@keyframes skuper-pulse-mark{0%,to{opacity:.52;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@keyframes skuper-draw{to{stroke-dashoffset:0}}@keyframes skuper-section-reveal{0%{opacity:.2;transform:translateY(56px)}55%,to{opacity:1;transform:translateY(0)}}@keyframes skuper-card-reveal{0%{opacity:0}60%,to{opacity:1}}@keyframes skuper-process-draw{0%{stroke-dashoffset:1px}65%,to{stroke-dashoffset:0}}@keyframes skuper-ticket-slot{0%{opacity:.2;transform:translateY(-38%)rotate(13deg)scale(.9)}65%,to{opacity:1;transform:translateY(-50%)rotate(5deg)scale(1)}}.storeHeroCopy{animation:skuper-hero-copy-in .78s var(--sk-ease-out) both}.heroVisualField{animation:skuper-hero-object-in .9s .12s var(--sk-ease-out) both}.storeSignalTrack{animation:skuper-signal-settle .9s .25s var(--sk-ease-out) both}.orbitOuter,.orbitTicks{transform-box:fill-box;transform-origin:50%;animation:skuper-orbit-clockwise 1.6s .3s var(--sk-ease-out) both}.orbitTicks{animation-name:skuper-orbit-counter}.orbitPulse{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out .7s 2 skuper-pulse-mark}.diagnosticDialMarks,.diagnosticDialSweep{transform-box:fill-box;transform-origin:50%}.homeScanLine{animation:2.35s cubic-bezier(.65,0,.35,1) .72s both skuper-scan}.heroScribble path{stroke-dasharray:560;stroke-dashoffset:560px;animation:skuper-draw .95s .48s var(--sk-ease-out) forwards}.processTraceLine{stroke-dasharray:1;stroke-dashoffset:1px}.storePrimary,.buyCompact,.buyButton,.shopPrimary,.footerAction,.homeSearch button{transition:filter .2s ease, transform .24s var(--sk-ease-snap)}.storePrimary:hover,.buyCompact:hover,.buyButton:hover,.shopPrimary:hover,.footerAction:hover,.homeSearch button:hover{filter:brightness(1.1);transform:translate(-2px,-2px)rotate(-.35deg)}.storePrimary:active,.buyCompact:active,.buyButton:active,.shopPrimary:active,.footerAction:active,.homeSearch button:active{transform:translate(1px,1px)scale(.985)}.homeSpotlight{transition:box-shadow .45s var(--sk-ease-out), transform .55s var(--sk-ease-out)}.homeSpotlight:hover{transform:translate3d(-4px,-7px,22px)rotate(-.4deg);box-shadow:18px 20px #281538f5}.homeSpotlight img{transition:transform .65s var(--sk-ease-out)}.homeSpotlight:hover img{transform:scale(1.035)rotate(-.6deg)}.storeCheckList article>b,.homeHow li>b,.heroFieldNote{transition:transform .4s var(--sk-ease-snap), background-color .3s ease, color .3s ease}.storeCheckList article:hover>b{background:var(--sk-lime);color:var(--sk-purple);transform:rotate(4deg)scale(1.08)}.homeHow li:hover>b{background:var(--sk-purple);color:var(--sk-lime);transform:rotate(3deg)scale(1.08)}@supports (animation-timeline:view()){[data-reveal=section]{animation:1ms linear both skuper-section-reveal;animation-timeline:view();animation-range:entry 4% cover 32%}.storeFeature .shopProductCard{animation:1ms linear both skuper-card-reveal;animation-timeline:view();animation-range:entry 0 cover 28%}.processTraceLine{animation:1ms linear both skuper-process-draw;animation-timeline:view();animation-range:entry 10% cover 42%}.diagnosticDialMarks,.diagnosticDialSweep{animation:1ms linear both skuper-orbit-clockwise;animation-timeline:view();animation-range:entry 5% cover 38%}.diagnosticDialSweep{animation-name:skuper-orbit-counter}.sellTicket{animation:1ms linear both skuper-ticket-slot;animation-timeline:view();animation-range:entry 5% cover 34%}}html[data-skuper-motion=fallback] [data-reveal=section]{opacity:0;transform:translateY(42px)}html[data-skuper-motion=fallback] [data-reveal=section][data-visible=true]{animation:skuper-section-reveal .72s var(--sk-ease-out) both}html[data-skuper-motion=fallback] [data-reveal=section][data-visible=true] .diagnosticDialMarks,html[data-skuper-motion=fallback] [data-reveal=section][data-visible=true] .diagnosticDialSweep{animation:skuper-orbit-clockwise 1.2s .12s var(--sk-ease-out) both}html[data-skuper-motion=fallback] [data-reveal=section][data-visible=true] .diagnosticDialSweep{animation-name:skuper-orbit-counter}@media (max-width:700px){@keyframes skuper-scan-mobile{0%,8%{opacity:0;transform:translateY(0)}14%{opacity:.72}78%{opacity:.72}88%,to{opacity:0;transform:translateY(174px)}}.homeScanLine{animation-name:skuper-scan-mobile}}@media (prefers-reduced-motion:reduce){html,.storeHome *,.shopPage *,.buybackPage *{scroll-behavior:auto!important}.storeHeroCopy,.heroVisualField,.storeSignalTrack,.orbitOuter,.orbitTicks,.orbitPulse,.diagnosticDialMarks,.diagnosticDialSweep,.homeScanLine,.heroScribble path,.processTraceLine,.sellTicket,[data-reveal=section],.storeFeature .shopProductCard{animation:none!important}html[data-skuper-motion=fallback] [data-reveal=section]{opacity:1!important;transform:none!important}.heroScribble path,.processTraceLine{stroke-dashoffset:0}.storePrimary,.buyCompact,.buyButton,.shopPrimary,.footerAction,.homeSearch button,.homeSpotlight,.homeSpotlight img,.storeCheckList article>b,.homeHow li>b,.heroFieldNote{transition:none!important}}
