@property --t{syntax: "<number>"; inherits: true; initial-value: 11;}.hero-twin[data-astro-cid-glm7uso4]{margin:0;position:relative;animation:ht-clock 13s linear infinite}@keyframes ht-clock{0%{--t: 0}to{--t: 13}}@media(prefers-reduced-motion:reduce){.hero-twin[data-astro-cid-glm7uso4]{animation:none}}.win[data-astro-cid-glm7uso4]{opacity:clamp(0,min((var(--t) - var(--a)) * 5,(var(--b) - var(--t)) * 5),1)}.from[data-astro-cid-glm7uso4]{opacity:clamp(0,(var(--t) - var(--a)) * 4,1)}.live[data-astro-cid-glm7uso4]{opacity:clamp(0,(13 - var(--t)) * 2,1)}svg[data-astro-cid-glm7uso4]{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 18px 24px rgba(0,0,0,.55))}.base[data-astro-cid-glm7uso4]{fill:#0e141b}.edge[data-astro-cid-glm7uso4]{fill:#07090c}.rim[data-astro-cid-glm7uso4]{fill:none;stroke:#cdb23a;stroke-width:1.1}.roads[data-astro-cid-glm7uso4] line[data-astro-cid-glm7uso4]{stroke:#2a333e;stroke-width:3.4;stroke-linecap:round}.seg[data-astro-cid-glm7uso4]{stroke-width:3.4;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--t) - var(--a)) / var(--d),1));opacity:clamp(0,(var(--t) - var(--a)) * 20,1)}.worse[data-astro-cid-glm7uso4]{stroke-width:3.4;opacity:clamp(0,(var(--t) - var(--a)) * 2.5,1)}.ps[data-astro-cid-glm7uso4]{fill:none;stroke-width:1.5;stroke-linecap:round}.sweep[data-astro-cid-glm7uso4]{fill:#cdb23a73;transform:translate(calc(var(--p) * 140px))}.obs[data-astro-cid-glm7uso4]{opacity:clamp(0,(var(--t) - var(--a)) * 6,1)}.ping[data-astro-cid-glm7uso4]{fill:none;stroke:#f2d65c;stroke-width:.6;transform-box:fill-box;transform-origin:center;transform:scale(calc(1 + clamp(0,var(--t) - var(--a),.8)*2));opacity:calc(1 - clamp(0,(var(--t) - var(--a)) / .8,1))}.sign[data-astro-cid-glm7uso4]{fill:#fff;stroke:#e5533d;stroke-width:.8}.drain[data-astro-cid-glm7uso4]{fill:#9aa3ae;stroke:#0e141b;stroke-width:.4}.marking[data-astro-cid-glm7uso4]{stroke:#fff;stroke-width:.7}.crack[data-astro-cid-glm7uso4]{fill:none;stroke:#0b0f14;stroke-width:.6}.vehicle[data-astro-cid-glm7uso4]{transform:translate(calc((var(--p) * 112 - 6) * 1px))}.halo[data-astro-cid-glm7uso4]{fill:#f2d65c2e}.car[data-astro-cid-glm7uso4]{fill:#f2d65c}.ring[data-astro-cid-glm7uso4]{fill:none;stroke:#f2d65c;stroke-width:.9;transform-box:fill-box;transform-origin:center;animation:ht-ping 1.4s ease-out infinite}@keyframes ht-ping{0%{transform:scale(.85);stroke-opacity:1}to{transform:scale(1.25);stroke-opacity:0}}.flag[data-astro-cid-glm7uso4] line[data-astro-cid-glm7uso4]{stroke:#f2d65c;stroke-width:.5}.flag[data-astro-cid-glm7uso4] circle[data-astro-cid-glm7uso4]{fill:#f2d65c}.flag[data-astro-cid-glm7uso4] text[data-astro-cid-glm7uso4]{font-family:var(--font-mono);font-size:3.6px;font-weight:600;letter-spacing:.04em;text-anchor:middle;fill:#f2d65c;paint-order:stroke;stroke:#0b0f14;stroke-width:1.4px}.when[data-astro-cid-glm7uso4]{position:absolute;top:0;right:0;display:grid;margin:0;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-bright)}.when[data-astro-cid-glm7uso4] span[data-astro-cid-glm7uso4]{grid-area:1 / 1;text-align:right}.steps[data-astro-cid-glm7uso4]{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.steps[data-astro-cid-glm7uso4] li[data-astro-cid-glm7uso4]{border-top:2px solid var(--gold-bright);padding-top:.5rem;font-size:.8rem;line-height:1.3;color:var(--text-invert);opacity:calc(.3 + .7*clamp(0,min((var(--t) - var(--a)) * 5,(var(--b) - var(--t)) * 5),1))}.n[data-astro-cid-glm7uso4]{display:block;color:var(--gold-bright);font-size:.7rem}@media(max-width:40rem){.steps[data-astro-cid-glm7uso4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ring[data-astro-cid-glm7uso4]{animation:none}}.split[data-astro-cid-d4ekdtxl]{display:grid;gap:clamp(1.5rem,3vw,3rem);align-items:center}@media(min-width:64rem){.split[data-astro-cid-d4ekdtxl]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}}.reel[data-astro-cid-d4ekdtxl]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:var(--ink);border-radius:var(--radius)}.places[data-astro-cid-d4ekdtxl]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.5rem 1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.places[data-astro-cid-d4ekdtxl] li[data-astro-cid-d4ekdtxl]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;border-top:2px solid var(--gold);padding-top:.5rem}video[data-astro-cid-fzlzrvvh]{display:block;width:100%;max-width:960px;margin:0 auto;aspect-ratio:16 / 9;background:var(--ink);border-radius:var(--radius)}.people[data-astro-cid-d2vdse7b]{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}figure[data-astro-cid-d2vdse7b]{position:relative;margin:0 0 1rem}figure[data-astro-cid-d2vdse7b] img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius)}h3[data-astro-cid-d2vdse7b]{margin:0 0 .4rem}li[data-astro-cid-d2vdse7b] p[data-astro-cid-d2vdse7b]{margin:0}.facts[data-astro-cid-d2vdse7b]{margin:clamp(1.75rem,4vw,2.5rem) 0 0;padding-top:1.25rem;border-top:2px solid var(--gold);font-family:var(--font-display);font-size:clamp(1.1rem,1rem + .5vw,1.35rem);font-weight:600;max-width:60ch}.layout[data-astro-cid-qrszh3da]{display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.gauge[data-astro-cid-qrszh3da]{list-style:none;margin:0;padding:0;position:relative}.gauge[data-astro-cid-qrszh3da]{--alt-w: clamp(5.5rem, 4rem + 5vw, 8.5rem);--rail-x: calc(var(--alt-w) + 1.5rem - 1px)}.level[data-astro-cid-qrszh3da]:not(:last-child):before{content:"";position:absolute;left:var(--rail-x);top:1.25rem;bottom:-.45rem;border-left:2px dashed rgba(220,193,74,.35)}.level[data-astro-cid-qrszh3da]{position:relative;display:grid;grid-template-columns:var(--alt-w) 1.5rem minmax(0,1fr);column-gap:.75rem;align-items:start;padding-bottom:clamp(1.75rem,3vw,2.5rem)}.level[data-astro-cid-qrszh3da]:last-child{padding-bottom:0}.alt[data-astro-cid-qrszh3da]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.35rem,1rem + 1.4vw,2.1rem);line-height:1;color:var(--gold-bright);text-align:right;white-space:nowrap;padding-top:.15rem}.node[data-astro-cid-qrszh3da]{width:.8rem;height:.8rem;margin:.45rem auto 0;border-radius:50%;background:var(--ink);border:2px solid var(--gold-bright);position:relative;z-index:1}.source[data-astro-cid-qrszh3da]{margin:0 0 .3rem;color:var(--gold-bright);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.body[data-astro-cid-qrszh3da] h3[data-astro-cid-qrszh3da]{margin:0 0 .35rem}.body[data-astro-cid-qrszh3da] p[data-astro-cid-qrszh3da]:last-child{margin:0}.evidence[data-astro-cid-qrszh3da]{display:grid;gap:2rem;position:sticky;top:6rem}.evidence[data-astro-cid-qrszh3da] figure[data-astro-cid-qrszh3da]{margin:0;padding:6px}.evidence[data-astro-cid-qrszh3da] img{width:100%}@media(max-width:56rem){.layout[data-astro-cid-qrszh3da]{grid-template-columns:1fr}.evidence[data-astro-cid-qrszh3da]{position:static;padding-top:1rem}}@media(max-width:30rem){.gauge[data-astro-cid-qrszh3da]{--alt-w: 0px;--rail-x: calc(.75rem - 1px) }.level[data-astro-cid-qrszh3da]{grid-template-columns:1.5rem minmax(0,1fr)}.alt[data-astro-cid-qrszh3da]{grid-column:2;grid-row:1;text-align:left;margin-bottom:.4rem}.node[data-astro-cid-qrszh3da]{grid-column:1;grid-row:1}.body[data-astro-cid-qrszh3da]{grid-column:2;grid-row:2}}.models[data-astro-cid-ing5wdfy]{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.hero[data-astro-cid-mj6ar3np]{padding-block:clamp(2rem,4vw,3.25rem) clamp(2rem,4vw,3rem)}.hero-inner[data-astro-cid-mj6ar3np]{margin-bottom:clamp(2.5rem,5vw,4rem);display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center}@media(min-width:64rem){.hero-inner[data-astro-cid-mj6ar3np]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}}.hero-copy[data-astro-cid-mj6ar3np]{max-width:46rem}.hero-copy[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np]{font-size:clamp(2.5rem,1.4rem + 3.3vw,4.25rem);margin-bottom:.3em}@media(min-width:64rem){.hero-copy[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np]{font-size:clamp(2.4rem,.9rem + 2.7vw,3.75rem)}}.tech-tags[data-astro-cid-mj6ar3np]{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.tech-tags[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-bright);border:1px solid rgba(220,193,74,.35);padding:.28rem .6rem}.stats-intro[data-astro-cid-mj6ar3np]{position:relative;color:var(--text-invert-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;margin:0 0 1.1rem}.stats[data-astro-cid-mj6ar3np]{position:relative;list-style:none;margin:0;padding:1.5rem 0 0;border-top:1px solid var(--ink-line);display:grid;gap:1.75rem 2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.stats[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]{display:grid;gap:.4rem;align-content:start}.stat-value[data-astro-cid-mj6ar3np]{font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,2.2rem + 3vw,4.6rem);line-height:.85;color:var(--gold-bright);display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.stat-unit[data-astro-cid-mj6ar3np]{font-size:.8rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-invert)}.strip-section[data-astro-cid-mj6ar3np]{padding-block:clamp(2rem,4vw,3rem)}.point-list[data-astro-cid-mj6ar3np]{list-style:none;margin:0;padding:0;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.point-list[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]{border-top:2px solid var(--gold);padding-top:1rem}.point-list[data-astro-cid-mj6ar3np] h3[data-astro-cid-mj6ar3np]{margin-bottom:.4rem}.strip-row[data-astro-cid-mj6ar3np]{margin-top:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(1.5rem,3vw,2.25rem);border-top:1px solid var(--border)}.strip-more[data-astro-cid-mj6ar3np]{margin:1.1rem 0 0;text-align:center}.why[data-astro-cid-mj6ar3np]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem}.why[data-astro-cid-mj6ar3np] h2[data-astro-cid-mj6ar3np]{max-width:22ch;margin:0}.cases[data-astro-cid-mj6ar3np]{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.cases[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np] .card{height:100%}.cases[data-astro-cid-mj6ar3np] .link-arrow{margin-top:auto;padding-top:.4rem}
