/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'yarn build' command.
 * @preserve
 */
@media (min-width: 1025px) {
  .o-two-columns-block--centered-columns .m-grid-field--type-7 {
    width: 28.5625rem;
    margin-inline: auto;
  }
}
.m-grid-field__label {
  margin-bottom: 1.25rem;
}
@media (min-width: 1025px) {
  .m-grid-field__label {
    margin-bottom: 2rem;
  }
}
.m-grid-field__items {
  display: grid;
}
.m-grid-field--type-1 .m-grid-field__items {
  grid-template-columns: repeat(2, 1fr);
  gap: 2.25rem 1.5rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-1 .m-grid-field__items {
    display: flex;
    justify-content: center;
    gap: 2rem;
  }
}
.m-grid-field--type-2 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-2 .m-grid-field__items {
    gap: 1.875rem;
  }
}
.m-grid-field--type-3 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-3 .m-grid-field__items {
    gap: 1.875rem;
    grid-template-columns: repeat(2, 1fr);
  }
}
.m-grid-field--type-4 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-4 .m-grid-field__items {
    gap: 1.875rem;
    grid-template-columns: 16.4375rem auto;
  }
}
.m-grid-field--type-5 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-5 .m-grid-field__items {
    gap: 1.875rem;
    grid-template-columns: auto 16.4375rem;
  }
}
.m-grid-field--type-6 .m-grid-field__items {
  gap: 2.5rem;
  justify-content: center;
}
@media (min-width: 1025px) {
  .m-grid-field--type-6 .m-grid-field__items {
    display: flex;
    justify-content: space-evenly;
  }
}
.m-grid-field--type-7 .m-grid-field__items {
  display: grid;
  gap: 1.4375rem;
  grid-template-columns: repeat(2, 1fr);
  align-items: flex-start;
  height: 100%;
}
@media (min-width: 1025px) {
  .m-grid-field--type-7 .m-grid-field__items {
    gap: 1.8125rem;
  }
}
.m-grid-field--type-8 .m-grid-field__items {
  gap: 2rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-8 .m-grid-field__items {
    grid-template-columns: repeat(2, 1fr);
  }
}
.m-grid-field--type-9 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 769px) {
  .m-grid-field--type-9 .m-grid-field__items {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-9 .m-grid-field__items {
    gap: 2rem;
    grid-template-columns: repeat(3, 1fr);
  }
}
.m-grid-field--type-10 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-10 .m-grid-field__items {
    gap: 1.875rem;
    grid-template-columns: repeat(3, 1fr);
  }
}
.m-grid-field--type-11 .m-grid-field__items {
  gap: 2.25rem;
}
.m-grid-field--type-12 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-12 .m-grid-field__items {
    grid-template-columns: repeat(2, 1fr);
    gap: 1.25rem 1.875rem;
  }
}
.m-grid-field--type-13 .m-grid-field__items {
  gap: 2rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-13 .m-grid-field__items {
    gap: 2.5rem;
  }
}
.m-grid-field--type-14 .m-grid-field__items {
  gap: 1.75rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-14 .m-grid-field__items {
    gap: 3.5rem;
  }
}
.m-grid-field--type-15 .m-grid-field__items,
.m-grid-field--type-16 .m-grid-field__items {
  gap: 1rem;
}
@media (min-width: 769px) {
  .m-grid-field--type-15 .m-grid-field__items,
  .m-grid-field--type-16 .m-grid-field__items {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-15 .m-grid-field__items,
  .m-grid-field--type-16 .m-grid-field__items {
    gap: 1.875rem;
    grid-template-columns: repeat(4, 1fr);
  }
}
.m-grid-field--type-17 .m-grid-field__items {
  grid-template-columns: repeat(2, 1fr);
  gap: 1.25rem;
}
@media (min-width: 481px) {
  .m-grid-field--type-17 .m-grid-field__items {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 769px) {
  .m-grid-field--type-17 .m-grid-field__items {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-17 .m-grid-field__items {
    grid-template-columns: repeat(6, 1fr);
    gap: 1.875rem;
  }
}
.m-grid-field--type-18 > .m-grid-field__items {
  gap: 3rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-18 > .m-grid-field__items {
    gap: 4rem;
  }
}
.m-grid-field--type-7 .m-grid-field__item-wrapper {
  display: grid;
  gap: 1.4375rem;
}
@media (min-width: 1025px) {
  .m-grid-field--type-7 .m-grid-field__item-wrapper {
    gap: 1.8125rem;
  }
}
.m-grid-field--type-7 .m-grid-field__item-wrapper:first-child {
  grid-row: 1;
  grid-column: 2;
}
@media (min-width: 1025px) {
  .m-grid-field--type-7 .m-grid-field__item-wrapper:first-child {
    grid-column: 1;
    padding-top: 3.75rem;
  }
}
@media (min-width: 1025px) {
  .o-two-columns-block--reflect-columns
    .m-grid-field--type-7
    .m-grid-field__item-wrapper:first-child {
    grid-column: 2;
  }
}
.m-grid-field--type-7 .m-grid-field__item-wrapper:nth-child(2) {
  grid-row: 1;
  grid-column: 1;
}
@media (min-width: 1025px) {
  .m-grid-field--type-7 .m-grid-field__item-wrapper:nth-child(2) {
    grid-column: 2;
  }
}
@media (min-width: 1025px) {
  .o-two-columns-block--reflect-columns
    .m-grid-field--type-7
    .m-grid-field__item-wrapper:nth-child(2) {
    grid-column: 1;
  }
}
.m-grid-field__item:has(.m-card-document) > div {
  height: 100%;
}
@media (min-width: 769px) {
  .m-grid-field--type-1 .m-grid-field__item {
    width: 100%;
    max-width: 16.375rem;
    margin-inline: auto;
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-1 .m-grid-field__item {
    margin-inline: 0;
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-6 .m-grid-field__item {
    width: 16rem;
  }
}
.m-grid-field--type-7 .m-grid-field__item {
  overflow: hidden;
  border-radius: var(--border-radius-6);
}
@media (min-width: 769px) {
  .m-grid-field--type-15 .m-grid-field__item:nth-child(6n + 3),
  .m-grid-field--type-15 .m-grid-field__item:nth-child(6n + 4) {
    grid-column: 1 / -1;
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-15 .m-grid-field__item:nth-child(6n + 3),
  .m-grid-field--type-15 .m-grid-field__item:nth-child(6n + 4) {
    grid-column: span 2;
  }
}
@media (min-width: 769px) {
  .m-grid-field--type-16 .m-grid-field__item:nth-child(5n + 3) {
    grid-column: 1 / -1;
  }
}
@media (min-width: 1025px) {
  .m-grid-field--type-16 .m-grid-field__item:nth-child(5n + 3) {
    grid-row: span 2;
    grid-column: span 2;
  }
}
.m-grid-field--type-9 .m-grid-field__item .paragraph--type--card-with-icon {
  height: 100%;
}
