/* Uma marca para o CLC (de /brand/maya-192-v1.png). Carregado DEPOIS de styles.css:
   sobrescreve SO as variaveis, para o site inteiro adotar a paleta sem trocar componente. */
:root{
  --primary:#F7B32B;
  --primary-ink:#1A1206;
  --accent:#F7B32B;
  --bg:#0D1118;
  --surface:#131922;
  --panel:#1A212C;
  --line:#252C38;
  --text:#F7F4EF;
  --muted:#A9B0BC;
  --live:#F0445A;          /* era verde #3ddc97; o "ao vivo" da marca e vermelho */
  --danger:#F0445A;

  /* Tipografia aprovada: sans pesada, NAO editorial serifada (o dono rejeitou o serif).
     Redefinir --serif mata o Playfair em todo heading que o usava, sem tocar em componente. */
  --font-display:'Bricolage Grotesque',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  --serif:'Bricolage Grotesque',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  --font:'Bricolage Grotesque',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
}

/* FORCA-SANS: a direcao aprovada e sans pesada; o editorial serifado foi rejeitado pelo dono.
   Sobrevive porque alguns arquivos carregados DEPOIS redefinem --serif e ganham por ordem.
   Esta regra tem !important e cobre os elementos onde a serifa insiste (breadcrumb, kicker, eyebrow). */
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.kicker,.eyebrow,.breadcrumb,.breadcrumbs,.section-label,
.brand-text,.brand-country,.brand strong,.cta,.btn,.button,.chip,.pill,.tag,.label,.meta,
.card-title,.hero h1,.hero h2,.model-name,.profile-name,#models-title{
  font-family:'Bricolage Grotesque',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif !important;
  font-style:normal !important;
}
