.geo-definition{font-size:1.05rem;line-height:1.75;margin-bottom:1rem}.geo-quote{border-left:4px solid #3e8914;padding:.75rem 1rem;background:#f8f9fa}.geo-faq details summary{cursor:pointer}.geo-kosher-table th,.geo-kosher-table td{vertical-align:top}.geo-process-steps li{margin-bottom:.5rem}.geo-sector-list li::before{content:"• ";color:#3e8914;font-weight:bold}.geo-insight-card{border:1px solid #e9ecef;border-radius:6px;padding:1.25rem;height:100%}.geo-insight-card h3{font-size:1.1rem;margin-bottom:.5rem}.geo-entity-list .badge{font-size:.9rem;font-weight:500}.geo-home-block+.geo-home-block{border-top:1px solid #eef0f2}.geo-entity-hub{padding-top:3rem;padding-bottom:3rem}.geo-faq{padding-top:3rem;padding-bottom:3rem;background:#f8f9fa}.geo-eeat--compact .geo-quote{display:none}