/* Keep the homepage typography and spacing, with landscape Fellowship cards. */
section.article.mfw-home ul { display: grid; grid-template-columns: 1fr; gap: 36px; }
section.article.mfw-home ul li { width: 100%; max-width: none; margin: 0; padding: 0; float: none; }
section.article.mfw-home ul li div.ctgry_area { width: 100%; max-width: none; float: none; }
section.article.mfw-home .image { width: 100%; aspect-ratio: 16 / 9; overflow: hidden; background: #eee; }
section.article.mfw-home ul li img { display: block; width: 100%; height: 100%; aspect-ratio: 16 / 9; object-fit: cover; }
section.article.mfw-home ul li a { display: block; color: #000; border: 0; text-decoration: none; }
section.article.mfw-home ul li a:hover .ttl,
section.article.mfw-home ul li a:focus-visible .ttl { text-decoration: underline; text-underline-offset: 4px; }
section.article.mfw-home .view_all { clear: both; }
@media (min-width: 768px) {
    section.article.mfw-home ul { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 100px; }
}
