/* Compact FAQ strips, 2026-11-03. */
#cfhub-home .faq-groups details{padding:0 16px!important;margin-bottom:8px!important;border-radius:8px!important}
#cfhub-home .faq-groups summary{padding:11px 0!important;min-height:46px;box-sizing:border-box;font-size:16px!important;line-height:1.5!important;gap:14px}
#cfhub-home .faq-groups summary>span{font-size:21px!important;line-height:24px}
#cfhub-home .faq-groups details p{margin:0 0 14px!important;line-height:1.7!important}
#cfhub-home .programme-faq details{padding:0!important}
#cfhub-home .programme-faq summary{padding:11px 0!important;min-height:46px;box-sizing:border-box;font-size:16px!important;line-height:1.5!important}
#cfhub-home .programme-faq details p{margin:0 0 14px!important}
