/* SIGHT Circle : fiche d'un groupe (visuel carré, intitulé, contenu, rejoindre). Le mur réutilise mur-iris.css. */
.fiche-groupe{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:6px 2px 110px}
.fiche-visuel{display:grid;place-items:center;width:min(70vw,260px);aspect-ratio:1/1;margin:8px auto 4px;border-radius:24px;font-size:72px;font-weight:800;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35)}
.fiche-groupe h2{margin:4px 0 0;font-size:20px;font-weight:800;color:var(--texte);text-align:center}
.fiche-texte{margin:0;font-size:14px;line-height:1.5;color:var(--texte)}
.fiche-groupe small{color:var(--gris);font-size:12px;text-align:center}
.fiche-groupe .btn-principal{margin-top:6px}
