body.eg-site .media-news .media-card{flex:0 0 calc((100% - 72px) / 4);padding:16px}
body.eg-site .media-news .media-card>p{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 12px;font-size:13px;line-height:1.5;letter-spacing:.02em;color:var(--troon-ink-soft,#687078)}
body.eg-site .media-news .media-card>p time{flex:none;font-variant-numeric:tabular-nums}
body.eg-site .media-news .media-card button{gap:12px}
body.eg-site .media-news .r57-news-thumb{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;background:rgba(53,58,52,.04)}
body.eg-site .media-news .r57-news-thumb>.media-article-image{position:absolute;inset:0;width:auto;height:auto;max-width:none;margin:0;aspect-ratio:auto}
body.eg-site .media-news .r57-news-thumb>.media-capture{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:auto;height:auto;max-width:none;margin:0}
body.eg-site .media-news .media-card h3{font-size:16px;line-height:1.6}
body.eg-site .media-news .media-card button>span:last-child{font-size:13px}
body.eg-site .media-news .media-card>a{margin-top:12px;font-size:13px}
@media (max-width:900px){body.eg-site .media-news .media-card{flex-basis:calc((100% - 48px) / 3)}}
@media (max-width:600px){body.eg-site .media-news .media-card{flex-basis:min(64vw,240px)}}
body.eg-site #main .media-news{padding-top:64px}
body.eg-site #main .media-news>#press-list-title{margin-top:0}
@media (max-width:768px){body.eg-site #main .media-news{padding-top:32px}}
