.country-institution-topics{gap:20px;margin-bottom:34px;display:grid}.country-institution-clusters,.country-institution-topic-list{margin:0;padding:0;list-style:none}.country-institution-clusters{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.country-institution-cluster{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex;box-shadow:0 8px 26px #1939680b}.country-institution-cluster-head{align-items:flex-start;gap:12px;display:flex}.country-institution-cluster-head>span{background:#eef4ff;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:22px;line-height:1;display:grid}.country-institution-cluster h3{margin:1px 0 5px;font-size:18px;line-height:1.3}.country-institution-cluster-head p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.country-institution-topic-list{gap:8px;margin-top:auto;display:grid}.country-institution-topic-list>li{background:#f9fbfe;border:1px solid #dfe7f2;border-radius:11px;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.country-institution-topic-name{align-items:center;gap:8px;min-width:0;display:flex}.country-institution-topic-name strong{font-size:15px;line-height:1.4}.country-institution-topic-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;display:flex}.country-institution-topic-actions a{min-height:44px;color:var(--blue);white-space:nowrap;align-items:center;font-size:14.5px;font-weight:850;line-height:1.4;display:inline-flex}.country-institution-topic-actions a:focus-visible{outline-offset:2px;outline:3px solid #1457d92e}@media (max-width:900px){.country-institution-clusters{grid-template-columns:1fr}}@media (max-width:620px){.country-institution-cluster{border-radius:15px;padding:16px}.country-institution-topic-list>li{grid-template-columns:1fr}.country-institution-topic-actions{grid-template-columns:1fr 1fr;justify-content:stretch;display:grid}.country-institution-topic-actions a{white-space:normal;text-align:center;background:#fff;border:1px solid #cdd9ea;border-radius:9px;justify-content:center;min-height:48px;padding:9px 10px;font-size:15px}}@media (max-width:420px){.country-institution-topic-actions{grid-template-columns:1fr}}
