[hidden] { display: none !important; }
[data-static-filter] { background: var(--color-blanc); color: var(--color-marque-forte); }
[data-static-filter][aria-current="page"], [data-static-filter]:hover { background: var(--color-marque-forte); color: var(--color-blanc); }
.contact-direct { display: flex; flex-direction: column; gap: 1.25rem; }
.contact-direct a { overflow-wrap: anywhere; }
