.sal-archive-layout{width:100%;clear:both;margin:24px 0 32px}
.sal-archive-layout .sal-row{display:grid;grid-template-columns:var(--sal-tracks,repeat(var(--sal-columns),minmax(0,1fr)));gap:24px;margin:0 0 24px;align-items:start}
.sal-cols-1{--sal-columns:1}.sal-cols-2{--sal-columns:2}.sal-cols-3{--sal-columns:3}.sal-cols-4{--sal-columns:4}
.sal-archive-layout .sal-col{min-width:0}.sal-col img{display:block;max-width:100%;height:auto}.sal-col>:first-child{margin-top:0}.sal-col>:last-child{margin-bottom:0}
@media(max-width:900px){.sal-archive-layout .sal-cols-3,.sal-archive-layout .sal-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.sal-archive-layout .sal-row{grid-template-columns:minmax(0,1fr);gap:16px}}
