.pc-wrap{max-width:1280px;margin:0 auto;padding:22px 24px 56px}
.pc-top{display:grid;grid-template-columns:5fr 4fr 3fr;gap:24px}
.pc-lead .pc-photo{aspect-ratio:16/10;overflow:hidden;background:var(--pv-ph)}
.pc-lead .pc-photo img{width:100%;height:100%;object-fit:cover}
.pc-lead .pc-body{border-left:4px solid var(--verde);padding-left:14px;margin-top:14px}
.pc-kick{font:800 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--oro)}
.pc-lead h1{font-family:var(--serif);font-weight:700;font-size:28px;line-height:1.2;margin:8px 0;color:var(--ink)}
.pc-lead h1 a{color:inherit}
.pc-lead .gnr-f0x{font-size:14px;line-height:1.55;color:var(--gray);margin:0 0 8px}
.pc-meta{font-size:12px;color:var(--gray-2)}
.pc-side{display:flex;flex-direction:column;border-top:2px solid var(--ink)}
.pc-side article{padding:14px 0;border-bottom:1px solid var(--hairline)}
.pc-side h2{font-family:var(--serif);font-weight:600;font-size:17px;line-height:1.3;margin:6px 0 4px;color:var(--ink)}
.pc-side h2 a{color:inherit}
.pc-aside{display:flex;flex-direction:column;gap:16px}
.pc-maiz{background:var(--ink);color:var(--gray-3);padding:16px 18px}
.pc-maiz .h{font-family:var(--serif);font-weight:700;font-size:16px;color:#FFFFFF}
.pc-maiz .gnr-r1n{display:flex;flex-direction:column;margin-top:8px;font-size:13px}
.pc-maiz .r{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--verde-line)}
.pc-maiz .r:last-child{border-bottom:0}
.pc-maiz .r strong{color:#FFFFFF}
@media(max-width:1024px){.pc-top{grid-template-columns:1fr}}
@media(max-width:720px){.pc-wrap{padding:16px 16px 48px}.pc-lead h1{font-size:24px}}
