/* Equal media cards; complete 16:9 video thumbnail. */
.dw-media-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:1fr;gap:18px;align-items:stretch}
.dw-media-home-grid>a{display:flex;flex-direction:column;height:100%;min-width:0}
.dw-media-feature{grid-row:auto}
.dw-media-feature>img,.dw-media-row>.dw-byon-home-thumb,.dw-media-row>.dw-kim-home-thumb,.dw-media-row>.dw-media-news-mark{display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:16/9;flex:none}
.dw-media-feature>img{object-fit:cover}
.dw-media-row>.dw-byon-home-thumb,.dw-media-row>.dw-kim-home-thumb{position:relative;overflow:hidden}
.dw-media-row .dw-kim-home-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}
.dw-media-row>.dw-media-news-mark{display:grid;place-items:center;font-size:clamp(22px,3vw,36px)}
.dw-media-feature-copy,.dw-media-row>div{display:flex;flex:1;flex-direction:column;align-items:flex-start;align-self:stretch;padding:20px 24px 24px}
.dw-media-feature h3,.dw-media-row h3{font-size:clamp(20px,2vw,26px);line-height:1.3;margin:6px 0 7px}
.dw-media-home-grid strong{margin-top:auto;padding-top:14px}
@media(max-width:700px){.dw-media-home-grid{grid-template-columns:1fr;gap:14px}.dw-media-feature-copy,.dw-media-row>div{padding:18px 20px 20px}.dw-media-feature h3,.dw-media-row h3{font-size:21px}}

