/* stylelint-disable */
.wp-block-speakers__container {
  margin: 0 auto;
  max-width: var(--width-max-width-padded);
  padding-left: var(--spacing-body);
  padding-right: var(--spacing-body);
  width: 100%;
}

.wp-block-speakers__content {
  margin: 0 0 var(--spacing-l);
}

.wp-block-speakers__authors {
  display: grid;
  gap: var(--spacing-m);
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  grid-template-rows: auto;
}

@media (min-width: 1023px) {
  .wp-block-speakers__authors {
    gap: var(--spacing-m);
  }
}
@media (max-width: 1022.98px) {
  .wp-block-speakers__authors {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 766.98px) {
  .wp-block-speakers__authors {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.wp-block-speakers--box .wp-block-speakers__inner {
  background-color: var(--colour-dark-blue-35);
  border-radius: var(--radius-image);
  color: var(--colour-white);
  padding: var(--spacing-s) var(--spacing-xxs);
}

@media (min-width: 767px) {
  .wp-block-speakers--box .wp-block-speakers__inner {
    padding: var(--spacing-xxl) var(--spacing-xl);
  }
}
.wp-block-speakers--reduced-width .wp-block-speakers__container {
  max-width: var(--block-reduced-max-width-offset-container);
}
