@keyframes tourne{to{transform:rotate(360deg)}}.annexe-heros{min-height:clamp(18rem,42vh,26rem)}.glossaire__lettres{position:sticky;top:calc(var(--entete-h) + .5rem);z-index:5;display:flex;flex-wrap:wrap;gap:.35rem;padding:.6rem;margin-bottom:1.5rem;border:1px solid var(--filet);border-radius:var(--rayon-lg);background:color-mix(in srgb,var(--nuit) 88%,transparent);backdrop-filter:blur(8px)}.glossaire__lettres a{display:grid;place-items:center;min-width:2.2rem;min-height:2.2rem;border-radius:var(--rayon);color:var(--or-clair);text-decoration:none;font:600 var(--t-sm)/1 var(--ui)}.glossaire__lettres a:hover,.glossaire__lettres a:focus-visible{background:var(--nuit-3);outline:1px solid var(--or)}.glossaire__lettre{scroll-margin-top:calc(var(--entete-h) + 5.5rem);margin:2rem 0 .8rem;font:600 var(--t-xl)/1 var(--serif);color:var(--or);border-bottom:1px solid var(--filet);padding-bottom:.4rem}.glossaire{margin:0;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.glossaire__entree{padding:1rem 1.15rem;border:1px solid var(--filet-doux);border-radius:var(--rayon-lg);background:var(--nuit-2)}.glossaire__entree dt{font:600 var(--t-lg)/1.2 var(--serif);color:var(--lumiere);margin-bottom:.35rem}.glossaire__entree dd{margin:0;color:var(--sable)}.glossaire__salles{display:block;margin-top:.45rem;font-size:var(--t-sm);color:var(--sable-doux)}.glossaire__salles a{color:var(--or-clair)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--ease-sortie)}.js-anim [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--duree) var(--ease-sortie),transform var(--duree) var(--ease-sortie)}.js-anim [data-reveal].is-visible,.qa-force [data-reveal]{opacity:1;transform:none}.qa-force [data-reveal]{transition:none!important}.js-anim [data-split]:not(.split-pret){visibility:hidden}.qa-force [data-split]{visibility:visible!important}.qa-force [data-split] *{transform:none!important;opacity:1!important;filter:none!important}.ligne-masque{overflow:clip;padding-bottom:.06em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important}[data-split]{visibility:visible!important}.heros__canvas{display:none}@view-transition{navigation:none}}@media(forced-colors:active){.badge,.bouton{border:1px solid CanvasText}}.centre{text-align:center}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pile>*+*{margin-top:var(--e-4)}.page-404{min-height:70vh;display:grid;place-content:center;text-align:center;gap:var(--e-4);padding:var(--e-9) var(--gouttiere)}.page-404 h1{font-size:var(--t-2xl)}@media print{.entete,.pied,.heros__canvas,.menu{display:none!important}body{background:#fff;color:#000}}
