.onglets-annees.svelte-1gqm79n{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.retour.svelte-1gqm79n{align-items:center;gap:.45rem;font-size:.9rem;text-decoration:none;display:inline-flex}.retour.svelte-1gqm79n .icone{transform:rotate(180deg)}.onglets-annees.svelte-1gqm79n ul:where(.svelte-1gqm79n){border:1px solid var(--ligne);background:#1e081099;border-radius:999px;flex-wrap:wrap;gap:.4rem;margin:0;padding:.3rem;list-style:none;display:flex}.onglets-annees.svelte-1gqm79n ul:where(.svelte-1gqm79n) a:where(.svelte-1gqm79n){font-family:var(--f-titre);letter-spacing:.06em;color:var(--texte-doux);border-radius:999px;padding:.45rem 1.1rem;font-weight:700;text-decoration:none;transition:background .25s,color .25s;display:block}.onglets-annees.svelte-1gqm79n ul:where(.svelte-1gqm79n) a:where(.svelte-1gqm79n):hover{color:var(--or-300)}.onglets-annees.svelte-1gqm79n ul:where(.svelte-1gqm79n) a.actif:where(.svelte-1gqm79n){color:var(--nuit-900);background:var(--degrade-bouton)}.video.svelte-1gqm79n{max-width:56rem;box-shadow:var(--ombre-or-forte), 0 8px 32px 0 #00000080, inset 0 0 15px #d4af371a;margin:0 auto 4rem;padding:clamp(.5rem,.3rem + .8vw,1rem)}video.svelte-1gqm79n{background:#000;border-radius:.75rem;width:100%;height:auto;display:block}.video.svelte-1gqm79n figcaption:where(.svelte-1gqm79n){color:var(--gris-400);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:1rem .5rem .25rem;font-size:.75rem;display:flex}.video-titre.svelte-1gqm79n{color:var(--or-300);align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.titre-photos.svelte-1gqm79n{text-align:center;margin-bottom:1.75rem}.mosaique.svelte-1gqm79n{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.mosaique.svelte-1gqm79n figure:where(.svelte-1gqm79n){margin:0;overflow:hidden}.mosaique.svelte-1gqm79n img:where(.svelte-1gqm79n){aspect-ratio:4/3;object-fit:cover;width:100%}.mosaique.svelte-1gqm79n img.portrait:where(.svelte-1gqm79n){object-fit:contain;background:#000}.mosaique.svelte-1gqm79n figcaption:where(.svelte-1gqm79n){font-family:var(--f-script);color:var(--or-500);padding:.75rem 1rem;font-size:1.5rem}
