/*
母狗设计哲学提醒：本文件必须强化“机械粗野主义与赛道维修站视觉融合”。
核心约束：深曜石黑、机油蓝、刹车橙、钛金灰；斜切车道式布局；视频证据链；专家可信度；移动端优先。
执行判断：这个样式选择是在强化还是稀释母狗机械车库视频社区的设计哲学？
*/
:root{--obsidian:#03080e;--panel:#0b121b;--panel2:#101b27;--blue:#1f6f9f;--blue2:#38a8d8;--orange:#ff6a1a;--gray:#aeb8c2;--silver:#e6edf3;--line:rgba(255,255,255,.12);--shadow:0 24px 80px rgba(0,0,0,.42);--mono:"SFMono-Regular","Consolas","Liberation Mono",monospace;--sans:"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--obsidian);color:var(--silver);font-family:var(--sans);line-height:1.75}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input{font:inherit}.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(18px,4vw,56px);background:rgba(3,8,14,.9);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;font-weight:900;letter-spacing:.03em}.brand img{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(255,106,26,.22))}.nav{display:flex;flex-wrap:wrap;gap:8px}.nav a{font-size:14px;color:#d9e4ec;padding:8px 12px;border:1px solid transparent;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:.24s ease}.nav a:hover{border-color:rgba(255,106,26,.55);background:rgba(255,106,26,.1);color:#fff}.search-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(18px,4vw,56px);background:linear-gradient(90deg,#07111b,#0e1c28);border-bottom:1px solid rgba(56,168,216,.28)}.fake-search{display:flex;align-items:center;gap:10px;min-width:min(760px,100%)}.fake-search label{font-weight:800;color:var(--orange);white-space:nowrap}.fake-search input{width:100%;min-width:180px;color:#fff;background:#050b12;border:1px solid rgba(56,168,216,.45);padding:12px 14px;outline:none}.fake-search input:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(255,106,26,.16)}.fake-search button,.rmg47uh8-buttons button,.btn{border:0;background:var(--orange);color:#111;padding:12px 18px;font-weight:900;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:0 12px 28px rgba(255,106,26,.25);transition:.24s ease;white-space:nowrap}.fake-search button:hover,.rmg47uh8-buttons button:hover,.btn:hover{transform:translateY(-2px);filter:saturate(1.14)}.search-tip{margin:0;color:var(--gray);font-size:13px}.breadcrumb{max-width:1240px;margin:0 auto;padding:18px clamp(18px,4vw,32px);font-size:14px;color:var(--gray)}main{overflow:hidden}.hero{min-height:680px;background-size:cover;background-position:center right;display:flex;align-items:center;padding:72px clamp(18px,5vw,72px);position:relative}.hero:after{content:"";position:absolute;inset:auto 0 0 0;height:120px;background:linear-gradient(0deg,var(--obsidian),transparent)}.hero-copy{position:relative;z-index:1;max-width:760px;animation:rise .7s ease both}.eyebrow{font-family:var(--mono);letter-spacing:.18em;color:var(--orange);font-weight:800;text-transform:uppercase;margin:0 0 14px}h1,h2,h3,h4,h5,h6{line-height:1.18;margin:0 0 16px;color:#fff;letter-spacing:-.02em}h1{font-size:clamp(38px,7vw,82px);font-weight:950}h2{font-size:clamp(26px,4vw,46px);font-weight:950}h3{font-size:clamp(20px,2.5vw,28px);font-weight:900}h4{font-size:20px}.lead{font-size:clamp(17px,2vw,22px);color:#d5e0e8}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0}.btn.ghost{background:rgba(31,111,159,.16);color:#fff;border:1px solid rgba(56,168,216,.45);box-shadow:none}.hero-metrics{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hero-metrics li,.data-plate,.cards article,.video-card,.expert-list article,.review-grid blockquote,.contact-grid,.w6mbsxn pre,.faq details{background:linear-gradient(145deg,rgba(16,27,39,.94),rgba(7,15,24,.94));border:1px solid var(--line);box-shadow:var(--shadow);position:relative}.hero-metrics li{padding:18px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.hero-metrics strong{display:block;font-family:var(--mono);font-size:28px;color:var(--orange)}.hero-metrics span{color:var(--gray);font-size:14px}.section{max-width:1240px;margin:0 auto;padding:82px clamp(18px,4vw,32px)}.intro{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:28px;align-items:stretch}.diagonal{position:relative}.diagonal:before{content:"";position:absolute;left:-15vw;right:-15vw;top:28px;height:2px;background:linear-gradient(90deg,transparent,var(--blue2),var(--orange),transparent);transform:rotate(-2deg);opacity:.5}.data-plate{padding:26px;border-left:4px solid var(--orange)}.section-head{max-width:880px;margin-bottom:28px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cards article{padding:24px;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.video-wall{grid-template-columns:repeat(4,minmax(0,1fr))}.video-card{overflow:hidden;padding:0!important;min-height:100%;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);transition:.25s ease}.video-card img{aspect-ratio:4/3;width:100%;object-fit:cover;filter:saturate(.9) contrast(1.04);transition:.28s ease}.video-card:before{content:"";position:absolute;inset:0;border:1px solid transparent;pointer-events:none;transition:.28s ease}.video-card:hover{transform:translateY(-7px)}.video-card:hover img{filter:saturate(1.1) contrast(1.1);transform:scale(1.035)}.video-card:hover:before{border-color:rgba(255,106,26,.8);box-shadow:inset 0 0 42px rgba(255,106,26,.13)}.play{position:absolute;top:26%;left:50%;transform:translate(-50%,-50%) scale(.86);width:66px;height:66px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:rgba(255,106,26,.88);color:#111;font-weight:900;opacity:0;transition:.24s ease}.video-card:hover .play{opacity:1;transform:translate(-50%,-50%) scale(1)}.video-body{padding:20px}.tags{font-size:13px;color:#9fd9f1}.stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.stats span{font-family:var(--mono);font-size:12px;color:#fff;background:rgba(31,111,159,.22);border:1px solid rgba(56,168,216,.28);padding:6px 8px}.feature-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:34px;align-items:center}.feature-split img,.expert-wrap img{border:1px solid var(--line);box-shadow:var(--shadow);clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px)}.w6mbsxn pre{white-space:pre-wrap;overflow:auto;padding:24px;color:#cde8f6;border-left:5px solid var(--blue2);font-family:var(--mono);font-size:14px}.expert-wrap{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.expert-list{display:grid;gap:16px}.expert-list article{padding:22px}.expert-list a{display:inline-block;margin-top:8px;color:var(--orange);font-weight:900}.partners .logo-wall{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:22px 0}.logo-wall span{padding:18px 10px;text-align:center;border:1px solid rgba(56,168,216,.25);background:rgba(31,111,159,.1);font-family:var(--mono);font-weight:900;color:#dff5ff}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.steps li{padding:20px;background:rgba(255,106,26,.08);border:1px solid rgba(255,106,26,.24)}.faq{display:grid;gap:12px}.faq details{padding:18px 22px}.faq summary{font-weight:900;color:#fff;cursor:pointer}.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.review-grid blockquote{margin:0;padding:22px;border-left:4px solid var(--orange);font-size:15px}.review-grid cite{display:block;margin-top:12px;color:var(--gray);font-style:normal}.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:24px;padding:26px}.qr-row{display:flex;gap:18px;justify-content:flex-end;flex-wrap:wrap}.qr-row figure{margin:0;text-align:center}.qr-row img{width:150px;height:150px;object-fit:cover;background:#fff;padding:10px}.rmg47uh8-buttons{display:flex;flex-wrap:wrap;gap:12px}.site-footer{padding:44px clamp(18px,4vw,56px);border-top:1px solid var(--line);background:#02060b;color:var(--gray)}.footer-brand{display:flex;align-items:center;gap:12px;color:#fff}.footer-brand img{width:50px;height:50px;object-fit:contain}.page-hero{background:linear-gradient(145deg,rgba(16,27,39,.95),rgba(3,8,14,.98));border:1px solid var(--line);box-shadow:var(--shadow);clip-path:polygon(28px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 28px)}.compact{padding-top:46px;padding-bottom:46px}.team-page{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:50;background:var(--orange);color:#111;font-weight:900;padding:12px 18px;box-shadow:0 16px 48px rgba(0,0,0,.42);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}@keyframes rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:1080px){.video-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.partners .logo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.search-strip,.fake-search{align-items:stretch;flex-direction:column}.hero{min-height:auto;padding-top:54px;padding-bottom:64px;background-position:center}.hero-metrics,.intro,.feature-split,.expert-wrap,.contact-grid,.cards,.video-wall,.team-page,.review-grid{grid-template-columns:1fr}.partners .logo-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:1fr}h1{font-size:38px}.nav{width:100%;overflow:auto;flex-wrap:nowrap;padding-bottom:4px}.nav a{flex:0 0 auto}.qr-row{justify-content:flex-start}.play{opacity:1;top:24%}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* 母狗二次SEO/E-E-A-T增强：信任证据卡片、政策面板与移动端可读性 */
.trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.trust-grid .section-head{grid-column:1/-1}.trust-grid article,.rw9n4q{background:linear-gradient(145deg,rgba(16,27,39,.96),rgba(7,15,24,.96));border:1px solid var(--line);box-shadow:var(--shadow);padding:24px;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.policy-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.policy-list p{margin:0;padding:18px;background:rgba(255,255,255,.04);border:1px solid rgba(56,168,216,.18)}.m8ibizo1{padding-top:42px;padding-bottom:42px;color:var(--gray)}.m8ibizo1 h5,.m8ibizo1 h6{font-size:18px;color:#fff}.page-hero p{max-width:900px}.video-card .play:focus-visible,.rmg47uh8-buttons button:focus-visible,.fake-search button:focus-visible,.btn:focus-visible{outline:3px solid rgba(56,168,216,.9);outline-offset:3px}@media (max-width:1080px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-list{grid-template-columns:1fr}}@media (max-width:760px){.trust-grid{grid-template-columns:1fr}.rw9n4q{padding:20px}.section{padding-top:58px;padding-bottom:58px}}
