.cx-report-page-example{margin:32px 0 40px;padding:clamp(16px,3vw,32px);background:#fff;color:#292321;border:1px solid #d8c5bb;border-radius:12px;min-width:0}.cx-report-page-example figcaption{max-width:68ch;margin-bottom:24px}.cx-report-page-image{display:block;border:1px solid #d8c5bb;border-radius:8px;overflow:hidden}.cx-report-page-image img{display:block;width:100%;height:auto;max-width:100%}.cx-report-page-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-weight:700;color:#292321;text-decoration:underline;text-underline-offset:4px}.cx-report-page-example a:focus-visible{outline:3px solid #275b48;outline-offset:4px}@media(max-width:760px){.cx-report-page-example{margin-block:24px;padding:16px}.cx-report-page-example figcaption{margin-bottom:16px}}

/* Explicit industry labels distinguish the shared examples on every landing page. */
.cx-report-page-example .cx-report-industry-label{display:inline-block;padding:10px 16px;margin:0 0 16px;border-radius:6px;font-size:15px!important;font-weight:800;line-height:1.3;letter-spacing:.08em;color:#fff!important}.cx-report-industry-healthcare{background:#275b48}.cx-report-industry-spa{background:#512c43}.cx-report-page-example figcaption{max-width:none}.cx-report-page-example figcaption p{max-width:68ch}.cx-report-page-example h3{margin-bottom:12px}
