/* Auto360 R83 · OEM Integration Studio balanced capability grid.
   7 cards: first 6 retain their 3/2/1 responsive columns;
   the last Dealer Network card becomes an intentional full-width journey conclusion.
   Scoped entirely to the public Auto360 OEM section. No global card overrides.
*/
body[data-page-key="product-auto360-dms"] #oem-platform
.a82-oem-domain-grid > .a82-oem-card:last-child {
  grid-column: 1 / -1;
  border-left: 4px solid var(--a70-brand);
  background: linear-gradient(
    112deg,
    var(--a70-paper) 0%,
    color-mix(in srgb, var(--a70-paper) 81%, var(--a70-soft) 19%) 100%
  );
}
@media (min-width: 701px) {
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.24fr);
    grid-template-rows: auto auto 1fr auto;
    grid-template-areas:
      "eyebrow benefits"
      "heading benefits"
      "description benefits"
      "owner owner";
    align-items: start;
    column-gap: clamp(20px, 3.2vw, 48px);
    row-gap: 10px;
    padding: clamp(19px, 2.2vw, 29px);
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > .a82-oem-kicker {
    grid-area: eyebrow;
    align-self: end;
    margin: 0;
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > h3 {
    grid-area: heading;
    margin: 0;
    font-size: clamp(20px, 2vw, 25px);
    max-width: 500px;
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > p {
    grid-area: description;
    margin: 0;
    max-width: 520px;
    line-height: 1.7;
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > ul {
    grid-area: benefits;
    margin: 0;
    padding: 0;
    align-self: stretch;
    display: grid;
    align-content: center;
    grid-template-columns: minmax(0, 1fr);
    gap: 9px;
    list-style: none;
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > ul li {
    display: flex;
    align-items: center;
    gap: 12px;
    background: var(--a70-soft);
    border: 1px solid var(--a70-line);
    border-radius: 9px;
    padding: 10px 14px;
    font-size: 12px;
    line-height: 1.4;
    color: var(--a70-ink);
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > ul li::before {
    flex: 0 0 7px;
    width: 7px;
    height: 7px;
    margin: 0;
    background: var(--a70-brand);
    border-radius: 50%;
  }
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child > .a82-oem-owner {
    grid-area: owner;
    display: block;
    margin: 9px 0 0;
    padding-top: 12px;
    border-top: 1px solid var(--a70-line);
  }
}
@media (max-width: 700px) {
  body[data-page-key="product-auto360-dms"] #oem-platform
  .a82-oem-domain-grid > .a82-oem-card:last-child {
    grid-column: auto;
    display: flex;
    flex-direction: column;
    gap: 11px;
    padding: 17px;
  }
}
