/* 必应 +26：首页底部 FAQ/版本区按模版 code 分化版式（文案由 KulouTemplateSeoPages 按模版生成） */
.kulou-home-seo-wrap--profile-corporate .kulou-home-faq-grid { grid-template-columns: 1fr; gap: 10px; }
.kulou-home-seo-wrap--profile-wiki .kulou-home-faq-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.kulou-home-seo-wrap--profile-download .kulou-home-updates-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }

.kulou-home-seo-wrap--consulting .kulou-home-seo__title { color: #1e40af; }
.kulou-home-seo-wrap--consulting .kulou-home-faq-card { border-left: 4px solid #1e40af; }

.kulou-home-seo-wrap--corporate-firm .kulou-home-faq-grid { grid-template-columns: repeat(2, 1fr); }
.kulou-home-seo-wrap--corporate-firm .kulou-home-seo__title { font-family: Georgia, serif; }

.kulou-home-seo-wrap--fse-corporate-business .kulou-home-seo--faq { background: #f1f5f9; padding: 1.25rem; border-radius: 8px; border-top: none; }

.kulou-home-seo-wrap--bizgrowth .kulou-home-faq-card { border-radius: 12px; }
.kulou-home-seo-wrap--financeup .kulou-home-seo__title { color: #047857; }
.kulou-home-seo-wrap--popularis-business .kulou-home-faq-grid { grid-template-columns: repeat(3, 1fr); }
.kulou-home-seo-wrap--business-point .kulou-home-faq-card { background: #fffbeb; }
.kulou-home-seo-wrap--construc .kulou-home-seo__title { text-transform: uppercase; letter-spacing: .04em; }
.kulou-home-seo-wrap--corporate-lite .kulou-home-faq-grid { grid-template-columns: 1fr 1fr; }

.kulou-home-seo-wrap--wp-documentation .kulou-home-seo__title { color: #4338ca; }
.kulou-home-seo-wrap--iknow .kulou-home-faq-card { border-top: 3px solid #7c3aed; }
.kulou-home-seo-wrap--docpress .kulou-home-faq-grid { grid-template-columns: 1fr; }
.kulou-home-seo-wrap--knowx .kulou-home-updates-grid { grid-template-columns: repeat(3, 1fr); }
.kulou-home-seo-wrap--docent .kulou-home-seo--updates { background: #ecfdf5; padding: 1rem; border-radius: 8px; border-top: none; }
.kulou-home-seo-wrap--encyclopedia .kulou-home-faq-grid { grid-template-columns: repeat(2, 1fr); }
.kulou-home-seo-wrap--myknowledgebase .kulou-home-faq-grid { grid-template-columns: 1fr; }
.kulou-home-seo-wrap--patterns-docs .kulou-home-seo--faq { border: 2px dashed #cbd5e1; padding: 1rem; border-top: 2px dashed #cbd5e1; }

.kulou-home-seo-wrap--app-landing-page .kulou-home-update-card { border-left: 4px solid #2563eb; }
.kulou-home-seo-wrap--bb-mobile-application .kulou-home-updates-grid { grid-template-columns: 1fr; }
.kulou-home-seo-wrap--grove-app .kulou-home-seo__title { color: #15803d; }
.kulou-home-seo-wrap--saaslauncher .kulou-home-updates-grid { grid-template-columns: repeat(4, 1fr); }
.kulou-home-seo-wrap--appzend .kulou-home-update-card { border-radius: 10px; }
.kulou-home-seo-wrap--saas-startup .kulou-home-seo--updates { background: linear-gradient(180deg, #eff6ff, transparent); padding-top: 1rem; border-top: none; }
.kulou-home-seo-wrap--saasify .kulou-home-faq-grid { grid-template-columns: repeat(2, 1fr); }
.kulou-home-seo-wrap--saas-software .kulou-home-seo__title { color: #0f766e; }
.kulou-home-seo-wrap--software-company .kulou-home-update-card { background: #f8fafc; }

@media (max-width: 768px) {
  .kulou-home-seo-wrap--popularis-business .kulou-home-faq-grid,
  .kulou-home-seo-wrap--saaslauncher .kulou-home-updates-grid,
  .kulou-home-seo-wrap--profile-wiki .kulou-home-faq-grid {
    grid-template-columns: 1fr;
  }
}
