/* Contraste explícito para impedir texto claro sobre cards claros. */
.psychology .portfolio-case-copy,.psychology .portfolio-case-copy h3,.psychology .portfolio-case-copy blockquote{color:#173b4c}.psychology .portfolio-case-copy p{color:#45616f!important}.psychology .portfolio-case-copy blockquote footer{color:#56707c}.traffic-case h2,.traffic-case .traffic-results strong{color:#fff}.traffic-case .traffic-story,.traffic-case .traffic-story h3{color:#173b4c}.traffic-case .traffic-story p{color:#45616f}.dc-section--blue h2,.dc-section--blue h3,.dc-section--blue .dc-card span{color:#fff}.dc-section--blue .dc-blue-copy,.dc-section--blue .dc-card a{color:#f7f4ec!important}.dc-post-card,.blog-list-card{color:#173b4c}.dc-post-card p,.blog-list-card p{color:#45616f}.dc-cta h2{color:#173b4c}.dc-post-card,.blog-list-card{padding:0;overflow:hidden}.dc-post-card>img,.blog-list-card>img{width:100%;height:260px;object-fit:cover}.dc-post-card>div,.blog-list-card>div{padding:30px}.blog-list-card h2{margin-top:14px}@media(max-width:800px){.dc-post-card>img,.blog-list-card>img{height:300px}}
