.link-directory{padding-block:24px}.link-directory-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-block:20px}.link-directory-group{border:1px solid #e3e7ed;border-radius:8px;background:#fff;overflow:hidden;align-self:start}.link-directory-group h2{font-size:17px;background:#0754a8;border-inline-end:5px solid #e0002b;color:white;margin:0;padding:12px}.link-directory-group ul{list-style:none;margin:0;padding:8px 14px}.link-directory-group li+li{border-top:1px solid #eef0f3}.link-directory-group a{display:block;padding:10px 4px;color:#0754a8}.link-directory-group a:hover{color:#df002b}@media(max-width:900px){.link-directory-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.link-directory-columns{grid-template-columns:1fr}}
