.is-3minutes-03 .wrapper {
  container-type: inline-size;
  container-name: is-3minutes-03_lists;
}

.is-3minutes-03_lists {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 3em;
  row-gap: .5em;
  margin: 1.5em;
  border-radius: 8px;
}
@container is-3minutes-03_lists (min-width: 1000px) {
  .is-3minutes-03_lists {
    margin: 3em;
    grid-template-columns: repeat(3, 1fr);
    row-gap: calc(3em / 2);
  }
}

.is-3minutes-03_lists__item {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: span 2;
  width: auto !important;
  margin-top: 0;
}

.item-chemical .is-3minutes-03_lists__item-text {
  background-color: #e26970;
}
.item-pharmaceuticals .is-3minutes-03_lists__item-text {
  background-color: #0a989f;
}
.item-polyurethane .is-3minutes-03_lists__item-text {
  background-color: #7d9b00;
}
.item-plastic .is-3minutes-03_lists__item-text {
  background-color: #6659cc;
}
.item-machine .is-3minutes-03_lists__item-text {
  background-color: #9f7201;
}
.item-other .is-3minutes-03_lists__item-text {
  background-color: #81909b;
}
.is-3minutes-03_lists__item-text {
  display: inherit;
  grid-template-rows: inherit;
  grid-row: inherit;
  width: auto !important;
  color: white;
  border-radius: 25px;
  padding-inline: 1em;
}

.title {
  padding: 24px 8px;
  color: white;
  border-bottom: 1px solid #fff;
}

.inner_lists {
  margin: 0 !important;
  padding: .5em 0 1.5em;
}
  
.inner_lists__item {
  margin: 0 !important;
  margin-top: 12px !important;
  color: white;
}

@container is-3minutes-03_lists (min-width: 1000px) {
  .title {
    padding: 34px 16px;
    line-height: 1.4 !important;
  }
  .inner_lists {
    margin: 0 !important;
    padding: 0 0 1.5em;
  }

}