.crd-geo-wrap h3{font-size:22px;margin:24px 0 10px}.crd-geo-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:22px 0}.crd-geo-fact{background:#f6f8fa;border:1px solid #dfe4ea;border-radius:10px;padding:16px}.crd-geo-fact strong{display:block;color:#401b60;margin-bottom:4px}.crd-geo-table a{color:#176b9c;text-decoration:underline}.crd-geo-note{background:#fff8df;border:1px solid #eed27a;border-radius:8px;padding:14px 16px;margin:18px 0}.crd-geo-list li{margin-bottom:8px}