/* Ayna Events : réglages de page, alignés sur la maquette.
   tokens.css et components.css viennent tels quels du design system Ayna. */

/* L’en-tête des pages à photo d’ouverture se pose sur la photo, en haut de page. */
body { position: relative; }

/* Liens : encre du thème, encre secondaire au survol. */
a { color: var(--ink); }
a:hover { color: var(--ink-muted); }

/* Réalisations : l’écart entre deux projets est celui de la section, sans marge en plus. */
.ay-section > .ay-project + .ay-project,
.ay-section > .ay-project + div { margin-top: 0; }

/* Filtre des réalisations : un projet écarté disparaît. */
.ay-project[hidden] { display: none; }

/* À propos : le titre du manifeste sert de titre principal (h1), sans marge, comme sur la maquette. */
.ay-manifesto__title { margin: 0; }
