.it-dashboard .sd-dashboard-body{padding-block:10px}
.it-system-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid #f7f1eb1f}
.it-system-row:last-child{border-bottom:0}
.it-system-row>.icon{width:22px;height:22px;color:var(--orange)}
.it-system-row strong{font-size:var(--type-body);font-weight:700}
.it-system-row span{font-size:var(--type-label);padding:5px 8px;border:1px solid #f2851955;border-radius:6px;color:#ffd4a7;text-align:center}
.it-system-row span:before{content:'';display:inline-block;width:5px;height:5px;background:var(--orange);border-radius:50%;margin:0 5px 1px 0}
.it-dashboard-note{padding:12px 0 4px;font-size:var(--type-label);color:#c4d0db;line-height:1.5}
.it-security-card{display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:20px}
.it-security-card h3{margin:0 0 16px}.it-security-card>div:last-child>p{color:#c4d0db}
.it-support .sd-card h3{margin-top:0}
@media(max-width:479px){.it-system-row{grid-template-columns:24px minmax(0,1fr);gap:8px}.it-system-row span{grid-column:2;justify-self:start}.it-security-card{grid-template-columns:1fr;gap:20px}.it-security-card h3{margin-top:0}}

.it-example .sd-dashboard{max-width:400px}.it-system-row{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:16px 0}.it-system-row>.icon{width:32px;height:32px;padding:7px;background:#f2851926;border-radius:10px}.it-system-row strong{font-size:var(--type-label);font-weight:700;color:#d4dae0}.it-system-row span{border:0;padding:0;color:var(--orange);font-size:var(--type-label);text-align:right}.it-system-row span:before{display:none}.it-system-row:nth-child(1)>.icon{background:#ea433526;color:#ea4335}.it-system-row:nth-child(2)>.icon{background:#4285f426;color:#4285f4}.it-system-row:last-child{border:0}.it-security-card{padding:32px;grid-template-columns:48px minmax(0,1fr);gap:24px}.it-security-card h3{font-size:var(--type-body);margin-bottom:12px}.it-security-card>div:last-child>p{color:#b0b9c2}.it-support .sd-card{padding:32px}.it-support .sd-card:nth-child(-n+2){background:#1a2744;color:var(--paper)}.it-support .sd-card:nth-child(-n+2)>p{color:#b0b9c2}.it-support .sd-card h3{font-size:var(--type-title)}
@media(max-width:639px){.it-system-row{grid-template-columns:28px minmax(0,1fr);gap:6px 10px;padding:12px 0}.it-system-row>.icon{width:28px;height:28px;grid-row:span 2}.it-system-row span{grid-column:2;justify-self:start}.it-security-card{grid-template-columns:1fr;gap:0;padding:28px}.it-support .sd-card{padding:28px}}
.sd-section-dark .it-security-card,.it-support .sd-card{background:#1a2744;color:var(--paper);border-color:transparent}.it-support .sd-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:24px}.it-support .sd-card h3{font-size:var(--type-body);line-height:1.35;margin:0 0 12px}.it-support .sd-card p{color:#b0b9c2}.it-support .sd-card-icon,.it-security-card .sd-card-icon,.page-managed-it .sd-split .sd-card-icon{background:#ffffff1a;color:var(--paper)}
@media(max-width:639px){.it-support .sd-card{grid-template-columns:1fr;gap:0}}
/* Use the same navy cards and readable hierarchy as the other services. */
.it-example .sd-dashboard{max-width:none;border-radius:32px}
.it-system-row strong{font-size:var(--type-body);color:var(--paper)}
.it-system-row>.icon,.it-system-row:nth-child(1)>.icon,.it-system-row:nth-child(2)>.icon{color:var(--orange);background:#f2851926}
.sd-section-dark .it-security-card,.it-support .sd-card,.page-managed-it .sd-split .sd-card{background:var(--navy);border-radius:32px}
.sd-section-dark .it-security-card{border-color:#f7f1eb70}
.it-support .sd-card-icon,.it-security-card .sd-card-icon,.page-managed-it .sd-split .sd-card-icon{background:#f2851926;color:var(--orange)}
.it-security-card,.it-support .sd-card{padding:32px}
@media(max-width:1100px){.it-security-card,.it-support .sd-card{padding:28px}.it-system-row{grid-template-columns:32px minmax(0,1fr)}.it-system-row>.icon{grid-row:1/3}.it-system-row span{grid-column:2;justify-self:start;text-align:left}}
@media(max-width:600px){.it-security-card,.it-support .sd-card{padding:28px 24px}}
