.logo-module__BrvY8q__slab{transform-box:fill-box;transform-origin:50% 100%}.logo-module__BrvY8q__intro .logo-module__BrvY8q__slabA{animation:.95s cubic-bezier(.16,1,.3,1) 50ms both logo-module__BrvY8q__mx-rise}.logo-module__BrvY8q__intro .logo-module__BrvY8q__slabB{animation:.95s cubic-bezier(.16,1,.3,1) .17s both logo-module__BrvY8q__mx-rise}.logo-module__BrvY8q__intro .logo-module__BrvY8q__word{animation:1.1s cubic-bezier(.16,1,.3,1) .3s both logo-module__BrvY8q__mx-word}.logo-module__BrvY8q__intro .logo-module__BrvY8q__sheenIntro{animation:1.6s cubic-bezier(.45,0,.2,1) 1.05s both logo-module__BrvY8q__mx-sheen}.logo-module__BrvY8q__sheenHover{transform:translate(-340px)}.logo-module__BrvY8q__root:hover .logo-module__BrvY8q__sheenHover{animation:1.15s cubic-bezier(.45,0,.2,1) both logo-module__BrvY8q__mx-sheen}.logo-module__BrvY8q__sheenIntro{transform:translate(-340px)}.logo-module__BrvY8q__halo{animation:7s ease-in-out infinite logo-module__BrvY8q__mx-breathe}.logo-module__BrvY8q__glint{animation:7s cubic-bezier(.45,0,.2,1) 1.2s infinite logo-module__BrvY8q__mx-glint;transform:translate(-120px)}@keyframes logo-module__BrvY8q__mx-rise{0%{opacity:0;transform:translateY(22%)}to{opacity:1;transform:none}}@keyframes logo-module__BrvY8q__mx-word{0%{opacity:0;transform:translate(-3%)}to{opacity:1;transform:none}}@keyframes logo-module__BrvY8q__mx-sheen{0%{transform:translate(-340px)}to{transform:translate(1260px)}}@keyframes logo-module__BrvY8q__mx-breathe{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes logo-module__BrvY8q__mx-glint{0%,62%{transform:translate(-120px)}86%,to{transform:translate(330px)}}@media (prefers-reduced-motion:reduce){.logo-module__BrvY8q__intro .logo-module__BrvY8q__slabA,.logo-module__BrvY8q__intro .logo-module__BrvY8q__slabB,.logo-module__BrvY8q__intro .logo-module__BrvY8q__word,.logo-module__BrvY8q__halo{animation:none}.logo-module__BrvY8q__sheenIntro,.logo-module__BrvY8q__sheenHover,.logo-module__BrvY8q__glint{display:none}}
@keyframes hero-module__koHUaa__heroFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hero-module__koHUaa__heroFade{0%{opacity:0}to{opacity:1}}@keyframes hero-module__koHUaa__heroRise{0%{transform:translateY(108%)}to{transform:none}}@keyframes hero-module__koHUaa__heroTint{0%{color:var(--color-ink,#111513)}to{color:var(--color-forest-700,#0f5837)}}@keyframes hero-module__koHUaa__chipPing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.hero-module__koHUaa__fadeUp{animation:1s cubic-bezier(.16,1,.3,1) both hero-module__koHUaa__heroFadeUp;animation-delay:var(--d,0s)}.hero-module__koHUaa__fade{animation:1.2s cubic-bezier(.25,1,.5,1) both hero-module__koHUaa__heroFade;animation-delay:var(--d,0s)}.hero-module__koHUaa__mask{vertical-align:top;margin:-.04em -.02em -.16em;padding:.04em .02em .16em;display:inline-block;overflow:hidden}.hero-module__koHUaa__word{color:var(--color-forest-700,#0f5837);animation:1.15s cubic-bezier(.16,1,.3,1) both hero-module__koHUaa__heroRise,1.5s cubic-bezier(.45,0,.25,1) both hero-module__koHUaa__heroTint;animation-delay:var(--d,0s), var(--td,1s);display:inline-block}@media (min-width:1024px){.hero-module__koHUaa__stage{--hero-peek:clamp(112px, 17.8svh, 190px);min-height:max(600px, calc(100svh - var(--hero-peek)))}}.hero-module__koHUaa__fieldCanvas{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34% 100%),linear-gradient(#0000 0%,#000 22% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 34% 100%),linear-gradient(#0000 0%,#000 22% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:1024px){.hero-module__koHUaa__fieldCanvas{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%),linear-gradient(#0000 0%,#000 10% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%),linear-gradient(#0000 0%,#000 10% 86%,#0000 100%)}}.hero-module__koHUaa__chipAnchor{transform:translate(var(--tx), var(--ty));position:absolute}.hero-module__koHUaa__chipBaseHidden{display:none}@media (min-width:1024px){.hero-module__koHUaa__chipAnchor{transform:translate(var(--tx-lg), var(--ty-lg))}.hero-module__koHUaa__chipBaseHidden{display:block}.hero-module__koHUaa__chipLgHidden{display:none}}.hero-module__koHUaa__chip{opacity:0;transition:opacity .9s cubic-bezier(.25,1,.5,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.hero-module__koHUaa__chipIn{opacity:1;transform:none}.hero-module__koHUaa__entry{opacity:0;grid-area:1/1;transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .26s cubic-bezier(.25,1,.5,1);transform:translateY(5px)}.hero-module__koHUaa__entryOut{transform:translateY(-5px)}.hero-module__koHUaa__entryActive{opacity:1;transition:opacity .52s cubic-bezier(.25,1,.5,1) 90ms,transform .68s cubic-bezier(.16,1,.3,1) 90ms;transform:none}.hero-module__koHUaa__ping{animation:1.1s cubic-bezier(.25,1,.5,1) both hero-module__koHUaa__chipPing}@media (prefers-reduced-motion:reduce){.hero-module__koHUaa__fadeUp,.hero-module__koHUaa__fade,.hero-module__koHUaa__word,.hero-module__koHUaa__ping{animation:none}.hero-module__koHUaa__chip,.hero-module__koHUaa__entry{transition:none}}
.control-module__vT4YiW__rail{--period:7.2s;--travel:3.6s;position:relative}.control-module__vT4YiW__track{background:var(--color-line-strong);width:1px;position:absolute;top:6px;bottom:0;left:4px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000);mask-image:linear-gradient(#000 calc(100% - 72px),#0000)}.control-module__vT4YiW__comet{will-change:transform, opacity;animation:control-module__vT4YiW__comet-y var(--period) linear infinite;background:linear-gradient(#0000 calc(100% - 120px),#2a7d58f2 100%);position:absolute;inset:0;transform:translateY(-100%)}.control-module__vT4YiW__node{background:var(--color-paper);border:1.5px solid var(--color-forest-600);border-radius:999px;width:9px;height:9px;position:absolute;top:2px;left:0}.control-module__vT4YiW__node[data-tone=attention]{border-color:var(--color-loss)}.control-module__vT4YiW__ping{border:1px solid var(--color-forest-500);opacity:0;will-change:transform, opacity;animation:control-module__vT4YiW__ping var(--period) var(--ease-out-quart) infinite;animation-delay:calc(var(--travel) * var(--at,0));border-radius:999px;position:absolute;inset:-1.5px}.control-module__vT4YiW__node[data-tone=attention] .control-module__vT4YiW__ping{border-color:var(--color-loss)}@keyframes control-module__vT4YiW__comet-y{0%{opacity:0;transform:translateY(-100%)}5%{opacity:1}45%{opacity:1}50%,to{opacity:0;transform:translate(0,0)}}@keyframes control-module__vT4YiW__comet-x{0%{opacity:0;transform:translate(-100%)}5%{opacity:1}45%{opacity:1}50%,to{opacity:0;transform:translate(0,0)}}@keyframes control-module__vT4YiW__ping{0%{opacity:.7;transform:scale(1)}22%,to{opacity:0;transform:scale(3.2)}}@media (min-width:640px){.control-module__vT4YiW__track{width:auto;height:1px;inset:4px 0 auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 160px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 160px),#0000)}.control-module__vT4YiW__comet{background:linear-gradient(90deg,#0000 calc(100% - 200px),#2a7d58f2 100%);animation-name:control-module__vT4YiW__comet-x;transform:translate(-100%)}.control-module__vT4YiW__node{top:0}}.control-module__vT4YiW__halo{animation:control-module__vT4YiW__halo 4.8s var(--ease-out-quart) infinite}@keyframes control-module__vT4YiW__halo{0%{opacity:.55;transform:scale(.82)}80%,to{opacity:0;transform:scale(1.35)}}.control-module__vT4YiW__arrive{animation:control-module__vT4YiW__arrive .8s var(--ease-out-expo) both}@keyframes control-module__vT4YiW__arrive{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.control-module__vT4YiW__arrive{animation:none}.control-module__vT4YiW__comet,.control-module__vT4YiW__ping,.control-module__vT4YiW__halo{opacity:0;animation:none}}
.live-module__JWSgnq__countdown{transform-origin:0;will-change:transform;animation-name:live-module__JWSgnq__countdown;animation-timing-function:linear;animation-fill-mode:forwards;transform:scaleX(0)}@keyframes live-module__JWSgnq__countdown{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.live-module__JWSgnq__halo{animation:live-module__JWSgnq__halo 4.8s var(--ease-out-quart) infinite}@keyframes live-module__JWSgnq__halo{0%{opacity:.55;transform:scale(.84)}80%,to{opacity:0;transform:scale(1.38)}}.live-module__JWSgnq__pulse{will-change:transform, opacity;animation:live-module__JWSgnq__pulse 1.4s var(--ease-in-out-quart) both}@keyframes live-module__JWSgnq__pulse{0%{opacity:0;transform:translate(0,0)}20%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(128px)}}@media (prefers-reduced-motion:reduce){.live-module__JWSgnq__countdown,.live-module__JWSgnq__halo,.live-module__JWSgnq__pulse{opacity:0;animation:none}}
@keyframes product-module__WK0Owq__sweep{0%{opacity:0;transform:translate(-100%)}8%{opacity:1}58%{opacity:1}66%,to{opacity:0;transform:translate(520%)}}.product-module__WK0Owq__sweep{inset-block:0;pointer-events:none;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffffffb3 50%,#0000);width:18%;animation:5.6s cubic-bezier(.45,0,.25,1) 1.2s infinite both product-module__WK0Owq__sweep;position:absolute;left:0}.product-module__WK0Owq__scan{pointer-events:none;will-change:transform, opacity;background:linear-gradient(90deg, transparent, var(--color-forest-500) 55%, transparent);width:18%;height:1px;animation:5.6s cubic-bezier(.45,0,.25,1) 1.2s infinite both product-module__WK0Owq__sweep;position:absolute;top:-1px;left:0}@keyframes product-module__WK0Owq__enter{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:none}}.product-module__WK0Owq__enter{animation:1.3s cubic-bezier(.25,1,.5,1) .7s backwards product-module__WK0Owq__enter;position:relative}.product-module__WK0Owq__object[data-tilting] .animate-live-pulse{animation:none}.product-module__WK0Owq__object[data-tilting] .product-module__WK0Owq__sweep,.product-module__WK0Owq__object[data-tilting] .product-module__WK0Owq__scan{display:none}@media (prefers-reduced-motion:reduce){.product-module__WK0Owq__enter{animation:none}.product-module__WK0Owq__sweep,.product-module__WK0Owq__scan{animation:none;display:none}}
