.derme-magazine .section-inner{padding-top:34px;padding-bottom:54px}
.derme-magazine .derme-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.derme-magazine .derme-card img{aspect-ratio:16/10;object-fit:contain;background:#f5f5f5}
.derme-magazine .column-title{font-size:1.125rem;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}
.derme-magazine .column-category,.derme-magazine .column-meta{font-size:.875rem}
.derme-magazine .column-actions{margin-top:32px}
.derme-magazine .columns-more{display:inline-block}
@media(max-width:1000px){.derme-magazine .derme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.derme-magazine .section-inner{padding-top:24px;padding-bottom:36px}.derme-magazine .section-heading h2{font-size:1.5rem;letter-spacing:-.03em}.derme-magazine .column-title{font-size:1rem}.derme-magazine .column-meta{gap:4px 0}}
@media(max-width:359px){.derme-magazine .derme-grid{grid-template-columns:1fr}}
