/* Scooter-only redesign. Photography stays at its native square ratio; videos use their native widescreen framing. */
body.scooter-page{background:#fbfaf7}.scooter-page .rd-gallery-intro{display:flex;justify-content:space-between;gap:12px;padding:22px 22px 12px;font:600 9px/1.5 Inter,Arial,sans-serif;letter-spacing:1.2px;color:#687a94}.scooter-page .rd-gallery-intro>span:first-child{color:#233a5f}.scooter-page .rd-gallery-frame{margin:0 20px;background:#fff;border:1px solid #e6eaf0;border-radius:22px;overflow:hidden}.scooter-page .clean-gallery>img,.scooter-page .clean-gallery>img:first-child{aspect-ratio:1;width:100%;height:auto;object-fit:contain;background:#fff}.scooter-page .clean-thumbs.rd-thumbs{display:flex;justify-content:center;gap:10px;padding:13px 20px 0;margin:0}.scooter-page .rd-thumbs>button{flex:0 0 65px;width:65px;height:65px;border-radius:12px;background:#fff;overflow:hidden}.scooter-page .rd-thumbs img,.scooter-page .rd-thumbs button:first-child img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;background:#fff}.scooter-page .section.product-intro{background:#fbfaf7;padding-top:27px}.scooter-page .intro-heading .lidax-product-title{font-family:Inter,Arial,sans-serif;font-weight:650;letter-spacing:-1px}.scooter-page .intro-heading .tagline{font-size:15px;line-height:1.5;color:#506885}.scooter-page .clean-key-specs{border-radius:15px;background:#fff;border-color:#e2e7ef;padding:18px 8px}.scooter-page .intro-buy{min-height:55px;border-radius:12px;box-shadow:0 8px 20px #233a5f16}.scooter-page #clean-original-story.scooter-story--redesigned{background:#fbfaf7;padding-bottom:52px}.scooter-story--redesigned>section{margin:0}.scooter-story--redesigned h2,.scooter-story--redesigned h3{font-family:Inter,Arial,sans-serif}.scooter-story--redesigned .rd-eyebrow{display:block;font:600 10px/1.5 Inter,Arial,sans-serif;letter-spacing:1.6px;color:#6c7e99;margin-bottom:14px}.scooter-page #clean-original-story .rd-motion{padding:42px 20px 0;background:#eef2f8}.rd-motion-copy{padding:0 2px 26px}.scooter-page #clean-original-story .rd-motion h2{font-size:37px;font-weight:600;line-height:1.07;letter-spacing:-1.5px;margin:0 0 19px;text-wrap:balance}.scooter-page #clean-original-story .rd-motion-copy p{font-size:14px;line-height:1.7;color:#65758c;max-width:390px}.scooter-page .rd-video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border:0;border-radius:16px;background:#e9edf3}.rd-film-caption{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:11px 0 0;font:500 9px/1.5 Inter,Arial,sans-serif;color:#6e8099;letter-spacing:.7px}.rd-film-caption a{font-weight:400;letter-spacing:0;color:#5e7393;text-decoration:underline;text-underline-offset:3px}.rd-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:29px 0 31px}.rd-stat-row>div{text-align:center;display:flex;flex-direction:column;gap:6px}.rd-stat-row>div+div{border-left:1px solid #d5deeb}.rd-stat-row b{font:600 28px/1.1 Inter,Arial,sans-serif;letter-spacing:-1px;color:#233a5f}.rd-stat-row b span{font-size:12px;letter-spacing:0;margin-left:3px;font-weight:400}.rd-stat-row small{font:400 10px/1.5 Inter,Arial,sans-serif;color:#6f8097}.scooter-page #clean-original-story .scooter-range{padding-top:46px;padding-bottom:46px;background:#fbfaf7}.scooter-page #clean-original-story .cds-heading>span{font-size:11px;letter-spacing:.6px;color:#6b7d96}.scooter-page #clean-original-story .cds-heading h2{font-size:31px;line-height:1.15;letter-spacing:-1px}.scooter-page .scooter-range-card{position:relative;background:#233a5f;border-radius:20px;padding:28px 24px 25px;box-shadow:0 12px 30px #233a5f10}.scooter-page .scooter-range-card>strong{font-size:87px;line-height:1.06;margin:7px 0 15px;letter-spacing:-4px;color:#fff}.scooter-page .scooter-mode-tabs{padding:4px;border:1px solid #d8e0eb;border-radius:13px;gap:5px;background:#f0f3f8}.scooter-page .scooter-mode-tabs button{border:0;border-radius:9px;font-size:12px;min-height:41px}.scooter-page #clean-original-story .rd-suspension{padding:40px 20px 42px;background:#fff}.scooter-page #clean-original-story .rd-suspension h2,.scooter-page #clean-original-story .rd-bento h2{font-size:32px;line-height:1.1;letter-spacing:-1.1px;margin:0 0 17px;font-weight:600}.scooter-page #clean-original-story .rd-suspension header>p{font-size:14px;line-height:1.7;color:#6b7c93}.rd-film-pair{display:grid;gap:23px;margin-top:27px}.rd-film-pair article{min-width:0}.rd-film-label{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;color:#233a5f}.rd-film-label>span{font:500 9px/1.5 Inter,Arial,sans-serif;letter-spacing:1px;color:#7889a2}.rd-film-label>b{font:500 13px/1.4 Inter,Arial,sans-serif;letter-spacing:-.2px}.scooter-page #clean-original-story .rd-film-pair article>p{font-size:12px;line-height:1.6;color:#7a879a;margin-top:10px}.scooter-page #clean-original-story .rd-bento{padding:43px 20px 37px;background:#eef2f8}.rd-bento-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.rd-bento-card{padding:19px 15px 21px;border:1px solid #e1e7ef;border-radius:17px;background:#fff;color:#233a5f;min-width:0}.rd-card-kicker{display:block;font:500 8px/1.5 Inter,Arial,sans-serif;letter-spacing:.9px;color:#7a8ba3}.rd-bento-card>strong{display:block;font:600 49px/1.2 Inter,Arial,sans-serif;letter-spacing:-2px;margin:16px 0 19px}.rd-bento-card>strong span{font-size:15px;letter-spacing:-.3px;display:block;font-weight:400;margin-top:1px}.scooter-page #clean-original-story .rd-bento-card h3{font:600 17px/1.2 Inter,Arial,sans-serif;letter-spacing:-.4px;margin:0 0 12px}.scooter-page #clean-original-story .rd-bento-card p{font-size:12px;line-height:1.65;color:#728199;letter-spacing:0}.rd-bento-card--navy{background:#233a5f;border-color:#233a5f;color:#fff}.rd-bento-card--navy .rd-card-kicker{color:#b6c7e1}.scooter-page #clean-original-story .rd-bento-card--navy p{color:#c1cfe3}.rd-bento-card--soft{background:#e5ecf6;border-color:#d5dfed}.rd-wheel-graphic{display:flex;align-items:flex-end;justify-content:center;gap:18px;margin:23px 0;height:69px}.rd-wheel-graphic i{display:block;width:67px;height:67px;border:10px solid #233a5f;border-radius:50%;position:relative}.rd-wheel-graphic i:last-child{width:57px;height:57px;border-width:9px}.rd-wheel-graphic i::after{content:'';position:absolute;inset:12px;border-radius:50%;background:#233a5f}.rd-lock-symbol{height:100px;display:grid;place-items:center}.rd-lock-symbol svg{width:57px;height:57px;color:#233a5f}.rd-feature-line{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.rd-feature-line>span{font:500 9px/1.5 Inter,Arial,sans-serif;color:#627894;border:1px solid #d3ddeb;border-radius:20px;padding:6px 8px}.scooter-page #clean-original-story .rd-charge{padding:39px 22px;background:#233a5f;color:#fff}.rd-charge .rd-eyebrow{color:#a9bcda}.scooter-page #clean-original-story .rd-charge h2{font-size:34px;line-height:1.09;letter-spacing:-1px;margin:0 0 17px}.scooter-page #clean-original-story .rd-charge>div>p{font-size:13px;line-height:1.75;color:#c1cee1}.rd-charge-times{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:31px;padding-top:23px;border-top:1px solid #ffffff28}.rd-charge-times article>strong{display:block;font:600 42px/1.1 Inter,Arial,sans-serif;letter-spacing:-1.8px}.rd-charge-times article>strong span{font-size:17px;font-weight:400;margin-left:4px;letter-spacing:0}.rd-charge-times article>b{display:block;font:500 11px/1.4 Inter,Arial,sans-serif;margin-top:12px;color:#e2eaf7}.rd-charge-times article>small{display:block;font:400 10px/1.5 Inter,Arial,sans-serif;margin-top:6px;color:#a9bbd6}.scooter-page #clean-original-story .cds-facts{padding-top:42px}.scooter-page #clean-original-story .rd-spec-disclosure>summary{font-size:14px;padding:20px;background:#fff;border-radius:10px}.scooter-page #clean-original-story .rd-spec-disclosure>dl{margin:0 16px}.scooter-page #clean-original-story .cds-faq{padding-top:43px}.scooter-page #clean-original-story .cds-faq details{background:#fff;border-color:#e2e7ef}.scooter-page #clean-original-story .rd-editorial{padding:44px 20px 0}.rd-editorial header{text-align:center;margin-bottom:24px}.scooter-page #clean-original-story .rd-editorial h2{font-size:30px;line-height:1.15;letter-spacing:-.8px;margin:0}.rd-editorial article{border:1px solid #dce4ef;border-radius:17px;background:#fff;padding:23px 20px}.rd-editorial-person{display:flex;align-items:center;gap:12px}.rd-editorial-person>span{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;background:#eef2f8;color:#233a5f;border-radius:50%;font-size:17px;font-weight:500}.rd-editorial-person b{display:block;font-size:13px;color:#233a5f}.rd-editorial-person small{display:block;font-size:10px;color:#77879e;margin-top:3px}.rd-editorial blockquote{margin:22px 0 17px;font:500 21px/1.5 Inter,Arial,sans-serif;color:#233a5f;letter-spacing:-.4px}.scooter-page #clean-original-story .rd-editorial article>p{font-size:12px;line-height:1.7;color:#78869b}.rd-editorial article>a{display:inline-block;margin-top:17px;font:500 11px/1.6 Inter,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#36567f}.scooter-page #clean-original-story .scooter-reviews{padding-top:43px}.scooter-page #clean-original-story .scooter-reviews>p{font-size:13px;line-height:1.7;color:#78869b}.scooter-page #clean-original-story .scooter-review-form-wrap{background:#fff}.scooter-story--redesigned :is(button,a,summary):focus-visible{outline:3px solid #6e94c7;outline-offset:3px}@media(min-width:480px){.rd-film-pair{grid-template-columns:1fr 1fr;gap:14px}.rd-film-label{display:block}.rd-film-label>b{display:block;margin-top:5px}.rd-wheel-graphic i{width:72px;height:72px}.rd-wheel-graphic i:last-child{width:62px;height:62px}}@media(max-width:370px){.scooter-page .rd-gallery-intro{padding-inline:17px;font-size:8px;letter-spacing:.7px}.scooter-page .rd-gallery-frame{margin-inline:16px}.scooter-page #clean-original-story .rd-motion h2{font-size:32px}.rd-stat-row b{font-size:23px}.rd-stat-row small{font-size:9px}.scooter-page #clean-original-story .rd-bento h2,.scooter-page #clean-original-story .rd-suspension h2{font-size:29px}.rd-bento-grid{gap:9px}.rd-bento-card{padding:16px 12px}.rd-bento-card>strong{font-size:42px}.rd-wheel-graphic{gap:8px}.rd-wheel-graphic i{width:52px;height:52px;border-width:8px}.rd-wheel-graphic i:last-child{width:46px;height:46px;border-width:7px}.rd-wheel-graphic i::after{inset:9px}}@media(prefers-reduced-motion:reduce){.scooter-page .scooter-range-bar>span{transition:none}}
