/* ========================================================================== */
/* ETHNOS R540 — Accueil Découverte : finition 1920×1080                      */
/* Base physique : R539.                                                       */
/* Référence visuelle : composition grand format déjà validée.                */
/* Périmètre : accueil Découverte uniquement.                                  */
/* ========================================================================== */

/* Streaming : verrouillage géométrique de la ligne de titre.                 */
/* R539 a déjà supprimé la première phrase et conservé uniquement              */
/* « Ouverture à 500 k abonnés. ». Ici les deux libellés occupent strictement */
/* leur largeur de contenu, sans colonne extensible pouvant créer un vide.     */
@media (min-width:901px){
  html.ethnosGuestDiscovery body.isEthnosHomeView .r537MetricRow > .r185MetricStreaming{
    grid-template-columns:max-content max-content !important;
    justify-content:start !important;
    column-gap:4px !important;
  }
}

/* 1920×1080 uniquement.                                                       */
/* Référence d'espacement avant correction :                                   */
/* main-column gap = clamp(18px,1.7vw,34px) = 32.64px                          */
/* métriques margin-top = clamp(12px,.9vw,18px) = 17.28px                     */
/* écart visuel de référence = 49.92px ≈ 50px.                                */
/* Les trois intervalles sont donc ramenés à exactement 50px.                 */
@media (width:1920px) and (height:1080px){
  html.ethnosGuestDiscovery body.isEthnosHomeView .r530HomeHero{
    gap:50px !important;
  }
  html.ethnosGuestDiscovery body.isEthnosHomeView .r180MainColumn{
    gap:50px !important;
    row-gap:50px !important;
  }
  html.ethnosGuestDiscovery body.isEthnosHomeView .r537MetricRow{
    margin-top:0 !important;
  }

  /* Les trois portes reprennent la proportion du grand format.               */
  /* Titre grand format : 31px. Mise à l'échelle 1920/2560 = 0,75 => 23,25px. */
  html.ethnosGuestDiscovery[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Pillars{
    height:auto !important;
    min-height:0 !important;
    align-items:stretch !important;
  }
  html.ethnosGuestDiscovery[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Pillars > .r180Pillar{
    height:160px !important;
    min-height:160px !important;
    padding:18px 21px 32px !important;
  }
  html.ethnosGuestDiscovery[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Pillars > .r180Pillar > span{
    margin-bottom:5px !important;
    font-size:7px !important;
  }
  html.ethnosGuestDiscovery[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Pillars > .r180Pillar > h3{
    font-size:23px !important;
    line-height:1.04 !important;
    white-space:nowrap !important;
  }
  html.ethnosGuestDiscovery[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Pillars > .r180Pillar > p{
    max-width:100% !important;
    margin-top:6px !important;
    font-size:8.25px !important;
    line-height:1.30 !important;
  }
  html.ethnosGuestDiscovery[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Pillars > .r180Pillar > b{
    left:21px !important;
    bottom:12px !important;
    font-size:8.25px !important;
  }
}
