h2 {
  font-size: clamp(2rem, 1.8846rem + 0.5128vw, 2.5rem);
}

.zone-filtre .container .decor {
  z-index: 0;
}
.zone-filtre .container .decor::before {
  top: -2.0625rem;
}

.banniereTitre__main .chapo {
  color: var(--color-primary-darken);
}

.wysiwyg {
  gap: 2.5rem;
}

.layout--fourcol {
  gap: 2.5rem;
}

.summary__content .btn {
  margin: 1rem 0;
}
.summary__content > :last-child {
  margin-bottom: 0;
}

.liste__card__card {
  padding: 1.375rem 1.875rem;
}
@media (max-width: 768px) {
  .liste__card__card {
    padding: 1.375rem 1.875rem 2.25rem;
  }
}

.liste__card__secteur {
  margin-right: 2.75rem;
}

.liste__card__card .liste__card__titre {
  -webkit-line-clamp: 3;
}

@media (min-width: 1024px) {
  body:has(.admin-toolbar) header {
    width: calc(100vw - 73px);
    margin-left: 73px;
  }
}
.glossaire-filtres__select-wrapper {
  max-width: none;
}

@media (max-width: 768px) {
  .outils-ressources__cta {
    padding: 1.5rem;
  }
  .outils-ressources__cta span {
    -webkit-line-clamp: 3;
  }
}

.rapportsCta__titre::after {
  margin-left: 0.5rem;
}

.reseaux__link {
  border: 1px solid var(--color-white);
  padding: 0.8125rem;
}

@media (max-width: 768px) {
  .informations-recueil .btn {
    display: grid;
    justify-items: end;
    justify-self: start;
  }
  .informations-recueil .btn .btn__text {
    padding: 0.5rem;
  }
  .informations-recueil .btn .btn__text::before {
    display: none;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1240px) {
  .header__bottom:has(.burger.active) {
    padding-top: 40px;
  }
}
@media (max-width: 768px) {
  .wysiwyg .table-responsive {
    width: 100%;
  }
  .wysiwyg .table-responsive td {
    width: 70vw;
  }
}

/*# sourceMappingURL=p.css.map */
