@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(pointer:coarse),(max-width:767px){.tilt-card,.tilt-card>*{transform:none!important;perspective:none!important;transform-style:flat!important;will-change:auto!important}.reveal-up,.reveal-fade,.reveal-zoom{animation:none!important;opacity:1!important;transform:none!important}.magnetic{transform:none!important}.stagger>*{animation-delay:0ms!important}}@supports (animation-timeline: view()){.reveal-up{animation:reveal-up linear both;animation-timeline:view();animation-range:entry 0% cover 30%}.reveal-fade{animation:reveal-fade linear both;animation-timeline:view();animation-range:entry 0% cover 25%}.reveal-zoom{animation:reveal-zoom linear both;animation-timeline:view();animation-range:entry 0% cover 35%}@keyframes reveal-up{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes reveal-zoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.stagger>*{animation-delay:calc(var(--stagger-i, 0) * 80ms)}.stagger>*:nth-child(1){--stagger-i: 0}.stagger>*:nth-child(2){--stagger-i: 1}.stagger>*:nth-child(3){--stagger-i: 2}.stagger>*:nth-child(4){--stagger-i: 3}.stagger>*:nth-child(5){--stagger-i: 4}.stagger>*:nth-child(6){--stagger-i: 5}.stagger>*:nth-child(7){--stagger-i: 6}}@supports not (animation-timeline: view()){.reveal-up,.reveal-fade,.reveal-zoom{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}}@supports (animation-timeline: scroll()){.kinetic-display{animation:kinetic-weight linear;animation-timeline:scroll(root);animation-range:0 30vh}@keyframes kinetic-weight{0%{font-variation-settings:"wght" 300,"opsz" 144}to{font-variation-settings:"wght" 700,"opsz" 96}}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:cubic-bezier(.25,1,.5,1)}::view-transition-old(root){animation-name:vt-fade-out}::view-transition-new(root){animation-name:vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.magnetic{position:relative;display:inline-flex;transform:translate(0);transition:transform var(--duration-base) var(--ease-out-expo);will-change:transform}.magnetic:hover{transform:translate(var(--mx, 0),var(--my, 0)) scale(1.03)}.magnetic:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:inherit;background:#c1990026;background:oklch(.7 .18 90 / .15);opacity:0;transition:opacity var(--duration-base);pointer-events:none;z-index:-1}.magnetic:hover:after{opacity:1}.tilt-card{transform-style:preserve-3d;perspective:1000px;transition:transform var(--duration-base) var(--ease-out-quart);will-change:transform}.tilt-card:hover{transform:rotateY(var(--tilt-y, -4deg)) rotateX(var(--tilt-x, 4deg)) translateZ(20px)}.tilt-card>*{transform:translateZ(40px)}@media(pointer:fine){body{cursor:none}.cursor-dot,.cursor-halo{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;border-radius:50%;will-change:transform}.cursor-dot{width:6px;height:6px;background:var(--color-brand-9);transform:translate(-50%,-50%);transition:transform 60ms linear}.cursor-halo{width:36px;height:36px;border:1.5px solid oklch(.5 .16 305 / .4);transform:translate(-50%,-50%);transition:transform .2s var(--ease-out-quart),width .25s,height .25s,border-color .25s}.cursor-halo.is-hover{width:60px;height:60px;border-color:var(--color-accent-9);background:#c199001a;background:oklch(.7 .18 90 / .1)}input,textarea,select{cursor:text}button,a{cursor:none}}.skeleton{background:linear-gradient(90deg,var(--color-neutral-3) 0%,var(--color-neutral-4) 50%,var(--color-neutral-3) 100%);background-size:200% 100%;animation:shimmer 1.4s infinite linear;border-radius:var(--radius-soft)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@property --counter-value{syntax: "<integer>"; initial-value: 0; inherits: false;}@supports (animation-timeline: view()) and (background: paint(something)){.counter{animation:count-up linear both;animation-timeline:view();animation-range:entry 0% cover 50%;counter-reset:num var(--counter-value)}.counter:after{content:counter(num)}@keyframes count-up{to{--counter-value: var(--counter-target, 1247)}}}.marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.marquee-track{display:flex;gap:var(--space-8);animation:marquee 30s linear infinite;flex-shrink:0;padding-right:var(--space-8)}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@supports (animation-timeline: view()){.chart-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw-line linear both;animation-timeline:view();animation-range:entry 20% cover 80%}@keyframes draw-line{to{stroke-dashoffset:0}}}@supports (animation-timeline: scroll()){.parallax-slow{animation:parallax-up linear;animation-timeline:scroll(root);animation-range:0 100vh}@keyframes parallax-up{to{transform:translateY(-15%)}}}@media print{body:before{display:none!important}header,footer,.cursor-dot,.cursor-halo,[data-no-print],.magnetic{display:none!important}body{background:#fff;color:#000;cursor:auto}a:after{content:" (" attr(href) ")";font-size:.85em;opacity:.6}}@media(forced-colors:active){.bg-brand-9{background:ButtonFace!important;color:ButtonText!important}.bg-accent-9{background:Highlight!important;color:HighlightText!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/builder-motion.css.map */
