
:root{--bg:#0c1118;--panel:#151d26;--fg:#f4f2ed;--muted:#b7bdc5;--gold:#d8b47a;--line:#ffffff24}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body{margin:0;background:var(--bg);color:var(--fg);font:14px/1.65 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.wrap{width:min(1220px,calc(100% - 44px));margin:auto}
header{position:sticky;top:0;z-index:20;background:#0c1118ed;backdrop-filter:blur(16px);border-bottom:1px solid #ffffff1b}.nav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:9px;font-weight:800;letter-spacing:.04em;min-width:210px}.brand small{display:block;font-size:8px;letter-spacing:.16em;color:#c0c3c9;font-weight:500}.logo{width:38px;height:38px;flex:none}.navlinks{display:flex;gap:22px;font-size:11px;color:#e0e1e3}.navlinks a:hover,.footlinks a:hover{color:var(--gold)}.navright{display:flex;align-items:center;gap:9px}.lang{background:#17202a;color:white;border:1px solid #ffffff2b;padding:9px;border-radius:2px;font-size:11px}.menu{display:none;background:none;color:white;border:1px solid #ffffff35;padding:8px}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:17px;padding:12px 17px;border:1px solid #ffffff55;font-size:11px;font-weight:700;transition:.22s;cursor:pointer}.btn:hover{border-color:var(--gold);transform:translateY(-2px)}.btn.gold{background:var(--gold);border-color:var(--gold);color:#171717}.ey{font-size:9px;text-transform:uppercase;letter-spacing:.21em;color:var(--gold);font-weight:700}
.hero{position:relative;min-height:500px;display:flex;align-items:center;background-image:linear-gradient(90deg,#081019ed 0%,#081019c9 29%,#08101950 54%,#08101905 100%),none;background-size:cover;background-position:center 55%;border-bottom:1px solid #ffffff1b}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#0c1118 0%,transparent 16%,transparent 85%,#0c111833)}.hero-inner{position:relative;z-index:1;width:100%;padding:52px 0 30px}.hero-copy{max-width:550px}.hero h1{font-size:clamp(38px,4.5vw,62px);line-height:1.02;letter-spacing:-.045em;font-weight:700;margin:17px 0 13px;text-transform:uppercase}.hero h1 span{color:var(--gold)}.hero p{max-width:390px;color:#e0e1e3;font-size:13px;line-height:1.8}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:23px}.hero-icons{display:flex;gap:20px;margin:23px 0 22px}.hero-icon{max-width:105px;font-size:9px;color:#e2e2e5;line-height:1.5}.hero-icon i{display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--gold);border-radius:50%;font-style:normal;color:var(--gold);font-size:14px;margin-bottom:7px}.hero-meta{display:flex;gap:20px;flex-wrap:wrap;margin-top:23px;color:#d0d1d5;font-size:9px;letter-spacing:.12em}.hero-meta b{color:var(--gold);font-weight:600}.hero-car-label{position:absolute;z-index:2;right:max(22px,calc((100vw - 1220px)/2));bottom:33px;text-align:right;color:#f3dfbd;font-size:9px;letter-spacing:.13em;text-shadow:0 2px 6px #000}
.ribbon{display:flex;justify-content:space-around;gap:16px;flex-wrap:wrap;padding:16px;background:#101720;border-bottom:1px solid #ffffff1b;font-size:9px;letter-spacing:.12em;color:#d4d5d8}.ribbon b{color:var(--gold);margin-right:8px}
section.block{padding:65px 0}.head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:25px}.head h2,.section-title{font-size:clamp(27px,3.3vw,40px);line-height:1.12;letter-spacing:-.035em;font-weight:620;margin:9px 0}.head p,.section-intro{max-width:470px;color:var(--muted);font-size:12px;line-height:1.85}.trust{background:#101720;border-bottom:1px solid #ffffff1b;padding:32px 0}.trust-head{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:17px}.trust-head h2{font-size:clamp(25px,3vw,36px);line-height:1.12;margin:7px 0}.trust-head p{max-width:520px;color:var(--muted);font-size:11px}.trust-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.trust-card{padding:16px;border:1px solid #ffffff20;background:linear-gradient(145deg,#1b252f,#121920);min-height:148px}.trust-icon{color:var(--gold);font-size:21px;margin-bottom:10px}.trust-card h3{font-size:11px;margin:0 0 7px}.trust-card p{font-size:10px;color:#bbc0c8;line-height:1.7;margin:0}
.filters{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:15px}.filter{background:transparent;color:#ddd;border:1px solid #ffffff30;padding:8px 12px;font-size:10px;cursor:pointer}.filter.active,.filter:hover{background:var(--gold);border-color:var(--gold);color:#111}.cars{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.car-card{background:#151d26;border:1px solid #ffffff20;transition:.24s;min-width:0}.car-card:hover{transform:translateY(-4px);border-color:#d8b47a9c}.car-photo{height:145px;display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(145deg,#2b3743,#151b23)}.car-photo:after{content:"";position:absolute;bottom:16px;left:8%;width:84%;height:1px;background:#ffffff2d}.car-photo svg{width:98%;transition:.3s;z-index:1}.car-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s;z-index:1}.car-card:hover .car-photo img{transform:scale(1.035)}.car-card:hover svg{transform:translateX(4px) scale(1.02)}.car-badge{position:absolute;top:9px;left:9px;background:#0c1118df;border:1px solid #ffffff29;padding:4px 6px;font-size:8px;letter-spacing:.1em;color:var(--gold);z-index:2}.car-body{padding:13px}.car-body h3{font-size:15px;margin:0}.car-sub{font-size:9px;color:var(--gold);margin-top:2px}.car-body p{font-size:10px;line-height:1.7;color:#c0c4ca;min-height:50px;margin:8px 0}.tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:11px}.tags span{font-size:8px;padding:3px 5px;border:1px solid #ffffff25;color:#d1d3d7}.car-link{display:flex;justify-content:space-between;border-top:1px solid #ffffff20;padding-top:10px;font-size:10px;color:var(--gold);font-weight:700}.note{font-size:9px;color:#959ca5;margin-top:13px}
 .split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.manifesto{min-height:350px;padding:clamp(24px,4vw,42px);background:linear-gradient(145deg,#252c35,#111821);border:1px solid #ffffff25;display:flex;flex-direction:column;justify-content:space-between}.manifesto blockquote{font:clamp(31px,4vw,50px)/1.07 Georgia,serif;letter-spacing:-.04em;margin:24px 0}.manifesto p{font-size:12px;color:#c1c6cc}.features{display:grid}.feature{display:grid;grid-template-columns:38px 1fr;gap:13px;padding:16px 0;border-bottom:1px solid #ffffff20}.feature:first-child{border-top:1px solid #ffffff20}.num{font:23px Georgia;color:var(--gold)}.feature h3{font-size:13px;margin:0 0 5px}.feature p{font-size:11px;color:var(--muted);line-height:1.8;margin:0}
.network{background:#101720;border-block:1px solid #ffffff1b}.network-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px;align-items:center}.network-list{list-style:none;padding:0;margin:16px 0}.network-list li{padding:8px 0;border-bottom:1px solid #ffffff17;font-size:11px;color:#d5d7da}.network-list li:before{content:"✓";color:var(--gold);margin-right:9px}.network-art{min-height:270px;position:relative;border:1px solid #ffffff25;background:linear-gradient(135deg,#17232f,#101720);overflow:hidden}.network-art svg{width:100%;height:100%;position:absolute;inset:0}.network-caption{position:absolute;left:16px;bottom:16px;background:#0b1119e8;border:1px solid #ffffff30;padding:12px 15px;font-size:9px;letter-spacing:.1em}.network-caption b{display:block;font-size:19px;color:var(--gold);letter-spacing:0}
.market-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:22px}.market{padding:17px;border:1px solid #ffffff20;background:linear-gradient(145deg,#1a252f,#111820);min-height:145px}.market-no{color:var(--gold);font:23px Georgia;margin-bottom:16px}.market h3{font-size:13px;margin:0 0 6px}.market p{font-size:10px;line-height:1.75;color:#bdc2c9;margin:0}
.process{background:#0b1017;border-block:1px solid #ffffff1b}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:23px}.step{padding:0 17px 0 0;margin-right:17px;border-right:1px solid #ffffff25}.step:last-child{border:0;margin:0}.step .num{font-size:29px;margin-bottom:12px}.step h3{font-size:11px;margin:0 0 6px}.step p{font-size:10px;color:#b5bbc3;line-height:1.7;margin:0}
.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.faq-grid details{border:1px solid #ffffff20;padding:13px 15px;background:#ffffff04}.faq-grid summary{cursor:pointer;font-size:11px;font-weight:700}.faq-grid p{font-size:10px;color:var(--muted);line-height:1.8;margin-bottom:0}
.cta{padding:58px 0;background:linear-gradient(90deg,#0b121bf0,#0b121b99),none center 62%/cover;border-top:1px solid #ffffff20}.cta-grid{display:grid;grid-template-columns:1fr .9fr;gap:35px;align-items:center}.cta p{font-size:12px;color:#d0d3d8;line-height:1.85}.form{background:#111923ed;border:1px solid #ffffff35;padding:19px;display:grid;gap:10px}.form label{display:grid;gap:5px;font-size:9px;letter-spacing:.08em;color:#d0d2d6;text-transform:uppercase}.form input,.form select,.form textarea{width:100%;background:#0a1119;color:#fff;border:1px solid #ffffff2e;padding:11px;font-size:11px;border-radius:0}.form textarea{min-height:65px;resize:vertical}.status{min-height:18px;color:var(--gold);font-size:10px}
footer{background:#080c11;border-top:1px solid #ffffff20;padding:22px 0 28px;color:#a4aab1;font-size:9px}.footrow{display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap}.footlinks{display:flex;gap:16px;flex-wrap:wrap}.footlinks a:hover{color:var(--gold)}.footbottom{border-top:1px solid #ffffff19;margin-top:17px;padding-top:13px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}
[dir=rtl] body{text-align:right}[dir=rtl] .hero-copy{margin-left:auto}[dir=rtl] .network-list li:before{margin-right:0;margin-left:9px}[dir=rtl] .feature{grid-template-columns:1fr 38px}[dir=rtl] .num{grid-column:2;grid-row:1}[dir=rtl] .feature>div:last-child{grid-column:1;grid-row:1}
@media(max-width:930px){.navlinks{gap:12px}.brand{min-width:auto}.hero{background-position:57% center}.cars{grid-template-columns:repeat(2,1fr)}.trust-cards{grid-template-columns:repeat(2,1fr)}.network-grid{grid-template-columns:1fr}.network-art{min-height:230px}.market-grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(3,1fr);row-gap:23px}.step:nth-child(3){border:0}.cta-grid{gap:20px}}
@media(max-width:650px){.wrap{width:calc(100% - 28px)}.nav{height:65px}.navlinks{display:none;position:absolute;top:65px;left:0;right:0;background:#0c1118;padding:18px 22px;flex-direction:column;border-bottom:1px solid var(--line)}.navlinks.open{display:flex}.menu{display:block}.brand small{font-size:7px}.logo{width:32px;height:32px}.hero{min-height:530px;background-position:58% center}.hero:before{content:"";position:absolute;inset:0;background:#08101970}.hero-inner{padding:42px 0 25px}.hero h1{font-size:clamp(37px,10vw,54px)}.hero-icons{gap:12px}.hero-icon{font-size:8px}.hero-car-label{display:none}section.block{padding:52px 0}.head,.trust-head{display:block}.head p,.trust-head p{margin-top:12px}.cars,.split,.cta-grid{grid-template-columns:1fr}.car-photo{height:200px}.trust-cards,.market-grid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr 1fr;row-gap:23px}.step{border:0;margin:0;padding:0}.faq-grid{grid-template-columns:1fr}.hero-meta{font-size:8px}.footrow,.footbottom{align-items:flex-start;flex-direction:column}}
@media(max-width:430px){.trust-cards,.market-grid{grid-template-columns:1fr}.hero-icons{gap:8px}.hero-icon{max-width:90px}.lang{max-width:105px;font-size:9px}.ribbon{justify-content:flex-start}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}


/* CHENGYUE refinement: original visual identity, clearer purchasing information. */
body{font-size:15px;-webkit-font-smoothing:antialiased}.wrap{width:min(1240px,calc(100% - 64px))}.nav{height:82px}.brand{min-width:190px;gap:12px;font-size:23px}.brand small{font-size:9px}.logo{width:43px;height:43px}.navlinks{font-size:12px;gap:24px}.lang{font-size:12px;padding:10px}.btn{font-size:12px;padding:14px 20px;gap:12px;min-height:46px}.ey{font-size:10px;line-height:1.7;letter-spacing:.17em}.hero{min-height:650px;background-position:center center}.hero-inner{padding:78px 0 40px}.hero-copy{max-width:590px}.hero h1{font-size:clamp(40px,4.6vw,65px);line-height:1.07;text-transform:none;letter-spacing:-.045em;margin:21px 0}.hero p{font-size:15px;line-height:1.85;max-width:495px}.hero-icons{gap:27px;margin-top:27px}.hero-icon{font-size:11px;max-width:140px}.hero-icon i{width:32px;height:32px;margin-bottom:9px}.hero-meta{font-size:10px;gap:24px;margin-top:42px}.hero-car-label{bottom:14px;font-size:10px;letter-spacing:.08em}.ribbon{font-size:10px;padding:20px 24px;gap:20px}.trust{padding:62px 0}.trust-head{margin-bottom:28px}.trust-head h2,.head h2,.section-title{font-size:clamp(31px,3.4vw,44px);line-height:1.15;font-weight:600;letter-spacing:-.025em}.trust-head p,.head p,.section-intro{font-size:14px;line-height:1.85}.trust-head p{max-width:510px}.trust-cards{gap:16px}.trust-card{min-height:210px;padding:24px}.trust-card h3{font-size:14px;margin:12px 0 10px}.trust-card p{font-size:12px;line-height:1.85}.trust-icon{font-size:23px;margin:0}.block{scroll-margin-top:20px}section.block{padding:82px 0}.head{margin-bottom:30px}.filters{gap:9px;margin-bottom:22px}.filter{font-size:12px;padding:10px 16px;min-height:41px}.cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.car-card{display:flex;flex-direction:column}.car-photo{height:auto;aspect-ratio:3/2}.car-photo img{object-fit:cover}.car-photo:after{display:none}.car-badge{font-size:9px;top:13px;left:13px;padding:5px 8px}.car-body{padding:21px;display:flex;flex-direction:column;flex:1}.car-sub{font-size:11px;margin:0 0 5px}.car-body h3{font-size:22px;font-weight:600;line-height:1.25}.car-body p{font-size:12px;line-height:1.8;min-height:64px;margin:12px 0}.tags{gap:6px;margin:0 0 16px}.tags span{font-size:10px;padding:4px 7px}.car-facts{display:grid;gap:7px;margin:0 0 17px;border-top:1px solid #ffffff14;padding-top:14px;font-size:11px}.car-facts div{display:flex;justify-content:space-between;gap:12px}.car-facts dt{color:#9ea8b4}.car-facts dd{margin:0;text-align:right;color:#dfe3e8}.report-tag{color:var(--gold);font-size:10px;margin-bottom:15px}.car-link{font-size:12px;margin-top:auto;padding-top:14px}.note{font-size:11px;line-height:1.8;max-width:1000px;margin-top:22px}.dossier{background:#0c121b}.dossier-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.dossier-copy p{font-size:14px;line-height:1.9;color:var(--muted);max-width:500px}.dossier-copy .btn{margin-top:14px}.pack{border:1px solid #d8b47a55;background:linear-gradient(145deg,#1c2834,#121a24);padding:30px;box-shadow:0 24px 70px #0003}.pack-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #ffffff25;gap:12px}.pack-mark{color:var(--gold);font:32px Georgia;letter-spacing:-.05em}.pack-top span{font-size:10px;letter-spacing:.1em;color:var(--gold)}.pack-row{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #ffffff15}.pack-index{color:var(--gold);font:18px Georgia}.pack-row h3{font-size:13px;margin:0 0 5px}.pack-row p{font-size:11px;color:#b5bfca;line-height:1.75;margin:0}.pack-note{font-size:10px;color:#9da8b5;line-height:1.7;margin:18px 0 0}.manifesto{min-height:415px;padding:38px;background:radial-gradient(ellipse at top right,#d8b47a14,transparent 70%),linear-gradient(145deg,#202c37,#111a24)}.manifesto blockquote{font-size:clamp(34px,3.9vw,52px);line-height:1.15}.manifesto p{font-size:13px;line-height:1.9}.feature{padding:23px 0}.feature h3{font-size:15px;margin-bottom:7px}.feature p{font-size:13px;line-height:1.85}.network-grid{gap:60px}.network-list li{font-size:13px;padding:12px 0}.network-intro{font-size:14px;line-height:1.85;color:var(--muted)}.network-flow{padding:30px;border:1px solid #ffffff25;background:radial-gradient(ellipse at top right,#d8b47a12,transparent 75%),#121c27}.network-flow-head{font-size:10px;color:var(--gold);letter-spacing:.1em;margin-bottom:20px}.flow-row{display:flex;align-items:center;gap:17px;padding:17px 0;border-top:1px solid #ffffff18}.flow-row b{font:23px Georgia;color:var(--gold);font-weight:400}.flow-row span{font-size:14px}.network-flow-foot{font-size:12px;line-height:1.7;color:#bac3ce;margin:18px 0 0}.market{padding:24px;min-height:200px}.market h3{font-size:15px}.market p{font-size:12px;line-height:1.85}.market-no{font-size:27px}.step{padding-right:20px;margin-right:20px}.step h3{font-size:14px;margin-bottom:10px}.step p{font-size:12px;line-height:1.8}.step .num{font-size:34px;margin-bottom:18px}.steps{margin-top:34px}.faq-grid{gap:14px;margin-top:30px}.faq-grid details{padding:20px}.faq-grid summary{font-size:13px;line-height:1.7}.faq-grid p{font-size:12px;line-height:1.85;margin-top:14px}.cta{padding:80px 0;background:radial-gradient(ellipse at left top,#d8b47a12,transparent 70%),#0e1722}.cta-grid{grid-template-columns:.9fr 1.1fr;gap:65px}.cta h2{font-size:clamp(32px,3.5vw,46px);line-height:1.2;letter-spacing:-.035em;font-weight:600}.cta p{font-size:14px;line-height:1.9}.company-line{border-top:1px solid #ffffff24;padding-top:24px;margin-top:28px}.company-line small{font-size:11px;color:#aeb9c5}.form{padding:29px;gap:16px;grid-template-columns:1fr 1fr;background:#121e2bed}.form label{font-size:10px;text-transform:none;letter-spacing:.025em;gap:8px;min-width:0}.form input,.form select,.form textarea{padding:13px;font-size:13px;min-height:46px}.form textarea{min-height:105px}.form-wide{grid-column:1/-1}.form .btn{width:100%}.form-hint{font-size:10px;line-height:1.75;color:#9ba8b7;margin:0}.status{font-size:12px;line-height:1.7;min-height:0}.brief-result{grid-column:1/-1;border-top:1px solid #ffffff25;padding-top:18px}.brief-result[hidden]{display:none}.brief-result textarea{margin:12px 0;min-height:230px;white-space:pre-wrap}.brief-actions{display:flex;gap:10px;flex-wrap:wrap}.brief-actions .btn{width:auto}.status:empty{display:none}footer{font-size:11px;padding:34px 0}.footbottom{font-size:10px;line-height:1.8}.footlinks{font-size:11px}.footrow .brand{font-size:21px}.footbottom span:first-child{max-width:800px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.filter[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#111}[dir=rtl] .car-facts dd{text-align:left}[dir=rtl] .hero-copy{margin-left:0;margin-right:0}[dir=rtl] .hero-inner{text-align:right}[dir=rtl] .hero{background-position:center}[dir=rtl] .hero-copy{background:#0c1118b5;padding:20px}[dir=rtl] .hero-meta{justify-content:flex-start}[dir=rtl] .feature{grid-template-columns:38px 1fr}[dir=rtl] .feature .num{grid-column:1}[dir=rtl] .feature>div:last-child{grid-column:2}.hero-copy:lang(zh) h1{font-size:clamp(37px,4.1vw,58px);line-height:1.22;letter-spacing:-.04em}
@media(min-width:651px) and (max-width:1080px){.navlinks{gap:12px;font-size:11px}.brand{min-width:130px}.navright{gap:6px}.navright>.btn{padding:11px 13px}.hero-copy{max-width:56%}.hero h1{font-size:48px}.hero-copy:lang(zh) h1{font-size:44px}.cars{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-grid,.network-grid{gap:32px}.split{gap:30px}.cta-grid{gap:30px}.trust-cards{grid-template-columns:repeat(2,1fr)}}
@media(max-width:850px){.navlinks{display:none;position:absolute;top:82px;left:0;right:0;background:#0c1118;padding:20px 32px;flex-direction:column;border-bottom:1px solid var(--line)}.navlinks.open{display:flex}.menu{display:block;min-width:42px;min-height:42px}.dossier-grid{grid-template-columns:1fr}.dossier-copy p{max-width:650px}.network-grid{grid-template-columns:1fr}.cta-grid{grid-template-columns:1fr}.cta-grid>div:first-child{max-width:650px}.steps{grid-template-columns:repeat(3,1fr);gap:28px 0}.step:nth-child(3){border:0}.hero-car-label{display:none}.split{grid-template-columns:1fr}.manifesto{min-height:350px}.market-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.wrap{width:calc(100% - 36px)}.nav{height:72px;gap:9px}.brand{min-width:0;font-size:22px;gap:7px}.brand small{font-size:8px}.logo{width:33px;height:33px}.navright>.btn{display:none}.navlinks{top:72px;font-size:14px;padding:22px 18px}.lang{max-width:112px;padding:9px 7px;font-size:11px}.hero{min-height:750px;align-items:flex-start;background-position:62% center}.hero:before{background:linear-gradient(90deg,#081019d9,#08101977)}.hero-inner{padding:54px 0 32px}.hero-copy{max-width:100%}.hero h1{font-size:43px;max-width:450px;margin:19px 0}.hero-copy:lang(zh) h1{font-size:40px;line-height:1.25}.hero p{font-size:14px;max-width:440px}.hero-icons{gap:16px}.hero-icon{font-size:10px;max-width:116px;flex:1}.hero-meta{font-size:9px;line-height:1.8;gap:10px 15px;margin-top:34px}.hero .actions{flex-direction:column;max-width:320px}.hero .actions .btn{justify-content:space-between}.ribbon{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:22px 18px;font-size:9px}.ribbon b{display:block;margin-bottom:3px}.trust{padding:48px 0}.trust-head h2,.head h2,.section-title{font-size:32px;line-height:1.2}.trust-head p,.head p,.section-intro{font-size:13px}.trust-cards{grid-template-columns:1fr;gap:12px}.trust-card{min-height:0;padding:23px}.trust-card h3{font-size:15px}.trust-card p{font-size:13px}.trust-icon{float:right}.trust-card h3{margin-top:0}.cars{grid-template-columns:1fr}.car-photo{height:auto;aspect-ratio:3/2}.car-body{padding:23px}.car-body p{min-height:0;font-size:13px}.car-body h3{font-size:24px}.car-facts{font-size:12px}.car-link{font-size:13px}.tags span{font-size:10px}.report-tag{font-size:11px}section.block{padding:55px 0}.pack{padding:23px}.pack-top span{font-size:9px}.pack-row h3{font-size:14px}.pack-row p{font-size:12px}.pack-note{font-size:11px}.manifesto{padding:29px;min-height:365px}.manifesto blockquote{font-size:39px}.feature h3{font-size:15px}.feature p{font-size:13px}.network-flow{padding:24px}.flow-row span{font-size:13px}.market-grid{grid-template-columns:1fr}.market{min-height:0;padding:23px}.market-no{margin-bottom:12px}.market p{font-size:13px}.steps{grid-template-columns:1fr;gap:23px}.step{display:grid;grid-template-columns:42px 1fr;gap:0 14px;padding:0 0 22px;margin:0;border:0;border-bottom:1px solid #ffffff20!important}.step .num{grid-row:1/3;margin:0;font-size:31px}.step h3{font-size:15px;margin:2px 0 8px}.step p{font-size:13px}.faq-grid{grid-template-columns:1fr}.faq-grid summary{font-size:14px}.faq-grid p{font-size:13px}.cta{padding:55px 0}.cta h2{font-size:35px}.form{padding:22px;grid-template-columns:1fr}.form label{font-size:12px}.form-wide,.brief-result{grid-column:1}.form input,.form select,.form textarea{font-size:14px;min-height:48px}.form-hint{font-size:11px}.footrow{gap:22px}.footbottom{gap:12px}.footlinks{font-size:12px}[dir=rtl] .hero-copy{padding:0;background:transparent}[dir=rtl] .step .num{grid-column:1}[dir=rtl] .step h3,[dir=rtl] .step p{grid-column:2}}

