.c24b2-front{display:flex;flex-wrap:wrap;align-items:flex-start;box-sizing:border-box;position:relative}
.c24b2-front.c24b2-width-contained{width:calc(100% - 32px);max-width:var(--c24b2-max,1460px);margin:24px auto}
.c24b2-front.c24b2-width-full{width:min(var(--c24b2-max,1460px),calc(100vw - 32px));max-width:none;margin-top:24px;margin-bottom:24px;margin-left:50%;margin-right:0;transform:translateX(-50%)}.c24b2-front *{box-sizing:border-box}.c24b2-el{flex:0 0 var(--c24b2-wd,100%);width:var(--c24b2-wd,100%);min-width:0}.c24b2-container{width:var(--c24b2-wd,100%)}.c24b2-container-inner{display:flex;flex-direction:var(--c24b2-dird,row);flex-wrap:var(--c24b2-wrap,wrap);align-items:var(--c24b2-align,stretch);justify-content:var(--c24b2-justify,flex-start);gap:0;margin-left:0;margin-right:0;width:100%}.c24b2-container-inner>.c24b2-el{padding-left:calc(var(--c24b2-gapd,0px)/2);padding-right:calc(var(--c24b2-gapd,0px)/2);margin-bottom:var(--c24b2-gapd,0px)}.c24b2-container-inner[style*="column"]>.c24b2-el{width:100%}.c24b2-el img{display:block;max-width:100%;height:auto}.c24b2-heading{font-size:var(--c24b2-fsd,32px);line-height:1.08}.c24b2-button-link{display:inline-block;padding:12px 18px;background:#ffcc00;color:#111;text-decoration:none;font-weight:800}.c24b2-divider hr{border:0;border-top:1px solid rgba(128,128,128,.35)}.c24b2-ad img{width:100%;height:auto}.c24b2-ad-placeholder,.c24b2-empty-front,.c24b2-empty-widget{min-height:130px;border:1px dashed rgba(128,128,128,.5);display:grid;place-items:center;color:#777;padding:20px}
/* HERO */
.c24b2-hero{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr);gap:18px;min-height:var(--c24b2-herohd,520px)}.c24b2-hero a{text-decoration:none;color:inherit}.c24b2-hero-main{position:relative;overflow:hidden;min-height:var(--c24b2-herohd,520px);background:#202832}.c24b2-hero-main>a{display:block;height:100%;position:relative}.c24b2-hero-main img{width:100%;height:100%;object-fit:cover}.c24b2-shade{position:absolute;inset:0;background:linear-gradient(transparent 25%,rgba(0,0,0,.9))}.c24b2-hero-copy{position:absolute;left:28px;right:28px;bottom:28px;color:#fff}.c24b2-hero-copy h2{font-size:var(--c24b2-herofsd,44px);line-height:1.02;margin:10px 0;letter-spacing:-.025em}.c24b2-kicker{display:inline-block;font-size:11px;font-weight:900;text-transform:uppercase;color:#ffcc00}.c24b2-meta{font-size:12px;color:#7a8490}.c24b2-hero .c24b2-meta{color:#c2cad3}.c24b2-hero-side{display:grid;grid-template-rows:1fr 1fr;gap:14px;min-width:0}.c24b2-hero-card{background:#171d25;overflow:hidden;color:#fff}.c24b2-hero-card>a{display:grid;grid-template-rows:58% 42%;height:100%}.c24b2-hero-card-media{overflow:hidden}.c24b2-hero-card-media img{width:100%;height:100%;object-fit:cover}.c24b2-hero-card-copy{padding:12px}.c24b2-hero-card h3{font-size:18px;line-height:1.1;margin:6px 0 8px}
/* CATEGORY */
.c24b2-category{display:block}.c24b2-cat-head{display:inline-block;background:var(--c24b2-accent,#ffcc00);color:#111;font-size:18px;font-weight:900;font-style:italic;text-transform:uppercase;padding:9px 22px 9px 13px;margin-bottom:12px}.c24b2-cat-card a{text-decoration:none;color:inherit}.c24b2-cat-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.c24b2-cat-card h3{font-size:20px;line-height:1.1;margin:10px 0 8px}.c24b2-more{display:block;border-top:1px solid rgba(128,128,128,.35);padding-top:10px;margin-top:12px;font-size:11px;font-weight:900;text-transform:uppercase;color:inherit;text-decoration:none}
/* LISTS */
.c24b2-section-title{font-size:28px;margin:0 0 16px}.c24b2-news-row{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;padding:16px 0;border-top:1px solid rgba(128,128,128,.3)}.c24b2-news-thumb img{width:100%;height:125px;object-fit:cover}.c24b2-news-row h3{font-size:21px;line-height:1.12;margin:6px 0}.c24b2-news-row a{text-decoration:none;color:inherit}.c24b2-producers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.c24b2-producer-link{text-decoration:none;color:inherit}.c24b2-producer-card{padding:16px;border:1px solid rgba(128,128,128,.25);display:flex;align-items:center;gap:10px}.c24b2-producer-card img{width:48px;height:48px;object-fit:cover;border-radius:50%}.c24b2-producer-placeholder{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#ffcc00;color:#111;font-weight:900}
/* RESPONSIVE */
@media(max-width:1024px){.c24b2-el{flex-basis:var(--c24b2-wt,var(--c24b2-wd,100%));width:var(--c24b2-wt,var(--c24b2-wd,100%))}.c24b2-container{width:var(--c24b2-wt,var(--c24b2-wd,100%))}.c24b2-container-inner{flex-direction:var(--c24b2-dirt,var(--c24b2-dird,row));margin-left:0;margin-right:0;width:100%}.c24b2-container-inner>.c24b2-el{padding-left:calc(var(--c24b2-gapt,0px)/2);padding-right:calc(var(--c24b2-gapt,0px)/2);margin-bottom:var(--c24b2-gapt,0px)}.c24b2-heading{font-size:var(--c24b2-fst,var(--c24b2-fsd,32px))}.c24b2-hero{grid-template-columns:1fr;min-height:0}.c24b2-hero-main{min-height:var(--c24b2-heroht,430px)}.c24b2-hero-copy h2{font-size:var(--c24b2-herofst,36px)}.c24b2-hero-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.c24b2-hero-card>a{display:block}.c24b2-hero-card-media img{aspect-ratio:16/9}.c24b2-news-row{grid-template-columns:160px minmax(0,1fr)}}
@media(max-width:700px){.c24b2-front.c24b2-width-contained{width:calc(100% - 24px);margin:14px auto}.c24b2-front.c24b2-width-full{width:calc(100vw - 24px);margin-top:14px;margin-bottom:14px;margin-left:50%;margin-right:0;transform:translateX(-50%)}.c24b2-el{flex-basis:var(--c24b2-wm,100%);width:var(--c24b2-wm,100%)}.c24b2-container{width:var(--c24b2-wm,100%)}.c24b2-container-inner{flex-direction:var(--c24b2-dirm,var(--c24b2-dirt,column));margin-left:0;margin-right:0;width:100%}.c24b2-container-inner>.c24b2-el{padding-left:calc(var(--c24b2-gapm,0px)/2);padding-right:calc(var(--c24b2-gapm,0px)/2);margin-bottom:var(--c24b2-gapm,0px)}.c24b2-heading{font-size:var(--c24b2-fsm,var(--c24b2-fst,24px))}.c24b2-hero-main{min-height:var(--c24b2-herohm,360px)}.c24b2-hero-copy{left:18px;right:18px;bottom:18px}.c24b2-hero-copy h2{font-size:var(--c24b2-herofsm,30px)}.c24b2-hero-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c24b2-hero-card>a{display:flex;flex-direction:column;height:auto}.c24b2-hero-card-media{width:100%}.c24b2-hero-card-media img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.c24b2-hero-card-copy{padding:9px}.c24b2-hero-card h3{font-size:14px;line-height:1.12}.c24b2-hero-card .c24b2-meta{font-size:10px}.c24b2-cat-card h3{font-size:17px}.c24b2-news-row{grid-template-columns:110px minmax(0,1fr);gap:12px}.c24b2-news-thumb img{height:85px}.c24b2-news-row h3{font-size:16px}.c24b2-section-title{font-size:24px}.c24b2-hide-mobile{display:none!important}}
@media(min-width:701px) and (max-width:1024px){.c24b2-hide-tablet{display:none!important}}
@media(min-width:1025px){.c24b2-hide-desktop{display:none!important}}

/* Central24h Builder 2.0.3 — Produtores da rede */
.c24b2-network{
  padding:30px !important;
  background:#091c34;
  color:#fff;
}
.c24b2-network-head{
  display:flex;
  justify-content:space-between;
  align-items:flex-end;
  gap:20px;
  margin-bottom:22px;
}
.c24b2-network-head .c24b2-section-title{
  margin-bottom:5px;
  color:#fff;
}
.c24b2-network-head p{
  margin:0;
  color:#b9c5d2;
  font-size:14px;
}
.c24b2-producers-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(210px,1fr));
  gap:14px;
}
.c24b2-producer-link{
  display:block;
  height:100%;
  text-decoration:none !important;
  color:inherit !important;
}
.c24b2-producer-card{
  height:100%;
  min-height:92px;
  padding:16px;
  border:1px solid rgba(255,255,255,.10);
  background:#102b4a;
  display:flex;
  align-items:center;
  gap:14px;
  box-sizing:border-box;
  transition:transform .18s ease,border-color .18s ease,background .18s ease;
}
.c24b2-producer-link:hover .c24b2-producer-card{
  transform:translateY(-2px);
  border-color:rgba(242,183,5,.55);
  background:#123253;
}
.c24b2-producer-avatar,
.c24b2-producer-placeholder{
  width:64px;
  height:64px;
  min-width:64px;
  border-radius:50%;
  overflow:hidden;
  display:grid;
  place-items:center;
  box-sizing:border-box;
}
.c24b2-producer-avatar{
  background:#fff;
}
.c24b2-producer-avatar img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  border-radius:50% !important;
}
.c24b2-producer-placeholder{
  background:#ffcc00;
  color:#111318;
  font-weight:900;
  font-size:17px;
}
.c24b2-producer-copy{
  min-width:0;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
}
.c24b2-producer-copy strong{
  display:block;
  color:#fff;
  font-size:16px;
  line-height:1.15;
}
.c24b2-producer-copy small{
  display:block;
  color:#9eafc1;
  font-size:12px;
  margin-top:5px;
}
.c24b2-producer-cta{
  display:block;
  margin-top:9px;
  color:#ffcc00;
  font-size:10px;
  font-weight:800;
  text-transform:uppercase;
  letter-spacing:.03em;
}

@media(max-width:700px){
  .c24b2-network{
    padding:20px 14px !important;
  }
  .c24b2-producers-grid{
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:10px;
  }
  .c24b2-producer-card{
    min-height:0;
    padding:12px;
    flex-direction:column;
    align-items:flex-start;
  }
  .c24b2-producer-avatar,
  .c24b2-producer-placeholder{
    width:52px;
    height:52px;
    min-width:52px;
  }
  .c24b2-producer-copy strong{
    font-size:14px;
  }
}

/* Central24h Builder 2.1.0 — TAGS */
.c24b2-front .c24b2-cat-head{
  display:inline-block !important;
  width:auto !important;
  max-width:100% !important;
  margin-bottom:12px !important;
  padding:10px 30px 10px 14px !important;
  box-sizing:border-box !important;
  background:var(--c24b2-accent,#ffcc00) !important;
  color:var(--c24b2-tag-text,#111318) !important;
  font-size:18px !important;
  line-height:1 !important;
  font-weight:900 !important;
  font-style:italic !important;
  text-transform:uppercase !important;
  clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%) !important;
  -webkit-clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%) !important;
}

/* Central24h Builder 2.1.0 — HERO */
@media(min-width:1025px){
  .c24b2-front .c24b2-hero{
    display:grid !important;
    grid-template-columns:minmax(0,2fr) minmax(320px,1fr) !important;
    grid-template-rows:1fr !important;
    gap:18px !important;
    height:var(--c24b2-herohd,600px) !important;
    min-height:var(--c24b2-herohd,600px) !important;
    max-height:var(--c24b2-herohd,600px) !important;
    align-items:stretch !important;
    overflow:hidden !important;
  }

  .c24b2-front .c24b2-hero-main,
  .c24b2-front .c24b2-hero-side{
    height:100% !important;
    min-height:0 !important;
    max-height:none !important;
    overflow:hidden !important;
  }

  .c24b2-front .c24b2-hero-main > a{
    display:block !important;
    width:100% !important;
    height:100% !important;
    position:relative !important;
  }

  .c24b2-front .c24b2-hero-main img{
    width:100% !important;
    height:100% !important;
    object-fit:cover !important;
  }

  .c24b2-front .c24b2-hero-side{
    display:grid !important;
    grid-template-columns:1fr !important;
    grid-template-rows:minmax(0,1fr) minmax(0,1fr) !important;
    gap:14px !important;
  }

  .c24b2-front .c24b2-hero-card,
  .c24b2-front .c24b2-hero-card > a{
    height:100% !important;
    min-height:0 !important;
  }

  .c24b2-front .c24b2-hero-card > a{
    display:grid !important;
    grid-template-rows:minmax(0,58%) minmax(0,42%) !important;
  }

  .c24b2-front .c24b2-hero-card-media{
    min-height:0 !important;
    overflow:hidden !important;
  }

  .c24b2-front .c24b2-hero-card-media img{
    width:100% !important;
    height:100% !important;
    object-fit:cover !important;
  }
}

@media(min-width:701px) and (max-width:1024px){
  .c24b2-front .c24b2-hero{
    display:grid !important;
    grid-template-columns:1fr !important;
    height:auto !important;
    min-height:0 !important;
    max-height:none !important;
  }

  .c24b2-front .c24b2-hero-main{
    height:var(--c24b2-heroht,430px) !important;
    min-height:var(--c24b2-heroht,430px) !important;
    max-height:var(--c24b2-heroht,430px) !important;
  }

  .c24b2-front .c24b2-hero-side{
    display:grid !important;
    grid-template-columns:repeat(2,minmax(0,1fr)) !important;
    grid-template-rows:none !important;
    height:auto !important;
  }
}

@media(max-width:700px){
  .c24b2-front .c24b2-hero{
    display:grid !important;
    grid-template-columns:1fr !important;
    height:auto !important;
    min-height:0 !important;
    max-height:none !important;
  }

  .c24b2-front .c24b2-hero-main{
    height:var(--c24b2-herohm,360px) !important;
    min-height:var(--c24b2-herohm,360px) !important;
    max-height:var(--c24b2-herohm,360px) !important;
  }

  .c24b2-front .c24b2-hero-side{
    display:grid !important;
    grid-template-columns:repeat(2,minmax(0,1fr)) !important;
    grid-template-rows:none !important;
    height:auto !important;
    gap:10px !important;
  }
}


/* =========================================================
   Central24h Builder 2.1.2 — cores independentes da categoria
   ========================================================= */
.c24b2-front .c24b2-category .c24b2-cat-head{
  color:var(--c24b2-tag-text,#111318) !important;
}

.c24b2-front .c24b2-category .c24b2-cat-card h3,
.c24b2-front .c24b2-category .c24b2-cat-card h3 a,
.c24b2-front .c24b2-category .c24b2-cat-card > a h3{
  color:var(--c24b2-cat-headline,#f4f4f5) !important;
}

.c24b2-front .c24b2-category .c24b2-meta{
  color:var(--c24b2-cat-meta,#7a8490) !important;
}

.c24b2-front .c24b2-category .c24b2-more{
  color:var(--c24b2-cat-more,#f4f4f5) !important;
}

/* O link do card não pode impor a cor herdada sobre o título. */
.c24b2-front .c24b2-category .c24b2-cat-card > a{
  color:inherit;
}


/* =========================================================
   Central24h Builder 2.1.4 — Categorias em 2 colunas no mobile
   ========================================================= */
@media(max-width:700px){
  /* Apenas containers que tenham widgets Categoria viram linha flexível. */
  .c24b2-front .c24b2-container.c24b2-has-categories > .c24b2-container-inner{
    flex-direction:row !important;
    flex-wrap:wrap !important;
    align-items:flex-start !important;
  }

  /* Categoria ocupa exatamente meia linha. O gutter já está dentro da largura. */
  .c24b2-front .c24b2-container.c24b2-has-categories > .c24b2-container-inner > .c24b2-category{
    flex:0 0 50% !important;
    width:50% !important;
    max-width:50% !important;
    min-width:0 !important;
  }

  /* Os demais widgets do mesmo container continuam em linha inteira. */
  .c24b2-front .c24b2-container.c24b2-has-categories > .c24b2-container-inner > .c24b2-el:not(.c24b2-category){
    flex-basis:100% !important;
    width:100% !important;
    max-width:100% !important;
  }

  /* Visual compacto para a meia largura. */
  .c24b2-front .c24b2-category .c24b2-cat-head{
    max-width:100% !important;
    font-size:13px !important;
    line-height:1 !important;
    padding:8px 23px 8px 10px !important;
    margin-bottom:9px !important;
    white-space:nowrap !important;
    overflow:hidden !important;
    text-overflow:ellipsis !important;
  }

  .c24b2-front .c24b2-category .c24b2-cat-card img{
    width:100% !important;
    height:auto !important;
    aspect-ratio:16/10 !important;
    object-fit:cover !important;
  }

  .c24b2-front .c24b2-category .c24b2-cat-card h3{
    font-size:15px !important;
    line-height:1.08 !important;
    margin:8px 0 7px !important;
    display:-webkit-box !important;
    -webkit-box-orient:vertical !important;
    -webkit-line-clamp:4 !important;
    overflow:hidden !important;
  }

  .c24b2-front .c24b2-category .c24b2-meta{
    font-size:9px !important;
    line-height:1.25 !important;
  }

  .c24b2-front .c24b2-category .c24b2-more{
    font-size:9px !important;
    line-height:1.2 !important;
    padding-top:8px !important;
    margin-top:9px !important;
    white-space:nowrap !important;
    overflow:hidden !important;
    text-overflow:ellipsis !important;
  }
}

/* Central24h Builder 2.1.5 — compatibilidade visual com blocos legados.
 * O Builder é a fonte da identidade editorial. Vermelho fica reservado
 * a ticker/breaking; componentes editoriais legados usam #ffcc00. */
.c24b2-front{
  --c24-accent:#ffcc00;
  --c24-accent-contrast:#111318;
}
.c24b2-front .c24-most,
.c24b2-front .c24-most-read,
.c24b2-front .c24-network-live,
.c24b2-front .c24-network,
.c24b2-front .c24-wire,
.c24b2-front .c24-latest-network{
  --c24-primary:#ffcc00;
  --c24-accent:#ffcc00;
}
.c24b2-front .c24-most li > span,
.c24b2-front .c24-most-number,
.c24b2-front .c24-kicker,
.c24b2-front .c24-wire-producer,
.c24b2-front .c24-category-producer,
.c24b2-front .c24-producer-link,
.c24b2-front .c24-network-live .c24-kicker,
.c24b2-front .c24-live-kicker,
.c24b2-front .c24-latest-network .c24-kicker{
  color:#ffcc00 !important;
}
.c24b2-front .c24-hero-copy .c24-kicker,
.c24b2-front .c24-category-tag,
.c24b2-front .c24-tag{
  background:#ffcc00 !important;
  color:#111318 !important;
}
.c24b2-front .c24-small-card a:hover h3,
.c24b2-front .c24-news-row h3 a:hover,
.c24b2-front .c24-most li a:hover,
.c24b2-front .c24-wire-row:hover strong{
  color:#ffcc00 !important;
}


/* Central24h Builder 2.1.7 — acento editorial global
   Vermelho fica reservado a ticker / breaking / urgência.
   Demais destaques editoriais usam #ffcc00. */

/* Categorias / kickers / labels editoriais */
.c24-category,
.c24-post-category,
.c24-card-category,
.c24-kicker,
.c24-section-kicker,
.c24-meta-category,
.c24-latest-category,
.c24-sidebar-category,
.c24-most-read-category,
.c24-news-category,
[class*="c24-"][class*="category"]:not(.c24-breaking):not(.c24-urgent):not(.c24-ticker),
[class*="c24-"][class*="kicker"]:not(.c24-breaking):not(.c24-urgent):not(.c24-ticker){
    color:#ffcc00 !important;
}

/* Ranking / "Mais lidas" */
.c24-most-read .rank,
.c24-most-read .number,
.c24-most-read-number,
.c24-ranking-number,
.c24-rank-number,
.c24-sidebar .rank,
.c24-sidebar .number,
[class*="most-read"] [class*="rank"],
[class*="most-read"] [class*="number"],
[class*="ranking"] [class*="number"]{
    color:#ffcc00 !important;
}

/* Barras e detalhes editoriais */
.c24-accent,
.c24-section-accent,
.c24-card-accent,
.c24-editorial-accent,
.c24-category-line,
.c24-section-line{
    background-color:#ffcc00 !important;
    border-color:#ffcc00 !important;
}

/* Links e elementos destacados em widgets editoriais internos */
.c24-sidebar a:hover,
.c24-most-read a:hover,
.c24-latest-network a:hover{
    color:#ffcc00 !important;
}

/* Compatibilidade com estilos legados do tema/Builder */
.c24-most-read li::before,
.c24-ranking li::before,
.c24-most-read-item::before{
    color:#ffcc00 !important;
}

/* Não sobrescrever áreas explicitamente urgentes */
.c24-ticker,
.c24-ticker *,
.c24-breaking,
.c24-breaking *,
.c24-urgent,
.c24-urgent *,
[class*="ticker"],
[class*="breaking"],
[class*="urgent"]{
    /* Mantém as cores definidas pelo próprio componente. */
}


/* Central24h Builder 2.2.4 — legibilidade no modo claro */
html.c24b2-light-auto .c24b2-front .c24b2-cat-card,
html.c24b2-light-auto .c24b2-front .c24b2-category{
    color:#16191d;
}
html.c24b2-light-auto .c24b2-front .c24b2-cat-card h3,
html.c24b2-light-auto .c24b2-front .c24b2-cat-card h3 a{
    color:#16191d !important;
}
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-meta{
    color:#67717d !important;
}
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-more{
    color:#59636f !important;
}


/* Central24h Builder 2.2.7 — lista compacta abaixo do destaque */
.c24b2-cat-compact-list{margin-top:14px}


/* Central24h Builder 2.2.8 — lista antiga em estilo editorial */
.c24b2-cat-compact-item{
    align-items:center;
}
.c24b2-cat-compact-copy h4 a{
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    line-clamp:2;
    overflow:hidden;
}


/* Central24h Builder 2.2.10 — reforço de legibilidade no modo claro */
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-cat-card h3,
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-cat-card h3 a,
html.c24b2-light-auto .c24b2-front .c24b2-cat-card h3,
html.c24b2-light-auto .c24b2-front .c24b2-cat-card h3 a,
html.c24b2-light-auto .c24b2-front .c24b2-news-row h3,
html.c24b2-light-auto .c24b2-front .c24b2-news-row h3 a,
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-cat-compact-copy h4,
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-cat-compact-copy h4 a{
  color:#16191d !important;
  -webkit-text-fill-color:#16191d !important;
  opacity:1 !important;
}
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-cat-compact-info,
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-cat-compact-info span,
html.c24b2-light-auto .c24b2-front .c24b2-category .c24b2-meta,
html.c24b2-light-auto .c24b2-front .c24b2-news-row .c24b2-meta{
  color:#67717d !important;
  -webkit-text-fill-color:#67717d !important;
  opacity:1 !important;
}
html.c24b2-light-auto .c24b2-front .c24b2-more{
  color:#59636f !important;
  -webkit-text-fill-color:#59636f !important;
  opacity:1 !important;
}
