.ccb-kicker{letter-spacing:.08em;text-transform:uppercase}.ccb-seccion{border-top:3px solid var(--wp--preset--color--contrast)}.ccb-seccion .ccb-seccion__cabecera a{text-decoration:none}.ccb-indice .wp-block-post{border-bottom:1px solid var(--wp--preset--color--rule)}.ccb-indice .wp-block-post:last-child{border-bottom:0}.ccb-indice .wp-block-post-date{font-variant-numeric:tabular-nums;min-width:5.5em}.ccb-indice .wp-block-post-title a,.ccb-titulares .wp-block-post-title a,.ccb-destacado .wp-block-post-title a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.25s ease}.ccb-indice .wp-block-post-title a:hover,.ccb-titulares .wp-block-post-title a:hover,.ccb-destacado .wp-block-post-title a:hover{background-size:100% 1px}.ccb-categorias a{display:inline-block;padding:.15em .6em;border:1px solid var(--wp--preset--color--rule);border-radius:999px;text-decoration:none;margin:0 .25em .35em 0}.ccb-categorias a:hover{border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent)}.ccb-categorias .wp-block-post-terms__separator{display:none}.wp-block-post-content>p:first-of-type::first-letter{font-family:var(--wp--preset--font-family--serif)}.wp-block-post-content blockquote,.wp-block-post-content .wp-block-quote{font-size:var(--wp--preset--font-size--medium)}.wp-block-post-content table{font-family:var(--wp--preset--font-family--sans);font-size:var(--wp--preset--font-size--small)}.wp-block-post-content :where(h2,h3){scroll-margin-top:6rem}@media (min-width:782px){.ccb-cabecera{position:sticky;top:0;z-index:20;backdrop-filter:saturate(1.4) blur(6px)}body.admin-bar .ccb-cabecera{top:32px}}.ccb-secciones{overflow-x:auto;scrollbar-width:none;white-space:nowrap}.ccb-secciones::-webkit-scrollbar{display:none}.ccb-secciones a{text-decoration:none;padding:.65rem 0;border-bottom:2px solid #fff0;display:inline-block}.ccb-secciones a:hover,.ccb-secciones a[aria-current="page"]{border-bottom-color:var(--wp--preset--color--accent)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.ccb-secciones a,.ccb-seccion__cabecera h2 a,.wp-block-post-navigation-link a{color:var(--wp--preset--color--contrast)}.wp-block-post-navigation-link a{text-decoration:none}.wp-block-post-navigation-link a:hover,.ccb-seccion__cabecera h2 a:hover{color:var(--wp--preset--color--accent)}@media (max-width:781px){.ccb-lateral{border-left:0!important;padding-left:0!important;border-top:3px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--20)}}@media (max-width:600px){.ccb-cabecera .wp-block-search,.ccb-cabecera .ccb-kicker{display:none}}.wp-block-query-title::first-letter{text-transform:uppercase}.ccb-ranking .ccb-ranking__n{min-width:1.1em;margin:0;font-variant-numeric:lining-nums}.ccb-ranking .wp-block-post-title a{color:var(--wp--preset--color--contrast)}.ccb-hero{--ccb-sobre:var(--wp--preset--color--hero-text)}.ccb-hero .wp-block-post-title a,.ccb-hero .ccb-ranking .wp-block-post-title a{color:var(--ccb-sobre)}.ccb-hero .ccb-kicker,.ccb-hero .ccb-ranking__n{color:var(--ccb-sobre)!important;opacity:.85}.ccb-hero .wp-block-post-excerpt,.ccb-hero .wp-block-post-date,.ccb-hero .has-muted-color{color:color-mix(in srgb,var(--ccb-sobre) 80%,transparent)!important}.ccb-hero .wp-block-post-excerpt__more-link{color:var(--ccb-sobre);font-family:var(--wp--preset--font-family--sans);font-size:var(--wp--preset--font-size--small);font-weight:600}.ccb-hero .ccb-categorias a{color:var(--ccb-sobre);border-color:color-mix(in srgb,var(--ccb-sobre) 45%,transparent)}.ccb-hero .ccb-categorias a:hover{background:var(--ccb-sobre);color:var(--wp--preset--color--hero)}.ccb-hero .ccb-lateral{border-left-color:color-mix(in srgb,var(--ccb-sobre) 30%,transparent)!important}.ccb-hero .ccb-indice .wp-block-post{border-bottom-color:color-mix(in srgb,var(--ccb-sobre) 22%,transparent)}@media (max-width:781px){.ccb-hero .ccb-lateral{border-top-color:color-mix(in srgb,var(--ccb-sobre) 45%,transparent)}}.ccb-color-accent{--ccb-sec:var(--wp--preset--color--accent)}.ccb-color-olivo{--ccb-sec:var(--wp--preset--color--olivo)}.ccb-color-pizarra-azul{--ccb-sec:var(--wp--preset--color--pizarra-azul)}.ccb-color-ocre{--ccb-sec:var(--wp--preset--color--ocre)}.ccb-seccion[class*="ccb-color-"]{border-top-color:var(--ccb-sec)}.ccb-seccion[class*="ccb-color-"] .ccb-seccion__cabecera h2 a,.ccb-seccion[class*="ccb-color-"] .ccb-kicker,.ccb-seccion[class*="ccb-color-"] .ccb-seccion__cabecera p a{color:var(--ccb-sec)!important}.ccb-hero .ccb-lateral p a{color:var(--ccb-sobre)}.ccb-entrada-cols{gap:var(--wp--preset--spacing--60,3rem)!important}.ccb-lateral{font-family:var(--wp--preset--font-family--sans)}.ccb-lat-bloque{margin:0 0 2rem}.ccb-lat-bloque .ccb-kicker{margin:0 0 .6rem;padding-bottom:.5rem;border-bottom:2px solid var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--x-small);font-weight:700}.ccb-lat-lista{list-style:none;margin:0;padding:0;counter-reset:lat}.ccb-lat-lista li{padding:.65rem 0;border-bottom:1px solid var(--wp--preset--color--rule)}.ccb-lat-lista a{display:block;font-family:var(--wp--preset--font-family--serif);font-size:1rem;line-height:1.3;color:var(--wp--preset--color--contrast);text-decoration:none}.ccb-lat-lista a:hover{color:var(--wp--preset--color--accent);text-decoration:underline}.ccb-lat-lista span{display:block;margin-top:.25rem;font-size:.75rem;color:var(--wp--preset--color--muted)}.ccb-lat-mas{margin:.6rem 0 0;font-size:.8rem}.ccb-lat-mas a,.ccb-lat-recursos a{color:var(--wp--preset--color--accent);font-weight:600;text-decoration:none}.ccb-lat-recursos a{display:block;padding:.45rem 0;border-bottom:1px solid var(--wp--preset--color--rule);font-size:.9rem}.ccb-lat-sec{display:block;padding:.6rem 0 .6rem .8rem;border-left:3px solid var(--ccb-sec,var(--wp--preset--color--accent));margin-bottom:.45rem;text-decoration:none;color:var(--wp--preset--color--contrast)}.ccb-lat-sec strong{display:block;font-size:.95rem}.ccb-lat-sec span{display:block;font-size:.75rem;color:var(--wp--preset--color--muted)}.ccb-lat-sec:hover strong,.ccb-lat-sec.es-actual strong{color:var(--wp--preset--color--accent)}.ccb-lat-sec.es-actual{background:color-mix(in srgb,var(--ccb-sec,var(--wp--preset--color--accent)) 8%,transparent)}.ccb-cabecera{border-bottom:3px double var(--wp--preset--color--contrast)!important}.ccb-cabecera>.wp-block-group{margin-block:0!important}.ccb-franja{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;min-height:2.2rem;font-size:.72rem;line-height:1.2;letter-spacing:.03em;white-space:nowrap;border-bottom:1px solid var(--wp--preset--color--rule)}.ccb-franja a{color:var(--wp--preset--color--muted);text-decoration:none;font-weight:500}.ccb-franja a:hover{color:var(--wp--preset--color--accent)}.ccb-franja__semana{min-width:0;overflow:hidden;text-overflow:ellipsis}.ccb-franja__semana b{color:var(--wp--preset--color--accent);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;margin-right:.7em}.ccb-franja__semana a{color:var(--wp--preset--color--contrast);font-weight:600}.ccb-franja__enlaces{display:flex;gap:1.5rem;flex:none;margin-left:auto}.ccb-secciones{display:flex;align-items:center;gap:1.5rem;overflow:visible;border-top:1px solid var(--wp--preset--color--rule)}.ccb-secciones__lista{display:flex;gap:1.9rem;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.ccb-secciones__lista::-webkit-scrollbar{display:none}.ccb-secciones a{flex:none;text-transform:uppercase;font-size:.74rem;font-weight:600;letter-spacing:.09em;padding:.85rem 0 .7rem;border-bottom:3px solid #fff0;transition:color 0.15s ease,border-color 0.15s ease}.ccb-secciones__lista a:hover,.ccb-secciones__lista a[aria-current="page"]{color:var(--c,var(--wp--preset--color--accent))!important;border-bottom-color:var(--c,var(--wp--preset--color--accent))}.ccb-secciones a.ccb-secciones__cta{text-transform:none;letter-spacing:.01em;font-size:.8rem;padding:.42rem 1rem;border:0;border-radius:999px;background:var(--wp--preset--color--band);color:var(--wp--preset--color--band-text)!important}.ccb-secciones a.ccb-secciones__cta:hover,.ccb-secciones a.ccb-secciones__cta[aria-current="page"]{background:var(--wp--preset--color--accent);color:#fff!important}@media (min-width:782px){.ccb-cabecera{position:static;backdrop-filter:none}.wp-site-blocks>header.wp-block-template-part{position:sticky;top:calc(-1 * var(--ccb-cab-oculta, 7.7rem));z-index:20}body.admin-bar .wp-site-blocks>header.wp-block-template-part{top:calc(32px - var(--ccb-cab-oculta, 7.7rem))}}@media (max-width:781px){.ccb-franja__enlaces{display:none}.ccb-secciones{gap:.9rem}.ccb-secciones__lista{gap:1.3rem;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 1.5rem),transparent)}}@media (max-width:600px){.ccb-cabecera .ccb-franja__semana b{display:none}.ccb-secciones a.ccb-secciones__cta{font-size:.74rem;padding:.38rem .75rem}}