@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Fallback;src:local("Arial");ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.00%;size-adjust:103.63%}.__className_e1ae5b{font-family:Saira,Saira Fallback;font-style:normal}.__variable_e1ae5b{--font-saira:"Saira","Saira Fallback"}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381aea3a1e0e81a7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/470d98c6383ada4d-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d265558bc3f678d-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c957829dfa5f850-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d6fa8ec3eb10a5e1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c66c3989b8a414b0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bcc005be2fe74d61-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0c0adbf8973fa2f8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/24cfbfb74d4d9a5e-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed Fallback;src:local("Arial");ascent-override:143.34%;descent-override:55.44%;line-gap-override:0.00%;size-adjust:79.18%}.__className_dbcbe3{font-family:Saira Condensed,Saira Condensed Fallback;font-style:normal}.__variable_dbcbe3{--font-saira-cond:"Saira Condensed","Saira Condensed Fallback"}.demo-root{--track:#0b0e14;--carbon:#151a24;--carbon-2:#232b3b;--line-white:#e8eaf0;--muted:#8b93a7;--signal-red:#e10600;--tele-cyan:#22d3ee;--kerb-yellow:#ffc300;background:radial-gradient(1200px 500px at 70% -10%,rgba(34,211,238,.08),transparent 60%),radial-gradient(900px 420px at 10% 30%,rgba(225,6,0,.07),transparent 60%),var(--track);color:var(--line-white);font-family:var(--font-saira),ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.demo-bleed{position:relative;left:50%;width:100vw;transform:translateX(-50%);margin-top:-2rem;margin-bottom:-2rem}.demo-container{max-width:68rem;margin-inline:auto;padding-inline:1.25rem}.demo-display{font-family:var(--font-saira-cond),var(--font-saira),sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.01em;line-height:.95;font-size:clamp(2.6rem,7vw,5rem)}.demo-display em{font-style:italic;color:var(--signal-red);-webkit-text-stroke:0}.demo-display.h2{font-size:clamp(1.9rem,4.5vw,3rem)}.demo-eyebrow{font-family:var(--font-saira-cond),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.22em;font-size:.78rem;color:var(--muted);margin-bottom:.9rem}.demo-lead{max-width:44rem;margin-top:1.1rem;font-size:1.06rem;line-height:1.65;color:var(--muted)}.demo-hero{position:relative;padding:5.5rem 0 3rem;border-bottom:1px solid var(--carbon-2);overflow:hidden}.hero-car{margin-top:2.5rem;max-width:34rem;color:var(--line-white);animation:car-in 1.1s cubic-bezier(.16,1,.3,1) both}.speedlines{position:absolute;inset:0;pointer-events:none}.speedlines span{position:absolute;height:2px;width:32vw;background:linear-gradient(90deg,transparent,rgba(232,234,240,.35));animation:speed 2.6s linear infinite}.speedlines span:first-child{top:18%;animation-delay:0s}.speedlines span:nth-child(2){top:34%;animation-delay:.7s;width:22vw;opacity:.7}.speedlines span:nth-child(3){top:52%;animation-delay:1.3s;width:40vw}.speedlines span:nth-child(4){top:71%;animation-delay:.4s;width:18vw;opacity:.5}.speedlines span:nth-child(5){top:86%;animation-delay:1.9s;width:28vw;opacity:.8}@keyframes speed{0%{right:-40vw}to{right:110vw}}@keyframes car-in{0%{transform:translateX(-6%);opacity:0}to{transform:translateX(0);opacity:1}}.demo-tracknav{display:flex;align-items:center;gap:2.5rem;padding-block:2.6rem;flex-wrap:wrap}.trackmap{width:min(20rem,70vw);flex-shrink:0}.trackmap-labels text{fill:var(--muted);font-family:var(--font-saira-cond),sans-serif;font-size:15px;font-weight:700}.tracknav-list{display:grid;gap:.4rem;list-style:none;padding:0}.tracknav-link{display:flex;align-items:center;gap:.8rem;font-family:var(--font-saira-cond),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.15rem;color:var(--line-white);text-decoration:none;padding:.35rem .5rem;border-radius:4px}.tracknav-link:hover{background:var(--carbon)}.cta-button:focus-visible,.tracknav-link:focus-visible,.tslider input:focus-visible{outline:2px solid var(--tele-cyan);outline-offset:3px}.sector-chip{font-family:var(--font-saira-cond),sans-serif;font-weight:800;font-style:italic;border:2px solid;border-radius:4px;padding:.05rem .45rem;font-size:.95rem}.sector-chip.big{font-size:1.3rem;display:inline-block;margin-bottom:1rem}.demo-sector{border-top:1px solid var(--carbon-2);padding-block:3.6rem}.sector-grid{display:grid;gap:2.2rem;grid-template-columns:1fr}@media (min-width:820px){.sector-grid{grid-template-columns:5fr 6fr;align-items:start}}.sector-lead{margin-top:1rem;color:var(--muted);line-height:1.6;max-width:30rem}.sector-art{width:7rem;margin-top:1.6rem;opacity:.9}.sector-factors{display:grid;gap:1rem}.factor-card{background:var(--carbon);border-left:1px solid var(--carbon-2);border:1px solid var(--carbon-2);border-left-width:3px;border-radius:8px;padding:1.2rem 1.4rem}.factor-card h3{font-family:var(--font-saira-cond),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem;margin-bottom:.45rem}.factor-card p{color:var(--muted);line-height:1.62;font-size:.96rem}.demo-telemetry{border-top:1px solid var(--carbon-2);padding-block:3.6rem}.telemetry{margin-top:2.2rem;display:grid;gap:1.6rem}.telemetry-gauges{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:720px){.telemetry-gauges{grid-template-columns:repeat(4,1fr)}}.gauge{background:var(--carbon);border:1px solid var(--carbon-2);border-radius:8px;padding:1rem .6rem .8rem;text-align:center}.gauge svg{width:100%;max-width:9rem}.gauge-arc{transition:stroke-dasharray .35s ease}.gauge-needle{transition:transform .35s ease}.gauge-value{fill:var(--line-white);font-size:17px;font-weight:800}.gauge-label,.gauge-value{font-family:var(--font-saira-cond),sans-serif}.gauge-label{margin-top:.35rem;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;color:var(--muted)}.telemetry-sliders{display:grid;gap:.85rem;background:var(--carbon);border:1px solid var(--carbon-2);border-radius:8px;padding:1.4rem}@media (min-width:720px){.telemetry-sliders{grid-template-columns:repeat(2,1fr);column-gap:2rem}}.tslider{display:grid;gap:.3rem}.tslider-name{display:flex;justify-content:space-between;font-size:.87rem;color:var(--line-white)}.tslider-value{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--muted)}.tslider input{width:100%}.team-radio{background:var(--carbon);border:1px solid var(--carbon-2);border-left:3px solid var(--signal-red);border-radius:8px;padding:1.2rem 1.4rem}.team-radio-title{display:flex;align-items:center;gap:.55rem;font-family:var(--font-saira-cond),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;color:var(--muted);margin-bottom:.7rem}.radio-dot{width:9px;height:9px;border-radius:50%;background:var(--signal-red);animation:radio-blink 1.6s ease-in-out infinite}@keyframes radio-blink{0%,to{opacity:1}50%{opacity:.25}}.team-radio-msg{line-height:1.6;font-size:.97rem;color:var(--line-white)}.team-radio-msg+.team-radio-msg{margin-top:.6rem}.demo-cta{border-top:1px solid var(--carbon-2);padding-block:4rem 4.6rem;text-align:left}.cta-button{display:inline-block;margin-top:1.6rem;background:var(--signal-red);color:#fff;font-family:var(--font-saira-cond),sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.08em;font-size:1.15rem;padding:.85rem 2.1rem;border-radius:6px;text-decoration:none;transition:transform .15s ease,background .15s ease}.cta-button:hover{background:#ff1a0e;transform:translateX(4px)}.cta-note{margin-top:1rem;font-size:.8rem;color:var(--muted)}@media (prefers-reduced-motion:reduce){.hero-car,.radio-dot,.speedlines span{animation:none}.cta-button,.gauge-arc,.gauge-needle{transition:none}}