.tc-entete[data-astro-cid-mausplgf]{top:var(--bandeau-decal,var(--bandeau-h));z-index:100;transition:top var(--dur) var(--ease-out);border-bottom:1px solid var(--line-2);background:#f6f0e6f7;position:sticky}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tc-entete[data-astro-cid-mausplgf]{backdrop-filter:blur(12px);background:#f6f0e6e0}}.tc-entete-inner[data-astro-cid-mausplgf]{align-items:center;gap:var(--space-4);min-height:68px;display:flex}.tc-logo[data-astro-cid-mausplgf]{color:var(--text);margin-right:auto;line-height:1;text-decoration:none;display:grid}.tc-logo[data-astro-cid-mausplgf]:hover{color:var(--accent)}.tc-logo-la[data-astro-cid-mausplgf]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.75rem;font-style:italic;font-weight:600}.tc-logo-de[data-astro-cid-mausplgf]{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-top:.15rem;font-size:.6875rem;font-weight:600}.tc-nav[data-astro-cid-mausplgf] ul[data-astro-cid-mausplgf]{padding:var(--space-2) var(--gutter) var(--space-5);background:var(--bg);border-bottom:1px solid var(--line-2);opacity:0;visibility:hidden;transition:opacity var(--dur) ease, transform var(--dur) var(--ease-out), visibility 0s linear var(--dur);gap:0;margin:0;list-style:none;display:grid;position:absolute;inset:100% 0 auto;transform:translateY(-8px);box-shadow:0 24px 40px -20px #2a1e1659}.tc-entete[data-astro-cid-mausplgf].is-menu-ouvert .tc-nav[data-astro-cid-mausplgf] ul[data-astro-cid-mausplgf]{opacity:1;visibility:visible;transition:opacity var(--dur) ease, transform var(--dur) var(--ease-out), visibility 0s;transform:none}.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf]{min-height:52px;padding:0 var(--space-2);border-bottom:1px solid var(--line);color:var(--text);font-family:var(--font-display);align-items:center;font-size:1.6rem;font-weight:600;text-decoration:none;display:flex}.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf]:hover,.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf][aria-current]{color:var(--accent)}.tc-entete-resa[data-astro-cid-mausplgf]{border-radius:var(--radius-pill);background:var(--accent);min-height:44px;color:var(--on-accent);font-weight:650;font-size:var(--text-sm);white-space:nowrap;align-items:center;padding:0 1.1rem;text-decoration:none;display:inline-flex}.tc-entete-resa[data-astro-cid-mausplgf]:hover{background:var(--accent-hover);color:var(--on-accent)}.tc-entete-resa[data-astro-cid-mausplgf][aria-current]{box-shadow:0 0 0 3px var(--bg), 0 0 0 4.5px var(--accent)}.tc-menu-bouton[data-astro-cid-mausplgf]{align-items:center;gap:var(--space-2);border:1px solid var(--line-2);border-radius:var(--radius-pill);min-height:44px;color:var(--text);font-weight:600;font-size:var(--text-sm);background:0 0;padding:0 .85rem;display:inline-flex}.tc-menu-bouton[data-astro-cid-mausplgf]:hover{border-color:var(--line-strong)}.tc-menu-icone[data-astro-cid-mausplgf]{display:inline-grid}.tc-menu-icone--fermer[data-astro-cid-mausplgf],.tc-menu-bouton[data-astro-cid-mausplgf][aria-expanded=true] .tc-menu-icone--ouvrir[data-astro-cid-mausplgf]{display:none}.tc-menu-bouton[data-astro-cid-mausplgf][aria-expanded=true] .tc-menu-icone--fermer[data-astro-cid-mausplgf]{display:inline-grid}@media (width<=400px){.tc-menu-texte[data-astro-cid-mausplgf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=960px){.tc-entete-inner[data-astro-cid-mausplgf]{gap:var(--space-5);min-height:76px}.tc-menu-bouton[data-astro-cid-mausplgf]{display:none}.tc-nav[data-astro-cid-mausplgf] ul[data-astro-cid-mausplgf]{gap:var(--space-1);box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;padding:0;transition:none;display:flex;position:static;transform:none}.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf]{min-height:44px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-2);border:0;font-weight:550;position:relative}.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf]:after{content:"";left:var(--space-3);right:var(--space-3);background:var(--accent);transform-origin:0;height:1.5px;transition:transform var(--dur) var(--ease-out);position:absolute;bottom:8px;transform:scaleX(0)}.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf]:hover:after,.tc-nav[data-astro-cid-mausplgf] a[data-astro-cid-mausplgf][aria-current]:after{transform:scaleX(1)}.tc-entete-resa[data-astro-cid-mausplgf]{min-height:46px;padding:0 1.4rem}}.tc-pied[data-astro-cid-65ombsxe]{--focus:#f3d9a4;color:#d9c7ae;padding-block:var(--space-8) var(--space-6);font-size:var(--text-sm);background:#2a1e16;line-height:1.6}.tc-pied-grille[data-astro-cid-65ombsxe]{gap:var(--space-6);display:grid}@media (width>=800px){.tc-pied-grille[data-astro-cid-65ombsxe]{grid-template-columns:1.2fr 1fr 1.3fr}}.tc-pied-marque[data-astro-cid-65ombsxe]{gap:var(--space-3);align-content:start;display:grid}.tc-pied-logo[data-astro-cid-65ombsxe]{color:#f6f0e6;line-height:1;display:grid}.tc-pied-logo[data-astro-cid-65ombsxe] span[data-astro-cid-65ombsxe]:first-child{font-family:var(--font-display);font-size:2.25rem;font-style:italic;font-weight:600}.tc-pied-logo[data-astro-cid-65ombsxe] span[data-astro-cid-65ombsxe]:last-child{letter-spacing:.24em;text-transform:uppercase;color:#d9c7ae;margin-top:.2rem;font-size:.6875rem;font-weight:600}.tc-pied-titre[data-astro-cid-65ombsxe]{margin-bottom:var(--space-3);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:#f3d9a4;font-size:.8125rem;font-weight:650}.tc-pied[data-astro-cid-65ombsxe] a[data-astro-cid-65ombsxe]{color:#f6f0e6;overflow-wrap:anywhere;text-decoration:none}.tc-pied[data-astro-cid-65ombsxe] a[data-astro-cid-65ombsxe]:hover{color:#f3d9a4;text-decoration:underline}.tc-pied[data-astro-cid-65ombsxe] strong[data-astro-cid-65ombsxe]{color:#f6f0e6;font-weight:600}.tc-pied-liste[data-astro-cid-65ombsxe]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.tc-pied-bas[data-astro-cid-65ombsxe]{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid #f6f0e624;flex-wrap:wrap;display:flex}.tc-pied-bas[data-astro-cid-65ombsxe] .badge--example{color:#f6f0e6;background:#ffffff0f;box-shadow:inset 0 0 0 1px #f6f0e666}
