@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,system-ui,sans-serif;color:#f4f8f5;background:#050807;font-synthesis:none;--green:#54ff9c;--cyan:#63e9ff;--muted:#9ba7a0;--line:rgba(255,255,255,.1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 70% 0%,#10251c 0,transparent 30%),#050807;color:#f5f8f6;overflow-x:hidden}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--green);outline-offset:4px}.site-shell{min-height:100vh}.header{height:84px;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:auto;padding:0 28px;position:relative;z-index:30}.brand,.footer-brand{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:.13em}.brand small,.footer-brand small{display:block;font-size:8px;letter-spacing:.24em;color:#7e8b83;margin-top:2px}.brand-mark{width:38px;height:38px;display:grid;place-items:center;border:1px solid #54ff9c55;background:#54ff9c0c;color:var(--green);clip-path:polygon(14% 0,100% 0,85% 100%,0 100%)}.desktop-nav{display:flex;gap:30px;color:#aeb7b1;font-size:13px}.desktop-nav a:hover{color:#fff}.button{min-height:48px;padding:0 20px;border-radius:6px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:700;font-size:13px;cursor:pointer;transition:.2s}.button:hover{transform:translateY(-2px)}.primary,.nav-cta{background:var(--green);color:#041009;border-color:var(--green);box-shadow:0 10px 30px #54ff9c18}.secondary{background:#ffffff06}.nav-cta{min-height:42px;padding:0 16px}.menu-button{display:none;background:none;border:0}.section{max-width:1280px;margin:auto;padding:110px 28px}.hero{min-height:calc(100vh - 84px);display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;padding-top:45px;padding-bottom:90px}.hero:after{content:"";position:absolute;left:28px;right:28px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.eyebrow,.kicker{color:var(--green);font-size:11px;letter-spacing:.18em;font-weight:800}.eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #54ff9c33;background:#54ff9c0a;padding:8px 12px;border-radius:99px}.hero h1,.section-heading h2,.experience h2,.steps h2,.faq h2,.contact h2{font-size:clamp(44px,6vw,84px);line-height:.95;letter-spacing:-.055em;margin:22px 0}.hero h1 em,.section-heading em,.steps em,.faq em,.contact em{font-style:normal;color:var(--green)}.hero-copy>p{max-width:600px;color:var(--muted);font-size:17px;line-height:1.75}.hero-actions{display:flex;gap:12px;margin:32px 0}.micro-features{display:flex;flex-wrap:wrap;gap:20px;color:#aab5ae;font-size:11px}.micro-features span{display:flex;align-items:center;gap:7px}.micro-features svg{width:15px;color:var(--green)}.hero-visual{min-height:560px;position:relative;display:grid;place-items:center}.hero-visual:before{content:"";width:440px;height:440px;border-radius:50%;border:1px solid #54ff9c1c;box-shadow:inset 0 0 100px #54ff9c0a,0 0 100px #54ff9c08;position:absolute}.model-label{position:absolute;top:12%;right:7%;z-index:3}.model-label small,.model-label span{display:block;color:#849088;font-size:10px;letter-spacing:.12em}.model-label small{color:var(--green)}.model-label b{font-size:26px}.floating-spec{position:absolute;z-index:5;padding:13px 16px;border:1px solid var(--line);background:#0b100ee6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px}.floating-spec b,.floating-spec span{display:block}.floating-spec b{font-size:17px}.floating-spec span{font-size:9px;color:#8e9b93;text-transform:uppercase}.spec-one{left:5%;top:33%}.spec-two{right:2%;bottom:24%}.hero-note{position:absolute;right:28px;bottom:24px!important;font-size:9px!important;color:#657068!important}.scooter-art{width:440px;height:330px;position:relative;z-index:2;filter:drop-shadow(0 28px 28px #000)}.scooter-art .halo{position:absolute;width:330px;height:190px;left:60px;top:65px;background:radial-gradient(ellipse,#54ff9c1c,transparent 68%);filter:blur(12px)}.wheel{position:absolute;width:116px;height:116px;border-radius:50%;border:17px solid #111817;bottom:24px;box-shadow:inset 0 0 0 3px #28302d,0 0 0 2px #000}.wheel:after{content:"";position:absolute;inset:25px;border-radius:50%;background:#202825;border:3px solid #505d56}.wheel-a{left:38px}.wheel-b{right:38px}.deck{position:absolute;width:240px;height:24px;bottom:84px;left:99px;background:linear-gradient(180deg,#323d38,#101614);transform:skew(-12deg);border-radius:8px}.body{position:absolute;width:128px;height:125px;bottom:94px;left:158px;background:linear-gradient(135deg,#5aff9f,#163b29 62%,#0a100d);clip-path:polygon(18% 0,84% 8%,100% 63%,72% 100%,0 89%,8% 32%);box-shadow:inset 0 0 18px #fff2}.seat{position:absolute;width:122px;height:23px;left:135px;bottom:207px;background:#121816;border-radius:80% 20% 20% 30%;transform:rotate(-4deg)}.stem{position:absolute;width:16px;height:145px;right:117px;bottom:134px;background:linear-gradient(90deg,#111,#49534e,#121714);transform:rotate(-13deg);transform-origin:bottom}.handle{position:absolute;width:91px;height:11px;right:75px;top:44px;background:#222c27;border-radius:10px;transform:rotate(-5deg)}.lamp{position:absolute;width:32px;height:22px;right:106px;top:70px;background:#d7fff0;border-radius:6px;box-shadow:0 0 26px #79ffbd}.fork{position:absolute;width:10px;height:102px;right:101px;bottom:70px;background:#56635c;transform:rotate(13deg)}.scooter-art.compact{transform:scale(.58);transform-origin:center;width:440px;height:300px;margin:-35px auto -55px}.trust-strip{min-height:80px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:34px;color:#6e7b73;font-size:9px;letter-spacing:.2em;overflow:hidden;white-space:nowrap}.trust-strip i{width:4px;height:4px;background:var(--green);border-radius:50%}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:50px}.section-heading h2,.steps h2,.faq h2{font-size:clamp(36px,4.4vw,62px)}.section-heading p{max-width:420px;color:var(--muted);line-height:1.7;font-size:14px}.vehicle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vehicle-card{border:1px solid var(--line);background:linear-gradient(160deg,#0d1210,#070a09);border-radius:10px;overflow:hidden;transition:.25s}.vehicle-card:hover{border-color:#54ff9c44;transform:translateY(-4px)}.vehicle-visual{height:250px;position:relative;background:radial-gradient(circle at 50% 60%,#183527 0,transparent 55%);overflow:hidden}.badge{position:absolute;z-index:6;top:16px;left:16px;background:var(--green);color:#051009;padding:6px 8px;font-size:8px;font-weight:800;letter-spacing:.1em;border-radius:3px}.index{position:absolute;right:16px;top:13px;font-size:11px;color:#4f5a54}.vehicle-content{padding:22px}.category{font-size:9px;letter-spacing:.15em;color:#7e8a83;text-transform:uppercase}.vehicle-content h3{font-size:23px;margin:7px 0}.price{font-size:10px;color:#78857d}.price strong{display:block;color:#eaf1ed;font-size:18px;margin-top:3px}.spec-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:18px 0;padding:15px 0;gap:14px}.spec-grid span{display:grid;grid-template-columns:17px 1fr;align-items:center}.spec-grid svg{width:13px;color:var(--green)}.spec-grid b{font-size:11px}.spec-grid small{grid-column:2;color:#6e7972;font-size:8px}.card-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.card-actions .button{padding:0 8px}.interest{font-size:11px;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--green)}.compare{padding-top:70px}.table-wrap{border:1px solid var(--line);border-radius:10px;overflow:auto;background:#090d0b}table{border-collapse:collapse;width:100%;min-width:680px}th,td{text-align:left;padding:22px;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}th{font-size:16px}th:first-child,td:first-child{color:#748078;font-size:10px;text-transform:uppercase;letter-spacing:.1em;width:18%}th small{display:block;color:#647068;font-size:8px;margin-top:5px;font-weight:500}.fineprint{color:#667168;font-size:9px}.experience{min-height:650px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;background:radial-gradient(circle at 30% 50%,#183929,transparent 32%),linear-gradient(100deg,#050807,#0a100d);border-block:1px solid var(--line);overflow:hidden}.experience-art{display:grid;place-items:center;transform:scale(1.18)}.experience-copy{max-width:560px;padding:60px}.experience h2{font-size:clamp(40px,5vw,70px)}.experience p{color:var(--muted);line-height:1.8}.text-link{display:inline-flex;align-items:center;gap:10px;color:var(--green);font-weight:700;margin-top:20px}.text-link svg{width:18px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.benefit-grid article{background:#080c0a;padding:34px;min-height:220px}.benefit-grid svg{color:var(--green);margin-bottom:28px}.benefit-grid h3{font-size:17px}.benefit-grid p{color:#89958e;font-size:12px;line-height:1.7}.steps{text-align:center}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:50px}.steps-grid>div{position:relative;padding:30px;border-top:1px solid var(--line)}.steps-grid>div:before{content:"";position:absolute;top:-4px;left:50%;width:7px;height:7px;background:var(--green);border-radius:50%}.steps-grid span{color:#556159;font-size:10px}.steps-grid h3{font-size:14px}.steps-grid svg{width:16px;color:var(--green)}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;border-top:1px solid var(--line)}.faq-intro p{color:var(--muted);line-height:1.7;font-size:12px;max-width:420px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item button{width:100%;padding:22px 0;background:none;border:0;display:flex;justify-content:space-between;text-align:left;cursor:pointer}.faq-item button span{font-weight:700}.faq-item svg{width:17px;transition:.2s}.faq-item .rotate{transform:rotate(180deg)}.faq-item p{margin:0 0 22px;color:#89958e;font-size:12px;line-height:1.8;max-width:620px}.contact{padding-top:60px}.contact-card{border:1px solid #54ff9c33;background:radial-gradient(circle at 15% 30%,#173425,transparent 35%),#090e0b;padding:60px;display:flex;justify-content:space-between;align-items:center;border-radius:12px}.contact h2{font-size:clamp(36px,4vw,58px)}.contact h2 em{font-size:.55em}.contact p{display:flex;align-items:center;gap:8px;color:#abb5af}.contact p svg{width:17px;color:var(--green)}.contact .demo-hours{font-size:11px;color:#69756d}.contact-actions{display:grid;gap:9px;min-width:260px}.contact-actions small{font-size:8px;color:#667169;text-align:center}.contact-actions button:disabled{opacity:.45;cursor:not-allowed;transform:none}footer{max-width:1280px;margin:auto;padding:40px 28px 55px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:30px;color:#6d7871;font-size:9px}footer p{text-align:center}.novyxor{text-align:right}.novyxor a{color:var(--green);font-weight:800}.floating-whatsapp{position:fixed;right:22px;bottom:22px;z-index:20;background:var(--green);color:#041009;border-radius:99px;padding:14px 17px;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;box-shadow:0 15px 45px #000}.floating-whatsapp svg{width:19px}.mobile-menu{position:fixed;inset:0;background:#050807f7;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;font-size:24px}.mobile-menu>button{position:absolute;right:25px;top:25px;background:none;border:0}.modal-backdrop{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:60;display:grid;place-items:center;padding:20px}.modal{width:min(100%,980px);max-height:min(90vh,760px);overflow:auto;background:#090d0b;border:1px solid #ffffff1a;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;position:relative;box-shadow:0 40px 120px #000}.modal-close{position:absolute;right:14px;top:14px;z-index:8;border:1px solid var(--line);background:#0c110f;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;cursor:pointer}.modal-art{min-height:550px;background:radial-gradient(circle,#1b422e,transparent 55%);display:grid;place-items:center;overflow:hidden;position:relative}.modal-art .scooter-art{transform:scale(.85)}.modal-content{padding:50px 42px}.modal-content h2{font-size:38px;margin:8px 0}.modal-price{font-size:24px;color:var(--green);font-weight:800}.modal-content>p:not(.modal-price):not(.battery){color:#909c94;font-size:12px;line-height:1.7}.modal-specs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.modal-specs span{border:1px solid var(--line);padding:13px;display:grid;grid-template-columns:20px 1fr}.modal-specs svg{width:14px;color:var(--green)}.modal-specs b{font-size:11px}.modal-specs small{grid-column:2;color:#657168;font-size:8px}.battery{font-size:11px;display:flex;align-items:center;gap:7px}.battery svg{width:16px;color:var(--green)}.colors>small{color:#6f7b73;font-size:9px}.colors>div{display:flex;gap:6px;margin:7px 0 15px}.colors span{border:1px solid var(--line);padding:6px 8px;font-size:8px}.modal-content ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0}.modal-content li{font-size:10px;color:#a5afa9;display:flex;gap:6px}.modal-content li svg{width:13px;color:var(--green)}.modal-content>.button{width:100%}.modal-disclaimer{display:block;color:#626e66;font-size:8px;margin-top:9px;text-align:center}@media(max-width:950px){.desktop-nav,.nav-cta{display:none}.menu-button{display:block}.hero{grid-template-columns:1fr;padding-top:70px}.hero-visual{min-height:470px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.eyebrow{margin:auto}.hero-actions,.micro-features{justify-content:center}.vehicle-grid{grid-template-columns:1fr 1fr}.experience{grid-template-columns:1fr}.experience-art{min-height:430px}.experience-copy{max-width:none;text-align:center;padding:40px 28px 80px}.faq{grid-template-columns:1fr;gap:30px}.contact-card{align-items:flex-start;gap:40px}.modal{grid-template-columns:1fr;max-width:620px}.modal-art{min-height:330px}.modal-art .scooter-art{transform:scale(.65)}}@media(max-width:700px){.header{height:70px;padding:0 18px}.section{padding:80px 18px}.hero{min-height:auto;padding-top:50px}.hero h1{font-size:47px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.micro-features{gap:11px}.micro-features span{font-size:9px}.hero-visual{min-height:400px;margin-top:15px;transform:scale(.88)}.hero-visual:before{width:340px;height:340px}.scooter-art{transform:scale(.78)}.model-label{right:0}.spec-one{left:0}.spec-two{right:0}.trust-strip{justify-content:flex-start;padding-left:20px}.section-heading{display:block}.section-heading p{margin-top:25px}.vehicle-grid{grid-template-columns:1fr}.vehicle-visual{height:235px}.scooter-art.compact{transform:scale(.57)}.experience-art{min-height:360px;transform:scale(.88)}.benefit-grid{grid-template-columns:1fr 1fr}.benefit-grid article{padding:25px;min-height:210px}.steps-grid{grid-template-columns:1fr 1fr}.faq{padding-top:80px}.contact-card{padding:32px 22px;display:block}.contact-actions{margin-top:30px;min-width:0}footer{grid-template-columns:1fr;text-align:center}footer p,.novyxor{text-align:center}.footer-brand{justify-content:center}.modal-backdrop{padding:8px}.modal{max-height:96vh}.modal-art{min-height:245px}.modal-art .scooter-art{transform:scale(.52)}.modal-content{padding:28px 20px}.modal-content h2{font-size:30px}.floating-whatsapp span{display:none}.floating-whatsapp{width:52px;height:52px;padding:0;justify-content:center}.floating-whatsapp svg{width:22px}.card-actions{grid-template-columns:1fr}.card-actions .interest{min-height:42px}.hero-note{right:18px!important}}@media(max-width:380px){.hero h1{font-size:40px}.hero-visual{transform:scale(.77);margin-inline:-25px}.benefit-grid,.steps-grid,.modal-specs,.modal-content ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.button:hover,.vehicle-card:hover{transform:none}}
