/* Editorial content for the service hub, local service and diagnostic. */
.cr-copy .copy-prose{max-width:960px}
.cr-copy .copy-prose h2{max-width:25ch;margin-bottom:28px}
.cr-copy .copy-prose h3{margin:32px 0 14px;max-width:32ch}
.cr-copy .copy-prose p{margin:18px 0;max-width:72ch}
.cr-copy .copy-prose li{margin:16px 0;max-width:72ch}
.cr-copy .copy-prose ol,.cr-copy .copy-prose ul{padding-left:24px}
.cr-copy .copy-prose a:not(.btn),.cr-copy .case-support a{color:#00607c;text-underline-offset:4px}
.cr-copy .service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.cr-copy .service{min-height:340px}
.cr-copy .service h3{font-size:clamp(24px,2.4vw,30px)}
.cr-copy .service .service-link{display:inline-block;margin-top:28px;color:#00607c;font-weight:600}
.cr-copy .case-support{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:36px}
.cr-copy .case-support h3{margin:0 0 16px}
.cr-copy .case-support p{margin-bottom:24px}
.cr-copy .copy-slogan{margin-top:24px;font-weight:600}
.cr-copy .escada-tx h3{font-size:24px;line-height:1.2;margin:0 0 12px;max-width:none}
.cr-copy .oferta h2{max-width:24ch;margin:18px 0 28px}
.cr-copy .oferta p{color:rgba(243,242,242,.82);max-width:72ch}
.cr-copy .oferta .preco{color:#f3f2f2;margin-bottom:12px}
.cr-copy .oferta .credit-note{margin:24px 0;font-size:20px}
.cr-copy .oferta .btn.linha{color:#f3f2f2;border-color:rgba(243,242,242,.35)}
.cr-copy .oferta .btn.linha:hover{color:#201e1d}
.cr-copy .investment-details{margin-top:28px}
@media(max-width:980px){.cr-copy .service-grid,.cr-copy .case-support{grid-template-columns:1fr}.cr-copy .service{min-height:0}}
