:root{--reveal-travel: 26px;--reveal-travel-x: 32px;--reveal-duration: .6s;--reveal-delay: 0ms;--reveal-ease: cubic-bezier(.16, 1, .3, 1);--split-stagger: 90ms;--marquee-duration: 34s;--marquee-fade: 3.5rem;--tilt-perspective: 900px;--glare-x: 50%;--glare-y: 50%;--progress: 0}html.js-anim [data-reveal]{opacity:0;transform:translate3d(0,var(--reveal-travel, 26px),0);transition-property:opacity,transform,filter;transition-duration:calc(var(--reveal-duration, .6s) * var(--anim-scale, 1));transition-timing-function:cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay, 0ms)}html.js-anim [data-reveal]:not(.is-in){will-change:transform,opacity}html.js-anim [data-reveal=up]{transform:translate3d(0,var(--reveal-travel, 26px),0)}html.js-anim [data-reveal=down]{transform:translate3d(0,calc(var(--reveal-travel, 26px) * -1),0)}html.js-anim [data-reveal=left]{transform:translate3d(var(--reveal-travel-x, 32px),0,0)}html.js-anim [data-reveal=right]{transform:translate3d(calc(var(--reveal-travel-x, 32px) * -1),0,0)}html.js-anim [data-reveal=fade]{transform:none}html.js-anim [data-reveal=scale]{transform:translateZ(0) scale(.94)}html.js-anim [data-reveal=blur]{transform:translate3d(0,calc(var(--reveal-travel, 26px) * .55),0);filter:blur(12px)}html.js-anim [data-reveal=rise-rotate]{transform:translate3d(0,calc(var(--reveal-travel, 26px) * 1.15),0) rotate(-3deg)}html.js-anim [data-reveal].is-in{opacity:1;transform:none}html.js-anim [data-reveal=blur].is-in{filter:blur(0px)}[data-reveal-group]{position:relative}html.js-anim [data-split][data-reveal]{opacity:1;transform:none;filter:none}.split__i{display:inline-block;white-space:pre-wrap}html.js-anim [data-split] .split__i{opacity:0;transform:translate3d(0,var(--reveal-travel, 26px),0);transition-property:opacity,transform;transition-duration:calc(var(--reveal-duration, .6s) * var(--anim-scale, 1));transition-timing-function:cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-delay, 0ms) + var(--i, 0) * var(--split-stagger, 90ms) * var(--anim-scale, 1));will-change:transform,opacity}html.js-anim [data-split=words] .split__i{transform:translate3d(0,calc(var(--reveal-travel, 26px) * 1.15),0) rotate(-3deg)}html.js-anim [data-split=chars] .split__i{transform:translate3d(0,calc(var(--reveal-travel, 26px) * .8),0)}html.js-anim [data-split].is-in .split__i{opacity:1;transform:none;will-change:auto}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-18px,0) scale(1.04)}}@keyframes bob{0%,to{transform:translateY(-6px) rotate(-1.5deg)}50%{transform:translateY(10px) rotate(1.5deg)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-ring{0%{transform:scale(.85);opacity:.7}80%,to{transform:scale(1.6);opacity:0}}@keyframes pop-in{0%{transform:scale(.7);opacity:0}62%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes skeleton-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.anim-float{animation:float 7s ease-in-out infinite}.anim-bob{animation:bob 4.5s ease-in-out infinite}.anim-spin-slow{animation:spin-slow 22s linear infinite}.anim-shimmer{animation:shimmer 2.4s linear infinite}.anim-pulse-ring{animation:pulse-ring 2.8s ease-out infinite}.anim-marquee{animation:marquee var(--marquee-duration, 34s) linear infinite}.anim-pop-in{animation:pop-in .42s cubic-bezier(.16,1,.3,1) both}.anim-fade-in{animation:fade-in .4s cubic-bezier(.16,1,.3,1) both}.anim-delay-1{animation-delay:-1.5s}.anim-delay-2{animation-delay:-3s}.anim-delay-3{animation-delay:-4.5s}.anim-delay-4{animation-delay:-6s}.anim-paused{animation-play-state:paused}.text-gradient{background:linear-gradient(100deg,var(--blue, #0b5cff) 0%,var(--cyan, #17c9ff) 42%,var(--lilac, #b79bff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.02em}.shimmer-text{background:linear-gradient(100deg,var(--ink, #080d1f) 20%,var(--blue, #0b5cff) 42%,var(--cyan, #17c9ff) 52%,var(--ink, #080d1f) 70%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 2.4s linear infinite}.marquee{position:relative;display:flex;overflow:hidden;width:100%}.marquee__track{display:flex;flex-shrink:0;align-items:center;width:max-content;will-change:transform}html.js-anim .marquee[data-marquee-ready] .marquee__track{animation:marquee var(--marquee-duration, 34s) linear infinite}.marquee[data-marquee-reverse] .marquee__track{animation-direction:reverse}.marquee[data-marquee-pause-hover]:hover .marquee__track,.marquee[data-marquee-pause-hover]:focus-within .marquee__track{animation-play-state:paused}.marquee__item{display:inline-flex;flex-shrink:0;align-items:center;gap:.75rem}.marquee--fade,.marquee[data-marquee-fade]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--marquee-fade, 3.5rem),#000 calc(100% - var(--marquee-fade, 3.5rem)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--marquee-fade, 3.5rem),#000 calc(100% - var(--marquee-fade, 3.5rem)),transparent 100%)}.marquee__sep{display:inline-block;flex-shrink:0;width:.5rem;height:.5rem;transform:rotate(45deg);background:currentColor}.scroll-progress{position:fixed;inset-inline:0;top:0;z-index:60;height:3px;pointer-events:none;transform:scaleX(var(--progress, 0));transform-origin:0 50%;background:linear-gradient(90deg,var(--blue, #0b5cff),var(--cyan, #17c9ff),var(--lilac, #b79bff));transition:transform .12s linear;will-change:transform}.progress-bar__fill{transform:scaleX(var(--progress, 0));transform-origin:0 50%;transition:transform .12s linear}html.fine-pointer [data-magnetic]{will-change:transform}html.fine-pointer [data-tilt]{transform-style:preserve-3d;transition:transform .42s cubic-bezier(.16,1,.3,1);will-change:transform}html.fine-pointer [data-tilt].is-tilting{transition-duration:0s}html.fine-pointer [data-tilt][data-tilt-glare]{position:relative}html.fine-pointer [data-tilt][data-tilt-glare]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--glare-x, 50%) var(--glare-y, 50%),rgba(255,255,255,.55),transparent 55%);transition:opacity .3s ease}html.fine-pointer [data-tilt][data-tilt-glare].is-tilting:after{opacity:1}[data-parallax]{will-change:transform}[data-counter]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.hover-lift{transition-property:transform,box-shadow,background-color,color;transition-duration:var(--dur-1, .2s);transition-timing-function:cubic-bezier(.16,1,.3,1)}.hover-lift:hover{transform:translateY(-3px)}.hover-lift:active{transform:translateY(3px);box-shadow:none}.hover-lift-sm{transition-property:transform,box-shadow,background-color,color;transition-duration:var(--dur-1, .2s);transition-timing-function:cubic-bezier(.16,1,.3,1)}.hover-lift-sm:hover{transform:translateY(-2px)}.hover-lift-lg{transition-property:transform,box-shadow;transition-duration:var(--dur-2, .28s);transition-timing-function:cubic-bezier(.16,1,.3,1)}.hover-lift-lg:hover{transform:translateY(-6px)}.hover-press{transition-property:transform,box-shadow;transition-duration:var(--dur-1, .2s);transition-timing-function:cubic-bezier(.16,1,.3,1)}.hover-press:active{transform:translateY(3px);box-shadow:none}.hover-rotate-tile .icon-tile,.hover-rotate-tile [data-rotate-tile]{transition:transform var(--dur-2, .28s) cubic-bezier(.16,1,.3,1)}.hover-rotate-tile:hover .icon-tile,.hover-rotate-tile:focus-within .icon-tile,.hover-rotate-tile:hover [data-rotate-tile],.hover-rotate-tile:focus-within [data-rotate-tile]{transform:rotate(-6deg)}.hover-nudge [data-nudge],.hover-nudge .icon{transition:transform var(--dur-1, .2s) cubic-bezier(.16,1,.3,1)}.hover-nudge:hover [data-nudge],.hover-nudge:focus-visible [data-nudge],.hover-nudge:hover .icon{transform:translate(3px)}.hover-dot [data-dot]{transition-property:width,height,background-color;transition-duration:var(--dur-1, .2s);transition-timing-function:cubic-bezier(.16,1,.3,1)}[data-hover-video]{position:relative}[data-hover-video] video{display:block;width:100%;height:100%;object-fit:cover}html.fine-pointer [data-cursor=hide]{cursor:none}html.fine-pointer [data-cursor=hover]{cursor:pointer}.is-loading-shimmer{background-image:linear-gradient(100deg,var(--paper-2, #f2f5ff) 20%,var(--white, #ffffff) 42%,var(--paper-2, #f2f5ff) 70%);background-size:200% auto;animation:skeleton-sweep 1.6s linear infinite}html.no-anim,html.no-anim body{scroll-behavior:auto}html.no-anim *,html.no-anim *:before,html.no-anim *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}html.no-anim [data-reveal],html.no-anim [data-reveal].is-in,html.no-anim [data-split] .split__i,html.no-anim [data-split].is-in .split__i{opacity:1!important;transform:none!important;filter:none!important;will-change:auto!important}html.no-anim [data-parallax],html.no-anim [data-magnetic],html.no-anim [data-tilt]{transform:none!important;will-change:auto!important}html.no-anim [data-tilt][data-tilt-glare]:after{display:none!important}html.no-anim .anim-float,html.no-anim .anim-bob,html.no-anim .anim-spin-slow,html.no-anim .anim-shimmer,html.no-anim .anim-pulse-ring,html.no-anim .anim-marquee,html.no-anim .anim-pop-in,html.no-anim .anim-fade-in,html.no-anim .shimmer-text,html.no-anim .is-loading-shimmer,html.no-anim .marquee .marquee__track,html.no-anim .blobs .blob,html.no-anim .blob{animation:none!important}html.no-anim .shimmer-text{background:none!important;color:var(--ink, #080d1f)!important;-webkit-background-clip:border-box;background-clip:border-box}html.no-anim .scroll-progress,html.no-anim .progress-bar__fill{transition:none!important}html.no-anim .hover-lift:hover,html.no-anim .hover-lift-sm:hover,html.no-anim .hover-lift-lg:hover,html.no-anim .hover-lift:active,html.no-anim .hover-press:active,html.no-anim .hover-rotate-tile:hover .icon-tile,html.no-anim .hover-rotate-tile:hover [data-rotate-tile],html.no-anim .hover-nudge:hover [data-nudge],html.no-anim .hover-nudge:hover .icon{transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}[data-reveal],[data-reveal].is-in,[data-split] .split__i,[data-split].is-in .split__i{opacity:1!important;transform:none!important;filter:none!important;will-change:auto!important}[data-parallax],[data-magnetic],[data-tilt]{transform:none!important;will-change:auto!important}[data-tilt][data-tilt-glare]:after{display:none!important}.anim-float,.anim-bob,.anim-spin-slow,.anim-shimmer,.anim-pulse-ring,.anim-marquee,.anim-pop-in,.anim-fade-in,.is-loading-shimmer,.marquee .marquee__track,.blobs .blob,.blob{animation:none!important}.shimmer-text{background:none!important;color:var(--ink, #080d1f)!important;-webkit-background-clip:border-box;background-clip:border-box;animation:none!important}.scroll-progress,.progress-bar__fill{transition:none!important}.hover-lift:hover,.hover-lift-sm:hover,.hover-lift-lg:hover,.hover-lift:active,.hover-press:active,.hover-rotate-tile:hover .icon-tile,.hover-rotate-tile:hover [data-rotate-tile],.hover-nudge:hover [data-nudge],.hover-nudge:hover .icon{transform:none}}@media print{[data-reveal],[data-split] .split__i{opacity:1!important;transform:none!important;filter:none!important}.scroll-progress,.marquee{display:none!important}.text-gradient,.shimmer-text{background:none!important;color:#000!important;-webkit-background-clip:border-box;background-clip:border-box}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/animations.css.map */
