.page-legal[data-v-b98777da] {
  padding-bottom: 24px;
}
@media screen and (min-width: 992px) {
.page-legal[data-v-b98777da] {
    padding-bottom: 60px;
}
}
.page-legal__cards[data-v-b98777da] {
  display: grid;
  grid-gap: 8px;
  grid-template-columns: 1fr;
  margin-top: 24px;
}
@media screen and (min-width: 768px) {
.page-legal__cards[data-v-b98777da] {
    grid-template-columns: repeat(2, 1fr);
}
}
@media screen and (min-width: 992px) {
.page-legal__cards[data-v-b98777da] {
    grid-gap: 24px;
    margin-top: 32px;
}
}
@media screen and (min-width: 1200px) {
.page-legal__cards[data-v-b98777da] {
    grid-template-columns: repeat(3, 1fr);
}
}
.page-legal__card[data-v-b98777da] {
  border-radius: 12px;
  padding: 16px 20px 20px;
}
.page-legal__card-image[data-v-b98777da] {
  height: 46px;
  width: 46px;
}
.page-legal__card-title[data-v-b98777da] {
  width: 224px;
}
@media screen and (min-width: 768px) {
.page-legal__card-title[data-v-b98777da] {
    width: 310px;
}
}
