/* Final visual-only pass: shared marketing hierarchy, not compact product UI. */
.original-viewport{max-width:none}
.embedded-service .original-board{width:100%!important;height:auto!important;margin-inline:auto}
.section h2,.contact h2,.original-board h2{font-weight:800!important}
.contact[data-service-cta] .eyeline{font-size:12px;line-height:1.5}
.contact[data-service-cta] .button,.original-board .final-cta-actions a{box-sizing:border-box;min-height:48px;font-size:15px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:0!important;border-radius:12px!important}
.contact[data-service-cta] .button{padding:12px 30px}
.original-board .final-cta-actions a{padding:12px 24px!important}
.original-board>section.final-cta-section{padding-block:var(--marketing-section-space)!important}
@media(max-width:800px){
 /* Keep the established two-action BUDDI row and its longer saved label intact. */
 .original-board .final-cta-actions a{padding-inline:6px!important}
}
