/* ============================================================================
   服务 services 模块移动样式（仅 ≤768px 生效，PC 零影响）
   services/index.php — 页面已较 App 化，仅做触控与间距微调
   ============================================================================ */
@media (max-width: 768px) {
    .page-header { padding: 14px 0 6px; }
    .page-title { font-size: 22px; }
    .page-subtitle { font-size: 14px; line-height: 1.6; }
    /* 分类 pill：整行可换行，触控足够 */
    .services-tabs { gap: 8px; padding: 10px 0; }
    .svc-tab { min-height: 40px; display: inline-flex; align-items: center; gap: 5px; padding: 8px 18px; border-radius: 999px; font-size: 13.5px; }
    /* 服务卡片保持舒适整行列表，仅统一圆角/间距 */
    .services-grid { gap: 14px; }
    .svc-card { border-radius: 16px !important; overflow: hidden; }
    .svc-card-cover { aspect-ratio: 16/8; }
    .svc-card .ri-arrow-right-line, .svc-card .ri-external-link-line { min-width: 44px; }
}
