.sparkline[data-astro-cid-ud4kqefj]{width:100%;height:100%;display:block;overflow:hidden}.sparkline__svg[data-astro-cid-ud4kqefj]{width:200%;max-width:none;height:100%;animation:14s linear infinite spark-scroll;display:block}.sparkline__line[data-astro-cid-ud4kqefj]{fill:none;stroke:var(--c-ok);stroke-width:1.5px;stroke-linejoin:round}.sparkline__stop-a[data-astro-cid-ud4kqefj]{stop-color:var(--c-ok);stop-opacity:.22}.sparkline__stop-b[data-astro-cid-ud4kqefj]{stop-color:var(--c-ok);stop-opacity:0}@keyframes spark-scroll{to{transform:translate(-50%)}}.panel[data-astro-cid-bgjhfyox]{--t0:.45s;--mx:0;--my:0;width:100%;position:relative;container:panel/inline-size}.panel__frame[data-astro-cid-bgjhfyox]{position:relative}.panel__stage[data-astro-cid-bgjhfyox]{aspect-ratio:600/580;width:100%;position:relative}.panel__layer[data-astro-cid-bgjhfyox]{position:absolute;inset:0}.panel__layer--back[data-astro-cid-bgjhfyox]{transform:translate3d(calc(var(--mx) * -6px), calc(var(--my) * -6px), 0);animation:sp-fade var(--dur-slower) var(--ease-out) var(--t0) both}.panel__layer--core[data-astro-cid-bgjhfyox]{transform:translate3d(calc(var(--mx) * 4px), calc(var(--my) * 4px), 0)}.panel__svg[data-astro-cid-bgjhfyox]{width:100%;height:100%;position:absolute;inset:0}.panel__sweep[data-astro-cid-bgjhfyox]{background:conic-gradient(from 0deg, var(--c-sweep-tail) 0deg, var(--c-sweep-tail) 250deg, var(--c-sweep-mid) 320deg, var(--c-sweep-head) 359.6deg, var(--c-sweep-tail) 360deg);width:86.667%;height:89.655%;animation:sp-spin var(--dur-sweep) linear var(--t0) infinite;border-radius:50%;position:absolute;top:5.172%;left:6.667%;-webkit-mask-image:radial-gradient(circle closest-side,#0000 21%,#000 23% 80%,#0000 100%);mask-image:radial-gradient(circle closest-side,#0000 21%,#000 23% 80%,#0000 100%)}.sp-ring[data-astro-cid-bgjhfyox]{stroke:var(--c-line);stroke-width:1px}.sp-ring--outer[data-astro-cid-bgjhfyox]{stroke:var(--c-line-strong)}.sp-cross[data-astro-cid-bgjhfyox]{stroke:var(--c-line);stroke-width:1px;stroke-dasharray:2 6}.sp-tick[data-astro-cid-bgjhfyox]{stroke:var(--c-line-strong);stroke-width:1px}.sp-tick--major[data-astro-cid-bgjhfyox]{stroke:var(--c-text-muted);stroke-opacity:.55}.sp-degrees[data-astro-cid-bgjhfyox]{fill:var(--c-text-muted);font-family:var(--font-mono);letter-spacing:.12em;opacity:.8;font-size:10px}.sp-glow-a[data-astro-cid-bgjhfyox]{stop-color:var(--c-primary);stop-opacity:.16}.sp-glow-b[data-astro-cid-bgjhfyox]{stop-color:var(--c-primary);stop-opacity:0}.panel__orbit[data-astro-cid-bgjhfyox]{animation:90s linear infinite sp-spin;position:absolute;inset:0}.panel__orbit[data-astro-cid-bgjhfyox] svg[data-astro-cid-bgjhfyox]{width:100%;height:100%}.sp-orbit[data-astro-cid-bgjhfyox]{stroke:var(--c-primary);stroke-opacity:.4;stroke-width:1px;stroke-dasharray:1 7;stroke-linecap:round}.sp-link__line[data-astro-cid-bgjhfyox]{stroke-width:1.25px;transform-box:fill-box;transform-origin:100%;animation:sp-draw var(--dur-slower) var(--ease-out) both}.sp-link--1[data-astro-cid-bgjhfyox] .sp-link__line[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + .25s)}.sp-link--2[data-astro-cid-bgjhfyox] .sp-link__line[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + .35s)}.sp-link--3[data-astro-cid-bgjhfyox] .sp-link__line[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + .45s)}.sp-stop-cyan[data-astro-cid-bgjhfyox]{stop-color:var(--c-cyan);stop-opacity:.75}.sp-stop-blue[data-astro-cid-bgjhfyox]{stop-color:var(--c-primary);stop-opacity:.3}.lane[data-astro-cid-bgjhfyox]{transform-origin:0 0;width:35%;height:0;transform:rotate(var(--a));position:absolute;top:50%;left:50%}.lane--1[data-astro-cid-bgjhfyox]{--a:-145deg}.lane--2[data-astro-cid-bgjhfyox]{--a:-15deg}.lane--3[data-astro-cid-bgjhfyox]{--a:115deg}.lane__run[data-astro-cid-bgjhfyox]{opacity:0;animation:sp-packet 3.2s var(--ease-in-out) infinite;position:absolute;inset:0}.lane__run[data-astro-cid-bgjhfyox] i[data-astro-cid-bgjhfyox]{background:var(--c-cyan);width:5px;height:5px;box-shadow:0 0 0 3px var(--c-cyan-soft), 0 0 10px var(--c-cyan);border-radius:50%;position:absolute;top:-2.5px;right:-2.5px}.lane__run--b[data-astro-cid-bgjhfyox] i[data-astro-cid-bgjhfyox]{box-shadow:none}.lane--1[data-astro-cid-bgjhfyox] .lane__run--a[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + 1.2s)}.lane--1[data-astro-cid-bgjhfyox] .lane__run--b[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + 2.8s)}.lane--2[data-astro-cid-bgjhfyox] .lane__run--a[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + 1.7s)}.lane--2[data-astro-cid-bgjhfyox] .lane__run--b[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + 3.3s)}.lane--3[data-astro-cid-bgjhfyox] .lane__run--a[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + 2.2s)}.lane--3[data-astro-cid-bgjhfyox] .lane__run--b[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + 3.8s)}.blip[data-astro-cid-bgjhfyox]{background:var(--c-cyan);opacity:0;width:6px;height:6px;animation:sp-blip var(--dur-sweep) linear infinite;border-radius:50%;margin:-3px 0 0 -3px;position:absolute}.blip--1[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + var(--dur-sweep) * 40 / 360);top:30.19%;left:66.07%}.blip--2[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + var(--dur-sweep) * 160 / 360);top:65.4%;left:55.42%}.blip--3[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + var(--dur-sweep) * 250 / 360);top:60.02%;left:23.38%}.panel__core[data-astro-cid-bgjhfyox]{aspect-ratio:1;width:19.333%;animation:sp-core-in var(--dur-slower) var(--ease-out) calc(var(--t0) + .1s) both;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.panel__core-disc[data-astro-cid-bgjhfyox],.panel__core-pulse[data-astro-cid-bgjhfyox]{border-radius:50%;position:absolute;inset:0}.panel__core-disc[data-astro-cid-bgjhfyox]{background:radial-gradient(circle at 50% 35%, var(--c-bg-elevated), var(--c-bg) 75%);box-shadow:inset 0 0 0 1px var(--c-panel-edge), 0 0 0 6px var(--c-glow-soft), 0 0 48px 4px var(--c-glow-soft)}.panel__core-pulse[data-astro-cid-bgjhfyox]{box-shadow:inset 0 0 0 1px var(--c-primary);opacity:0;animation:sp-breathe 3s var(--ease-out) calc(var(--t0) + .9s) infinite}.panel__core[data-astro-cid-bgjhfyox] .panel__core-mark{width:56%;height:auto;position:relative}.node[data-astro-cid-bgjhfyox]{--depth:14px;width:28%;transform:translate(-50%, -50%) translate3d(calc(var(--mx) * var(--depth)), calc(var(--my) * var(--depth)), 0);position:absolute}.node--oracle[data-astro-cid-bgjhfyox]{--depth:16px;top:29.144%;left:21.328%}.node--sqlserver[data-astro-cid-bgjhfyox]{--depth:12px;top:40.689%;left:83.808%}.node--mysql[data-astro-cid-bgjhfyox]{--depth:18px;top:82.761%;left:35.125%}.node__card[data-astro-cid-bgjhfyox],.side-card[data-astro-cid-bgjhfyox]{background:var(--c-panel-bg);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--c-panel-edge), inset 0 1px 0 var(--c-panel-highlight), var(--shadow-panel);backdrop-filter:blur(10px);position:relative}.node__card[data-astro-cid-bgjhfyox]{animation:sp-rise var(--dur-slow) var(--ease-out) both;gap:1.6cqi;padding:2cqi 2.2cqi;display:grid}.node--oracle[data-astro-cid-bgjhfyox] .node__card[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + .5s)}.node--sqlserver[data-astro-cid-bgjhfyox] .node__card[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + .62s)}.node--mysql[data-astro-cid-bgjhfyox] .node__card[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + .74s)}.node__ping[data-astro-cid-bgjhfyox]{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-cyan), 0 0 18px -2px var(--c-cyan-soft);opacity:0;pointer-events:none;animation:sp-ping var(--dur-sweep) linear infinite;position:absolute;inset:-1px}.node--oracle[data-astro-cid-bgjhfyox] .node__ping[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + var(--dur-sweep) * 305 / 360)}.node--sqlserver[data-astro-cid-bgjhfyox] .node__ping[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + var(--dur-sweep) * 75 / 360)}.node--mysql[data-astro-cid-bgjhfyox] .node__ping[data-astro-cid-bgjhfyox]{animation-delay:calc(var(--t0) + var(--dur-sweep) * 205 / 360)}.node__head[data-astro-cid-bgjhfyox]{align-items:center;gap:1.2cqi;min-width:0;display:flex}.node__head[data-astro-cid-bgjhfyox] .node__icon{width:max(12px,2.4cqi);height:auto;color:var(--c-primary-hover);flex:none}.node__name[data-astro-cid-bgjhfyox]{font-family:var(--font-display);font-size:max(12px,2.3cqi);font-weight:var(--fw-medium);letter-spacing:-.01em;white-space:nowrap;color:var(--c-text);line-height:1}.node__status[data-astro-cid-bgjhfyox]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--c-ok);align-items:center;gap:.9cqi;font-size:max(9px,1.5cqi);line-height:1;display:inline-flex}.node__status[data-astro-cid-bgjhfyox] .status-dot{width:5px;height:5px}.node__metric[data-astro-cid-bgjhfyox]{border-top:var(--border);grid-template-columns:auto 1fr;align-items:center;gap:1.4cqi;padding-top:1.4cqi;display:grid}.node__spark[data-astro-cid-bgjhfyox]{height:4.4cqi;min-height:20px}.panel__side[data-astro-cid-bgjhfyox]{pointer-events:none;transform:translate3d(calc(var(--mx) * 22px), calc(var(--my) * 22px), 0);position:absolute;inset:0}.side-card[data-astro-cid-bgjhfyox]{padding:2cqi 2.4cqi;position:absolute}.side-card__head[data-astro-cid-bgjhfyox]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--c-text-muted);justify-content:space-between;align-items:center;font-size:max(9px,1.5cqi);line-height:1;display:flex}.side-card__meta[data-astro-cid-bgjhfyox]{text-transform:none;letter-spacing:.08em}.events[data-astro-cid-bgjhfyox]{width:40%;animation:sp-rise var(--dur-slow) var(--ease-out) calc(var(--t0) + .86s) both;top:0;right:0}.events__live[data-astro-cid-bgjhfyox]{color:var(--c-ok);letter-spacing:.1em;text-transform:lowercase;align-items:center;gap:.9cqi;display:inline-flex}.events__live[data-astro-cid-bgjhfyox] .status-dot{width:5px;height:5px}.events__list[data-astro-cid-bgjhfyox]{--line-h:max(17px, 3.3cqi);height:calc(var(--line-h) * 4);margin-top:1.6cqi;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.events__list[data-astro-cid-bgjhfyox].is-shifting{transform:translateY(var(--line-h))}.events__list[data-astro-cid-bgjhfyox].is-settling{transition:transform var(--dur-base) var(--ease-out)}.events__line[data-astro-cid-bgjhfyox]{height:var(--line-h);font-family:var(--font-mono);white-space:nowrap;color:var(--c-text);align-items:center;gap:.9cqi;font-size:max(9.5px,1.65cqi);line-height:1;display:flex}.events__line[data-astro-cid-bgjhfyox].is-new{animation:sp-fade var(--dur-base) var(--ease-out) both}.events__time[data-astro-cid-bgjhfyox]{color:var(--c-text-muted)}.events__line[data-astro-cid-bgjhfyox] .events__arrow{color:var(--c-primary-hover);flex:none}.events__msg[data-astro-cid-bgjhfyox]{text-overflow:ellipsis;overflow:hidden}.events__line[data-astro-cid-bgjhfyox] .events__ok{color:var(--c-ok);stroke-width:2.5px;flex:none}.uptime[data-astro-cid-bgjhfyox]{width:36%;animation:sp-rise var(--dur-slow) var(--ease-out) calc(var(--t0) + .98s) both;bottom:1.5%;right:1%}.uptime__bar[data-astro-cid-bgjhfyox]{gap:max(2px,.45cqi);height:max(16px,3.4cqi);margin-top:1.6cqi;display:flex;position:relative}.uptime__block[data-astro-cid-bgjhfyox]{background:var(--c-ok);opacity:.85;border-radius:1.5px;flex:1}.uptime__block[data-astro-cid-bgjhfyox]:last-child{animation:sp-current 2.4s var(--ease-in-out) infinite}.uptime__bar[data-astro-cid-bgjhfyox]:after{content:"";background:var(--c-panel-bg);transform-origin:100%;animation:sp-uncover 1.1s var(--ease-out) calc(var(--t0) + 1.15s) both;position:absolute;inset:-1px}.panel__caption[data-astro-cid-bgjhfyox]{margin-top:var(--space-4);text-align:center;font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--c-text-muted)}@container panel (width<=30rem){.node[data-astro-cid-bgjhfyox]{width:auto}.node__card[data-astro-cid-bgjhfyox]{grid-template-columns:auto;gap:6px;padding:8px 10px}.node__spark[data-astro-cid-bgjhfyox],.uptime[data-astro-cid-bgjhfyox],.sp-degrees[data-astro-cid-bgjhfyox],.lane__run--b[data-astro-cid-bgjhfyox]{display:none}.node__name[data-astro-cid-bgjhfyox]{font-size:12px}.panel__side[data-astro-cid-bgjhfyox]{margin-top:var(--space-4);position:static;transform:none}.side-card[data-astro-cid-bgjhfyox]{width:100%;padding:12px 14px;position:relative;inset:auto}.events__list[data-astro-cid-bgjhfyox]{--line-h:20px;height:calc(var(--line-h) * 3);margin-top:10px}.events__line[data-astro-cid-bgjhfyox]{gap:6px;font-size:11px}.side-card__head[data-astro-cid-bgjhfyox]{font-size:10px}}.panel.is-paused [data-astro-cid-bgjhfyox],.panel.is-paused [data-astro-cid-bgjhfyox]:before,.panel.is-paused [data-astro-cid-bgjhfyox]:after{animation-play-state:paused!important}@keyframes sp-fade{0%{opacity:0}}@keyframes sp-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes sp-draw{0%{transform:scaleX(0)}}@keyframes sp-spin{to{transform:rotate(360deg)}}@keyframes sp-core-in{0%{opacity:0;transform:scale(.9)}}@keyframes sp-breathe{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes sp-packet{0%{opacity:0;transform:translate(0)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(-72.38%)}}@keyframes sp-blip{0%{opacity:.95;transform:scale(1)}40%{opacity:0;transform:scale(.6)}to{opacity:0;transform:scale(.6)}}@keyframes sp-ping{0%{opacity:.9}22%{opacity:0}to{opacity:0}}@keyframes sp-current{50%{opacity:.35}}@keyframes sp-uncover{to{transform:scaleX(0)}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding-block:calc(var(--header-h) + var(--space-12)) var(--space-16);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero__grid[data-astro-cid-ge2uvauf]{-webkit-mask-image:radial-gradient(80% 70% at 70% 45%,#000 15%,#0000 72%);mask-image:radial-gradient(80% 70% at 70% 45%,#000 15%,#0000 72%)}.hero__glow[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:radial-gradient(circle closest-side, var(--c-glow-soft), transparent 70%);width:min(1100px,160vw);position:absolute;top:62%;left:50%;translate:-50% -50%}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-10);align-items:center;display:grid}.hero__copy[data-astro-cid-ge2uvauf]{justify-items:start;max-width:44rem;display:grid}.hero__badge[data-astro-cid-ge2uvauf]{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--c-line-strong);background:var(--c-surface-glass);font-size:var(--fs-mono-xs);color:var(--c-text)}.hero__title[data-astro-cid-ge2uvauf]{margin-top:var(--space-8);font-size:var(--fs-h1);font-weight:var(--fw-medium);line-height:var(--lh-tight);letter-spacing:var(--tracking-display)}.hero__subtitle[data-astro-cid-ge2uvauf]{margin-top:var(--space-6);max-width:34rem}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.hero__tech[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-12);font-size:var(--fs-mono-sm);color:var(--c-text-muted);flex-wrap:wrap;display:flex}.hero__tech[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]:before{content:"·";margin-right:var(--space-3);color:var(--c-primary)}.hero__visual[data-astro-cid-ge2uvauf]{justify-self:center;width:100%;max-width:38rem}.hero__in[data-astro-cid-ge2uvauf]{animation:hero-rise var(--dur-slow) var(--ease-out) both}.hero__in--1[data-astro-cid-ge2uvauf]{animation-delay:40ms}.hero__in--2[data-astro-cid-ge2uvauf]{animation-delay:.12s}.hero__in--3[data-astro-cid-ge2uvauf]{animation-delay:.2s}.hero__in--4[data-astro-cid-ge2uvauf]{animation-delay:.28s}@keyframes hero-rise{0%{opacity:0;transform:translateY(10px)}}@media (width<=29.99rem){.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.hero__tech[data-astro-cid-ge2uvauf]{margin-top:var(--space-10)}}@media (width>=72rem){.hero__inner[data-astro-cid-ge2uvauf]{gap:clamp(var(--space-10), 4vw, var(--space-20));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero__glow[data-astro-cid-ge2uvauf]{top:50%;left:76%}.hero__visual[data-astro-cid-ge2uvauf]{justify-self:end;max-width:min(46rem,100%)}}.section-heading[data-astro-cid-ypavld2q]{gap:var(--space-5);max-width:50rem;display:grid}.section-heading--center[data-astro-cid-ypavld2q]{text-align:center;justify-items:center;margin-inline:auto}.section-heading__title[data-astro-cid-ypavld2q]{font-size:var(--fs-h2);letter-spacing:var(--tracking-display);line-height:1.06}.section-heading__lead[data-astro-cid-ypavld2q]{max-width:40rem}.risk__head[data-astro-cid-jrdwie4c]{gap:var(--space-8);align-items:end;display:grid}.risk__text[data-astro-cid-jrdwie4c]{max-width:36rem;font-size:var(--fs-md)}.risk__grid[data-astro-cid-jrdwie4c]{gap:var(--space-4);margin-top:var(--space-16);display:grid}.risk-card[data-astro-cid-jrdwie4c]{gap:var(--space-6);padding:var(--space-6);display:grid}.risk-card__viz[data-astro-cid-jrdwie4c]{height:9.5rem;padding:var(--space-4);border-radius:var(--radius-md);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line);position:relative;overflow:hidden}.risk-card__viz[data-astro-cid-jrdwie4c] svg[data-astro-cid-jrdwie4c]{width:100%;height:100%}.risk-card__body[data-astro-cid-jrdwie4c]{justify-items:start;gap:var(--space-3);display:grid}.risk-card__title[data-astro-cid-jrdwie4c]{margin-top:var(--space-2);font-size:var(--fs-h3)}.risk-card__text[data-astro-cid-jrdwie4c]{color:var(--c-text-muted)}.tag__dot[data-astro-cid-jrdwie4c]{background:currentColor;border-radius:50%;width:6px;height:6px}.tag--warn[data-astro-cid-jrdwie4c]{color:var(--c-warn)}.tag--danger[data-astro-cid-jrdwie4c]{color:var(--c-danger)}.viz-grid[data-astro-cid-jrdwie4c] line[data-astro-cid-jrdwie4c]{stroke:var(--c-line);stroke-width:1px}.viz-threshold[data-astro-cid-jrdwie4c]{stroke:var(--c-warn);stroke-opacity:.5;stroke-width:1px;stroke-dasharray:3 5}.viz-label[data-astro-cid-jrdwie4c]{font-family:var(--font-mono);letter-spacing:.1em;font-size:10px}.viz-label--warn[data-astro-cid-jrdwie4c]{fill:var(--c-warn)}.viz-label--danger[data-astro-cid-jrdwie4c]{fill:var(--c-danger)}.viz-line[data-astro-cid-jrdwie4c]{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.viz-line--thin[data-astro-cid-jrdwie4c]{stroke-width:1.5px}.viz-line--warn[data-astro-cid-jrdwie4c]{stroke:var(--c-warn)}.viz-line--dead[data-astro-cid-jrdwie4c]{stroke:var(--c-danger);stroke-dasharray:2 6;stroke-opacity:.8}.viz-x[data-astro-cid-jrdwie4c] line[data-astro-cid-jrdwie4c]{stroke:var(--c-danger);stroke-width:2px;stroke-linecap:round}.viz-dot--danger[data-astro-cid-jrdwie4c]{fill:var(--c-danger)}.viz-ring[data-astro-cid-jrdwie4c]{transform-box:fill-box;transform-origin:50%;opacity:0;animation:viz-ring 2s var(--ease-out) 1.6s 4}.viz-ring--danger[data-astro-cid-jrdwie4c]{fill:none;stroke:var(--c-danger);stroke-width:1.5px}.stop-muted[data-astro-cid-jrdwie4c]{stop-color:var(--c-text-muted);stop-opacity:.7}.stop-ok[data-astro-cid-jrdwie4c]{stop-color:var(--c-ok)}.stop-warn[data-astro-cid-jrdwie4c]{stop-color:var(--c-warn)}.stop-danger[data-astro-cid-jrdwie4c]{stop-color:var(--c-danger)}.stop-danger-soft[data-astro-cid-jrdwie4c]{stop-color:var(--c-danger);stop-opacity:.16}.stop-clear[data-astro-cid-jrdwie4c]{stop-color:var(--c-danger);stop-opacity:0}.viz-wipe[data-astro-cid-jrdwie4c]{transform-box:fill-box;transform-origin:0;animation:viz-wipe 1.6s var(--ease-out) .2s both}.viz-wipe--slow[data-astro-cid-jrdwie4c]{animation-duration:2.6s}.risk-card__viz--alerts[data-astro-cid-jrdwie4c]{align-items:center;display:flex}.alerts[data-astro-cid-jrdwie4c]{gap:var(--space-2);width:100%;display:grid}.alerts__row[data-astro-cid-jrdwie4c]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.04em;animation:viz-row .6s var(--ease-out) both;grid-template-columns:3.6rem 1fr auto;display:grid}.alerts__row[data-astro-cid-jrdwie4c]:first-child{animation-delay:.3s}.alerts__row[data-astro-cid-jrdwie4c]:nth-child(2){animation-delay:1s}.alerts__row[data-astro-cid-jrdwie4c]:nth-child(3){animation-delay:1.7s}.alerts__row--warn[data-astro-cid-jrdwie4c]{background:var(--c-warn-wash);box-shadow:inset 2px 0 0 var(--c-warn)}.alerts__row--crit[data-astro-cid-jrdwie4c]{background:var(--c-danger-wash);box-shadow:inset 2px 0 0 var(--c-danger)}.alerts__level[data-astro-cid-jrdwie4c]{font-weight:var(--fw-semibold)}.alerts__row--warn[data-astro-cid-jrdwie4c] .alerts__level[data-astro-cid-jrdwie4c]{color:var(--c-warn)}.alerts__row--crit[data-astro-cid-jrdwie4c] .alerts__level[data-astro-cid-jrdwie4c]{color:var(--c-danger)}.alerts__text[data-astro-cid-jrdwie4c]{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.alerts__state[data-astro-cid-jrdwie4c]{color:var(--c-text-muted)}.alerts__row--crit[data-astro-cid-jrdwie4c] .alerts__state[data-astro-cid-jrdwie4c]{color:var(--c-danger)}.stabilize[data-astro-cid-jrdwie4c]{gap:var(--space-3);margin-top:var(--space-16);grid-template-columns:1fr;align-items:center;display:grid}.stabilize__line[data-astro-cid-jrdwie4c]{width:100%;height:4.5rem}.stabilize__label[data-astro-cid-jrdwie4c]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap;display:inline-flex}.stabilize__label--from[data-astro-cid-jrdwie4c]{color:var(--c-warn)}.stabilize__label--to[data-astro-cid-jrdwie4c]{color:var(--c-ok);justify-self:end}@keyframes viz-wipe{0%{transform:scaleX(0)}}@keyframes viz-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes viz-row{0%{opacity:0;transform:translate(-8px)}}@media (width>=40rem) and (width<=63.99rem){.risk-card[data-astro-cid-jrdwie4c]{grid-template-columns:1fr 1fr;align-items:center}}@media (width>=64rem){.risk__head[data-astro-cid-jrdwie4c]{gap:var(--space-16);grid-template-columns:1.15fr 1fr}.risk__grid[data-astro-cid-jrdwie4c]{grid-template-columns:repeat(3,1fr)}.stabilize[data-astro-cid-jrdwie4c]{gap:var(--space-6);grid-template-columns:auto 1fr auto}}.bento[data-astro-cid-lesv7jgp]{gap:var(--space-4);margin-top:var(--space-16);display:grid}.svc[data-astro-cid-lesv7jgp]{gap:var(--space-6);padding:var(--space-6);flex-direction:column;min-width:0;display:flex}.svc__meta[data-astro-cid-lesv7jgp]{justify-content:space-between;align-items:center;display:flex}.svc__num[data-astro-cid-lesv7jgp]{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);color:var(--c-text-muted)}.svc__icon[data-astro-cid-lesv7jgp]{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--c-primary-hover);background:var(--c-primary-soft);box-shadow:inset 0 0 0 1px var(--c-primary-edge);place-items:center;display:grid}.svc__copy[data-astro-cid-lesv7jgp]{gap:var(--space-3);display:grid}.svc--small[data-astro-cid-lesv7jgp] .svc__copy[data-astro-cid-lesv7jgp]{margin-top:auto}.svc__title[data-astro-cid-lesv7jgp]{font-size:var(--fs-h3)}.svc__text[data-astro-cid-lesv7jgp]{color:var(--c-text-muted);max-width:34rem}.mon[data-astro-cid-lesv7jgp]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line);margin-top:auto;position:relative;overflow:hidden}.mon__bar[data-astro-cid-lesv7jgp]{justify-content:space-between;align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.08em;color:var(--c-text-muted);flex-wrap:wrap;display:flex}.mon__legend[data-astro-cid-lesv7jgp]{gap:var(--space-4);display:flex}.mon__key[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-2);display:inline-flex}.mon__key[data-astro-cid-lesv7jgp]:before{content:"";background:currentColor;border-radius:2px;width:10px;height:2px}.mon__key--cpu[data-astro-cid-lesv7jgp]:before{background:var(--c-ok)}.mon__key--io[data-astro-cid-lesv7jgp]:before{background:var(--c-primary-hover)}.mon__key--lat[data-astro-cid-lesv7jgp]:before{background:var(--c-cyan)}.mon__status[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-2);color:var(--c-ok);text-transform:uppercase;display:inline-flex}.mon__chart[data-astro-cid-lesv7jgp]{width:100%;height:8.5rem;margin-top:var(--space-4);display:block;position:relative;overflow:hidden}.mon__grid[data-astro-cid-lesv7jgp] line[data-astro-cid-lesv7jgp]{stroke:var(--c-line);stroke-width:1px}.mon__threshold[data-astro-cid-lesv7jgp]{stroke:var(--c-warn);stroke-opacity:.45;stroke-dasharray:3 5}.mon__bg[data-astro-cid-lesv7jgp],.mon__track[data-astro-cid-lesv7jgp]{height:100%;position:absolute;top:0;left:0}.mon__bg[data-astro-cid-lesv7jgp]{width:100%}.mon__track[data-astro-cid-lesv7jgp]{width:200%;max-width:none;animation:18s linear infinite mon-scroll}.mon__line[data-astro-cid-lesv7jgp]{stroke-width:1.75px;stroke-linejoin:round}.mon__line--cpu[data-astro-cid-lesv7jgp]{stroke:var(--c-ok)}.mon__line--io[data-astro-cid-lesv7jgp]{stroke:var(--c-primary-hover);stroke-opacity:.85}.mon__line--lat[data-astro-cid-lesv7jgp]{stroke:var(--c-cyan);stroke-opacity:.75}.mon__scan[data-astro-cid-lesv7jgp]{top:3rem;bottom:var(--space-4);background:linear-gradient(to bottom, transparent, var(--c-cyan), transparent);opacity:.5;width:1px;animation:mon-scan 6s var(--ease-in-out) infinite alternate;position:absolute;left:0}@keyframes mon-scroll{to{transform:translate(-50%)}}@keyframes mon-scan{0%{transform:translateX(var(--space-4))}to{transform:translateX(calc(100cqw - var(--space-4)))}}.mon[data-astro-cid-lesv7jgp]{container-type:inline-size}.code[data-astro-cid-lesv7jgp]{border-radius:var(--radius-md);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line);font-family:var(--font-mono);font-size:var(--fs-mono-sm);margin-top:auto;overflow:hidden}.code__bar[data-astro-cid-lesv7jgp]{padding:var(--space-3) var(--space-4);border-bottom:var(--border);font-size:var(--fs-mono-xs);letter-spacing:.06em;color:var(--c-text-muted);justify-content:space-between;align-items:center;display:flex}.code__dots[data-astro-cid-lesv7jgp]{gap:5px;display:flex}.code__dots[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp]{background:var(--c-line-strong);border-radius:50%;width:6px;height:6px}.code__lines[data-astro-cid-lesv7jgp]{padding:var(--space-3) 0}.code__line[data-astro-cid-lesv7jgp]{padding-right:var(--space-4);white-space:pre;color:var(--c-text);grid-template-columns:2.25rem 1fr;line-height:1.9;display:grid;position:relative}.code__ln[data-astro-cid-lesv7jgp]{text-align:center;color:var(--c-text-faint);user-select:none}.code__src[data-astro-cid-lesv7jgp]{text-overflow:ellipsis;overflow:hidden}.tk-kw[data-astro-cid-lesv7jgp]{color:var(--c-primary-hover)}.tk-fn[data-astro-cid-lesv7jgp]{color:var(--c-warn)}.tk-str[data-astro-cid-lesv7jgp]{color:var(--c-ok)}.tk-num[data-astro-cid-lesv7jgp]{color:var(--c-cyan)}.tk-op[data-astro-cid-lesv7jgp]{color:var(--c-text-muted)}.code__line--old[data-astro-cid-lesv7jgp]:before{content:"";background:var(--c-warn-wash-strong);box-shadow:inset 2px 0 0 var(--c-warn);opacity:0;animation:code-flag .7s var(--ease-out) .5s both;position:absolute;inset:0}.code__line--old[data-astro-cid-lesv7jgp] .code__src[data-astro-cid-lesv7jgp]{animation:code-dim .5s var(--ease-out) 1.6s both;position:relative}.code__line--old[data-astro-cid-lesv7jgp] .code__src[data-astro-cid-lesv7jgp]:after{content:"";left:0;right:var(--space-4);background:var(--c-warn);transform-origin:0;height:1px;animation:code-strike .5s var(--ease-out) 1.4s both;position:absolute;top:50%}.code__line--new[data-astro-cid-lesv7jgp]{background:var(--c-ok-wash);box-shadow:inset 2px 0 0 var(--c-ok);animation:code-in .6s var(--ease-out) both}.code__line--new[data-astro-cid-lesv7jgp] .code__ln[data-astro-cid-lesv7jgp]{color:var(--c-ok)}.code__line--new[data-astro-cid-lesv7jgp]:nth-last-child(2){animation-delay:1.9s}.code__line--new[data-astro-cid-lesv7jgp]:last-child{animation-delay:2.1s}.code__note[data-astro-cid-lesv7jgp]{padding:0 var(--space-4) var(--space-3) 2.25rem;font-size:var(--fs-mono-xs);color:var(--c-text-muted)}.plan[data-astro-cid-lesv7jgp]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:var(--border);font-size:var(--fs-mono-xs);letter-spacing:.06em;display:grid}.plan__row[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-3);grid-template-columns:9.5rem 1fr;display:grid}.plan__label[data-astro-cid-lesv7jgp]{white-space:nowrap}.plan__row--before[data-astro-cid-lesv7jgp] .plan__label[data-astro-cid-lesv7jgp]{color:var(--c-warn)}.plan__row--after[data-astro-cid-lesv7jgp] .plan__label[data-astro-cid-lesv7jgp]{color:var(--c-ok)}.plan__track[data-astro-cid-lesv7jgp]{background:var(--c-line);border-radius:3px;height:6px;overflow:hidden}.plan__bar[data-astro-cid-lesv7jgp]{border-radius:inherit;transform-origin:0;height:100%;display:block}.plan__row--before[data-astro-cid-lesv7jgp] .plan__bar[data-astro-cid-lesv7jgp]{background:var(--c-warn);opacity:.75;width:100%;animation:plan-grow .9s var(--ease-out) .6s both}.plan__row--after[data-astro-cid-lesv7jgp] .plan__bar[data-astro-cid-lesv7jgp]{background:var(--c-ok);width:12%;animation:plan-grow .7s var(--ease-out) 2.5s both}@keyframes code-flag{to{opacity:1}}@keyframes code-dim{to{opacity:.45}}@keyframes code-strike{0%{transform:scaleX(0)}}@keyframes code-in{0%{opacity:0;transform:translateY(4px)}}@keyframes plan-grow{0%{transform:scaleX(0)}}@media (width>=40rem){.bento[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr))}.svc--mon[data-astro-cid-lesv7jgp],.svc--perf[data-astro-cid-lesv7jgp]{grid-column:1/-1}}@media (width>=64rem){.bento[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"mon mon mon mon perf perf""adm adm sus sus perf perf""pre pre pre apo apo apo"}.svc[data-astro-cid-lesv7jgp]{padding:var(--space-8)}.svc--mon[data-astro-cid-lesv7jgp]{grid-area:mon}.svc--perf[data-astro-cid-lesv7jgp]{grid-area:perf}.svc--administracao[data-astro-cid-lesv7jgp]{grid-area:adm}.svc--sustentacao[data-astro-cid-lesv7jgp]{grid-area:sus}.svc--preventiva[data-astro-cid-lesv7jgp]{grid-area:pre}.svc--apoio[data-astro-cid-lesv7jgp]{grid-area:apo}.svc--mon[data-astro-cid-lesv7jgp]{column-gap:var(--space-8);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.svc--mon[data-astro-cid-lesv7jgp] .svc__meta[data-astro-cid-lesv7jgp]{grid-column:1}.svc--mon[data-astro-cid-lesv7jgp] .svc__copy[data-astro-cid-lesv7jgp]{grid-column:1;align-self:end}.svc--mon[data-astro-cid-lesv7jgp] .mon[data-astro-cid-lesv7jgp]{flex-direction:column;grid-area:1/2/span 2;align-self:stretch;margin-top:0;display:flex}.svc--mon[data-astro-cid-lesv7jgp] .mon__chart[data-astro-cid-lesv7jgp]{flex:1;height:auto;min-height:8rem}}.sheet[data-astro-cid-gjzadp75]{margin-top:var(--space-16);border-radius:var(--radius-lg);background:var(--c-line);box-shadow:0 0 0 1px var(--c-line);gap:1px;display:grid;overflow:hidden}.platform[data-astro-cid-gjzadp75]{isolation:isolate;padding:var(--space-8) var(--space-6);background:linear-gradient(180deg, var(--c-bg-elevated), var(--c-bg) 85%);flex-direction:column;display:flex;position:relative;overflow:hidden}.platform__decor[data-astro-cid-gjzadp75]{top:var(--space-16);right:calc(var(--space-6) * -1);width:11rem;stroke:var(--c-text);stroke-opacity:.05;stroke-width:1px;pointer-events:none;z-index:-1;position:absolute}.platform__top[data-astro-cid-gjzadp75]{justify-content:space-between;align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--c-text-muted);display:flex}.platform__index[data-astro-cid-gjzadp75]{color:var(--c-primary-hover)}.platform__total[data-astro-cid-gjzadp75]{color:var(--c-text-faint)}.platform__vendor[data-astro-cid-gjzadp75]{align-items:center;gap:var(--space-2);display:inline-flex}.platform__logo[data-astro-cid-gjzadp75]{width:auto;height:3rem;margin-top:var(--space-12)}.platform__name[data-astro-cid-gjzadp75]{margin-top:var(--space-16);font-size:clamp(2.75rem,2rem + 2.6vw,4.5rem);font-weight:var(--fw-medium);letter-spacing:-.045em;white-space:nowrap;line-height:.95}.platform__logo[data-astro-cid-gjzadp75]+.platform__name[data-astro-cid-gjzadp75]{margin-top:var(--space-6)}.platform__rule[data-astro-cid-gjzadp75]{width:2.5rem;height:2px;margin-top:var(--space-6);background:var(--c-primary);transform-origin:0;transition:transform var(--dur-base) var(--ease-out);display:block}.platform[data-astro-cid-gjzadp75]:hover .platform__rule[data-astro-cid-gjzadp75]{transform:scaleX(1.8)}.platform__text[data-astro-cid-gjzadp75]{margin-top:var(--space-6);color:var(--c-text-muted);max-width:26rem}.platform__topics[data-astro-cid-gjzadp75]{padding-top:var(--space-12);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.04em;color:var(--c-text);margin-top:auto;display:grid}.platform__topics[data-astro-cid-gjzadp75] li[data-astro-cid-gjzadp75]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);border-top:var(--border);display:flex}.platform__topics[data-astro-cid-gjzadp75] .platform__chev{color:var(--c-primary-hover);flex:none}@media (width>=64rem){.platform__name[data-astro-cid-gjzadp75]{font-size:clamp(2.25rem,.6rem + 3vw,4.5rem)}}@media (width>=48rem) and (width<=63.99rem){.sheet[data-astro-cid-gjzadp75]{grid-template-columns:1fr}.platform[data-astro-cid-gjzadp75]{column-gap:var(--space-10);grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.platform__top[data-astro-cid-gjzadp75],.platform__logo[data-astro-cid-gjzadp75]{grid-column:1/-1}.platform__name[data-astro-cid-gjzadp75]{margin-top:var(--space-10);grid-column:1;font-size:clamp(2.5rem,1.5rem + 3vw,3.5rem)}.platform__rule[data-astro-cid-gjzadp75],.platform__text[data-astro-cid-gjzadp75]{grid-column:1}.platform__topics[data-astro-cid-gjzadp75]{margin-top:var(--space-10);grid-area:2/2/-1;padding-top:0}}@media (width>=64rem){.sheet[data-astro-cid-gjzadp75]{grid-template-columns:repeat(3,minmax(0,1fr))}.platform[data-astro-cid-gjzadp75]{padding:var(--space-10) var(--space-8)}}.diff[data-astro-cid-uqee7zyc]{overflow:hidden}.diff__grid[data-astro-cid-uqee7zyc]{-webkit-mask-image:radial-gradient(60% 70% at 75%,#000 10%,#0000 70%);mask-image:radial-gradient(60% 70% at 75%,#000 10%,#0000 70%)}.diff__inner[data-astro-cid-uqee7zyc]{gap:var(--space-12);align-items:start;display:grid}.diff__side[data-astro-cid-uqee7zyc]{gap:var(--space-12);display:grid}.stats[data-astro-cid-uqee7zyc]{border-top:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat[data-astro-cid-uqee7zyc]{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-6);padding-right:var(--space-4);flex-direction:column-reverse;display:flex}.stat[data-astro-cid-uqee7zyc]+.stat[data-astro-cid-uqee7zyc]{padding-left:var(--space-4);border-left:var(--border)}.stat__value[data-astro-cid-uqee7zyc]{font-family:var(--font-display);font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem);font-weight:var(--fw-medium);letter-spacing:-.04em;line-height:1}.stat__label[data-astro-cid-uqee7zyc]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}.console[data-astro-cid-uqee7zyc]{font-family:var(--font-mono);font-size:var(--fs-mono-sm)}.console__bar[data-astro-cid-uqee7zyc]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:var(--border);font-size:var(--fs-mono-xs);letter-spacing:.08em;color:var(--c-text-muted);display:flex}.console__summary[data-astro-cid-uqee7zyc]{align-items:center;gap:var(--space-2);color:var(--c-ok);opacity:0;animation:chk-in .4s var(--ease-out) 2.9s both;display:inline-flex}.console__cmd[data-astro-cid-uqee7zyc]{padding:var(--space-5) var(--space-6) var(--space-2);color:var(--c-text-muted)}.console__prompt[data-astro-cid-uqee7zyc]{color:var(--c-primary-hover)}.console__cursor[data-astro-cid-uqee7zyc]{vertical-align:-.15em;background:var(--c-cyan);width:.55em;height:1.05em;margin-left:2px;animation:1.1s step-end infinite cursor-blink;display:inline-block}.console__list[data-astro-cid-uqee7zyc]{padding:var(--space-2) var(--space-6) var(--space-6)}.check[data-astro-cid-uqee7zyc]{align-items:baseline;gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px dashed var(--c-line);animation:chk-in .5s var(--ease-out) both;grid-template-columns:2rem 1fr auto;display:grid}.check[data-astro-cid-uqee7zyc]:last-child{border-bottom:0}.check__index[data-astro-cid-uqee7zyc]{color:var(--c-text-faint)}.check__text[data-astro-cid-uqee7zyc]{font-family:var(--font-body);font-size:var(--fs-base);color:var(--c-text);line-height:1.5}.check__state[data-astro-cid-uqee7zyc]{min-width:5ch;font-size:var(--fs-mono-xs);letter-spacing:.08em;white-space:nowrap;justify-items:end;display:inline-grid;position:relative}.check__pending[data-astro-cid-uqee7zyc],.check__ok[data-astro-cid-uqee7zyc]{grid-area:1/1}.check__pending[data-astro-cid-uqee7zyc]{color:var(--c-text-faint);animation:.2s linear both chk-out}.check__ok[data-astro-cid-uqee7zyc]{color:var(--c-ok);animation:chk-ok .45s var(--ease-out) both}.check[data-astro-cid-uqee7zyc]:first-child{animation-delay:.2s}.check[data-astro-cid-uqee7zyc]:nth-child(2){animation-delay:.45s}.check[data-astro-cid-uqee7zyc]:nth-child(3){animation-delay:.7s}.check[data-astro-cid-uqee7zyc]:nth-child(4){animation-delay:.95s}.check[data-astro-cid-uqee7zyc]:nth-child(5){animation-delay:1.2s}.check[data-astro-cid-uqee7zyc]:nth-child(6){animation-delay:1.45s}.check[data-astro-cid-uqee7zyc]:first-child .check__pending[data-astro-cid-uqee7zyc],.check[data-astro-cid-uqee7zyc]:first-child .check__ok[data-astro-cid-uqee7zyc]{animation-delay:.8s}.check[data-astro-cid-uqee7zyc]:nth-child(2) .check__pending[data-astro-cid-uqee7zyc],.check[data-astro-cid-uqee7zyc]:nth-child(2) .check__ok[data-astro-cid-uqee7zyc]{animation-delay:1.15s}.check[data-astro-cid-uqee7zyc]:nth-child(3) .check__pending[data-astro-cid-uqee7zyc],.check[data-astro-cid-uqee7zyc]:nth-child(3) .check__ok[data-astro-cid-uqee7zyc]{animation-delay:1.5s}.check[data-astro-cid-uqee7zyc]:nth-child(4) .check__pending[data-astro-cid-uqee7zyc],.check[data-astro-cid-uqee7zyc]:nth-child(4) .check__ok[data-astro-cid-uqee7zyc]{animation-delay:1.85s}.check[data-astro-cid-uqee7zyc]:nth-child(5) .check__pending[data-astro-cid-uqee7zyc],.check[data-astro-cid-uqee7zyc]:nth-child(5) .check__ok[data-astro-cid-uqee7zyc]{animation-delay:2.2s}.check[data-astro-cid-uqee7zyc]:nth-child(6) .check__pending[data-astro-cid-uqee7zyc],.check[data-astro-cid-uqee7zyc]:nth-child(6) .check__ok[data-astro-cid-uqee7zyc]{animation-delay:2.55s}@keyframes chk-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes chk-out{to{opacity:0}}@keyframes chk-ok{0%{opacity:0;transform:scale(.85)}}@keyframes cursor-blink{50%{opacity:0}}@media (width<=29.99rem){.check[data-astro-cid-uqee7zyc]{grid-template-columns:1fr auto}.check__index[data-astro-cid-uqee7zyc]{display:none}.console__bar[data-astro-cid-uqee7zyc],.console__cmd[data-astro-cid-uqee7zyc],.console__list[data-astro-cid-uqee7zyc]{padding-inline:var(--space-4)}.stat[data-astro-cid-uqee7zyc]+.stat[data-astro-cid-uqee7zyc]{padding-left:var(--space-3)}}@media (width>=64rem){.diff__inner[data-astro-cid-uqee7zyc]{gap:var(--space-16);grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.diff__side[data-astro-cid-uqee7zyc]{top:calc(var(--header-h) + var(--space-10));position:sticky}}.timeline[data-astro-cid-7wvsl737]{--node:1.25rem;--gap:var(--space-8);margin-top:var(--space-16);padding-left:calc(var(--node) + var(--space-6));position:relative}.timeline__list[data-astro-cid-7wvsl737]{gap:var(--space-10);display:grid}.timeline__track[data-astro-cid-7wvsl737]{left:calc(var(--node) / 2 - .5px);top:calc(var(--node) / 2);bottom:var(--space-24);background:var(--c-line-strong);width:1px;position:absolute;overflow:hidden}.timeline__fill[data-astro-cid-7wvsl737]{background:linear-gradient(to bottom, var(--c-primary), var(--c-cyan));transform-origin:top;transform:scaleY(var(--p,1));position:absolute;inset:0}.step[data-astro-cid-7wvsl737]{align-content:start;gap:var(--space-3);display:grid;position:relative}.step__node[data-astro-cid-7wvsl737]{left:calc((var(--node) + var(--space-6)) * -1);width:var(--node);height:var(--node);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-primary);transition:box-shadow var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:0}.step__core[data-astro-cid-7wvsl737]{background:var(--c-cyan);width:7px;height:7px;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);border-radius:50%}.step__index[data-astro-cid-7wvsl737]{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);color:var(--c-primary-hover);line-height:var(--node)}.step__title[data-astro-cid-7wvsl737]{font-size:var(--fs-h3)}.step__text[data-astro-cid-7wvsl737]{color:var(--c-text-muted);max-width:22rem}.step__index[data-astro-cid-7wvsl737],.step__title[data-astro-cid-7wvsl737],.step__text[data-astro-cid-7wvsl737]{transition:opacity var(--dur-slow) var(--ease-out)}.motion-ready .step[data-astro-cid-7wvsl737]:not(.is-active) .step__core[data-astro-cid-7wvsl737]{opacity:0;transform:scale(.3)}.motion-ready .step[data-astro-cid-7wvsl737]:not(.is-active) .step__node[data-astro-cid-7wvsl737]{box-shadow:inset 0 0 0 1px var(--c-line-strong)}.motion-ready .step[data-astro-cid-7wvsl737]:not(.is-active) .step__index[data-astro-cid-7wvsl737]{color:var(--c-text-muted)}@media (width>=40rem) and (width<=55.99rem){.step[data-astro-cid-7wvsl737]{column-gap:var(--space-8);grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start}.step__index[data-astro-cid-7wvsl737],.step__title[data-astro-cid-7wvsl737]{grid-column:1}.step__text[data-astro-cid-7wvsl737]{grid-area:1/2/span 2;align-self:end;max-width:none}.timeline__track[data-astro-cid-7wvsl737]{bottom:var(--space-12)}}@media (width>=56rem){.timeline[data-astro-cid-7wvsl737]{padding-left:0;padding-top:calc(var(--node) + var(--space-8))}.timeline__list[data-astro-cid-7wvsl737]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}.timeline__track[data-astro-cid-7wvsl737]{left:calc(var(--node) / 2);right:calc(25% - .75 * var(--gap) - var(--node) / 2);top:calc(var(--node) / 2 - .5px);width:auto;height:1px;bottom:auto}.timeline__fill[data-astro-cid-7wvsl737]{background:linear-gradient(to right, var(--c-primary), var(--c-cyan));transform-origin:0;transform:scaleX(var(--p,1))}.step__node[data-astro-cid-7wvsl737]{left:0;top:calc((var(--node) + var(--space-8)) * -1)}}.scale[data-astro-cid-5oxtwd5f]{gap:var(--space-4);margin-top:var(--space-16);display:grid}.tier[data-astro-cid-5oxtwd5f]{padding:var(--space-6);flex-direction:column;display:flex}.tier__viz[data-astro-cid-5oxtwd5f]{aspect-ratio:2;border-radius:var(--radius-md);background:radial-gradient(circle at 50% 50%, var(--c-glow-soft), transparent 65%), var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line);position:relative;overflow:hidden}.tier__viz[data-astro-cid-5oxtwd5f] svg[data-astro-cid-5oxtwd5f]{width:100%;height:100%}.tier__label[data-astro-cid-5oxtwd5f]{left:var(--space-2);bottom:var(--space-2);padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--c-bg);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.1em;color:var(--c-text-muted);position:absolute}.tier__links[data-astro-cid-5oxtwd5f] line[data-astro-cid-5oxtwd5f]{stroke:var(--c-primary);stroke-opacity:.45;stroke-width:1px}.tier__links[data-astro-cid-5oxtwd5f]{animation:tier-fade .9s var(--ease-out) .3s both}.tier__dot[data-astro-cid-5oxtwd5f]{fill:var(--c-bg);stroke:var(--c-primary-hover);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:tier-pop .5s var(--ease-out) both}.tier__dot--1[data-astro-cid-5oxtwd5f]{animation-delay:.1s}.tier__dot--2[data-astro-cid-5oxtwd5f]{animation-delay:.2s}.tier__dot--3[data-astro-cid-5oxtwd5f]{animation-delay:.3s}.tier__node--main[data-astro-cid-5oxtwd5f] .tier__dot[data-astro-cid-5oxtwd5f]{fill:var(--c-cyan);stroke:var(--c-bg);stroke-width:2px}.tier__halo[data-astro-cid-5oxtwd5f]{fill:none;stroke:var(--c-cyan);stroke-opacity:.5;transform-box:fill-box;transform-origin:50%;animation:tier-halo 2.8s var(--ease-out) 1s 3}.tier__step[data-astro-cid-5oxtwd5f]{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--c-primary-hover)}.tier__title[data-astro-cid-5oxtwd5f]{margin-top:var(--space-3);font-size:var(--fs-h3)}.tier__text[data-astro-cid-5oxtwd5f]{margin-top:var(--space-3);color:var(--c-text-muted)}@keyframes tier-fade{0%{opacity:0}}@keyframes tier-pop{0%{opacity:0;transform:scale(.4)}}@keyframes tier-halo{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (width>=48rem){.scale[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.tier[data-astro-cid-5oxtwd5f]{padding:var(--space-8)}}.about__inner[data-astro-cid-oxgmilyn]{gap:var(--space-16);display:grid}.about__main[data-astro-cid-oxgmilyn]{gap:var(--space-8);align-content:start;display:grid}.about__text[data-astro-cid-oxgmilyn]{max-width:38rem;font-size:var(--fs-lg);color:var(--c-text-muted);line-height:1.65}.base[data-astro-cid-oxgmilyn]{align-items:center;gap:var(--space-4);max-width:30rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--c-line-strong);background:var(--c-bg-elevated);grid-template-columns:auto 1fr auto;display:inline-grid}.base__pin[data-astro-cid-oxgmilyn]{width:2.5rem;height:2.5rem;color:var(--c-cyan);background:var(--c-cyan-soft);border-radius:50%;place-items:center;display:grid}.base__copy[data-astro-cid-oxgmilyn]{gap:2px;display:grid}.base__label[data-astro-cid-oxgmilyn],.base__coords[data-astro-cid-oxgmilyn]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}.base__value[data-astro-cid-oxgmilyn]{font-weight:var(--fw-medium);white-space:nowrap}@media (width<=29.99rem){.base[data-astro-cid-oxgmilyn]{grid-template-columns:auto 1fr}.base__coords[data-astro-cid-oxgmilyn]{grid-column:2}}.principles[data-astro-cid-oxgmilyn]{border-top:var(--border);align-self:center;display:grid}.principle[data-astro-cid-oxgmilyn]{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-2) var(--space-8) 0;border-bottom:var(--border);grid-template-columns:2.5rem 1fr auto;display:grid;position:relative}.principle__index[data-astro-cid-oxgmilyn]{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);color:var(--c-primary-hover)}.principle__text[data-astro-cid-oxgmilyn]{font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-weight:var(--fw-medium);letter-spacing:-.03em;line-height:1.1}.principle__mark[data-astro-cid-oxgmilyn]{background:var(--c-ok);width:8px;height:8px;box-shadow:0 0 0 5px var(--c-ok-soft);border-radius:50%}@media (width>=64rem){.about__inner[data-astro-cid-oxgmilyn]{gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cta[data-astro-cid-blvy5prr]{isolation:isolate;background:radial-gradient(ellipse 70% 90% at 50% 45%, var(--c-blue-deep), var(--c-blue-deeper) 70%, var(--c-bg) 100%);border-block:1px solid var(--c-primary-edge);padding-block:clamp(6rem,4rem + 8vw,11rem) clamp(9rem,7rem + 8vw,14rem);position:relative;overflow:hidden}.cta__bg[data-astro-cid-blvy5prr]{z-index:-1;pointer-events:none;position:absolute;inset:0}.cta__grid[data-astro-cid-blvy5prr]{--c-grid-line:var(--c-grid-line-on-blue);-webkit-mask-image:radial-gradient(60% 70%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 70%,#000 10%,#0000 75%)}.cta__ecg[data-astro-cid-blvy5prr]{width:100%;height:15rem;position:absolute;bottom:clamp(-5.5rem,2vw - 6rem,-3rem);left:0}.cta__ecg-base[data-astro-cid-blvy5prr]{stroke:var(--c-on-blue-muted);stroke-opacity:.16;stroke-width:1.5px}.cta-stop-0[data-astro-cid-blvy5prr]{stop-color:var(--c-cyan);stop-opacity:0}.cta-stop-1[data-astro-cid-blvy5prr]{stop-color:var(--c-cyan);stop-opacity:1}.cta__pulse[data-astro-cid-blvy5prr]{animation:6.5s cubic-bezier(.45,0,.55,1) infinite cta-pulse}@keyframes cta-pulse{0%{transform:translate(0)}to{transform:translate(1800px)}}.cta__inner[data-astro-cid-blvy5prr]{justify-items:center;gap:var(--space-6);text-align:center;max-width:56rem;display:grid;position:relative}.cta__title[data-astro-cid-blvy5prr]{letter-spacing:var(--tracking-display);font-size:clamp(2.25rem,1.4rem + 3.6vw,4.5rem);line-height:1.04}.cta__text[data-astro-cid-blvy5prr]{max-width:38rem;font-size:var(--fs-lg);color:var(--c-on-blue-muted)}.cta__btn[data-astro-cid-blvy5prr]{margin-top:var(--space-4)}.cta__btn[data-astro-cid-blvy5prr]:focus-visible{box-shadow:0 0 0 2px var(--c-blue-deep), 0 0 0 4px var(--c-cyan)}.contact__inner[data-astro-cid-he3spzz3]{gap:var(--space-12);align-items:start;display:grid}.contact__info[data-astro-cid-he3spzz3]{gap:var(--space-10);justify-items:start;display:grid}.info[data-astro-cid-he3spzz3]{border-top:var(--border);width:100%;max-width:30rem;display:grid}.info__row[data-astro-cid-he3spzz3]{gap:var(--space-1);padding-block:var(--space-4);border-bottom:var(--border);display:grid}.info__label[data-astro-cid-he3spzz3]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}.info__value[data-astro-cid-he3spzz3]{color:var(--c-text)}.info__link[data-astro-cid-he3spzz3]{text-decoration:underline;text-decoration-color:var(--c-line-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out);border-radius:2px}.info__link[data-astro-cid-he3spzz3]:hover{text-decoration-color:var(--c-cyan)}.form[data-astro-cid-he3spzz3]{padding:var(--space-6)}.form__grid[data-astro-cid-he3spzz3]{gap:var(--space-5);display:grid}.field[data-astro-cid-he3spzz3]{align-content:start;gap:var(--space-2);min-width:0;display:grid}.field__head[data-astro-cid-he3spzz3]{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.field__label[data-astro-cid-he3spzz3]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text)}.field__optional[data-astro-cid-he3spzz3]{font-weight:var(--fw-regular);color:var(--c-text-muted)}.field__count[data-astro-cid-he3spzz3]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--c-text-muted)}.field__count.is-near{color:var(--c-warn)}.field__input[data-astro-cid-he3spzz3]{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-text);font-size:var(--fs-base);transition:box-shadow var(--dur-fast) var(--ease-out);border:0}.field__input[data-astro-cid-he3spzz3]::placeholder{color:var(--c-text-faint)}.field__input[data-astro-cid-he3spzz3]:hover{box-shadow:inset 0 0 0 1px var(--c-text-faint)}.field__input[data-astro-cid-he3spzz3]:focus-visible{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--c-cyan), 0 0 0 3px var(--c-cyan-soft)}.field__input[data-astro-cid-he3spzz3][aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--c-danger)}.field__input--area[data-astro-cid-he3spzz3]{resize:vertical;min-height:9rem;line-height:1.55}.field__select[data-astro-cid-he3spzz3]{position:relative}.field__select[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]{appearance:none;padding-right:var(--space-10);cursor:pointer}.field__select[data-astro-cid-he3spzz3] .field__chev{right:var(--space-4);color:var(--c-text-muted);pointer-events:none;position:absolute;top:50%;translate:0 -50%;rotate:90deg}.field__error[data-astro-cid-he3spzz3]{font-size:var(--fs-sm);color:var(--c-danger)}.check-field[data-astro-cid-he3spzz3]{align-items:start;gap:var(--space-3);font-size:var(--fs-sm);color:var(--c-text-muted);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.check-field__input[data-astro-cid-he3spzz3]{opacity:0;width:1.25rem;height:1.25rem;margin:0;position:absolute}.check-field__box[data-astro-cid-he3spzz3]{background:var(--c-bg);width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-bg);transition:background-color var(--dur-fast) var(--ease-out);border-radius:4px;place-items:center;margin-top:1px;display:grid}.check-field__box[data-astro-cid-he3spzz3] svg{stroke-width:3px;transition:transform var(--dur-fast) var(--ease-out);transform:scale(0)}.check-field__input[data-astro-cid-he3spzz3]:checked+.check-field__box[data-astro-cid-he3spzz3]{background:var(--c-cyan);box-shadow:none}.check-field__input[data-astro-cid-he3spzz3]:checked+.check-field__box[data-astro-cid-he3spzz3] svg{transform:scale(1)}.check-field__input[data-astro-cid-he3spzz3]:focus-visible+.check-field__box[data-astro-cid-he3spzz3]{box-shadow:var(--focus-ring)}.check-field__text[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-line-strong);text-underline-offset:3px}.check-field__text[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-decoration-color:var(--c-cyan)}.form__footer[data-astro-cid-he3spzz3]{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border);display:grid}.form__submit[data-astro-cid-he3spzz3]{width:100%}.form__status[data-astro-cid-he3spzz3]:empty{display:none}.form__status[data-astro-cid-he3spzz3]{font-size:var(--fs-sm);color:var(--c-text-muted)}.form__status[data-astro-cid-he3spzz3].is-error{color:var(--c-danger)}.form__trap[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__noscript[data-astro-cid-he3spzz3]{margin-bottom:var(--space-6);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--c-warn-wash-strong);color:var(--c-text);font-size:var(--fs-sm)}.form__noscript[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration:underline}.form__turnstile[data-astro-cid-he3spzz3]{margin-top:var(--space-6)}.form__spinner[data-astro-cid-he3spzz3]{border:2px solid var(--c-inner-highlight-strong);border-top-color:var(--c-text);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite form-spin;display:none}.form[data-astro-cid-he3spzz3].is-sending .form__spinner[data-astro-cid-he3spzz3]{display:inline-block}.form[data-astro-cid-he3spzz3].is-sending .form__submit[data-astro-cid-he3spzz3] .btn__arrow{display:none}.form[data-astro-cid-he3spzz3].is-sending .form__submit[data-astro-cid-he3spzz3]{cursor:progress;opacity:.85}.form[data-astro-cid-he3spzz3].is-sending .field__input[data-astro-cid-he3spzz3]{opacity:.6}@keyframes form-spin{to{transform:rotate(360deg)}}.form-fail[data-astro-cid-he3spzz3]{gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5);border-radius:var(--radius-md);background:var(--c-danger-wash);box-shadow:inset 0 0 0 1px var(--c-danger);animation:form-in var(--dur-base) var(--ease-out) both;grid-template-columns:auto 1fr;display:grid}.form-fail[data-astro-cid-he3spzz3][hidden]{display:none}.form-fail__icon[data-astro-cid-he3spzz3]{color:var(--c-danger);padding-top:2px}.form-fail__body[data-astro-cid-he3spzz3]{gap:var(--space-2);display:grid}.form-fail__title[data-astro-cid-he3spzz3]{font-weight:var(--fw-semibold)}.form-fail__text[data-astro-cid-he3spzz3],.form-fail__alt[data-astro-cid-he3spzz3]{font-size:var(--fs-sm);color:var(--c-text-muted)}.form-fail__links[data-astro-cid-he3spzz3]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.form-done[data-astro-cid-he3spzz3]{justify-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-4);text-align:center;animation:form-in var(--dur-slow) var(--ease-out) both;display:grid}.form-done[data-astro-cid-he3spzz3][hidden]{display:none}.form-done[data-astro-cid-he3spzz3]:focus{outline:none}.form-done__icon[data-astro-cid-he3spzz3]{width:4rem;height:4rem;color:var(--c-ok);background:var(--c-ok-soft);box-shadow:0 0 0 8px var(--c-ok-wash);border-radius:50%;place-items:center;display:grid}.form-done__icon[data-astro-cid-he3spzz3] svg{stroke-width:2.5px}.form-done__title[data-astro-cid-he3spzz3]{font-size:var(--fs-h3)}.form-done__text[data-astro-cid-he3spzz3]{max-width:26rem;color:var(--c-text-muted)}@keyframes form-in{0%{opacity:0;transform:translateY(8px)}}@media (width>=40rem){.form[data-astro-cid-he3spzz3]{padding:var(--space-8)}.form__grid[data-astro-cid-he3spzz3]{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.field--full[data-astro-cid-he3spzz3]{grid-column:1/-1}.form__footer[data-astro-cid-he3spzz3]{grid-template-columns:auto 1fr;align-items:center}.form__submit[data-astro-cid-he3spzz3]{width:auto}}@media (width>=64rem){.contact__inner[data-astro-cid-he3spzz3]{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.contact__info[data-astro-cid-he3spzz3]{top:calc(var(--header-h) + var(--space-10));position:sticky}}
