.wmtx-deliverables {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 22px;
}
.wmtx-deliverables article {
    position: relative;
    padding: 28px;
    border: 1px solid var(--pillar-line);
    border-top: 3px solid var(--pillar);
    border-radius: 18px;
    background: var(--pillar-pale);
}
.wmtx-deliverables article:last-child:nth-child(odd) { grid-column: 1 / -1; }
.wmtx-deliverables .ui-line-icon { width: 28px; height: 28px; float: right; color: var(--pillar-dark); }
.wmtx-deliverables h3 { clear: both; padding-top: 22px; }
.wmtx-related-links { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px 36px; margin-top: 28px; }
.wmtx-related-links a { min-width: 0; overflow-wrap: anywhere; }
.wmtx-deliverables + .detail-scope-note { margin-top: 26px; }
.wmtx-blog-category-nav { padding-top: 28px; }
.wmtx-blog-category-nav .wmth-categories { margin-bottom: 0; }
.website-outcomes .ui-line-icon { display: block; width: 36px; height: 36px; margin-bottom: 16px; color: var(--pillar-dark); }
@media (max-width: 767px) {
    .wmtx-deliverables, .wmtx-related-links { grid-template-columns: 1fr; }
    .wmtx-deliverables article { padding: 24px; }
}
