[data-anim-card].anim-offscreen svg *{animation-play-state:paused!important}.draw[data-astro-cid-cst4nmxg]{stroke-dasharray:100;stroke-dashoffset:100}[data-revealed=true] .draw[data-astro-cid-cst4nmxg]{animation:brw-draw 1s var(--ease-out, ease-out) forwards;animation-delay:var(--line-delay, 0s)}[data-revealed=true] .draw[data-astro-cid-cst4nmxg].shimmer{animation:brw-draw 1s var(--ease-out, ease-out) forwards,brw-shimmer 5s ease-in-out 2s infinite;animation-delay:var(--line-delay, 0s),2s}.type[data-astro-cid-cst4nmxg]{stroke-dasharray:100;stroke-dashoffset:100;opacity:.9}[data-revealed=true] .type[data-astro-cid-cst4nmxg]{animation:brw-type 5s ease-in-out 1s infinite}@keyframes brw-draw{to{stroke-dashoffset:0}}@keyframes brw-shimmer{0%,to{opacity:1}50%{opacity:.45}}@keyframes brw-type{0%{stroke-dashoffset:100;opacity:.9}40%{stroke-dashoffset:0;opacity:.9}78%{stroke-dashoffset:0;opacity:.9}86%{stroke-dashoffset:0;opacity:0}87%{stroke-dashoffset:100;opacity:0}to{stroke-dashoffset:100;opacity:.9}}@media(prefers-reduced-motion:reduce){.draw[data-astro-cid-cst4nmxg],.type[data-astro-cid-cst4nmxg]{animation:none!important;stroke-dasharray:none;stroke-dashoffset:0;opacity:1}}.frame[data-astro-cid-a5jcgzim],.handles[data-astro-cid-a5jcgzim],.btn[data-astro-cid-a5jcgzim],.cursor[data-astro-cid-a5jcgzim]{opacity:0}[data-revealed=true] .frame[data-astro-cid-a5jcgzim]{animation:cnf-fade .5s ease-out .15s forwards,cnf-march 14s linear infinite}[data-revealed=true] .handles[data-astro-cid-a5jcgzim]{animation:cnf-fade .5s ease-out .35s forwards}.btn[data-astro-cid-a5jcgzim]{transform-box:fill-box;transform-origin:center}[data-revealed=true] .btn[data-astro-cid-a5jcgzim]{animation:cnf-fade .5s ease-out .55s forwards,cnf-press 4s ease-in-out 1.6s infinite}[data-revealed=true] .cursor[data-astro-cid-a5jcgzim]{animation:cnf-fade .5s ease-out .8s forwards,cnf-float 4s ease-in-out 1.6s infinite}@keyframes cnf-fade{to{opacity:1}}@keyframes cnf-march{to{stroke-dashoffset:-100}}@keyframes cnf-press{0%,16%,to{transform:scale(1)}8%{transform:scale(.94)}}@keyframes cnf-float{0%,16%,to{transform:translate(0)}8%{transform:translate(-5px,-5px)}}@media(prefers-reduced-motion:reduce){.frame[data-astro-cid-a5jcgzim],.handles[data-astro-cid-a5jcgzim],.btn[data-astro-cid-a5jcgzim],.cursor[data-astro-cid-a5jcgzim]{animation:none!important;opacity:1}}.draw[data-astro-cid-rdnog4cw]{stroke-dasharray:100;stroke-dashoffset:100}[data-revealed=true] .draw[data-astro-cid-rdnog4cw]{animation:gau-draw 1s var(--ease-out, ease-out) forwards}.ticks[data-astro-cid-rdnog4cw],.tip[data-astro-cid-rdnog4cw]{opacity:0}[data-revealed=true] .ticks[data-astro-cid-rdnog4cw]{animation:gau-fade .8s ease-out .35s forwards}[data-revealed=true] .tip[data-astro-cid-rdnog4cw]{animation:gau-fade .4s ease-out .7s forwards}.needle[data-astro-cid-rdnog4cw]{transform:rotate(-62deg);transform-origin:140px 124px}[data-revealed=true] .needle[data-astro-cid-rdnog4cw]{animation:gau-sweep 4.2s ease-in-out 1.1s infinite}@keyframes gau-draw{to{stroke-dashoffset:0}}@keyframes gau-fade{to{opacity:1}}@keyframes gau-sweep{0%,to{transform:rotate(-62deg)}50%{transform:rotate(42deg)}68%{transform:rotate(24deg)}82%{transform:rotate(30deg)}}@media(prefers-reduced-motion:reduce){.draw[data-astro-cid-rdnog4cw],.ticks[data-astro-cid-rdnog4cw],.tip[data-astro-cid-rdnog4cw],.needle[data-astro-cid-rdnog4cw]{animation:none!important}.draw[data-astro-cid-rdnog4cw]{stroke-dasharray:none;stroke-dashoffset:0}.ticks[data-astro-cid-rdnog4cw],.tip[data-astro-cid-rdnog4cw]{opacity:1}.needle[data-astro-cid-rdnog4cw]{transform:rotate(-10deg)}}.draw[data-astro-cid-s3llqy4v]{stroke-dasharray:100;stroke-dashoffset:100}[data-revealed=true] .draw[data-astro-cid-s3llqy4v]{animation:iso-draw 1s var(--ease-out, ease-out) forwards}[data-revealed=true] .glyph[data-astro-cid-s3llqy4v] .draw[data-astro-cid-s3llqy4v]{animation-delay:.55s}[data-revealed=true] .cube[data-astro-cid-s3llqy4v]{animation:iso-bob 4.5s ease-in-out infinite;animation-delay:var(--bob-delay, 0s)}@keyframes iso-draw{to{stroke-dashoffset:0}}@keyframes iso-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.draw[data-astro-cid-s3llqy4v],.cube[data-astro-cid-s3llqy4v]{animation:none!important}.draw[data-astro-cid-s3llqy4v]{stroke-dasharray:none;stroke-dashoffset:0}}.draw[data-astro-cid-vhxpcqna]{stroke-dasharray:100;stroke-dashoffset:100}[data-revealed=true] .draw[data-astro-cid-vhxpcqna]{animation:stk-draw 1s var(--ease-out, ease-out) forwards;animation-delay:var(--draw-delay, 0s)}.fill[data-astro-cid-vhxpcqna]{opacity:0}[data-revealed=true] .fill[data-astro-cid-vhxpcqna]{animation:stk-fade .7s ease-out .7s forwards}[data-revealed=true] .lift[data-astro-cid-vhxpcqna]{animation:stk-lift 4s ease-in-out 1.2s infinite}@keyframes stk-draw{to{stroke-dashoffset:0}}@keyframes stk-fade{to{opacity:1}}@keyframes stk-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){.draw[data-astro-cid-vhxpcqna],.fill[data-astro-cid-vhxpcqna],.lift[data-astro-cid-vhxpcqna]{animation:none!important}.draw[data-astro-cid-vhxpcqna]{stroke-dasharray:none;stroke-dashoffset:0}.fill[data-astro-cid-vhxpcqna]{opacity:1}}.draw[data-astro-cid-suhljuok]{stroke-dasharray:100;stroke-dashoffset:100}[data-revealed=true] .draw[data-astro-cid-suhljuok]{animation:orb-draw 1s var(--ease-out, ease-out) forwards;animation-delay:var(--draw-delay, 0s)}.orbit[data-astro-cid-suhljuok]{opacity:0}[data-revealed=true] .orbit[data-astro-cid-suhljuok]{animation:orb-fade .8s ease-out .3s forwards}.dot[data-astro-cid-suhljuok]{opacity:0}@supports (offset-path: path("M 0 0 H 1")){.dot[data-astro-cid-suhljuok]{offset-path:path("M 40 85 a 100 40 0 1 0 200 0 a 100 40 0 1 0 -200 0");offset-rotate:0deg}[data-revealed=true] .dot-a[data-astro-cid-suhljuok]{animation:orb-fade .5s ease-out .8s forwards,orb-travel 10s linear infinite}[data-revealed=true] .dot-b[data-astro-cid-suhljuok]{animation:orb-fade .5s ease-out .8s forwards,orb-travel 10s linear -5s infinite}}@keyframes orb-draw{to{stroke-dashoffset:0}}@keyframes orb-fade{to{opacity:1}}@keyframes orb-travel{to{offset-distance:100%}}@media(prefers-reduced-motion:reduce){.draw[data-astro-cid-suhljuok],.orbit[data-astro-cid-suhljuok],.dot[data-astro-cid-suhljuok]{animation:none!important}.draw[data-astro-cid-suhljuok]{stroke-dasharray:none;stroke-dashoffset:0}.orbit[data-astro-cid-suhljuok]{opacity:1}}.tp-heading[data-astro-cid-6brucyyz]{font-family:var(--font-space-grotesk);font-size:clamp(1.5rem,4vw,2rem);font-weight:500;line-height:1.2;letter-spacing:.5px;margin-top:1rem}.tp-heading[data-astro-cid-6brucyyz]+p[data-astro-cid-6brucyyz]{margin-top:1rem}
