.collab-map,.technology-map{display:block;width:100%;border-radius:22px;box-shadow:var(--shadow);margin:24px 0 18px;background:#06233e}.collab-map{filter:saturate(1.14) contrast(1.04)}.map-note{color:var(--muted);font-size:.9rem;margin:0 0 28px}.country-list{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 28px}.country-list span{border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--navy);padding:7px 11px;font-size:.85rem;font-weight:700}.tech-callout{padding:24px;border-left:4px solid var(--gold);background:#f3f7fa;border-radius:14px;color:var(--muted)}.tech-callout b{color:var(--navy)}
