.summary-portfolio-block {
  // --pad-y: 8;

  @media screen and (min-width: 960px) {
    // --pad-y: 14;
  }

  &.digital {
    .block-abstract ul li::before {
      background-image: var(--default-gradient-to-bottom);
    }
  }
  &.connect {
    .block-abstract ul li::before {
      background-image: var(--connect-gradient-to-bottom);
    }
  }
  &.advisory {
    .block-abstract ul li::before {
      background-image: var(--advisory-gradient-to-bottom);
    }
  }
  &.gov {
    .block-abstract ul li::before {
      background-image: var(--gov-gradient-to-bottom);
    }
  }

  .inner-wrapper {
    // padding-top: calc(var(--baseline) * var(--pad-y));
    // padding-bottom: calc(var(--baseline) * var(--pad-y));
    background-color: var(--background-color-dark);
  }

  .summary-description {}
  .summary-item {
    &:not(:first-child) {
      padding-top: calc(var(--baseline) * 4);
    }
  }
  .summary-details {}
  .details-item {
    padding-top: calc(var(--baseline) * 3);
    padding-bottom: calc(var(--baseline) * 3);

    &:not(:first-child) {
      border-top: 1px solid var(--carbon-white-op-40);
    }
  }
  .detail-term {}
  .detail-definition {}

  .block-abstract {
    padding-top: calc(var(--baseline) * 3);

    ul {
      li {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        flex-shrink: 0;
        align-items: center;

        &::before {
          content: '';
          display: block;
          margin-right: calc(var(--baseline) * 2);
          border: 0 none;
          border-radius: 50%;
          max-width: calc(var(--baseline) * 1.5);
          max-height: calc(var(--baseline) * 1.5);
          min-width: calc(var(--baseline) * 1.5);
          min-height: calc(var(--baseline) * 1.5);
        }
      }
    }
  }
}
