.temoin--creche[data-astro-cid-xgxnmawb]{--teinte:var(--color-creche);--teinte-fort:var(--color-creche-strong);--teinte-fond:var(--c-emeraude-50)}.temoin--joie[data-astro-cid-xgxnmawb]{--teinte:var(--c-jaune-600);--teinte-fort:var(--c-jaune-900);--teinte-fond:var(--c-jaune-50)}.temoin--chaud[data-astro-cid-xgxnmawb]{--teinte:var(--color-chaud);--teinte-fort:var(--color-chaud-strong);--teinte-fond:var(--c-orange-50)}.temoin--loisir[data-astro-cid-xgxnmawb]{--teinte:var(--color-loisir);--teinte-fort:var(--color-loisir-strong);--teinte-fond:var(--c-lime-50)}.temoin--accent[data-astro-cid-xgxnmawb]{--teinte:var(--color-accent);--teinte-fort:var(--color-accent-text);--teinte-fond:var(--c-framboise-50)}.temoin--brand[data-astro-cid-xgxnmawb]{--teinte:var(--color-brand);--teinte-fort:var(--color-brand-strong);--teinte-fond:var(--c-emeraude-50)}.tete[data-astro-cid-xgxnmawb]{background:linear-gradient(180deg, var(--teinte-fond), var(--color-surface) 82%)}.fil[data-astro-cid-xgxnmawb]{font-size:var(--text-1);color:var(--color-text-muted);align-items:center;gap:.5rem;display:flex}.fil[data-astro-cid-xgxnmawb] a[data-astro-cid-xgxnmawb]{color:var(--teinte-fort);font-weight:600}.fil[data-astro-cid-xgxnmawb] a[data-astro-cid-xgxnmawb]:hover{text-underline-offset:3px;text-decoration:underline}.identite[data-astro-cid-xgxnmawb]{align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}.identite[data-astro-cid-xgxnmawb] .identite__portrait{object-fit:cover;border:3px solid var(--teinte);border-radius:999px;flex:none;width:5.5rem;height:5.5rem}.identite__portrait--lettres[data-astro-cid-xgxnmawb]{background:var(--teinte-fond);color:var(--teinte-fort);font-family:var(--font-titre);font-size:var(--text-5);place-items:center;font-weight:700;display:grid}.identite__nom[data-astro-cid-xgxnmawb]{font-family:var(--font-titre);font-size:var(--text-8);line-height:var(--leading-titre);color:var(--teinte-fort);font-weight:700}.identite__source[data-astro-cid-xgxnmawb]{font-size:var(--text-2);color:var(--color-text-muted);margin-top:.3rem}.corps[data-astro-cid-xgxnmawb]{border-left:3px solid var(--teinte);margin:0;padding-left:1.75rem}.corps[data-astro-cid-xgxnmawb] p[data-astro-cid-xgxnmawb]{font-size:var(--text-4);color:var(--color-text);line-height:1.75}.corps[data-astro-cid-xgxnmawb] p[data-astro-cid-xgxnmawb]+p[data-astro-cid-xgxnmawb]{margin-top:1.1rem}.original[data-astro-cid-xgxnmawb]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);margin-top:2.5rem;padding:1rem 1.25rem}.original[data-astro-cid-xgxnmawb] summary[data-astro-cid-xgxnmawb]{cursor:pointer;font-family:var(--font-titre);font-size:var(--text-2);color:var(--teinte-fort);font-weight:600}.original[data-astro-cid-xgxnmawb] summary[data-astro-cid-xgxnmawb]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.original[data-astro-cid-xgxnmawb] div[data-astro-cid-xgxnmawb]{margin-top:.9rem}.original[data-astro-cid-xgxnmawb] p[data-astro-cid-xgxnmawb]{font-size:var(--text-2);line-height:var(--leading-aere);color:var(--color-text-muted)}.original[data-astro-cid-xgxnmawb] p[data-astro-cid-xgxnmawb]+p[data-astro-cid-xgxnmawb]{margin-top:.7rem}.mention[data-astro-cid-xgxnmawb]{font-size:var(--text-1);color:var(--color-text-subtle);margin-top:2rem}.suite[data-astro-cid-xgxnmawb]{background:var(--color-surface-sunken)}.suite__titre[data-astro-cid-xgxnmawb]{font-family:var(--font-titre);font-size:var(--text-6);line-height:var(--leading-titre);font-weight:600}.suite__liste[data-astro-cid-xgxnmawb]{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.carte[data-astro-cid-xgxnmawb]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color .2s, transform .2s var(--ease-sortie,ease);align-items:center;gap:1rem;padding:1.1rem 1.35rem;display:flex}.carte[data-astro-cid-xgxnmawb]:hover{transform:translateY(-2px)}.carte[data-astro-cid-xgxnmawb]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.carte--creche[data-astro-cid-xgxnmawb]:hover{border-color:var(--color-creche)}.carte--joie[data-astro-cid-xgxnmawb]:hover{border-color:var(--c-jaune-400)}.carte--chaud[data-astro-cid-xgxnmawb]:hover{border-color:var(--color-chaud)}.carte--loisir[data-astro-cid-xgxnmawb]:hover{border-color:var(--color-loisir)}.carte--accent[data-astro-cid-xgxnmawb]:hover{border-color:var(--color-accent)}.carte--brand[data-astro-cid-xgxnmawb]:hover{border-color:var(--color-brand)}.carte[data-astro-cid-xgxnmawb] .carte__portrait{object-fit:cover;border-radius:999px;flex:none;width:3rem;height:3rem}.carte__portrait--lettres[data-astro-cid-xgxnmawb]{background:var(--color-surface-sunken);color:var(--color-text-muted);font-family:var(--font-titre);font-weight:700;font-size:var(--text-2);place-items:center;display:grid}.carte__mot[data-astro-cid-xgxnmawb]{gap:.15rem;display:grid}.carte__nom[data-astro-cid-xgxnmawb]{font-family:var(--font-titre);color:var(--color-text);font-weight:600}.carte__extrait[data-astro-cid-xgxnmawb]{font-size:var(--text-2);line-height:var(--leading-aere);color:var(--color-text-muted)}.appel[data-astro-cid-xgxnmawb] .appel__cocotier{width:auto;height:3.5rem;margin-inline:auto}.appel__titre[data-astro-cid-xgxnmawb]{font-family:var(--font-titre);font-size:var(--text-7);line-height:var(--leading-titre);margin-top:1rem;font-weight:600}.appel__texte[data-astro-cid-xgxnmawb]{max-width:46ch;font-size:var(--text-3);line-height:var(--leading-aere);color:var(--color-text-muted);margin:.9rem auto 0}.appel__boutons[data-astro-cid-xgxnmawb]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.bouton[data-astro-cid-xgxnmawb]{min-height:3rem;font-family:var(--font-titre);border-radius:999px;align-items:center;padding-inline:1.5rem;font-weight:700;display:inline-flex}.bouton[data-astro-cid-xgxnmawb]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.bouton--action[data-astro-cid-xgxnmawb]{background:var(--color-accent);color:var(--color-text-on-accent)}.bouton--action[data-astro-cid-xgxnmawb]:hover{background:var(--color-accent-hover)}.bouton--ligne[data-astro-cid-xgxnmawb]{border:2px solid var(--color-border-strong);color:var(--color-text)}.bouton--ligne[data-astro-cid-xgxnmawb]:hover{background:var(--color-surface-sunken)}
