.es-works-editorial .wp-block-post-template{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:64px 24px!important;align-items:start!important}
.es-works-editorial .wp-block-post-template>li{grid-column:span 3;min-width:0;margin:0!important}
.es-works-editorial .wp-block-post-template>li.elena-work-size-small{grid-column:span 2}
.es-works-editorial .wp-block-post-template>li.elena-work-size-large{grid-column:span 6}
.es-works-editorial .elena-work-preview{margin:0 0 14px!important;width:100%}
.es-works-editorial .elena-work-preview a{display:block;width:100%}
.es-works-editorial .elena-work-preview img{display:block;width:100%!important;height:auto!important;max-width:100%;object-fit:cover}
.es-works-editorial .elena-work-preview video{display:block;width:100%;height:auto;object-fit:cover;pointer-events:none}
.es-works-editorial .elena-work-cropped video{aspect-ratio:var(--elena-preview-ratio);height:100%;object-fit:cover}
.es-works-editorial .elena-work-cropped a,.es-works-editorial .elena-work-cropped img{aspect-ratio:var(--elena-preview-ratio)!important}
.es-works-editorial .elena-work-cropped img{height:100%!important}
.es-works-editorial .elena-work-placeholder a{aspect-ratio:var(--elena-preview-ratio,4/3);background:#f3f3f3;display:flex;align-items:center;justify-content:center;color:#777;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.es-works-editorial li:nth-child(2n) .elena-work-placeholder:not(.elena-work-cropped) a{aspect-ratio:3/4}
.es-works-editorial .wp-block-post-title{font-size:clamp(18px,2vw,26px);line-height:1.15;margin:0 0 8px!important}
.es-works-editorial .wp-block-post-title a{text-decoration:none}
.es-works-editorial .wp-block-post-terms{font-size:12px;line-height:1.5;margin:4px 0}
.es-works-editorial .wp-block-query-pagination{margin-top:48px}
@media(max-width:680px){.es-works-editorial .wp-block-post-template{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}.es-works-editorial .wp-block-post-template>li{grid-column:span 1!important}}
