.inst-chapo{margin:var(--espace-4) 0 0;font-size:var(--taille-chapo);color:var(--s-clair-texte-doux)}.inst-section{padding-block:var(--section)}.inst-colonne{max-width:760px}.inst-encadre{margin-bottom:var(--espace-8);padding:var(--espace-5) var(--espace-6);border:var(--filet) solid var(--s-clair-filet);border-left:4px solid var(--s-clair-bord)}.inst-encadre__titre{margin-bottom:var(--espace-3);font-size:var(--taille-h3)}.inst-encadre p{margin:var(--espace-2) 0 0}.corps-texte{line-height:1.6}.corps-texte h2{margin:var(--espace-8) 0 var(--espace-4);padding-top:var(--espace-5);border-top:var(--filet) solid var(--s-clair-filet);font-size:var(--taille-h3)}.corps-texte h3{margin:var(--espace-6) 0 var(--espace-3);font-size:var(--taille-chapo)}.corps-texte p,.corps-texte ul,.corps-texte ol{margin:0 0 var(--espace-4)}.corps-texte a{color:var(--s-clair-lien)}.corps-texte table{width:100%;margin:0 0 var(--espace-6);border-collapse:collapse;font-size:var(--taille-petite)}.corps-texte th,.corps-texte td{padding:var(--espace-3) var(--espace-4) var(--espace-3) 0;text-align:left;vertical-align:top;border-bottom:var(--filet) solid var(--s-clair-filet)}.corps-texte thead th{font-weight:var(--graisse-grasse);border-bottom:2px solid var(--s-clair-texte)}@media (width<=767px){.corps-texte th,.corps-texte td{padding-right:var(--espace-2);overflow-wrap:anywhere;hyphens:auto}}.contact{gap:var(--espace-7) var(--gouttiere);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.contact__coordonnees{align-items:flex-start;gap:var(--espace-6);flex-direction:column;grid-column:1/8;display:flex}.contact__titre{font-size:var(--taille-h3)}.contact__motif{color:var(--s-clair-motif)}.contact__liste{width:100%;margin:0}.contact__ligne{gap:var(--espace-4);padding-block:var(--espace-4);border-top:var(--filet) solid var(--s-clair-filet);grid-template-columns:160px 1fr;display:grid}.contact__ligne:last-child{border-bottom:var(--filet) solid var(--s-clair-filet)}.contact__ligne dt{font-weight:var(--graisse-grasse)}.contact__ligne dd{margin:0}.contact__ligne a{color:var(--s-clair-lien);font-weight:var(--graisse-demi)}.contact__adresse{font-style:normal}.contact__notes{padding-left:var(--espace-6);border-left:var(--filet) solid var(--s-clair-filet);color:var(--s-clair-texte-doux);grid-column:9/13;align-self:start}.contact__notes p{margin:0 0 var(--espace-4)}.contact__notes a{color:var(--s-clair-lien)}.groupe__liste{align-items:stretch;gap:var(--gouttiere);margin:var(--espace-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.groupe__carte{align-items:flex-start;gap:var(--espace-3);padding:var(--espace-6);border:var(--filet) solid var(--s-clair-filet);border-top:4px solid var(--s-clair-bord);flex-direction:column;display:flex}.groupe__role{color:var(--s-clair-texte-doux);font-size:var(--taille-petite);margin:0}.groupe__nom{font-size:var(--taille-chapo);font-weight:var(--graisse-demi);margin:0}.groupe__logo{object-fit:contain;object-position:left center;width:200px;max-width:100%;height:80px;display:block}.groupe__logo-lien{display:block}@media (prefers-reduced-motion:no-preference){.groupe__logo-lien .groupe__logo{transform-origin:0;transition:transform var(--duree-courte) var(--courbe)}.groupe__logo-lien:hover .groupe__logo,.groupe__logo-lien:focus-visible .groupe__logo{transform:scale(1.05)}}.groupe__lien{color:var(--s-clair-lien);font-weight:var(--graisse-grasse);margin-top:auto}.plan-site{gap:var(--espace-8) var(--gouttiere);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plan-site__rubrique{padding-top:var(--espace-4);border-top:var(--filet) solid var(--s-clair-filet)}.plan-site__titre{margin-bottom:var(--espace-4);font-size:var(--taille-h3)}.plan-site__titre a,.plan-site__liste a{color:var(--s-clair-lien)}.plan-site__liste{gap:var(--espace-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=1199px){.contact__coordonnees,.contact__notes{grid-column:1/13}.contact__notes{border-left:0;padding-left:0}.groupe__liste{grid-template-columns:1fr}.plan-site{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.contact__ligne{gap:var(--espace-1);grid-template-columns:1fr}.plan-site{grid-template-columns:1fr}}.minicarte{gap:var(--espace-3);flex-direction:column;width:100%;margin:0;display:flex}.minicarte__cadre{border:var(--filet) solid var(--s-clair-filet);background:var(--s-clair-fond);width:100%;max-width:460px;height:200px;position:relative;overflow:hidden}.minicarte__image{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}@media (width<=767px){.minicarte__cadre{height:180px}}@media (width>=1920px){.minicarte__cadre{height:240px}}.minicarte__emplacement{aspect-ratio:2;border:var(--filet) solid var(--s-clair-filet);color:var(--s-clair-texte-doux);place-items:center;margin:0;display:grid}.minicarte__legende{justify-content:space-between;align-items:center;gap:var(--espace-3);flex-wrap:wrap;display:flex}
