@layer genr.component {
  .member-answers {
    display: flex;
    flex-direction: column;
    gap: 3rem;
    width: 100%;
    max-width: var(--width-lg);
    margin: 0 auto 4rem;
    padding-inline: 1.5rem;

    @media (width > 992px) {
      gap: 5.5rem;
      padding-block: 2.5rem;
    }

    @media (width > 1280px) {
        padding-inline: 0;
    }

    .headline {
      color: var(--color-light-patrol);
    }
  }

  .member-answers__items {
    display: flex;
    flex-direction: column;
    gap: 3rem;
    list-style: none;
    margin: 0;
    padding: 0;
  }

  .member-answers__item {
    .headline {
      margin-bottom: 0.5rem;
      font-weight: 700;
      color: var(--color-sun-yellow);
    }
  }

  .member-answers__text {
    font-size: var(--font-size-md);
  }
}
