.chev[data-astro-cid-bbe6dxrz]{opacity:.3;animation:chev-run 1.8s ease-in-out infinite}.chev[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.2s}.chev[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.4s}@keyframes chev-run{0%,to{opacity:.3;transform:translateY(-2px)}35%{opacity:1;transform:translateY(2px)}60%{opacity:.35;transform:translateY(2px)}}.scroll-arrow-inner[data-astro-cid-bbe6dxrz]{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.scroll-arrow[data-astro-cid-bbe6dxrz]:hover .scroll-arrow-inner[data-astro-cid-bbe6dxrz],.scroll-arrow[data-astro-cid-bbe6dxrz]:focus-visible .scroll-arrow-inner[data-astro-cid-bbe6dxrz]{transform:translateY(4px) scale(1.08)}.scroll-arrow[data-astro-cid-bbe6dxrz]:hover .chev[data-astro-cid-bbe6dxrz]{animation-duration:1s}.scroll-arrow[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px solid rgb(100 255 255 / .6);outline-offset:4px;border-radius:12px}@media(prefers-reduced-motion:reduce){.chev[data-astro-cid-bbe6dxrz]{animation:none;opacity:.9}}.scene-pile[data-astro-cid-zyi44puw]{--pile-step: 26px}@media(min-width:768px){.scene-pile[data-astro-cid-zyi44puw]{--pile-step: 56px}}.wf{container-type:inline-size;position:relative;width:100%;padding:14px 4px 22px;--mx: 0;--my: 0}.wf:before{content:"";position:absolute;inset:-6% -4%;pointer-events:none;background:radial-gradient(circle,rgb(255 255 255 / .11) 1px,transparent 1.4px) 0 0 / 15px 15px;-webkit-mask-image:radial-gradient(ellipse 70% 62% at 50% 50%,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse 70% 62% at 50% 50%,#000 35%,transparent 78%);opacity:.8;transition:opacity .5s ease}.wf.wf-hot:before{opacity:1}@media(min-width:1024px){.wf{padding:24px 0 28px}}.wf-svg{position:relative;display:block;width:100%;height:auto;aspect-ratio:300 / 116;overflow:visible;transform:translate(calc(var(--mx) * 10px),calc(var(--my) * 8px));transition:transform .6s cubic-bezier(.22,1,.36,1)}.wf-live .wf-cam{animation:wf-drift 9s ease-in-out infinite alternate}@keyframes wf-drift{0%{transform:translate(-2.5px,1.5px)}to{transform:translate(2.5px,-1.5px)}}.wf-node{opacity:0;transform:scale(.6)}.wf-built .wf-node{opacity:1;transform:none;transition:opacity .4s ease var(--d),transform .6s cubic-bezier(.34,1.56,.64,1) var(--d)}.wf-edge{opacity:0}.wf-built .wf-edge{opacity:1;transition:opacity .6s ease .45s}.wf-line{fill:none;stroke:#ffffff38;stroke-width:1.3;stroke-dasharray:4 4}.wf-live .wf-line{animation:wf-flow 1.6s linear infinite}@keyframes wf-flow{to{stroke-dashoffset:-16}}.wf-fill{fill:none;stroke-width:1.8;stroke-linecap:round}.wf-dot{opacity:0;filter:drop-shadow(0 0 3px #fff);transition:opacity .15s ease}.wf-dot.is-moving{opacity:1}.wf-stream{opacity:0;transition:opacity .4s ease}.wf-edge.is-passed .wf-stream{opacity:.95}.wf-items{font-size:6.6px;font-weight:700;fill:#fff9;opacity:0;transition:opacity .3s ease}.wf-edge.is-passed .wf-items{opacity:1}.wf-node{cursor:default}.wf-built .wf-node:hover{transform:scale(1.1);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.wf-node:hover .wf-box{stroke:#ffffff73}.wf-box{fill:#191919;stroke:#ffffff29;stroke-width:1}.wf-rim{fill:none;stroke-width:1.7;opacity:0;transition:opacity .35s ease}.wf-node.is-on .wf-rim{opacity:1}.wf-handle{fill:#262626;stroke:#ffffff59;stroke-width:.8}.wf-spin{fill:none;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:22 200;opacity:0;transition:opacity .2s ease}.wf-node.is-run .wf-spin{opacity:1;animation:wf-rot .7s linear infinite}@keyframes wf-rot{to{transform:rotate(360deg)}}.wf-ico{color:#ffffff8c;transition:opacity .35s ease}.wf-ico-on{opacity:0}.wf-node.is-on .wf-ico-on{opacity:1}.wf-node.is-on .wf-ico-off{opacity:0}.wf-trig circle{fill:#0b0b0b;stroke:#ffffff40;stroke-width:1}.wf-ok{opacity:0;transform:scale(.3);transform-box:fill-box;transform-origin:center;transition:opacity .25s ease,transform .4s cubic-bezier(.34,1.7,.64,1)}.wf-ok circle{fill:#2fdc78;stroke:#070707;stroke-width:1.2}.wf-ok path{fill:none;stroke:#04140a;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.wf-node.is-ok .wf-ok{opacity:1;transform:none}.wf-label{font-family:inherit;font-size:9.6px;font-weight:600;fill:#ffffff80;transition:fill .35s ease}.wf-small .wf-label{font-size:8.4px}.wf-node.is-on .wf-label{fill:#ffffffeb}@container (max-width: 420px){.wf-items{display:none}}@container (max-width: 230px){.wf-label{display:none}}@media(prefers-reduced-motion:reduce){.wf-line,.wf-cam,.wf-spin{animation:none!important}.wf-stream{display:none}.wf-svg{transform:none}.wf-node,.wf-edge{transition:none!important}}.svc-gray[data-astro-cid-g5jplrhu]{filter:grayscale(1) brightness(.55)}.svc-halo[data-astro-cid-g5jplrhu]{opacity:0}@media(max-width:767px){.svc-halo[data-astro-cid-g5jplrhu]{opacity:.7}}.faq-item[data-astro-cid-z6gx6xcw].is-open .faq-rim[data-astro-cid-z6gx6xcw]{opacity:1}.faq-item[data-astro-cid-z6gx6xcw].is-open .faq-icon[data-astro-cid-z6gx6xcw]{transform:rotate(45deg);border-color:var(--accent)}
