.pw-log[data-astro-cid-ogxspoxq]>*{animation:pwin .42s var(--ease-out-soft) both}@keyframes pwin{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}}.pw-agent[data-astro-cid-ogxspoxq]{transition:background-color .25s,color .25s}.pw-agent[data-astro-cid-ogxspoxq].busy{background:var(--surface);color:var(--ink)}.pw-agent[data-astro-cid-ogxspoxq].busy .pw-dot[data-astro-cid-ogxspoxq]{background:var(--accent);animation:.9s ease-in-out infinite pulse}.pw-agent[data-astro-cid-ogxspoxq].done{color:var(--ink)}.pw-agent[data-astro-cid-ogxspoxq].done .pw-dot[data-astro-cid-ogxspoxq]{background:var(--ink)}@keyframes pulse{50%{opacity:.5;transform:scale(1.8)}}.pw-sc[data-astro-cid-ogxspoxq][aria-pressed=true]{color:var(--ink);border-color:var(--faint)}.pw-sc[data-astro-cid-ogxspoxq]:hover{color:var(--ink)}.pw-prog[data-astro-cid-ogxspoxq]{width:0}.pw-log[data-astro-cid-ogxspoxq] .pw-caret{color:var(--accent);animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.pw-log[data-astro-cid-ogxspoxq]>*,.pw-agent[data-astro-cid-ogxspoxq].busy .pw-dot[data-astro-cid-ogxspoxq]{animation:none}}.mq[data-astro-cid-543bmuqs]{mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq-row[data-astro-cid-543bmuqs]{width:max-content;animation:mq var(--dur) linear infinite var(--dir);display:flex}.mq[data-astro-cid-543bmuqs]:hover .mq-row[data-astro-cid-543bmuqs],.mq[data-astro-cid-543bmuqs]:focus-within .mq-row[data-astro-cid-543bmuqs]{animation-play-state:paused}.mq-track[data-astro-cid-543bmuqs]{gap:10px;padding-right:10px;display:flex}.mq-q[data-astro-cid-543bmuqs]{white-space:nowrap;border:1px solid var(--line);background:var(--surface);height:46px;transition:border-color .2s, transform .2s var(--ease-out-soft);border-radius:999px;align-items:center;padding:0 20px;font-size:14.5px;display:inline-flex}.mq-q[data-astro-cid-543bmuqs]:hover{border-color:var(--ink);transform:translateY(-2px)}.mq-icon[data-astro-cid-543bmuqs]{border:1px solid var(--line);background:var(--surface);border-radius:999px;place-items:center;width:46px;height:46px;display:inline-grid}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq-row[data-astro-cid-543bmuqs]{animation:none}}.pf[data-astro-cid-kur57igv]{border:1px solid var(--line);background:var(--surface);border-radius:22px;transition:border-color .2s,box-shadow .3s;overflow:hidden}.pf[data-astro-cid-kur57igv]:hover{border-color:var(--faint);box-shadow:var(--shadow)}.pf-link[data-astro-cid-kur57igv]{background:var(--sunken);border-radius:10px;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.pf-link[data-astro-cid-kur57igv]:hover{background:var(--line)}.qa-q[data-astro-cid-kur57igv]{transition:background-color .15s,box-shadow .2s}.qa-q[data-astro-cid-kur57igv]:hover{background:var(--surface)}.qa[data-astro-cid-kur57igv] .qa-a[data-astro-cid-kur57igv]{display:none}.qa[data-astro-cid-kur57igv].on .qa-q[data-astro-cid-kur57igv]{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 8px 24px -12px #00000040}.qa[data-astro-cid-kur57igv].on .qa-a[data-astro-cid-kur57igv]{animation:qa .3s var(--ease-out-soft);display:block}@keyframes qa{0%{opacity:0;transform:translateY(-4px)}}.bub[data-astro-cid-kur57igv]{transition:border-color .2s, scale .2s var(--ease-out-soft);animation:6s ease-in-out infinite bob;animation-delay:calc(var(--k) * -1s);box-shadow:0 10px 24px -14px #00000059}.bub[data-astro-cid-kur57igv]:hover{border-color:var(--ink);scale:1.08}@keyframes bob{50%{translate:0 -6px}}.rng[data-astro-cid-kur57igv]{appearance:none;background:var(--line);height:4px;accent-color:var(--ink);border-radius:999px}.rng[data-astro-cid-kur57igv]::-webkit-slider-thumb{appearance:none;background:var(--ink);border:3px solid var(--surface);width:20px;height:20px;box-shadow:0 0 0 1px var(--ink);cursor:pointer;border-radius:999px}.rng[data-astro-cid-kur57igv]::-moz-range-thumb{background:var(--ink);border:3px solid var(--surface);cursor:pointer;border-radius:999px;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.bub[data-astro-cid-kur57igv],.qa[data-astro-cid-kur57igv].on .qa-a[data-astro-cid-kur57igv]{animation:none}}.step[data-astro-cid-5wfdsgz3]{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;justify-content:space-between;min-height:400px;transition:border-color .2s ease-out,box-shadow .3s ease-out;display:flex;overflow:hidden}.step[data-astro-cid-5wfdsgz3]:hover{border-color:var(--faint);box-shadow:var(--shadow)}.step[data-astro-cid-5wfdsgz3] svg[data-astro-cid-5wfdsgz3]{transition:transform .5s var(--ease-out-soft);padding:28px 16px 0}.step[data-astro-cid-5wfdsgz3]:hover svg[data-astro-cid-5wfdsgz3]{transform:translateY(-4px)}.step-meta[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr auto;align-items:end;gap:6px 16px;padding:24px;display:grid}.step-meta[data-astro-cid-5wfdsgz3] .label[data-astro-cid-5wfdsgz3]{grid-column:1/-1}.step-title[data-astro-cid-5wfdsgz3]{letter-spacing:-.01em;max-width:26ch;font-size:17px;font-weight:500;line-height:1.35}.step-plus[data-astro-cid-5wfdsgz3]{border:1px solid var(--line);width:36px;height:36px;transition:transform .3s var(--ease-out-soft), background-color .2s;border-radius:999px;place-items:center;font-size:18px;display:grid}.step[data-astro-cid-5wfdsgz3]:hover .step-plus[data-astro-cid-5wfdsgz3]{background:var(--sunken);transform:rotate(90deg)}.ln[data-astro-cid-5wfdsgz3],.ln[data-astro-cid-5wfdsgz3] *{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.ln[data-astro-cid-5wfdsgz3] .dotfill[data-astro-cid-5wfdsgz3],.dotfill[data-astro-cid-5wfdsgz3]{fill:var(--ink);stroke:none}.ln[data-astro-cid-5wfdsgz3] .hatch[data-astro-cid-5wfdsgz3]{fill:url(#hatch)}.lbl[data-astro-cid-5wfdsgz3]{font:500 11px var(--font-mono);fill:var(--muted)!important;stroke:none!important}.scan[data-astro-cid-5wfdsgz3]{animation:scan 3.4s var(--ease-out-soft) infinite alternate;animation-play-state:paused}.in[data-astro-cid-5wfdsgz3] .scan[data-astro-cid-5wfdsgz3]{animation-play-state:running}@keyframes scan{to{transform:translateY(-100px)}}.tile[data-astro-cid-5wfdsgz3]{opacity:0;transition:opacity .3s ease-out calc(var(--n) * 60ms + .3s)}.in[data-astro-cid-5wfdsgz3] .tile[data-astro-cid-5wfdsgz3]{opacity:1}.fixline[data-astro-cid-5wfdsgz3]{stroke-dasharray:96;stroke-dashoffset:96px;transition:stroke-dashoffset .8s var(--ease-out-soft) .5s}.in[data-astro-cid-5wfdsgz3] .fixline[data-astro-cid-5wfdsgz3]{stroke-dashoffset:0}.lift[data-astro-cid-5wfdsgz3]{transition:transform .6s var(--ease-out-soft)}.step[data-astro-cid-5wfdsgz3]:hover .lift[data-astro-cid-5wfdsgz3]{transform:translateY(-6px)}.link[data-astro-cid-5wfdsgz3]{animation:1.6s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-12px}}.approve[data-astro-cid-5wfdsgz3]{transform-box:fill-box;transform-origin:50%;transition:scale .4s cubic-bezier(.3,1.5,.5,1) 1.3s;scale:0}.in[data-astro-cid-5wfdsgz3] .approve[data-astro-cid-5wfdsgz3]{scale:1}@media (prefers-reduced-motion:reduce){.scan[data-astro-cid-5wfdsgz3],.link[data-astro-cid-5wfdsgz3]{animation:none}.tile[data-astro-cid-5wfdsgz3],.fixline[data-astro-cid-5wfdsgz3],.approve[data-astro-cid-5wfdsgz3]{transition:none}}.pp-l[data-astro-cid-mdzzva4p]{animation:30s ease-in-out infinite alternate ppd}@keyframes ppd{to{transform:translate(-24px)}}@media (prefers-reduced-motion:reduce){.pp-l[data-astro-cid-mdzzva4p]{animation:none}}.bn[data-astro-cid-rezlza5h]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px}.bn-row[data-astro-cid-rezlza5h]{opacity:0;transition:opacity .4s var(--ease-out-soft), translate .4s var(--ease-out-soft);transition-delay:calc(var(--k) * .12s + .3s);translate:0 6px}.in[data-astro-cid-rezlza5h] .bn-row[data-astro-cid-rezlza5h]{opacity:1;translate:0}.orb[data-astro-cid-rezlza5h]{transform-origin:0 0;animation:18s linear infinite paused orb}.in[data-astro-cid-rezlza5h] .orb[data-astro-cid-rezlza5h]{animation-play-state:running}@keyframes orb{to{transform:rotate(360deg)}}.float[data-astro-cid-rezlza5h]{transition:border-color .2s}.float[data-astro-cid-rezlza5h]:hover{border-color:var(--ink)}.float[data-astro-cid-rezlza5h]{animation:6s ease-in-out infinite float;animation-delay:var(--fd)}@keyframes float{50%{transform:translate(-50%,calc(-50% - 6px))}}.xm-f[data-astro-cid-rezlza5h]{transition:border-color .2s,box-shadow .2s}.xm-f[data-astro-cid-rezlza5h][aria-checked=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.xm-f[data-astro-cid-rezlza5h]:hover{border-color:var(--faint)}.xm-fw[data-astro-cid-rezlza5h]{transition:border-color .2s,opacity .2s}.xm-fw[data-astro-cid-rezlza5h].hit{border-color:var(--accent)}.xm-fw[data-astro-cid-rezlza5h]:not(.hit){opacity:.6}.xm-lines[data-astro-cid-rezlza5h] path[data-astro-cid-rezlza5h]{stroke-dasharray:1;stroke-dashoffset:1px;animation:xdraw .6s var(--ease-out-soft) forwards}@keyframes xdraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.bn-row[data-astro-cid-rezlza5h]{opacity:1;transition:none;translate:0}.orb[data-astro-cid-rezlza5h],.float[data-astro-cid-rezlza5h]{animation:none}.xm-lines[data-astro-cid-rezlza5h] path[data-astro-cid-rezlza5h]{stroke-dashoffset:0;animation:none}}.fq[data-astro-cid-2rl6qrpo][open] .fq-i[data-astro-cid-2rl6qrpo]{transform:rotate(45deg)}.fq-i[data-astro-cid-2rl6qrpo]{transition:transform .2s var(--ease-out-soft);font-size:20px}.tile[data-astro-cid-lcdefpme]{transform:rotate(var(--r));transition:transform .3s var(--ease-out-soft), opacity .7s var(--ease-out-soft);box-shadow:0 1px #0000000a,0 18px 30px -14px #00000059}.tile[data-astro-cid-lcdefpme]:hover{transform:rotate(0)translateY(-4px)scale(1.04)}.tile[data-astro-cid-lcdefpme]{animation:tilein .7s var(--ease-out-soft) both;animation-delay:var(--d)}@keyframes tilein{0%{opacity:0;translate:0 16px}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-lcdefpme]{animation:none}}
