/* Formation, « À qui s'adressent nos formations ? » : trois mises en forme à comparer (?aqui=cartes|lignes|colonnes).
   Même texte, mêmes icônes ; seule la présentation change. Labo, 13/11/2026. */

/* Lignes : une liste comme une table des matières, un filet entre chaque public */
html.aq-lignes .aud-grid{display:block!important;max-width:1040px;margin-inline:auto!important;border-top:1px solid var(--z-border-strong)}
html.aq-lignes .aud-grid>.aud-card{display:grid!important;grid-template-columns:44px minmax(200px,290px) minmax(0,1fr);grid-template-rows:none!important;grid-row:auto!important;
  column-gap:24px;align-items:center;padding:20px 8px!important;border:0!important;border-bottom:1px solid var(--z-border-strong)!important;border-radius:0!important;background:none!important}
html.aq-lignes .aud-card .aud-ico{margin:0!important;width:40px!important;height:40px!important}
html.aq-lignes .aud-card h3{margin:0!important}
html.aq-lignes .aud-card p{margin:0!important;font-size:15.5px!important}
html.aq-lignes .aud-card:hover{background:rgba(245,184,30,.04)!important}
@media (max-width:760px){
  html.aq-lignes .aud-grid>.aud-card{grid-template-columns:40px minmax(0,1fr);row-gap:6px;align-items:start}
  html.aq-lignes .aud-card p{grid-column:2}
}

/* Colonnes : les cinq publics côte à côte, sans cadre, séparés par un filet */
html.aq-colonnes .aud-grid{gap:0!important}
html.aq-colonnes .aud-grid>.aud-card{padding:6px 24px 10px!important;border:0!important;border-left:1px solid var(--z-border-strong)!important;border-radius:0!important;background:none!important}
html.aq-colonnes .aud-grid>.aud-card:first-child{border-left:0!important;padding-left:0!important}
html.aq-colonnes .aud-card .aud-ico{background:none!important;border:0!important;width:auto!important;height:auto!important;justify-content:start;margin-bottom:16px!important}
html.aq-colonnes .aud-card .aud-ico svg{width:26px;height:26px}
@media (max-width:900px){
  html.aq-colonnes .aud-grid>.aud-card{border-left:0!important;padding:16px 0!important;border-top:1px solid var(--z-border-strong)!important}
}

/* Le sélecteur du labo, au-dessus des deux autres */
.aq-choix{position:fixed;right:12px;bottom:100px;z-index:1000;display:flex;gap:2px;padding:3px;border-radius:999px;background:#111;border:1px solid #3a3a3a;font:600 12px/1 var(--z-font-ui)}
.aq-choix span{padding:8px 6px 8px 10px;color:#6f6a60}
.aq-choix a{padding:8px 11px;border-radius:999px;color:#a9a398;text-decoration:none}
.aq-choix a[aria-current=page]{background:#f5b81e;color:#111}
