.anim-iso-1[data-astro-cid-pgmwgz5g]{animation:4s cubic-bezier(.4,0,.2,1) infinite isoPulse}.anim-iso-2[data-astro-cid-pgmwgz5g]{animation:4s cubic-bezier(.4,0,.2,1) 1s infinite isoPulse}.anim-poi[data-astro-cid-pgmwgz5g]{transform:translate(var(--tx), var(--ty));animation:3s ease-in-out infinite poiBounce;animation-delay:var(--delay)}@keyframes isoPulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@keyframes poiBounce{0%,to{transform:translate(var(--tx), var(--ty))}50%{transform:translate(var(--tx), calc(var(--ty) - 8px))}}.anim-sun-container[data-astro-cid-4odfwmuo]{animation:6s linear infinite sunArc}.anim-sun-spin[data-astro-cid-4odfwmuo]{animation:6s linear infinite sunSpin}.anim-wind[data-astro-cid-4odfwmuo]{animation:3s linear infinite windFlow;animation-delay:var(--delay);left:-20%}@keyframes sunArc{0%{opacity:0;transform:rotate(-90deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:rotate(90deg)}}@keyframes sunSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes windFlow{0%{opacity:0;transform:translate(0)}20%,80%{opacity:1}to{opacity:0;transform:translate(250px)}}.climate-card[data-astro-cid-4odfwmuo]{opacity:0;animation:.6s ease-out forwards cardFadeInUp;animation-delay:var(--card-delay)}@keyframes cardFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.climate-card[data-astro-cid-4odfwmuo]>div[data-astro-cid-4odfwmuo]{animation:4s ease-in-out infinite cardFloat;animation-delay:var(--card-delay)}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.climate-card[data-astro-cid-4odfwmuo]>div[data-astro-cid-4odfwmuo]:hover{animation-play-state:paused}.share-animation[data-astro-cid-miqzrctg]{--sw-x:0px;--sw-y:0px;--cp-x:0px;--cp-y:0px}.share-cursor[data-astro-cid-miqzrctg]{opacity:0;visibility:hidden;transform-origin:5px 3px;will-change:transform, opacity;animation:8s ease-in-out infinite cursorMove}.share-animation[data-astro-cid-miqzrctg].is-ready .share-cursor[data-astro-cid-miqzrctg]{visibility:visible}@keyframes cursorMove{0%{opacity:0;transform:translate(calc(var(--sw-x) + 30px), calc(var(--sw-y) + 90px)) scale(1)}5%{opacity:1}12%{transform:translate(var(--sw-x), var(--sw-y)) scale(1)}15%{transform:translate(var(--sw-x), var(--sw-y)) scale(.85)}18%{transform:translate(var(--sw-x), var(--sw-y)) scale(1)}35%{transform:translate(var(--sw-x), var(--sw-y)) scale(1)}48%{transform:translate(var(--cp-x), var(--cp-y)) scale(1)}51%{transform:translate(var(--cp-x), var(--cp-y)) scale(.85)}54%{transform:translate(var(--cp-x), var(--cp-y)) scale(1)}75%{opacity:1;transform:translate(var(--cp-x), var(--cp-y)) scale(1)}85%{opacity:0;transform:translate(var(--cp-x), var(--cp-y)) scale(1)}to{opacity:0;transform:translate(calc(var(--sw-x) + 30px), calc(var(--sw-y) + 90px)) scale(1)}}.share-switch[data-astro-cid-miqzrctg]{background-color:var(--color-recessed);animation:8s infinite switchToggle}.share-knob[data-astro-cid-miqzrctg]{animation:8s infinite knobSlide;left:3px}@keyframes switchToggle{0%,14%{background-color:var(--color-recessed)}18%,80%{background-color:var(--color-primary)}84%,to{background-color:var(--color-recessed)}}@keyframes knobSlide{0%,14%{left:3px}18%,80%{left:19px}84%,to{left:3px}}.share-url-box[data-astro-cid-miqzrctg]{opacity:.3;filter:grayscale();animation:8s infinite urlEnable}@keyframes urlEnable{0%,16%{opacity:.3;filter:grayscale()}22%,78%{opacity:1;filter:grayscale(0)}84%,to{opacity:.3;filter:grayscale()}}.share-copy-btn[data-astro-cid-miqzrctg]{animation:8s infinite copyBtnPress}.share-icon-copy[data-astro-cid-miqzrctg]{animation:8s infinite iconCopyVis}.share-icon-check[data-astro-cid-miqzrctg]{animation:8s infinite iconCheckVis}@keyframes copyBtnPress{0%,49%{background-color:var(--color-lowest);transform:scale(1)}51%,53%{background-color:var(--color-recessed);transform:scale(.92)}55%,to{background-color:var(--color-lowest);transform:scale(1)}}@keyframes iconCopyVis{0%,50%{opacity:1;transform:scale(1)}54%,78%{opacity:0;transform:scale(.8)}84%,to{opacity:1;transform:scale(1)}}@keyframes iconCheckVis{0%,50%{opacity:0;transform:scale(.8)}54%,78%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(.8)}}.share-toast[data-astro-cid-miqzrctg]{opacity:0;animation:8s infinite toast;transform:translate(-50%,12px)}@keyframes toast{0%,52%{opacity:0;transform:translate(-50%,12px)}57%,74%{opacity:1;transform:translate(-50%)}80%,to{opacity:0;transform:translate(-50%,12px)}}.pdf-anim[data-astro-cid-cmprpl5v]{--src-l:0px;--src-t:0px;--src-w:100px;--tgt-l:0px;--tgt-t:0px;--btn-cx:0px;--btn-cy:0px;--grab-x:13px;--grab-y:5px}.pdf-chip[data-astro-cid-cmprpl5v]{height:1.25rem;color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;border-style:solid;border-width:1px;border-radius:.25rem;align-items:center;gap:.3rem;padding:0 .375rem;font-size:8px;font-weight:700;display:flex;overflow:hidden}.pdf-dot[data-astro-cid-cmprpl5v]{border-radius:1px;flex-shrink:0;width:.4rem;height:.4rem}.pdf-cursor[data-astro-cid-cmprpl5v]{opacity:0;visibility:hidden;transform-origin:5px 3px;will-change:transform, opacity;animation:8s ease-in-out infinite pdfCursor}.pdf-anim[data-astro-cid-cmprpl5v].is-ready .pdf-cursor[data-astro-cid-cmprpl5v],.pdf-anim[data-astro-cid-cmprpl5v].is-ready .pdf-ghost[data-astro-cid-cmprpl5v]{visibility:visible}@keyframes pdfCursor{0%{opacity:0;transform:translate(calc(var(--src-l) + 30px), calc(var(--src-t) + 50px)) scale(1)}4%{opacity:1}9%{transform:translate(calc(var(--src-l) + var(--grab-x)), calc(var(--src-t) + var(--grab-y))) scale(1)}11%{transform:translate(calc(var(--src-l) + var(--grab-x)), calc(var(--src-t) + var(--grab-y))) scale(.85)}13%{transform:translate(calc(var(--src-l) + var(--grab-x)), calc(var(--src-t) + var(--grab-y))) scale(.85)}24%{transform:translate(calc(var(--tgt-l) + var(--grab-x)), calc(var(--tgt-t) + var(--grab-y))) scale(.85)}26%{transform:translate(calc(var(--tgt-l) + var(--grab-x)), calc(var(--tgt-t) + var(--grab-y))) scale(1)}30%{transform:translate(calc(var(--tgt-l) + var(--grab-x)), calc(var(--tgt-t) + var(--grab-y))) scale(1)}37%{transform:translate(calc(var(--btn-cx) - 5px), calc(var(--btn-cy) - 3px)) scale(1)}39%{transform:translate(calc(var(--btn-cx) - 5px), calc(var(--btn-cy) - 3px)) scale(.85)}41%{transform:translate(calc(var(--btn-cx) - 5px), calc(var(--btn-cy) - 3px)) scale(1)}50%{opacity:1;transform:translate(calc(var(--btn-cx) + 40px), calc(var(--btn-cy) + 10px)) scale(1)}56%{opacity:0;transform:translate(calc(var(--btn-cx) + 50px), calc(var(--btn-cy) + 14px)) scale(1)}to{opacity:0;transform:translate(calc(var(--src-l) + 30px), calc(var(--src-t) + 50px)) scale(1)}}.pdf-ghost[data-astro-cid-cmprpl5v]{width:var(--src-w);opacity:0;visibility:hidden;transform-origin:var(--grab-x) var(--grab-y);animation:8s ease-in-out infinite pdfGhost}@keyframes pdfGhost{0%,11%{opacity:0;transform:translate(var(--src-l), var(--src-t)) rotate(0deg) scale(1)}13%{opacity:1;transform:translate(var(--src-l), var(--src-t)) rotate(-3deg) scale(1.04)}24%{opacity:1;transform:translate(var(--tgt-l), var(--tgt-t)) rotate(-3deg) scale(1.04)}26%,to{opacity:0;transform:translate(var(--tgt-l), var(--tgt-t)) rotate(0deg) scale(1)}}.pdf-src[data-astro-cid-cmprpl5v]{animation:8s infinite pdfSrc}@keyframes pdfSrc{0%,11%{opacity:1}13%,90%{opacity:0}95%,to{opacity:1}}.pdf-target[data-astro-cid-cmprpl5v]{border-color:var(--color-recessed);animation:8s infinite pdfTarget}@keyframes pdfTarget{0%,17%{border-color:var(--color-recessed);background-color:#0000}21%,25%{border-color:var(--color-primary);background-color:#0000000a}26%,to{border-color:var(--color-recessed);background-color:#0000}}.pdf-hint[data-astro-cid-cmprpl5v]{animation:8s infinite pdfHint}@keyframes pdfHint{0%,24%{opacity:1}26%,92%{opacity:0}96%,to{opacity:1}}.pdf-dropped[data-astro-cid-cmprpl5v]{opacity:0;animation:8s ease-out infinite pdfDropped}@keyframes pdfDropped{0%,25%{opacity:0;transform:scale(1)}26%{opacity:1;transform:scale(1.06)}29%,88%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}.pdf-btn[data-astro-cid-cmprpl5v]{animation:8s infinite pdfBtn}@keyframes pdfBtn{0%,38%,42%,to{background-color:var(--color-primary);transform:scale(1)}39%,41%{background-color:var(--color-subtle);transform:scale(.97)}}.pdf-progress[data-astro-cid-cmprpl5v]{transform-origin:0;animation:8s ease-in-out infinite pdfProgress;transform:scaleX(0)}@keyframes pdfProgress{0%,40%{opacity:1;transform:scaleX(0)}54%{opacity:1;transform:scaleX(1)}57%,to{opacity:0;transform:scaleX(1)}}.pdf-veil[data-astro-cid-cmprpl5v]{opacity:0;animation:8s ease-in-out infinite pdfVeil}@keyframes pdfVeil{0%,54%{opacity:0}58%,86%{opacity:1}92%,to{opacity:0}}.pdf-doc[data-astro-cid-cmprpl5v]{opacity:0;animation:8s infinite pdfDoc;transform:translate(-50%,-50%)scale(0)}@keyframes pdfDoc{0%,55%{opacity:0;transform:translate(-50%,-40%)scale(.6)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}64%,86%{opacity:1;transform:translate(-50%,-50%)scale(1)}92%,to{opacity:0;transform:translate(-50%,-44%)scale(.85)}}.pdf-page-back-1[data-astro-cid-cmprpl5v]{animation:8s ease-out infinite pdfFan1}.pdf-page-back-2[data-astro-cid-cmprpl5v]{animation:8s ease-out infinite pdfFan2}@keyframes pdfFan1{0%,62%{transform:rotate(0)translate(0)}70%,to{transform:rotate(-6deg)translate(-6px,2px)}}@keyframes pdfFan2{0%,64%{transform:rotate(0)translate(0)}72%,to{transform:rotate(7deg)translate(7px,3px)}}.pdf-line[data-astro-cid-cmprpl5v]{transform-origin:0;animation:8s ease-out infinite pdfLine;animation-delay:var(--d);transform:scaleX(0)}@keyframes pdfLine{0%,60%{transform:scaleX(0)}68%,to{transform:scaleX(1)}}.pdf-check[data-astro-cid-cmprpl5v]{animation:8s infinite pdfCheck;transform:scale(0)}@keyframes pdfCheck{0%,72%{transform:scale(0)}75%{transform:scale(1.25)}78%,86%{transform:scale(1)}91%,to{transform:scale(0)}}.cad-model[data-astro-cid-ooeakyax]{animation:6s ease-in-out infinite cadPulse}@keyframes cadPulse{0%,40%,to{transform:translateY(0);box-shadow:0 10px 15px -3px #0000001a}20%{transform:translateY(-4px);box-shadow:0 20px 25px -5px #00000026}}.cad-scan[data-astro-cid-ooeakyax]{opacity:0;animation:6s ease-in-out infinite cadScan;top:-5%}@keyframes cadScan{0%,5%{opacity:0;top:-5%}9%{opacity:1}33%{opacity:1;top:100%}36%,to{opacity:0;top:100%}}.cad-chev[data-astro-cid-ooeakyax]{opacity:.15;animation:1.2s ease-in-out infinite cadChev;animation-delay:var(--d)}@keyframes cadChev{0%,to{opacity:.15;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}.cad-out-1[data-astro-cid-ooeakyax]{animation:6s ease-in-out infinite cadOut1}.cad-out-2[data-astro-cid-ooeakyax]{animation:6s ease-in-out infinite cadOut2}@keyframes cadOut1{0%,36%{border-color:var(--color-recessed);transform:scale(1)}40%{border-color:var(--color-primary);transform:scale(1.06)}45%,88%{border-color:var(--color-primary);transform:scale(1)}94%,to{border-color:var(--color-recessed);transform:scale(1)}}@keyframes cadOut2{0%,54%{border-color:var(--color-recessed);transform:scale(1)}58%{border-color:var(--color-primary);transform:scale(1.06)}63%,88%{border-color:var(--color-primary);transform:scale(1)}94%,to{border-color:var(--color-recessed);transform:scale(1)}}.cad-draw[data-astro-cid-ooeakyax]{stroke-dasharray:1;stroke-dashoffset:1px;animation-duration:6s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-delay:var(--d)}.cad-draw-1[data-astro-cid-ooeakyax]{animation-name:cadDraw1}.cad-draw-2[data-astro-cid-ooeakyax]{animation-name:cadDraw2}@keyframes cadDraw1{0%,38%{stroke-dashoffset:1px;opacity:1}48%,88%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes cadDraw2{0%,56%{stroke-dashoffset:1px;opacity:1}66%,88%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}.cad-check[data-astro-cid-ooeakyax]{transform:scale(0)}.cad-check-1[data-astro-cid-ooeakyax]{animation:6s infinite cadCheck1}.cad-check-2[data-astro-cid-ooeakyax]{animation:6s infinite cadCheck2}@keyframes cadCheck1{0%,52%{transform:scale(0)}56%{transform:scale(1.25)}59%,88%{transform:scale(1)}93%,to{transform:scale(0)}}@keyframes cadCheck2{0%,70%{transform:scale(0)}74%{transform:scale(1.25)}77%,88%{transform:scale(1)}93%,to{transform:scale(0)}}.xl-bar[data-astro-cid-ddeeqhs3]{transform-origin:0;animation:6s ease-out infinite xlBar;animation-delay:var(--d);transform:scaleX(0)}@keyframes xlBar{0%,5%{transform:scaleX(0)}28%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}.xl-today[data-astro-cid-ddeeqhs3]{opacity:0;animation:6s ease-in-out infinite xlToday;left:30px}@keyframes xlToday{0%,4%{opacity:0;left:30px}8%{opacity:1;left:30px}34%{opacity:1;left:calc(100% - 1px)}40%,to{opacity:0;left:calc(100% - 1px)}}.xl-packet[data-astro-cid-ddeeqhs3]{opacity:0;animation:6s ease-in-out infinite xlPacket;animation-delay:var(--d)}@keyframes xlPacket{0%,28%{opacity:0;transform:translate(0)scale(.6)}32%{opacity:1;transform:translate(0)scale(1)}48%{opacity:1;transform:translate(40px)scale(1)}52%,to{opacity:0;transform:translate(40px)scale(.6)}}.xl-cell[data-astro-cid-ddeeqhs3]{background-color:var(--color-surfaced);border-radius:1px;height:7px;position:relative;overflow:hidden}.xl-fill[data-astro-cid-ddeeqhs3]{transform-origin:0;animation:6s ease-out infinite xlFill;animation-delay:var(--d);position:absolute;inset:0;transform:scaleX(0)}@keyframes xlFill{0%,45%{transform:scaleX(0)}52%,90%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}.xl-file[data-astro-cid-ddeeqhs3]{animation:6s ease-in-out infinite xlFile}@keyframes xlFile{0%,72%,to{border-color:var(--color-recessed);transform:translateY(0);box-shadow:0 1px 2px #0000000d}78%,90%{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 8px 16px -4px #00000026}}.xl-check[data-astro-cid-ddeeqhs3]{animation:6s infinite xlCheck;transform:scale(0)}@keyframes xlCheck{0%,76%{transform:scale(0)}80%{transform:scale(1.25)}83%,90%{transform:scale(1)}95%,to{transform:scale(0)}}.card-float[data-astro-cid-gl24ab62]{animation:5s ease-in-out infinite cardFloat}.central-pulse[data-astro-cid-gl24ab62]{animation:3s ease-in-out infinite pulseRing}.central-pulse-inner[data-astro-cid-gl24ab62]{animation:3s ease-in-out .3s infinite pulseRing}@keyframes pulseRing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}.counter-tick[data-astro-cid-gl24ab62]{animation:2s ease-in-out infinite counterPulse}@keyframes counterPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.orbit-ring[data-astro-cid-gl24ab62]{animation:8s linear infinite orbitSpin}.orbit-ring-reverse[data-astro-cid-gl24ab62]{animation:12s linear infinite reverse orbitSpin}@keyframes orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bar-pulse[data-astro-cid-gl24ab62]{animation:3s ease-in-out infinite barPulseAnim}@keyframes barPulseAnim{0%,to{opacity:1}50%{opacity:.6}}.bar-shimmer[data-astro-cid-gl24ab62]{position:relative;overflow:hidden}.bar-shimmer[data-astro-cid-gl24ab62]:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:3s ease-in-out infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.plot-point[data-astro-cid-5bpfhiqy]{opacity:0}.pt-1[data-astro-cid-5bpfhiqy]{animation:8s infinite ptShow1}.pt-2[data-astro-cid-5bpfhiqy]{animation:8s infinite ptShow2}.pt-3[data-astro-cid-5bpfhiqy]{animation:8s infinite ptShow3}.pt-4[data-astro-cid-5bpfhiqy]{animation:8s infinite ptShow4}.pt-5[data-astro-cid-5bpfhiqy]{animation:8s infinite ptShow5}@keyframes ptShow1{0%,9%{opacity:0}12%,88%{opacity:1}93%,to{opacity:0}}@keyframes ptShow2{0%,17%{opacity:0}20%,88%{opacity:1}93%,to{opacity:0}}@keyframes ptShow3{0%,25%{opacity:0}28%,88%{opacity:1}93%,to{opacity:0}}@keyframes ptShow4{0%,33%{opacity:0}36%,88%{opacity:1}93%,to{opacity:0}}@keyframes ptShow5{0%,41%{opacity:0}44%,88%{opacity:1}93%,to{opacity:0}}.plot-ripple[data-astro-cid-5bpfhiqy]{opacity:0}.rip-1[data-astro-cid-5bpfhiqy]{animation:8s infinite ripFade1}.rip-2[data-astro-cid-5bpfhiqy]{animation:8s infinite ripFade2}.rip-3[data-astro-cid-5bpfhiqy]{animation:8s infinite ripFade3}.rip-4[data-astro-cid-5bpfhiqy]{animation:8s infinite ripFade4}.rip-5[data-astro-cid-5bpfhiqy]{animation:8s infinite ripFade5}@keyframes ripFade1{0%,9%{opacity:0}10%{opacity:.5}18%{opacity:0}to{opacity:0}}@keyframes ripFade2{0%,17%{opacity:0}18%{opacity:.5}26%{opacity:0}to{opacity:0}}@keyframes ripFade3{0%,25%{opacity:0}26%{opacity:.5}34%{opacity:0}to{opacity:0}}@keyframes ripFade4{0%,33%{opacity:0}34%{opacity:.5}42%{opacity:0}to{opacity:0}}@keyframes ripFade5{0%,41%{opacity:0}42%{opacity:.5}50%{opacity:0}to{opacity:0}}.plot-edge[data-astro-cid-5bpfhiqy]{stroke-dasharray:200;stroke-dashoffset:200px}.edge-1[data-astro-cid-5bpfhiqy]{animation:8s linear infinite eDraw1}.edge-2[data-astro-cid-5bpfhiqy]{animation:8s linear infinite eDraw2}.edge-3[data-astro-cid-5bpfhiqy]{animation:8s linear infinite eDraw3}.edge-4[data-astro-cid-5bpfhiqy]{animation:8s linear infinite eDraw4}.edge-5[data-astro-cid-5bpfhiqy]{animation:8s linear infinite eDraw5}@keyframes eDraw1{0%,10%{stroke-dashoffset:200px}18%,88%{stroke-dashoffset:0}93%,to{stroke-dashoffset:200px}}@keyframes eDraw2{0%,18%{stroke-dashoffset:200px}26%,88%{stroke-dashoffset:0}93%,to{stroke-dashoffset:200px}}@keyframes eDraw3{0%,26%{stroke-dashoffset:200px}34%,88%{stroke-dashoffset:0}93%,to{stroke-dashoffset:200px}}@keyframes eDraw4{0%,34%{stroke-dashoffset:200px}42%,88%{stroke-dashoffset:0}93%,to{stroke-dashoffset:200px}}@keyframes eDraw5{0%,42%{stroke-dashoffset:200px}50%,88%{stroke-dashoffset:0}93%,to{stroke-dashoffset:200px}}.plot-fill[data-astro-cid-5bpfhiqy]{opacity:0;animation:8s ease-out infinite fillIn}@keyframes fillIn{0%,52%{opacity:0}58%,88%{opacity:1}93%,to{opacity:0}}.area-label[data-astro-cid-5bpfhiqy]{opacity:0;animation:8s ease-out infinite areaIn}@keyframes areaIn{0%,55%{opacity:0}62%,88%{opacity:1}93%,to{opacity:0}}.plot-card[data-astro-cid-5bpfhiqy]{opacity:0;animation:8s ease-out infinite plotCardIn;animation-delay:var(--card-delay)}@keyframes plotCardIn{0%,56%{opacity:0;transform:translateY(12px)}62%,88%{opacity:1;transform:translateY(0)}93%,to{opacity:0;transform:translateY(-4px)}}.plot-card[data-astro-cid-5bpfhiqy]>div[data-astro-cid-5bpfhiqy]{animation:4s ease-in-out infinite plotCardFloat;animation-delay:var(--card-delay)}@keyframes plotCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.card-float[data-astro-cid-g4cxddqe]{animation:5s ease-in-out infinite cardFloat}.gauge-rotate[data-astro-cid-g4cxddqe]{animation:12s linear infinite gaugeRotate}.gauge-rotate-reverse[data-astro-cid-g4cxddqe]{animation:8s linear infinite reverse gaugeRotate}@keyframes gaugeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gauge-arc[data-astro-cid-g4cxddqe]{stroke:#c62828;animation:4s ease-in-out infinite gaugeArcPulse}.gauge-arc-inner[data-astro-cid-g4cxddqe]{stroke:#ef6c00;animation:5s ease-in-out infinite gaugeArcPulseInner}@keyframes gaugeArcPulse{0%,to{stroke-dashoffset:100px;stroke:#c62828}25%{stroke-dashoffset:160px;stroke:#ef6c00}50%{stroke-dashoffset:200px;stroke:#f9a825}75%{stroke-dashoffset:130px;stroke:#558b2f}}@keyframes gaugeArcPulseInner{0%,to{stroke-dashoffset:150px;stroke:#ef6c00}33%{stroke-dashoffset:100px;stroke:#c62828}66%{stroke-dashoffset:200px;stroke:#1565c0}}.carbon-value-pulse[data-astro-cid-g4cxddqe]{animation:3s ease-in-out infinite carbonPulse}@keyframes carbonPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.co2-particle[data-astro-cid-g4cxddqe]{left:var(--x);width:6px;height:6px;animation:particleRise var(--duration) ease-in infinite;animation-delay:var(--delay);background:#c6282826;border-radius:50%;position:absolute;bottom:-10px}@keyframes particleRise{0%{opacity:0;transform:translateY(0)scale(1)}10%{opacity:.4}80%{opacity:.2}to{opacity:0;transform:translateY(-250px)scale(.3)}}.benchmark-fill[data-astro-cid-g4cxddqe]{background:linear-gradient(90deg,#4caf50,#f9a825,#c62828);animation:6s ease-in-out infinite benchFill}@keyframes benchFill{0%,to{width:65%}25%{width:45%}50%{width:80%}75%{width:55%}}.cat-bar-pulse[data-astro-cid-g4cxddqe]{animation:4s ease-in-out infinite catPulse}@keyframes catPulse{0%,to{opacity:1}50%{opacity:.6}}.config-cycle[data-astro-cid-g4cxddqe]{animation:3s ease-in-out infinite configFade}@keyframes configFade{0%,90%,to{opacity:1}95%{opacity:0}}.export-share-anim[data-astro-cid-6zrlmmzl]{--gen-x:0px;--gen-y:0px;--sw-x:0px;--sw-y:0px;--cp-x:0px;--cp-y:0px}.es-cursor[data-astro-cid-6zrlmmzl]{opacity:0;visibility:hidden;will-change:transform, opacity;animation:12s ease-in-out infinite esCursor}.export-share-anim[data-astro-cid-6zrlmmzl].es-ready .es-cursor[data-astro-cid-6zrlmmzl]{visibility:visible}@keyframes esCursor{0%{opacity:0;transform:translate(calc(var(--gen-x) + 50px), calc(var(--gen-y) + 60px)) scale(1)}3%{opacity:1}8%{opacity:1;transform:translate(var(--gen-x), var(--gen-y)) scale(1)}10%{transform:translate(var(--gen-x), var(--gen-y)) scale(.85)}12%{transform:translate(var(--gen-x), var(--gen-y)) scale(1)}36%{transform:translate(var(--gen-x), var(--gen-y)) scale(1)}45%{transform:translate(var(--sw-x), var(--sw-y)) scale(1)}48%{transform:translate(var(--sw-x), var(--sw-y)) scale(.85)}50%{transform:translate(var(--sw-x), var(--sw-y)) scale(1)}62%{transform:translate(var(--sw-x), var(--sw-y)) scale(1)}70%{transform:translate(var(--cp-x), var(--cp-y)) scale(1)}73%{transform:translate(var(--cp-x), var(--cp-y)) scale(.85)}75%{transform:translate(var(--cp-x), var(--cp-y)) scale(1)}88%{opacity:1;transform:translate(var(--cp-x), var(--cp-y)) scale(1)}95%{opacity:0;transform:translate(var(--cp-x), var(--cp-y)) scale(1)}to{opacity:0;transform:translate(calc(var(--gen-x) + 50px), calc(var(--gen-y) + 60px)) scale(1)}}.es-file[data-astro-cid-6zrlmmzl]{transition:all .2s}.es-file-1[data-astro-cid-6zrlmmzl]{animation:12s infinite esFileHighlight}.es-file-2[data-astro-cid-6zrlmmzl]{animation:12s 1s infinite esFileHighlight}.es-file-3[data-astro-cid-6zrlmmzl]{animation:12s 2s infinite esFileHighlight}@keyframes esFileHighlight{0%,5%{border-color:var(--color-recessed);background-color:var(--color-surfaced)}8%,15%{border-color:var(--color-primary);background-color:#0000000d}20%,to{border-color:var(--color-recessed);background-color:var(--color-surfaced)}}.es-gen-btn[data-astro-cid-6zrlmmzl]{animation:12s infinite esBtn}@keyframes esBtn{0%,9%{background-color:var(--color-primary);transform:scale(1)}10%,12%{background-color:var(--color-subtle);transform:scale(.97)}14%,to{background-color:var(--color-primary);transform:scale(1)}}.es-output[data-astro-cid-6zrlmmzl]{opacity:0;transform:translate(-50%,-50%)scale(0)}.es-out-pdf[data-astro-cid-6zrlmmzl]{--end-x:200px;--end-y:-60px;animation:12s infinite esOutFly;top:50%;left:50%}.es-out-cad[data-astro-cid-6zrlmmzl]{--end-x:200px;--end-y:20px;animation:12s .15s infinite esOutFly;top:50%;left:50%}.es-out-xlsx[data-astro-cid-6zrlmmzl]{--end-x:200px;--end-y:100px;animation:12s .3s infinite esOutFly;top:50%;left:50%}@keyframes esOutFly{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(0)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}25%,38%{opacity:1;transform:translate(calc(-50% + var(--end-x)), calc(-50% + var(--end-y))) scale(1)}45%,to{opacity:0;transform:translate(calc(-50% + var(--end-x)), calc(-50% + var(--end-y) - 10px)) scale(.8)}}.es-switch[data-astro-cid-6zrlmmzl]{background-color:var(--color-recessed);animation:12s infinite esSwitch}.es-knob[data-astro-cid-6zrlmmzl]{animation:12s infinite esKnob;left:2px}@keyframes esSwitch{0%,47%{background-color:var(--color-recessed)}50%,90%{background-color:var(--color-primary)}95%,to{background-color:var(--color-recessed)}}@keyframes esKnob{0%,47%{left:2px}50%,90%{left:14px}95%,to{left:2px}}.es-url-row[data-astro-cid-6zrlmmzl]{opacity:0;animation:12s infinite esUrlReveal}@keyframes esUrlReveal{0%,48%{opacity:0;transform:translateY(-4px)}54%,90%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(-4px)}}.es-copy-btn[data-astro-cid-6zrlmmzl]{animation:12s infinite esCopyPress}@keyframes esCopyPress{0%,72%{background-color:var(--color-lowest);transform:scale(1)}73%,75%{background-color:var(--color-recessed);transform:scale(.9)}77%,to{background-color:var(--color-lowest);transform:scale(1)}}.es-icon-copy[data-astro-cid-6zrlmmzl]{animation:12s infinite esCopyVis}.es-icon-check[data-astro-cid-6zrlmmzl]{animation:12s infinite esCheckVis}@keyframes esCopyVis{0%,72%{opacity:1}75%,88%{opacity:0}92%,to{opacity:1}}@keyframes esCheckVis{0%,72%{opacity:0}75%,88%{opacity:1}92%,to{opacity:0}}.es-card[data-astro-cid-6zrlmmzl]{animation:6s ease-in-out infinite esCardFloat}@keyframes esCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.sim-card[data-astro-cid-bsd4o7rr]{transition:transform .3s}.sim-hour-bar[data-astro-cid-bsd4o7rr]{transform-origin:bottom;animation:4s ease-in-out infinite simHourWave}.sim-hour-bar[data-astro-cid-bsd4o7rr]:first-child{animation-delay:0s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(2){animation-delay:.1s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(3){animation-delay:.2s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(4){animation-delay:.3s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(5){animation-delay:.4s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(6){animation-delay:.5s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(7){animation-delay:.6s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(8){animation-delay:.7s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(9){animation-delay:.8s}.sim-hour-bar[data-astro-cid-bsd4o7rr]:nth-child(10){animation-delay:.9s}@keyframes simHourWave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}.sim-carbon-fill[data-astro-cid-bsd4o7rr]{background:linear-gradient(90deg,#558b2f,#f9a825,#c62828);animation:6s ease-in-out infinite simCarbonFill}@keyframes simCarbonFill{0%,to{width:65%}33%{width:48%}66%{width:72%}}.sim-cat-bar[data-astro-cid-bsd4o7rr]{animation:4s ease-in-out infinite simCatPulse}@keyframes simCatPulse{0%,to{opacity:1}50%{opacity:.6}}.sim-unit-bar[data-astro-cid-bsd4o7rr]{position:relative;overflow:hidden}.sim-unit-bar[data-astro-cid-bsd4o7rr]:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:3s ease-in-out infinite simShimmer;position:absolute;top:0;left:-100%}@keyframes simShimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.sim-usage-bar[data-astro-cid-bsd4o7rr]{animation:3.5s ease-in-out infinite simUsagePulse}@keyframes simUsagePulse{0%,to{opacity:1}50%{opacity:.65}}.sim-pass-badge[data-astro-cid-bsd4o7rr]{animation:3s ease-in-out infinite simBadgePulse}.sim-pass-badge[data-astro-cid-bsd4o7rr]:first-child{animation-delay:0s}.sim-pass-badge[data-astro-cid-bsd4o7rr]:nth-child(2){animation-delay:.5s}.sim-pass-badge[data-astro-cid-bsd4o7rr]:nth-child(3){animation-delay:1s}@keyframes simBadgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}
