.quote-card {
  container-type: inline-size;
  background-image: linear-gradient(180deg, hsl(0 0% 100%), hsl());
  box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;
  background-image: linear-gradient(rgb(255, 255, 255), rgb(223, 236, 231));

  .quote-card__image {
    min-width: 100px;
    .rounded-circle {
      width: 100px;
      aspect-ratio: 1;
    }
    @container (width < 552px) {
      width: 100%;
    }
  }

  .quote-card__button {
    --bs-btn-bg: #fff;
    --bs-btn-hover-bg: var(--bs-primary);
    font-size: 0.8rem;
  }
}
