.news-detail--content[data-astro-cid-kcxomcdi]{> h4 {color: inherit; font-weight: normal;} figure {margin-block-end: 45px; img {display: block; margin: 0;} figcaption {margin-block-start: 0.5em; color: #777; text-align: center; font-size: 0.95em;}} aside {margin-block-end: 45px; padding: 1.2em; background-color: #f5f3f3; h4 {margin-block-end: 0.35em; color: inherit; font-weight: normal;} p {&:last-of-type {margin-bottom: 0;}}} .column {display: grid; margin-block-end: 45px; grid-template-columns: repeat(auto-fit,minmax(280px,1fr)); gap: 3%; img {margin: 0;}}}