@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--bg:#060a14;--bg2:#0a1122;--panel:#0d1626;--panel2:#101c34;--blue:#4ea8ff;--blue-d:#3b82f6;--purple:#8b5cf6;--ink:#edf2ff;--muted:#8b9cbd;--border:rgba(120,150,205,0.14);--maxw:1180px;--grad:linear-gradient(135deg,#3c7bff,#8b5cf6);--gradtext:linear-gradient(90deg,#5ab0ff,#9b7bff);--font-ui:var(--font-space-grotesk),system-ui,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-ui);color:var(--ink);background:radial-gradient(1100px 560px at 88% -120px,rgba(59,130,246,.14),transparent 62%),radial-gradient(820px 520px at -5% 108%,rgba(139,92,246,.11),transparent 60%),var(--bg);background-attachment:fixed;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--blue);text-decoration:none}a:hover{color:#8fc6ff}h1,h2,h3,p{margin:0}section{scroll-margin-top:88px}[data-reveal]{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}[data-reveal].revealed{opacity:1;transform:none}[data-card]{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-card][data-lit]{border-color:rgba(78,168,255,.6)!important;box-shadow:0 0 0 1px rgba(78,168,255,.4),0 0 32px rgba(78,168,255,.22)!important}@media (prefers-reduced-motion:reduce){[data-reveal]{transition:opacity .4s ease;transform:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes okpulse{0%{transform:scale(.5);opacity:.85}70%{opacity:.12}to{transform:scale(1.9);opacity:0}}@keyframes spin360{to{transform:rotate(1turn)}}.statgrid>div:first-child{border-left:none!important}@media (max-width:880px){.nav-links{display:none!important}.nav-burger{display:inline-flex!important}}@media (min-width:881px){.mobile-menu,.nav-burger{display:none!important}}@media (max-width:700px){.hero-phone-hide{display:none!important}.hero-phone-lead{margin-top:0!important}.hero-phone-pad{padding-top:64px!important;padding-bottom:48px!important}}.hero-spark{display:none;width:100%;height:auto;margin:26px 0 6px;overflow:visible;transform-origin:50% 50%;animation:spark-tilt 22s ease-in-out infinite}@media (max-width:700px){.hero-spark{display:block}}.hero-spark circle,.hero-spark rect{transform-box:fill-box;transform-origin:center}.hero-spark-panel{animation:spark-float 7s ease-in-out infinite}.hero-spark-net{animation:spark-drift 9s ease-in-out infinite}.hero-spark-bars>rect,.hero-spark-cta{transform-box:fill-box;transform-origin:left center;animation-duration:18s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.hero-spark-bars>rect:first-child{animation-name:spark-b1}.hero-spark-bars>rect:nth-child(2){animation-name:spark-b2}.hero-spark-bars>rect:nth-child(3){animation-name:spark-b3}.hero-spark-bars>rect:nth-child(4){animation-name:spark-b4}.hero-spark-cta{animation-name:spark-b5}.hero-spark-cta-glow{opacity:0;animation:spark-glow 18s ease-in-out infinite}@keyframes spark-b1{0%,17%{transform:scaleX(1);opacity:.95}25%,42%{transform:scaleX(.72);opacity:.75}50%,67%{transform:scaleX(.9);opacity:.95}75%,92%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.95}}@keyframes spark-b2{0%,17%{transform:scaleX(1);opacity:.55}25%,42%{transform:scaleX(1.24);opacity:.8}50%,67%{transform:scaleX(.62);opacity:.6}75%,92%{transform:scaleX(.86);opacity:.75}to{transform:scaleX(1);opacity:.55}}@keyframes spark-b3{0%,17%{transform:translateX(0) scaleX(1);opacity:.9}25%,42%{transform:translateX(0) scaleX(.55);opacity:.9}50%,67%{transform:translateX(0) scaleX(.46);opacity:.7}75%,92%{transform:translateX(0) scaleX(1);opacity:.9}to{transform:translateX(0) scaleX(1);opacity:.9}}@keyframes spark-b4{0%,17%{transform:translateX(0) scaleX(1);opacity:.9}25%,42%{transform:translateX(148px) scaleX(.42);opacity:.5}50%,67%{transform:translateX(132px) scaleX(.68);opacity:.9}75%,92%{transform:translateX(0) scaleX(.78);opacity:.9}to{transform:translateX(0) scaleX(1);opacity:.9}}@keyframes spark-b5{0%,17%{transform:translateX(0) scaleX(1)}25%,42%{transform:translateX(0) scaleX(1.35)}50%,67%{transform:translateX(152px) scaleX(1)}75%,92%{transform:translateX(0) scaleX(1.15)}to{transform:translateX(0) scaleX(1)}}@keyframes spark-glow{0%,62%{opacity:0}78%{opacity:.45}to{opacity:0}}.hero-spark-node{animation:spark-pulse 3.6s ease-in-out infinite}.hero-spark-node:nth-child(2){animation-delay:.6s}.hero-spark-node:nth-child(3){animation-delay:1.2s}.hero-spark-node:nth-child(4){animation-delay:1.8s}.hero-spark-node:nth-child(5){animation-delay:2.4s}@keyframes spark-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes spark-drift{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}@keyframes spark-pulse{0%,to{opacity:.4;transform:translate(0) scale(.82)}50%{opacity:1;transform:translate(1.6px,-1.8px) scale(1.15)}}@keyframes spark-tilt{0%,to{transform:perspective(760px) rotateY(0deg) rotateX(0deg)}32%{transform:perspective(760px) rotateY(3.2deg) rotateX(-1.6deg)}64%{transform:perspective(760px) rotateY(-2.6deg) rotateX(1.2deg)}}@media (prefers-reduced-motion:reduce){.hero-spark,.hero-spark-bars>rect,.hero-spark-cta,.hero-spark-cta-glow,.hero-spark-net,.hero-spark-node,.hero-spark-panel{animation:none!important}.hero-spark-cta-glow{opacity:0}}.hov-nav:hover{color:var(--ink)}.hov-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.hov-ghost:hover{border-color:var(--blue);color:#fff}.hov-tcard:hover{transform:translateY(-3px);border-color:rgba(78,168,255,.4)}.reviews-rail{scrollbar-width:none;-ms-overflow-style:none}.reviews-rail::-webkit-scrollbar{display:none}.hov-white:hover{color:#ffffff}.hov-close:hover{background:rgba(255,255,255,.1);color:#ffffff}.hov-lift:hover{transform:translateY(-1.5px);filter:brightness(1.07)}.hov-lift2:hover{transform:translateY(-2px)}.hov-bc:hover{border-color:var(--hov-bc)}.hov-lift2-centered:hover{transform:translate(-50%,-50%) translateY(-2px)}.cq{container-type:inline-size}