.mp-page{--mp-navy-deep: #0b1b3d;--mp-periwinkle: #7c9cff;--mp-accent-bright: #3b8dff;--mp-accent-deep: #0d5fd6;--mp-mist: #e9eef5;--mp-mist-deep: #dfe6ef;--mp-ai-chip: #e3edfc}.mp-page .mp-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-reduced-motion: no-preference){.mp-page [data-run=false],.mp-page [data-run=false] *{animation-play-state:paused!important}}@media (prefers-reduced-motion: reduce){.mp-page *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}.mp-page .mp-freeze-hero *{animation-duration:12s!important;animation-delay:-9s!important;animation-play-state:paused!important}.mp-page .mp-freeze-hero [class*=hxCyc]{animation-duration:.66s!important}}@keyframes mpIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mpPop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes mpHomeOut{0%{opacity:1;transform:scale(1);visibility:visible}to{opacity:0;transform:scale(1.08);visibility:hidden}}@keyframes mpTap{0%{opacity:0;transform:scale(.6)}40%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes mpPress{0%,to{transform:scale(1)}50%{transform:scale(.88)}}@keyframes mpTileRed{0%{background:#f1f5f9;border-color:#e2e8f0}to{background:rgba(227,0,28,.08);border-color:#e3001c}}@keyframes mpRedOn{0%{border-color:#f8a311}to{border-color:#e3001c}}@keyframes mpDim{0%{opacity:1}to{opacity:.35}}@keyframes mpOverlayLife{0%{opacity:0;transform:translateY(-24px)}12%{opacity:1;transform:translateY(0)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.86)}}@keyframes mpBar{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes mpLive{0%,to{opacity:1}50%{opacity:.3}}@keyframes hxCyc{0%,33%{opacity:1}33.4%,to{opacity:0}}@keyframes hxGlow{0%,to{opacity:.7}50%{opacity:1}}@keyframes hb1{0%,15%{clip-path:circle(0px at 30% 22%)}16%{clip-path:circle(70px at 30% 22%)}22%{clip-path:circle(70px at 70% 34%)}28%{clip-path:circle(70px at 35% 55%)}34%{clip-path:circle(70px at 68% 75%)}36%,to{clip-path:circle(0px at 68% 75%)}}@keyframes hb2{0%,15%{opacity:0;left:30%;top:22%}16%{opacity:1;left:30%;top:22%}22%{left:70%;top:34%}28%{left:35%;top:55%}34%{opacity:1;left:68%;top:75%}36%,to{opacity:0;left:68%;top:75%}}@keyframes hb3{0%,7%{opacity:1;transform:scale(1);visibility:visible}10%,94%{opacity:0;transform:scale(1.08);visibility:hidden}97%,to{opacity:1;transform:scale(1);visibility:visible}}@keyframes hb4{0%,5%{transform:scale(1)}6%{transform:scale(.86)}7.5%,to{transform:scale(1)}}@keyframes hb5{0%,5%{opacity:0;transform:scale(.6)}6%{opacity:.9;transform:scale(1)}8.5%,to{opacity:0;transform:scale(1.5)}}@keyframes hb6{0%,9%{opacity:0;transform:scale(.92)}12%,93%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes hb7{0%,52%{opacity:0;transform:translateY(-14px)}54%,62%{opacity:1;transform:none}65%,to{opacity:0;transform:none}}@keyframes hb8{0%,40%{opacity:0;transform:translateY(0)}42%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hb9{0%,44%{opacity:0;transform:translateY(0)}46%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hb10{0%,48%{opacity:0;transform:translateY(0)}50%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hb11{0%,52%{opacity:0;transform:translateY(0)}54%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hb12{0%,39%{opacity:0;transform:translateY(0)}41%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hb13{0%,57%{opacity:0;transform:translate(120px,-60px) scale(.3)}62%{opacity:1;transform:translate(0) scale(1.06)}64%,91%{opacity:1;transform:translate(0) scale(1)}95%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes hb14{0%,63%{opacity:0;transform:translate(-50%,-50%) scale(.5)}64%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}70%,to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}@keyframes hb15{0%,66%{opacity:0;transform:translate(-120px)}68%{opacity:1}72%{opacity:1;transform:translate(0)}75%{opacity:1;transform:translate(-14px) scale(.96)}84%,to{opacity:0;transform:translate(-24px)}}@keyframes hb16{0%,72%{opacity:0;transform:scale(.7)}74%,81%{opacity:1;transform:none}84%,to{opacity:0;transform:none}}@keyframes hb17{0%,71.5%{opacity:0;transform:translate(-50%,-50%) scale(.3)}72.5%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}77%,to{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}@keyframes hb18{0%,76%{opacity:0;transform:translate(-120px)}78%{opacity:1}82%{opacity:1;transform:translate(0)}85%{opacity:1;transform:translate(-14px) scale(.96)}94%,to{opacity:0;transform:translate(-24px)}}@keyframes hb19{0%,82%{opacity:0;transform:scale(.7)}84%,91%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes hb20{0%,81.5%{opacity:0;transform:translate(-50%,-50%) scale(.3)}82.5%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}87%,to{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}@keyframes afIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes afPop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes afLive{0%,to{opacity:1}50%{opacity:.3}}@keyframes fsTap{0%,58%{opacity:0;transform:scale(.4)}68%{opacity:.9;transform:scale(1)}86%,to{opacity:0;transform:scale(1.7)}}@keyframes fsScanY{0%{top:-10%}to{top:105%}}@keyframes f4Ring{0%{transform:translate(-50%,-50%) scale(.3);opacity:.9}to{transform:translate(-50%,-50%) scale(2.6);opacity:0}}@keyframes fpVis{0%,1%{opacity:0}3%,30%{opacity:1}32%,to{opacity:0}}@keyframes fpPin{0%,2%{opacity:0;transform:translateY(-40px) scale(.4)}4%{opacity:1;transform:translateY(4px) scale(1.06)}5%{transform:translateY(-3px) scale(1)}6%,29%{opacity:1;transform:translateY(0) scale(1)}32%,to{opacity:0;transform:translateY(-12px) scale(.8)}}@keyframes fpLine{0%,6%{stroke-dashoffset:1;opacity:1}9%,29%{stroke-dashoffset:0;opacity:1}31%,to{stroke-dashoffset:0;opacity:0}}@keyframes fpCard0{0%,7%{opacity:0;transform:translate(-190px,170px) scale(.12)}11%,28%{opacity:1;transform:translate(0) scale(1)}32%,to{opacity:0;transform:translate(-190px,170px) scale(.12)}}@keyframes fpCard1{0%,7%{opacity:0;transform:translate(190px,170px) scale(.12)}11%,28%{opacity:1;transform:translate(0) scale(1)}32%,to{opacity:0;transform:translate(190px,170px) scale(.12)}}@keyframes fpCard2{0%,7%{opacity:0;transform:translate(190px,170px) scale(.12)}11%,28%{opacity:1;transform:translate(0) scale(1)}32%,to{opacity:0;transform:translate(190px,170px) scale(.12)}}@keyframes s1bN0{0%,0.00%{opacity:0}0.00%,18.07%{opacity:1}18.57%,to{opacity:0}}@keyframes s1bN1{0%,18.56%{opacity:0}18.58%,29.50%{opacity:1}30.00%,to{opacity:0}}@keyframes s1bN2{0%,29.99%{opacity:0}30.01%,40.93%{opacity:1}41.43%,to{opacity:0}}@keyframes s1bN3{0%,41.42%{opacity:0}41.44%,55.21%{opacity:1}55.71%,to{opacity:0}}@keyframes s1bN4{0%,55.70%{opacity:0}56.21%,to{opacity:1}}@keyframes s1bBar{0%{width:2%;background:#12B981}20.07%{width:22%;background:#12B981}31.50%{width:41%;background:#F8A311}42.93%{width:68%;background:#E3001C}57.21%{width:91%;background:#E3001C}to{width:91%;background:#E3001C}}@keyframes g2Card{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes g2Pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes g3Spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes g3Counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes g3Pulse{0%{transform:translate(-50%,-50%) scale(.85);opacity:.45}to{transform:translate(-50%,-50%) scale(1.3);opacity:0}}@keyframes hwTrack{0%{left:0%;opacity:0}5%{opacity:1}95%{opacity:1}to{left:100%;opacity:0}}@keyframes hwStep{0%,2%{border-color:#e2e8f0;box-shadow:0 20px 40px -30px #12377059;transform:translateY(0)}6%,30%{border-color:#0d74ff;box-shadow:0 30px 50px -24px #0d74ff73;transform:translateY(-6px)}36%,to{border-color:#e2e8f0;box-shadow:0 20px 40px -30px #12377059;transform:translateY(0)}}@keyframes hwNode{0%,2%{background:#fff;color:#123770;border-color:#cbd5e1}6%,30%{background:#0D74FF;color:#fff;border-color:#0d74ff}36%,to{background:#123770;color:#fff;border-color:#123770}}@keyframes hwTick{0%,8%{opacity:0;transform:scale(.6)}12%,to{opacity:1;transform:scale(1)}}@keyframes hwMeter{0%,40%{width:6%;background:#12B981}55%{width:48%;background:#F8A311}70%,to{width:86%;background:#E3001C}}@keyframes hwFeed{0%,66%{opacity:0;transform:translateY(6px)}72%,to{opacity:1;transform:translateY(0)}}@keyframes psTravel{0%{left:0%;opacity:0}6%{opacity:1}94%{opacity:1}to{left:100%;opacity:0}}@keyframes spLive{0%,to{opacity:1}50%{opacity:.3}}@keyframes g5Float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.gap-line[data-astro-cid-swcmgpxk]{stroke:#94a3b8;stroke-opacity:.4;stroke-width:1.5}.gap-line[data-astro-cid-swcmgpxk][data-on]{stroke:#0d74ff;stroke-opacity:1;stroke-width:2.5}.gap-chip[data-astro-cid-swcmgpxk]{box-shadow:0 14px 26px -18px #12377059}.gap-stage[data-astro-cid-swcmgpxk] .gap-chip[data-astro-cid-swcmgpxk][aria-pressed=true]{transform:scale(1.1)}.gap-chip[data-astro-cid-swcmgpxk][aria-pressed=true]{box-shadow:0 18px 30px -12px #0d74ff8c}[data-astro-cid-swcmgpxk][data-gap-open] .gap-spin[data-astro-cid-swcmgpxk],[data-astro-cid-swcmgpxk][data-gap-offscreen] .gap-spin[data-astro-cid-swcmgpxk]{animation-play-state:paused}.gap-card-wrap[data-astro-cid-swcmgpxk]{transform:translate(-50%,-50%)}.gap-card-wrap[data-astro-cid-swcmgpxk].is-in{animation:g2Card .4s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion: reduce){.gap-spin[data-astro-cid-swcmgpxk]{animation:none!important}}.farm[data-astro-cid-g3tfsznw]{background:linear-gradient(180deg,#f8fafc 0%,var(--mp-mist) 55%,var(--mp-mist-deep) 100%)}.farm-card[data-astro-cid-g3tfsznw]{box-shadow:0 60px 100px -40px #0b1b3d8c}.farm-device[data-astro-cid-g3tfsznw]{box-shadow:0 14px 24px -14px #0b1b3db3}[data-astro-cid-g3tfsznw][data-farm-offscreen] .farm-stage[data-astro-cid-g3tfsznw] *{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.farm-stage[data-astro-cid-g3tfsznw] *{animation-play-state:paused!important}.farm-stage[data-astro-cid-g3tfsznw] [data-astro-cid-g3tfsznw][data-h="0"]{animation-duration:21s!important;animation-delay:-5s!important}}
