.dealer-case[data-astro-cid-n3nwllae]{max-width:960px;margin:auto;padding:110px 0 64px}.back[data-astro-cid-n3nwllae]{display:inline-block;margin-bottom:24px}.dealer-case[data-astro-cid-n3nwllae] a[data-astro-cid-n3nwllae]{color:var(--red)}h1[data-astro-cid-n3nwllae]{font-size:clamp(34px,4.6vw,54px);line-height:1.08;margin:16px 0 24px}h2[data-astro-cid-n3nwllae]{font-size:28px;line-height:1.2;margin:0 0 20px}.lead[data-astro-cid-n3nwllae]{font-size:21px!important}p[data-astro-cid-n3nwllae],li[data-astro-cid-n3nwllae],dd[data-astro-cid-n3nwllae]{font-size:16px;line-height:1.8;color:var(--ink2)}section[data-astro-cid-n3nwllae]{padding:30px 0;border-top:1px solid var(--line)}figure[data-astro-cid-n3nwllae]{margin:30px 0}figure[data-astro-cid-n3nwllae] img[data-astro-cid-n3nwllae]{display:block;width:100%;height:auto;border-radius:8px}figcaption[data-astro-cid-n3nwllae]{font-size:14px;line-height:1.6;color:var(--ink3);margin-top:10px}.overview[data-astro-cid-n3nwllae]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.overview[data-astro-cid-n3nwllae]>div[data-astro-cid-n3nwllae]{padding:18px;background:var(--panel);border:1px solid var(--line);border-radius:6px}dt[data-astro-cid-n3nwllae]{font-weight:600;font-size:14px;color:var(--red);margin-bottom:8px}dd[data-astro-cid-n3nwllae]{margin:0}.note[data-astro-cid-n3nwllae]{border-left:3px solid var(--red);padding:12px 18px;background:var(--panel)}.comparison[data-astro-cid-n3nwllae]{overflow:auto}table[data-astro-cid-n3nwllae]{width:100%;border-collapse:collapse;min-width:620px;text-align:left}th[data-astro-cid-n3nwllae],td[data-astro-cid-n3nwllae]{padding:16px;border:1px solid var(--line);font-size:15px;line-height:1.7;vertical-align:top}thead[data-astro-cid-n3nwllae]{background:var(--ink);color:#fff}tbody[data-astro-cid-n3nwllae] tr[data-astro-cid-n3nwllae]:nth-child(2n){background:var(--panel)}.stages[data-astro-cid-n3nwllae]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;padding:0}.stages[data-astro-cid-n3nwllae] li[data-astro-cid-n3nwllae]{padding:20px;border-top:3px solid var(--red);background:var(--panel)}.stages[data-astro-cid-n3nwllae] strong[data-astro-cid-n3nwllae],.stages[data-astro-cid-n3nwllae] span[data-astro-cid-n3nwllae]{display:block}.stages[data-astro-cid-n3nwllae] span[data-astro-cid-n3nwllae]{font-size:14px;margin-top:10px}.links[data-astro-cid-n3nwllae]{display:flex;flex-wrap:wrap;gap:20px}.planning[data-astro-cid-n3nwllae]{border:1px solid var(--line);padding:24px;border-radius:8px;background:var(--panel)}@media (max-width:640px){.overview[data-astro-cid-n3nwllae],.stages[data-astro-cid-n3nwllae]{grid-template-columns:1fr}.dealer-case[data-astro-cid-n3nwllae]{padding-top:95px}h2[data-astro-cid-n3nwllae]{font-size:25px}}.proj-detail{max-width:920px;margin:0 auto;padding:88px 0 64px}.proj-back{display:inline-block;font-size:13px;color:var(--steel);text-decoration:none;margin-bottom:18px}.proj-back:hover{color:var(--red)}.proj-cat{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:8px}.proj-head h1{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(28px,4.4vw,44px);text-transform:uppercase;margin:0 0 16px;color:var(--ink);line-height:1}.proj-meta{display:flex;flex-wrap:wrap;gap:22px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:4px}.proj-meta .m-k{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:2px}.proj-meta .m-v{font-size:14px;color:var(--ink);font-weight:600}.proj-sec{margin-top:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.proj-sec:last-of-type{border-bottom:none}.proj-sec h2{font-family:Barlow Condensed,sans-serif;font-size:20px;text-transform:uppercase;color:var(--ink);margin:0 0 8px;letter-spacing:.02em}.proj-sec p{font-size:14.5px;line-height:1.7;color:var(--ink2);margin:0}.proj-equip{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:6px 24px}.proj-equip li{font-size:13.5px;color:var(--ink2);position:relative;padding-left:14px;line-height:1.55}.proj-equip li:before{content:"·";position:absolute;left:0;color:var(--red);font-weight:700}.proj-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:6px}.proj-gallery .g-item{aspect-ratio:4/3;background:#e7ebef;border-radius:6px;overflow:hidden;position:relative}.proj-gallery .g-item img{width:100%;height:100%;object-fit:cover;display:block}.proj-gallery .g-item:after{content:"Fengqi  ·  fqvehicle.com";position:absolute;right:8px;bottom:6px;font-family:var(--mono);font-size:10px;color:#ffffffb3;text-shadow:0 0 4px rgba(0,0,0,.45);letter-spacing:.04em;pointer-events:none}.proj-gallery.ph .g-ph{grid-column:1 / -1;aspect-ratio:16/7;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#eef1f4,#eef1f4 10px,#e7ebef 10px 20px);border:1px dashed var(--line2);border-radius:6px;color:var(--ink3);font-size:13px}@media (max-width: 560px){.proj-equip,.proj-gallery{grid-template-columns:1fr}}
