.cd-svc .cwd-header{margin-bottom:28px}.cd-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cd-related-card{border:1px solid var(--cwd-line);color:inherit;background:#fff;flex-direction:column;gap:10px;padding:22px 24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.cd-related-card:hover{border-color:var(--cwd-blue);transform:translateY(-2px)}.cd-related-card h3{color:var(--cwd-ink);margin:0;font-size:18px}.cd-related-card p{color:var(--cwd-muted);flex:1;margin:0;font-size:14px;line-height:1.6}.cd-related-card span{color:var(--cwd-blue);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:1024px){.mc-hero-grid,.k8-hero-split,.ci-dora-split,.k8-sec-split{grid-template-columns:1fr}.mc-provider-triad,.mc-pillars,.mc-stat-row,.mc-process,.mc-why,.mc-cases,.ci-pipeline,.ci-pain-grid,.ci-caps-rail,.ci-stack-board,.ci-metric-row,.ci-cases,.ci-process-steps,.k8-topo-stack,.k8-stat-row,.k8-cases,.k8-process,.cd-related{grid-template-columns:repeat(2,1fr)}.ci-caps-rail article{border-right:0;border-bottom:1px solid var(--cwd-line)}}@media (max-width:720px){.mc-provider-triad,.mc-pillars,.mc-caps,.mc-stat-row,.mc-process,.mc-why,.mc-cases,.ci-pipeline,.ci-pain-grid,.ci-caps-rail,.ci-stack-board,.ci-metric-row,.ci-cases,.ci-process-steps,.k8-topo-stack,.k8-work-mosaic,.k8-caps,.k8-stat-row,.k8-node-grid,.k8-cases,.k8-process,.cd-related{grid-template-columns:1fr}}
