/* DealerSend-only text-led PDP. Shared baseline remains unchanged. */
.dealersend-page .pdp-hero { padding-bottom:48px; }
.dealersend-page .cases-breadcrumb {margin-bottom:28px;display:flex;flex-wrap:wrap;gap:10px;}
.dealersend-page .pdp-hero h1 {max-width:1040px;margin:24px 0 32px;line-height:1.35;}
.dealersend-page .pdp-hero h1::before,.dealersend-page .pdp-hero h1::after {content:none;}
.dealersend-page .pdp-context,.dealersend-page .pdp-turn {padding-top:48px;padding-bottom:48px;}
.dealersend-page .section-heading {margin-bottom:32px;}
.dealersend-page .prose {max-width:800px;margin-right:0;}
.dealersend-page .evidence-dl {grid-template-columns:repeat(4,minmax(0,1fr));}
.dealersend-page .evidence-dl-cell {min-width:0;}
.dealersend-page .evidence-number {font-size:clamp(36px,4vw,56px);line-height:1.15;}
.dealersend-page .evidence-number.pipeline {font-size:clamp(18px,1.7vw,25px);letter-spacing:-.045em;overflow-wrap:anywhere;padding-top:10px;}
.dealersend-page .evidence-dl dd {line-height:1.7;}
.dealersend-page .more-cases-section {padding-top:40px;padding-bottom:48px;}
.dealersend-page .more-case-card {display:block;color:inherit;text-decoration:none;}
.dealersend-page .more-case-card:hover h3 {text-decoration:underline;text-underline-offset:5px;}
.dealersend-page .more-case-card>span {display:block;margin-top:22px;font-size:24px;}
.dealersend-page a:focus-visible,.dealersend-page button:focus-visible {outline:2px solid currentColor;outline-offset:5px;}
@media(max-width:760px){
.dealersend-page .evidence-dl {grid-template-columns:repeat(2,minmax(0,1fr));}
.dealersend-page .evidence-dl-cell:nth-child(3){border-left:0;}
.dealersend-page .evidence-number.pipeline {font-size:20px;}
}
@media(max-width:480px){
.dealersend-page .pdp-hero {padding-top:120px;padding-bottom:30px;}
.dealersend-page .cases-breadcrumb {margin-bottom:24px;font-size:10px;gap:8px;}
.dealersend-page .pdp-hero h1 {font-size:30px;line-height:1.4;letter-spacing:-.03em;margin:20px 0 24px;}
.dealersend-page .pdp-tags {gap:6px;}
.dealersend-page .pdp-tag {font-size:10px;padding:5px 10px;}
.dealersend-page .pdp-context,.dealersend-page .pdp-turn {padding-top:32px;padding-bottom:32px;}
.dealersend-page .section-heading {gap:10px;margin-bottom:22px;}
.dealersend-page .prose {font-size:17px;line-height:1.75;}
.dealersend-page .evidence-band {padding:32px 0;}
.dealersend-page .evidence-dl {gap:24px 0;}
.dealersend-page .evidence-dl-cell {padding:0 12px;}
.dealersend-page .evidence-dl-cell:nth-child(odd) {padding-left:0;}
.dealersend-page .evidence-number {font-size:36px;}
.dealersend-page .evidence-number.pipeline {font-size:18px;line-height:1.4;padding-top:0;}
.dealersend-page .evidence-dl dd {font-size:11px;}
.dealersend-page .attitude {padding-top:40px;padding-bottom:40px;}
.dealersend-page .attitude blockquote {font-size:28px;line-height:1.5;margin-top:24px;}
.dealersend-page .more-cases-section {padding-top:28px;padding-bottom:32px;}
.dealersend-page .more-case-card {padding:20px 0;}
.dealersend-page .more-case-card h3 {font-size:19px;line-height:1.5;}
}
.dealersend-page .pdp-evidence .page-shell {padding-top:0;padding-bottom:0;}
.dealersend-page .evidence-dl dd {text-transform:none;color:#625e56;}
@media(max-width:480px){
.dealersend-page .evidence-dl {gap:1px;}
.dealersend-page .evidence-dl-cell,.dealersend-page .evidence-dl-cell:nth-child(odd) {padding:20px 10px;}
.dealersend-page .more-case-card {padding:20px;}
}
