.faq {
   &__wrapper {
   }

   &__body {
      display: grid;
      gap: 32px;

      @include _XSDesktop {
         grid-template-columns: 29% 66%;
         gap: 50px;
      }

      @include _Desktop {
         grid-template-columns: 44% 49%;
         gap: 80px;
      }

      @include _HDesktop {
         grid-template-columns: 46% 49%;
         gap: 80px;
      }
   }

   &__top {
   }

   &__title {
      @include _Desktop {
         margin-bottom: 17px;
      }
   }

   &__subtitle {
   }

   &__accordion {
   }

   .accordion__question.h5 {
      font-size: rem(16);

      @include _HDesktop {
         font-size: rem(20);
      }
   }
}
