/** CSS Easing functions */ /* Bulma Utilities */
.wp-block-starter-expertises-grid .description {
  max-width: clamp(20.625rem, 12.5839rem + 34.3088vw, 41.875rem);
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 3rem;
}
.wp-block-starter-expertises-grid #expertises-results.htmx-request {
  position: relative;
}
.wp-block-starter-expertises-grid #expertises-results.htmx-request .posts-grid {
  opacity: 0.6;
  pointer-events: none;
}
@-webkit-keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-o-keyframes spin {
  to {
    -o-transform: rotate(360deg);
       transform: rotate(360deg);
  }
}
@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.wp-block-starter-expertises-grid #expertises-results.htmx-request::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4rem;
  height: 4rem;
  margin: -2rem 0 0 -2rem;
  border: 3px solid #AC0941;
  border-top-color: transparent;
  border-radius: 50%;
  -webkit-animation: spin 1s linear infinite;
       -o-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
  z-index: 11;
}
