@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy: #0B1F33;--navy-2: #123A5C;--blue: #1769AA;--blue-2: #125781;--gold: #FFD54A;--brand-navy: #0B1F33;--brand-cold: #1769AA;--brand-gold: #FFD54A;--brand-accent: #FFD54A;--tint: #E8F4FC;--tint-border: #A8D4F0;--tint-strong: #D6ECFA;--navy-rgb: 11, 31, 51;--blue-rgb: 23, 105, 170;--ink: #101828;--muted: #667085;--line: #E4E7EC;--bg: #F5F7FA;--white: #fff;--soft: #EEF2F6;--green: #079455;--amber: #B54708;--accent: #C45C26;--radius: 12px;--radius-sm: 8px;--radius-pill: 999px;--font: "Manrope", system-ui, -apple-system, "Segoe UI", "Noto Sans", Arial, sans-serif;--font-display: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--shadow-sm: 0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .04);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 40px;--price-size: 18px;--price-weight: 800;--price-sub-size: 12px;--nav-h: 64px;--container: 1440px}*{box-sizing:border-box}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--bg);font-size:14px;line-height:1.45;font-weight:500;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;color:var(--ink);letter-spacing:-.02em}a{text-decoration:none;color:inherit}a:hover{color:var(--blue)}button,input,select,textarea{font:inherit}.container{max-width:var(--container);margin:auto;padding:0 40px}.demo-bar{background:var(--navy);color:#b7c4d7;text-align:center;font-size:12px;padding:8px 12px}.demo-bar strong{color:#fff}.topbar{height:34px;background:var(--navy);color:#b7c4d7;display:flex;align-items:center;font-size:12px}.topbar .container{display:flex;justify-content:space-between;width:100%;gap:12px;flex-wrap:wrap}.nav{height:var(--nav-h);background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.nav .container{display:flex;align-items:center;gap:24px;width:100%;height:var(--nav-h)}.logo{font-weight:900;font-size:22px;letter-spacing:-.5px;white-space:nowrap;color:var(--ink)}.logo i{color:var(--blue);font-style:normal}.logo .mkt{margin-left:6px;font-size:11px;font-weight:800;background:var(--tint);color:var(--blue);border-radius:999px;padding:2px 7px}.navlinks{display:flex;gap:18px;flex:1;flex-wrap:wrap}.navlinks a{color:#475467;font-size:13px;font-weight:600;padding:20px 0;border-bottom:2px solid transparent}.navlinks a:hover,.navlinks a.active{color:var(--blue);border-bottom-color:var(--blue)}.navright{display:flex;gap:8px;align-items:center}.navright>a[data-i18n="nav.account"]{display:none!important}.js-auth-slot{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;position:relative;z-index:60}.navAccount{position:relative;display:inline-block;vertical-align:middle}.navAccount-btn{display:inline-flex;align-items:center;gap:6px;max-width:180px;width:max-content;height:38px;padding:0 12px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;font:inherit;font-weight:700;font-size:13px;color:var(--ink);cursor:pointer}.navAccount-btn:hover,.navAccount.is-open .navAccount-btn{border-color:#98a2b3}.navAccount-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navAccount-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #667085;flex-shrink:0;margin-top:1px;transition:transform .15s ease}.navAccount.is-open .navAccount-caret{transform:rotate(180deg)}.navAccount-menu{position:absolute;top:100%;left:0;right:auto;min-width:100%;width:max-content;padding:8px 0 0;background:transparent;border:0;box-shadow:none;display:none;z-index:80}.navAccount-menuInner{padding:6px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 28px #10182824;display:grid;gap:2px}.navAccount.is-open .navAccount-menu{display:block}.navAccount-menu a,.navAccount-menu button{display:block;width:100%;text-align:left;border:0;background:transparent;border-radius:8px;padding:10px 12px;font:inherit;font-size:13px;font-weight:700;color:var(--ink);cursor:pointer;text-decoration:none}.navAccount-menu a:hover,.navAccount-menu button:hover{background:#f8fafc;color:var(--blue)}.navAccount-logout{color:#b42318!important}.navAccount-logout:hover{background:#fef3f2!important;color:#b42318!important}.nav-user{display:none}.dash-panel[hidden],[data-for-dealer][hidden]{display:none!important}.lang{border:1px solid var(--line);background:#fff;padding:9px;border-radius:7px;color:#475467}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 15px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);font-weight:700;font-size:13px;cursor:pointer;color:var(--ink);transition:background .16s ease,border-color .16s ease,color .16s ease}.btn:hover{color:var(--ink);border-color:#98a2b3}.btn.primary{background:var(--blue);border-color:var(--blue);color:#fff}.btn.primary:hover{color:#fff;background:var(--blue-2);border-color:var(--blue-2)}.btn.dark{background:var(--navy);border-color:var(--navy);color:#fff}.btn.accent{background:var(--accent);border-color:var(--accent);color:#fff}.btn.green{background:var(--green);border-color:var(--green);color:#fff}.btn.ghost{color:var(--muted)}.btn.large{padding:13px 19px}.btn.sm{padding:7px 12px;font-size:12px;gap:8px}.btn svg,.btn .icon{width:16px;height:16px;flex-shrink:0;display:block}.btn.sm svg,.btn.sm .icon{width:16px;height:16px}.btn.block{display:flex;width:100%;box-sizing:border-box}[data-vd-china-only][hidden],[data-vd-local-only][hidden]{display:none!important}.buyPanel-actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.buyPanel-actions .btn.block{margin-top:0}.nav-msg{display:none!important}.nav-msg.active{color:var(--blue);border-color:var(--tint-border);background:var(--tint)}.msgFab{position:fixed;right:22px;bottom:22px;z-index:80;width:58px;height:58px;border:0;border-radius:50%;background:linear-gradient(145deg,#2e90fa 0%,#1570ef 55%,var(--blue) 100%);color:#fff;box-shadow:0 12px 28px #1570ef61,0 2px 6px #1018281f;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,box-shadow .18s ease}.msgFab:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 16px 32px #1570ef6b,0 4px 10px #10182824}.msgFab:focus-visible{outline:3px solid var(--tint-border);outline-offset:3px}.msgFab svg{width:26px;height:26px;display:block}.msgFab-badge{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#f04438;border:2px solid #fff;color:#fff;font-size:11px;font-weight:800;line-height:16px;text-align:center;box-sizing:border-box}.msgDock-empty{padding:18px 16px;color:#667085;line-height:1.5}.msgFab.is-open{background:#101828;box-shadow:0 10px 24px #10182847}body.is-msg-page .msgFab{display:none}.msgDock{position:fixed;right:22px;bottom:92px;z-index:79;width:min(360px,calc(100vw - 28px));max-height:min(520px,calc(100vh - 120px));background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 60px #10182838;display:none;flex-direction:column;overflow:hidden}.msgDock.is-open{display:flex}.msgDock-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#f8fbff,#fff)}.msgDock-head h3{margin:0;font-size:15px;letter-spacing:-.2px}.msgDock-head .small{margin:2px 0 0}.msgDock-close{border:0;background:#f2f4f7;width:32px;height:32px;border-radius:999px;cursor:pointer;font-size:18px;line-height:1;color:var(--muted)}.msgDock-section{padding:8px 16px 4px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#98a2b3}.msgDock-item{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;padding:12px 16px;border-bottom:1px solid #f2f4f7;color:inherit;text-decoration:none}.msgDock-item:hover{background:#f8fafc}.msgDock-avatar{width:40px;height:40px;border-radius:12px;background:var(--tint);color:var(--blue);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.msgDock-meta b{display:block;font-size:13px;margin-bottom:2px}.msgDock-meta .small{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.msgDock-time{font-size:11px;color:var(--muted);font-weight:700;white-space:nowrap}.msgDock-item.unread .msgDock-meta b:after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:#f04438;vertical-align:middle}.msgDock-foot{padding:12px 16px;border-top:1px solid var(--line);background:#fafbfc}.msgDock-hint{margin:0 0 10px;font-size:11px;color:var(--muted)}@media(max-width:720px){.msgFab{right:16px;bottom:76px}.msgDock{right:12px;left:12px;width:auto;bottom:146px;max-height:min(460px,calc(100vh - 180px))}}.hero{position:relative;color:#fff;min-height:560px;overflow:hidden;display:flex;align-items:stretch}.hero-bg{position:absolute;inset:0;background:linear-gradient(90deg,#061224f5,#061224d1 42%,#06122447 78%,#06122485),linear-gradient(180deg,#06122426,#0612248c),url(../img/hero.jpg) center / cover no-repeat}.heroInner{position:relative;z-index:1;width:100%;padding:56px 0 36px;display:flex;flex-direction:column;justify-content:center;gap:28px}.heroGrid{display:grid;grid-template-columns:1.35fr .65fr;gap:40px;align-items:end}.heroCopy{max-width:760px}.eyebrow{font-size:11px;letter-spacing:.16em;color:#b9c8e6;font-weight:800;margin-bottom:18px}.hero h1{font-size:52px;line-height:1.04;letter-spacing:-2px;margin:0 0 18px;max-width:720px}.hero p{font-size:16px;line-height:1.65;color:#d2dae8;max-width:620px;margin:0}.heroActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.hero .btn.heroGhost{background:#ffffff14;color:#fff;border-color:#ffffff38}.hero .btn.heroGhost:hover{background:#ffffff24;color:#fff;border-color:#ffffff59}.marketPulse{background:#fffffff7;color:var(--ink);border-radius:14px;padding:22px;box-shadow:0 24px 60px #00000038;align-self:end}.marketPulse-cap{font-size:10px;letter-spacing:.12em;font-weight:900;color:var(--muted);text-transform:uppercase}.marketPulse h3{margin:8px 0 16px;font-size:20px;letter-spacing:-.4px;color:var(--ink)}.marketPulse-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.marketPulse-grid div{background:#fff;padding:14px 15px}.marketPulse-grid b{display:block;font-size:22px;letter-spacing:-.4px;color:var(--ink)}.marketPulse-grid span{display:block;margin-top:4px;font-size:10px;color:var(--muted);line-height:1.35}.marketPulse-note{margin-top:14px;font-size:11px;color:var(--green);font-weight:800}.heroSearch{background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px;box-shadow:0 20px 50px #0000002e;margin-top:4px}.heroSearch.search{padding:10px;box-shadow:0 20px 50px #0000002e}.heroSearch .searchGrid{align-items:center;gap:8px}.heroSearch .field{height:44px;padding:0 12px;margin:0;line-height:44px;box-sizing:border-box}.heroSearch select.field{line-height:normal}.heroSearch .searchSubmit,.heroSearch .btn.primary{height:44px;min-height:44px;padding:0 18px;margin:0;box-sizing:border-box;white-space:nowrap}.searchWrap{margin-top:-28px;margin-bottom:0;position:relative;z-index:2}.search{background:#fff;border:1px solid var(--line);border-radius:13px;padding:14px;box-shadow:0 14px 36px #10182814}.searchGrid{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr auto;gap:8px}.field{border:1px solid var(--line);border-radius:var(--radius-sm);padding:11px 12px;background:var(--white);color:var(--muted);width:100%}input.field,select.field,textarea.field{color:var(--ink)}.field:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(var(--blue-rgb),.15)}.section{padding:32px 0}.sectionHead{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;flex-wrap:wrap}.sectionHead h2{font-size:20px;margin:0;letter-spacing:-.35px}.sectionHead p{color:var(--muted);margin:4px 0 0;font-size:13px}.link{color:var(--blue);font-weight:700;font-size:13px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.pad{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.card-media{position:relative}.card-media .mpCard-badge{position:absolute;top:10px;left:10px;z-index:1;font-size:10px;font-weight:800;padding:4px 8px;border-radius:999px;color:#fff;letter-spacing:.02em;pointer-events:none;border:1px solid rgba(255,255,255,.3);background:#10182866;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-shadow:0 1px 1px rgba(0,0,0,.28)}.card-media .mpCard-badge.green{background:#12b76a52}.card-media .mpCard-badge.blue{background:rgba(var(--blue-rgb),.32);left:auto;right:10px}.card-media .mpCard-badge.local{background:#f7900957}.card-media .mpCard-badge.gray{background:#66708552;left:auto;right:10px}.card-media+.pad{padding-top:12px}.card-media+.pad h3{margin-top:0}.card h3{margin:2px 0 4px;font-size:16px}.small{font-size:12px;color:var(--muted);line-height:1.55}.tag{display:inline-flex;padding:4px 7px;border-radius:5px;background:var(--tint);color:var(--blue);font-size:10px;font-weight:800;width:fit-content}.tag.green{background:#ecfdf3;color:#067647}.tag.amber{background:#fffaeb;color:#b54708;border:1px solid #fecd89}.tag.local{background:#f0f9ff;color:#026aa2;border:1px solid #b9e6fe}.tag.find{background:var(--tint);color:var(--blue);border:1px solid var(--tint-border)}.tag.sourcing{background:#fdf2fa;color:#c11574;border:1px solid #fcceee}.tag.either{background:#f4f3ff;color:#5925dc;border:1px solid #d9d6fe}.tag.personal{background:#fffaeb;color:#b54708;border:1px solid #fecd89}.tag.trade{background:#faf6ee;color:#8a6d3b;border:1px solid #e8d9b8}.tag.new{background:var(--tint);color:var(--blue);border:1px solid var(--tint-border)}.tag.used{background:#fffaeb;color:#b54708;border:1px solid #fecd89}.reqCard-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}.intentGate{margin-bottom:16px;padding:14px 16px;border-radius:12px;border:1px solid #fecd89;background:#fffcf5}.intentGate-title{margin:0 0 6px;font-size:14px;font-weight:700;color:#b54708}.postBlock.is-locked{opacity:.92}.rfqRouteNote{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid var(--line, #e4e7ec);color:var(--muted)}.dealerCard-v2-tags span.is-sourcing{background:#fdf2fa;color:#c11574;border-color:#fcceee}.pill{background:#f2f4f7;padding:5px 8px;border-radius:99px;font-size:10px;color:#475467}.meta{display:flex;gap:7px;flex-wrap:wrap;margin:6px 0}.price{font-size:var(--price-size);font-weight:var(--price-weight);margin-top:4px;color:var(--ink);letter-spacing:-.3px;line-height:1.25}.price-sub{font-size:var(--price-sub-size);color:var(--muted);line-height:1.4}.card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:8px}.vehicleImage{height:150px;background-color:var(--tint, #eef0f2);background-image:none;display:flex;align-items:center;justify-content:center;color:var(--navy);font-size:28px;font-weight:900;letter-spacing:.04em}.vehicleImage.local:not(.photo){background-color:var(--tint, #eef0f2);background-image:none}.vehicleImage.big{height:360px;font-size:56px}.vehicleImage.photo,.vehicleGallery .thumb.photo{background-size:cover;background-position:center;background-repeat:no-repeat;color:transparent;font-size:0;text-indent:-9999px;overflow:hidden}.photo-byd-song{background-image:url(../img/byd-song.jpg)}.photo-chery-tiggo8{background-image:url(../img/chery-tiggo8.jpg)}.photo-geely-monjaro{background-image:url(../img/geely-monjaro.jpg)}.photo-haval-jolion{background-image:url(../img/haval-jolion.jpg)}.photo-chevrolet-cobalt{background-image:url(../img/cobalt.jpg)}.photo-kia-k5{background-image:url(../img/kia-k5.jpg)}.dealerGrid{align-items:stretch}.dealerGrid .dealerCard-main{padding:16px 18px 18px}.dealerGrid .dealerCard-identity{margin-top:0;align-items:center}.dealerGrid .dealerCard-avatar{width:44px;height:44px;font-size:14px;border-radius:10px;border:1px solid #eef2f6;box-shadow:none}.dealerCard{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dealerCard:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0714261a;border-color:#c9d4e3}.dealerCard-partner{border-top:3px solid #c9a227}.dealerCard-exporter{border-top:3px solid var(--blue)}.dealerCard-cover{position:relative;z-index:1;height:58px;background:linear-gradient(135deg,var(--navy) 0%,var(--navy-2) 55%,var(--blue) 140%);padding:12px 16px;display:flex;justify-content:flex-end;align-items:flex-start;gap:8px}.dealerCard-cover.muted{background:linear-gradient(135deg,#344054,#667085)}.dealerCard-ribbon{display:inline-flex;align-items:center;padding:5px 10px;border-radius:6px;background:linear-gradient(135deg,#f5e6a8,#c9a227);color:#3d2e00;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 2px 8px #0000002e;white-space:nowrap}.dealerCard-ribbon.exporter{background:linear-gradient(135deg,#dbeafe,#93c5fd);color:#1e3a8a}.dealerCard-ribbon.pending{background:#f2f4f7;color:#667085;box-shadow:none}.dealerCard-credit{font-size:11px;font-weight:800;color:#ffffffe0;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);padding:4px 9px;border-radius:999px;white-space:nowrap;flex-shrink:0}.dealerCard-main{position:relative;z-index:2;padding:0 18px 18px;display:flex;flex-direction:column;gap:12px;flex:1}.dealerCard-identity{display:flex;flex-direction:row;align-items:flex-end;gap:12px;margin-top:-28px}.dealerCard-avatar{width:60px;height:60px;border-radius:14px;background:linear-gradient(145deg,var(--tint),#dbeafe);color:var(--blue);font-size:22px;font-weight:900;display:flex;align-items:center;justify-content:center;border:3px solid #fff;box-shadow:0 6px 18px #0714261f;flex-shrink:0;position:relative;z-index:3}.dealerCard-avatar.exporter{background:linear-gradient(145deg,#fff7ed,#ffedd5);color:#c2410c}.dealerCard-avatar.muted{background:#f2f4f7;color:#667085}.dealerCard-names{min-width:0;flex:1;padding-bottom:2px}.dealerCard-names h3{margin:0 0 6px;font-size:17px;letter-spacing:-.3px;line-height:1.25}.dealerCard-tags{display:flex;flex-wrap:wrap;gap:6px}.dealerCard-tag{display:inline-flex;padding:3px 8px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:10px;font-weight:800}.dealerCard-tag.verified{background:#ecfdf3;color:#067647}.dealerCard-tag.exporter{background:var(--tint);color:var(--blue)}.dealerCard-location{font-size:13px;color:var(--muted);font-weight:600}.dealerCard-brands{display:flex;flex-wrap:wrap;gap:6px}.dealerCard-brands span{padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:#fafbfc;font-size:11px;font-weight:700;color:#344054}.dealerCard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dealerCard-stat{background:#f9fafb;border:1px solid #eef2f6;border-radius:10px;padding:10px 6px;text-align:center}.dealerCard-stat b{display:block;font-size:18px;font-weight:900;color:var(--ink);line-height:1.1;letter-spacing:-.4px}.dealerCard-stat span{display:block;margin-top:4px;font-size:10px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.03em}.dealerCard-stat.highlight{background:#f0f9ff;border-color:#dbeafe}.dealerCard-stat.highlight b{color:var(--blue)}.dealerCard-foot{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:4px}.dealerCard-foot .btn{width:100%;justify-content:center;text-align:center}.dealerCard-foot .btn:only-child{grid-column:1 / -1}.dealerGrid-v2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.dealerGrid-v2--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dealerCard-v2{position:relative;display:flex;flex-direction:column;gap:0;height:100%;padding:20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:0 1px 2px #1018280a;transition:border-color .18s ease,box-shadow .18s ease}.dealerCard-v2:hover{border-color:color-mix(in srgb,var(--v2-blue, var(--blue)) 42%,var(--line));box-shadow:0 12px 28px #10182824;transform:none}.dealerCard-v2:hover h3 a{color:var(--blue)}.dealerCard-v2 h3 a:after{content:"";position:absolute;inset:0;z-index:1}.dealerCard-v2-foot a{position:relative;z-index:2}.dealerCard-v2-top{display:flex;gap:14px;align-items:center;min-width:0}.dealerCard-v2-logo{width:56px;height:56px;border-radius:10px;background:#f8fafc;color:var(--navy);font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:0 0 56px;border:1px solid #eef2f6;overflow:hidden}.dealerCard-v2-logo img{width:100%;height:100%;object-fit:cover;display:block}.dealerCard-v2-ident{min-width:0;flex:1 1 auto}.dealerCard-v2 h3{margin:0;font-size:18px;font-weight:800;letter-spacing:-.3px;line-height:1.25;color:var(--navy)}.dealerCard-v2 h3 a{color:inherit}.dealerCard-v2 h3 a:hover{color:var(--blue)}.dealerCard-v2-title{display:block}.dealerCard-v2-badge{display:none}.dealerCard-v2-trust{font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}.dealerCard-v2-trust.is-verified{color:#067647}.dealerCard-v2-trust.is-standard{color:#98a2b3}.dealerCard-v2-trust.is-china{color:var(--blue)}.dealerCard-v2.is-standard{background:#fff}.dealerCard-v2-sub{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:6px;font-size:12px;color:var(--muted);font-weight:600;line-height:1.35}.dealerCard-v2-sub>span{display:inline-flex;align-items:center;min-height:16px;line-height:1.2}.dealerCard-v2-city{display:inline-flex;align-items:center;gap:4px;min-width:0}.dealerCard-v2-pin{flex:0 0 13px;width:13px;height:13px;color:var(--blue);display:block}.dealerCard-v2-stars{display:inline-flex;align-items:center;gap:3px;margin:0;color:var(--ink);font-weight:700;font-size:12px}.dealerCard-v2-star{color:#f79009;font-size:12px;line-height:1}.dealerCard-v2-intro{margin:12px 0 0;min-height:1.45em;font-size:13px;line-height:1.45;color:#667085;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dealerCard-v2-intro:empty{visibility:hidden}.dealerCard-v2-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;margin:0;padding-top:10px;border-top:1px solid #eef2f6;font-size:12px;color:var(--muted);font-weight:600}.dealerCard-v2-meta b{color:var(--ink);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;margin-right:4px}.dealerCard-v2-meta .is-ok{color:var(--blue)}.dealerCard-v2-metaSep{margin:0 8px;color:#d0d5dd;font-weight:500}.dealerCard-v2-stats{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:14px 16px;margin:14px 0 0;padding:14px 0;border-top:1px solid #eef2f6;border-bottom:1px solid #eef2f6;min-width:0}.dealerCard-v2-stock{flex:0 0 auto;min-width:0;padding:0;border-radius:0;background:transparent}.dealerCard-v2-stockLabel{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);line-height:1.3}.dealerCard-v2-stock b{display:block;margin-top:2px;color:var(--navy);font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.05;letter-spacing:-.4px}.dealerCard-v2-stock.is-empty{background:transparent}.dealerCard-v2-stock.is-empty b{color:#98a2b3}.dealerCard-v2-stats .dealerCard-v2-tags,.dealerCard-v2-stats .dealerCard-v2-tags[data-count="3"],.dealerCard-v2-stats .dealerCard-v2-tags[data-count="4"]{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;grid-template-columns:none;min-width:0}.dealerCard-v2-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin:0}.dealerCard-v2-tags[data-count="4"]{display:flex}.dealerCard-v2-tags .brandTag,.dealerCard-v2-tags .brandTag:first-child{display:inline-flex;align-items:center;gap:5px;flex:0 1 auto;width:max-content;max-width:100%;min-height:30px;padding:4px 8px 4px 5px;margin:0;border:1px solid #e4e7ec;border-radius:8px;background:#fff;color:#344054;font-size:12px;font-weight:650;overflow:hidden;box-sizing:border-box}.dealerCard-v2-tags[data-count="4"] .brandTag{width:auto;max-width:none;flex:unset}.dealerCard-v2-tags[data-count="1"] .brandTag{max-width:min(100%,200px)}.dealerCard-v2-tags .brandTag img{width:18px;height:18px;flex:0 0 18px;object-fit:contain;display:block}.dealerCard-v2-tags .brandTag b{flex:0 1 auto;min-width:0;font-size:12px;font-weight:650;color:#344054;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dealerCard-v2-tags .brandTag--text,.dealerCard-v2-tags .brandTag--text:first-child{padding:4px 8px}.dealerCard-v2-foot{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:12px;margin-top:auto;padding-top:16px;min-height:0}.dealerCard-v2-foot .adBadge.card{position:static;inset:auto;flex:0 0 auto;margin-right:0;order:-1}.dealerCard-v2-inquire{flex:1 1 auto;min-width:0;justify-content:center;text-decoration:none;padding:10px 14px;font-size:13px;font-weight:700}.dealerCard-v2-link{display:inline-flex;align-items:center;flex:0 0 auto;color:var(--blue);font-weight:700;font-size:13px;text-align:right;white-space:nowrap;padding:0 2px}.dealerCard-v2-link:hover{color:var(--blue-2)}@media(max-width:720px){.dealerCard-v2-stats{flex-wrap:wrap}.dealerCard-v2-stats .dealerCard-v2-tags{justify-content:flex-start;width:100%}.dealerCard-v2-inquire{flex:1 1 auto}}@media(max-width:520px){.dealerCard-v2{padding:16px}.dealerCard-v2-stock b{font-size:24px}}@media(max-width:1100px){.dealerGrid-v2,.dealerGrid-v2--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.dealerGrid-v2,.dealerGrid-v2--3{grid-template-columns:1fr}}.chips{display:flex;flex-wrap:wrap;gap:8px}.marketToolsSection{padding-top:32px;padding-bottom:8px}.marketTools{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.9fr);gap:18px;align-items:stretch}.marketToolsHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;flex-shrink:0}.marketToolsHead h2{margin:0;font-size:18px;letter-spacing:-.3px;line-height:1.2}.brandsPanel,.fxPanel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;box-shadow:0 1px 2px #1018280a}.brandsPanel{display:flex;flex-direction:column;min-height:100%}.brandGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:12px;flex:1;min-height:168px}.brandTile{display:flex;align-items:center;gap:12px;height:100%;min-height:72px;padding:14px 16px;border:1px solid #eef2f6;border-radius:12px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.brandTile:hover{border-color:var(--tint-border);background:#f8fbff;box-shadow:0 8px 20px #155eef14;color:inherit}span.brandLogo{width:44px;height:44px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f6;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:6px}span.brandLogo img{max-width:100%;max-height:100%;object-fit:contain;display:block}.brandTile b{font-size:14px;font-weight:800;letter-spacing:-.2px;color:var(--ink)}.fxPanel{display:flex;flex-direction:column}.fxUpdated{font-size:12px;color:var(--muted);white-space:nowrap}.fxBox{display:grid;grid-template-columns:92px 1fr;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:#f8fafc}.fxSelect,.fxInput{width:100%;border:0;background:transparent;outline:none;min-width:0}.fxSelect{font-weight:800;color:var(--ink);font-size:15px;cursor:pointer}.fxInput{text-align:right;font-size:22px;font-weight:900;letter-spacing:-.4px;color:var(--ink);font-variant-numeric:tabular-nums}.fxSwap{width:40px;height:40px;margin:-6px auto;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--blue);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;box-shadow:0 4px 12px #10182814}.fxSwap:hover{border-color:var(--tint-border);background:var(--tint)}.fxHints{display:grid;gap:8px;margin-top:auto;padding-top:16px}.fxHints div{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--muted)}.fxHints b{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.adSection{padding-top:8px;padding-bottom:8px}.homeAd{display:grid;grid-template-columns:280px 1fr;min-height:148px;border-radius:14px;overflow:hidden;border:1px solid #d7e3f4;background:linear-gradient(105deg,var(--navy) 0%,var(--navy-2) 48%,var(--blue) 130%);color:#fff;box-shadow:0 10px 28px #0714261f;transition:transform .15s ease,box-shadow .15s ease}.homeAd:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0714262e;color:#fff}.homeAd-media{background-size:cover;background-position:center;min-height:148px;position:relative}.homeAd-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 40%,rgba(7,20,38,.35))}.homeAd-body{padding:22px 28px;display:flex;flex-direction:column;justify-content:center;gap:8px}.homeAd-label{display:inline-flex;width:fit-content;padding:3px 8px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.22);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#dbeafe}.homeAd-body h3{margin:0;font-size:20px;letter-spacing:-.3px;line-height:1.25;color:#fff}.homeAd-body p{margin:0;font-size:13px;line-height:1.5;color:#c7d7ee;max-width:62ch}.homeAd-cta{margin-top:4px;font-size:13px;font-weight:800;color:#93c5fd}.homeAd:hover .homeAd-cta{color:#fff}@media(max-width:900px){.homeAd{grid-template-columns:1fr}.homeAd-media{min-height:120px}.homeAd-body{padding:18px 18px 20px}.homeAd-body h3{font-size:17px}}.chip{display:inline-block;padding:7px 11px;border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--line);font-size:12px;font-weight:700;color:var(--ink);transition:border-color .16s ease,color .16s ease,background .16s ease}.chip:hover{border-color:var(--blue);color:var(--blue)}.chip.active,a.chip.active,.chip.is-on,a.chip.is-on{border-color:var(--tint-border);color:var(--blue);background:var(--tint)}.tableWrap{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;overflow-x:auto}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:13px 14px;border-bottom:1px solid var(--line);text-align:left;font-size:12px;vertical-align:top}.table th{background:#f9fafb;color:#475467;font-size:10px;letter-spacing:.05em}.table tr:last-child td{border-bottom:0}.table a.rowlink{color:var(--blue);font-weight:700}.pageHero,.reqIntro{position:relative;z-index:1;padding:16px 0 14px;background:linear-gradient(180deg,#e8f2fa,#f0f6fb 42%,#f7fafc);border-bottom:0;overflow:hidden}.pageHero:before,.reqIntro:before{content:"";position:absolute;inset:0;background:url(../img/req-mosaic-map.png?v=m6) 38% 55% / min(1180px,92%) auto no-repeat;opacity:.9;pointer-events:none;z-index:0}.pageHero:after,.reqIntro:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#f7fafc 100%);pointer-events:none;z-index:0}.pageHero>.container,.reqIntro .container{position:relative;z-index:1}.pageHero-market,.pageHero-support,.pageHero-compact,.pageHero-vehicles,.pageHero-auth{padding:16px 0 14px;background:linear-gradient(180deg,#e8f2fa,#f0f6fb 42%,#f7fafc)}.pageHero h1,.reqIntro-copy h1{margin:0 0 6px;font-family:var(--font);font-size:24px;font-weight:800;letter-spacing:-.55px;line-height:1.18;max-width:22em;color:#101828}.pageHero .breadcrumb,.reqIntro .breadcrumb{margin:0 0 6px;text-transform:none;letter-spacing:0;font-size:12px;color:#98a2b3}body:not([data-page-intelligence]) .pageHero .breadcrumb,body:not([data-page-intelligence]) .pageHero>.container>.breadcrumb{margin:0 0 16px}.pageHero .small,.pageHero .supportLead,.reqIntro-copy p{margin:0;max-width:52em;font-size:14px;line-height:1.5;color:#667085}.breadcrumb{font-size:12px;color:#98a2b3;margin-bottom:6px}.pageHero+.section,.pageHero-compact+.section,.pageHero-vehicles+.section,.pageHero-support+.section{padding-top:0}.marketHero{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 28px;flex-wrap:nowrap}.marketHero-aside{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:10px;flex:0 0 auto;margin-left:auto}.marketHero-aside .btn{white-space:nowrap}.marketHero-aside .marketHero-meta{justify-content:flex-end}@media(max-width:720px){.marketHero{flex-wrap:wrap}.marketHero-aside{align-items:stretch;width:100%;margin-left:0}.marketHero-aside .btn{width:100%;text-align:center}.marketHero-aside .marketHero-meta{justify-content:flex-start}}body:not([data-page-intelligence]) .marketHero>.btn,body:not([data-page-intelligence]) .marketHero>.vd-actions,body:not([data-page-intelligence]) .marketHero>.supportMeta{flex:0 0 auto;margin-left:auto;align-self:flex-end}.brandHero-ident{display:flex;align-items:flex-start;gap:16px}.marketHero-aside .heroActions,.pageHero .heroActions{margin-top:0;justify-content:flex-end}.pageHero .supportMeta{margin-top:0;max-width:22em;justify-content:flex-end}.marketHero-kicker{display:inline-flex;margin-bottom:6px;padding:3px 8px;border-radius:999px;background:var(--tint);color:var(--blue);font-size:10px;font-weight:900;letter-spacing:.08em}.marketHero-stats{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:10px}.marketHero-stat{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px;min-width:0}.marketHero-stat b{display:block;font-size:24px;letter-spacing:-.4px}.marketHero-stat span{display:block;margin-top:4px;font-size:11px;color:var(--muted)}.marketLive,.marketHero-meta{display:inline-flex;flex-wrap:wrap;align-items:center;margin:0;padding:7px 12px;border:1px solid var(--line, #e4e7ec);border-radius:999px;background:#fff;color:var(--muted, #667085);font-size:12px;font-weight:650;line-height:1.4;white-space:nowrap}.marketLive{gap:8px}.marketLive:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green, #079455);box-shadow:0 0 0 3px #07945529}.marketHero-meta>span{white-space:nowrap}.marketHero-meta b{color:#101828;font-size:12px;font-weight:800;letter-spacing:-.1px}.marketHero-metaSep{margin:0 8px;color:#d0d5dd;font-weight:700}.siteUtil{background:#f8fafc;border-bottom:1px solid #eef2f6;color:#667085;font-size:12px;font-weight:500}.siteUtil-inner{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;min-height:36px;padding-top:6px;padding-bottom:6px;flex-wrap:wrap}.siteUtil-left,.siteUtil-right{display:flex;align-items:center;gap:16px 18px;flex-wrap:wrap}.siteUtil-item{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;white-space:nowrap}.siteUtil-item svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.siteUtil-wa{color:#12b76a}.siteUtil-lang{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.siteUtil-flag{font-size:14px;line-height:1}.siteUtil-lang .lang{border:0;background:transparent;color:#475467;font:inherit;font-size:12px;font-weight:600;padding:0;cursor:pointer}.siteHead{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #e4e7ec}.siteHead-top{border-bottom:1px solid #eef2f6}.siteHead-topInner{display:flex;align-items:center;gap:16px 20px;min-height:72px;padding-top:12px;padding-bottom:12px}.siteHead-brand{display:flex;align-items:center;gap:14px;flex:0 0 auto}.siteHead-brand .brandLogo-img{height:60px;width:auto}.siteHead-loc{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#475467;font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:0;white-space:nowrap}.siteLocWrap{position:relative}.siteLocMenu{position:absolute;top:calc(100% + 8px);left:0;z-index:80;min-width:220px;max-width:min(320px,90vw);padding:6px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;box-shadow:0 12px 28px #0f172a24}.siteLocMenu-sectionLabel{padding:6px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#98a2b3}.siteLocMenu-item{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;color:#1a1d2e;font:inherit}.siteLocMenu-item:hover,.siteLocMenu-item.is-active{background:#f0f7ff}.siteLocMenu-flag{font-size:18px;line-height:1}.siteLocMenu-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.siteLocMenu-name{font-size:13px;font-weight:600}.siteLocMenu-brand{font-size:11px;color:#667085}.siteLocMenu-check{color:var(--blue);font-size:13px;font-weight:700}.siteHead-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #98a2b3;margin-left:2px}.siteHead-search{flex:1 1 auto;display:flex;align-items:center;min-width:0;max-width:640px;height:44px;margin:0 auto;background:#f8fafc;border:1px solid #e4e7ec;border-radius:10px;overflow:hidden}.siteHead-searchInput{flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;padding:0 14px;font:inherit;font-size:13px;color:#101828;outline:none}.siteHead-searchSep{width:1px;height:22px;background:#e4e7ec;flex:0 0 auto}.siteHead-searchCat{flex:0 0 auto;height:100%;border:0;background:transparent;padding:0 10px;font:inherit;font-size:13px;font-weight:600;color:#475467;outline:none;max-width:140px}.siteHead-searchBtn{flex:0 0 auto;height:100%;border-radius:0;padding:0 18px;border:0}.siteHead-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.siteHead-fav{display:inline-flex;align-items:center;gap:4px;color:#667085;font-size:13px;font-weight:700;text-decoration:none}.siteHead-fav:hover{color:var(--blue)}.siteHead-langWrap{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:#344054;position:relative;z-index:40}.siteHead-langWrap.is-open{z-index:90}.siteHead-flag{font-size:16px;line-height:1}.siteHead-lang{appearance:none;-webkit-appearance:none;border:0!important;background:transparent!important;box-shadow:none!important;min-width:0;height:auto;padding:0 14px 0 0;font-size:13px;font-weight:600;color:#344054;cursor:pointer}.siteHead-lang.is-native-hidden,.lang-switch.is-native-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}.siteHead-langWrap>.siteHead-caret{position:absolute;right:0;top:50%;margin:0;transform:translateY(-35%);border-top-color:#344054;pointer-events:none}.locMenu-trigger{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 4px 0 2px;border:0;background:transparent;color:#344054;cursor:pointer;font:inherit;border-radius:8px}.locMenu-trigger:hover{color:#101828}.locMenu-trigger:focus-visible{outline:2px solid #84caff;outline-offset:2px}.locMenu-triggerFlag{font-size:16px;line-height:1}.locMenu-triggerLabel{font-size:13px;font-weight:600;max-width:7.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.locMenu-triggerCaret{width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #667085;transition:transform .15s ease}.siteHead-langWrap.is-open .locMenu-triggerCaret{transform:rotate(180deg)}.locMenu{position:absolute;top:calc(100% + 10px);right:0;min-width:212px;max-width:min(280px,calc(100vw - 20px));padding:8px;background:#fff;border:1px solid #e4e7ec;border-radius:14px;box-shadow:0 18px 40px #1018281f,0 4px 10px #1018280a;z-index:100}.locMenu[hidden]{display:none!important}.locMenu-section{display:flex;flex-direction:column;gap:2px}.locMenu-sectionLabel{padding:6px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#98a2b3}.locMenu-divider{height:1px;margin:8px 6px;background:#f2f4f7}.locMenu-item{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:#344054;font-size:13px;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;font-family:inherit}.locMenu-item:hover{background:#f8fafc;color:#101828}.locMenu-item.is-active{background:#f0f7ff;color:var(--blue);font-weight:600}.locMenu-check{flex:0 0 16px;width:16px;font-size:12px;font-weight:700;color:#101828;text-align:center;line-height:1}.locMenu-item.is-active .locMenu-check{color:var(--blue)}.locMenu-text{flex:1;min-width:0}.mpCard-priceApprox{display:block;margin-top:2px;font-size:12px;font-weight:500;color:#98a2b3}.siteHead-login{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:1px solid var(--tint-border);background:#fff;color:var(--blue);font-weight:700;white-space:nowrap}.siteHead-login:hover{background:var(--tint)}.siteHead-login svg{flex:0 0 auto}.siteHead .js-auth-slot .btn.primary{height:36px;padding:0 12px;border:1px solid var(--tint-border);background:#fff;color:var(--blue);font-weight:700;white-space:nowrap}.siteHead .js-auth-slot .btn.primary:hover{background:var(--tint);border-color:#84caff;color:var(--blue)}.siteHead-post{height:36px;padding:0 14px;white-space:nowrap;font-weight:800}.siteHead-nav{background:#fff}.siteHead-nav .container{display:flex;align-items:center;min-height:48px}.siteHead-links{display:flex;align-items:center;gap:4px 6px;flex-wrap:wrap;flex:1}.siteHead-links.navlinks{display:flex!important}.siteHead-links a{position:relative;display:inline-flex;align-items:center;gap:7px;padding:14px 12px;color:#1d2939;font-size:13px;font-weight:600;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.siteHead-links a>svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.siteHead-links a .siteHead-caret{margin-left:-2px;border-top-color:currentColor;opacity:.7}.siteHead-links a:hover,.siteHead-links a.active{color:var(--blue);border-bottom-color:var(--blue)}.siteHead-drop{position:relative;display:flex;align-items:stretch}.siteHead-dropBtn{display:inline-flex;align-items:center;gap:7px;padding:14px 12px;margin:0;border:0;border-bottom:2px solid transparent;background:transparent;color:#1d2939;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.siteHead-dropBtn>svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.siteHead-dropBtn .siteHead-caret{margin-left:-2px;border-top-color:currentColor;opacity:.7;transition:transform .16s ease}.siteHead-drop.is-open .siteHead-dropBtn .siteHead-caret,.siteHead-drop:hover .siteHead-dropBtn .siteHead-caret{transform:rotate(180deg)}.siteHead-dropBtn:hover,.siteHead-dropBtn.active,.siteHead-drop.is-active .siteHead-dropBtn,.siteHead-drop.is-open .siteHead-dropBtn{color:var(--blue);border-bottom-color:var(--blue)}.siteHead-dropMenu{position:absolute;top:calc(100% - 2px);left:0;min-width:196px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 36px #1018281f;display:flex;flex-direction:column;gap:2px;z-index:40}.siteHead-dropMenu[hidden]{display:none!important}.siteHead-dropMenu a{display:block;padding:10px 12px;border:0;border-radius:8px;border-bottom:0;color:#1d2939;font-size:13px;font-weight:650;text-decoration:none;white-space:nowrap}.siteHead-dropMenu a:hover,.siteHead-dropMenu a.active{background:var(--tint);color:var(--blue);border-bottom-color:transparent}.siteHead-new{display:inline-flex;align-items:center;margin-left:2px;padding:1px 6px;border-radius:999px;background:#f79009;color:#fff;font-size:9px;font-weight:800;letter-spacing:.04em;line-height:1.4}.siteHead .navToggle{display:none}@media(max-width:1100px){.siteUtil-left{display:none}.siteHead-search{max-width:none}.siteHead-post{display:none}}@media(max-width:900px){.siteHead-topInner{flex-wrap:wrap}.siteHead-search{order:3;flex:1 1 100%;max-width:none}.siteHead-links.navlinks{display:none!important}.siteHead .navToggle{display:inline-flex}.siteHead-fav span{display:none}.locMenu{left:0;right:auto;min-width:228px}.locMenu-item{font-size:15px;padding:11px 12px}.locMenu-sectionLabel{font-size:12px;padding:8px 12px 6px}}.pageStage,.reqStage{position:relative;background:#f7fafc;padding-bottom:40px}.reqStage{overflow:hidden}.pageStage{overflow:visible}.pageStage:before,.reqStage:before{display:none}.pageStage .pageHero{background:linear-gradient(180deg,#e8f2fa,#f0f6fb 42%,#f7fafc)}.pageStage>.section,.pageStage>section{position:relative;z-index:1;background:transparent!important;padding-top:0!important;padding-bottom:0!important}.pageStage>.section+.section:not(.adBannerSection),.pageStage>section+section:not(.adBannerSection){margin-top:28px}.pageStage>.pageHero+.section,.pageStage>.pageHero+section{margin-top:8px}.pageStage>.section>.container,.pageStage>section>.container{padding-top:0;padding-bottom:0}.pageStage .pageBoard{margin-bottom:0}.pageStage .sectionHead{margin-bottom:14px}.pageStage .grid2.container,.pageStage .container.grid2{gap:20px}.pageStage>.section.adBannerSection{padding-top:12px!important;padding-bottom:12px!important}.pageStage>.section.adBannerSection>.container{background:transparent;border:0;box-shadow:none;padding-top:0;padding-bottom:0}.pageStage>.section.adBannerSection .adBanner{width:100%;box-sizing:border-box}.pageHero+.section{padding-top:0}.pageStage{padding-bottom:40px}.reqIntro-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 28px;flex-wrap:wrap}.reqIntro-copy{flex:1 1 280px;max-width:52em}.reqIntro-stats{display:flex;flex-wrap:wrap;gap:12px;flex:0 1 auto}.reqStat{display:flex;align-items:center;gap:12px;min-width:168px;padding:14px 16px;background:#fff;border:1px solid #e8edf3;border-radius:14px;box-shadow:0 1px 2px #1018280a,0 8px 20px #1018280a}.reqStat-icon{flex:0 0 auto;width:40px;height:40px;border-radius:999px;display:grid;place-items:center}.reqStat-icon svg{width:18px;height:18px}.reqStat-icon.is-blue{background:var(--tint);color:var(--blue)}.reqStat-icon.is-green{background:#ecfdf3;color:#067647}.reqStat-icon.is-amber{background:#fffaeb;color:#b54708}.reqStat-text b{display:block;font-size:15px;font-weight:800;color:#101828;letter-spacing:-.2px;line-height:1.25}.reqStat-text b i{font-style:normal;font-size:22px;letter-spacing:-.5px;margin-right:4px;color:#1570ef}.reqStat-text em{display:block;margin-top:2px;font-style:normal;font-size:12px;color:#98a2b3;font-weight:500}.section-reqBoard{position:relative;z-index:1;padding-top:0;padding-bottom:0;background:transparent}.section-reqBoard>.container{padding-top:0;padding-bottom:0}.pageBoard,.reqBoard{position:relative;background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:16px 16px 20px;box-shadow:0 1px 2px #1018280a,0 12px 32px #1018280f}.pageBoard>.layout{gap:18px;align-items:start}.pageBoard-inventory{min-width:0}.section-reqBoard .toolbar-market{margin-bottom:14px;padding:10px 12px;background:#f8fafc;border:1px solid #eef2f6;border-radius:12px}.section-reqBoard .reqCards{gap:12px}.section-reqBoard .reqCard{border-radius:12px;box-shadow:none;border:1px solid #e4e7ec}.section-reqBoard .pager,.section-reqBoard .listGuide--page{margin-top:18px}@media(max-width:900px){.reqIntro-stats{width:100%}.reqStat{flex:1 1 calc(50% - 12px);min-width:0}}@media(max-width:560px){.reqStat{flex:1 1 100%}.reqBoard{padding:12px;border-radius:12px}}.pageHero-req{padding:16px 0 14px}.section-inventory,.section-board{padding-top:18px;padding-bottom:40px;background:linear-gradient(180deg,#eef2f6 0%,var(--bg) 48px,var(--bg) 100%)}.section.section-board.section-reqBoard{padding-top:0;padding-bottom:0;background:transparent}.section.section-board.section-reqBoard>.container{padding-top:0;padding-bottom:0}.section-inventory .toolbar-market,.section-board .toolbar-market{padding:8px 14px;margin-bottom:14px;border-radius:12px;box-shadow:0 1px 2px #1018280a}.section-inventory .toolbar-summary,.section-board .toolbar-summary{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 12px}.section-inventory .toolbar-title,.section-board .toolbar-title{flex-direction:row;align-items:baseline;gap:8px}.section-inventory .toolbar-title b,.section-board .toolbar-title b{font-size:16px}@media(min-width:1200px){.section-inventory .toolbar-market.toolbar,.section-board .toolbar-market.toolbar{flex-wrap:nowrap;align-items:center}.section-inventory .toolbar-actions,.section-board .toolbar-actions{flex-wrap:nowrap;flex-shrink:0}.section-inventory .toolbar-sort{min-width:150px}}.layout{display:grid;grid-template-columns:250px 1fr;gap:18px}.filter{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px;height:max-content;position:sticky;top:90px}.filter h4{margin:0 0 12px}.filter-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.filter-head h4{margin:0;letter-spacing:.04em}.filter-lead{margin:0 0 12px;font-size:12px;color:var(--muted);line-height:1.45}.filter-head p{margin:4px 0 0;font-size:12px;color:var(--muted);line-height:1.45}.filter-reset{font-size:12px;font-weight:700;color:var(--blue);white-space:nowrap}.filter-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.filter-chips:has(>.filter-chipRow){flex-direction:column;flex-wrap:nowrap}.filter-chipRow{display:flex;flex-wrap:wrap;gap:8px}.filter-chipRow--all .chip{flex:1 1 auto;text-align:center}.filter-chipRow--china .chip,.filter-chipRow--local .chip,.filter-chipRow--fuel .chip{flex:1 1 calc(50% - 4px);text-align:center;min-width:0}.filter-chips .chip,.filter-chips a.chip{background:#f8fafc;text-decoration:none}.filter-chips .chip.active,.filter-chips a.chip.active{background:var(--tint);border-color:var(--tint-border);color:var(--blue)}.filter-chips a.chip[href*="origin=china"]{border-color:#abefc6;background:#f6fef9}.filter-chips a.chip[href*="origin=local"]{border-color:#b9e6fe;background:#f0f9ff}.filter-chips a.chip[href*="condition=used"]{border-style:dashed}.filter-chips a.chip[href*="/fuel/ev"],.filter-chips a.chip[href*="fuel=ev"]{border-color:#12b76a;background:#f6fef9;color:#027a48}.filter-chips a.chip[href*="/fuel/phev"],.filter-chips a.chip[href*="fuel=phev"]{border-color:#0ba5ec;background:#f0f9ff;color:#026aa2}.filter-chips a.chip[href*="/fuel/ev"].active,.filter-chips a.chip[href*="fuel=ev"].active{border-color:#039855;background:#dcfae6;color:#027a48}.filter-chips a.chip[href*="/fuel/phev"].active,.filter-chips a.chip[href*="fuel=phev"].active{border-color:#0086c9;background:#e0f2fe;color:#026aa2}.filter-price{margin:0 0 4px}.filter-price>label{display:block}.filter-priceRow{display:flex;align-items:center;gap:8px}.filter-priceRow .field{flex:1;min-width:0}.filter-priceDash{color:var(--muted, #98a2b3);font-weight:600;flex:0 0 auto}.filter label{display:block;font-size:11px;font-weight:700;margin:12px 0 5px;color:#475467}.filter-actions{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.results3{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.results4{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;gap:12px;flex-wrap:wrap}.toolbar-market{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px;margin-bottom:16px}.toolbar-summary{display:flex;flex-direction:column;gap:10px}.toolbar-title{display:flex;flex-direction:column;gap:3px}.toolbar-title b{font-size:20px;letter-spacing:-.3px}.toolbar-title span{font-size:12px;color:var(--muted)}.toolbar-pills{display:flex;flex-wrap:wrap;gap:8px}.toolbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.toolbar-sortLabel{margin:0;font-size:12px;font-weight:600;color:var(--muted, #667085);white-space:nowrap}.toolbar-actions .btn{white-space:nowrap;flex:0 0 auto}.toolbar-sort{min-width:180px}.dealerFilter .dealerBrandChips{display:flex;flex-wrap:wrap;gap:8px}.dealerFilter .dealerBrandChips .chip{cursor:pointer;background:#fff;font:inherit;line-height:1.2}.dealerFilter .dealerBrandChips .chip.active{background:var(--blue);border-color:var(--blue);color:#fff}.dealerFilter-actions{align-items:center;flex:1 1 280px;justify-content:flex-end}.dealerFilter-brand{flex:0 1 220px;min-width:150px;max-width:240px}.dealerFilter-brand .csPicker,.dealerFilter-brand .csPicker-bar{width:100%;max-width:none}.dealerSearch{min-width:180px;flex:1 1 200px;max-width:320px}.dealerEmpty{margin-top:8px;padding:36px 24px;text-align:center;background:#fff;border:1px dashed var(--line);border-radius:14px}.dealerEmpty h3{margin:0 0 8px;font-size:18px}.dealerEmpty .btn{margin-top:14px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pager{margin-top:22px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.pager-pages{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pager-btn,.pager-page{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:#fff;font-size:13px;font-weight:700;color:var(--ink)}.pager-page.active{background:var(--blue);border-color:var(--blue);color:#fff}.pager-btn.disabled{color:#98a2b3;pointer-events:none;background:#f8fafc}.pager-dots{color:var(--muted);font-weight:700}.listGuide{margin-top:22px;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#f8fafc,#fff);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.listGuide-copy{min-width:0;flex:1}.listGuide-copy b{display:block;font-size:15px;letter-spacing:-.2px;margin-bottom:4px}.listGuide-copy p{margin:0;font-size:13px;color:var(--muted);line-height:1.45;max-width:52ch}.listGuide .btn{flex-shrink:0}.listGuide-actions{display:flex;flex-wrap:wrap;gap:8px}.reqCards{display:grid;gap:10px}.reqCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.reqCard:hover{border-color:color-mix(in srgb,var(--v2-blue, var(--blue)) 42%,var(--line));box-shadow:0 12px 28px #10182824}a.reqCard-title:after{content:"";position:absolute;inset:0;z-index:1}.reqCard .btn{position:relative;z-index:2}.reqCard:hover .reqCard-title{color:var(--blue)}.reqCard-uz,.reqCard-local{border-left:3px solid var(--green)}.reqCard-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.reqCard-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.reqCard-who{display:flex;align-items:center;gap:12px}.reqCard-avatar{width:44px;height:44px;border-radius:10px;background:var(--tint);color:var(--blue);font-size:14px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.reqCard-avatar.muted{background:#f2f4f7;color:#667085}.reqCard-co{font-size:15px;font-weight:800;color:var(--ink);display:block}.reqCard-co:hover{color:var(--blue)}.reqCard-location{font-size:12px;color:var(--muted);margin-top:2px;display:block}.reqCard-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.reqCard-posted{font-size:12px;color:var(--muted)}.reqCard-body{padding:0}.reqCard-title{font-size:16px;font-weight:750;letter-spacing:-.3px;color:var(--ink);display:flex;align-items:center;gap:8px;margin:0;flex:1;min-width:0}.reqCard-brand{height:16px;width:auto;max-width:40px;object-fit:contain;object-position:left center;flex-shrink:0;display:block}.reqDetail-title{display:flex;align-items:center;gap:10px}.reqDetail-title .reqCard-brand{height:18px;max-width:48px}.section-rfq{padding-top:16px}.rfqTermsNote{margin:0 0 12px;font-size:12px;color:var(--muted);line-height:1.45;max-width:68ch}.rfqOffer-sub{margin-top:2px;font-size:11px;font-weight:600;color:var(--muted)}.rfqOffer-flag{display:inline-block;margin-left:6px;font-size:10px;font-weight:800;letter-spacing:.02em;color:#b42318}.rfqSpecs{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;margin:8px 0 0}.rfqSpecs>div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid #eef2f6}.rfqSpecs dt{margin:0;font-size:12px;font-weight:600;color:var(--muted)}.rfqSpecs dd{margin:0;font-size:13px;font-weight:800;color:var(--ink);letter-spacing:-.15px}@media(max-width:720px){.rfqSpecs{grid-template-columns:1fr}}.reqCard-title:hover{color:var(--blue)}.reqCard-specs{display:flex;flex-wrap:wrap;gap:6px}.reqCard-specs span{padding:3px 8px;border-radius:999px;background:#f8fafc;border:1px solid #eef2f6;font-size:12px;font-weight:600;color:#344054}.reqCard-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--line)}.reqCard-byline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:12px;color:var(--muted)}.reqCard-byline a{color:var(--ink);font-weight:700}.reqCard-byline a:hover{color:var(--blue)}.rfqBuyerHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.rfqBuyerHead .btn{flex:0 0 auto;margin-top:2px}.reqPublisher{font-weight:700}.reqPublisher-personal span{color:#b54708}.reqPublisher-dealer span{color:#344054}.reqPublisher-member a{color:var(--blue);text-decoration:none}.reqPublisher-member a:hover{color:var(--blue);text-decoration:underline}.reqPublisher-star{color:#f79009;font-size:11px;letter-spacing:-.02em}.reqCard-byline span+span:before{content:"\b7";margin-right:10px;color:#d0d5dd;font-weight:700}.reqCard-budget{display:flex;flex-direction:column;gap:2px;min-width:160px}.reqCard-budget b{font-size:var(--price-size);font-weight:var(--price-weight);letter-spacing:-.3px;color:var(--ink)}.reqCard-budget span{font-size:var(--price-sub-size);color:var(--muted)}.reqCard-budgetMeta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 0}.reqCard-budgetMeta .slots-label:before{content:"\b7";margin:0 8px;color:#d0d5dd;font-weight:700}.reqCard-slots{display:flex;flex-direction:column;gap:5px;flex:1;min-width:140px}.slots-bar{display:block;height:5px;border-radius:999px;background:#eef2f6;overflow:hidden}.slots-fill{display:block;height:100%;background:var(--accent);border-radius:999px}.slots-label{font-size:11px;color:var(--muted);font-weight:600}.reqCard-foot .btn{margin-left:auto}.detail{display:grid;grid-template-columns:1fr 380px;gap:18px}.detailPanel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px}.specs{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0}.spec{background:#f9fafb;padding:12px;border-radius:8px}.spec b{display:block;font-size:11px}.spec span{font-size:11px;color:#667085}body.page-vd .specs,[data-page-vehicle-detail] .specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:0;margin:8px 0 0}body.page-vd .spec,[data-page-vehicle-detail] .spec{background:transparent;border-radius:0;padding:14px 0;border-bottom:1px solid var(--line)}body.page-vd .spec b,[data-page-vehicle-detail] .spec b{display:block;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}body.page-vd .spec span,body.page-vd .spec a,[data-page-vehicle-detail] .spec span,[data-page-vehicle-detail] .spec a{font-family:var(--font-display, var(--font));font-size:15px;font-weight:500;letter-spacing:-.02em;color:var(--ink);text-decoration:none;word-break:break-word}body.page-vd .spec a:hover,[data-page-vehicle-detail] .spec a:hover{color:var(--navy-2, var(--blue))}body.page-vd .pageHero h1,[data-page-vehicle-detail] .pageHero h1{margin:0;font-size:24px;font-weight:800;letter-spacing:-.55px;line-height:1.18;max-width:none;color:var(--ink)}body.page-vd .tabs,[data-page-vehicle-detail] .tabs{padding:0 26px;border-bottom:1px solid var(--line)}body.page-vd .detailPanel[id],[data-page-vehicle-detail] .detailPanel[id]{scroll-margin-top:96px}body.page-vd .detailPanel,[data-page-vehicle-detail] .detailPanel{margin-top:20px}body.page-vd .detailPanel>h2,[data-page-vehicle-detail] .detailPanel>h2{margin:0 0 4px;font-family:var(--font, var(--font-display));font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.vd-desc{margin:12px 0 0;padding:16px 0 0;border-top:1px solid var(--line);font-size:14px;line-height:1.55;font-weight:500;color:var(--ink);white-space:pre-wrap}.vd-desc[hidden]{display:none!important}@media(max-width:900px){body.page-vd .specs,[data-page-vehicle-detail] .specs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}@media(max-width:560px){body.page-vd .specs,[data-page-vehicle-detail] .specs{grid-template-columns:1fr}}.sticky{position:sticky;top:96px;height:max-content}.kv{display:grid;grid-template-columns:120px 1fr;gap:8px;font-size:13px;margin:12px 0}.kv dt{margin:0;color:var(--muted)}.kv dd{margin:0;font-weight:700}.cost{margin-top:12px;background:var(--soft);border-radius:8px;padding:12px;font-size:13px}.cost .row{display:flex;justify-content:space-between;margin:4px 0}.cost .total{font-weight:800;border-top:1px solid var(--line);padding-top:8px;margin-top:8px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.step{background:#fff;border:1px solid var(--line);padding:16px;border-radius:10px}.step strong{display:block;margin-bottom:6px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpi{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px}.kpi b{font-size:24px;display:block}.kpi span{font-size:11px;color:#667085}.profile{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid var(--line);padding:20px;border-radius:var(--radius);flex-wrap:wrap}.storeHero{position:relative;color:#fff;overflow:hidden;min-height:240px}.storeHero-bg{position:absolute;inset:0;background-color:var(--navy);background-image:linear-gradient(90deg,rgba(var(--navy-rgb),.94),rgba(var(--navy-rgb),.78) 55%,rgba(var(--navy-rgb),.45)),linear-gradient(180deg,rgba(var(--navy-rgb),.2),rgba(var(--navy-rgb),.65));background-size:cover;background-position:center}.storeHero-bg.photo-byd-song{background-image:linear-gradient(90deg,rgba(var(--navy-rgb),.94),rgba(var(--navy-rgb),.78) 55%,rgba(var(--navy-rgb),.45)),linear-gradient(180deg,rgba(var(--navy-rgb),.2),rgba(var(--navy-rgb),.65)),url(../img/byd-song.jpg)}.storeHero-service .storeHero-bg{background-image:linear-gradient(120deg,rgba(var(--navy-rgb),.96),rgba(var(--navy-rgb),.9),rgba(var(--blue-rgb),.55))}.storeHero-inner{position:relative;z-index:1;padding:18px 0 20px}.storeHero-main{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:flex-start;margin-top:10px}.storeHero-id{display:flex;gap:18px;align-items:flex-start;max-width:760px}.storeHero-avatar{width:84px;height:84px;border-radius:18px;background:linear-gradient(145deg,var(--tint),#dbeafe);color:var(--blue);font-size:28px;font-weight:900;display:flex;align-items:center;justify-content:center;border:3px solid rgba(255,255,255,.9);box-shadow:0 10px 28px #00000040;flex-shrink:0}.storeHero-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.storeHero h1{margin:0 0 8px;font-size:34px;letter-spacing:-.8px;line-height:1.15;color:#fff}.storeHero-lead{margin:0;font-size:14px;line-height:1.6;color:#e8eef8;max-width:58ch}.storeHero-meta{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:12px;font-size:12px;color:#d0dced}.storeHero-actions{display:flex;flex-direction:column;gap:8px;min-width:200px}.storeHero-actions .btn.primary{background:#fff;border-color:#fff;color:var(--navy)}.storeHero-actions .btn.primary:hover{background:#f3f6fa;border-color:#f3f6fa;color:var(--navy)}.storeHero-actions .btn.primary .icon{color:inherit;stroke:currentColor}.storeHero-actions .btn.heroGhost{color:#fff;border-color:#ffffff73;background:#ffffff0f}.storeHero-actions .btn.heroGhost:hover{color:#fff;border-color:#ffffffb3;background:#ffffff1f}.storeHero-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}.storeHero-kpis div{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:14px 16px}.storeHero-kpis b{display:block;font-size:22px;letter-spacing:-.4px;color:#fff}.storeHero-kpis span{display:block;margin-top:4px;font-size:11px;color:#c5d4e8}.storeLayout{display:grid;grid-template-columns:1fr 300px;gap:20px;align-items:start}.storeList{margin:0;padding-left:18px;color:var(--muted);font-size:13px;line-height:1.7}.storeList.muted li{color:#667085}.contactCard{display:grid;grid-template-columns:1.4fr .8fr;gap:18px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px}.contactRow{display:grid;grid-template-columns:140px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #eef2f6;font-size:13px}.contactRow:last-child{border-bottom:0}.contactRow span{color:var(--muted)}.contactRow b{color:var(--ink);font-weight:800}.contactAside{background:#f8fafc;border:1px solid #eef2f6;border-radius:12px;padding:16px}.svcGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.svcCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:10px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.svcCard:hover{border-color:color-mix(in srgb,var(--blue) 28%,var(--line));box-shadow:0 8px 22px #10182814;transform:translateY(-2px)}.svcCard-cat{display:inline-flex;width:fit-content;padding:3px 8px;border-radius:999px;background:var(--tint);color:var(--blue);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.svcCard h3{margin:0;font-size:16px;letter-spacing:-.2px}.svcCard p{margin:0;font-size:13px;color:var(--muted);line-height:1.55}.svcCard-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid #eef2f6}.svcCard-foot b{font-size:14px;color:var(--ink)}@media(max-width:1100px){.storeLayout{grid-template-columns:1fr}.storeHero-kpis{grid-template-columns:1fr 1fr}.svcGrid,.contactCard{grid-template-columns:1fr}}@media(max-width:720px){.storeHero h1{font-size:26px}.storeHero-id{flex-direction:column}.storeHero-actions,.storeHero-actions .btn{width:100%}.contactRow{grid-template-columns:1fr;gap:4px}}.avatar{width:62px;height:62px;border-radius:12px;background:#e8efff;color:var(--blue);font-size:22px;font-weight:900;display:flex;align-items:center;justify-content:center}.tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin:18px 0;flex-wrap:wrap}.tabs a{padding:12px 0;color:#667085;font-size:12px;font-weight:700}.tabs a.active{color:var(--blue);border-bottom:2px solid var(--blue)}.vehicleGallery{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}.vehicleGallery .thumb{height:72px;border-radius:8px;background-color:var(--tint, #eef0f2);background-image:none;color:var(--navy);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;border:2px solid transparent}.vehicleGallery .thumb.active{border-color:var(--blue)}.detailPrice{font-size:28px;font-weight:900;letter-spacing:-.5px;line-height:1.2}.detailPrice sub{display:block;font-size:13px;font-weight:600;color:var(--muted);margin-top:4px}.detailTrust{background:#f0f9ff;border:1px solid #b9e6fe;border-radius:8px;padding:10px 12px;font-size:12px;color:#026aa2;margin:12px 0}.configChips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.configChips .chip{font-size:12px;padding:6px 10px}.message{display:grid;grid-template-columns:260px 1fr 280px;height:620px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.thread{border-right:1px solid var(--line);overflow:auto}.threadItem{display:block;padding:14px;border-bottom:1px solid var(--line)}.threadItem:hover,.threadItem.active{background:#f0f4f9}.chat{display:flex;flex-direction:column;min-width:0}.chatHead{padding:14px;border-bottom:1px solid var(--line)}.messages{flex:1;background:#f8fafc;padding:18px;overflow:auto}.bubble{background:#fff;border:1px solid var(--line);border-radius:10px;padding:11px 13px;max-width:72%;margin:8px 0;font-size:12px}.bubble.me{margin-left:auto;background:var(--tint);border-color:#c7d7fe}.composer{padding:12px;border-top:1px solid var(--line);display:flex;gap:8px;flex-wrap:wrap}.rightContext{border-left:1px solid var(--line);padding:16px;overflow:auto}.dashboard{display:grid;grid-template-columns:230px 1fr;min-height:680px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff}.section-workspace{padding:14px 0 36px}.wsTop{display:flex;align-items:flex-end;justify-content:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap}.wsTop .breadcrumb{margin-bottom:2px}.wsTop h1,.wsTop #ws-company{margin:0;font-size:22px;font-weight:700;letter-spacing:-.4px;line-height:1.25;color:var(--ink)}.wsTop-sep,.wsTop-desk{display:none}.side{background:var(--navy);color:#b9c7d8;padding:18px}.side h3{color:#fff;margin-top:0}.side a{display:block;padding:10px;border-radius:7px;margin:3px 0;font-size:12px;color:#b9c7d8}.side a:hover,.side a.sel{background:#17315c;color:#fff}.dashmain{padding:24px}.notice{background:var(--tint);border:1px solid var(--tint-border);color:var(--blue);padding:13px;border-radius:9px;font-size:12px}.storeEditor{display:grid;gap:16px;max-width:760px}.storeEditor-card{border:1px solid var(--line);border-radius:12px;padding:16px 18px 18px;background:#fafbfc}.storeEditor-h{margin:0 0 12px;font-size:15px;font-weight:700;color:var(--ink)}.storeEditor-media{display:grid;grid-template-columns:1.6fr .9fr;gap:12px}.storeEditor-upload{position:relative;display:flex;flex-direction:column;gap:6px;min-height:140px;padding:12px;border:1px dashed #c5d0de;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.storeEditor-upload:hover{border-color:var(--blue);background:#f7fbff}.storeEditor-uploadLabel{font-size:13px;font-weight:600;color:var(--ink)}.storeEditor-uploadHint{margin:0;color:var(--muted)}.storeEditor-upload input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;font-size:0}.storeEditor-preview{margin-top:4px;border-radius:8px;object-fit:cover;background:#e8eef6}.storeEditor-preview--cover{width:100%;max-height:160px}.storeEditor-preview--logo{width:88px;height:88px;border-radius:12px}.storeEditor .fieldRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.storeEditor .fieldBlock{display:grid;gap:6px;margin-bottom:12px}.storeEditor .fieldBlock:last-child{margin-bottom:0}.storeEditor .fieldBlock label{font-size:12px;font-weight:600;color:var(--ink)}.storeEditor .field{width:100%;box-sizing:border-box}.storeEditor-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:4px}.storeEditor-actionsRow{display:flex;align-items:center;gap:12px;margin-left:auto}@media(max-width:720px){.storeEditor-media,.storeEditor .fieldRow{grid-template-columns:1fr}}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.plan{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px}.plan h3{margin:0 0 4px}.plan .price{font-size:22px}.plan ul{margin:0;padding-left:18px;color:var(--muted);font-size:13px}.login-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.footer{margin-top:48px;background:var(--navy);color:#98a7ba;padding:42px 0 100px}.footerGrid{display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:28px 20px}.footer h4{color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px}.footer p,.footer a{font-size:13px;color:#98a7ba;display:block;margin:0 0 8px;line-height:1.4}.footer a:hover{color:#fff}.footer h2{color:#fff;margin-top:0}.tabbar{display:none;position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);z-index:60;min-height:56px;padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -6px 20px #1018280f}.tabbar a{flex:1;text-align:center;padding:8px 4px 10px;font-size:12px;font-weight:700;color:var(--muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:56px}.tabbar a:before{content:"";width:24px;height:24px;flex:0 0 24px;background:currentColor;-webkit-mask:var(--tab-ico) center / contain no-repeat;mask:var(--tab-ico) center / contain no-repeat}.tabbar a:has(.tabIcon):before{content:none;display:none}.tabbar a[data-tab=home],.tabbar a[data-i18n="tab.home"]{--tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5 12 4l8 6.5V20a1 1 0 0 1-1 1h-5v-6H10v6H5a1 1 0 0 1-1-1v-9.5Z'/%3E%3C/svg%3E")}.tabbar a[data-tab=cars],.tabbar a[data-i18n="tab.cars"]{--tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 14h15l1.3 3.5H3.2L4.5 14z'/%3E%3Cpath d='M6.5 14 8.2 8.8h7.6L17.5 14'/%3E%3Cpath d='M8.5 8.8 9.4 6h5.2l.9 2.8'/%3E%3Ccircle cx='7.5' cy='18.2' r='1.55'/%3E%3Ccircle cx='16.5' cy='18.2' r='1.55'/%3E%3C/svg%3E")}.tabbar a[data-tab=dealers],.tabbar a[data-i18n="tab.dealers"]{--tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}.tabbar a[data-i18n="tab.biz"]{--tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9 5 3h14l2 6'/%3E%3Cpath d='M3 9v11a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V9'/%3E%3Cpath d='M3 9h18'/%3E%3Cpath d='M9 21V12h6v9'/%3E%3C/svg%3E")}.tabbar a[data-i18n="tab.me"]{--tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5 20c0-3.9 3.1-7 7-7s7 3.1 7 7'/%3E%3C/svg%3E")}.tabbar a .tabIcon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.tabbar a.active{color:var(--blue)}.tabbar a.accent{color:var(--accent)}.navToggle{display:none;height:42px;min-width:42px;border:1px solid var(--line);border-radius:10px;background:#fff;align-items:center;justify-content:center;gap:8px;cursor:pointer;flex-shrink:0;padding:0 12px;color:var(--ink);font-size:13px;font-weight:800}.navToggle-bars{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:18px}.navToggle-bars span{display:block;width:18px;height:2px;background:var(--ink);border-radius:2px;transition:transform .18s ease,opacity .18s ease}.navToggle-label{white-space:nowrap}.navToggle.is-open .navToggle-bars span:nth-child(1){transform:translateY(7px) rotate(45deg)}.navToggle.is-open .navToggle-bars span:nth-child(2){opacity:0}.navToggle.is-open .navToggle-bars span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navBackdrop{display:none;position:fixed;inset:0;background:#07142673;z-index:90}.navBackdrop.is-open{display:block}.navDrawer{position:fixed;top:0;right:0;width:min(340px,88vw);height:100%;background:#fff;z-index:91;transform:translate(104%);transition:transform .22s ease;display:flex;flex-direction:column;box-shadow:-12px 0 40px #1018282e}.navDrawer.is-open{transform:translate(0)}.navDrawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--line)}.navDrawer-head strong{font-size:16px;letter-spacing:-.2px}.navDrawer-close{width:36px;height:36px;border:0;border-radius:999px;background:#f2f4f7;font-size:20px;line-height:1;cursor:pointer;color:var(--muted)}.navDrawer-links{display:flex;flex-direction:column;padding:10px 12px;gap:4px;overflow:auto;flex:1}.navDrawer-links a{display:block;padding:13px 14px;border-radius:12px;font-size:15px;font-weight:700;color:var(--ink)}.navDrawer-links a.active,.navDrawer-links a:hover{background:var(--tint);color:var(--blue)}.navDrawer-group{display:flex;flex-direction:column;gap:2px}.navDrawer-groupBtn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:13px 14px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.navDrawer-groupBtn:hover,.navDrawer-group.is-open .navDrawer-groupBtn,.navDrawer-groupBtn.active{background:var(--tint);color:var(--blue)}.navDrawer-groupBtn .siteHead-caret{border-top-color:currentColor;opacity:.7;transition:transform .16s ease}.navDrawer-group.is-open .navDrawer-groupBtn .siteHead-caret{transform:rotate(180deg)}.navDrawer-sub{display:none;flex-direction:column;gap:2px;padding:0 0 4px 10px}.navDrawer-group.is-open .navDrawer-sub{display:flex}.navDrawer-sub a{padding:11px 14px;font-size:14px}.navDrawer-foot{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0));border-top:1px solid var(--line);display:grid;gap:10px;background:#fafbfc}.navDrawer-foot .btn{width:100%}body.nav-open{overflow:hidden}@media(max-width:1100px){.navlinks{display:none!important}.navToggle{display:inline-flex!important}.nav .container{gap:10px;overflow:visible}.navright{margin-left:auto;flex-shrink:0;gap:8px}.navright>.btn,.navright .js-auth-slot,.navright .nav-msg{display:none!important}.logo{min-width:0}.heroGrid,.detail,.layout,.message,.dashboard,.login-grid{grid-template-columns:1fr}.hero{min-height:auto}.heroInner{padding:44px 0 32px}.hero h1{font-size:40px}.marketPulse{max-width:520px}.marketHero-stats{grid-template-columns:repeat(3,1fr)}.grid4,.results3,.results4,.plans,.grid3{grid-template-columns:repeat(2,1fr)}.marketTools{grid-template-columns:1fr}.searchGrid{grid-template-columns:1fr 1fr}.sticky,.filter{position:static}.steps,.kpis{grid-template-columns:1fr 1fr}.message{height:auto}.rightContext{border-left:0;border-top:1px solid var(--line)}}@media(max-width:720px){.container{padding:0 16px}.topbar{height:auto;min-height:34px;padding:6px 0}.topbar .container{font-size:11px}.topbar .container span:last-child{display:none}.nav{height:56px}.nav .container{height:56px;gap:8px}.logo{font-size:17px}.logo .mkt{font-size:10px;padding:1px 6px}.navright{gap:6px;margin-left:auto}.navright .lang{padding:7px 6px;font-size:12px;max-width:84px}.navToggle{padding:0;width:40px;min-width:40px;height:40px;border-color:var(--tint-border);background:var(--tint)}.navToggle-bars span{background:var(--blue)}.navToggle-label{display:none}.hero h1{font-size:34px;letter-spacing:-1px}.heroInner{padding:36px 0 28px;gap:20px}.heroActions .btn.large{width:100%}.grid4,.grid3,.results3,.results4,.plans,.kpis,.steps,.footerGrid{grid-template-columns:1fr}.marketHero-stats{grid-template-columns:1fr;width:100%}.brandGrid{grid-template-columns:repeat(2,1fr)}.fxBox{grid-template-columns:1fr}.tabbar{display:flex!important}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0))}.footer{padding-bottom:calc(114px + env(safe-area-inset-bottom,0))}.searchGrid{grid-template-columns:1fr}.toolbar-actions{width:100%}.toolbar-sort{min-width:0;width:100%}.pager{justify-content:center}.msgFab{right:16px;bottom:calc(88px + env(safe-area-inset-bottom,0))}.msgDock{right:12px;left:12px;width:auto;bottom:calc(146px + env(safe-area-inset-bottom,0));max-height:min(460px,calc(100vh - 180px))}}.brandDirGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.brandDirCard{display:flex;flex-direction:column;gap:14px;padding:16px 18px 14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);color:inherit;text-decoration:none;min-width:0;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.brandDirCard:hover{border-color:#98a2b3;background:#fff;box-shadow:0 12px 28px #10182814;color:inherit}.brandDirCard-ident{display:flex;align-items:center;gap:14px;min-width:0}.brandDirCard-mark{width:56px;height:56px;flex:0 0 56px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:12px;overflow:hidden;padding:0;box-sizing:border-box}.brandDirCard-mark img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.brandDirCard-mark--letter{font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--blue);padding:0;background:#f8fafc;border:1px solid #eef2f6}.brandDirCard-name{min-width:0}.brandDirCard-name h3{margin:0;font-size:20px;font-weight:800;letter-spacing:-.3px;line-height:1.2}.brandDirCard-facts{display:flex;flex-wrap:wrap;gap:4px 16px;padding-top:12px;border-top:1px solid #eef2f6;font-size:13px;font-weight:600;color:var(--muted)}.brandDirCard-facts b{font-size:14px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;margin-right:4px}.brandDirCard-top{display:flex;align-items:center;gap:12px}.brandDirCard-top h3{margin:0 0 6px;font-size:16px;letter-spacing:-.2px}.brandLogo-letter{font-size:15px;font-weight:900;color:var(--blue);letter-spacing:-.02em;padding:0}.brandDirCard-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.brandDirCard-meta div{background:#f8fafc;border:1px solid #eef2f6;border-radius:10px;padding:10px 12px}.brandDirCard-meta b{display:block;font-size:18px;letter-spacing:-.3px}.brandDirCard-meta span{display:block;margin-top:2px;font-size:11px;color:var(--muted)}.brandDirCard-price{font-size:var(--price-sub-size, 12px);font-weight:700;color:var(--muted)}.brandIntelTable{margin:0}.brandIntelTable .up,.brandsAside .up{color:#027a48;font-weight:700}.brandIntelTable .flat,.brandsAside .flat{color:#667085;font-weight:700}.brandsAside .brandsHot-row{display:flex;align-items:baseline;gap:10px;justify-content:flex-start}.brandsAside .brandsHot-rank{flex:0 0 1.5em;font-size:11px;font-weight:700;letter-spacing:.04em;color:#98a2b3;font-variant-numeric:tabular-nums}.brandsAside .brandsHot-name{flex:1 1 auto;min-width:0;font-size:14px;font-weight:700;color:var(--ink)}.brandsAside .brandsHot-metric{margin-left:auto;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.brandsAside .brandsHot-metric.is-soft{color:#98a2b3;font-weight:600}.brandsToolbar{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:10px}.brandSearch{width:min(420px,100%);min-height:44px}.brandsLetter{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.brandsLetter .chip{display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;font-size:12px;font-weight:700;min-width:32px;line-height:1;background:var(--white)}.brandsHint{margin:0 0 14px;color:var(--muted);font-size:13px;font-weight:600}.brandsLayout{display:block}.brandDirCard-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.brandSeriesChips{margin-bottom:0}.brandSeriesChips .chip{text-decoration:none}.brandSeriesList,.brandSeriesGrid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.brandSeriesCard{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:0;padding:8px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a;text-align:left;text-decoration:none;color:inherit;cursor:pointer;font:inherit;min-width:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.brandSeriesCard:hover{border-color:color-mix(in srgb,var(--blue) 40%,var(--line));background:#f8fbff}.brandSeriesCard.is-active{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 8%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--blue) 35%,transparent)}.brandSeriesCard:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.brandSeriesCard-media{width:100%;aspect-ratio:4 / 3;height:auto;min-width:0;max-width:none;border-radius:8px;overflow:hidden;background:#f1f5f9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.brandSeriesCard-media.is-empty,.brandSeriesCard-media.is-all{background:linear-gradient(135deg,#eef2f6,#f8fafc)}.brandSeriesCard-media.is-all:after{content:"";width:22px;height:22px;border:2px solid #98a2b3;border-radius:6px;box-sizing:border-box}.brandSeriesCard.is-active .brandSeriesCard-media.is-all:after{border-color:var(--blue)}.brandSeriesCard-media img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;display:block}.brandSeriesCard-body{min-width:0;display:flex;flex-direction:column;gap:2px;padding:0 2px 2px}.brandSeriesCard-name{font-size:13px;font-weight:700;letter-spacing:-.2px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brandSeriesCard-meta{font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brandSeriesCard-go{display:none}@media(max-width:1100px){.brandSeriesList,.brandSeriesGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:860px){.brandSeriesList,.brandSeriesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.brandSeriesList,.brandSeriesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.brandDirCard-split>span{background:#f8fafc;border:1px solid #eef2f6;border-radius:8px;padding:7px 8px;font-size:11px;color:var(--muted);font-weight:600}.brandDirCard-split b{display:block;font-size:14px;color:var(--ink);letter-spacing:-.2px;margin-bottom:1px}.brandDirCard-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.brandDirCard-go{font-size:12px;font-weight:800;color:var(--blue);white-space:nowrap}.brandsEmpty{margin:24px 0 0;color:var(--muted);font-weight:600}.brandsAside{display:grid;gap:12px;position:sticky;top:88px}@media(max-width:980px){.brandsLayout{grid-template-columns:1fr}.brandsAside{position:static;grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.brandsAside{grid-template-columns:1fr}.brandSearch{width:100%}}.networkFlow{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.networkFlow-step{flex:1 1 160px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 16px;min-width:0}.networkFlow-num{display:inline-block;margin-bottom:10px;font-size:11px;font-weight:900;letter-spacing:.08em;color:var(--blue)}.networkFlow-step strong{display:block;margin-bottom:6px;font-size:14px;letter-spacing:-.2px}.networkFlow-arrow{display:flex;align-items:center;color:#98a2b3;font-weight:800;flex:0 0 auto;padding:0 2px}.portGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.portCard{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px}.portCard b{display:block;font-size:16px;letter-spacing:-.2px}.portCard-role{display:block;margin:4px 0 12px;font-size:12px;color:var(--muted)}.portCard-stat strong{display:block;font-size:22px;letter-spacing:-.4px}.portCard-stat span{display:block;margin-top:2px;font-size:11px;color:var(--muted)}.scaleMetric b{font-size:22px}.networkCta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.serviceCatGrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:8px}.serviceCatCard{display:flex;flex-direction:column;gap:4px;padding:14px 12px;background:#fff;border:1px solid var(--line);border-radius:12px;color:inherit;transition:border-color .15s ease,background .15s ease}.serviceCatCard:hover{border-color:var(--tint-border);background:#f8fbff;color:inherit}.serviceCatCard strong{font-size:13px;letter-spacing:-.1px}.serviceCatCard span{font-size:11px;color:var(--muted);line-height:1.35}@media(max-width:1100px){.brandDirGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.portGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.serviceCatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.networkFlow-arrow{display:none}}@media(max-width:720px){.brandDirGrid,.portGrid,.serviceCatGrid{grid-template-columns:1fr}}.procure{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.procure-media .tabs{margin-top:14px}.buyPanel{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;box-shadow:0 1px 2px #0714260a}.buyPanel .price{font-size:26px;font-weight:800;letter-spacing:-.5px;color:var(--navy);line-height:1.15;margin:4px 0 2px}.buyPanel .price-sub{font-size:13px;color:var(--muted);margin-bottom:14px}.buyPanel-supplier{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.buyPanel-supplier .link{display:inline-block;margin-right:14px;margin-top:4px}.metaGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;margin:0 0 16px;padding:12px;background:#f5f8fc;border:1px solid #e8eef6;border-radius:10px}.metaGrid:empty,[data-vd-meta]:empty{display:none}.buyPanel .meta[data-vd-tags]:empty{display:none;margin:0!important}.metaGrid>div{display:flex;flex-direction:column;gap:2px}.metaGrid b{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.metaGrid span{font-size:14px;font-weight:700;color:var(--navy)}.costStack{background:#f8fafc;border:1px solid var(--line);border-radius:10px;padding:12px 14px}.costStack .row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:6px 0;border-bottom:1px dashed #e4e7ec;color:var(--ink)}.costStack .row:last-child{border-bottom:0}.costStack .row.total{margin-top:4px;padding-top:10px;border-top:1px solid var(--line);border-bottom:0;font-weight:800;color:var(--navy);font-size:14px}.rfqLayout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.rfqOffer td{vertical-align:middle;font-size:13px}.rfqOffer:hover td{background:#f5f8fc}.footer,.footer-v7,.footer-v2{margin-top:48px;background:var(--navy);color:#98a7ba;padding:42px 0 100px}.footer-v2{padding:42px 0 100px}.footerGrid-v7,.footerGrid-v2{display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:28px 20px;padding-top:8px;padding-bottom:0}.footer h4,.footer-v7 h4,.footer-v2 h4{color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px}.footer p,.footer a,.footer-v7 p,.footer-v7 a,.footer-v2 p,.footer-v2 a{font-size:13px;color:#98a7ba;display:block;margin:0 0 8px;line-height:1.4;text-decoration:none}.footer a:hover,.footer-v7 a:hover,.footer-v2 a:hover{color:#fff}.footerBottom,.footerBottom-v2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:28px;padding:16px 0 8px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;color:#7a8ba3}.footer-corridor{font-size:12px;color:#b8c5d6!important;letter-spacing:.01em;margin:8px 0 0!important}.footerBrand-tag{margin:10px 0 0!important;max-width:34ch;line-height:1.45}.footer-contact{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.footer-contactLink,.footer .footer-contactLink,.footer-v7 .footer-contactLink,.footer-v2 .footer-contactLink{display:inline-flex!important;align-items:center;gap:7px;margin:0!important;padding:7px 11px!important;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#d7e2ef!important;font-size:12px!important;font-weight:700;line-height:1.2;text-decoration:none;box-sizing:border-box}.footer-contactLink .icon,.footer-contactLink svg{width:15px;height:15px;flex-shrink:0;display:block}.footer-contactLink:hover,.footer .footer-contactLink:hover,.footer-v7 .footer-contactLink:hover,.footer-v2 .footer-contactLink:hover{background:#ffffff1f;border-color:#ffffff38;color:#fff!important}.footer-social{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.footer-social a,.footer .footer-social a,.footer-v7 .footer-social a,.footer-v2 .footer-social a,.page-home-v2 .footer-v7 .footer-social a,.page-home-v2 .footer-v2 .footer-social a,.page-home-v2 .footer .footer-social a{display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;margin:0!important;padding:0;border-radius:50%;background:#ffffff14;color:#8fa0b3;font-size:0;line-height:0;box-sizing:border-box}.footer-social a svg,.footer-social a .icon{width:16px;height:16px;display:block;margin:0;flex:0 0 auto}.footer-social a:hover,.footer .footer-social a:hover,.footer-v7 .footer-social a:hover,.footer-v2 .footer-social a:hover{background:#ffffff24;color:#fff}.platformStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.platformStats>div,.platformStats .stat{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 16px;text-align:center}.platformStats b,.platformStats strong{display:block;font-size:26px;letter-spacing:-.5px;color:var(--navy)}.platformStats span{display:block;margin-top:4px;font-size:12px;color:var(--muted);font-weight:600}.platformStatsSection{padding-top:8px;padding-bottom:8px}.chinaTrustSection{padding-top:12px}.chinaTrust{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;align-items:stretch;padding:28px;background:linear-gradient(135deg,var(--navy) 0%,var(--navy-2) 55%,#123a6b 100%);border-radius:16px;color:#d7e3f4;border:0}.chinaTrust-copy .eyebrow{color:#8eb6ff;letter-spacing:.08em;font-size:11px;font-weight:800;margin-bottom:10px}.chinaTrust-copy h2{margin:0 0 10px;color:#fff;font-size:28px;letter-spacing:-.4px;line-height:1.2}.chinaTrust-copy .small{color:#b7c8de}.chinaTrust .btn{border-color:#ffffff40}.chinaTrust .btn.primary{background:#fff;color:var(--navy);border-color:#fff}.chinaTrust .flowRail{background:#ffffff0f;border-color:#ffffff1f}.chinaTrust .flowRail>*{border-color:#ffffff1a;color:#e8eef8}.chinaTrust .flowRail b{color:#9ec0ff}.heroChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.heroChips .chip{background:#ffffff1f;border-color:#ffffff47;color:#fff}.heroChips .chip:hover{border-color:#fff;color:#fff;background:#ffffff2e}.searchGrid-v7{grid-template-columns:minmax(0,2.4fr) minmax(120px,1fr) minmax(120px,1fr) auto}.chartRow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.chartCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px 18px}.chartCard h3{margin:0 0 4px;font-size:15px}.spark{width:100%;height:120px;display:block;margin:8px 0 10px}.barChart{display:flex;align-items:flex-end;gap:8px;height:120px;margin:10px 0;padding:0 4px}.barChart span{flex:1;height:var(--h);background:linear-gradient(180deg,#2e90fa,var(--blue));border-radius:6px 6px 2px 2px}.shareBars{display:grid;gap:10px;margin-top:12px}.shareBars>div{display:grid;grid-template-columns:64px 1fr 40px;gap:8px;align-items:center;font-size:12px;font-weight:700}.shareBars i{display:block;height:10px;border-radius:999px;background:var(--blue)}.memTable th,.memTable td{text-align:center}.memTable td:first-child,.memTable th:first-child{text-align:left}.flowRail{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.flowRail>*{flex:1 1 140px;padding:14px 16px;border-right:1px solid var(--line);font-size:13px}.flowRail>*:last-child{border-right:0}.flowRail b,.flowRail strong{display:block;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--blue);margin-bottom:4px}@media(max-width:980px){.procure,.rfqLayout{grid-template-columns:1fr}.buyPanel.sticky,.rfqLayout-aside.sticky{position:static}.footerGrid-v7,.platformStats{grid-template-columns:1fr 1fr}.chinaTrust,.chartRow{grid-template-columns:1fr}.searchGrid-v7{grid-template-columns:1fr 1fr}}@media(max-width:640px){.footerGrid-v7,.platformStats{grid-template-columns:1fr}.metaGrid{grid-template-columns:1fr 1fr}.flowRail>*{border-right:0;border-bottom:1px solid var(--line)}.flowRail>*:last-child{border-bottom:0}.searchGrid-v7{grid-template-columns:1fr}}.cnHero{position:relative;color:#fff;overflow:hidden;min-height:360px;display:flex;align-items:center}.cnHero-bg{position:absolute;inset:0;background:linear-gradient(115deg,rgba(var(--navy-rgb),.92),rgba(var(--navy-rgb),.78) 48%,rgba(var(--blue-rgb),.45)),url(../img/hero.jpg) center / cover no-repeat}.cnHero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .95fr;gap:28px;padding:36px 32px;width:100%}.cnHero-kicker{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;color:#9ec0ff;margin-bottom:12px}.cnHero-copy h1{margin:0 0 10px;font-size:clamp(26px,3.4vw,38px);line-height:1.12;letter-spacing:-.55px;color:#fff}.cnHero-copy p{margin:0 0 16px;max-width:520px;color:#c9d7ea;font-size:14px}.cnHero-actions{display:flex;flex-wrap:wrap;gap:10px}.cnHero-ghost{background:transparent;border-color:#ffffff59;color:#fff}.cnHero-ghost:hover{color:#fff;border-color:#fff}.cnHero-panel{background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:22px;backdrop-filter:blur(8px)}.cnMap{display:grid;gap:0}.cnMap-node{padding:14px 16px;border-radius:12px;background:#0714268c;border:1px solid rgba(255,255,255,.14)}.cnMap-node b{display:block;font-size:14px;letter-spacing:.04em;margin-bottom:2px}.cnMap-node span{font-size:12px;color:#b7c8de}.cnMap-cn{border-left:4px solid #2e90fa}.cnMap-mid{border-left:4px solid #f79009}.cnMap-uz{border-left:4px solid #12b76a}.cnMap-line{width:2px;height:18px;margin-left:22px;background:linear-gradient(180deg,#2e90fa,#12b76a);opacity:.7}.cnHero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.cnHero-stats div{background:#ffffff14;border-radius:10px;padding:12px 10px;text-align:center}.cnHero-stats b{display:block;font-size:20px}.cnHero-stats span{font-size:11px;color:#b7c8de}.cnStrip{padding:0;background:var(--navy-2);color:#fff}.cnStrip-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.cnStrip-grid>div{padding:18px 20px;border-right:1px solid rgba(255,255,255,.12);display:flex;gap:12px;align-items:center}.cnStrip-grid>div:last-child{border-right:0}.cnStrip-grid b{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--blue);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.cnStrip-grid span{font-size:13px;font-weight:700;color:#dce7f7}.cnFlow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cnFlow-card{position:relative;border-radius:16px;padding:20px 18px 18px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 28px #1018280d;overflow:hidden;min-height:210px;display:flex;flex-direction:column;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cnFlow-card:hover{border-color:color-mix(in srgb,var(--blue) 28%,var(--line));box-shadow:0 12px 28px #1018281a;transform:translateY(-2px)}.cnFlow-card:before{content:"";position:absolute;left:0;top:0;right:0;height:4px}.cnFlow-a:before{background:var(--blue)}.cnFlow-b:before{background:#2e90fa}.cnFlow-c:before{background:#f79009}.cnFlow-d:before{background:#12b76a}.cnFlow-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;font-size:13px;font-weight:900;margin-bottom:12px}.cnFlow-a .cnFlow-num{background:var(--tint);color:var(--blue)}.cnFlow-b .cnFlow-num{background:#e0f2fe;color:#026aa2}.cnFlow-c .cnFlow-num{background:#fffaeb;color:#b54708}.cnFlow-d .cnFlow-num{background:#ecfdf3;color:#027a48}.cnFlow-card h3{margin:0 0 8px;font-size:16px}.cnFlow-card p{margin:0 0 14px;font-size:13px;color:var(--muted);flex:1}.cnFlow-card .link{font-size:13px;font-weight:800;color:var(--blue)}.cnPortsSection{background:#f2f6fb}.cnPorts{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.cnPort{background:#fff;border-radius:14px;border:1px solid var(--line);padding:16px;box-shadow:0 8px 20px #1018280a;color:inherit;text-decoration:none;display:block}.cnPort-top b{display:block;font-size:17px;margin-bottom:2px}.cnPort-top span{font-size:12px;color:var(--muted);font-weight:600}.cnPort-bar{height:8px;border-radius:999px;background:#eef2f6;margin:14px 0 10px;overflow:hidden}.cnPort-bar i{display:block;height:100%;border-radius:999px}.cnPort-ningbo .cnPort-bar i{background:var(--blue)}.cnPort-sha .cnPort-bar i{background:#2e90fa}.cnPort-tj .cnPort-bar i{background:#0ba5ec}.cnPort-gz .cnPort-bar i{background:#f79009}.cnPort-sz .cnPort-bar i{background:#12b76a}.cnPort-meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cnPort-meta strong{font-size:20px;color:var(--navy)}.cnPort-meta span{font-size:11px;color:var(--muted)}.cnBrands{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.cnBrands a{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;background:#fff;border:1px solid var(--line);border-radius:14px;transition:border-color .15s,transform .15s,box-shadow .15s}.cnBrands a:hover{border-color:var(--tint-border);transform:translateY(-2px);box-shadow:0 12px 24px #155eef1a}.cnBrands img{width:52px;height:52px;object-fit:contain}.cnBrands b{font-size:13px}.cnBrands-more{background:linear-gradient(160deg,var(--tint),#fff)!important;border-color:var(--tint-border)!important;justify-content:center}.cnBrands-more span{font-size:11px;color:var(--muted);text-align:center}.cnScaleSection{padding-top:8px}.cnScale{display:grid;grid-template-columns:1fr 1.1fr;gap:24px;padding:32px;border-radius:20px;background:linear-gradient(135deg,var(--navy) 0%,var(--navy-2) 50%,var(--blue) 140%);color:#d7e3f4}.cnScale-copy h2{margin:8px 0 10px;color:#fff;font-size:28px;letter-spacing:-.4px}.cnScale-copy p{color:#b7c8de;margin:0 0 18px;max-width:420px}.cnScale-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cnScale-card{background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:18px 16px}.cnScale-card b{display:block;color:#fff;font-size:22px;margin-bottom:4px}.cnScale-card span{font-size:12px;color:#c5d4e8}@media(max-width:1100px){.cnHero-inner,.cnScale,.cnFlow,.cnPorts{grid-template-columns:1fr 1fr}.cnBrands{grid-template-columns:repeat(3,1fr)}.cnStrip-grid{grid-template-columns:1fr 1fr}.cnStrip-grid>div{border-bottom:1px solid rgba(255,255,255,.1)}}@media(max-width:720px){.cnHero-inner,.cnScale,.cnFlow,.cnPorts,.cnScale-grid,.cnStrip-grid{grid-template-columns:1fr}.cnBrands{grid-template-columns:repeat(2,1fr)}.cnHero-inner{padding:40px 16px}.cnScale{padding:22px}.cnStrip-grid>div{border-right:0}}.mpHero{position:relative;color:#fff;min-height:280px;display:flex;align-items:center;overflow:hidden}.mpHero-bg{position:absolute;inset:0;background:linear-gradient(160deg,rgba(var(--navy-rgb),.9),rgba(var(--navy-rgb),.75) 55%,rgba(var(--blue-rgb),.42)),url(../img/hero.jpg) center / cover no-repeat}.mpHero-inner{position:relative;z-index:1;padding:36px 32px 32px;text-align:center;max-width:820px;margin:0 auto}.mpHero-logo{display:inline-flex;margin:0 0 14px}.mpHero-logo .brandLogo-img{height:56px;width:auto}.mpHero-kicker{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;color:#9ec0ff;margin-bottom:10px}.mpHero h1{margin:0 0 8px;font-size:clamp(28px,4vw,40px);letter-spacing:-.55px;line-height:1.12;color:#fff}.mpHero-lead{margin:0 auto 18px;color:#c9d7ea;font-size:15px;max-width:520px}.mpSearch{display:grid;grid-template-columns:1fr auto;gap:10px;background:#fff;padding:10px;border-radius:14px;box-shadow:0 18px 40px #07142647;text-align:left}.mpSearch-q{border:0!important;box-shadow:none!important;height:48px;font-size:15px}.mpSearch-btn{height:48px;min-width:120px}.mpChips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.mpChips .chip{background:#ffffff1f;border-color:#ffffff38;color:#fff}.mpChips .chip:hover{background:#ffffff38;color:#fff}.mpHero-ghost{background:transparent;border-color:#ffffff59;color:#fff}.mpHero-dealers .mpHero-inner{max-width:720px}.mpEntriesSection{padding-top:28px;padding-bottom:8px}.mpEntries{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.mpEntry{display:flex;flex-direction:column;gap:4px;padding:18px 14px;background:#fff;border:1px solid var(--line);border-radius:14px;transition:border-color .15s,transform .15s,box-shadow .15s}.mpEntry:hover{border-color:var(--tint-border);transform:translateY(-2px);box-shadow:0 12px 24px #155eef1a}.mpEntry-ico{width:32px;height:32px;border-radius:10px;background:var(--tint);color:var(--blue);font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px}.mpEntry b{font-size:14px;color:var(--navy)}.mpEntry span{font-size:12px;color:var(--muted)}.mpScale{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mpScale>div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 18px;text-align:center}.mpScale b{display:block;font-size:28px;color:var(--navy);letter-spacing:-.4px}.mpScale span{font-size:13px;color:var(--muted);font-weight:600}.mpFeatGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.mpFeatGrid>.mpCard{height:100%;min-height:0}.mpCard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.mpCard:hover,.mpCard.mpCard-v2:hover{border-color:color-mix(in srgb,var(--v2-blue, var(--blue)) 42%,var(--line));box-shadow:0 12px 28px #10182824}.mpCard:hover .mpCard-media img,.mpCard.mpCard-v2:hover .mpCard-media img{transform:scale(1.04)}.mpCard-media{display:block;aspect-ratio:16/10;background:var(--tint, #eef0f2);overflow:hidden}.mpCard-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .28s ease}.mpCard-body{padding:14px 14px 16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0}.mpCard-tags{display:flex;flex-wrap:wrap;gap:6px}.mpCard h3,.mpCard-title{margin:0;font-size:15px;font-weight:750;line-height:1.35;letter-spacing:-.2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}.mpCard h3 a,.mpCard-title a{color:inherit;text-decoration:none}.mpCard h3 a:hover,.mpCard-title a:hover{color:var(--blue)}.mpCard-meta{margin:0;font-size:12px;line-height:1.4;color:var(--muted)}.mpCard-specs{display:flex;flex-wrap:wrap;gap:6px;margin:0;min-height:26px}.mpCard-spec{display:inline-flex;align-items:center;max-width:100%;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:650;line-height:1.3;background:#f2f4f7;color:#475467;border:1px solid transparent}.mpCard-spec--hot{background:color-mix(in srgb,#f79009 16%,#fff);color:#b54708;font-weight:780;border-color:color-mix(in srgb,#f79009 32%,transparent)}.mpCard-spec--new{background:color-mix(in srgb,var(--blue) 12%,#fff);color:var(--blue);font-weight:780;border-color:color-mix(in srgb,var(--blue) 28%,transparent)}.mpCard-fuel{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 9px 3px 7px;border-radius:6px;font-size:12px;font-weight:750;line-height:1.3;border:1px solid transparent;background:#f2f4f7;color:#344054}.mpCard-fuelIcon{flex-shrink:0;display:block}.mpCard-fuelText{white-space:nowrap}.mpCard-fuel--petrol,.mpCard-fuel--gas{background:color-mix(in srgb,#f79009 14%,#fff);color:#b54708;border-color:color-mix(in srgb,#f79009 30%,transparent)}.mpCard-fuel--diesel{background:color-mix(in srgb,#667085 14%,#fff);color:#344054;border-color:color-mix(in srgb,#667085 28%,transparent)}.mpCard-fuel--ev{background:color-mix(in srgb,#12b76a 14%,#fff);color:#027a48;border-color:color-mix(in srgb,#12b76a 32%,transparent)}.mpCard-fuel--hybrid{background:color-mix(in srgb,#0ba5ec 12%,#fff);color:#026aa2;border-color:color-mix(in srgb,#0ba5ec 28%,transparent)}.mpCard-fuel--phev{background:color-mix(in srgb,#15b79e 14%,#fff);color:#0f766e;border-color:color-mix(in srgb,#15b79e 30%,transparent)}.mpCard-priceBlock{display:flex;flex-direction:column;gap:2px;margin:2px 0 0}.mpCard-priceMain{font-size:var(--price-size, 20px);font-weight:var(--price-weight, 800);color:var(--ink);letter-spacing:-.3px;line-height:1.2}.mpCard-priceSub{font-size:12px;font-weight:600;color:var(--muted);line-height:1.35;min-height:1.35em}.mpCard-ship{font-size:12px;font-weight:650;color:#475467;line-height:1.35;min-height:1.35em}.mpCard-price{margin-top:4px}.mpCard-price strong{display:block;font-size:var(--price-size);font-weight:var(--price-weight);color:var(--ink);letter-spacing:-.3px;line-height:1.25}.mpCard-price span{display:block;margin:2px 0 0;font-size:var(--price-sub-size);font-weight:650;color:var(--muted)}.mpCard-loc{margin:0;font-size:12px;color:var(--muted);line-height:1.35}.mpCard .btn{margin-top:auto;align-self:flex-start}.mpCard{border-radius:var(--radius);box-shadow:none}.mpCard-v2{border:1px solid var(--line)}.mpCard-media{position:relative;display:block;overflow:hidden}.mpCard-media>a{display:block;height:100%}.mpCard-badge{position:absolute;top:10px;left:10px;z-index:1;font-size:10px;font-weight:800;padding:4px 8px;border-radius:999px;color:#fff;letter-spacing:.02em;pointer-events:none;border:1px solid rgba(255,255,255,.3);background:#10182866;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-shadow:0 1px 1px rgba(0,0,0,.28)}.mpCard-badge.green{background:#12b76a52}.mpCard-badge.blue{background:rgba(var(--blue-rgb),.32);left:auto;right:10px}.mpCard-badge.local{background:#f7900957}.mpCard-badge.gray{background:#66708552;left:auto;right:10px}.mpCard-v2 .mpCard-body{padding:12px 14px 14px;gap:6px}.mpCard-dealer{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:12px;line-height:1.4;color:#475467;min-height:1.4em}.mpCard-dealerName{min-width:0;font-weight:650}.mpCard-dealerLink{color:inherit;font-weight:700;text-decoration:none}.mpCard-dealerLink:hover{color:var(--blue);text-decoration:underline}.mpCard-verified{color:var(--blue);font-weight:700;white-space:nowrap}.mpCard-actions{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px}.mpCard-actions .btn{flex:1;margin-top:0;align-self:auto}.mpCard-fav{width:36px;height:36px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);padding:0;flex-shrink:0}.mpCard-fav .icon{width:16px;height:16px}.mpCard-fav:hover{color:var(--blue);border-color:color-mix(in srgb,var(--blue) 28%,var(--line));background:color-mix(in srgb,var(--blue) 8%,white)}.mpCard-fav.is-on{color:#e11d48;border-color:#fda4af;background:#fff1f2}.mpCard-fav.is-on .icon{fill:currentColor}.vd-heroHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px 20px;flex-wrap:wrap}.vd-heroMain{flex:1 1 240px;min-width:0}.vd-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;padding-top:4px}.vd-action-btn,button.vd-action-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto!important;height:auto!important;min-width:0;min-height:36px;padding:8px 12px!important;border:1px solid var(--line);border-radius:10px;background:#fff;color:#475467;font:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;flex:0 0 auto}.vd-action-btn .icon,.vd-action-btn svg{width:16px;height:16px;flex:0 0 16px;display:block}.vd-action-btn>span{display:inline-block;line-height:1}.vd-action-btn:hover{color:var(--blue);border-color:color-mix(in srgb,var(--blue) 28%,var(--line));background:color-mix(in srgb,var(--blue) 8%,white)}.vd-action-btn.is-on{color:#e11d48;border-color:#fda4af;background:#fff1f2}.vd-action-btn.is-on .icon,.vd-action-btn.is-on svg{fill:currentColor;stroke:currentColor}.vd-similarGrid{margin-top:4px}.procure-media .vd-similarGrid.results3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.procure-media .vd-similarGrid.results3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.vd-actions{width:100%;margin-left:0;justify-content:flex-start;flex-wrap:wrap}.procure-media .vd-similarGrid.results3{grid-template-columns:1fr}}.favEmpty{text-align:center;padding:48px 16px;color:var(--muted)}.favEmpty p{margin:0 0 8px}.favEmpty .btn{margin-top:14px}.favGuest{margin-bottom:16px;padding:14px 16px;border:1px dashed var(--line);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.favGuest[hidden]{display:none!important}.favGuest p{margin:0}.results4,.results3{gap:14px}.results4 .mpCard,.results3 .mpCard{height:100%}.mpBrandsSection{background:#f2f6fb}.mpBrandGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mpBrand{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 10px 12px;background:#fff;border:1px solid #eaeaea;border-radius:12px;color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.mpBrand:hover{border-color:#b9d4ea;background:#f8fbfe;box-shadow:0 8px 18px #1018280f}.mpBrand-mark{width:52px;height:52px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;background:transparent;border:0;border-radius:12px;color:var(--blue);font-size:16px;font-weight:800;box-sizing:border-box}.mpBrand-mark img,.mpBrand img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.mpBrand-mark:not(:has(img)){background:#f8fafc;border:1px solid #eef2f6}.mpBrand b{font-size:13px;font-weight:750;line-height:1.25}.mpBrand span{font-size:11px;color:var(--muted)}.mpDealerRow{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mpDealer{padding:18px 16px;background:#fff;border:1px solid var(--line);border-radius:14px;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mpDealer:hover{border-color:var(--tint-border);box-shadow:0 12px 24px #155eef1a;transform:translateY(-2px);color:inherit}.mpDealer b{display:block;margin-bottom:4px}.mpDealer span{font-size:12px;color:var(--muted)}.mpBizSection{padding-top:8px}.mpBiz{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;padding:28px;border-radius:18px;background:linear-gradient(135deg,var(--navy) 0%,var(--navy-2) 55%,var(--blue) 140%);color:#d7e3f4}.mpBiz h2{margin:0 0 8px;color:#fff;font-size:24px}.mpBiz p{color:#b7c8de;margin:0 0 16px}.mpBiz-stats{display:grid;gap:10px}.mpBiz-stats>div{background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:14px}.mpBiz-stats b{display:block;color:#fff;margin-bottom:2px}.mpBiz-stats span{font-size:12px;color:#c5d4e8}.brandHero-row{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.brandLogo-lg{width:72px;height:72px;display:inline-flex}.brandLogo-lg img{width:100%;height:100%;object-fit:contain}.brandModels{grid-template-columns:repeat(6,1fr)}.newsList{display:grid;gap:14px;max-width:820px}.newsCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px 22px}.newsCard-date{font-size:12px;color:var(--muted);font-weight:700}.newsCard h2{margin:6px 0 8px;font-size:20px}.newsCard p{margin:0 0 10px;color:var(--muted)}.section-news{padding-top:22px}.newsToolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.newsLayout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;align-items:start}.newsFeature{display:grid;grid-template-columns:1.15fr 1fr;gap:0;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;color:inherit;text-decoration:none;margin-bottom:18px;transition:border-color .15s ease,box-shadow .15s ease}.newsFeature.no-cover{grid-template-columns:1fr}.newsFeature:hover{border-color:#98a2b3;box-shadow:0 14px 32px #10182814;color:inherit}.newsFeature-media{min-height:280px;background:#eef2f6 center/cover no-repeat}.newsFeature-body{padding:22px 24px;display:flex;flex-direction:column;justify-content:center;min-width:0}.newsFeature.no-cover .newsFeature-body{padding:26px 28px;max-width:52em}.newsFeature-meta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);font-weight:700;margin-bottom:10px}.newsFeature h2{margin:0 0 10px;font-size:26px;letter-spacing:-.5px;line-height:1.25}.newsFeature p{margin:0 0 16px;color:#475467;line-height:1.55;font-size:14px}.newsFeature-cta{font-size:13px;font-weight:800;color:var(--blue)}.brandNews{display:flex;flex-direction:column;gap:0;border:1px solid var(--line, #e4e7ec);border-radius:14px;background:#fff;overflow:hidden}.brandNews .newsRow{margin:0;padding:14px 16px;border-radius:0;border-bottom:1px solid var(--line, #e4e7ec)}.brandNews .newsRow:last-child{border-bottom:0}.brandNews .newsRow:hover{background:#f8fafc}.brandNews .newsRow img{background:var(--tint, #eef0f2)}.brandNews-item{display:grid;grid-template-columns:auto 1fr auto;gap:12px 14px;align-items:start;padding:14px 16px;text-decoration:none;color:inherit;border-bottom:1px solid var(--line, #e4e7ec)}.brandNews-item:last-child{border-bottom:0}.brandNews-item:hover{background:#f8fafc}.brandNews-body{display:flex;flex-direction:column;gap:4px;min-width:0}.brandNews-body b{font-size:14px;line-height:1.35;color:var(--ink)}.brandNews-item:hover .brandNews-body b{color:var(--blue)}.brandNews-body span{font-size:12px;line-height:1.4;color:var(--muted)}.brandNews-date{font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap;padding-top:2px}.brandNews-cta{margin:12px 0 0}@media(max-width:640px){.brandNews-item{grid-template-columns:auto 1fr}.brandNews-date{grid-column:2;padding-top:0}}.newsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.newsTile{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;height:auto;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.newsTile:hover{border-color:#98a2b3;box-shadow:0 14px 32px #10182814;transform:translateY(-2px)}.newsTile-media{display:block;aspect-ratio:16/9;background:#eef2f6 center/cover no-repeat;transition:transform .28s ease}.newsTile.has-cover:hover .newsTile-media{transform:scale(1.03)}.newsTile.no-cover{border-top:1px solid var(--line)}.newsTile.no-cover .newsTile-body{padding:16px 16px 14px}.newsTile.no-cover p{flex:0 0 auto;margin-bottom:10px}.newsTile.no-cover .link{margin-top:0}.newsTile-body{padding:14px 16px 16px;display:flex;flex-direction:column;min-width:0}.newsTile.has-cover .newsTile-body{flex:1}.newsTile-meta{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted);font-weight:700;margin-bottom:8px}.newsTile h3{margin:0 0 8px;font-size:16px;letter-spacing:-.2px;line-height:1.35}.newsTile h3 a{color:inherit}.newsTile h3 a:hover{color:var(--blue)}.newsTile p{margin:0 0 12px;font-size:13px;color:#667085;line-height:1.5}.newsTile.has-cover p{flex:1}.filter-chips button.chip{appearance:none;-webkit-appearance:none;font:inherit;cursor:pointer}.newsAside{display:grid;gap:12px;position:sticky;top:88px}.newsAside-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px}.newsAside-card h3{margin:0 0 8px;font-size:14px}.newsAside-card .small{margin:0 0 12px}.newsTags{display:flex;flex-wrap:wrap;gap:8px}.newsTags a{display:inline-flex;padding:6px 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:700;color:#344054;background:#f8fafc}.newsTags a:hover{border-color:var(--tint-border);color:var(--blue);background:var(--tint)}.newsAside-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.newsAside-list a{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #f2f4f7;font-size:13px}.newsAside-list li:last-child a{border-bottom:0;padding-bottom:0}.newsAside-list b{color:var(--ink)}.newsAside-list span{color:var(--muted);font-weight:600;white-space:nowrap}@media(max-width:980px){.newsLayout{grid-template-columns:1fr}.newsAside{position:static;grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.newsFeature{grid-template-columns:1fr}.newsFeature-media{min-height:200px}.newsFeature h2{font-size:22px}.newsGrid,.newsAside{grid-template-columns:1fr}}.section-newsDetail{padding-top:8px}.ndLayout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;align-items:start}.ndArticle{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.ndCover{aspect-ratio:21/9;min-height:220px;background:var(--navy) center/cover no-repeat}.ndHead{padding:22px 28px 8px}.ndMeta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:700;color:var(--muted);margin-bottom:12px}.ndMeta-sep{opacity:.5}.ndHead h1{margin:0 0 12px;font-size:32px;letter-spacing:-.6px;line-height:1.2}.ndDeck{margin:0;font-size:17px;line-height:1.55;color:#475467}.ndFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:20px 28px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.ndFacts>div{background:#f8fafc;padding:14px 16px}.ndFacts span{display:block;font-size:11px;font-weight:700;color:var(--muted);margin-bottom:4px}.ndFacts b{font-size:16px;letter-spacing:-.2px;color:var(--ink)}.ndBody{padding:4px 28px 8px;font-size:15px;line-height:1.7;color:#344054}.ndBody h2{margin:22px 0 10px;font-size:20px;letter-spacing:-.3px}.ndBody p{margin:0 0 14px}.ndBody ul{margin:0 0 16px;padding-left:1.15em}.ndBody li{margin:0 0 8px}.ndActions{display:flex;flex-wrap:wrap;gap:10px;padding:8px 28px 24px}.ndMore{border-top:1px solid var(--line);padding:22px 28px 26px}.ndMore h2{margin:0 0 14px;font-size:16px}.ndMore-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ndMore-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;overflow:hidden;color:inherit;background:#fff}.ndMore-card:hover{border-color:#98a2b3;color:inherit}.ndMore-media{display:block;aspect-ratio:16/9;background:var(--navy) center/cover no-repeat}.ndMore-text{display:grid;gap:6px;padding:12px}.ndMore-tag{font-size:11px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.ndMore-text b{font-size:14px;line-height:1.35;letter-spacing:-.2px}.ndMore-text>span:last-child{font-size:12px;color:var(--muted);font-weight:600}.ndAside{display:grid;gap:12px;position:sticky;top:88px}@media(max-width:980px){.ndLayout{grid-template-columns:1fr}.ndAside{position:static;grid-template-columns:repeat(3,1fr)}.ndFacts{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.ndHead{padding:18px 18px 6px}.ndHead h1{font-size:24px}.ndDeck{font-size:15px}.ndFacts,.ndBody,.ndActions,.ndMore{margin-left:0;margin-right:0}.ndFacts{margin:16px 18px}.ndBody,.ndActions,.ndMore{padding-left:18px;padding-right:18px}.ndMore-grid,.ndAside{grid-template-columns:1fr}.ndCover{aspect-ratio:16/9}}.leadContact{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;background:#f2f6fb;border:1px solid var(--line);border-radius:16px}.leadContact h2{margin:0 0 4px}.leadContact-actions{display:flex;flex-wrap:wrap;gap:8px}.leadContact-actions .btn .icon{width:16px;height:16px;flex-shrink:0}@media(max-width:1100px){.mpEntries,.brandModels{grid-template-columns:repeat(3,1fr)}.mpFeatGrid,.mpBrandGrid{grid-template-columns:repeat(2,1fr)}.mpScale,.mpDealerRow{grid-template-columns:1fr 1fr}.mpBiz,.brandHero-row{grid-template-columns:1fr}}@media(max-width:720px){.mpHero-inner,.cnHero-inner{padding:28px 16px}.mpSearch,.mpEntries,.brandModels,.mpFeatGrid,.mpBrandGrid,.mpScale,.mpDealerRow{grid-template-columns:1fr}.leadContact{flex-direction:column;align-items:flex-start}}.adHero{position:relative;min-height:min(72vh,560px);background:var(--navy);overflow:hidden}.adHero-track{position:relative;min-height:inherit}.adSlide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .55s ease;background:linear-gradient(105deg,#071426eb,#0714268c 48%,#07142659),var(--ad-img) center / cover no-repeat;display:flex;align-items:center}.adSlide.is-active{opacity:1;pointer-events:auto;position:relative}.adSlide-shade{display:none}.adSlide-inner{position:relative;z-index:1;padding:64px 40px 72px;max-width:720px;color:#fff}.adBadge{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);color:#fff;margin-bottom:10px}.adBadge.inline{margin-right:8px;margin-bottom:0;background:#fff7ed;border-color:#fdc6a0;color:#b54708;vertical-align:middle}.adBadge.card{position:absolute;inset:auto auto 10px 10px;z-index:2;margin:0;font-weight:600;letter-spacing:.04em;background:#f2f4f7;border:1px solid #e4e7ec;color:#98a2b3}.adSlotMeta{display:none;font-size:11px;font-weight:700;letter-spacing:.06em;color:#9ec0ff;margin-bottom:14px}.adSlide-advertiser{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.1em;color:#b7c8de}.adSlide h2{margin:0 0 12px;font-size:clamp(28px,4.5vw,44px);line-height:1.12;letter-spacing:-.5px}.adSlide-price{margin:0 0 22px;font-size:16px;color:#d7e3f4}.adSlide-price strong{color:#fff;font-size:22px}.adHero-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#07142673;color:#fff;font-size:28px;line-height:1;cursor:pointer}.adHero-prev{left:16px}.adHero-next{right:16px}.adHero-nav:hover{background:#155eefd9;border-color:transparent}.adHero-dots{position:absolute;left:50%;bottom:48px;transform:translate(-50%);z-index:3;display:flex;gap:8px}.adHero-dot{width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#ffffff59;cursor:pointer}.adHero-dot.is-active{background:#fff;transform:scale(1.15)}.adHero-inventory{position:absolute;right:24px;bottom:16px;z-index:3;display:flex;align-items:center;gap:8px;font-size:11px;color:#b7c8de;background:#0714268c;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 12px}.adHero-inventory code{font-size:10px;color:#9ec0ff;background:transparent}.adHero-inventory a{color:#fff;font-weight:700}.mpSearchSection{padding-top:28px;padding-bottom:8px;background:#fff;border-bottom:1px solid var(--line)}.mpSearchTitle{margin:0 0 16px;text-align:center;font-size:clamp(24px,3vw,32px);letter-spacing:-.4px}.mpSearch-onpage{max-width:760px;margin:0 auto;box-shadow:0 10px 28px #10182814}.mpChips-dark{justify-content:center;margin-top:14px}.mpChips-dark .chip{background:#f2f6fb;border-color:var(--line);color:var(--navy)}.mpBrandGrid-compact{grid-template-columns:repeat(8,1fr)}.mpBrandGrid-compact .mpBrand{align-items:center;text-align:center;padding:14px 8px}.mpBrandGrid-compact .mpBrand span{display:none}.mpCard{position:relative}.mpCard-sponsored{border-color:#fdc6a0;box-shadow:0 8px 22px #b4590914}.adBannerSection{padding-top:8px;padding-bottom:8px}.adBanner{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:22px 24px;border-radius:16px;background:linear-gradient(110deg,var(--navy-2) 0%,var(--blue) 100%);color:#fff;border:1px solid rgba(255,255,255,.12);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.adBanner:hover{transform:translateY(-2px);box-shadow:0 14px 32px #07142638;filter:brightness(1.05);color:#fff}.adBanner .adBadge{background:#ffffff29;margin-bottom:0}.adBanner .adSlotMeta{margin:0;color:var(--tint-border)}.adBanner-copy{flex:1;min-width:200px}.adBanner-copy b{display:block;font-size:18px;margin-bottom:4px}.adBanner-copy span{font-size:13px;color:#d7e3f4}.adBanner-mid{background:linear-gradient(110deg,var(--navy) 0%,var(--navy-2) 60%,#026aa2 120%)}.mpDealer{position:relative}.mpDealer-sponsored{border-color:#fdc6a0}.mpScaleLink{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 18px;text-align:center;display:block;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mpScaleLink:hover{border-color:var(--tint-border);box-shadow:0 12px 24px #155eef1a;transform:translateY(-2px);color:inherit}.mpScaleLink b{display:block;font-size:28px;color:var(--navy)}.mpScaleLink span{font-size:13px;color:var(--muted);font-weight:600}.newsList-home{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:14px}.newsList-home .newsCard h2{font-size:17px}.newsList-home .newsCard h2 a{color:inherit}@media(max-width:1100px){.mpBrandGrid-compact{grid-template-columns:repeat(4,1fr)}.newsList-home{grid-template-columns:1fr}}@media(max-width:720px){.adSlide-inner{padding:48px 16px 88px}.adHero-prev{left:8px}.adHero-next{right:8px}.adHero-inventory{left:12px;right:12px;bottom:12px;justify-content:center;flex-wrap:wrap}.adHero-dots{bottom:56px}.mpBrandGrid-compact{grid-template-columns:repeat(4,1fr)}.adBanner{flex-direction:column;align-items:flex-start}}.homeDealerGrid .dealerCard-cover{position:relative}.homeDealerGrid .adBadge.card{inset:auto auto 10px 10px;z-index:3}.homeDealerGrid .dealerCard-ribbon{z-index:2}.homeDealerGrid,.homeNewsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px}.homeDealerCard,.homeNewsCard{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line, #ddd) 85%,transparent);border-radius:10px;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--surface, #fff) 92%,transparent);transition:border-color .15s ease,transform .15s ease}.homeDealerCard:hover,.homeNewsCard:hover{border-color:color-mix(in srgb,var(--accent, #1a6cff) 45%,var(--line, #ddd));transform:translateY(-1px)}.homeDealerCard b,.homeNewsCard b{font-size:15px;letter-spacing:-.2px}.homeDealerCard span,.homeNewsCard span{font-size:13px;color:var(--muted, #667);line-height:1.35}@media(max-width:720px){.homeDealerGrid,.homeNewsGrid{grid-template-columns:1fr}}.stockSplitHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:8px 0 12px}.stockSplitHead h3{margin:0;font-size:16px;letter-spacing:-.2px}.sectionHead-links{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.tag.amber{background:#fffaeb;color:#b54708;border:1px solid #fec84b}.stockSplit-chinaNew h3:before{background:#12b76a!important}.stockSplit-chinaUsed h3:before{background:#f79009!important}.stockSplit-localNew h3:before{background:#0ba5ec!important}.stockSplit-localUsed h3:before{background:#f79009!important}.stockSplit-chinaNew{background:#f6fef9;border-color:#abefc6}.stockSplit-chinaUsed{background:#fffaeb;border-color:#fecd89}.stockSplit-localNew{background:#f0f9ff;border-color:#7cd4fd}.stockSplit-localUsed{background:#fffaf5;border-color:#fecd89}.csPicker{position:relative;width:100%;min-width:0;z-index:2}.csPicker-bar{display:grid;grid-template-columns:1fr 1fr;gap:8px}.csPicker--brandOnly .csPicker-bar,.csPicker--stack .csPicker-bar{grid-template-columns:1fr}.csPicker--stack .csPicker-bar{gap:8px}.csPicker-trigger{height:40px;width:100%;border:1px solid #d0d5dd;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;cursor:pointer;color:#667085;text-align:left;font:inherit;line-height:1.2}.csPicker-trigger:hover{border-color:#98a2b3}.csPicker-trigger.is-open,.csPicker-trigger:focus-visible{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);color:var(--ink);outline:none}.csPicker-trigger.has-value{color:var(--ink)}.csPicker-trigger:disabled{opacity:.55;cursor:not-allowed;background:#f8fafc}.csPicker-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:13px}.csPicker-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #98a2b3;flex-shrink:0;transition:transform .15s ease}.csPicker-trigger.is-open .csPicker-caret{transform:rotate(180deg)}.csPicker-backdrop{position:fixed;inset:0;z-index:1100;background:#10182847}.csPicker-backdrop[hidden]{display:none!important}.csPicker-panel{background:#fff;border:1px solid #e4e7ec;border-radius:10px;box-shadow:0 18px 48px #1018282e;overflow:hidden;display:flex;flex-direction:column;z-index:1200}.csPicker-panel[hidden]{display:none!important}.csPicker-head{flex:0 0 auto;background:#fff;border-bottom:1px solid #eef2f6;padding:10px 12px 8px}.csPicker-headRow{display:flex;align-items:center;gap:10px;margin-bottom:8px}.csPicker-all,.csPicker-allSeries{border:0;background:none;color:var(--navy);font:inherit;font-weight:800;font-size:15px;cursor:pointer;padding:0;white-space:nowrap}.csPicker-all.is-active{text-decoration:underline}.csPicker-allSeries{margin-left:auto;margin-right:4px;color:var(--blue);font-size:13px;font-weight:700}.csPicker-close{margin-left:auto;width:28px;height:28px;border:0;border-radius:6px;background:#f2f4f7;color:#667085;font-size:20px;line-height:1;cursor:pointer;flex-shrink:0}.csPicker-close:hover{background:#e4e7ec;color:var(--ink)}.csPicker-letters{display:grid;grid-template-columns:repeat(26,minmax(0,1fr));gap:0;width:100%;background:#eef2f6;border:1px solid #e4e7ec;border-radius:8px;padding:3px 4px}.csPicker-letter{border:0;background:none;color:var(--blue);font:inherit;font-weight:700;font-size:11px;height:28px;padding:0;cursor:pointer;border-radius:5px;text-align:center}.csPicker-letter:hover:not(:disabled){background:#fff;color:var(--navy)}.csPicker-letter.is-active{background:var(--blue);color:#fff}.csPicker-letter.is-empty,.csPicker-letter:disabled{color:#c5cdd6;cursor:default;font-weight:600}.csPicker-shell{flex:1 1 auto;min-height:0;display:flex;overflow:hidden;background:#fff}.csPicker-body{flex:1 1 auto;min-width:0;overflow-y:auto;overflow-x:hidden;background:#fff;padding:8px 12px 14px;-webkit-overflow-scrolling:touch}.csPicker-popular{flex:0 0 148px;width:148px;border-left:1px solid #eef2f6;background:#fafbfc;padding:10px 10px 14px;overflow-y:auto;-webkit-overflow-scrolling:touch}.csPicker-popular[hidden]{display:none!important}.csPicker-popularTitle{margin:0 0 8px;font-size:12px;font-weight:800;color:var(--navy)}.csPicker-popularItem{display:block;width:100%;border:0;background:none;text-align:left;padding:6px 8px;margin:0;border-radius:6px;cursor:pointer;font:inherit;font-size:13px;font-weight:650;color:#344054}.csPicker-popularItem:hover{background:#fff;color:var(--blue)}.csPicker-popularItem.is-active{background:#fff;color:var(--blue);font-weight:800;box-shadow:0 0 0 1px #d0e4f4}.csPicker-section{margin-bottom:10px}.csPicker-sectionTitle{font-size:11px;font-weight:800;letter-spacing:.08em;color:#667085;padding:8px 2px 6px;background:#fff}.csPicker-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.csPicker-brand{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:10px 6px 8px;background:#fff;border:1px solid #eaeaea;border-radius:10px;cursor:pointer;font:inherit;font-size:12px;font-weight:650;color:var(--ink, #101828);text-align:center;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.csPicker-mark{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:6px;background:#f8fafc;border:1px solid #eef2f6;border-radius:10px;font-size:14px;font-weight:800;color:var(--blue);box-sizing:border-box}.csPicker-mark img{width:100%;height:100%;object-fit:contain;display:block}.csPicker-brand span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.csPicker-brand-name{font-weight:700;color:inherit}.csPicker-brand-sub{font-size:11px;font-weight:500;color:#667085}.csPicker-brand:hover{background:#f8fbfe;border-color:#b9d4ea;color:var(--ink, #101828);box-shadow:0 6px 16px #1018280f}.csPicker-brand.is-active{background:#f8fbfe;border-color:var(--blue);color:var(--blue);font-weight:700;box-shadow:0 0 0 1px var(--blue)}.csPicker-groups{flex:1 1 auto;overflow-y:auto;padding:4px 10px 12px;background:#fff;-webkit-overflow-scrolling:touch}.csPicker-group{display:grid;grid-template-columns:120px 1fr;gap:8px 16px;padding:12px 4px;border-bottom:1px solid #eef2f6;align-items:start}.csPicker-group:last-child{border-bottom:0}.csPicker-groupLabel{font-weight:700;color:var(--ink);font-size:13px;padding-top:4px}.csPicker-series{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px 8px}.csPicker-seriesBtn{border:0;background:none;text-align:left;padding:5px 6px;cursor:pointer;color:#344054;font:inherit;font-size:13px;border-radius:4px}.csPicker-seriesBtn:hover{color:var(--blue);background:#f8fafc}.csPicker-seriesBtn.is-active{color:var(--blue);font-weight:700}.csPicker-empty{padding:28px 16px;text-align:center;color:var(--muted);font-size:13px}.filter .csPicker{margin-bottom:4px}.dealerFilter .csPicker{max-width:none}.detailPanel form>label{display:block;font-size:12px;font-weight:700;color:#475467}.homeSearch{overflow:visible!important}@media(max-width:1100px){.csPicker-letters{grid-template-columns:repeat(13,minmax(0,1fr))}.csPicker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.csPicker-series{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.csPicker-letters{grid-template-columns:repeat(9,minmax(0,1fr))}.csPicker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.csPicker-group{grid-template-columns:1fr;gap:6px}.csPicker-series{grid-template-columns:repeat(2,minmax(0,1fr))}.csPicker-popular{display:none}}.pageHero-support,.pageStage .pageHero-support{border-bottom:0}.pageStage .pageHero-support+.section,.pageStage .pageHero-support+section{padding-top:28px}.pageBoard.supportLayout,.pageBoard>.supportLayout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px 36px;align-items:start}@media(max-width:960px){.pageBoard.supportLayout,.pageBoard>.supportLayout{grid-template-columns:1fr}}.pageHero-support .marketHero{align-items:flex-end;gap:12px 28px}.pageHero-support .marketHero-stats{grid-template-columns:repeat(3,minmax(88px,1fr));gap:8px}.pageHero-support .marketHero-stat{padding:10px 12px;border-radius:10px}.pageHero-support .marketHero-stat b{font-size:18px}.supportLead{margin:0;max-width:52em;font-size:14px;line-height:1.5;color:#667085}.supportMeta{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:12px;color:#667085}.supportMeta b{color:var(--ink);font-weight:800}.supportNav{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.supportNav a{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid #d0d5dd;background:#fff;color:#344054;font-size:12px;font-weight:700;text-decoration:none}.supportNav a:hover,.supportNav a.is-active{border-color:var(--tint-border);color:var(--blue);background:var(--tint)}.supportLayout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:36px;align-items:start}.supportLayout-solo{grid-template-columns:1fr;max-width:920px}.supportAside{position:sticky;top:88px;display:grid;gap:14px}.supportAsideCard{border:1px solid var(--line);border-radius:14px;background:#fff;padding:16px 16px 14px}.supportAsideCard h3{margin:0 0 8px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#667085}.supportAsideCard p{margin:0 0 12px;font-size:13px;color:#475467;line-height:1.5}.supportToc{list-style:none;margin:0;padding:0;display:grid;gap:6px}.supportToc a{display:block;font-size:13px;font-weight:650;color:#344054;text-decoration:none;padding:6px 8px;border-radius:8px}.supportToc a:hover{background:#f8fafc;color:var(--blue)}.supportProse h2{margin:36px 0 12px;font-size:22px;letter-spacing:-.3px;scroll-margin-top:96px}.supportProse h2:first-child{margin-top:0}.supportProse h3{margin:22px 0 8px;font-size:16px}.supportProse p,.supportProse li{font-size:15px;line-height:1.65;color:#344054}.supportProse p{margin:0 0 12px}.supportProse ul,.supportProse ol{margin:0 0 14px;padding-left:1.2em}.supportProse li{margin-bottom:6px}.supportProse a{font-weight:700}.supportCallout{margin:18px 0 22px;padding:14px 16px;border-radius:12px;border:1px solid #cce3f5;background:var(--tint);color:#344054;font-size:14px;line-height:1.55}.supportCallout strong{color:var(--ink)}.legalUpdated{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:8px 12px;border-radius:10px;background:#f8fafc;border:1px solid var(--line);font-size:12px;color:#667085}.legalUpdated b{color:var(--ink)}.aboutPillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:8px 0}.aboutPillar{border:1px solid var(--line);border-radius:14px;padding:18px 18px 16px;background:#fff}.aboutPillar b{display:block;font-size:15px;margin-bottom:6px;color:var(--ink)}.aboutPillar span{font-size:13px;line-height:1.55;color:#475467}.aboutSteps{display:grid;gap:12px;margin:8px 0 4px;counter-reset:about-step}.aboutStep{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;padding:14px 14px 12px;border:1px solid var(--line);border-radius:12px;background:#fff}.aboutStep:before{counter-increment:about-step;content:counter(about-step,decimal-leading-zero);font-size:12px;font-weight:850;color:var(--blue);letter-spacing:.04em;padding-top:2px}.aboutStep strong{display:block;font-size:14px;margin-bottom:4px;color:var(--ink)}.aboutStep span{font-size:13px;color:#475467;line-height:1.5}.aboutBrandStack{display:grid;gap:10px;margin-top:8px}.aboutBrandRow{display:grid;grid-template-columns:160px 1fr;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#fff;font-size:13px}.aboutBrandRow b{color:var(--ink)}.aboutBrandRow span{color:#475467;line-height:1.45}.faqToolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.faqSearch{flex:1 1 240px;min-width:200px}.faqCats{display:flex;flex-wrap:wrap;gap:8px}.faqCats button{appearance:none;border:1px solid #d0d5dd;background:#fff;color:#344054;border-radius:999px;padding:8px 12px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.faqCats button.is-active,.faqCats button:hover{border-color:var(--tint-border);color:var(--blue);background:var(--tint)}.faqGroup{margin-bottom:28px}.faqGroup h2{margin:0 0 12px;font-size:18px;scroll-margin-top:96px}.faqList{display:grid;gap:10px}.faqItem{border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden}.faqItem[hidden]{display:none!important}.faqItem summary{cursor:pointer;list-style:none;padding:14px 16px;font-size:14px;font-weight:750;color:var(--ink);display:flex;justify-content:space-between;gap:12px;align-items:center}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:after{content:"+";color:var(--blue);font-weight:850;font-size:18px;line-height:1}.faqItem[open] summary:after{content:"\2212"}.faqItem .faqBody{padding:0 16px 16px;font-size:14px;line-height:1.6;color:#475467}.faqItem .faqBody p{margin:0 0 10px}.faqItem .faqBody p:last-child{margin-bottom:0}.faqEmpty{display:none;padding:28px 16px;text-align:center;color:#667085;border:1px dashed #d0d5dd;border-radius:12px}.faqEmpty.is-visible{display:block}.contactGrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px;align-items:start}.contactCard-xl{border:1px solid var(--line);border-radius:16px;background:#fff;padding:22px}.contactCard-xl h2{margin:0 0 6px;font-size:20px}.contactCard-xl>.small{margin:0 0 18px;color:#667085}.contactChannels{display:grid;gap:12px;margin-bottom:18px}.contactChannel{display:grid;grid-template-columns:96px 1fr;gap:10px;padding:12px 0;border-top:1px solid #eef2f6;font-size:14px}.contactChannel:first-child{border-top:0;padding-top:0}.contactChannel span{color:#667085}.contactChannel b,.contactChannel a{color:var(--ink);font-weight:750;text-decoration:none;word-break:break-word}.contactChannel a:hover{color:var(--blue)}.contactForm label{display:block;font-size:12px;font-weight:700;color:#475467;margin:0 0 6px}.contactForm .fieldRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contactForm .fieldBlock{margin-bottom:12px}.contactForm textarea.field{min-height:130px;resize:vertical}.contactSuccess{display:none;margin-bottom:14px;padding:12px 14px;border-radius:10px;background:#ecfdf3;border:1px solid #abefc6;color:#067647;font-size:13px;font-weight:650}.contactSuccess.is-visible{display:block}.officeStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.officeTile{border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff}.officeTile b{display:block;font-size:14px;margin-bottom:4px;color:var(--ink)}.officeTile span{font-size:12px;color:#667085;line-height:1.45}.footerLegalLinks{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 .35em;white-space:nowrap}.footerBottom .footerLegalLinks a,.footerLegalLinks a{display:inline;margin:0;color:inherit;text-decoration:none;font-weight:650}.footerBottom .footerLegalLinks a:hover,.footerLegalLinks a:hover{color:#93c5fd}@media(max-width:960px){.supportLayout{grid-template-columns:1fr}.supportAside{position:static}.aboutPillars{grid-template-columns:1fr}.aboutBrandRow{grid-template-columns:1fr;gap:4px}.contactGrid,.officeStrip{grid-template-columns:1fr}}@media(max-width:640px){.contactForm .fieldRow{grid-template-columns:1fr}.pageHero-support{padding:16px 0 14px}.mpHero{min-height:240px}.cnHero{min-height:300px}}.pageStage-auth{background:#f7fafc}.pageHero-auth{padding:16px 0 14px}.section-auth{padding:0;background:transparent}.pageStage-auth>.pageHero+.section,.pageStage-auth>.pageHero+section{margin-top:8px;padding-top:0!important;padding-bottom:0!important;background:transparent!important}.authBoard{display:grid;grid-template-columns:minmax(300px,440px) minmax(0,1fr);gap:0;padding:0;overflow:hidden;align-items:stretch;min-height:min(560px,calc(100vh - 280px))}.authPanel{max-width:none;padding:28px 28px 30px;display:flex;flex-direction:column;justify-content:center}.authPanel-wide{max-width:none}.authForm{display:grid;gap:14px}.authForm[hidden],form[data-kyc-form][hidden],.verifyReview[hidden],.verifyFeedback[hidden]{display:none!important}.authForm>label.small strong{display:block;margin-bottom:6px;font-size:12px;letter-spacing:.02em;color:var(--ink)}.authForm .field{width:100%}.authForm-row{display:flex;justify-content:flex-end}.authForm-row a{margin:0}.authLabel{margin:0 0 8px;color:var(--muted)}.authCheck{display:flex;gap:10px;align-items:flex-start;cursor:pointer;line-height:1.45}.authCheck input{margin-top:3px;flex:0 0 auto}.afsMount{min-width:320px;min-height:42px;width:100%;max-width:100%;position:relative;z-index:2;pointer-events:auto;overflow:visible}.afsMount #nc_1_n1z,.afsMount .nc_scale,.afsMount .nc_wrapper,.afsMount .nc-container{pointer-events:auto!important}.afsStubBtn{display:flex!important;align-items:center;gap:12px;justify-content:flex-start;width:100%;min-height:44px;text-align:left;background:#fff;border:1px solid var(--line);color:var(--ink)}.afsStubBtn:hover{border-color:var(--blue)}.afsStubBtn-box{width:18px;height:18px;border:2px solid #98a2b3;border-radius:4px;flex:0 0 auto;background:#fff}.afsStubBtn.is-ok .afsStubBtn-box{border-color:#12b76a;background:#12b76a;box-shadow:inset 0 0 0 2px #fff}.afsStubHint{margin:8px 0 0;color:var(--muted)}.afsCaptchaTrigger{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.otpRow{display:flex;gap:10px;align-items:end}.otpRow .btn{flex:0 0 auto;white-space:nowrap;margin-bottom:0;height:42px}.authSwitch{margin:18px 0 0;text-align:center;color:var(--muted)}.btnLink{border:0;background:none;padding:0;color:var(--blue);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:2px}.authResetPanel-title{margin:0 0 6px;font-size:20px;color:var(--ink)}.authResetPanel>.small{margin:0 0 14px;color:var(--muted)}.authHint,.authError{color:var(--amber);margin:0}.authSuccess{margin-top:8px;padding:16px;border-radius:var(--radius-sm);background:#ecfdf3;border:1px solid #abefc6}.authSuccess b{display:block;margin-bottom:6px;color:#067647}.verifyFeedback{margin:0 0 12px;padding:0;border:0;background:transparent;color:var(--ink);font-size:14px}.verifyFeedback.is-ok{color:var(--muted)}.verifyFeedback.is-error{color:#b42318}.verifyReview{margin-top:4px;padding:0;border:0;background:transparent}.verifyReview.is-rejected,.verifyReview.is-verified{background:transparent;border:0}.verifyReview-head{margin:0 0 16px}.verifyReview-status{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.verifyReview.is-rejected .verifyReview-status{color:#b42318}.verifyReview-head h3{margin:0 0 6px;font-size:20px;font-weight:700;color:var(--ink);line-height:1.3}.verifyReview.is-rejected .verifyReview-head h3{color:#b42318}.verifyReview-lead{margin:0;color:var(--muted)}.verifyRejectLine{margin:10px 0 0;color:#912018;white-space:pre-wrap}.verifyReview-dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:0 0 4px;border:0;background:transparent}.verifyReview-dl>div{min-width:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.verifyReview-dl dt{margin:0 0 4px;font-size:12px;color:var(--muted)}.verifyReview-dl dd{margin:0;font-size:15px;color:var(--ink);word-break:break-word}.verifyReview-wide{grid-column:1 / -1}.verifyReview-dl>div[hidden]{display:none!important}.verifyReview-actions{justify-content:flex-start;margin-top:18px;gap:10px;flex-wrap:wrap}@media(max-width:640px){.verifyReview-dl{grid-template-columns:1fr}}.authAside{position:relative;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:36px 40px;color:var(--ink);background:linear-gradient(160deg,#f3f8fc,#e8f1f8 55%,#dfeaf4);border-left:1px solid #d7e3ee}.authAside:before{content:"";position:absolute;inset:auto -18% -28% auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(var(--blue-rgb),.1),transparent 70%);pointer-events:none}.authAside-kicker{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.authAside h2{position:relative;margin:0;font-size:clamp(22px,2.4vw,28px);line-height:1.2;color:var(--navy);max-width:16ch}.authAside .rightsList{position:relative;margin:4px 0 0;padding-left:18px;color:#3d4f63}.authAside .rightsList b{color:var(--navy)}.authAside-foot{position:relative;margin:8px 0 0;max-width:36ch;color:var(--muted)}.authAside a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.authDemo{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.authDemo-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.authLadder{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.authLadder li{border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px;background:var(--soft);color:var(--muted)}.authLadder li b{display:block;color:var(--ink);font-size:12px;margin-bottom:2px}.authLadder li span{font-size:11px}.authLadder li.is-current{border-color:var(--blue);background:#eff6ff;color:var(--blue)}.authLadder li.is-current b{color:var(--blue)}.authLadder li.is-done{border-color:#abefc6;background:#ecfdf3}.authLadder-h{margin-bottom:8px}.authLadder-tabs{list-style:none;padding:0}.authLadder-tabs>li{padding:0;border:0;background:transparent}.authLadder-tab{width:100%;text-align:left;cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px;background:var(--soft);color:var(--muted);font:inherit;position:relative;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s,outline-color .15s}.authLadder-tab:hover{border-color:#667085;background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #1018281a}.authLadder-tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.authLadder-tab b{display:block;color:var(--ink);font-size:13px;margin-bottom:2px}.authLadder-tab span{font-size:11px}.authLadder-tabs li.is-current:not(.is-done) .authLadder-tab{border-color:#84caff;background:#eff6ff;color:var(--blue)}.authLadder-tabs li.is-current:not(.is-done) .authLadder-tab b{color:var(--blue)}.authLadder-tabs li.is-current:not(.is-done) .authLadder-tab:hover{background:#dbeafe;border-color:var(--blue)}.authLadder-tabs li.is-done .authLadder-tab{border-color:#abefc6;background:#ecfdf3;color:#027a48;box-shadow:none}.authLadder-tabs li.is-done .authLadder-tab b{color:#027a48}.authLadder-tabs li.is-done .authLadder-tab:hover{background:#d1fadf;border-color:#12b76a;transform:translateY(-2px);box-shadow:0 6px 16px #027a481f}.authLadder-tabs li.is-viewing .authLadder-tab,.authLadder-tabs li .authLadder-tab[aria-selected=true]{border-color:var(--blue);outline:2px solid var(--blue);outline-offset:2px;transform:translateY(-2px);box-shadow:0 8px 18px #2563eb2e;z-index:1}.authLadder-tabs li.is-viewing .authLadder-tab b,.authLadder-tabs li .authLadder-tab[aria-selected=true] b{color:var(--ink)}.authLadder-tabs li.is-viewing.is-done .authLadder-tab,.authLadder-tabs li.is-done .authLadder-tab[aria-selected=true]{background:#ecfdf3;border-color:#027a48;color:#027a48}.authLadder-tabs li.is-viewing.is-done .authLadder-tab b,.authLadder-tabs li.is-done .authLadder-tab[aria-selected=true] b{color:#027a48}.authLadder-tabs li.is-viewing.is-current:not(.is-done) .authLadder-tab,.authLadder-tabs li.is-current:not(.is-done) .authLadder-tab[aria-selected=true]{background:#eff6ff;border-color:var(--blue);color:var(--blue)}.authLadder-tabs li.is-viewing.is-current:not(.is-done) .authLadder-tab b,.authLadder-tabs li.is-current:not(.is-done) .authLadder-tab[aria-selected=true] b{color:var(--blue)}.authLadder-tabs li.is-viewing .authLadder-tab:hover,.authLadder-tabs li .authLadder-tab[aria-selected=true]:hover{transform:translateY(-3px);box-shadow:0 10px 22px #2563eb38}.accountTabPanel[hidden]{display:none!important}.accountTabPanel{margin-top:8px}button.linkish{border:0;background:none;padding:0;color:var(--blue);cursor:pointer;font:inherit;text-decoration:underline}.accountLadderHint{margin:0 0 20px;color:var(--muted)}.orgChoiceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px}.orgChoiceCard{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;display:grid;gap:10px;align-content:start;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-decoration:none;box-shadow:var(--shadow-sm);transition:border-color .15s ease,transform .15s ease}button.orgChoiceCard .btn{pointer-events:none}[data-biz-view][hidden],.authForm[hidden],form[data-kyc-form][hidden],.verifyReview[hidden],.verifyFeedback[hidden]{display:none!important}.orgChoiceCard:hover{border-color:var(--blue);transform:translateY(-1px)}.orgChoiceKicker{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--blue)}.orgChoiceCard b{font-size:18px;color:var(--ink)}.orgChoiceCard .btn{justify-self:start;margin-top:6px}@media(max-width:900px){.orgChoiceGrid{grid-template-columns:1fr}}.rightsList{margin:0;padding-left:18px;display:grid;gap:8px;font-size:13px;color:var(--ink);line-height:1.45}.accountHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.accountName{font-size:22px;font-weight:800;color:var(--ink)}.accountBadges{display:flex;flex-wrap:wrap;gap:8px}.accountGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:16px}.muted{color:var(--muted);font-weight:500}.navright .btn.ghost.sm{margin-right:8px}@media(max-width:900px){.authBoard,.accountGrid{grid-template-columns:1fr}.authBoard{min-height:0}.authPanel{padding:22px 18px 24px}.authAside{padding:22px 18px 26px;min-height:0}.authAside h2{max-width:none;font-size:22px}.authLadder{grid-template-columns:1fr}}.upgradeStack{display:grid;gap:12px}.upgradeCard{border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px;background:var(--soft);display:grid;gap:6px}.upgradeCard[hidden],.accountQuick-item[hidden],.accountBizStatus[hidden],.orgChoiceGrid[hidden],.accountBizDone[hidden],[data-mem-active][hidden],[data-mem-prospect][hidden]{display:none!important}.upgradeCard b{font-size:14px;color:var(--ink)}.upgradeCard .btn{margin-top:6px;justify-self:start}.accountBizStatus{border:1px solid #fecdca;border-radius:var(--radius-sm);padding:14px;background:#fef3f2;display:grid;gap:6px;margin-bottom:16px}.accountBizStatus b{font-size:14px;color:var(--ink)}.accountBizStatus .btn{margin-top:6px;justify-self:start}.accountQuickHead{margin:0 0 14px}.accountQuickHead h2{margin:0 0 4px;font-size:20px;line-height:1.25;color:var(--ink)}.accountQuickHead .small{margin:0 0 16px;color:#667085}.accountQuick{display:grid;gap:10px}.accountQuick-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}button.accountQuick-item{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;width:100%;cursor:pointer;text-align:left}.accountQuick-item:hover{border-color:var(--tint-border);box-shadow:0 4px 14px rgba(var(--blue-rgb),.08)}.accountQuick-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--tint);color:var(--blue)}.accountQuick-copy{min-width:0;display:grid;gap:2px}.accountQuick-copy strong{font-size:14px;color:var(--ink)}.accountQuick-copy .small{margin:0;color:#667085;line-height:1.45}.accountQuick-cta{font-size:12px;font-weight:700;color:var(--blue);white-space:nowrap}.accountRightsTitle{margin:22px 0 10px;font-size:15px;color:var(--ink)}.accountNextSteps{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.accountNextSteps .small{margin:0 0 8px;color:#667085}.accountNextSteps-actions{display:flex;flex-wrap:wrap;gap:8px}.accountTabPanel .detailPanel>h2{margin-top:0;font-size:20px;line-height:1.25;color:var(--ink)}.accountTabPanel .detailPanel>h2+.small{margin-top:0;margin-bottom:16px;color:#667085}#panel-business .accountGrid,#panel-member .accountGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:16px;align-items:start}#panel-business .accountGrid[hidden],#panel-member .accountGrid[hidden]{display:none!important}.memCs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;white-space:nowrap}.memCs-btn svg{flex:0 0 auto}.memStatus{display:grid;gap:10px;margin:0 0 16px;padding:14px 16px;border:1px solid #dbe4f0;border-radius:var(--radius-sm);background:#f9fafb}.memStatus-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.memStatus-row .small{color:#667085}.memStatus-row strong{font-size:14px;color:var(--ink)}.memQuota{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.memQuota li{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:#f9fafb}.memQuota b{display:block;font-size:16px;color:var(--ink)}.memQuota span{display:block;margin-top:2px;font-size:12px;color:#667085}.memCompare{margin-top:8px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.memCompare>summary{cursor:pointer;list-style:none;padding:12px 16px;font-size:13px;font-weight:700;color:var(--blue)}.memCompare>summary::-webkit-details-marker{display:none}.memCompare[open]>summary{border-bottom:1px solid var(--line)}.memCompare .memTableWrap{border:0;border-radius:0}.memTableWrap{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:auto;background:#fff;margin-top:4px}.memTableWrap .memTable{margin:0;min-width:640px}.memTableWrap .memTable thead th{background:#f8fafc;font-size:11px;letter-spacing:.04em;color:#475467;border-bottom:1px solid var(--line)}.memTableWrap .memTable tbody td{font-size:13px}@media(max-width:900px){#panel-business .accountGrid,#panel-member .accountGrid{grid-template-columns:1fr}}@media(max-width:640px){.accountQuick-item{grid-template-columns:auto minmax(0,1fr)}.accountQuick-cta{grid-column:2}.memCs-btn{width:100%;justify-content:center}}.siteAnnounce{background:#0f2744;color:#e8eef6;font-size:13px;line-height:1.4;border-bottom:1px solid rgba(255,255,255,.08)}.siteAnnounce-inner{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.siteAnnounce-label{flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#d4a017;padding-top:1px}.siteAnnounce-text{flex:1 1 auto;min-width:0;color:#d5deea}.siteAnnounce-text b{color:#fff;font-weight:650}.siteAnnounce-more{color:#9aabbf;font-weight:600}.siteAnnounceModal{position:fixed;inset:0;z-index:960;display:flex;align-items:center;justify-content:center;padding:20px}.siteAnnounceModal[hidden]{display:none!important}.siteAnnounceModal-backdrop{position:absolute;inset:0;background:#080e188c}.siteAnnounceModal-panel{position:relative;z-index:1;width:min(420px,100%);background:#fff;border-radius:12px;padding:28px 24px 22px;box-shadow:0 18px 48px #080e1838}.siteAnnounceModal-x{position:absolute;top:12px;right:12px;border:0;background:#f0f2f5;border-radius:8px;width:32px;height:32px;font-size:18px;line-height:1;cursor:pointer;color:#475467}.siteAnnounceModal-kicker{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9a7b1a}.siteAnnounceModal-title{margin:0 0 10px;font-size:20px;font-weight:750;color:var(--ink, #101828);line-height:1.3}.siteAnnounceModal-body{margin:0 0 18px;font-size:14px;color:#475467;line-height:1.55;white-space:pre-wrap}.siteAnnounceModal-ok{width:100%;justify-content:center}html.has-announce-modal{overflow:hidden}@media(max-width:640px){.siteAnnounce-inner{flex-direction:column;gap:4px}}.tsProviderList{display:flex;flex-direction:column;gap:12px}.tsProvider{position:relative;display:grid;grid-template-columns:minmax(220px,.95fr) minmax(0,1.4fr) auto;gap:16px 22px;align-items:center;padding:18px 20px;background:#fff;border:1px solid var(--line, #e4e7ec);border-radius:12px;box-shadow:0 1px 2px #1018280a;transition:border-color .18s ease,box-shadow .18s ease}.tsProvider:hover,.tsProvider.is-verified:hover,.tsProvider.is-standard:hover{border-color:color-mix(in srgb,var(--v2-blue, var(--blue)) 42%,var(--line));box-shadow:0 12px 28px #10182824}.tsProvider:hover h3 a{color:var(--blue)}.tsProvider-who h3 a:after{content:"";position:absolute;inset:0;z-index:1}.tsProvider.is-verified,.tsProvider.is-standard{background:#fff}.tsProvider-ident{display:flex;align-items:center;gap:14px;min-width:0}.tsProvider-logo{width:64px;height:64px;border-radius:12px;background:#eef2f6;border:1px solid #e4e7ec;display:grid;place-items:center;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--navy);overflow:hidden;flex:0 0 64px}.tsProvider-logo img{width:100%;height:100%;object-fit:cover;display:block}.tsProvider-who{min-width:0;flex:1 1 auto}.tsProvider-who h3{margin:0;font-size:17px;font-weight:800;letter-spacing:-.3px;line-height:1.25;color:var(--navy)}.tsProvider-who h3 a{color:inherit}.tsProvider-who h3 a:hover{color:var(--blue)}.tsProvider-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:6px 0 0;font-size:12px;font-weight:600;color:#667085;line-height:1.35}.tsProvider-meta>span{display:inline-flex;align-items:center;min-height:16px;line-height:1.2}.tsProvider-city{display:inline-flex;align-items:center;gap:4px;min-width:0}.tsProvider-pin{flex:0 0 13px;width:13px;height:13px;color:var(--blue);display:block}.tsProvider-trust{font-size:12px;font-weight:700;white-space:nowrap}.tsProvider-trust.is-verified{color:#067647}.tsProvider-trust.is-standard{color:#98a2b3}.tsProvider-stars{display:inline-flex;align-items:center;gap:3px;color:var(--ink, #101828);font-weight:700}.tsProvider-star{color:#f79009;font-size:12px;line-height:1}.tsProvider-sep{margin:0 8px;color:#d0d5dd;font-weight:500}.tsProvider-capability{min-width:0;display:flex;flex-direction:column;gap:10px;justify-content:center}.tsProvider-intro{margin:0;font-size:13px;line-height:1.45;color:#667085;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tsProvider-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0}.tsProvider-tags span{display:inline-flex;align-items:center;padding:4px 10px;border-radius:8px;background:var(--tint);border:1px solid var(--tint-border);color:var(--blue);font-size:12px;font-weight:700;line-height:1.2}.tsProvider-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:8px;min-width:140px;position:relative;z-index:2}.tsProvider-inquire{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:36px;gap:8px;text-decoration:none}.tsProvider-inquire svg,.tsProvider-inquire .icon{width:16px;height:16px}.tsProvider-profile{display:inline-flex;justify-content:center;align-items:center;min-height:28px;padding:0 4px;font-size:13px;font-weight:700;color:var(--blue);text-decoration:none;white-space:nowrap}.tsProvider-profile:hover{color:var(--blue-2)}.tsDemandBanner{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;padding:18px 20px}.tsDemandBanner-copy h2{margin:0 0 4px;font-size:17px;font-weight:800;letter-spacing:-.25px}.tsDemandBanner-copy p{margin:0;font-size:13px;color:#667085;max-width:42em}@media(max-width:960px){.tsProvider{grid-template-columns:minmax(0,1fr) auto}.tsProvider-capability{grid-column:1 / -1;order:3}}@media(max-width:720px){.tsProvider{grid-template-columns:minmax(0,1fr)}.tsProvider-actions{flex-direction:row;align-items:center;min-width:0}.tsProvider-inquire{flex:1 1 auto}.tsDemandBanner{flex-direction:column;align-items:stretch}.tsDemandBanner .btn{width:100%;text-align:center}}body.page-ms .pageStage{background:#f7fafc}body.page-ms .pageHero{margin-bottom:0}body.page-ms .marketHero-kicker{display:inline-block;margin:4px 0 10px}body.page-ms .vd-heroMain h1{margin:0 0 8px;font-family:var(--font, var(--font-display));font-size:24px;font-weight:800;letter-spacing:-.55px;line-height:1.18;color:var(--ink)}body.page-ms .vd-lead{margin:0;max-width:40rem;font-size:15px;line-height:1.5;color:var(--muted)}body.page-ms .section-vd{padding-top:18px;padding-bottom:56px}body.page-ms .detailPanel{background:#fff;border:1px solid var(--line);border-radius:6px;padding:22px 24px 20px;margin-top:14px;box-shadow:none}body.page-ms .detailPanel>h2{margin:0 0 4px;font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}body.page-ms .specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:0;margin:8px 0 0}body.page-ms .spec{background:transparent;border-radius:0;padding:14px 0;border-bottom:1px solid var(--line)}body.page-ms .spec b{display:block;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}body.page-ms .spec span{font-family:var(--font-display);font-size:17px;font-weight:500;letter-spacing:-.02em;color:var(--ink);word-break:break-word}body.page-ms .modelSpec-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}body.page-ms .modelSpec-groups>.detailPanel{margin-top:0}body.page-ms .modelSpec-groups .tableWrap{border:0;border-radius:0;background:transparent;margin-top:6px}body.page-ms .modelSpec-groups .table th,body.page-ms .modelSpec-groups .table td{padding:11px 0;border-bottom:1px solid var(--line);background:transparent;font-size:13px;vertical-align:top}body.page-ms .modelSpec-groups .table th{width:48%;padding-right:16px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}body.page-ms .modelSpec-groups .table td{font-family:var(--font-display);font-weight:500;color:var(--ink);word-break:break-word}body.page-ms .modelSpec-groups .table tr:last-child th,body.page-ms .modelSpec-groups .table tr:last-child td{border-bottom:0}body.page-ms .modelSpec-media{padding:0;overflow:hidden;background:var(--tint, #eef0f2)}body.page-ms .modelSpec-media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--tint, #eef0f2)}@media(max-width:900px){body.page-ms .specs{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-ms .modelSpec-groups{grid-template-columns:1fr}}@media(max-width:560px){body.page-ms .specs{grid-template-columns:1fr}body.page-ms .heroActions{flex-direction:column;align-items:stretch}body.page-ms .heroActions .btn{width:100%;text-align:center}}
