/* Deep Analytics website v2.0 — eight-sector applications layout. */

body main .applications .domain-grid {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 1px;
}

body main .applications .domain-grid article {
  min-width: 0;
  background: #0a2739;
}

body main .applications .domain-grid h3 {
  margin-bottom: 10px;
  font-size: 1.05rem;
}

body main .applications .domain-grid ul {
  margin: 0;
  padding: 0 0 0 1.05rem;
  color: #b8ccd6;
  font-size: 0.76rem;
  line-height: 1.45;
}

body main .applications .domain-grid li {
  margin: 0 0 4px;
  padding-left: 2px;
}

body main .applications .domain-grid li::marker {
  color: #49c9ca;
}

@media (min-width: 901px) {
  body main .applications .split-heading {
    gap: 42px;
  }

  body main .applications .split-heading > div > p {
    margin: 12px 0 0;
    font-size: 0.92rem;
  }

  body main .applications .domain-grid {
    margin-top: 24px;
  }

  body main .applications .domain-grid article {
    padding: 16px 18px;
  }
}

@media (max-width: 1100px) {
  body main .applications .domain-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 600px) {
  body main .applications .domain-grid {
    grid-template-columns: 1fr;
  }

  body main .applications .domain-grid ul {
    font-size: 0.86rem;
  }
}
