.ieu-news{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:24px}.ieu-news-card{background:#fff;border:1px solid #ececec;border-radius:20px;overflow:hidden;box-shadow:0 9px 30px rgba(0,0,0,.055);transition:.25s}.ieu-news-card:hover{transform:translateY(-5px);box-shadow:0 16px 42px rgba(0,0,0,.1)}.ieu-news-img{display:block;aspect-ratio:16/10;overflow:hidden;background:#f4f4f4}.ieu-news-img img{width:100%;height:100%;object-fit:cover;transition:.35s}.ieu-news-card:hover img{transform:scale(1.045)}.ieu-news-body{padding:20px}.ieu-news-meta{font-size:13px;opacity:.6}.ieu-news-card h3{font-size:20px;line-height:1.45;margin:7px 0}.ieu-news-card a{text-decoration:none;color:inherit}.ieu-news-excerpt{font-size:14px;opacity:.78}.ieu-more{display:inline-block;margin-top:9px;font-weight:700}.ieu-logos{display:grid;grid-template-columns:repeat(var(--lcols,5),1fr);gap:var(--gap,24px)}.ieu-logo{height:105px;display:flex;align-items:center;justify-content:center;border:1px solid #eee;border-radius:16px;padding:13px;background:#fff;transition:.2s}.ieu-logo:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(0,0,0,.07)}.ieu-logo img{max-width:100%;max-height:72px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:.25s}.ieu-logo:hover img{filter:none;opacity:1}@media(max-width:850px){.ieu-news{grid-template-columns:repeat(2,1fr)!important}.ieu-logos{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:550px){.ieu-news{grid-template-columns:1fr!important}.ieu-logos{grid-template-columns:repeat(2,1fr)!important}}
