.equipe{background:var(--color-cream);min-height:100dvh}@media (min-width:1024px){.equipe{display:flex}}.equipe-marque{flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none}.equipe-logo{align-items:center;gap:8px;min-height:44px;padding:0 8px;text-decoration:none;display:flex}.equipe-logo-texte{border-radius:var(--radius-pill);background:var(--color-teinte);color:color-mix(in srgb, var(--color-blue) 88%, var(--color-ink));font:700 13px/1.2 var(--font-body);padding:2px 8px}.equipe-sous-pages{flex-direction:column;gap:2px;margin:2px 0 6px;padding:0 0 0 48px;list-style:none;display:flex}.equipe-sous-lien{min-height:40px;color:var(--color-ink);font:600 15px/1.2 var(--font-body);border-radius:12px;align-items:center;padding:6px 8px;text-decoration:none;display:flex}@media (hover:hover){.equipe-sous-lien:hover{background:#1b25590a}}.equipe-sous-lien[aria-current=page]{color:var(--color-blue);font-weight:700}@media (pointer:coarse){.equipe-sous-lien{min-height:44px}}.equipe-pied{border-top:1px solid var(--color-contour);flex-direction:column;gap:4px;padding:16px 8px 0;display:flex}.equipe-pied>form{margin-top:12px}.equipe-pied>.menu-reduire{margin-bottom:8px}@media (min-width:1024px){html[data-menu=reduit] .equipe-menu :is(.equipe-logo-texte,.equipe-sous-pages){display:none}html[data-menu=reduit] .equipe-menu .equipe-marque{align-items:center}html[data-menu=reduit] .equipe-menu .equipe-pied{padding-inline:0}html[data-menu=reduit] .equipe-menu .equipe-pied>.menu-reduire{margin-bottom:0}}.equipe-barre{z-index:5;border-bottom:1px solid var(--color-contour);background:var(--color-surface);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex;position:sticky;top:0}@media (min-width:1024px){.equipe-barre{display:none}}.equipe-barre details{position:relative}.equipe-barre summary{border:1px solid var(--color-contour);min-height:44px;color:var(--color-blue);font:700 15px/1.2 var(--font-body);cursor:pointer;border-radius:10px;align-items:center;padding:0 12px;list-style:none;display:inline-flex}.equipe-barre summary::-webkit-details-marker{display:none}.equipe-barre-panneau{border:1px solid var(--color-contour);background:var(--color-surface);border-radius:12px;width:min(300px,100vw - 32px);max-height:calc(100dvh - 80px);padding:16px 8px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.equipe-contenu{flex-direction:column;flex:1;gap:24px;width:100%;min-width:0;margin:0;padding:24px 16px 48px;display:flex}@media (min-width:1024px){.equipe-contenu{max-width:calc(var(--largeur-espace-parent) + 80px);margin-inline:auto;padding:32px 40px 64px}}.equipe-entete{flex-direction:column;gap:4px;display:flex}.equipe-titre{color:var(--color-ink);font:800 24px/1.2 var(--font-body);letter-spacing:-.01em;margin:0}.equipe-description{max-width:72ch;color:var(--color-ink-soft);font:500 15px/1.45 var(--font-body);margin:0}.equipe-entete-ligne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.equipe-onglets{flex-wrap:wrap;gap:8px;display:flex}.equipe-onglet{border:1px solid var(--color-contour);background:var(--color-white);min-height:40px;color:var(--color-ink);font:600 15px/1.2 var(--font-body);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}@media (hover:hover){.equipe-onglet:not([aria-current]):hover{background:#1b25590a}}.equipe-onglet[aria-current=page]{border-color:var(--color-blue);background:var(--color-blue);color:var(--color-white)}@media (pointer:coarse){.equipe-onglet{min-height:44px}}.equipe-corps{flex-direction:column;gap:16px;font-size:15px;display:flex}.equipe-carte{border:1px solid var(--color-contour);background:var(--color-surface);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.equipe-carte:has(>table){overflow-x:auto}@media (min-width:1024px){.equipe-carte{padding:24px}}.equipe-carte>h2{color:var(--color-ink);font:700 17px/1.3 var(--font-body);letter-spacing:0;margin:0}@layer components{.equipe-corps .champ{max-width:560px}.equipe-bouton{width:100%;max-width:560px}}@media (min-width:1024px){.equipe-carte-formulaire{max-width:610px}}.equipe-mention{color:var(--color-ink-soft);font:500 13px/1.4 var(--font-body);margin:0}.tableau-equipe{border-collapse:collapse;width:100%;font:500 15px/1.4 var(--font-body)}.tableau-equipe th{border-bottom:1px solid var(--color-contour);color:var(--color-ink-soft);font:600 13px/1.3 var(--font-body);letter-spacing:.03em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 12px}.tableau-equipe td{border-bottom:1px solid var(--color-contour);vertical-align:top;padding:10px 12px}.tableau-equipe tr:last-child td{border-bottom:0}.tableau-equipe th.text-right,.tableau-equipe td.text-right{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (hover:hover){.tableau-equipe tbody tr:hover{background:#1b255905}}.equipe-tuiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.equipe-tuile{border:1px solid var(--color-contour);background:var(--color-surface);color:var(--color-ink);border-radius:12px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}@media (hover:hover){.equipe-tuile:hover{border-color:var(--color-blue)}}.equipe-tuile-nom{color:var(--color-ink-soft);font:600 13px/1.3 var(--font-body);letter-spacing:.03em;text-transform:uppercase}.equipe-tuile-valeur{font:800 28px/1.1 var(--font-body);letter-spacing:-.02em}.equipe-tuile-texte{color:var(--color-ink-soft);font:500 15px/1.4 var(--font-body)}.equipe-tuile-lien{color:var(--color-blue);font:700 15px/1.3 var(--font-body);margin-top:auto}.equipe-dossier{border:1px solid var(--color-contour);background:var(--color-white);color:var(--color-ink);font:400 14px/1.5 var(--font-body);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.equipe-dossier h2{font:700 20px/1.3 var(--font-body);margin:0}.equipe-dossier h3{font:700 16px/1.3 var(--font-body);margin:8px 0 0}.equipe-dossier table{border-collapse:collapse;width:100%}.equipe-dossier th,.equipe-dossier td{border-bottom:1px solid var(--color-contour);text-align:left;vertical-align:top;padding:4px 8px 4px 0}.equipe-dossier th[scope=row],.equipe-dossier td:first-child{width:36%}@media print{body:has(.equipe-dossier) .equipe-menu{display:none!important}body:has(.equipe-dossier) .equipe-barre{display:none!important}body:has(.equipe-dossier) .bouton-retour{display:none!important}body:has(.equipe-dossier) .equipe-entete{display:none!important}body:has(.equipe-dossier) .equipe-corps>:not(.equipe-dossier){display:none!important}:is(body:has(.equipe-dossier) .equipe,body:has(.equipe-dossier) .equipe-contenu){background:var(--color-white);padding:0;display:block}.equipe-dossier{border:0;padding:0}}.equipe-editeur{align-items:start;gap:24px;display:grid}@media (min-width:1280px){.equipe-editeur{grid-template:"principal etat""principal apercu"1fr/minmax(0,610px) minmax(340px,1fr)}.equipe-editeur:not(:has(>.equipe-editeur-etat)){grid-template-rows:auto;grid-template-areas:"principal apercu"}.equipe-editeur-etat{grid-area:etat}.equipe-editeur-principal{grid-area:principal}.equipe-editeur-apercu{grid-area:apercu}}.equipe-etat-boutons{gap:16px;display:flex}.equipe-etat-boutons>form{flex:1;min-width:0}.equipe-apercu .grand-titre{font-size:28px}.equipe-apercu-carte{max-width:260px}.equipe-boite{border:1px solid var(--color-contour);border-radius:12px;flex-direction:column;gap:2px;margin:0 0 16px;padding:12px 16px;display:flex}.equipe-boite>p{margin:0}.equipe-apercu-email{border:1px solid var(--color-contour);background:var(--color-cream);border-radius:16px;width:100%;height:900px;margin:0 0 12px;display:block}
