.page[data-v-c6c3842a]{color:#1a1a1a}.page-hero[data-v-c6c3842a]{background:linear-gradient(135deg,#c2570b,#ed8936);color:#fff}.cases-hero[data-v-c6c3842a]{background:linear-gradient(135deg,#b85c00,#ed8936)}.page-hero-inner[data-v-c6c3842a]{max-width:1200px;margin:0 auto;padding:56px 20px}.page-hero h1[data-v-c6c3842a]{font-size:34px;font-weight:800;margin-bottom:10px}.page-hero p[data-v-c6c3842a]{font-size:16px;opacity:.92}.page-body[data-v-c6c3842a]{max-width:1200px;margin:0 auto;padding:56px 20px}.case-grid[data-v-c6c3842a]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.case-card[data-v-c6c3842a]{display:block;background:#fff;border:1px solid #eef0f3;border-radius:16px;overflow:hidden;text-decoration:none;color:#1a1a1a;transition:transform .2s,box-shadow .2s}.case-card[data-v-c6c3842a]:hover{transform:translateY(-4px);box-shadow:0 16px 38px #0000001a}.case-cover[data-v-c6c3842a]{height:170px;background:linear-gradient(135deg,#ffe8cc,#ffd8a8);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.case-cover-ph[data-v-c6c3842a]{font-size:46px;opacity:.5}.case-info[data-v-c6c3842a]{padding:20px}.case-meta[data-v-c6c3842a]{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.case-tag[data-v-c6c3842a]{font-size:12px;color:#ed6a0c;background:#fff2e6;padding:3px 10px;border-radius:12px}.case-scale[data-v-c6c3842a]{font-size:12px;color:#6b7480}.case-card h3[data-v-c6c3842a]{font-size:18px;margin-bottom:8px;line-height:1.4}.case-scenic[data-v-c6c3842a]{font-size:13px;color:#1989fa;margin-bottom:8px}.case-summary[data-v-c6c3842a]{font-size:14px;color:#6b7480;line-height:1.7}.empty[data-v-c6c3842a]{text-align:center;color:#999;padding:40px 0}@media (max-width: 900px){.case-grid[data-v-c6c3842a]{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.page-hero-inner[data-v-c6c3842a]{padding:40px 18px}.page-hero h1[data-v-c6c3842a]{font-size:26px}.page-body[data-v-c6c3842a]{padding:40px 18px}.case-grid[data-v-c6c3842a]{grid-template-columns:1fr}}
