.latest__head[data-astro-cid-hm6dnfem]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:3rem;display:flex}.latest__grid[data-astro-cid-hm6dnfem]{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}@media (width<=860px){.latest__grid[data-astro-cid-hm6dnfem]{grid-template-columns:1fr}}.flow[data-astro-cid-qm3mvtj2]{margin:0}.flow[data-astro-cid-qm3mvtj2] svg[data-astro-cid-qm3mvtj2]{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 40px 80px -40px #1d343373}.panel[data-astro-cid-qm3mvtj2]{fill:var(--ink-900)}.dots[data-astro-cid-qm3mvtj2]{fill:var(--white);fill-opacity:.05}.glow__stop[data-astro-cid-qm3mvtj2]{stop-color:var(--teal);stop-opacity:.3}.glow__stop--end[data-astro-cid-qm3mvtj2]{stop-opacity:0}.col[data-astro-cid-qm3mvtj2]{font-family:var(--font-sans);letter-spacing:.12em;fill:var(--gray-300);fill-opacity:.8;font-size:11px;font-weight:500}.col--sep[data-astro-cid-qm3mvtj2]{fill:var(--teal);font-size:15px}.wire[data-astro-cid-qm3mvtj2]{stroke:var(--gray-300);stroke-opacity:.35;stroke-width:1.2px}.wire--out[data-astro-cid-qm3mvtj2]{stroke:var(--teal);stroke-opacity:.6}.tile[data-astro-cid-qm3mvtj2]{fill:var(--white)}.tile--out[data-astro-cid-qm3mvtj2]{stroke:var(--teal);stroke-width:1.5px}.tile__icon[data-astro-cid-qm3mvtj2]{fill:var(--teal);fill-opacity:.14}.glyph[data-astro-cid-qm3mvtj2]{stroke:var(--teal-700);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.glyph--light[data-astro-cid-qm3mvtj2]{stroke:var(--white)}.name[data-astro-cid-qm3mvtj2]{font-family:var(--font-sans);fill:var(--ink-900);font-size:13.5px;font-weight:600}.chip[data-astro-cid-qm3mvtj2]{fill:var(--mist)}.chip__name[data-astro-cid-qm3mvtj2]{font-family:var(--font-sans);fill:var(--ink-800);font-size:10px;font-weight:600}.hub[data-astro-cid-qm3mvtj2]{fill:var(--ink-800);stroke:var(--teal);stroke-opacity:.6}.hub__icon[data-astro-cid-qm3mvtj2]{fill:var(--teal)}.hub__name[data-astro-cid-qm3mvtj2]{font-family:var(--font-heading);letter-spacing:-.02em;fill:var(--white);font-size:17px;font-weight:600}.hub__sub[data-astro-cid-qm3mvtj2]{font-family:var(--font-sans);fill:var(--gray-300);font-size:11.5px}.packet[data-astro-cid-qm3mvtj2]{fill:var(--teal);filter:drop-shadow(0 0 4px #009c8ce6)}.flow--open[data-astro-cid-qm3mvtj2] svg[data-astro-cid-qm3mvtj2]{box-shadow:none;border-radius:0}.flow--open[data-astro-cid-qm3mvtj2] .glow__stop[data-astro-cid-qm3mvtj2]:not(.glow__stop--end){stop-opacity:.16}.flow--open[data-astro-cid-qm3mvtj2] .col[data-astro-cid-qm3mvtj2]{fill:var(--gray-500);fill-opacity:1}.flow--open[data-astro-cid-qm3mvtj2] .wire[data-astro-cid-qm3mvtj2]{stroke-opacity:.8}.flow--open[data-astro-cid-qm3mvtj2] .tile[data-astro-cid-qm3mvtj2]{filter:drop-shadow(0 8px 14px #1d343314)}.flow--open[data-astro-cid-qm3mvtj2] .tile[data-astro-cid-qm3mvtj2]:not(.tile--out){stroke:var(--line)}.flow--open[data-astro-cid-qm3mvtj2] .hub[data-astro-cid-qm3mvtj2]{stroke:none;filter:drop-shadow(0 18px 28px #1d343347)}@media (prefers-reduced-motion:reduce){.packet[data-astro-cid-qm3mvtj2]{display:none}}.dl[data-astro-cid-eg5te43k]{--dl-bg:var(--ink-900);--dl-surface:#ffffff09;--dl-border:#93b0aa38;--dl-text:var(--white);--dl-muted:var(--gray-300);--dl-c1:var(--teal);--dl-c2:var(--teal-700);--dl-c3:#7fe0c4;--dl-bad:#e8836f;--dl-warn:#e3b866;--p:0;--sp:0;--fill:0;background:var(--dl-bg);color:var(--mist);font-family:var(--font-sans);isolation:isolate;position:relative}.dl-lead[data-astro-cid-eg5te43k]{padding-top:var(--section)}.dl-scroll[data-astro-cid-eg5te43k]{height:calc(var(--n,5) * 65vh + 100vh);position:relative}.dl[data-astro-cid-eg5te43k],.dl[data-astro-cid-eg5te43k] [data-astro-cid-eg5te43k],.dl[data-astro-cid-eg5te43k] [data-astro-cid-eg5te43k]:before,.dl[data-astro-cid-eg5te43k] [data-astro-cid-eg5te43k]:after{box-sizing:border-box}.dl-sticky[data-astro-cid-eg5te43k]{top:var(--dl-top,77px);height:calc(100vh - var(--dl-top,77px));padding-block:clamp(1rem,4vh,3rem) clamp(1rem,3.5vh,2.25rem);padding-inline:max(var(--gutter), calc((100% - var(--container)) / 2));grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.75rem,2.5vh,2rem);display:grid;position:sticky;overflow:hidden}.dl-bg[data-astro-cid-eg5te43k]{z-index:-1;pointer-events:none;position:absolute;inset:0}.dl-canvas[data-astro-cid-eg5te43k]{width:100%;height:100%;position:absolute;inset:0}.dl-grid[data-astro-cid-eg5te43k]{background-image:linear-gradient(var(--dl-border) 1px, transparent 1px), linear-gradient(90deg, var(--dl-border) 1px, transparent 1px);opacity:.5;transform:translateY(calc(var(--p) * -56px));background-size:56px 56px;position:absolute;inset:-60px 0;-webkit-mask-image:radial-gradient(75% 65% at 55%,#000 15%,#0000 75%);mask-image:radial-gradient(75% 65% at 55%,#000 15%,#0000 75%)}.dl-glow[data-astro-cid-eg5te43k]{background:radial-gradient(circle, var(--dl-c1), transparent 62%);opacity:.22;filter:blur(60px);width:55vmax;height:55vmax;transform:translateX(calc(var(--p) * 70vw));border-radius:50%;position:absolute;top:5%;left:-25vmax}.dl-glow--end[data-astro-cid-eg5te43k]{background:radial-gradient(circle, var(--dl-c3), transparent 62%);opacity:calc(var(--p) * .28);inset:auto -20vmax -25vmax auto;transform:none}.dl-head[data-astro-cid-eg5te43k]{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.dl-kicker[data-astro-cid-eg5te43k]{letter-spacing:.08em;text-transform:uppercase;color:var(--dl-muted);font-size:.8125rem;font-weight:500}.dl-meter[data-astro-cid-eg5te43k]{text-align:right;flex-shrink:0;grid-template-columns:auto auto;justify-content:end;align-items:baseline;display:grid}.dl-meter-value[data-astro-cid-eg5te43k]{font-family:var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(90deg, var(--dl-c1), var(--dl-c2) 55%, var(--dl-c3));background-size:300% 100%;background-position:calc(var(--p) * 100%) 0;color:#0000;-webkit-background-clip:text;background-clip:text;min-width:3ch;font-size:clamp(2rem,4vw,3.2rem);font-weight:500;line-height:1}.dl-meter-unit[data-astro-cid-eg5te43k]{font-family:var(--font-heading);color:var(--dl-muted);font-size:1.2rem;font-weight:500}.dl-meter-label[data-astro-cid-eg5te43k]{color:var(--dl-muted);grid-column:1/-1;font-size:.8rem}.dl-main[data-astro-cid-eg5te43k]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);min-height:0;display:grid}.dl-steps[data-astro-cid-eg5te43k]{display:grid}.dl-step[data-astro-cid-eg5te43k]{opacity:0;filter:blur(6px);pointer-events:none;grid-area:1/1;transition:opacity .55s,transform .75s cubic-bezier(.2,.8,.2,1),filter .55s;transform:translateY(32px)}.dl-step[data-astro-cid-eg5te43k].is-past{transform:translateY(-32px)}.dl-step[data-astro-cid-eg5te43k].is-active{opacity:1;filter:none;pointer-events:auto;transform:none}.dl-num[data-astro-cid-eg5te43k]{border-top:1px solid var(--dl-border);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--dl-c1);margin-bottom:1.5rem;padding-top:1.25rem;font-size:.8125rem;font-weight:500;display:block}.dl-step-title[data-astro-cid-eg5te43k]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--dl-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:500;line-height:1.2}.dl-step-text[data-astro-cid-eg5te43k]{max-width:44ch;color:var(--line);margin:0 0 1.5rem;font-size:1rem;line-height:1.7}.dl-tags[data-astro-cid-eg5te43k]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.dl-tags[data-astro-cid-eg5te43k] li[data-astro-cid-eg5te43k]{border:1px solid color-mix(in srgb, var(--dl-c1) 35%, transparent);background:color-mix(in srgb, var(--dl-c1) 8%, transparent);color:var(--dl-text);border-radius:999px;padding:.35rem .8rem;font-size:.8125rem;line-height:1.5}.dl-stage[data-astro-cid-eg5te43k]{perspective:1400px;flex-direction:column;align-items:center;gap:.75rem;min-height:0;display:flex}.dl-visuals[data-astro-cid-eg5te43k]{aspect-ratio:4/3;border:1px solid var(--dl-border);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--dl-c2) 14%, transparent), transparent 60%), var(--dl-surface);backdrop-filter:blur(8px);width:min(100%,68vh);transform:rotateY(calc((var(--sp) - .5) * -9deg)) rotateX(calc((var(--sp) - .5) * 4deg));border-radius:22px;padding:2%;transition:transform .25s linear;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6,inset 0 1px #ffffff12}.dl-visuals[data-astro-cid-eg5te43k]:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--dl-c1) 9%, transparent), transparent);pointer-events:none;height:30%;animation:6s linear infinite dl-scan;position:absolute;inset:-30% 0 auto}.dl-corner[data-astro-cid-eg5te43k]{border:2px solid var(--dl-c1);opacity:.7;z-index:2;width:18px;height:18px;position:absolute}.dl-corner--tl[data-astro-cid-eg5te43k]{border-bottom:0;border-right:0;border-radius:6px 0 0;top:10px;left:10px}.dl-corner--tr[data-astro-cid-eg5te43k]{border-bottom:0;border-left:0;border-radius:0 6px 0 0;top:10px;right:10px}.dl-corner--bl[data-astro-cid-eg5te43k]{border-top:0;border-right:0;border-radius:0 0 0 6px;bottom:10px;left:10px}.dl-corner--br[data-astro-cid-eg5te43k]{border-top:0;border-left:0;border-radius:0 0 6px;bottom:10px;right:10px}.dl-vis[data-astro-cid-eg5te43k]{opacity:0;filter:blur(10px);grid-area:1/1;transition:opacity .6s,transform .9s cubic-bezier(.2,.8,.2,1),filter .6s;transform:scale(.93)}.dl-vis[data-astro-cid-eg5te43k].is-active{opacity:1;filter:none;transform:none}.dl-vis[data-astro-cid-eg5te43k] svg[data-astro-cid-eg5te43k]{width:100%;height:100%;display:block;overflow:visible}.dl-vis[data-astro-cid-eg5te43k]:not(.is-active) [data-astro-cid-eg5te43k]{animation-play-state:paused!important}.dl-hud[data-astro-cid-eg5te43k]{color:var(--dl-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin:0;font-size:.8rem;display:flex}.dl-live[data-astro-cid-eg5te43k]{background:var(--dl-c1);width:7px;height:7px;box-shadow:0 0 10px var(--dl-c1);border-radius:50%;animation:1.6s ease-in-out infinite dl-blink}.dl-vis[data-astro-cid-eg5te43k] text{font-family:var(--font-sans)}.s-label[data-astro-cid-eg5te43k]{fill:var(--dl-text);font-size:11px;font-weight:600}.s-label--center[data-astro-cid-eg5te43k]{font-family:var(--font-heading);font-size:12px;font-weight:600}.s-label--accent[data-astro-cid-eg5te43k]{fill:var(--dl-c3)}.s-muted[data-astro-cid-eg5te43k]{fill:var(--dl-muted);font-size:9.5px}.s-head[data-astro-cid-eg5te43k]{fill:var(--dl-text);font-size:12px;font-weight:700}.s-plus[data-astro-cid-eg5te43k]{fill:var(--dl-c3);font-size:16px;font-weight:700}.s-card[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 7%, var(--dl-bg));stroke:color-mix(in srgb, var(--dl-c1) 45%, transparent)}.s-card--new[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c3) 8%, var(--dl-bg));stroke:var(--dl-c3);stroke-dasharray:5 4;animation:1.2s linear infinite dl-dash}.s-led[data-astro-cid-eg5te43k]{fill:var(--dl-c1);animation:1.4s ease-in-out infinite dl-blink}.s-core[data-astro-cid-eg5te43k]{stroke:var(--dl-c1);stroke-width:1.5px}.s-flow[data-astro-cid-eg5te43k]{fill:none;stroke:var(--dl-c1);stroke-opacity:.45;stroke-width:1.2px;stroke-dasharray:3 6;animation:.9s linear infinite dl-dash}.s-dot[data-astro-cid-eg5te43k]{fill:var(--dl-c1);filter:drop-shadow(0 0 4px var(--dl-c1))}.s-dot--new[data-astro-cid-eg5te43k],.s-dot--warm[data-astro-cid-eg5te43k]{fill:var(--dl-c3);filter:drop-shadow(0 0 4px var(--dl-c3))}.s-pulse[data-astro-cid-eg5te43k]{fill:none;stroke:var(--dl-c1);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite dl-pulse}.s-pop[data-astro-cid-eg5te43k]{opacity:0;transform-box:fill-box;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d,0) * 90ms + .15s);transform:translateY(10px)}.is-active[data-astro-cid-eg5te43k] .s-pop[data-astro-cid-eg5te43k]{opacity:1;transform:none}.s-zone[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 3%, transparent);stroke:var(--dl-border);stroke-dasharray:4 4}.s-jit[data-astro-cid-eg5te43k]{transform-box:fill-box;animation:1.6s ease-in-out infinite dl-jitter}.s-block--ok[data-astro-cid-eg5te43k],.s-block--clean[data-astro-cid-eg5te43k]{fill:var(--dl-c1)}.s-block--bad[data-astro-cid-eg5te43k]{fill:var(--dl-bad)}.s-block--warn[data-astro-cid-eg5te43k]{fill:var(--dl-warn)}.s-block[data-astro-cid-eg5te43k]{fill-opacity:.85}.s-spin[data-astro-cid-eg5te43k]{transform-box:fill-box;transform-origin:50%;animation:7s linear infinite dl-spin}.s-tooth[data-astro-cid-eg5te43k]{fill:var(--dl-c2)}.s-gear[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c2) 25%, var(--dl-bg));stroke:var(--dl-c2);stroke-width:2px}.s-gear-in[data-astro-cid-eg5te43k]{fill:var(--dl-bg);stroke:var(--dl-c1);stroke-width:1.5px}.s-row[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 20%, transparent);stroke:color-mix(in srgb, var(--dl-c1) 60%, transparent);transform-box:fill-box;transform-origin:0;transition:transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d) * .12s + .3s);transform:scaleX(0)}.is-active[data-astro-cid-eg5te43k] .s-row[data-astro-cid-eg5te43k]{transform:none}.s-check[data-astro-cid-eg5te43k]{fill:none;stroke:var(--dl-c3);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s;transition-delay:calc(var(--d) * .12s + .8s)}.is-active[data-astro-cid-eg5te43k] .s-check[data-astro-cid-eg5te43k]{stroke-dashoffset:0}.s-draw[data-astro-cid-eg5te43k]{fill:none;stroke:var(--dl-c1);stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.6,0,.2,1);transition-delay:calc(var(--d,0) * .15s + .4s)}.s-draw--warm[data-astro-cid-eg5te43k]{stroke:var(--dl-c3);stroke-width:2.2px}.is-active[data-astro-cid-eg5te43k] .s-draw[data-astro-cid-eg5te43k]{stroke-dashoffset:0}.s-table[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 6%, var(--dl-bg));stroke:color-mix(in srgb, var(--dl-c1) 40%, transparent)}.s-table--fact[data-astro-cid-eg5te43k]{stroke:var(--dl-c2);stroke-width:1.5px;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--dl-c2) 55%, transparent))}.s-table-head[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 22%, var(--dl-bg))}.s-table-name[data-astro-cid-eg5te43k]{fill:var(--dl-text);font-size:11px;font-weight:700}.s-field[data-astro-cid-eg5te43k]{fill:var(--dl-muted);font-size:10px}.s-field--measure[data-astro-cid-eg5te43k]{fill:var(--dl-c3);font-weight:600}.s-card-txt[data-astro-cid-eg5te43k]{fill:var(--dl-c1);font-size:11px;font-weight:700}.s-chip[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 8%, var(--dl-bg));stroke:color-mix(in srgb, var(--dl-c1) 40%, transparent)}.s-chip--accent[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c3) 10%, var(--dl-bg));stroke:color-mix(in srgb, var(--dl-c3) 60%, transparent)}.s-ring[data-astro-cid-eg5te43k]{fill:none;stroke:var(--dl-c1);transform-box:view-box;transform-origin:240px 180px;animation:24s linear infinite dl-spin}.s-ring--a[data-astro-cid-eg5te43k]{stroke-opacity:.7;stroke-width:2px;stroke-dasharray:30 12 4 12;animation-duration:10s}.s-ring--b[data-astro-cid-eg5te43k]{stroke:var(--dl-c2);stroke-opacity:.6;stroke-width:1.2px;stroke-dasharray:2 6;animation-duration:30s;animation-direction:reverse}.s-ring--c[data-astro-cid-eg5te43k]{stroke-opacity:.25;stroke-width:1px;stroke-dasharray:80 20;animation-duration:45s}.s-orbit[data-astro-cid-eg5te43k]{transform-box:view-box;transform-origin:240px 180px;animation:6s linear infinite dl-spin}.s-orbit--b[data-astro-cid-eg5te43k]{animation-duration:11s;animation-direction:reverse}.s-hex[data-astro-cid-eg5te43k]{stroke:#fff6;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--dl-c2) 70%, transparent))}.s-hub-txt[data-astro-cid-eg5te43k]{fill:#fff;font-family:var(--font-heading);font-size:12px;font-weight:600}.s-panel[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-text) 4%, var(--dl-bg));stroke:var(--dl-border)}.s-panel--ai[data-astro-cid-eg5te43k]{stroke:color-mix(in srgb, var(--dl-c3) 35%, transparent)}.s-win[data-astro-cid-eg5te43k]{fill:var(--dl-border)}.s-kpi[data-astro-cid-eg5te43k]{fill:color-mix(in srgb, var(--dl-c1) 5%, transparent);stroke:var(--dl-border)}.s-kpi-val[data-astro-cid-eg5te43k]{fill:var(--dl-text);font-family:var(--font-heading);font-size:15px;font-weight:600}.s-bar[data-astro-cid-eg5te43k]{transform-box:fill-box;transform-origin:bottom;transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d) * 90ms + .3s);transform:scaleY(0)}.is-active[data-astro-cid-eg5te43k] .s-bar[data-astro-cid-eg5te43k]{transform:none}.s-area[data-astro-cid-eg5te43k]{opacity:0;transition:opacity .8s 1.2s}.is-active[data-astro-cid-eg5te43k] .s-area[data-astro-cid-eg5te43k]{opacity:1}.s-end[data-astro-cid-eg5te43k]{fill:var(--dl-c3);filter:drop-shadow(0 0 6px var(--dl-c3));animation:1.4s ease-in-out infinite dl-blink}.s-link[data-astro-cid-eg5te43k]{stroke:color-mix(in srgb, var(--dl-c3) 30%, transparent);stroke-width:.8px}.s-neuron[data-astro-cid-eg5te43k]{fill:var(--dl-bg);stroke:var(--dl-c1);stroke-width:1.5px;animation:1.8s ease-in-out infinite alternate dl-neuron}.s-neuron--out[data-astro-cid-eg5te43k]{stroke:var(--dl-c3)}.s-forecast[data-astro-cid-eg5te43k]{fill:var(--dl-c3);font-family:var(--font-heading);font-size:22px;font-weight:600}.dl-rail[data-astro-cid-eg5te43k]{position:relative}.dl-track[data-astro-cid-eg5te43k]{background:var(--dl-border);border-radius:2px;height:2px;position:absolute;top:10px;left:10%;right:10%}.dl-fill[data-astro-cid-eg5te43k]{height:100%;width:calc(var(--fill) * 100%);border-radius:inherit;background:linear-gradient(90deg, var(--dl-c1), var(--dl-c2), var(--dl-c3));box-shadow:0 0 12px color-mix(in srgb, var(--dl-c1) 70%, transparent);position:relative}.dl-fill[data-astro-cid-eg5te43k]:after{content:"";width:8px;height:8px;box-shadow:0 0 12px 3px var(--dl-c1);background:#fff;border-radius:50%;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.dl-nodes[data-astro-cid-eg5te43k]{grid-template-columns:repeat(var(--n,5), 1fr);margin:0;padding:0;list-style:none;display:grid}.dl-node[data-astro-cid-eg5te43k]{width:100%;color:var(--dl-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.55rem;padding:0 .25rem;font-size:.8125rem;line-height:1.4;transition:color .3s;display:flex}.dl-node[data-astro-cid-eg5te43k]:hover{color:var(--dl-text)}.dl-node[data-astro-cid-eg5te43k]:focus-visible{outline:2px solid var(--dl-c1);outline-offset:4px;border-radius:6px}.dl-node-dot[data-astro-cid-eg5te43k]{border:2px solid var(--dl-border);background:var(--dl-bg);border-radius:50%;width:22px;height:22px;transition:border-color .3s,background-color .3s,box-shadow .3s,transform .3s}.dl-node[data-astro-cid-eg5te43k].is-done .dl-node-dot[data-astro-cid-eg5te43k]{border-color:var(--dl-c1);background:radial-gradient(circle, var(--dl-c1) 35%, var(--dl-bg) 40%)}.dl-node[data-astro-cid-eg5te43k].is-active{color:var(--dl-text);font-weight:500}.dl-node[data-astro-cid-eg5te43k].is-active .dl-node-dot[data-astro-cid-eg5te43k]{border-color:var(--dl-c3);background:radial-gradient(circle, var(--dl-c3) 35%, var(--dl-bg) 40%);box-shadow:0 0 0 6px color-mix(in srgb, var(--dl-c3) 18%, transparent), 0 0 18px var(--dl-c3);transform:scale(1.1)}@keyframes dl-dash{to{stroke-dashoffset:-18px}}@keyframes dl-spin{to{transform:rotate(360deg)}}@keyframes dl-blink{50%{opacity:.3}}@keyframes dl-scan{to{transform:translateY(440%)}}@keyframes dl-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes dl-jitter{0%,to{transform:translate(0)}25%{transform:translate(2px,-3px)}50%{transform:translate(-2px,2px)}75%{transform:translate(3px,1px)}}@keyframes dl-neuron{0%{fill:var(--dl-bg)}to{fill:var(--dl-c3)}}@media (width<=900px){.dl-main[data-astro-cid-eg5te43k]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-content:start;gap:1rem}.dl-num[data-astro-cid-eg5te43k]{margin-bottom:.75rem;padding-top:.75rem}.dl-step-title[data-astro-cid-eg5te43k]{margin-bottom:.5rem;font-size:1.3rem}.dl-step-text[data-astro-cid-eg5te43k]{margin-bottom:.75rem;font-size:.92rem;line-height:1.55}.dl-visuals[data-astro-cid-eg5te43k]{width:min(100%,44vh)}.dl-hud[data-astro-cid-eg5te43k]{display:none}}@media (width<=640px){.dl-meter[data-astro-cid-eg5te43k]{display:none}.dl-tags[data-astro-cid-eg5te43k] li[data-astro-cid-eg5te43k]{padding:.25rem .6rem;font-size:.72rem}.dl-node-label[data-astro-cid-eg5te43k]{display:none}.dl-node[data-astro-cid-eg5te43k].is-active .dl-node-label[data-astro-cid-eg5te43k]{white-space:nowrap;display:block}}@media (height<=640px) and (width<=900px){.dl-tags[data-astro-cid-eg5te43k]{display:none}}@media (prefers-reduced-motion:reduce){.dl[data-astro-cid-eg5te43k] [data-astro-cid-eg5te43k],.dl[data-astro-cid-eg5te43k] [data-astro-cid-eg5te43k]:before,.dl[data-astro-cid-eg5te43k] [data-astro-cid-eg5te43k]:after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.dl-visuals[data-astro-cid-eg5te43k]{transform:none}}h1[data-astro-cid-7aropxhg]{max-width:15ch;font-size:clamp(2.25rem,4.6vw,3.75rem)}h2[data-astro-cid-7aropxhg]{max-width:22ch;font-size:clamp(1.7rem,3vw,2.4rem)}h3[data-astro-cid-7aropxhg]{margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.section--mist[data-astro-cid-7aropxhg]{background:var(--mist)}.section--dark[data-astro-cid-7aropxhg]{background:var(--ink-900);color:var(--mist)}.section--dark[data-astro-cid-7aropxhg] .label[data-astro-cid-7aropxhg]{color:var(--gray-300)}.hero[data-astro-cid-7aropxhg]{padding:clamp(5rem, 11vw, 9rem) 0 var(--section)}.hero__grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:3.5rem;display:grid}.hero__lead[data-astro-cid-7aropxhg]{max-width:36rem;color:var(--text-muted);margin-top:2rem;font-size:1.1875rem}.hero__actions[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:1.25rem 2.25rem;margin-top:3rem;display:flex}.hero__visual[data-astro-cid-7aropxhg]{min-width:0}.intro[data-astro-cid-7aropxhg]{max-width:44rem;margin-bottom:clamp(3.5rem,7vw,5.5rem)}.intro[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--text-muted);margin-top:1.5rem}.intro--dark[data-astro-cid-7aropxhg]{margin-bottom:0}.intro--dark[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{color:var(--white)}.intro--dark[data-astro-cid-7aropxhg] .label[data-astro-cid-7aropxhg]{color:var(--gray-300)}.intro--dark[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--line)}.statement[data-astro-cid-7aropxhg]{max-width:28ch;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--white);font-size:clamp(1.7rem,3.3vw,2.6rem);font-weight:500;line-height:1.25}.statement[data-astro-cid-7aropxhg] em[data-astro-cid-7aropxhg]{color:var(--teal);font-style:normal}.columns[data-astro-cid-7aropxhg]{max-width:60rem;color:var(--line);grid-template-columns:1fr 1fr;gap:3rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.split[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1.2fr;align-items:start;gap:5rem;display:grid}.principles[data-astro-cid-7aropxhg]{gap:2.75rem;display:grid}.principles[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);padding-bottom:2.75rem}.principles[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child{border-bottom:0;padding-bottom:0}.principles[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--text-muted)}.services[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.service[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);padding:2.5rem 2.5rem 2.5rem 0}.service[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--text-muted);font-size:.975rem}.service__link[data-astro-cid-7aropxhg]{margin-top:1rem;font-size:.9375rem;display:inline-block}@media (width<=1024px){.hero__grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.hero__visual[data-astro-cid-7aropxhg]{max-width:600px}.services[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.split[data-astro-cid-7aropxhg],.columns[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.split[data-astro-cid-7aropxhg]{gap:3.5rem}}@media (width<=600px){.services[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.service[data-astro-cid-7aropxhg]{padding-right:0}}
