.fgeo-ai-summary{background:#f6f7f9;border-left:4px solid #2563eb;border-radius:4px;padding:16px 20px;margin:0 0 24px}.fgeo-ai-summary-label{text-transform:uppercase;font-size:11px;letter-spacing:.06em;font-weight:700;color:#2563eb;margin:0 0 6px}.fgeo-ai-summary-text{margin:0 0 10px;font-size:1.05em;line-height:1.5}.fgeo-key-facts{margin:0;padding-left:20px}.fgeo-key-facts li{margin-bottom:4px}.fgeo-faq-block{margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}.fgeo-faq-item{margin-bottom:18px}.fgeo-faq-item .fgeo-faq-q{font-size:1.05em;margin:0 0 6px}.fgeo-faq-item .fgeo-faq-a{margin:0;color:#374151}