.art[data-astro-cid-u5joy6nk]{position:relative}.frag[data-astro-cid-u5joy6nk],.win[data-astro-cid-u5joy6nk]{color:var(--ink-2);border:1px solid var(--line);opacity:0;transition:opacity .7s var(--ease), transform .8s var(--ease);background:#fff;border-radius:18px;padding:1.15rem 1.25rem;transform:translateY(16px);box-shadow:0 30px 60px -32px #00143780}.is-in[data-astro-cid-u5joy6nk] .frag[data-astro-cid-u5joy6nk],.is-in[data-astro-cid-u5joy6nk] .win[data-astro-cid-u5joy6nk]{opacity:1;transform:none}.k[data-astro-cid-u5joy6nk]{font:700 .875rem/1.2 var(--display);color:var(--ink);align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.note[data-astro-cid-u5joy6nk]{color:var(--ink-3);text-align:right;margin-top:.6rem;font-size:.75rem}.spark[data-astro-cid-u5joy6nk]{background:linear-gradient(135deg, var(--blue), var(--cyan));color:#fff;border-radius:7px;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid}.art-console[data-astro-cid-u5joy6nk]{padding:2rem 0 2.5rem}.win[data-astro-cid-u5joy6nk]{border-color:#ffffff80;padding:0;overflow:hidden;box-shadow:0 50px 100px -40px #000000b3,0 0 0 1px #ffffff14}.win-bar[data-astro-cid-u5joy6nk]{border-bottom:1px solid var(--mist-2);background:#f8fafd;align-items:center;gap:6px;padding:.75rem 1rem;display:flex}.win-bar[data-astro-cid-u5joy6nk] i[data-astro-cid-u5joy6nk]{background:#d7dfea;border-radius:50%;width:9px;height:9px}.win-bar[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{font:600 .8125rem/1 var(--text);color:var(--ink-2);margin-left:.6rem}.kpis[data-astro-cid-u5joy6nk]{grid-template-columns:repeat(3,1fr);gap:.75rem;padding:1.1rem 1.1rem .6rem;display:grid}.kpi[data-astro-cid-u5joy6nk]{border:1px solid var(--mist-2);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:52px 1fr;align-items:center;column-gap:.7rem;padding:.75rem;display:grid}.kpi[data-astro-cid-u5joy6nk] svg[data-astro-cid-u5joy6nk]{grid-row:1/span 2;width:52px;height:52px;transform:rotate(-90deg)}.kpi[data-astro-cid-u5joy6nk] circle[data-astro-cid-u5joy6nk]{fill:none;stroke-width:3.6px}.kpi[data-astro-cid-u5joy6nk] .tr[data-astro-cid-u5joy6nk]{stroke:var(--mist-2)}.kpi[data-astro-cid-u5joy6nk] .rg[data-astro-cid-u5joy6nk]{stroke:var(--blue);stroke-linecap:round;stroke-dashoffset:0;transition:stroke-dasharray 1.4s var(--ease) .5s}.kpi[data-astro-cid-u5joy6nk] .rg2[data-astro-cid-u5joy6nk]{stroke:var(--cyan)}.kpi[data-astro-cid-u5joy6nk] .rg3[data-astro-cid-u5joy6nk]{stroke:var(--good)}.art-console[data-astro-cid-u5joy6nk]:not(.is-in) .kpi[data-astro-cid-u5joy6nk] .rg[data-astro-cid-u5joy6nk]{stroke-dasharray:0 100!important}.kpi[data-astro-cid-u5joy6nk] b[data-astro-cid-u5joy6nk]{font:800 1.35rem/1 var(--display);color:var(--ink);align-self:end}.kpi[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{color:var(--ink-3);align-self:start;font-size:.75rem;line-height:1.3}.win-low[data-astro-cid-u5joy6nk]{grid-template-columns:1.55fr 1fr;gap:.75rem;padding:.6rem 1.1rem 1.1rem;display:grid}.feed[data-astro-cid-u5joy6nk]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{color:var(--ink-3);border:1px solid var(--mist-2);opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#fbfcfe;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;padding:.55rem .6rem;font-size:.75rem;line-height:1.35;display:grid;transform:translate(-8px)}.feed[data-astro-cid-u5joy6nk] b[data-astro-cid-u5joy6nk]{color:var(--ink);font-size:.8125rem;display:block}.is-in[data-astro-cid-u5joy6nk] .feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{opacity:1;transform:none}.is-in[data-astro-cid-u5joy6nk] .feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:first-child{transition-delay:.9s}.is-in[data-astro-cid-u5joy6nk] .feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(2){transition-delay:1.3s}.is-in[data-astro-cid-u5joy6nk] .feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(3){transition-delay:1.7s}.is-in[data-astro-cid-u5joy6nk] .feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(4){transition-delay:2.1s}.fi[data-astro-cid-u5joy6nk]{color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.fi-ai[data-astro-cid-u5joy6nk]{background:linear-gradient(135deg, var(--blue), var(--cyan))}.fi-v[data-astro-cid-u5joy6nk]{background:#7a5af5}.fi-c[data-astro-cid-u5joy6nk]{background:var(--good)}.fi-r[data-astro-cid-u5joy6nk]{background:var(--clock)}.heat[data-astro-cid-u5joy6nk]{border:1px solid var(--mist-2);border-radius:12px;grid-template-columns:repeat(4,1fr);align-content:center;gap:4px;padding:.6rem;display:grid;position:relative}.heat[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{aspect-ratio:1;background:color-mix(in srgb, #e74c3c calc(var(--l) * 85%), #eaf1f8);border-radius:5px}.dot[data-astro-cid-u5joy6nk]{border:2.5px solid var(--perimeter);opacity:0;background:#fff;border-radius:50%;width:10px;height:10px;transition:opacity .4s 2.4s;position:absolute}.is-in[data-astro-cid-u5joy6nk] .dot[data-astro-cid-u5joy6nk]{opacity:1}.d1[data-astro-cid-u5joy6nk]{bottom:20%;right:18%}.d2[data-astro-cid-u5joy6nk]{bottom:44%;right:40%}.d3[data-astro-cid-u5joy6nk]{top:26%;left:24%}.chip[data-astro-cid-u5joy6nk]{font:600 .8125rem/1 var(--text);color:#fff;-webkit-backdrop-filter:blur(10px);opacity:0;transition:opacity .5s, transform .6s var(--ease);background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .9rem;display:inline-flex;position:absolute;transform:translateY(8px)}.is-in[data-astro-cid-u5joy6nk] .chip[data-astro-cid-u5joy6nk]{opacity:1;transform:none}.chip-a[data-astro-cid-u5joy6nk]{transition-delay:2.6s;bottom:0;left:-1.5rem}.chip-b[data-astro-cid-u5joy6nk]{transition-delay:.6s;top:.4rem;right:-1rem}.funnel[data-astro-cid-u5joy6nk]{gap:.9rem;padding:1.5rem;display:grid}.fn[data-astro-cid-u5joy6nk]{gap:.4rem;display:grid}.fn-bar[data-astro-cid-u5joy6nk]{background:var(--mist-2);width:0;height:14px;transition:width 1s var(--ease);border-radius:99px;display:block}.is-in[data-astro-cid-u5joy6nk] .fn-bar[data-astro-cid-u5joy6nk]{width:calc(var(--w) * 100%);background:linear-gradient(90deg, var(--blue), var(--blue-ui))}.is-in[data-astro-cid-u5joy6nk] .fn[data-astro-cid-u5joy6nk]:nth-child(2) .fn-bar[data-astro-cid-u5joy6nk]{transition-delay:.25s}.is-in[data-astro-cid-u5joy6nk] .fn[data-astro-cid-u5joy6nk]:nth-child(3) .fn-bar[data-astro-cid-u5joy6nk]{transition-delay:.5s}.is-in[data-astro-cid-u5joy6nk] .fn[data-astro-cid-u5joy6nk]:nth-child(4) .fn-bar[data-astro-cid-u5joy6nk]{transition-delay:.75s}.is-in[data-astro-cid-u5joy6nk] .fn-last[data-astro-cid-u5joy6nk] .fn-bar[data-astro-cid-u5joy6nk]{background:var(--clock)}.fn[data-astro-cid-u5joy6nk] p[data-astro-cid-u5joy6nk]{color:var(--ink-2);font-size:.9375rem}.fn[data-astro-cid-u5joy6nk] b[data-astro-cid-u5joy6nk]{font:800 1.25rem/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;margin-right:.35rem}.art-controls[data-astro-cid-u5joy6nk]{gap:1.25rem;display:grid}.map-grid[data-astro-cid-u5joy6nk]{grid-template-columns:1fr .5fr .9fr;align-items:center;display:grid}.ctrl[data-astro-cid-u5joy6nk]{background:var(--mist);border:1px solid var(--line);border-radius:10px;padding:.8rem;font-size:.875rem;font-weight:500}.fw[data-astro-cid-u5joy6nk]{grid-area:1/3;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{border:1px solid var(--line);opacity:0;transition:opacity .4s, transform .5s var(--ease);border-radius:8px;padding:.4rem .7rem;font-size:.8125rem;font-weight:600;transform:translate(8px)}.is-in[data-astro-cid-u5joy6nk] .fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{opacity:1;transform:none}.is-in[data-astro-cid-u5joy6nk] .fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:first-child{transition-delay:.45s}.is-in[data-astro-cid-u5joy6nk] .fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(2){transition-delay:.6s}.is-in[data-astro-cid-u5joy6nk] .fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(3){transition-delay:.75s}.is-in[data-astro-cid-u5joy6nk] .fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(4){transition-delay:.9s}.links[data-astro-cid-u5joy6nk]{grid-area:1/2;width:100%;height:100%;min-height:150px}.links[data-astro-cid-u5joy6nk] path[data-astro-cid-u5joy6nk]{fill:none;stroke:var(--blue);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:200;stroke-dashoffset:200px;transition:stroke-dashoffset .8s var(--ease) .3s}.is-in[data-astro-cid-u5joy6nk] .links[data-astro-cid-u5joy6nk] path[data-astro-cid-u5joy6nk]{stroke-dashoffset:0}.ai-card[data-astro-cid-u5joy6nk]{margin-left:12%;transition-delay:.3s}.sug[data-astro-cid-u5joy6nk]{color:var(--ink-2);font-size:.875rem;line-height:1.45}.sug[data-astro-cid-u5joy6nk] b[data-astro-cid-u5joy6nk]{color:var(--good)}.conf[data-astro-cid-u5joy6nk]{color:var(--ink-2);align-items:center;gap:.6rem;margin-top:.7rem;font-size:.8125rem;display:flex}.conf[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{background:var(--mist-2);border-radius:99px;flex:1;height:7px;overflow:hidden}.conf[data-astro-cid-u5joy6nk] i[data-astro-cid-u5joy6nk]{height:100%;width:calc(var(--v) * 100%);background:var(--blue-ui);display:block}.acts[data-astro-cid-u5joy6nk]{gap:.4rem;margin-top:.8rem;display:flex}.acts[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:600}.acts[data-astro-cid-u5joy6nk] .on[data-astro-cid-u5joy6nk]{background:var(--blue);border-color:var(--blue);color:#fff}.vend[data-astro-cid-u5joy6nk] ul[data-astro-cid-u5joy6nk]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.vn[data-astro-cid-u5joy6nk]{color:var(--ink);font-weight:500}.vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{border:1px solid var(--mist-2);opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#fbfcfe;border-radius:10px;grid-template-columns:4.6rem 1fr auto;align-items:center;gap:.75rem;padding:.7rem;font-size:.875rem;display:grid;transform:translateY(6px)}.is-in[data-astro-cid-u5joy6nk] .vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{opacity:1;transform:none}.is-in[data-astro-cid-u5joy6nk] .vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(2){transition-delay:.12s}.is-in[data-astro-cid-u5joy6nk] .vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(3){transition-delay:.24s}.is-in[data-astro-cid-u5joy6nk] .vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(4){transition-delay:.36s}.t[data-astro-cid-u5joy6nk]{text-align:center;border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:700}.t-crit[data-astro-cid-u5joy6nk]{color:#b03024;background:#fdeeee}.t-high[data-astro-cid-u5joy6nk]{color:#b85e10;background:#fff1e6}.t-med[data-astro-cid-u5joy6nk]{color:#8a6d00;background:#fff8e1}.t-low[data-astro-cid-u5joy6nk]{color:var(--ink-3);background:#eef3f9}.st[data-astro-cid-u5joy6nk]{font-size:.75rem;font-weight:600}.st-rev[data-astro-cid-u5joy6nk]{color:var(--blue)}.st-wait[data-astro-cid-u5joy6nk]{color:var(--clock)}.st-ok[data-astro-cid-u5joy6nk]{color:var(--good)}.reuse[data-astro-cid-u5joy6nk]{color:var(--ink-2);align-items:center;gap:.5rem;margin-top:.9rem;font-size:.8125rem;display:flex}.reuse[data-astro-cid-u5joy6nk] svg{color:var(--blue)}.mx-wrap[data-astro-cid-u5joy6nk]{grid-template-rows:1fr auto;grid-template-columns:auto 1fr;gap:.5rem;display:grid}.ax[data-astro-cid-u5joy6nk]{color:var(--ink-3);font-size:.75rem;font-weight:600}.ax-y[data-astro-cid-u5joy6nk]{writing-mode:vertical-rl;text-align:center;transform:rotate(180deg)}.ax-x[data-astro-cid-u5joy6nk]{text-align:center;grid-column:2}.mx-field[data-astro-cid-u5joy6nk]{aspect-ratio:1.5;background:linear-gradient(#ffffff8c 1px,#0000 1px) 0 0/20% 25%,linear-gradient(90deg,#ffffff8c 1px,#0000 1px) 0 0/20% 25%,radial-gradient(120% 120% at 100% 0,#f7a58f 0%,#fcd7b8 38%,#e9f1fb 78%);border-radius:14px;position:relative;overflow:hidden}.q[data-astro-cid-u5joy6nk]{background:#0021572e;position:absolute}.qv[data-astro-cid-u5joy6nk]{width:1px;top:0;bottom:0;left:50%}.qh[data-astro-cid-u5joy6nk]{height:1px;top:50%;left:0;right:0}.b[data-astro-cid-u5joy6nk]{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:14px;height:14px;transition:transform .5s var(--ease);border:3px solid #fff;border-radius:50%;margin:-7px;position:absolute;transform:scale(0);box-shadow:0 4px 12px #0014374d}.b[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{white-space:nowrap;font:600 .75rem/1 var(--text);color:var(--ink);background:#ffffffe6;border-radius:6px;padding:.25rem .45rem;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.b1[data-astro-cid-u5joy6nk]{width:22px;height:22px;margin:-11px}.b1[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{left:auto;right:26px}.k-exp[data-astro-cid-u5joy6nk]{background:var(--blue)}.k-ctl[data-astro-cid-u5joy6nk]{background:#7a5af5}.k-ven[data-astro-cid-u5joy6nk]{background:var(--clock)}.is-in[data-astro-cid-u5joy6nk] .b[data-astro-cid-u5joy6nk]{transform:scale(1)}.is-in[data-astro-cid-u5joy6nk] .b2[data-astro-cid-u5joy6nk]{transition-delay:.12s}.is-in[data-astro-cid-u5joy6nk] .b3[data-astro-cid-u5joy6nk]{transition-delay:.24s}.is-in[data-astro-cid-u5joy6nk] .b4[data-astro-cid-u5joy6nk]{transition-delay:.36s}.is-in[data-astro-cid-u5joy6nk] .b5[data-astro-cid-u5joy6nk]{transition-delay:.48s}.act[data-astro-cid-u5joy6nk]{z-index:1;color:#fff;background:#b03024;border-radius:999px;padding:.25rem .55rem;font-size:.6875rem;font-weight:700;position:absolute;top:8px;right:8px}.lg[data-astro-cid-u5joy6nk]{color:var(--ink-2);gap:1.1rem;margin:.9rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.lg[data-astro-cid-u5joy6nk] i[data-astro-cid-u5joy6nk]{border-radius:50%;width:10px;height:10px;margin-right:.4rem;display:inline-block}@media (width<=640px){.kpis[data-astro-cid-u5joy6nk]{gap:.5rem;padding:.8rem .8rem .4rem}.kpi[data-astro-cid-u5joy6nk]{grid-template-rows:auto;grid-template-columns:1fr;justify-items:start;gap:.3rem;padding:.6rem}.kpi[data-astro-cid-u5joy6nk] svg[data-astro-cid-u5joy6nk]{grid-row:auto;width:34px;height:34px}.kpi[data-astro-cid-u5joy6nk] b[data-astro-cid-u5joy6nk]{font-size:1.05rem}.kpi[data-astro-cid-u5joy6nk] span[data-astro-cid-u5joy6nk]{font-size:.6875rem}.feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]:nth-child(n+3){display:none}.win-low[data-astro-cid-u5joy6nk]{grid-template-columns:1fr;padding:.4rem .8rem .8rem}.heat[data-astro-cid-u5joy6nk]{display:none}.chip-a[data-astro-cid-u5joy6nk]{left:0}.chip-b[data-astro-cid-u5joy6nk]{right:0}.vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk]{grid-template-columns:4.2rem 1fr}.vend[data-astro-cid-u5joy6nk] .st[data-astro-cid-u5joy6nk]{grid-column:2}}@media (prefers-reduced-motion:reduce){.frag[data-astro-cid-u5joy6nk],.win[data-astro-cid-u5joy6nk],.feed[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk],.fw[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk],.vend[data-astro-cid-u5joy6nk] li[data-astro-cid-u5joy6nk],.chip[data-astro-cid-u5joy6nk],.dot[data-astro-cid-u5joy6nk]{opacity:1;transform:none}.b[data-astro-cid-u5joy6nk]{transform:none}}.cmp[data-astro-cid-d4nisn5p]{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:1.25rem;display:grid}.cmp-col[data-astro-cid-d4nisn5p]{border-radius:22px;padding:clamp(1.6rem,3vw,2.5rem);position:relative;overflow:hidden}.cmp-old[data-astro-cid-d4nisn5p]{background:#ffffffb3;border:1px dashed #0f24422e}.cmp-new[data-astro-cid-d4nisn5p]{color:#c9d8ec;background:linear-gradient(160deg,#0b1a45,#020d26 70%);border:1px solid #22d3ee40;box-shadow:0 40px 80px -40px #020d26cc}.glow[data-astro-cid-d4nisn5p]{filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#7c3aed66,#0000);border-radius:50%;width:70%;height:90%;position:absolute;inset:-30% -20% auto auto}.cmp-k[data-astro-cid-d4nisn5p]{font:700 .75rem/1 var(--text);letter-spacing:.08em;margin-bottom:.6rem;position:relative}.cmp-old[data-astro-cid-d4nisn5p] .cmp-k[data-astro-cid-d4nisn5p]{color:var(--ink-3)}.cmp-new[data-astro-cid-d4nisn5p] .cmp-k[data-astro-cid-d4nisn5p]{color:var(--c-v)}.cmp[data-astro-cid-d4nisn5p] h3[data-astro-cid-d4nisn5p]{font-size:var(--step-2);letter-spacing:-.02em;margin-bottom:1.4rem;position:relative}.cmp-old[data-astro-cid-d4nisn5p] h3[data-astro-cid-d4nisn5p]{color:var(--ink-3)}.cmp-new[data-astro-cid-d4nisn5p] h3[data-astro-cid-d4nisn5p]{color:#fff}.cmp[data-astro-cid-d4nisn5p] ul[data-astro-cid-d4nisn5p]{gap:.95rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.cmp[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]{padding-left:2rem;line-height:1.5;position:relative}.cmp-old[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]{color:var(--ink-3)}.cmp[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]:before{width:1.3rem;height:1.3rem;font:700 .75rem/1 var(--text);border-radius:50%;place-items:center;display:grid;position:absolute;top:.05em;left:0}.cmp-old[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]:before{content:"✕";color:#8a95a5;background:#e8ebf1}.cmp-new[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]:before{content:"✓";color:#020d26;background:linear-gradient(135deg,#22d3ee,#34d399)}@media (width<=760px){.cmp[data-astro-cid-d4nisn5p]{grid-template-columns:1fr}}.flow[data-astro-cid-gemfbn6y]{--a:#22d3ee;--a-soft:#22d3ee73}.fl-r[data-astro-cid-gemfbn6y]{--a:#a78bfa;--a-soft:#a78bfa80}.flow[data-astro-cid-gemfbn6y] svg[data-astro-cid-gemfbn6y]{width:100%;height:auto;display:block;overflow:visible}.ring[data-astro-cid-gemfbn6y]{fill:none;stroke:var(--a-soft);stroke-dasharray:2 7;transform-box:fill-box;transform-origin:50%;animation:50s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.pulse[data-astro-cid-gemfbn6y]{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.7;transform:scale(1.1)}}.ln[data-astro-cid-gemfbn6y]{fill:none;stroke:var(--a-soft);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s var(--ease) var(--d)}.ln-out[data-astro-cid-gemfbn6y]{stroke:#34d3998c}.is-in[data-astro-cid-gemfbn6y] .ln[data-astro-cid-gemfbn6y]{stroke-dashoffset:0}.pt[data-astro-cid-gemfbn6y]{fill:#fff;filter:drop-shadow(0 0 5px var(--a));opacity:0;transition:opacity .6s 1.2s}.pt-out[data-astro-cid-gemfbn6y]{fill:#a7f3d0;filter:drop-shadow(0 0 5px #34d399)}.is-in[data-astro-cid-gemfbn6y] .pt[data-astro-cid-gemfbn6y]{opacity:1}.pill[data-astro-cid-gemfbn6y]{fill:#ffffff0f;stroke:#fff3}.ic[data-astro-cid-gemfbn6y]{color:var(--a)}.t[data-astro-cid-gemfbn6y]{fill:#e8f0fb;font:600 14px var(--text)}.rg-bg[data-astro-cid-gemfbn6y]{fill:#0a1437eb;stroke:var(--a-soft)}.rg-t[data-astro-cid-gemfbn6y]{fill:#dbe6f5;font:600 12.5px var(--text);text-anchor:middle}.hex[data-astro-cid-gemfbn6y]{filter:drop-shadow(0 18px 30px #00000080)}.hex-in[data-astro-cid-gemfbn6y]{fill:none;stroke:#ffffff59}.c1[data-astro-cid-gemfbn6y]{fill:#fff;font:800 16px var(--display);text-anchor:middle}.c2[data-astro-cid-gemfbn6y]{fill:#ffffffd9;font:600 10.5px var(--text);text-anchor:middle}.out[data-astro-cid-gemfbn6y]{fill:#34d3991a;stroke:#34d39973}.chk[data-astro-cid-gemfbn6y]{fill:#1f9d63;animation:3.6s ease-in-out infinite glow;animation-delay:var(--k)}@keyframes glow{0%,70%,to{fill:#1f9d63}80%{fill:#4ef0a8}}.chk-m[data-astro-cid-gemfbn6y]{fill:none;stroke:#fff;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.nd[data-astro-cid-gemfbn6y]{opacity:0;transition:opacity .6s ease var(--d), transform .7s var(--ease) var(--d);transform:translateY(6px)}.is-in[data-astro-cid-gemfbn6y] .nd[data-astro-cid-gemfbn6y]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-gemfbn6y],.pulse[data-astro-cid-gemfbn6y],.chk[data-astro-cid-gemfbn6y]{animation:none}.nd[data-astro-cid-gemfbn6y],.ln[data-astro-cid-gemfbn6y]{opacity:1;stroke-dashoffset:0;transition:none;transform:none}}.sh[data-astro-cid-qehqimnr]{padding:calc(72px + clamp(2.5rem,5vw,4.5rem)) 0 2.5rem}.sh-grid[data-astro-cid-qehqimnr]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.sh-copy[data-astro-cid-qehqimnr]{gap:1.25rem;display:grid}.sh[data-astro-cid-qehqimnr] h1[data-astro-cid-qehqimnr]{letter-spacing:-.04em;font-size:clamp(2.4rem,1.5rem + 3.4vw,4rem);line-height:1.04}.sh-art[data-astro-cid-qehqimnr]{position:relative}.sh-art[data-astro-cid-qehqimnr]:before{content:"";filter:blur(30px);background:radial-gradient(closest-side,#22d3ee4d,#0000);border-radius:50%;position:absolute;inset:10% 5%}.is-r[data-astro-cid-qehqimnr] .sh-art[data-astro-cid-qehqimnr]:before{background:radial-gradient(closest-side,#a78bfa59,#0000)}.acts[data-astro-cid-qehqimnr]{flex-wrap:wrap;gap:.75rem;display:flex}.jargon[data-astro-cid-qehqimnr]{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:.5rem .6rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:1.5rem 0 0;list-style:none;display:flex;position:relative}.jargon[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{color:#cffafe;background:#22d3ee0f;border:1px solid #22d3ee40;border-radius:999px;padding:.4rem .85rem;font-size:.875rem;font-weight:500}.is-r[data-astro-cid-qehqimnr] .jargon[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{color:#ede9fe;background:#a78bfa14;border-color:#a78bfa4d}@media (width<=900px){.sh-grid[data-astro-cid-qehqimnr]{grid-template-columns:1fr}}.section-head[data-astro-cid-qehqimnr]{gap:1rem;display:grid}.practice[data-astro-cid-qehqimnr]{background:linear-gradient(150deg,#0b1a45,#020d26 70%);border-radius:28px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4rem);margin-top:clamp(3rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem);display:grid;box-shadow:0 40px 80px -40px #020d26cc}.is-r[data-astro-cid-qehqimnr]~.mesh[data-astro-cid-qehqimnr] .practice[data-astro-cid-qehqimnr]{background:linear-gradient(150deg,#1d1250,#020d26 70%)}.pr-copy[data-astro-cid-qehqimnr]{color:#b9cbe3;gap:1rem;display:grid}.pr-copy[data-astro-cid-qehqimnr] .tag[data-astro-cid-qehqimnr]{color:#a5f3fc;background:#22d3ee1a;border-color:#22d3ee59}.pr-copy[data-astro-cid-qehqimnr] .tag[data-astro-cid-qehqimnr].r{color:#ddd6fe;background:#a78bfa1f;border-color:#a78bfa66}.pr-copy[data-astro-cid-qehqimnr] h3[data-astro-cid-qehqimnr]{color:#fff;font-size:var(--step-2);letter-spacing:-.02em}.pr-copy[data-astro-cid-qehqimnr] ul[data-astro-cid-qehqimnr]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.pr-copy[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{padding-left:1.7rem;position:relative}.pr-copy[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]:before{content:"✓";color:#020d26;background:linear-gradient(135deg,#22d3ee,#34d399);border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.6875rem;font-weight:700;display:grid;position:absolute;top:.1em;left:0}@media (width<=900px){.practice[data-astro-cid-qehqimnr]{grid-template-columns:1fr}}.how[data-astro-cid-qehqimnr]{background:linear-gradient(180deg, var(--night), #0b0a2f)}.steps[data-astro-cid-qehqimnr]{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{counter-increment:s;align-content:start;gap:.45rem;padding:1.5rem 1.25rem 1.4rem;display:grid;position:relative}.steps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]:after{content:counter(s, decimal-leading-zero);font:800 2.4rem/1 var(--display);letter-spacing:-.04em;background:linear-gradient(120deg,#22d3ee,#2563eb);color:#0000;-webkit-background-clip:text;background-clip:text;order:-1;margin-bottom:.6rem}.is-r[data-astro-cid-qehqimnr] .steps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]:after{background-image:linear-gradient(120deg,#a78bfa,#22d3ee)}.steps[data-astro-cid-qehqimnr] h3[data-astro-cid-qehqimnr]{font-size:1.125rem}.steps[data-astro-cid-qehqimnr] p[data-astro-cid-qehqimnr]{color:#b9cbe3;font-size:.9375rem}@media (width<=1000px){.steps[data-astro-cid-qehqimnr]{grid-template-columns:1fr 1fr}}@media (width<=560px){.steps[data-astro-cid-qehqimnr]{grid-template-columns:1fr}}.tools[data-astro-cid-qehqimnr]{gap:.75rem;margin-top:3rem;display:grid}.tools[data-astro-cid-qehqimnr] p[data-astro-cid-qehqimnr]{color:#8ea3c2;font-size:.875rem;font-weight:600}.tools[data-astro-cid-qehqimnr] ul[data-astro-cid-qehqimnr]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.tools[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{color:#dbe6f5;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.4rem .85rem;font-size:.875rem}.outs[data-astro-cid-qehqimnr]{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.outs[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{align-content:start;gap:.6rem;padding:1.6rem;display:grid}.outs[data-astro-cid-qehqimnr] .ichip[data-astro-cid-qehqimnr]{border-radius:12px;width:40px;height:40px;transform:rotate(-45deg)}.outs[data-astro-cid-qehqimnr] h3[data-astro-cid-qehqimnr]{letter-spacing:-.02em;margin-top:.4rem;font-size:1.3rem}.outs[data-astro-cid-qehqimnr] p[data-astro-cid-qehqimnr]{color:var(--ink-2);font-size:.9375rem}@media (width<=960px){.outs[data-astro-cid-qehqimnr]{grid-template-columns:1fr 1fr}}@media (width<=520px){.outs[data-astro-cid-qehqimnr]{grid-template-columns:1fr}}.proof[data-astro-cid-qehqimnr]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}.proof[data-astro-cid-qehqimnr] b[data-astro-cid-qehqimnr]{font:800 3rem/1 var(--display);color:var(--blue);display:block}.proof[data-astro-cid-qehqimnr] small[data-astro-cid-qehqimnr]{color:var(--ink-3)}.related[data-astro-cid-qehqimnr]{padding-top:0}.rel-h[data-astro-cid-qehqimnr]{font-size:var(--step-3);margin-bottom:1.75rem}.rel[data-astro-cid-qehqimnr]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.rel[data-astro-cid-qehqimnr] a[data-astro-cid-qehqimnr]{color:var(--ink);transition:transform .3s var(--ease);align-content:start;gap:.55rem;padding:1.75rem;text-decoration:none;display:grid}.rel[data-astro-cid-qehqimnr] a[data-astro-cid-qehqimnr]:hover{color:var(--ink);transform:translateY(-4px)}.rel[data-astro-cid-qehqimnr] .ichip[data-astro-cid-qehqimnr]{margin-bottom:.5rem}.rel-eb[data-astro-cid-qehqimnr]{color:#0891b2;font-size:.8125rem;font-weight:700}.rel-eb[data-astro-cid-qehqimnr].r{color:#7c3aed}.rel[data-astro-cid-qehqimnr] b[data-astro-cid-qehqimnr]{font:760 1.25rem/1.2 var(--display);letter-spacing:-.015em}@media (width<=900px){.rel[data-astro-cid-qehqimnr]{grid-template-columns:1fr}}
