/* Epos Magazine 0.4.0 — immagini open access con credito editoriale. */
.epm-card__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--ink)}.epm-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.epm-card:hover .epm-card__media img{transform:scale(1.025)}.epm-card--has-media>a{min-height:0;padding:0}.epm-card--has-media .epm-card__inner{display:flex;min-height:330px;flex:1;flex-direction:column;padding:20px}.epm-article-media{margin:0;background:#0d0d12;color:#fff}.epm-article-media__image{width:min(1600px,100%);margin-inline:auto}.epm-article-media img{display:block;width:100%;max-height:min(72vh,900px);object-fit:cover}.epm-media-credit{display:flex;flex-wrap:wrap;gap:.35rem .8rem;width:min(1320px,calc(100% - 30px));margin:0 auto;padding:12px 0 16px;color:rgba(255,255,255,.62);font-size:.68rem;line-height:1.45}.epm-media-credit a{color:#fff;text-decoration-thickness:1px;text-underline-offset:3px}.epm-media-credit strong{color:rgba(255,255,255,.84);font-weight:800}.epm-copy .epm-inline-media{margin:2.7rem 0}.epm-copy .epm-inline-media img{display:block;width:100%;height:auto;border-radius:20px}.epm-copy .epm-inline-media .epm-media-credit{width:100%;padding:10px 2px;color:rgba(17,17,24,.58)}.epm-copy .epm-inline-media .epm-media-credit a{color:var(--tone)}@media(min-width:760px){.epm-card:first-child.epm-card--has-media>a{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.epm-card:first-child.epm-card--has-media .epm-card__media{height:100%;aspect-ratio:auto}.epm-card:first-child.epm-card--has-media .epm-card__inner{min-height:500px;padding:28px}.epm-article-media{padding-top:0}.epm-media-credit{padding-inline:0}}@media(prefers-reduced-motion:reduce){.epm-card__media img{transition:none}.epm-card:hover .epm-card__media img{transform:none}}
