/* ZOFRACOBIJA 1.4.2 — Sala de prensa limpia y ampliada.
   No modifica el carrusel geométrico ni las tarjetas de trámites. */
.zf-news-v142{background:#f5faff!important;padding:55px 0 65px!important}
.zf-news-v142 .zf-news-heading-v142{margin-bottom:25px}
.zf-news-v142 .zf-news-heading-v142 p{font-size:14px;color:#637f90;margin:8px 0 0}
.zf-news-v142 .zf-news-editorial{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:13px;align-items:stretch}
.zf-news-v142 .zf-news-editorial>.zf-news-card{margin:0;min-height:0;box-shadow:none;border:1px solid #d6e7f2;border-radius:17px;overflow:hidden;background:#fff}
.zf-news-v142 .zf-news-editorial>.zf-news-lead{grid-row:span 3;display:flex;flex-direction:column}
.zf-news-v142 .zf-news-lead .zf-news-image{height:245px;flex:0 0 245px;min-height:0;aspect-ratio:auto}
.zf-news-v142 .zf-news-lead .zf-news-copy{padding:24px;gap:10px;justify-content:flex-start}
.zf-news-v142 .zf-news-lead .zf-news-copy h3{font-size:clamp(20px,2vw,24px);line-height:1.28}
.zf-news-v142 .zf-news-lead .zf-news-copy p{font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.zf-news-v142 .zf-news-editorial>.zf-news-side{display:grid;grid-template-columns:37% minmax(0,1fr);min-height:148px}
.zf-news-v142 .zf-news-side .zf-news-image{height:100%;min-height:140px;aspect-ratio:auto}
.zf-news-v142 .zf-news-side .zf-news-copy{padding:17px 18px;gap:7px;justify-content:center}
.zf-news-v142 .zf-news-side .zf-news-copy h3{font-size:16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.zf-news-v142 .zf-news-side .zf-news-copy p{font-size:12.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}
.zf-news-v142 .zf-news-editorial .zf-news-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11px;color:#69869a}
.zf-news-v142 .zf-news-tag,.zf-news-archive-v142 .zf-news-tag{background:#e7f7fd;color:#0a7094;border-radius:99px;padding:3px 8px;font-size:10px;font-weight:750}
.zf-news-v142 .zf-news-editorial .zf-read-more{color:#087da6;font-size:12px;margin-top:auto}
.zf-news-v142 .zf-news-placeholder{background:linear-gradient(135deg,#0c678b,#53c9e8)}
.zf-news-social{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px;color:#58768a;font-size:12px;flex-wrap:wrap}
.zf-news-social a,.zf-archive-facebook{color:#067ba6;font-weight:800;text-decoration:none}
.zf-news-plugin-content{max-width:100%;overflow-wrap:anywhere;min-width:0}
.zf-news-plugin-content img,.zf-news-plugin-content video,.zf-news-plugin-content iframe{max-width:100%;height:auto}
.zf-news-archive-v142 .zf-archive-hero{position:relative}
.zf-news-archive-v142 .zf-archive-facebook{display:inline-flex;margin-top:12px}
.zf-news-archive-grid-v142{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.zf-news-archive-grid-v142 .zf-news-card{border-color:#d8eaf4}
.zf-news-archive-grid-v142 .zf-news-copy{gap:10px}
.zf-news-archive-grid-v142 .zf-news-copy h2{font-size:18px;line-height:1.35}
.zf-news-archive-grid-v142 .zf-read-more{color:#087aa6}
@media(max-width:1000px){
 .zf-news-v142 .zf-news-editorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px}
 .zf-news-v142 .zf-news-editorial>.zf-news-side{grid-template-columns:38% minmax(0,1fr)}
 .zf-news-v142 .zf-news-side .zf-news-copy p{display:none}
 .zf-news-archive-grid-v142{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:740px){
 .zf-news-v142 .zf-news-editorial{display:flex;flex-direction:column;gap:12px}
 .zf-news-v142 .zf-news-lead .zf-news-image{height:205px;flex-basis:205px}
 .zf-news-v142 .zf-news-lead .zf-news-copy{padding:19px;gap:8px}
 .zf-news-v142 .zf-news-lead .zf-news-copy h3{font-size:21px}
 .zf-news-v142 .zf-news-editorial>.zf-news-side{display:grid;grid-template-columns:37% minmax(0,1fr);min-height:116px}
 .zf-news-v142 .zf-news-side .zf-news-image{height:100%;min-height:116px}
 .zf-news-v142 .zf-news-side .zf-news-copy{padding:13px;gap:6px}
 .zf-news-v142 .zf-news-side .zf-news-copy h3{font-size:14px}
 .zf-news-v142 .zf-news-side .zf-read-more{font-size:11px}
 .zf-news-v142 .zf-news-social{justify-content:flex-start}
 .zf-news-archive-grid-v142{grid-template-columns:1fr}
}
@media(max-width:430px){
 .zf-news-v142 .zf-news-heading-v142{flex-direction:column;align-items:flex-start;gap:10px}
 .zf-news-v142 .zf-news-heading-v142 p{font-size:13px}
 .zf-news-v142 .zf-news-side .zf-news-copy h3{-webkit-line-clamp:3}
}
