.ueah-artistes-recherche { display:flex;flex-wrap:wrap;align-items:end;gap:.75rem;margin-block:1.5rem; }
.ueah-artistes-recherche label { flex-basis:100%; }
.ueah-artistes-recherche input, .ueah-artistes-recherche button { min-height:44px;padding:.5rem;font:inherit;color:var(--ueah-texte);background:var(--ueah-fond);border:1px solid currentColor; }
.ueah-artistes-lettres { display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem; }
.ueah-artistes-lettres a { display:inline-grid;place-items:center;min-width:44px;min-height:44px; }
.ueah-artistes-grille { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:2rem; }
.ueah-artistes-grille article { min-width:0;border-bottom:1px solid currentColor; }
.ueah-artistes-grille article[hidden] { display:none; }
.ueah-artistes-grille h2, .ueah-artistes-grille h3 { margin-block:.75rem;font-size:1.75rem; }
.ueah-artiste-initiales { aspect-ratio:4/3;display:grid;place-items:center;background:var(--wp--preset--color--sable,#c4b3a9);color:#101010;font-size:4rem; }
.ueah-artiste-fiche section { margin-block:3rem; }
.ueah-card-image { margin:0; }
.ueah-card-image img { display:block;width:100%;height:auto; }
.ueah-card-image figcaption { font-size:.8rem;line-height:1.4;margin-block:.5rem; }
.ueah-artistes-lettres a[hidden] { display:none; }
