:root{--ink:#e8f2f5;--muted:#9baeb5;--lime:#c9fa65;--dark:#07131f;--panel:#0d202b;--line:rgba(220,241,241,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--dark);color:var(--ink);font-family:Manrope,Arial,sans-serif;overflow-x:hidden}.glow{position:absolute;pointer-events:none;filter:blur(2px);opacity:.4;border-radius:50%;z-index:-1}.glow-one{top:100px;right:-260px;width:650px;height:650px;background:radial-gradient(circle,#155069 0,transparent 67%)}.glow-two{top:1500px;left:-330px;width:700px;height:700px;background:radial-gradient(circle,#183447 0,transparent 68%)}.site-header,footer{max-width:1200px;margin:auto;padding:23px 28px;display:flex;align-items:center;justify-content:space-between}.site-header{border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-size:18px;font-weight:800;letter-spacing:-.7px}.brand>span:last-child>span{color:var(--lime)}.brand-mark{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;color:#0b1922;background:var(--lime);font-family:"DM Mono",monospace;font-size:15px}nav{display:flex;gap:30px}nav a,footer>a{color:#b5c5ca;text-decoration:none;font-size:13px;font-weight:700}.header-cta{color:var(--dark);background:var(--lime);padding:11px 15px;border-radius:8px;text-decoration:none;font-size:12px;font-weight:800}.header-cta span{font-size:16px;margin-left:4px}.section{max-width:1200px;margin:auto;padding:118px 28px}.hero{min-height:670px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:55px;padding-top:72px}.eyebrow{display:flex;align-items:center;gap:9px;color:var(--lime);font-family:"DM Mono",monospace;font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.eyebrow i{display:block;width:19px;height:1px;background:var(--lime)}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-2.8px;line-height:1.04}h1{font-size:clamp(48px,5.2vw,76px);margin:19px 0 24px}h1 em{font-style:normal;color:var(--lime)}h2{font-size:clamp(37px,4.2vw,60px);margin:18px 0 24px}h2 span{color:var(--lime)}.hero-lead{max-width:570px;color:var(--muted);font-size:17px;line-height:1.72}.hero-actions{display:flex;gap:14px;margin:35px 0}.button{display:inline-flex;align-items:center;gap:15px;padding:14px 18px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:800}.button-primary{background:var(--lime);color:var(--dark)}.button-primary span{font-size:20px}.button-quiet{color:#d4e1e5;border:1px solid var(--line)}.trust-row{display:flex;align-items:center;gap:12px;color:#a4b6bc;font-size:11px;line-height:1.4}.trust-row p{margin:0}.avatars{display:flex}.avatars b{display:grid;place-items:center;width:26px;height:26px;border:2px solid var(--dark);border-radius:50%;background:#54728a;margin-left:-6px;font-size:9px}.avatars b:first-child{margin:0;background:#caa262}.avatars b:last-child{background:#718f66}.hero-visual{position:relative;height:475px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(145deg,rgba(27,73,89,.8),rgba(8,22,32,.8));overflow:hidden}.hero-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(213,255,249,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(213,255,249,.05) 1px,transparent 1px);background-size:36px 36px}.vehicle-card{position:absolute;top:52px;left:43px;width:290px;padding:18px;border:1px solid rgba(227,255,245,.25);border-radius:12px;background:rgba(6,23,33,.78);box-shadow:0 18px 40px #0310198c}.card-label,small{color:#99b3ba;font-family:"DM Mono",monospace;font-size:9px;letter-spacing:1px}.status-dot{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%;margin-right:5px}.vehicle-name{margin-top:14px;font-size:20px;font-weight:800;letter-spacing:-.7px}.vehicle-meta{color:#90a6ae;font-size:11px;margin-top:5px}.vehicle-art{position:relative;height:105px;margin:13px 0 6px}.car-body{position:absolute;bottom:17px;left:30px;width:212px;height:43px;border-radius:17px 34px 9px 9px;background:#89bac3;transform:skewX(-12deg);box-shadow:inset -13px -10px #57848c}.car-roof{position:absolute;bottom:52px;left:73px;width:120px;height:42px;border-radius:35px 32px 0 0;background:#91c8d2;transform:skewX(-20deg)}.wheel{position:absolute;z-index:2;bottom:5px;width:34px;height:34px;border:8px solid #102c38;border-radius:50%;background:#7c9fa7}.wheel-a{left:57px}.wheel-b{right:34px}.headlight{position:absolute;right:3px;bottom:35px;border-style:solid;border-width:8px 0 8px 17px;border-color:transparent transparent transparent var(--lime)}.match-pill{display:inline-block;border-radius:20px;background:rgba(201,250,101,.12);color:var(--lime);padding:6px 9px;font-size:10px;font-weight:700}.part-card{position:absolute;right:27px;bottom:57px;display:flex;align-items:center;gap:11px;width:245px;padding:14px;border-radius:10px;background:#e9f7f2;color:#102631;box-shadow:0 15px 30px #0007}.part-card small{display:block;color:#51727a;margin-bottom:4px}.part-card strong{display:block;font-size:13px}.part-card p{margin:3px 0 0;color:#59737b;font-size:9px}.part-icon{display:grid;place-items:center;background:#c9fa65;border-radius:8px;width:36px;height:36px}.verified{margin-left:auto;display:grid;place-items:center;border-radius:50%;width:20px;height:20px;color:white;background:#17846d}.data-chip{position:absolute;padding:9px 11px;border:1px solid var(--line);border-radius:7px;background:#0a1c27;color:#d7e5e7;font:10px "DM Mono",monospace}.data-chip b{color:var(--lime)}.chip-vin{right:49px;top:61px}.chip-image{right:66px;top:112px}.scan-line{position:absolute;z-index:2;width:100%;top:45%;border-top:1px solid var(--lime);box-shadow:0 0 15px var(--lime);opacity:.48;animation:scan 4s ease-in-out infinite}@keyframes scan{50%{top:77%}}.dot-grid{position:absolute;right:0;bottom:0;width:180px;height:140px;background-image:radial-gradient(#b7e4e5 1px,transparent 1px);background-size:11px 11px;opacity:.15}.proof-bar{display:flex;gap:22px;align-items:center;justify-content:center;padding:22px 28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#9ab0b7;font:9px "DM Mono",monospace;letter-spacing:1.2px;text-align:center}.proof-bar div{width:4px;height:4px;background:var(--lime);border-radius:50%}.split-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end}.split-heading p,.benefits-copy>p:not(.eyebrow),.example-copy>p:not(.eyebrow),.mvp p{color:var(--muted);line-height:1.75;font-size:15px;max-width:450px}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:62px}.problem-grid article{padding:25px;border-top:1px solid var(--line);background:linear-gradient(145deg,rgba(34,70,82,.26),transparent)}.number,.step{font:11px "DM Mono",monospace;color:var(--lime)}h3{font-size:18px;letter-spacing:-.6px;margin:27px 0 10px}.problem-grid p,.benefit-list p{color:var(--muted);font-size:13px;line-height:1.7}.how{border-top:1px solid var(--line)}.how-heading{text-align:center}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:54px}.steps article{padding:18px;background:#0a1b26;border:1px solid var(--line);border-radius:12px}.steps h3{font-size:17px;margin:20px 0 8px}.steps p{font-size:12px;line-height:1.65;color:var(--muted);margin-bottom:5px}.step-art{position:relative;height:145px;border-radius:8px;background:#102d39;overflow:hidden}.vin-art{padding:28px 19px;color:#cbe1e5;font:20px "DM Mono",monospace;letter-spacing:2px}.vin-art span{display:block;color:var(--lime);margin-top:16px}.vin-art b{font-size:12px;letter-spacing:4px}.image-art{background:linear-gradient(145deg,#2c6170,#0e2631)}.image-art:before{content:"";position:absolute;width:100px;height:80px;left:66px;top:44px;border-radius:36px 43px 13px 13px;background:#8fb3ba;transform:skewX(-15deg)}.image-art span{position:absolute;z-index:1;top:30px;left:105px;width:48px;height:48px;border:1px solid var(--lime);border-radius:5px}.image-art b{position:absolute;z-index:2;left:121px;top:44px;color:var(--lime);font-size:22px}.image-art i{position:absolute;left:27px;top:22px;width:10px;height:10px;border-top:1px solid var(--lime);border-left:1px solid var(--lime);box-shadow:162px 0 0 -1px #c9fa65,0 91px 0 -1px #c9fa65,162px 91px 0 -1px #c9fa65}.result-art{display:flex;align-items:center;gap:15px;padding:32px}.result-art i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lime);color:#0d2631;font-style:normal;font-size:25px}.result-art span{font:9px "DM Mono",monospace;color:#a9c3ca;line-height:1.8}.result-art b{font-family:Manrope,sans-serif;font-size:13px;color:#eef9fb}.benefits{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.text-link{display:inline-flex;gap:14px;color:var(--lime);text-decoration:none;font-weight:800;font-size:13px;margin-top:16px}.benefit-list{border-top:1px solid var(--line)}.benefit-list article{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.benefit-list article>span{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:8px;background:#14323d;color:var(--lime)}.benefit-list h3{margin:0 0 5px;font-size:16px}.benefit-list p{margin:0}.example{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:center;border-top:1px solid var(--line)}.example-window{border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#0a1b26;box-shadow:0 20px 50px #0004}.window-top{height:35px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:5px;padding:0 13px}.window-top span{width:6px;height:6px;border-radius:50%;background:#4d6870}.window-top p{margin:0 auto;color:#668088;font:8px "DM Mono",monospace}.example-body{padding:22px;display:grid;gap:14px}.ask,.answer{padding:17px;border-radius:8px}.ask{background:#102c38}.ask p{margin:9px 0 12px;font-size:13px}.request-tags,.specs{display:flex;gap:7px;flex-wrap:wrap}.request-tags span,.specs span{border:1px solid #36515b;border-radius:15px;padding:5px 7px;color:#a7c0c7;font:8px "DM Mono",monospace}.answer{background:#dff4ee;color:#0f2a34}.answer small{color:#527078}.answer small b{color:#13816b;margin-left:8px}.answer h3{margin:10px 0 4px}.answer p{font-size:11px;margin-bottom:12px;color:#527078}.specs span{border-color:#9abcb4;color:#30575b}.mvp{display:grid;grid-template-columns:1fr 1fr;gap:50px;border-top:1px solid var(--line);padding-bottom:130px}.mvp>div:last-child{padding-top:40px}.contact{max-width:1144px;margin:auto;border-radius:19px;background:linear-gradient(135deg,#c6fa66,#83cca5);color:#0a2630;padding:60px 65px;display:grid;grid-template-columns:1.25fr .75fr;gap:40px}.contact .eyebrow{color:#255954}.contact .eyebrow i{background:#255954}.contact h2{margin-bottom:0}.contact h2 span{color:#257265}.contact-card{padding:24px;background:#e9fff0a8;border:1px solid #387d7070;border-radius:12px}.contact-card h3{margin:0 0 8px}.contact-card p{font-size:13px;color:#315c59;line-height:1.6}.contact-card a{display:flex;justify-content:space-between;margin:20px 0 35px;padding-bottom:10px;border-bottom:1px solid #559b8d;color:#10313a;text-decoration:none;font:14px "DM Mono",monospace}.contact-card small{color:#386b65}footer{margin-top:42px;border-top:1px solid var(--line);color:#7f979e}footer p{margin:0;font-size:11px}@media(max-width:780px){.site-header{padding:18px}.site-header nav{display:none}.header-cta{padding:9px 10px;font-size:10px}.section{padding:76px 22px}.hero{grid-template-columns:1fr;min-height:0;padding-top:55px;gap:45px}.hero-visual{height:380px}.vehicle-card{left:18px;top:38px;transform:scale(.87);transform-origin:top left}.part-card{right:14px;bottom:40px;transform:scale(.88);transform-origin:bottom right}.chip-vin{right:15px}.chip-image{right:25px}.proof-bar{line-height:1.7;gap:9px}.split-heading,.benefits,.example,.mvp,.contact{grid-template-columns:1fr;gap:30px}.problem-grid,.steps{grid-template-columns:1fr;gap:12px}.problem-grid{margin-top:35px}.how-heading{text-align:left}.contact{margin:0 18px;padding:39px 26px}.mvp>div:last-child{padding-top:0}footer{padding:22px;gap:10px;flex-wrap:wrap}.example{padding-top:70px}.example-copy{order:-1}}@media(max-width:410px){h1{font-size:46px}.hero-visual{margin:0 -6px}.vehicle-card{transform:scale(.75)}.part-card{transform:scale(.75)}.data-chip{display:none}}
