.DotDrop-module__MCb1Ma__slot{pointer-events:none;display:block;position:absolute}.DotDrop-module__MCb1Ma__dot{transform-origin:50% 100%;background:#7dc900;border-radius:50%;position:absolute;inset:0}.DotDrop-module__MCb1Ma__ring,.DotDrop-module__MCb1Ma__drop{display:none}@media (prefers-reduced-motion:no-preference){.DotDrop-module__MCb1Ma__dot{animation:DotDrop-module__MCb1Ma__dotDrop 1.15s var(--delay,.3s) both}.DotDrop-module__MCb1Ma__ring{opacity:0;height:50%;animation:DotDrop-module__MCb1Ma__ringOut .7s calc(var(--delay,.3s) + .48s) cubic-bezier(.16, 1, .3, 1) both;border:max(1px,.06em) solid #7dc900;border-radius:50%;display:block;position:absolute;bottom:-18%;left:-60%;right:-60%}.DotDrop-module__MCb1Ma__drop{opacity:0;width:38%;height:38%;animation:DotDrop-module__MCb1Ma__dropFly .6s calc(var(--delay,.3s) + .48s) cubic-bezier(.2, .7, .4, 1) both;background:#7dc900;border-radius:50%;display:block;position:absolute;bottom:0;left:31%}}@keyframes DotDrop-module__MCb1Ma__dotDrop{0%{transform:translateY(var(--fall,-80px)) scale(.88, 1.18);animation-timing-function:cubic-bezier(.55,0,1,.45)}42%{animation-timing-function:ease-out;transform:translateY(0)scale(.88,1.18)}50%{animation-timing-function:ease-out;transform:translateY(0)scale(1.5,.55)}62%{animation-timing-function:ease-in;transform:translateY(-60%)scale(.92,1.1)}74%{animation-timing-function:ease-out;transform:translateY(0)scale(1.14,.86)}86%{transform:translateY(0)scale(.97,1.03)}to{transform:none}}@keyframes DotDrop-module__MCb1Ma__ringOut{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@keyframes DotDrop-module__MCb1Ma__dropFly{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}50%{transform:translate(calc(var(--dx) * .6), var(--dy)) scale(.85);opacity:1}to{transform:translate(var(--dx), calc(var(--dy) * -.15)) scale(.35);opacity:0}}
.NavLogo-module__NlXq7a__logo{aspect-ratio:1360/436;height:100%;position:relative}.NavLogo-module__NlXq7a__mark{transform-origin:50%;will-change:transform;width:31.765%;height:99.083%;position:absolute;top:-.688%;left:-.294%}.NavLogo-module__NlXq7a__wordmark{width:63.309%;height:67.661%;position:absolute;top:18.119%;left:35.147%}.NavLogo-module__NlXq7a__mark img,.NavLogo-module__NlXq7a__wordmark img{-webkit-user-select:none;user-select:none}.NavLogo-module__NlXq7a__dotSlot{width:3.088%;height:9.633%;top:17.913%;left:54.897%}
.DroppingI-module__Kqsaka__wrap{white-space:nowrap}.DroppingI-module__Kqsaka__letter[data-ready=true]{-webkit-text-fill-color:transparent;background-image:linear-gradient(to bottom, transparent var(--cut), currentColor var(--cut));-webkit-background-clip:text;background-clip:text}.DroppingI-module__Kqsaka__anchor{vertical-align:baseline;width:0;height:0;display:inline-block;position:relative}.DroppingI-module__Kqsaka__wrap .DroppingI-module__Kqsaka__dot{left:calc(var(--cx) - var(--size) / 2);bottom:var(--bottom);width:var(--size);height:var(--size);display:none}.DroppingI-module__Kqsaka__letter[data-ready=true]+.DroppingI-module__Kqsaka__anchor .DroppingI-module__Kqsaka__dot{display:block}
.HeroMotion-module__fOqNdq__stage{--navy:#0b1b4d;--green:#00b140;--green-deep:#008a34;--body:#3d4a5c;--hairline:#e3e7ed;--scene-ms:3.8s;aspect-ratio:5/4;isolation:isolate;width:100%;position:relative;overflow:hidden;container-type:inline-size}@container (max-width:520px){.HeroMotion-module__fOqNdq__caption{display:none}}.HeroMotion-module__fOqNdq__scene{opacity:0;visibility:hidden;transition:opacity .7s,visibility 0s linear .7s;position:absolute;inset:0}.HeroMotion-module__fOqNdq__scene[data-active=true]{opacity:1;visibility:visible;transition:opacity .7s}.HeroMotion-module__fOqNdq__copy{z-index:3;position:absolute;top:6%;left:4%}.HeroMotion-module__fOqNdq__copyBottom{top:auto;bottom:12%}.HeroMotion-module__fOqNdq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:.6rem;margin-bottom:.6rem;font-size:clamp(.7rem,.9vw,.78rem);font-weight:700;display:flex}.HeroMotion-module__fOqNdq__eyebrow:before{content:"";background:var(--green);transform-origin:0;width:2rem;height:2px}.HeroMotion-module__fOqNdq__word{letter-spacing:-.045em;text-transform:uppercase;color:var(--navy);margin-bottom:-.1em;padding-bottom:.1em;font-size:clamp(2rem,4.6vw,4.25rem);font-weight:900;line-height:.95;display:block;overflow:hidden}.HeroMotion-module__fOqNdq__wordGreen{color:var(--green)}.HeroMotion-module__fOqNdq__wordSmall{text-transform:none;letter-spacing:-.04em;font-size:clamp(1.6rem,3.4vw,3rem)}.HeroMotion-module__fOqNdq__word>span{display:inline-block;transform:translateY(105%)}.HeroMotion-module__fOqNdq__caption{max-width:16rem;color:var(--body);opacity:0;margin-top:.75rem;font-size:clamp(.78rem,1.05vw,.95rem);line-height:1.45}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__eyebrow:before{animation:.6s cubic-bezier(.2,.7,.2,1) both HeroMotion-module__fOqNdq__grow}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__word>span{animation:.75s cubic-bezier(.2,.8,.2,1) both HeroMotion-module__fOqNdq__rise;animation-delay:calc(.12s + var(--d,0s))}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__caption{animation:.6s .45s both HeroMotion-module__fOqNdq__fadeUp}.HeroMotion-module__fOqNdq__machineCard{aspect-ratio:767/478;opacity:0;background:#fff;border-radius:20px;width:74%;position:absolute;bottom:9%;right:2%;overflow:hidden;box-shadow:0 1px 2px #0b1b4d0d,0 24px 60px #0b1b4d1f}.HeroMotion-module__fOqNdq__machineCard:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff8c 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__machineCard{animation:.9s cubic-bezier(.2,.8,.2,1) .15s both HeroMotion-module__fOqNdq__slideFromRight}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__machineCard:after{animation:1.6s ease-in-out 1.1s both HeroMotion-module__fOqNdq__shimmer}.HeroMotion-module__fOqNdq__machineCardNarrow{width:68%}.HeroMotion-module__fOqNdq__machineCardSquare{background:#f1f1f1;width:52%;bottom:8%;right:5%}.HeroMotion-module__fOqNdq__machineCardDark{background:#3b3f46}.HeroMotion-module__fOqNdq__machineCardDark:after{background:linear-gradient(100deg,#0000 30%,#ffffff2e 48%,#0000 66%)}.HeroMotion-module__fOqNdq__layers{z-index:3;gap:5px;width:26%;display:grid;position:absolute;bottom:14%;left:4%}.HeroMotion-module__fOqNdq__layers>i{transform-origin:0;border-radius:999px;height:7px;display:block;transform:scaleX(0)}.HeroMotion-module__fOqNdq__layers>i:first-child{background:var(--green)}.HeroMotion-module__fOqNdq__layers>i:nth-child(2){background:#8fd9a8}.HeroMotion-module__fOqNdq__layers>i:nth-child(3){background:#c9ced6}.HeroMotion-module__fOqNdq__layers>i:nth-child(4){background:var(--navy)}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__layers>i{animation:.55s cubic-bezier(.2,.8,.2,1) both HeroMotion-module__fOqNdq__grow;animation-delay:calc(.55s + var(--i) * .12s)}.HeroMotion-module__fOqNdq__pouch{aspect-ratio:2/3;opacity:0;transform-origin:50% 100%;position:absolute;bottom:8%}.HeroMotion-module__fOqNdq__scene[data-active=true] .HeroMotion-module__fOqNdq__pouch{animation:.8s cubic-bezier(.25,1.4,.4,1) both HeroMotion-module__fOqNdq__popUp;animation-delay:calc(.2s + var(--i) * .11s)}.HeroMotion-module__fOqNdq__sweep{z-index:4;pointer-events:none;background:linear-gradient(90deg, transparent 0%, #00b14000 20%, var(--green) 50%, #00b14000 80%, transparent 100%);opacity:0;width:160%;height:3px;animation:1.1s cubic-bezier(.4,0,.2,1) both HeroMotion-module__fOqNdq__sweep;position:absolute;top:46%;left:-30%;transform:rotate(-16deg)translate(-70%);box-shadow:0 0 18px #00b1408c}.HeroMotion-module__fOqNdq__sweep+.HeroMotion-module__fOqNdq__sweep{background:linear-gradient(90deg, transparent 20%, var(--navy) 50%, transparent 80%);height:1px;box-shadow:none;animation-delay:80ms;top:52%}.HeroMotion-module__fOqNdq__progress{z-index:5;gap:6px;display:flex;position:absolute;bottom:3%;left:4%}.HeroMotion-module__fOqNdq__dot{cursor:pointer;background:0 0;border:0;width:30px;height:14px;padding:0;position:relative}.HeroMotion-module__fOqNdq__dot:before,.HeroMotion-module__fOqNdq__dot>span{content:"";border-radius:999px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:0}.HeroMotion-module__fOqNdq__dot:before{background:var(--hairline)}.HeroMotion-module__fOqNdq__dot>span{background:var(--green);transform-origin:0;transform:scaleX(0)}.HeroMotion-module__fOqNdq__dot[aria-current=true]>span{animation:HeroMotion-module__fOqNdq__fill var(--scene-ms) linear both}.HeroMotion-module__fOqNdq__stage[data-paused=true] .HeroMotion-module__fOqNdq__dot[aria-current=true]>span{animation-play-state:paused}.HeroMotion-module__fOqNdq__stage[data-static=true] .HeroMotion-module__fOqNdq__dot[aria-current=true]>span{animation:none;transform:scaleX(1)}.HeroMotion-module__fOqNdq__dot:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.HeroMotion-module__fOqNdq__glow{z-index:0;pointer-events:none;background:radial-gradient(280px circle at var(--px,50%) var(--py,50%), #00b1401c, #00b1400a 45%, transparent 72%);opacity:0;transition:opacity .4s;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.HeroMotion-module__fOqNdq__stage[data-tilt=true] .HeroMotion-module__fOqNdq__glow{opacity:1}.HeroMotion-module__fOqNdq__copy{translate:calc(var(--mx,0) * -8px) calc(var(--my,0) * -5px);transition:translate .6s cubic-bezier(.2,.7,.2,1)}.HeroMotion-module__fOqNdq__machineCard{translate:calc(var(--mx,0) * 20px) calc(var(--my,0) * 14px);rotate:calc(var(--mx,0) * 1.2deg);transition:translate .6s cubic-bezier(.2,.7,.2,1),rotate .6s cubic-bezier(.2,.7,.2,1)}.HeroMotion-module__fOqNdq__layers{translate:calc(var(--mx,0) * -12px) calc(var(--my,0) * -6px);transition:translate .6s cubic-bezier(.2,.7,.2,1)}.HeroMotion-module__fOqNdq__pouch{translate:calc(var(--mx,0) * var(--depth,14) * 1px) calc(var(--my,0) * var(--depth,14) * .6px);transition:translate .6s cubic-bezier(.2,.7,.2,1),scale .35s cubic-bezier(.25,1.4,.4,1),filter .35s}@media (hover:hover) and (pointer:fine){.HeroMotion-module__fOqNdq__pouch:hover{scale:1.07;translate:calc(var(--mx,0) * var(--depth,14) * 1px) calc(var(--my,0) * var(--depth,14) * .6px - 4%);filter:drop-shadow(0 18px 24px #0b1b4d2e);z-index:4!important}}.HeroMotion-module__fOqNdq__stage[data-hover=false] :is(.HeroMotion-module__fOqNdq__copy,.HeroMotion-module__fOqNdq__machineCard,.HeroMotion-module__fOqNdq__layers,.HeroMotion-module__fOqNdq__pouch){transition-duration:.9s}.HeroMotion-module__fOqNdq__stage[data-tilt=true] :is(.HeroMotion-module__fOqNdq__copy,.HeroMotion-module__fOqNdq__machineCard,.HeroMotion-module__fOqNdq__layers,.HeroMotion-module__fOqNdq__pouch){transition-duration:.35s}}.HeroMotion-module__fOqNdq__tiltButton{z-index:6;border:1px solid var(--hairline);color:var(--navy);cursor:pointer;background:#ffffffeb;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:2%;right:3%;box-shadow:0 4px 14px #0b1b4d14}.HeroMotion-module__fOqNdq__tiltButton svg{width:14px;height:14px;color:var(--green)}@keyframes HeroMotion-module__fOqNdq__rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes HeroMotion-module__fOqNdq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroMotion-module__fOqNdq__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HeroMotion-module__fOqNdq__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HeroMotion-module__fOqNdq__slideFromRight{0%{opacity:0;transform:translate(14%)}to{opacity:1;transform:translate(0)}}@keyframes HeroMotion-module__fOqNdq__shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes HeroMotion-module__fOqNdq__popUp{0%{opacity:0;transform:translateY(18%) scale(.85) rotate(var(--r,0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r,0deg))}}@keyframes HeroMotion-module__fOqNdq__sweep{0%{opacity:0;transform:rotate(-16deg)translate(-70%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:rotate(-16deg)translate(70%)}}@media (prefers-reduced-motion:reduce){.HeroMotion-module__fOqNdq__stage *,.HeroMotion-module__fOqNdq__stage :before,.HeroMotion-module__fOqNdq__stage :after{transition:none!important;animation:none!important}.HeroMotion-module__fOqNdq__word>span,.HeroMotion-module__fOqNdq__caption,.HeroMotion-module__fOqNdq__machineCard,.HeroMotion-module__fOqNdq__pouch{opacity:1;transform:none}.HeroMotion-module__fOqNdq__pouch{transform:rotate(var(--r,0deg))}.HeroMotion-module__fOqNdq__layers>i,.HeroMotion-module__fOqNdq__eyebrow:before{transform:none}.HeroMotion-module__fOqNdq__sweep,.HeroMotion-module__fOqNdq__glow{display:none}}
