.pcn{--pcn-blue:#104274;--pcn-lime:#81bb26;display:grid;grid-template-columns:minmax(0,1fr) 350px;background:#fff;color:#132d42;border:0;border-radius:0;overflow:hidden;font-family:inherit;max-width:none;margin:0;box-shadow:none;text-align:left}.pcn *{box-sizing:border-box}.pcn [hidden]{display:none!important}.pcn-main{position:relative;min-width:0;background:var(--pcn-blue)}.pcn-slide{position:relative;min-height:650px;height:100%;isolation:isolate;background:linear-gradient(140deg,#215d88,#071c32)}.pcn-photo{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;z-index:-2;margin:0!important;max-width:none!important}.pcn-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#06192b08 15%,#06192bb3 53%,#06192bf5);z-index:-1}.pcn-content{position:absolute;bottom:100px;left:clamp(24px,4vw,60px);right:clamp(24px,4vw,60px);max-width:900px}.pcn-tag{display:inline-block;background:var(--pcn-lime);color:#173c22;border-radius:6px;padding:7px 12px;font-weight:700;font-size:12px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:16px}.pcn-content>time{display:block;font-size:13px;color:#e2e9ef;margin-bottom:12px}.pcn .pcn-content h2{font-size:clamp(25px,2.7vw,43px);line-height:1.16;font-family:inherit;font-weight:600;letter-spacing:-.8px;margin:0 0 24px;padding:0;text-transform:none;color:white;overflow-wrap:anywhere}.pcn .pcn-content h2 a{color:inherit;text-decoration:none}.pcn .pcn-read{display:inline-flex;gap:24px;align-items:center;border:1px solid #ffffff80;border-radius:7px;padding:12px 17px;color:#fff;text-decoration:none;font-size:14px;font-weight:700}.pcn-read:hover{background:#ffffff20}.pcn-controls{position:absolute;bottom:25px;left:clamp(24px,4vw,60px);right:clamp(24px,4vw,60px);display:flex;align-items:center;gap:20px;color:#fff}.pcn-arrows{display:flex;gap:8px}.pcn button{appearance:none;cursor:pointer;border:1px solid #ffffff66;background:#ffffff0d;border-radius:6px;color:white;font:inherit;padding:9px 13px;line-height:1.2;box-shadow:none;text-transform:none}.pcn button:hover{background:#ffffff25}.pcn-counter{font-size:12px;letter-spacing:2px}.pcn .pcn-play{margin-left:auto;font-size:12px}.pcn-list{padding:24px 18px;display:flex;flex-direction:column;gap:4px;background:#fff}.pcn-list-heading{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:9px;padding:5px 10px 20px}.pcn-live{width:8px;height:8px;border-radius:50%;background:#4e8612}.pcn .pcn-item{display:flex;align-items:center;gap:10px;min-height:103px;padding:12px 10px;border-radius:9px;border:1px solid transparent;color:#173b59;text-decoration:none;position:relative}.pcn-item+.pcn-item{border-top-color:#eef1f4}.pcn .pcn-item[aria-current=true]{background:#eef4fa;border-color:#dce6f0}.pcn-item[aria-current=true]:before{content:"";position:absolute;left:-18px;top:20px;bottom:20px;width:4px;background:#548917;border-radius:0 3px 3px 0}.pcn-item:hover{background:#f3f6f9}.pcn-number{font-size:11px;color:#607588}.pcn .pcn-thumb{width:58px;height:58px;flex:0 0 58px;object-fit:cover;border-radius:6px;margin:0}.pcn-item-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.pcn-item-copy time{font-size:10px;color:#52687a;text-transform:uppercase;letter-spacing:.5px}.pcn-item-copy>span{font-size:13px;line-height:1.4;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pcn :is(a,button):focus-visible{outline:3px solid #78a82f;outline-offset:3px}.pcn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pcn:not(.pcn-ready) .pcn-slide{display:block!important;min-height:650px}.pcn:not(.pcn-ready) .pcn-slide+.pcn-slide{margin-top:2px}@media(min-width:851px){.pcn-slide{min-height:650px}}@media(max-width:1100px){.pcn{grid-template-columns:minmax(0,1fr) 300px}.pcn-number{display:none}}@media(max-width:850px){.pcn{grid-template-columns:1fr;border-radius:0;margin:0}.pcn-slide{min-height:590px}.pcn-content{bottom:100px}.pcn-content h2{font-size:clamp(25px,5.5vw,38px)!important}.pcn-list{padding:20px 16px}.pcn-item{min-height:90px!important}.pcn-list-heading{padding-bottom:12px}.pcn-number{display:block}.pcn-item-copy>span{-webkit-line-clamp:unset}.pcn-item[aria-current=true]:before{left:-16px}.pcn:not(.pcn-ready) .pcn-slide{min-height:590px}}@media(prefers-reduced-motion:no-preference){.pcn-ready .pcn-slide:not([hidden]) .pcn-content{animation:pcn-in .28s ease-out}@keyframes pcn-in{from{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}

/* Identidad visual y ancho completo; sin modificar la tipografía del tema. */
.pcn{--pcn-blue:#104274;--pcn-lime:#81bb26;font-family:inherit;width:100%}.pcn .pcn-content h2{font-family:inherit;font-weight:600}.pcn :is(.pcn-tag,.pcn-read,.pcn-item,.pcn-thumb,button){border-radius:0}.pcn-tag{color:#102d08;letter-spacing:.6px}.pcn-content>time{font-size:14px}.pcn-item-copy>span{font-size:14px;font-weight:600}.pcn-list-heading{font-weight:600}.pcn-live{background:#81bb26}.pcn .pcn-item[aria-current=true]{background:#edf3f7;border-color:transparent}.pcn-item[aria-current=true]:before{background:#81bb26;border-radius:0}.pcn .pcn-play{font-size:13px}.pcn-full{max-width:none;margin-top:0;margin-bottom:0}.pcn .pcn-photo{border-radius:0}.pcn .pcn-content h2 a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
