.layout__table .table__layout {
  padding: 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .layout__table .table__layout {
    padding: 2rem 4rem;
  }
}
.layout__table .table__layout::after,
.layout__table .table__layout:before {
  content: "";
  position: absolute;
}
.layout__table .table__layout:before {
  width: 100%;
  height: 100%;
  border: 0.125rem solid #8cd000;
  top: 0;
  left: 0;
}
@media screen and (min-width: 768px) {
  .layout__table .table__layout:before {
    clip-path: polygon(
      0 0,
      100% 0,
      100% calc(100% - 5rem),
      calc(100% - 5rem) 100%,
      0 100%
    );
  }
}
@media screen and (min-width: 768px) {
  .layout__table .table__layout::after {
    width: 7rem;
    height: 0.125rem;
    right: 0;
    bottom: 0;
    -webkit-transform: rotate(-45deg) translate(2.5rem, -0.75rem);
    -ms-transform: rotate(-45deg) translate(2.5rem, -0.75rem);
    transform: rotate(-45deg) translate(2.5rem, -0.75rem);
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    background-color: #8cd000;
  }
}
.layout__table .table__fragment {
  position: absolute;
  top: -4rem;
  right: 0;
  width: 5.5rem;
  height: 18.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media screen and (min-width: 768px) {
  .layout__table .table__fragment {
    top: -4rem;
    left: 0;
    left: 0;
    right: auto;
    width: 9.5rem;
    height: 27.5rem;
  }
}
.layout__table .table__fragment .table__ico {
  width: 100%;
  height: 100%;
}
.layout__table .table__header {
  display: none;
}
@media screen and (min-width: 768px) {
  .layout__table .table__header {
    display: block;
  }
}
.layout__table .table__header .table__group:after {
  opacity: 1;
}
.layout__table .table__header .table__list {
  padding: 1rem 0;
}
@media screen and (min-width: 768px) {
  .layout__table .table__header .table__list {
    padding: 2rem 0;
  }
}
.layout__table .table__main .table__group {
  padding: 1.5rem 0;
}
@media screen and (min-width: 768px) {
  .layout__table .table__main .table__group {
    padding: 2rem 0;
  }
}
.layout__table .table__main .table__group:last-child:after {
  display: none;
}
.layout__table .table__group {
  gap: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.layout__table .table__group:after {
  content: "";
  position: absolute;
  background-color: #7ac82c;
  top: 100%;
  left: 0;
  width: 100%;
  height: 1px;
  opacity: 0.6;
}
.layout__table .table__list {
  gap: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
@media screen and (min-width: 768px) {
  .layout__table .table__list {
    gap: 1.5rem;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 35.75rem auto 12.25rem;
    grid-template-columns: 35.75rem auto 12.25rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.layout__table .table__text.table__text_secondary {
  font-weight: 600;
  font-family: unset;
  text-transform: unset;
}
.layout__table .table__text a {
  text-decoration: underline;
}
.layout__table .table__text a:hover {
  text-decoration: none;
}

@media screen and (min-width: 768px) {
  .layout__table.table_secondary .table__list {
    -ms-grid-columns: 24rem 24rem 24rem auto 8.875rem;
    grid-template-columns: 24rem 24rem 24rem auto 8.875rem;
  }
}
@media screen and (min-width: 768px) {
  .layout__table.table_tertiary .table__list {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 0;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }
  .layout__table.table_tertiary .table__item {
    padding: 1rem;
  }
  .layout__table.table_tertiary .table__header .table__list {
    padding: 1rem 0;
  }
  .layout__table.table_tertiary .table__main .table__group {
    padding: 2rem 0;
  }
  .layout__table.table_tertiary
    .table__main
    .table__group.table__group_secondary {
    position: relative;
  }
  .layout__table.table_tertiary
    .table__main
    .table__group.table__group_secondary::before {
    content: "";
    position: absolute;
    top: 2rem;
    left: 0;
    width: 100%;
    height: calc(100% - 4rem);
    opacity: 0.1;
    background-color: #8cd000;
    z-index: -1;
  }
}
@media screen and (min-width: 768px) {
  .layout__table.table_forty .table__list {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRhYmxlL3RhYmxlLnNhc3MiLCIuLi8uLi9zY3NzL2hlbHBlci9fbWVkaWEuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNRSw4QkFDRSxRQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0NMQSxvQ0RDRiw4QkFNSSxRQUFBLEtBQUEsTUFDRixxQ0FBQSxxQ0FFRSxRQUFBLEdBQ0EsU0FBQSxTQUNGLHFDQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxRQUFBLE1BQUEsUUFDQSxJQUFBLEVBQ0EsS0FBQSxFQ2pCRixvQ0RZQSxxQ0FPSSxVQUFBLDBFQ25CSixvQ0RvQkEscUNBRUksTUFBQSxLQUNBLE9BQUEsUUFDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLGtCQUFBLGVBQUEsMEJBQUEsY0FBQSxlQUFBLDBCQUFBLFVBQUEsZUFBQSwwQkFDQSx5QkFBQSxJQUFBLElBQUEscUJBQUEsSUFBQSxJQUFBLGlCQUFBLElBQUEsSUFDQSxpQkFBQSxTQUNOLGdDQUNFLFNBQUEsU0FDQSxJQUFBLE1BQ0EsTUFBQSxFQUNBLE1BQUEsT0FDQSxPQUFBLFFBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQ3BDQSxvQ0Q2QkYsZ0NBU0ksSUFBQSxNQUNBLEtBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE1BQUEsT0FDQSxPQUFBLFNBQ0YsNENBQ0UsTUFBQSxLQUNBLE9BQUEsS0FDSiw4QkFDRSxRQUFBLEtDaERBLG9DRCtDRiw4QkFHSSxRQUFBLE9BRUEsa0RBQ0UsUUFBQSxFQUNKLDJDQUNFLFFBQUEsS0FBQSxFQ3ZERixvQ0RzREEsMkNBR0ksUUFBQSxLQUFBLEdBSUosMENBQ0UsUUFBQSxPQUFBLEVDOURGLG9DRDZEQSwwQ0FHSSxRQUFBLEtBQUEsR0FFQSwyREFDRSxRQUFBLEtBQ1IsNkJBQ0UsSUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxTQUFBLFNBQ0EsbUNBQ0UsUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSxRQUNBLElBQUEsS0FDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxRQUFBLEdBQ0osNEJBQ0UsSUFBQSxNQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxTQUFBLFNDdEZBLG9DRGtGRiw0QkFNSSxJQUFBLE9BQ0EsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxTQUFBLEtBQUEsU0FBQSxzQkFBQSxTQUFBLEtBQUEsU0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLFFBR0Ysa0RBQ0UsWUFBQSxJQUNBLFlBQUEsTUFDQSxlQUFBLE1DakdGLG9DRHNHQSw0Q0FHSSxpQkFBQSxNQUFBLE1BQUEsTUFBQSxLQUFBLFNBQUEsc0JBQUEsTUFBQSxNQUFBLE1BQUEsS0FBQSxVQ3pHSixvQ0Q0R0UsMkNBQ0Usa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLElBQUEsRUFDQSxpQkFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxzQkFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsSUFDRiwyQ0FDRSxRQUFBLEtBRUEsMERBQ0UsUUFBQSxLQUFBLEVBRUYseURBQ0UsUUFBQSxLQUFBLEVBQ0EsZ0ZBQ0UsU0FBQSxTQUNBLHdGQUNFLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxrQkFDQSxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxRQUFBLElDbklWLG9DRHFJQSx3Q0FFSSxpQkFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLHNCQUFBLElBQUEsSUFBQSxJQUFBIiwiZmlsZSI6InRhYmxlL3RhYmxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi9zY3NzL2hlbHBlci9fbWVkaWEuc2Fzc1wiXHJcbkBpbXBvcnQgXCIuLi8uLi8uLi9zY3NzL2hlbHBlci9fdmFyaWFibGVzLnNhc3NcIlxyXG5cclxuLy8gdGFibGVcclxuLmxheW91dF9fdGFibGVcclxuXHJcbiAgLnRhYmxlX19sYXlvdXRcclxuICAgIHBhZGRpbmc6IDFyZW1cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gNHJlbVxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOjphZnRlclxyXG4gICAgICBjb250ZW50OiBcIlwiXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgJjpiZWZvcmVcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgIGJvcmRlcjogLjEyNXJlbSBzb2xpZCAkY29sb3JTZWNvbmRhcnkzMDBcclxuICAgICAgdG9wOiAwXHJcbiAgICAgIGxlZnQ6IDBcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDVyZW0pLCBjYWxjKDEwMCUgLSA1cmVtKSAxMDAlLCAwIDEwMCUpXHJcbiAgICAmOjphZnRlclxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1taW4odGFibGV0UG9ydClcclxuICAgICAgICB3aWR0aDogN3JlbVxyXG4gICAgICAgIGhlaWdodDogLjEyNXJlbVxyXG4gICAgICAgIHJpZ2h0OiAwXHJcbiAgICAgICAgYm90dG9tOiAwXHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMi41cmVtLCAtMC43NXJlbSlcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU2Vjb25kYXJ5MzAwXHJcbiAgLnRhYmxlX19mcmFnbWVudFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICB0b3A6IC00cmVtXHJcbiAgICByaWdodDogMFxyXG4gICAgd2lkdGg6IDUuNXJlbVxyXG4gICAgaGVpZ2h0OiAxOC41cmVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIHRvcDogLTRyZW1cclxuICAgICAgbGVmdDogMFxyXG4gICAgICBsZWZ0OiAwXHJcbiAgICAgIHJpZ2h0OiBhdXRvXHJcbiAgICAgIHdpZHRoOiA5LjVyZW1cclxuICAgICAgaGVpZ2h0OiAyNy41cmVtXHJcbiAgICAudGFibGVfX2ljb1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBoZWlnaHQ6IDEwMCVcclxuICAudGFibGVfX2hlYWRlclxyXG4gICAgZGlzcGxheTogbm9uZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAudGFibGVfX2dyb3VwXHJcbiAgICAgICY6YWZ0ZXJcclxuICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAudGFibGVfX2xpc3RcclxuICAgICAgcGFkZGluZzogMXJlbSAwXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1pbih0YWJsZXRQb3J0KVxyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMFxyXG5cclxuXHJcbiAgLnRhYmxlX19tYWluXHJcbiAgICAudGFibGVfX2dyb3VwXHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1pbih0YWJsZXRQb3J0KVxyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMFxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgLnRhYmxlX19ncm91cFxyXG4gICAgZ2FwOiAxcmVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICY6YWZ0ZXJcclxuICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU2Vjb25kYXJ5NDAwXHJcbiAgICAgIHRvcDogMTAwJVxyXG4gICAgICBsZWZ0OiAwXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGhlaWdodDogMXB4XHJcbiAgICAgIG9wYWNpdHk6IC42XHJcbiAgLnRhYmxlX19saXN0XHJcbiAgICBnYXA6IC41cmVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1pbih0YWJsZXRQb3J0KVxyXG4gICAgICBnYXA6IDEuNXJlbVxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzUuNzVyZW0gYXV0byAxMi4yNXJlbVxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gIC50YWJsZV9fdGV4dFxyXG4gICAgJi50YWJsZV9fdGV4dF9zZWNvbmRhcnlcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgICBmb250LWZhbWlseTogdW5zZXRcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0XHJcblxyXG5cclxuXHJcbiAgJi50YWJsZV9zZWNvbmRhcnlcclxuICAgIC50YWJsZV9fbGlzdFxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1taW4odGFibGV0UG9ydClcclxuXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNHJlbSAyNHJlbSAyNHJlbSBhdXRvIDguODc1cmVtXHJcbiAgJi50YWJsZV90ZXJ0aWFyeVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIC50YWJsZV9fbGlzdFxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcbiAgICAgICAgZ2FwOiAwXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyIDFmclxyXG4gICAgICAudGFibGVfX2l0ZW1cclxuICAgICAgICBwYWRkaW5nOiAxcmVtXHJcbiAgICAgIC50YWJsZV9faGVhZGVyXHJcbiAgICAgICAgLnRhYmxlX19saXN0XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDBcclxuICAgICAgLnRhYmxlX19tYWluXHJcbiAgICAgICAgLnRhYmxlX19ncm91cFxyXG4gICAgICAgICAgcGFkZGluZzogMnJlbSAwXHJcbiAgICAgICAgICAmLnRhYmxlX19ncm91cF9zZWNvbmRhcnlcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgICB0b3A6IDJyZW1cclxuICAgICAgICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRyZW0pXHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogLjFcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JTZWNvbmRhcnkzMDBcclxuICAgICAgICAgICAgICB6LWluZGV4OiAtMVxyXG4gICYudGFibGVfZm9ydHlcclxuICAgIC50YWJsZV9fbGlzdFxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1taW4odGFibGV0UG9ydClcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmclxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiJGJyZWFrcG9pbnRzOiAoZnVsbEhkRGVza3RvcDogMTcwMHB4LGhkRGVza3RvcDogMTUyMHB4LGJpZ0Rlc2t0b3A6IDE0MDBweCxkZXNrdG9wOiAxMjgwcHgsdGFibGV0TGFuZDogMTAyNHB4LHRhYmxldDogOTkycHgsdGFibGV0UG9ydDogNzY4cHgsbW9iaWxlOiA1ODBweClcblxuPW1lZGlhLW1pbigka2V5KVxuICAkc2l6ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRrZXkpXG4gIEBpZiAkc2l6ZVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplKVxuICAgICAgQGNvbnRlbnRcbiAgQGVsc2VcbiAgICBAd2FybiBcIkJyZWFrcG9pbnQgYCN7JGtleX1gIG5vdCBmb3VuZCBpbiAkYnJlYWtwb2ludHMgbWFwLlwiXG5cbj1tZWRpYS1tYXgoJGtleSlcbiAgJHNpemU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAka2V5KVxuICBAaWYgJHNpemVcblxuICAgICRtYXgtc2l6ZTogKCRzaXplIC0gMXB4KVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXgtc2l6ZSlcbiAgICAgIEBjb250ZW50XG4gIEBlbHNlXG4gICAgQHdhcm4gXCJCcmVha3BvaW50IGAjeyRrZXl9YCBub3QgZm91bmQgaW4gJGJyZWFrcG9pbnRzIG1hcC5cIiJdfQ== */
