@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.mobile-responsive-container{position:relative;width:100%}@media (max-width:767px){.mobile-responsive-container{display:flex!important;flex-direction:column!important;gap:1.5rem!important;padding:1.5rem 1rem!important;height:auto!important;min-height:auto!important}.gbx-product-grid{grid-template-columns:1fr!important}.mobile-responsive-element{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important;min-height:-moz-fit-content!important;min-height:fit-content!important;transform:none!important}.mobile-responsive-element[data-img]{height:auto!important;min-height:0!important;overflow:hidden!important}.mobile-responsive-element[data-img]>*,.mobile-responsive-element[data-img]>*>*{aspect-ratio:1/1!important;width:100%!important;height:auto!important;min-height:0!important}.mobile-responsive-element>*{width:100%!important;max-width:100%!important}.mobile-responsive-element{text-align:center!important}.mobile-responsive-element [data-element-type=paragraph],.mobile-responsive-element p{text-align:left!important}.mobile-responsive-element .text-5xl,.mobile-responsive-element [style*="font-size: 3rem"],.mobile-responsive-element [style*="font-size: 48px"]{font-size:2.25rem!important;line-height:1.2!important}.mobile-responsive-element .text-4xl,.mobile-responsive-element [style*="font-size: 2.25rem"],.mobile-responsive-element [style*="font-size: 36px"]{font-size:1.875rem!important;line-height:1.2!important}.mobile-responsive-element .text-3xl,.mobile-responsive-element [style*="font-size: 1.875rem"],.mobile-responsive-element [style*="font-size: 30px"]{font-size:1.5rem!important;line-height:1.3!important}.mobile-responsive-element .text-2xl,.mobile-responsive-element [style*="font-size: 1.5rem"],.mobile-responsive-element [style*="font-size: 24px"]{font-size:1.25rem!important;line-height:1.4!important}.mobile-responsive-element [data-element-type=button],.mobile-responsive-element [role=button],.mobile-responsive-element a.button,.mobile-responsive-element button{min-height:44px!important;min-width:120px!important;padding:.75rem 1.5rem!important}.mobile-responsive-element nav{flex-wrap:wrap!important;justify-content:center!important;gap:.75rem!important}.mobile-responsive-element nav a{padding:.5rem 1rem!important}.mobile-responsive-element img{max-width:100%!important;height:auto!important}.mobile-responsive-section,.mobile-responsive-section .relative,.mobile-responsive-section [style*=height],.mobile-responsive-section>div{height:auto!important;min-height:auto!important}.mobile-responsive-section .mobile-responsive-container{height:auto!important;min-height:auto!important;padding-top:2rem!important;padding-bottom:2rem!important}.mobile-responsive-container[style]{height:auto!important}.gbx-mobile-el{position:absolute!important;left:var(--m-left,4%)!important;top:var(--m-top,0)!important;right:auto!important;bottom:auto!important;width:var(--m-width,92%)!important;height:var(--m-height,auto)!important;min-height:0!important;display:var(--m-display,block)!important;z-index:var(--m-z,auto);transform:none!important}}@media (min-width:768px) and (max-width:1023px){.mobile-responsive-element .text-5xl{font-size:2.5rem!important}.mobile-responsive-element .text-4xl{font-size:2rem!important}}.builder-mode.mobile-responsive-container{display:block!important;padding:0!important;gap:0!important}.builder-mode .mobile-responsive-element{position:absolute!important}.gbx-reveal{opacity:0;transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.gbx-reveal-slide-up{transform:translateY(28px)}.gbx-reveal-slide-left{transform:translateX(-28px)}.gbx-reveal-zoom{transform:scale(.96)}.gbx-revealed{opacity:1!important;transform:none!important}.gbx-reveal-stagger>*{transition-delay:.05s}@media (prefers-reduced-motion:reduce){.gbx-reveal{opacity:1;transform:none}}.gbx-kinetic>.gbx-kt-u{display:inline-block;white-space:pre;will-change:transform,opacity,filter}.gbx-kinetic-stagger-up>.gbx-kt-u{opacity:0;transform:translateY(.5em);animation:gbxKtUp .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtUp{to{opacity:1;transform:none}}.gbx-kinetic-stagger-fade>.gbx-kt-u{opacity:0;animation:gbxKtFade .7s ease both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtFade{to{opacity:1}}.gbx-kinetic-blur-in>.gbx-kt-u{opacity:0;filter:blur(8px);transform:translateY(.15em);animation:gbxKtBlur .7s ease both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtBlur{to{opacity:1;filter:blur(0);transform:none}}.gbx-kinetic-wave>.gbx-kt-u{animation:gbxKtWave 2s ease-in-out infinite;animation-delay:calc(var(--i) * 80ms)}@keyframes gbxKtWave{0%,to{transform:translateY(0)}50%{transform:translateY(-.28em)}}.gbx-kinetic-gradient-sweep>.gbx-kt-u{background:linear-gradient(90deg,currentColor,#fff 50%,currentColor);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gbxKtSweep 2.4s linear infinite;animation-delay:calc(var(--i) * -60ms)}@keyframes gbxKtSweep{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.gbx-kinetic>.gbx-kt-u{animation:none!important;opacity:1!important;transform:none!important;filter:none!important;-webkit-text-fill-color:currentColor!important}}.gbx-kinetic-flip-in{perspective:600px}.gbx-kinetic-flip-in>.gbx-kt-u{opacity:0;transform-origin:50% 100%;backface-visibility:hidden;animation:gbxKtFlipIn .82s cubic-bezier(.2,.9,.25,1.45) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtFlipIn{0%{opacity:0;transform:perspective(600px) rotateX(92deg) scale(.55);text-shadow:0 .22em .32em rgba(0,0,0,.6)}45%{opacity:1;text-shadow:0 .1em .18em rgba(0,0,0,.45)}68%{opacity:1;transform:perspective(600px) rotateX(-14deg) scale(1.05)}to{opacity:1;transform:none;text-shadow:none}}.gbx-kinetic-slide-left>.gbx-kt-u{opacity:0;transform:translateX(-.85em);filter:blur(6px);animation:gbxKtSlideLeft .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtSlideLeft{0%{opacity:0;transform:translateX(-.85em);filter:blur(6px)}60%{opacity:1;transform:translateX(.06em);filter:blur(0)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-slide-right>.gbx-kt-u{opacity:0;transform:translateX(.7em);filter:blur(5px);animation:gbxKtSlideRight .62s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtSlideRight{0%{opacity:0;transform:translateX(.7em);filter:blur(5px)}55%{opacity:1;filter:blur(1.5px)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-drop-bounce>.gbx-kt-u{opacity:0;transform:translateY(-1.15em);animation:gbxKtDropBounce .92s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtDropBounce{0%{opacity:0;transform:translateY(-1.15em) scaleY(1.18) scaleX(.9);filter:blur(3px)}35%{opacity:1;transform:translateY(0) scaleY(.78) scaleX(1.14);filter:blur(0)}52%{transform:translateY(-.34em) scaleY(1.1) scaleX(.94)}68%{transform:translateY(0) scaleY(.9) scaleX(1.06)}82%{transform:translateY(-.1em) scaleY(1.03) scaleX(.98)}92%{transform:translateY(0) scaleY(.98) scaleX(1.01)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-rotate-in{perspective:700px}.gbx-kinetic-rotate-in>.gbx-kt-u{transform-origin:50% 60%;animation:gbxKtRotateIn .62s cubic-bezier(.16,1.1,.3,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtRotateIn{0%{opacity:0;transform:rotate(-95deg) scale(.18);filter:blur(4px)}55%{opacity:1;transform:rotate(8deg) scale(1.06);filter:blur(0)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-swing-in>.gbx-kt-u{transform-origin:50% 0;opacity:0;animation:gbxKtSwingIn .85s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtSwingIn{0%{opacity:0;transform:perspective(600px) rotateX(-92deg) translateY(-.18em);filter:blur(3px)}55%{opacity:1;filter:blur(0)}72%{transform:perspective(600px) rotateX(14deg) translateY(.02em)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-zoom-blur>.gbx-kt-u{opacity:0;transform:scale(2.2);filter:blur(14px);transform-origin:50% 60%;animation:gbxKtZoomBlur .62s cubic-bezier(.2,.85,.25,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtZoomBlur{0%{opacity:0;transform:scale(2.2);filter:blur(14px)}55%{opacity:1;filter:blur(1.4px)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-fold-down{perspective:600px;perspective-origin:top}.gbx-kinetic-fold-down>.gbx-kt-u{opacity:0;transform-origin:top center;transform:rotateX(-90deg);animation:gbxKtFoldDown .6s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtFoldDown{0%{opacity:0;transform:rotateX(-90deg);text-shadow:0 .18em .22em rgba(0,0,0,.55)}55%{opacity:1;transform:rotateX(18deg);text-shadow:0 .1em .16em rgba(0,0,0,.35)}to{opacity:1;transform:none;text-shadow:none}}.gbx-kinetic-spiral-in>.gbx-kt-u{opacity:0;transform-origin:50% 50%;transform:rotate(-300deg) scale(.18) translateY(.45em);filter:blur(6px);animation:gbxKtSpiralIn .62s cubic-bezier(.22,1.18,.36,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtSpiralIn{0%{opacity:0;transform:rotate(-300deg) scale(.18) translateY(.45em);filter:blur(6px)}55%{opacity:1;transform:rotate(18deg) scale(1.08) translateY(-.04em);filter:blur(0)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-expand-track>.gbx-kt-u{opacity:0;transform:translateX(calc(var(--i) * -.55em)) scale(.82);filter:blur(2px);animation:gbxKtExpandTrack .62s cubic-bezier(.16,.84,.27,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtExpandTrack{0%{opacity:0;transform:translateX(calc(var(--i) * -.55em)) scale(.82);filter:blur(2px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-squash-in>.gbx-kt-u{opacity:0;transform-origin:50% 100%;transform:translateY(-.55em) scale(.7,1.5);animation:gbxKtSquashIn .66s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtSquashIn{0%{opacity:0;transform:translateY(-.55em) scale(.7,1.5)}55%{opacity:1;transform:translateY(0) scale(1.28,.62)}72%{transform:translateY(-.06em) scale(.9,1.12)}86%{transform:translateY(0) scale(1.05,.95)}to{opacity:1;transform:none}}.gbx-kinetic-elastic-up>.gbx-kt-u{opacity:0;transform:translateY(1.05em) scaleY(1.32) scaleX(.88);transform-origin:50% 100%;animation:gbxKtElasticUp .9s cubic-bezier(.18,1.3,.32,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtElasticUp{0%{opacity:0;transform:translateY(1.05em) scaleY(1.32) scaleX(.88)}35%{opacity:1}55%{opacity:1;transform:translateY(-.15em) scaleY(.9) scaleX(1.08)}74%{transform:translateY(.06em) scaleY(1.05) scaleX(.97)}88%{transform:translateY(-.02em) scaleY(.99) scaleX(1.01)}to{opacity:1;transform:none}}.gbx-kinetic-shutter>.gbx-kt-u{transform-origin:50% 100%;animation:gbxKtShutter .62s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtShutter{0%{opacity:0;transform:scaleY(0) translateY(.06em);clip-path:inset(100% 0 0 0);filter:blur(3px);text-shadow:0 0 .4em currentColor}55%{opacity:1;filter:blur(.4px);text-shadow:0 -.04em .3em currentColor}to{opacity:1;transform:none;clip-path:inset(0 0 0 0);filter:none;text-shadow:0 0 0 transparent}}.gbx-kinetic-skew-in>.gbx-kt-u{opacity:0;transform:translateX(-.55em) skewX(-24deg);filter:blur(5px);animation:gbxKtSkewIn .66s cubic-bezier(.2,.85,.25,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtSkewIn{0%{opacity:0;transform:translateX(-.55em) skewX(-24deg);filter:blur(5px)}55%{opacity:1;transform:translateX(.06em) skewX(7deg);filter:blur(0)}78%{transform:translateX(-.015em) skewX(-2deg)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-glow-in>.gbx-kt-u{opacity:0;transform:scale(.92);filter:blur(8px);animation:gbxKtGlowIn .72s cubic-bezier(.22,.9,.24,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtGlowIn{0%{opacity:0;transform:scale(.92);filter:blur(8px);text-shadow:0 0 0 currentColor,0 0 0 currentColor}45%{opacity:1;transform:scale(1.03);filter:blur(0);text-shadow:0 0 14px currentColor,0 0 30px currentColor,0 0 6px #fff}72%{text-shadow:0 0 7px currentColor,0 0 16px currentColor,0 0 0 #fff}to{opacity:1;transform:none;filter:none;text-shadow:none}}.gbx-kinetic-color-shift>.gbx-kt-u{opacity:0;transform:translateY(.16em) scale(.96);filter:sepia(1) saturate(9) hue-rotate(200deg) brightness(.9) blur(2px);animation:gbxKtColorShift .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtColorShift{0%{opacity:0;transform:translateY(.16em) scale(.96);filter:sepia(1) saturate(9) hue-rotate(200deg) brightness(.9) blur(2px)}35%{opacity:1;transform:translateY(.02em) scale(1);filter:sepia(1) saturate(9) hue-rotate(90deg) brightness(.95) blur(0)}65%{filter:sepia(.85) saturate(7) hue-rotate(-20deg) brightness(1) blur(0)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-rise-rotate>.gbx-kt-u{opacity:0;transform-origin:50% 100%;transform:translateY(.85em) rotate(-12deg);filter:blur(4px);animation:gbxKtRiseRotate .66s cubic-bezier(.18,.92,.28,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtRiseRotate{0%{opacity:0;transform:translateY(.85em) rotate(-12deg);filter:blur(4px)}55%{opacity:1;transform:translateY(-.08em) rotate(4deg);filter:blur(0)}78%{transform:translateY(.015em) rotate(-1.5deg)}to{opacity:1;transform:none;filter:none}}.gbx-kinetic-depth-3d{perspective:620px;perspective-origin:50% 50%}.gbx-kinetic-depth-3d>.gbx-kt-u{opacity:0;transform-origin:50% 50%;transform:translateZ(-560px) scale(.94);filter:blur(11px);animation:gbxKtDepth3d .66s cubic-bezier(.18,.92,.28,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtDepth3d{0%{opacity:0;transform:translateZ(-560px) scale(.94);filter:blur(11px)}55%{opacity:1;transform:translateZ(110px) scale(1);filter:blur(0);text-shadow:0 0 22px currentColor}to{opacity:1;transform:none;filter:none;text-shadow:none}}.gbx-kinetic-mask-up>.gbx-kt-u{animation:gbxKtMaskUp .7s cubic-bezier(.2,.85,.2,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtMaskUp{0%{opacity:0;transform:translateY(.9em);clip-path:inset(100% 0 0 0);filter:blur(4px)}35%{opacity:1;filter:blur(1.2px)}70%{opacity:1;transform:translateY(-.05em);clip-path:inset(0 0 0 0);filter:blur(0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0);filter:none}}.gbx-kinetic-wobble>.gbx-kt-u{transform-origin:50% 95%;animation:gbxKtWobble 2.2s ease-in-out infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -3.5);will-change:transform}@keyframes gbxKtWobble{0%{transform:rotate(-6.5deg) translateY(.03em)}25%{transform:rotate(0deg) translateY(-.035em)}50%{transform:rotate(6.5deg) translateY(.03em)}75%{transform:rotate(0deg) translateY(-.035em)}to{transform:rotate(-6.5deg) translateY(.03em)}}.gbx-kinetic-float>.gbx-kt-u{animation:gbxKtFloat 3.4s ease-in-out infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -2.4)}@keyframes gbxKtFloat{0%{transform:translateY(.12em);text-shadow:0 .02em .03em rgba(0,0,0,.18)}50%{transform:translateY(-.12em);text-shadow:0 .14em .18em rgba(0,0,0,.28)}to{transform:translateY(.12em);text-shadow:0 .02em .03em rgba(0,0,0,.18)}}.gbx-kinetic-pulse-glow>.gbx-kt-u{animation:gbxKtPulseGlow 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -4);will-change:text-shadow,filter}@keyframes gbxKtPulseGlow{0%,to{text-shadow:0 0 1px currentColor;filter:brightness(.82)}50%{text-shadow:0 0 7px currentColor,0 0 18px currentColor,0 0 32px currentColor;filter:brightness(1.15)}}.gbx-kinetic-rainbow-cycle>.gbx-kt-u{background-image:linear-gradient(90deg,hsl(0 90% 62%),hsl(45 95% 58%),hsl(120 75% 52%),hsl(195 90% 56%),hsl(260 85% 64%),hsl(320 90% 62%),hsl(360 90% 62%));background-size:700% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:saturate(1.08) drop-shadow(0 0 .04em rgba(255,255,255,.12));animation:gbxKtRainbowCycle 4.2s linear infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -1);will-change:background-position}@keyframes gbxKtRainbowCycle{0%{background-position:0 50%}to{background-position:700% 50%}}.gbx-kinetic-jelly>.gbx-kt-u{transform-origin:50% 100%;animation:gbxKtJelly 1.8s cubic-bezier(.5,0,.25,1) infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -2.2);will-change:transform}@keyframes gbxKtJelly{0%{transform:scale(1) translateY(0)}16%{transform:scale(1.18,.78) translateY(.04em)}32%{transform:scale(.84,1.22) translateY(-.05em)}48%{transform:scale(1.1,.9) translateY(.015em)}64%{transform:scale(.94,1.08) translateY(-.02em)}80%{transform:scale(1.03,.97) translateY(.005em)}to{transform:scale(1) translateY(0)}}.gbx-kinetic-heartbeat{display:inline-block;transform-origin:50% 50%;animation:gbxKtHeartbeat 1.7s cubic-bezier(.4,0,.2,1) infinite;will-change:transform,filter}.gbx-kinetic-heartbeat>.gbx-kt-u{animation:gbxKtHeartbeatGlow 1.7s cubic-bezier(.4,0,.2,1) infinite;will-change:text-shadow}@keyframes gbxKtHeartbeat{0%{transform:scale(1)}8%{transform:scale(1.085)}16%{transform:scale(1)}24%{transform:scale(1.045)}32%{transform:scale(1)}to{transform:scale(1)}}@keyframes gbxKtHeartbeatGlow{0%{text-shadow:0 0 0 transparent}8%{text-shadow:0 0 .32em currentColor}16%{text-shadow:0 0 .05em transparent}24%{text-shadow:0 0 .2em currentColor}32%{text-shadow:0 0 0 transparent}to{text-shadow:0 0 0 transparent}}.gbx-kinetic-shimmer-sweep>.gbx-kt-u{color:currentColor;background-image:linear-gradient(100deg,color-mix(in srgb,currentColor 42%,transparent),color-mix(in srgb,currentColor 42%,transparent) 43%,#ffffff 50%,color-mix(in srgb,currentColor 42%,transparent) 57%,color-mix(in srgb,currentColor 42%,transparent));background-size:450% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gbxKtShimmerSweep 3.8s ease-in-out infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -1.8);will-change:background-position}@keyframes gbxKtShimmerSweep{0%{background-position:120% 0}to{background-position:-220% 0}}.gbx-kinetic-breathe>.gbx-kt-u{transform-origin:50% 60%;animation:gbxKtBreathe 4.6s cubic-bezier(.45,0,.55,1) infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -1.6);will-change:transform,opacity,text-shadow}@keyframes gbxKtBreathe{0%{opacity:.72;transform:scale(.965);text-shadow:0 0 0 transparent}50%{opacity:1;transform:scale(1.035);text-shadow:0 0 .5em currentColor}to{opacity:.72;transform:scale(.965);text-shadow:0 0 0 transparent}}.gbx-kinetic-neon-flicker>.gbx-kt-u{animation:gbxKtNeonFlicker 4.2s linear infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -9.5);will-change:opacity,text-shadow,filter}.gbx-kinetic-neon-flicker>.gbx-kt-u:nth-child(3n){animation-duration:5.7s}.gbx-kinetic-neon-flicker>.gbx-kt-u:nth-child(4n){animation-duration:3.3s}@keyframes gbxKtNeonFlicker{0%,to{opacity:1;filter:brightness(1.12);text-shadow:0 0 .04em #fff,0 0 .18em currentColor,0 0 .5em currentColor,0 0 .9em currentColor}6%{opacity:.84;filter:brightness(.94);text-shadow:0 0 .04em #fff,0 0 .14em currentColor,0 0 .38em currentColor}10%,8%{opacity:.34;filter:brightness(.58);text-shadow:0 0 .05em currentColor}12%{opacity:1;filter:brightness(1.32);text-shadow:0 0 .05em #fff,0 0 .22em currentColor,0 0 .62em currentColor,0 0 1.12em currentColor}18%,50%{opacity:1;filter:brightness(1.12);text-shadow:0 0 .04em #fff,0 0 .18em currentColor,0 0 .5em currentColor,0 0 .9em currentColor}53%,55%{opacity:.4;filter:brightness(.62);text-shadow:0 0 .06em currentColor}57%{opacity:.95;filter:brightness(1.08);text-shadow:0 0 .04em #fff,0 0 .18em currentColor,0 0 .5em currentColor}59%{opacity:.46;filter:brightness(.66);text-shadow:0 0 .06em currentColor}61%{opacity:1;filter:brightness(1.22);text-shadow:0 0 .05em #fff,0 0 .2em currentColor,0 0 .58em currentColor,0 0 1em currentColor}82%,83.5%{opacity:.7;filter:brightness(.82);text-shadow:0 0 .04em #fff,0 0 .14em currentColor,0 0 .4em currentColor}}.gbx-kinetic-bounce-loop>.gbx-kt-u{transform-origin:50% 100%;animation:gbxKtBounceLoop 1.9s cubic-bezier(.3,0,.2,1) infinite;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms) * -2.6);will-change:transform}@keyframes gbxKtBounceLoop{0%{transform:translateY(0) scaleY(1);text-shadow:0 .02em .03em rgba(0,0,0,.22)}10%{transform:translateY(.02em) scaleY(.92)}28%{transform:translateY(-.42em) scaleY(1.06);text-shadow:0 .2em .22em rgba(0,0,0,.32)}42%{transform:translateY(0) scaleY(.9);text-shadow:0 .02em .03em rgba(0,0,0,.22)}52%{transform:translateY(-.12em) scaleY(1.02)}62%{transform:translateY(0) scaleY(1)}to{transform:translateY(0) scaleY(1);text-shadow:0 .02em .03em rgba(0,0,0,.22)}}.gbx-kinetic-scale-pop>.gbx-kt-u{opacity:0;transform:scale(0);animation:gbxKtScalePop .55s cubic-bezier(.22,1.4,.36,1) both;animation-delay:calc(var(--i) * var(--gbx-kt-stagger, 40ms))}@keyframes gbxKtScalePop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}.gbx-scroll{--gbx-sp:0.5;--gbx-rev:1;--gbx-spc:1}@media (prefers-reduced-motion:no-preference){.gbx-scroll{will-change:transform,opacity,filter,clip-path}.gbx-scroll-fade-up{opacity:var(--gbx-rev);transform:translateY(calc((1 - var(--gbx-rev)) * 48px))}.gbx-scroll-fade-down{opacity:var(--gbx-rev);transform:translateY(calc((1 - var(--gbx-rev)) * -48px))}.gbx-scroll-fade-left{opacity:var(--gbx-rev);transform:translateX(calc((1 - var(--gbx-rev)) * -56px))}.gbx-scroll-fade-right{opacity:var(--gbx-rev);transform:translateX(calc((1 - var(--gbx-rev)) * 56px))}.gbx-scroll-zoom-in{opacity:var(--gbx-rev);transform:scale(calc(.82 + var(--gbx-rev) * .18))}.gbx-scroll-zoom-out{opacity:var(--gbx-rev);transform:scale(calc(1.16 - var(--gbx-rev) * .16))}.gbx-scroll-rotate-in{opacity:var(--gbx-rev);transform:rotate(calc((1 - var(--gbx-rev)) * -7deg)) translateY(calc((1 - var(--gbx-rev)) * 28px))}.gbx-scroll-flip-up{opacity:var(--gbx-rev);transform:perspective(800px) rotateX(calc((1 - var(--gbx-rev)) * 34deg));transform-origin:top center}.gbx-scroll-flip-side{opacity:var(--gbx-rev);transform:perspective(800px) rotateY(calc((1 - var(--gbx-rev)) * 40deg))}.gbx-scroll-blur-in{opacity:var(--gbx-rev);filter:blur(calc((1 - var(--gbx-rev)) * 14px))}.gbx-scroll-skew-in{opacity:var(--gbx-rev);transform:skewY(calc((1 - var(--gbx-rev)) * 5deg)) translateY(calc((1 - var(--gbx-rev)) * 36px))}.gbx-scroll-clip-up{clip-path:inset(calc((1 - var(--gbx-rev)) * 100%) 0 0 0)}.gbx-scroll-clip-left{clip-path:inset(0 calc((1 - var(--gbx-rev)) * 100%) 0 0)}.gbx-scroll-swing-in{opacity:var(--gbx-rev);transform:rotate(calc((1 - var(--gbx-rev)) * 6deg)) translateX(calc((1 - var(--gbx-rev)) * 40px));transform-origin:top left}.gbx-scroll-drop-in{opacity:var(--gbx-rev);transform:translateY(calc((1 - var(--gbx-rev)) * -70px))}.gbx-scroll-expand-x{opacity:var(--gbx-rev);transform:scaleX(calc(.4 + var(--gbx-rev) * .6));transform-origin:left center}.gbx-scroll-iris-in{clip-path:circle(calc(var(--gbx-rev) * 140%) at 50% 50%)}.gbx-scroll-unfold{opacity:var(--gbx-rev);transform:scaleY(calc(.2 + var(--gbx-rev) * .8));transform-origin:top center}.gbx-scroll-glide-up{opacity:var(--gbx-rev);transform:translateY(calc((1 - var(--gbx-rev)) * 22px))}.gbx-scroll-pop-in{opacity:var(--gbx-rev);transform:scale(calc(.6 + var(--gbx-rev) * .4))}.gbx-scroll-parallax-up{transform:translateY(calc((.5 - var(--gbx-sp)) * 140px))}.gbx-scroll-parallax-down{transform:translateY(calc((var(--gbx-sp) - .5) * 140px))}.gbx-scroll-parallax-slow{transform:translateY(calc((.5 - var(--gbx-sp)) * 68px))}.gbx-scroll-ken-burns{transform:scale(calc(1 + var(--gbx-sp) * .16))}.gbx-scroll-parallax-rotate{transform:rotate(calc((var(--gbx-sp) - .5) * 10deg))}.gbx-scroll-parallax-left{transform:translateX(calc((.5 - var(--gbx-sp)) * 120px))}.gbx-scroll-tilt-scroll{transform:perspective(900px) rotateX(calc((.5 - var(--gbx-sp)) * 16deg))}.gbx-scroll-sticky-scale{opacity:calc(.45 + var(--gbx-spc) * .55);transform:scale(calc(.86 + var(--gbx-spc) * .14))}.gbx-scroll-fade-through{opacity:clamp(0,calc(var(--gbx-spc) * 2.4),1)}.gbx-scroll-horizon-pan{transform:translateX(calc((.5 - var(--gbx-sp)) * 100px)) scale(1.08)}}