/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'yarn build' command.
 * @preserve
 */

.o-two-columns-block__cols {
  display: grid;
  align-items: center;
  gap: 1.5rem 8rem;
}

@media (min-width: 1025px) {
  .o-two-columns-block__cols {
    grid-template-columns: auto 28.5625rem;
  }
}

@media (min-width: 1025px) {
  .o-two-columns-block--reflect-columns .o-two-columns-block__cols {
    grid-template-columns: 28.5625rem auto;
  }
}

@media (min-width: 1025px) {
  .o-two-columns-block--wide-media .o-two-columns-block__cols {
    grid-template-columns: auto 40.75rem;
    column-gap: 5.625rem;
  }
}

@media (min-width: 1025px) {
  .o-two-columns-block--reflect-columns.o-two-columns-block--wide-media
    .o-two-columns-block__cols {
    grid-template-columns: 40.75rem auto;
  }
}

.o-two-columns-block--centered-columns.o-two-columns-block--centered-columns
  .o-two-columns-block__cols {
  grid-template-columns: auto;
  gap: 1.5rem;
}

@media (min-width: 1025px) {
  .o-two-columns-block--centered-columns.o-two-columns-block--centered-columns
    .o-two-columns-block__cols {
    gap: 2rem;
  }
}
.o-two-columns-block__col--first {
  display: grid;
  grid-row: 2;
  gap: 1.25rem;
}
@media (min-width: 1025px) {
  .o-two-columns-block__col--first {
    grid-row: 1;
  }
}
.o-two-columns-block--intro .o-two-columns-block__col--first {
  grid-row: 1;
}
@media (min-width: 1025px) {
  .o-two-columns-block--intro .o-two-columns-block__col--first {
    gap: 2.5rem;
  }
}
@media (min-width: 1025px) {
  .o-two-columns-block--reflect-columns .o-two-columns-block__col--first {
    grid-column: 2;
  }
}
.o-two-columns-block--centered-columns .o-two-columns-block__col--first {
  grid-row: auto;
  grid-column: auto;
}
.o-two-columns-block__col--second {
  grid-row: 1;
}
.o-two-columns-block--intro .o-two-columns-block__col--second {
  grid-row: 2;
}
@media (min-width: 1025px) {
  .o-two-columns-block--intro .o-two-columns-block__col--second {
    grid-row: 1;
  }
}
@media (min-width: 1025px) {
  .o-two-columns-block--reflect-columns .o-two-columns-block__col--second {
    grid-column: 1;
  }
}
.o-two-columns-block--centered-columns .o-two-columns-block__col--second {
  grid-row: auto;
  grid-column: auto;
}
.o-two-columns-block__text-container {
  display: grid;
  gap: 1.5rem;
}
@media (min-width: 1025px) {
  .o-two-columns-block__text-container {
    gap: 1.25rem;
  }
}
.o-two-columns-block__title {
  display: grid;
  gap: 0.25rem;
  color: var(--color-text-stroke-primary);
}
.o-two-columns-block--intro .o-two-columns-block__body {
  color: var(--color-text-stroke-primary);
}
.o-two-columns-block__body ul {
  padding-inline-start: 1.4375rem;
}
.o-two-columns-block--ul-list-with-check-marks .o-two-columns-block__body ul {
  display: flex;
  flex-direction: column;
  padding: 0;
  list-style: none;
  gap: 0.5rem;
}
.o-two-columns-block--ul-list-with-check-marks .o-two-columns-block__body li {
  padding-left: 1.5rem;
  background-image: url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='%2370AE6E'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200.5C3.584%200.5%200%204.084%200%208.5C0%2012.916%203.584%2016.5%208%2016.5C12.416%2016.5%2016%2012.916%2016%208.5C16%204.084%2012.416%200.5%208%200.5ZM8%2014.9C4.472%2014.9%201.6%2012.028%201.6%208.5C1.6%204.972%204.472%202.1%208%202.1C11.528%202.1%2014.4%204.972%2014.4%208.5C14.4%2012.028%2011.528%2014.9%208%2014.9ZM11.672%204.964L6.4%2010.236L4.328%208.172L3.2%209.3L6.4%2012.5L12.8%206.1L11.672%204.964Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position-y: 0.1875rem;
  background-size: 1rem 1rem;
}
@media (min-width: 1025px) {
  .o-two-columns-block--ul-list-with-check-marks .o-two-columns-block__body li {
    padding-left: 2rem;
  }
}
.o-two-columns-block__cta {
  gap: 0.75rem;
  display: grid;
}
@media (min-width: 1025px) {
  .o-two-columns-block__cta {
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
  }
}
.o-two-columns-block__media {
  overflow: hidden;
  border-radius: var(--border-radius-6);
}
