/* ==========================================================================
   CLM Newsroom - Coherence Report (coherence.report)
   Coral #F47957 - DM Sans - accent labels, no arrow on the buttons
   ========================================================================== */

.clm-nr--cr {
  --clm-accent: #F47957;
  --clm-accent-contrast: #FFFFFF;
  --clm-font-display: 'DM Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --clm-font-body: 'DM Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;

  --clm-title: #1D2939;
  --clm-body-text: #475467;
  --clm-meta-text: #344054;
  --clm-date-text: #A6ADBB;
  --clm-card-border: #EDEFF2;
  --clm-card-radius: 10px;
  --clm-card-shadow: 0 1px 3px rgba(16, 24, 40, .07);
  --clm-field-border: #E6E9ED;
  --clm-featured-bg: #F8F9FB;

  /* "Why It Matters" reads in the brand colour here */
  --clm-label-color: #F47957;

  --clm-grid-gap: 24px;
  --clm-field-width: 284px;
}

.clm-nr--cr .clm-nr-card__title { font-weight: 700; letter-spacing: -.1px; }
.clm-nr--cr .clm-nr-card__excerpt { font-size: 14.5px; }
.clm-nr--cr .clm-nr-card__logos img { max-height: 38px; }

.clm-detail--editorial,
.clm-detail--newsfeed { --clm-accent: #F47957; }
