.brand-landing{--brand-accent:#ee2;--brand-contrast:#171919;--brand-surface:#f4f4ef;--brand-dark:#131716;background:var(--brand-surface)}.landing-cyclone{--brand-accent:#d90012;--brand-contrast:#fff;--brand-surface:#f5f3ef;--brand-dark:#181919}.landing-zxmoto{--brand-accent:var(--zxmoto-blue-light);--brand-contrast:#101416;--brand-surface:#eceff0;--brand-dark:#101416}.lp-hero{isolation:isolate;background:var(--brand-dark);color:#fff;min-height:740px;position:relative;overflow:hidden}.lp-hero-photo,.lp-overlay{z-index:-2;position:absolute;inset:0}.lp-hero-photo img{object-fit:cover;object-position:65% 50%}.lp-overlay{z-index:-1;background:linear-gradient(90deg,#0c1214f0 0%,#0c1214bf 36%,#0c121410 75%)}.lp-hero-inner{flex-direction:column;min-height:740px;display:flex}.lp-hero .breadcrumbs{color:#e2e5df;padding-block:24px}.lp-hero-content{max-width:720px;padding-top:20px}.lp-logo{object-fit:contain;object-position:left;width:160px;height:auto;max-height:82px;margin-bottom:25px}.lp-hero h1{letter-spacing:-.02em;font-size:clamp(68px,7.4vw,110px);line-height:.95}.lp-local{font:600 12px/1.6 var(--body);letter-spacing:.11em;text-transform:uppercase;margin-bottom:22px;display:block}.lp-headline{white-space:nowrap}.lp-headline:last-child{color:var(--brand-accent)}.lp-intro{color:#e5e8e1;max-width:440px;margin-top:28px;font-size:16px;line-height:1.85}.lp-actions{align-items:center;gap:26px;margin-top:30px;display:flex}.lp-button{background:var(--brand-accent);color:var(--brand-contrast);font-size:14px}.lp-button:hover{background:var(--brand-accent);filter:brightness(.87)}.lp-actions .text-link{border-color:#ffffff70;font-size:13px}.lp-hero-foot{letter-spacing:.05em;color:#cbd0c9;justify-content:space-between;gap:20px;margin-top:auto;padding-block:35px 24px;font-size:10px;display:flex}.lp-subnav{background:var(--brand-dark);color:#fff;border-top:1px solid #ffffff25}.lp-subnav>.shell{align-items:center;gap:40px;min-height:73px;display:flex}.lp-subnav span{letter-spacing:.09em;margin-right:auto;font-size:11px;font-weight:600}.lp-subnav a{padding-block:20px;font-size:13px}.lp-subnav a:hover{text-underline-offset:6px;text-decoration:underline}.lp-editorial{grid-template-columns:1fr 1.05fr;gap:9%;padding-block:105px;display:grid}.lp-editorial h2{white-space:pre-line;margin-top:25px;font-size:clamp(46px,5vw,72px)}.lp-editorial>div>p:not(.eyebrow){color:#525a52;margin-bottom:22px;font-size:16px;line-height:1.9}.lp-editorial .lp-local-answer{font-weight:600;color:var(--ink)!important;font-size:18px!important}.lp-editorial .text-link{font-size:13px}.lp-feature{background:var(--brand-dark);height:560px;position:relative;overflow:hidden}.lp-feature img{object-fit:cover;object-position:center}.lp-feature-caption{color:#fff;background:linear-gradient(#0000,#101717b3);justify-content:space-between;align-items:center;gap:20px;padding:28px 56px;display:flex;position:absolute;inset:auto 0 0}.lp-feature-caption>span:first-child{font:62px var(--display)}.lp-feature-caption>span:last-child{letter-spacing:.08em;font-size:10px}.lp-facts{background:var(--brand-accent);color:var(--brand-contrast)}.lp-facts>.shell{grid-template-columns:repeat(3,1fr);padding-block:35px;display:grid}.lp-facts .shell>div{border-right:1px solid;flex-direction:column;align-items:center;gap:7px;display:flex}.lp-facts .shell>div:last-child{border:0}.lp-facts strong{font:52px/1 var(--display);text-transform:uppercase}.lp-facts span{font-size:12px}.lp-range{background:#fff;padding-block:100px}.lp-range-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.lp-range-heading h2{margin-top:19px;font-size:64px}.lp-range-count{white-space:nowrap;letter-spacing:.07em;padding-bottom:5px;font-size:11px}.lp-stock-disclaimer{color:#626960;max-width:800px;margin-top:25px;font-size:13px;line-height:1.9}.lp-models{margin-top:50px}.lp-model{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr;align-items:center;gap:7%;padding-block:50px;scroll-margin-top:110px;display:grid}.lp-model-photo{aspect-ratio:1.42;background:#f0f2ec;position:relative;overflow:hidden}.lp-model-photo>img{object-fit:contain;width:100%;height:100%}.lp-model-photo>span{letter-spacing:.06em;background:#ffffffed;padding:5px 8px;font-size:10px;position:absolute;top:16px;left:16px}.lp-model-copy h3{letter-spacing:-.025em;margin-top:15px;font-size:88px}.lp-model-copy>p:not(.eyebrow){color:#5a6258;margin-top:22px;font-size:15px;line-height:1.9}.lp-model-copy dl{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin-block:23px 0;padding-block:18px;display:grid}.lp-model-copy dt{color:#646c61;font-size:11px}.lp-model-copy dd{margin:6px 0 0;font-size:22px;font-weight:600}.lp-model-copy>p.lp-license{margin-top:18px;font-size:12px}.lp-model-copy .button{margin-top:23px}.lp-source{text-underline-offset:4px;width:fit-content;margin-top:17px;font-size:12px;line-height:1.8;text-decoration:underline;display:block}.lp-comparison{padding-block:85px}.lp-comparison h2{margin-top:20px;font-size:60px}.lp-table-wrap{margin-top:35px;overflow-x:auto}.lp-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.lp-table-wrap caption{text-align:left;color:#596153;padding-bottom:14px;font-size:12px}.lp-table-wrap th,.lp-table-wrap td{vertical-align:top;border-bottom:1px solid #cdd2c7;padding:19px 20px 19px 0}.lp-table-wrap thead th{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.lp-table-wrap tbody th{white-space:nowrap;font-weight:600}.lp-table-wrap td:last-child{color:#596153;width:47%;font-size:13px}.lp-comparison>p:last-child{color:#5f665a;margin-top:18px;font-size:12px}.lp-local-section{background:var(--brand-dark);color:#fff;padding-block:100px}.lp-local-grid{grid-template-columns:1fr 1fr;gap:9%;display:grid}.lp-local-grid h2{margin-top:25px;font-size:75px}.lp-local-grid .eyebrow{color:var(--brand-accent)}.lp-local-grid>div>p:not(.eyebrow){color:#d1d6ce;font-size:16px;line-height:1.9}.lp-steps{margin:28px 0;padding:0;list-style:none}.lp-steps li{border-top:1px solid #ffffff28;gap:18px;padding-block:22px;display:flex}.lp-steps li>span{color:var(--brand-accent);font-size:11px}.lp-steps h3{font-family:var(--body);font-size:14px;line-height:1.7}.lp-steps p{color:#b5bdb1;margin-top:8px;font-size:13px;line-height:1.8}.lp-local-grid p.lp-practical{color:#b5bdb1;margin-top:18px;font-size:12px}.lp-used{grid-template-columns:1fr 1fr;gap:9%;padding-block:100px;display:grid}.lp-used h2{margin-top:21px;font-size:64px}.lp-used>div:last-child{align-self:center}.lp-used>div>p:not(.eyebrow){color:#586151;font-size:16px;line-height:1.9}.lp-used .text-link{margin-top:23px}.lp-faq{background:#e6e9e0;padding-block:80px}.lp-faq-grid{grid-template-columns:.9fr 1.1fr;gap:8%;display:grid}.lp-faq h2{margin-top:22px;font-size:66px}.lp-faq-grid>div>p:not(.eyebrow){color:#5b6453;max-width:350px;margin-top:24px;font-size:15px;line-height:1.9}.lp-faq details{border-color:#bac2b0}.lp-faq summary{padding-block:24px;font-size:15px;line-height:1.7}.lp-faq details p{color:#505b48;font-size:14px}.lp-sources{padding-block:38px 50px}.lp-sources>p{color:#626959;font-size:12px;line-height:1.9}.lp-sources a{text-underline-offset:3px;text-decoration:underline}.lp-sources nav{border-top:1px solid var(--line);flex-wrap:wrap;gap:35px;margin-top:25px;padding-top:25px;display:flex}.lp-sources nav a{align-items:center;gap:20px;min-height:44px;font-size:14px;display:flex}.brand-landing section[id]{scroll-margin-top:110px}.landing-voge .lp-hero-photo{left:20%}.landing-voge .lp-logo{width:190px}.landing-voge .lp-feature{height:520px}.landing-voge .lp-model:nth-child(2n) .lp-model-photo{grid-area:1/2}.landing-voge .lp-model:nth-child(2n) .lp-model-copy{grid-area:1/1}.landing-voge .lp-model:nth-child(2n){grid-template-columns:1fr 1.3fr}.landing-cyclone .lp-hero{background:#c90011}.landing-cyclone .lp-hero-photo{left:42%}.landing-cyclone .lp-hero-photo img{object-position:58%}.landing-cyclone .lp-overlay{background:linear-gradient(90deg,#c90011 27%,#c90011ed 39%,#c9001130 62%,#0000 78%)}.landing-cyclone .lp-logo{width:90px;max-height:none;margin-bottom:18px}.landing-cyclone .lp-hero h1{font-size:97px}.landing-cyclone .lp-headline:last-child{color:#fff}.landing-cyclone .lp-hero .lp-button{color:#bb0010;background:#fff}.landing-cyclone .lp-local{font-size:11px}.landing-cyclone .lp-hero-content{padding-top:4px}.landing-cyclone .lp-feature{max-width:1328px;height:650px;margin:auto}.landing-cyclone .lp-feature img{object-position:center 53%}.landing-cyclone .lp-feature-caption{background:#141818d9}.landing-cyclone .lp-facts{margin-top:0}.landing-cyclone .lp-faq{background:#eee7e4}.landing-zxmoto .lp-logo{width:245px;margin-bottom:36px}.landing-zxmoto .lp-hero,.landing-zxmoto .lp-hero-inner{min-height:780px}.landing-zxmoto .lp-hero h1{font-size:108px;font-style:italic}.landing-zxmoto .lp-overlay{background:linear-gradient(90deg,#071014e8,#071014b0 32%,#07101400 75%)}.landing-zxmoto .lp-local{font-style:normal}.landing-zxmoto .lp-subnav{color:#101416;background:#edf0f0;border:0}.landing-zxmoto .lp-feature{height:560px}.landing-zxmoto .lp-facts{color:#fff;background:#101416;border-top:1px solid #ffffff30}.landing-zxmoto .lp-model-copy h3{font-size:112px;font-style:italic}.landing-zxmoto .lp-range .lp-button{background:var(--zxmoto-blue);color:#fff}.landing-zxmoto .lp-faq{background:#e2e7e9}.landing-zxmoto .lp-model{grid-template-columns:1.4fr 1fr}.landing-zxmoto .lp-hero-foot,.landing-zxmoto .lp-range-count{font-family:monospace}@media (max-width:1100px){.lp-hero h1,.landing-zxmoto .lp-hero h1{font-size:87px}.landing-cyclone .lp-hero h1{font-size:83px}.lp-editorial{gap:6%;padding-block:80px}.lp-editorial h2{font-size:57px}.lp-model{gap:5%}.lp-model-copy h3{font-size:73px}.lp-range-heading h2{font-size:54px}.lp-local-grid h2{font-size:63px}.lp-local-grid,.lp-used{gap:6%}.lp-subnav>.shell{gap:25px}}@media (max-width:800px){.lp-hero,.lp-hero-inner,.landing-zxmoto .lp-hero,.landing-zxmoto .lp-hero-inner{min-height:720px}.lp-hero h1,.landing-zxmoto .lp-hero h1,.landing-cyclone .lp-hero h1{font-size:74px}.lp-hero-content{max-width:600px}.lp-intro{max-width:390px;font-size:15px}.lp-subnav>.shell{gap:22px;min-height:64px}.lp-subnav span{display:none}.lp-subnav a{font-size:12px}.lp-editorial{grid-template-columns:1fr;gap:30px;padding-block:65px}.lp-editorial h2{font-size:62px}.lp-editorial>div>p:not(.eyebrow){font-size:15px}.lp-feature,.landing-voge .lp-feature,.landing-cyclone .lp-feature,.landing-zxmoto .lp-feature{height:430px}.lp-feature-caption{padding-inline:25px}.lp-feature-caption>span:first-child{font-size:46px}.lp-facts strong{font-size:39px}.lp-facts span{font-size:11px}.lp-range{padding-block:65px}.lp-range-count{display:none}.lp-model,.landing-voge .lp-model:nth-child(2n),.landing-zxmoto .lp-model{grid-template-columns:1fr;gap:27px;padding-block:35px}.landing-voge .lp-model:nth-child(2n) .lp-model-photo,.landing-voge .lp-model:nth-child(2n) .lp-model-copy{grid-area:auto}.lp-model-copy h3{font-size:74px}.lp-model-photo{aspect-ratio:1.65}.lp-model-copy dl{max-width:450px}.lp-model-copy>p:not(.eyebrow){max-width:650px}.lp-local-grid,.lp-used,.lp-faq-grid{grid-template-columns:1fr;gap:35px}.lp-local-section{padding-block:65px}.lp-local-grid h2 br:nth-child(2){display:none}.lp-local-grid h2{font-size:66px}.lp-used{padding-block:65px}.lp-faq{padding-block:60px}.lp-faq-grid>div>p:not(.eyebrow){max-width:550px}.lp-faq h2 br{display:none}.lp-faq h2{font-size:60px}.lp-comparison{padding-block:60px}.lp-comparison h2{font-size:53px}.lp-table-wrap table{min-width:570px}.lp-hero-foot>span:last-child{text-align:right;max-width:240px;font-size:9px}.landing-cyclone .lp-hero-photo{left:32%}.landing-cyclone .lp-overlay{background:linear-gradient(90deg,#c90011f0,#c90011ba 38%,#c9001110 78%)}.landing-voge .lp-hero-photo{left:0}.lp-feature-caption>span:last-child{font-size:9px}}@media (max-width:599px){.lp-hero,.lp-hero-inner,.landing-zxmoto .lp-hero,.landing-zxmoto .lp-hero-inner{min-height:900px}.lp-hero .breadcrumbs{gap:9px;padding-block:20px;font-size:10px}.lp-hero-content{flex-direction:column;flex:1;max-width:100%;padding-top:10px;display:flex}.lp-logo,.landing-voge .lp-logo{width:150px;max-height:55px;margin-bottom:22px}.lp-hero h1,.landing-cyclone .lp-hero h1,.landing-zxmoto .lp-hero h1{font-size:58px}.lp-headline{white-space:normal}.lp-local{letter-spacing:.07em;margin-bottom:19px;font-size:10px}.lp-hero-photo,.landing-voge .lp-hero-photo,.landing-cyclone .lp-hero-photo{inset:285px 0 110px}.lp-hero-photo img,.landing-cyclone .lp-hero-photo img{object-position:60%}.lp-overlay,.landing-cyclone .lp-overlay,.landing-zxmoto .lp-overlay{background:linear-gradient(180deg, var(--brand-dark) 0%, var(--brand-dark) 33%, #10171708 51%, var(--brand-dark) 80%)}.lp-intro{max-width:100%;margin-top:auto;padding-top:210px;font-size:14px;line-height:1.85}.lp-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:24px}.lp-actions .button{justify-content:space-between;font-size:13px}.lp-actions .text-link{border:0;align-self:center;min-height:46px;font-size:13px}.lp-hero-foot{gap:15px;padding-block:22px;font-size:9px}.lp-hero-foot>span:last-child{max-width:195px;font-size:8px}.lp-subnav>.shell{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lp-subnav a{text-align:center;white-space:nowrap;padding-block:18px;font-size:11px}.lp-editorial{gap:25px;padding-block:55px}.lp-editorial .eyebrow{font-size:10px}.lp-editorial h2{margin-top:19px;font-size:48px}.lp-editorial .lp-local-answer{font-size:17px!important}.lp-editorial>div>p:not(.eyebrow){font-size:15px}.lp-feature,.landing-voge .lp-feature,.landing-cyclone .lp-feature,.landing-zxmoto .lp-feature{height:360px}.lp-feature img{object-position:55%}.lp-feature-caption{align-items:flex-end;padding:20px}.lp-feature-caption>span:first-child{font-size:39px}.lp-feature-caption>span:last-child{text-align:right;max-width:150px;font-size:8px}.lp-facts>.shell{gap:8px;padding-block:28px}.lp-facts strong{white-space:nowrap;font-size:28px}.lp-facts span{text-align:center;font-size:9px;line-height:1.5}.lp-facts .shell>div{gap:9px;padding-right:5px}.lp-range{padding-block:55px 25px}.lp-range-heading .eyebrow{font-size:10px}.lp-range-heading h2{font-size:47px}.lp-stock-disclaimer{margin-top:20px;font-size:12px}.lp-models{margin-top:30px}.lp-model{gap:24px;padding-block:27px 35px}.lp-model-photo{aspect-ratio:1.3}.lp-model-photo>span{font-size:9px;top:10px;left:10px}.lp-model-copy h3{font-size:68px}.lp-model-copy .eyebrow{font-size:11px}.lp-model-copy>p:not(.eyebrow){margin-top:18px;font-size:15px}.lp-model-copy dd{font-size:21px}.lp-model-copy .button{justify-content:space-between;width:100%;padding-inline:16px;font-size:13px}.lp-model-copy .lp-source{font-size:11px}.lp-model-copy>p.lp-license{font-size:12px}.lp-comparison{padding-block:50px}.lp-comparison h2{font-size:45px}.lp-comparison>.eyebrow{font-size:10px}.lp-table-wrap{margin-top:25px}.lp-local-section{padding-block:55px}.lp-local-grid{gap:28px}.lp-local-grid>.eyebrow,.lp-local-grid .eyebrow{letter-spacing:.06em;font-size:10px}.lp-local-grid h2{margin-top:20px;font-size:55px}.lp-local-grid h2 br:nth-child(2){display:block}.lp-local-grid>div>p:not(.eyebrow){font-size:15px}.lp-local-grid .button{justify-content:space-between;width:100%;padding-inline:16px;font-size:12px}.lp-steps h3{font-size:14px}.lp-steps p{font-size:13px}.lp-used{gap:27px;padding-block:55px}.lp-used h2{font-size:51px}.lp-used .eyebrow{font-size:10px}.lp-used>div>p:not(.eyebrow){font-size:15px}.lp-faq{padding-block:50px}.lp-faq h2{font-size:49px}.lp-faq .eyebrow{font-size:10px}.lp-faq-grid{gap:28px}.lp-faq summary{padding-block:20px;font-size:14px}.lp-faq details p{font-size:14px}.lp-sources>p{font-size:11px}.lp-sources nav{flex-direction:column;gap:20px}.lp-sources nav a{font-size:13px}.landing-cyclone .lp-hero{--brand-dark:#bc0011}.landing-cyclone .lp-logo{width:74px;max-height:none;margin-bottom:19px}.landing-cyclone .lp-hero-photo{top:310px}.landing-cyclone .lp-hero h1{font-size:57px}.landing-cyclone .lp-hero .lp-intro{padding-top:210px}.landing-cyclone .lp-hero-inner{min-height:940px}.landing-cyclone .lp-hero-foot{color:#fff}.landing-zxmoto .lp-logo{width:210px;margin-bottom:26px}.landing-zxmoto .lp-hero h1{font-size:60px}.landing-zxmoto .lp-model-copy h3{font-size:90px}.landing-zxmoto .lp-hero-photo img{object-position:66%}.landing-zxmoto .lp-facts strong{font-size:26px}.brand-landing section[id]{scroll-margin-top:85px}}@media (max-width:359px){.lp-hero h1,.landing-cyclone .lp-hero h1{font-size:50px}.landing-zxmoto .lp-hero h1{font-size:51px}.lp-local{font-size:9px}.lp-hero-foot>span:first-child{display:none}.lp-hero-foot>span:last-child{text-align:left;max-width:none}.lp-intro{font-size:13px}.lp-actions .button{font-size:12px}.lp-subnav a{font-size:10px}.lp-facts strong{font-size:25px}.landing-zxmoto .lp-facts strong{font-size:22px}.lp-editorial h2,.lp-range-heading h2{font-size:42px}.lp-local-grid h2{font-size:48px}.lp-used h2{font-size:44px}.lp-faq h2{font-size:42px}.lp-comparison h2{font-size:40px}}@media (max-width:599px){.lp-hero,.lp-hero-inner,.landing-zxmoto .lp-hero,.landing-zxmoto .lp-hero-inner,.landing-cyclone .lp-hero-inner{min-height:780px}.lp-hero h1,.landing-cyclone .lp-hero h1,.landing-zxmoto .lp-hero h1{font-size:clamp(38px,12vw,60px)}.lp-headline{white-space:nowrap}.lp-hero-photo,.landing-voge .lp-hero-photo,.landing-cyclone .lp-hero-photo{inset:245px 0 150px}.lp-intro,.landing-cyclone .lp-hero .lp-intro{padding-top:190px}.lp-overlay,.landing-cyclone .lp-overlay,.landing-zxmoto .lp-overlay{background:linear-gradient(180deg, var(--brand-dark) 0%, var(--brand-dark) 30%, #10171708 48%, var(--brand-dark) 76%)}.landing-cyclone .lp-logo{width:58px}}.lp-faq summary{gap:16px}.lp-faq summary span:first-child{min-width:0}.lp-faq summary span:last-child{flex-shrink:0}.lp-faq summary .lp-question{min-width:0;font:inherit;overflow-wrap:anywhere;transform:none}.lp-faq summary{align-items:center}.landing-zxmoto .lp-facts{background:var(--zxmoto-blue)}
