.imc__grid>*{min-width:0}.imc__card{position:relative;display:flex;flex-direction:column}.imc__media{position:relative;overflow:hidden;background:var(--teal-tint);aspect-ratio:4/3}.imc__media--r43{aspect-ratio:4/3}.imc__media--r169{aspect-ratio:16/9}.imc__media--r11{aspect-ratio:1/1}.imc__media--r34{aspect-ratio:3/4}.imc__media img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block;transition:transform var(--dur) var(--ease)}.imc__ph{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted)}.imc__body{display:flex;flex-direction:column;flex:1}.imc__title{margin:0;overflow-wrap:anywhere}.imc__title a{color:inherit}.imc__stretch::after{content:"";position:absolute;inset:0;z-index:1}.imc__stretch:focus-visible{outline:none}.imc__text{margin-top:10px;flex:1;overflow-wrap:anywhere}.imc__link{margin-top:12px;min-height:0}@media (max-width:767px){.grid.m2 .imc__body,.grid.m3 .imc__body{padding:14px}.grid.m3 .imc__text,.grid.m3 .imc__link{display:none}}@media (hover:hover){.imc__card.card--link:hover .imc__media img{transform:scale(1.04)}}.sec.dark .imc__media,.sec.deep .imc__media{background:rgba(255,255,255,.08)}.sec.dark .imc__ph,.sec.deep .imc__ph{color:var(--text-on-dark-body)}