.nxt-media-img{display:block;max-width:100%;height:auto}
html body.home #cau-chuyen .story-photo{width:100%;max-width:520px;margin-left:auto;margin-right:auto}
html body.home #cau-chuyen .story-photo img.nxt-media-img{width:100%;height:auto;aspect-ratio:4/3;max-height:420px;object-fit:cover;object-position:50% 55%}
.nxt-editorial-gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:32px 0;clear:both}
.nxt-editorial-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.nxt-editorial-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.nxt-editorial-cols-1.nxt-editorial-shape-natural{max-width:560px;margin-left:auto;margin-right:auto}
.nxt-editorial-gallery .nxt-editorial-photo{margin:0;min-width:0;background:transparent;border:0;box-shadow:none;padding:0}
.nxt-editorial-gallery .nxt-media-img{width:100%;height:auto;border-radius:16px;object-fit:cover;object-position:center}
.nxt-editorial-shape-landscape .nxt-media-img{aspect-ratio:4/3}
.nxt-editorial-shape-square .nxt-media-img{aspect-ratio:1}
.nxt-editorial-shape-portrait .nxt-media-img{aspect-ratio:4/5}
.nxt-editorial-gallery .nxt-editorial-photo figcaption{margin:10px 0 0;padding:0;color:#5f665c;font-size:14px;line-height:1.65;font-style:normal;text-align:left}
.nxt-editorial-gallery+.nxt-editorial-gallery{margin-top:0}
@media(max-width:760px){.nxt-editorial-gallery,.nxt-editorial-cols-2,.nxt-editorial-cols-3{grid-template-columns:minmax(0,1fr);gap:22px;margin:26px 0}.nxt-editorial-gallery .nxt-media-img{border-radius:12px}}
