/* Topic-specific comparison refinements; no decorative lines. */
body.sc-demand-comparison[data-guide=ads]{--ws-accent:var(--sc-topic-marketing);--dg-tint:#eef6fa;--dg-hover:#005c84}
.sc-demand-comparison .dg-hero img{aspect-ratio:auto;height:auto;object-fit:contain}
.sc-demand-comparison .dg-pairs{grid-template-columns:1fr}
.sc-demand-comparison .dg-table-wrap td{white-space:normal}
@media print{.sc-demand-comparison .dg-hero{display:block}.sc-demand-comparison .dg-hero figure{max-width:500px}}
