.wcl-meet-block__content {
  width: 100%;
  max-width: 1060px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  gap: 24px;
  padding: 60px;
  background: linear-gradient(77.13deg, #0683B5 27.02%, #32B6EB 80.82%);
  border-radius: 24px;
}
.wcl-meet-block__title.wcl-section-title {
  width: 100%;
  max-width: 343px;
  color: var(--color-white);
}
.wcl-meet-block__body {
  width: 100%;
  max-width: 573px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.wcl-meet-block__text.wcl-text {
  color: var(--color-white);
}
@media (min-width: 23.4375em) and (max-width: 80em) {
  @supports (margin-top: clamp( 2.5rem , 0.9461325967rem  +  6.6298342541vw , 6.25rem )) {
    .wcl-meet-block {
      margin-top: clamp( 2.5rem , 0.9461325967rem  +  6.6298342541vw , 6.25rem );
    }
  }
  @supports not (margin-top: clamp( 2.5rem , 0.9461325967rem  +  6.6298342541vw , 6.25rem )) {
    .wcl-meet-block {
      margin-top: calc(2.5rem + 3.75 * (100vw - 23.4375rem) / 56.5625);
    }
  }
  @supports (margin-bottom: clamp( 2.5rem , 0.9461325967rem  +  6.6298342541vw , 6.25rem )) {
    .wcl-meet-block {
      margin-bottom: clamp( 2.5rem , 0.9461325967rem  +  6.6298342541vw , 6.25rem );
    }
  }
  @supports not (margin-bottom: clamp( 2.5rem , 0.9461325967rem  +  6.6298342541vw , 6.25rem )) {
    .wcl-meet-block {
      margin-bottom: calc(2.5rem + 3.75 * (100vw - 23.4375rem) / 56.5625);
    }
  }
}
@media (min-width: 80em) {
  .wcl-meet-block {
    margin-top: 6.25rem;
  }
  .wcl-meet-block {
    margin-bottom: 6.25rem;
  }
}
@media screen and (max-width: 1024px) {
  .wcl-meet-block__content {
    padding: 40px;
  }
}
@media screen and (max-width: 768px) {
  .wcl-meet-block__content {
    flex-direction: column;
    padding: 40px 24px;
  }
  .wcl-meet-block__title.wcl-section-title {
    max-width: 100%;
  }
  .wcl-meet-block__body {
    max-width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .wcl-meet-block__title.wcl-section-title {
    text-align: center;
  }
  .wcl-meet-block__body {
    text-align: center;
  }
  .wcl-meet-block__text.wcl-text {
    text-align: center;
  }
  .wcl-meet-block__button.wcl-button.wcl-button--white.wcl-button--full {
    width: 100%;
    justify-content: center;
  }
}
@media (max-width: 23.4375em) {
  .wcl-meet-block {
    margin-top: 2.5rem;
  }
  .wcl-meet-block {
    margin-bottom: 2.5rem;
  }
}
@media (any-hover: hover) {
  .wcl-meet-block__button.wcl-button.wcl-button--white.wcl-button--full:hover {
    color: var(--color-blue2);
  }
  .wcl-meet-block__button.wcl-button.wcl-button--white.wcl-button--full:hover svg path {
    fill: var(--color-blue2);
  }
}
