/* Palette et famille typographique communes aux pages internes ; polices locales déclarées dans fonts.css. */
.aumya-theme { --interior-waves-opacity: .55; --background: #1d1729; --surface: #292036; --accent: #f2916d; --text: #f7f4fb; --muted: #c3b9d1; background: #1d1729; font-family: 'Aumya Evolve', Arial, sans-serif; font-weight: 300; }
.aumya-theme .site-header { background: #1d1729; }
.aumya-theme .site-brand { font-weight: 700; }

/* Bandeaux d’introduction pleine largeur, sur le modèle de Mission.
   Le contenu conserve son conteneur ; le motif reste sous les textes et les liens. */
.page-intro { position: relative; overflow: hidden; isolation: isolate; color: var(--text); background: #1d1729; }
.page-intro::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: -1;
    opacity: var(--interior-waves-opacity);
    background: url("../images/mission/vagues-o0SVuHo.png") center / cover no-repeat;
    pointer-events: none;
}
