@import url("./page-intros.css");

/* Public UI links use component affordances instead of browser underlines. */
.site-body :is(.site-header,.site-nav,.site-footer,.button,.text-link,.breadcrumbs,.services-list__item,.case-study-teaser,.case-study-related__card,.related-service,.about-service-list,.lead-service-links,.legal-toc,.legal-related__links,.trust-strip) a,.site-body :is(.site-wordmark,.button,.text-link,.service-card,.services-list__item,.case-study-related__card,.related-service){text-decoration:none}
.site-body .site-nav__links a:visited{color:var(--dap-ink-soft)}
.site-body .site-footer a:visited{color:inherit}
.site-body .text-link:visited{color:var(--dap-blue)}
.site-body :is(.prose,.rich-content,.legal-content) a{color:var(--dap-blue);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.15em}
.site-body :is(.service-detail__cta-link,.case-studies-cta__link,.about-cta__link,.process-cta__link){text-decoration:none}
