.newsroom{padding-bottom:32px}.editorial-section{padding:78px 0}.regional-section{background:#fff}.national-section{background:linear-gradient(125deg,#06122f,#0a3158);color:#fff}.international-section{background:#eef4fa}.featured-section{background:#fff;border-top:1px solid #dce5ee}.editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 22px}.editorial-card{overflow:hidden;border:1px solid #dbe5ef;border-radius:14px;background:#fff;color:#0a1830;box-shadow:0 10px 28px rgba(9,34,65,.07);transition:transform .22s,box-shadow .22s}.editorial-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(9,34,65,.13)}.editorial-card img{width:100%;height:210px;object-fit:cover}.editorial-card div{padding:19px}.editorial-card .category-name{color:#087df1;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.editorial-card h3{margin:8px 0 9px;font-size:20px;line-height:1.22;letter-spacing:-.025em}.editorial-card p{margin:0 0 12px;color:#66768a;font-size:13px;line-height:1.5}.national-section .section-title span{color:#1bbbf3}.national-section .section-title>a{color:#76dcff}.home-media{padding:75px 0;background:linear-gradient(135deg,#020817,#061b38);color:#fff}.home-media-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:start}.home-media .tv-box iframe{min-height:310px}.home-media .section-heading{margin-top:0}.lead-grid{position:relative}.lead-controls{right:calc(33.3% + 26px)}
@media(max-width:1000px){.editorial-grid{grid-template-columns:repeat(2,1fr)}.home-media-grid{grid-template-columns:1fr}.lead-controls{right:18px}}
@media(max-width:650px){.editorial-section{padding:55px 0}.editorial-grid{grid-template-columns:1fr}.editorial-card img{height:205px}.editorial-card h3{font-size:19px}.home-media{padding:55px 0}.home-media .tv-box iframe{min-height:0}.lead-controls{right:12px}}

/* V9.1: recupera la identidad azul del sitio en portada y categorías. */
.editorial-section,.regional-section,.national-section,.international-section,.featured-section{background:linear-gradient(135deg,#020817,#04142e 58%,#061b38);color:#fff;border-top:1px solid rgba(139,181,222,.15)}
.editorial-card{background:#071a36;color:#fff;border-color:rgba(139,181,222,.25);box-shadow:0 10px 28px rgba(0,0,0,.22)}
.editorial-card p{color:#b9c9da}
.editorial-section .section-title span{color:#1bbbf3}
.editorial-section .section-title>a{color:#76dcff}
.archive-page{min-height:70vh;background:linear-gradient(135deg,#020817,#04142e 58%,#061b38);color:#fff}
.archive-page .archive-hero{border-bottom:1px solid rgba(139,181,222,.2)}
.archive-page .news-card{border-color:rgba(139,181,222,.22)}
.archive-page .news-card p{color:#b9c9da}
.featured-section .lower-grid{margin-top:0}
.featured-section .news-card{color:#fff}
.editor-recommendation{align-items:flex-start}
.editor-recommendation span{display:block;margin-bottom:7px;color:#1bbbf3;font-size:9px;font-weight:900;letter-spacing:.14em}
.editor-recommendation h2{font-size:22px;letter-spacing:-.02em}
.editor-recommendation p{max-width:650px;margin:7px 0 0;color:#b9c9da;font-size:13px;line-height:1.45}
