.hero-clinic-note{margin:16px 0 0!important;font-size:16px!important;line-height:1.6!important;color:rgba(255,255,255,.78)!important}.hero-clinic-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cancer-product-heading{font-size:25px!important;line-height:1.15!important;margin-bottom:15px!important}.clinic-access{font-size:16px!important;line-height:1.6!important;margin-top:13px!important;opacity:1}.cancer-product-name{font:500 27px/1.15 'Playfair Display',Georgia,serif;margin:0 0 24px;color:inherit}.profiling-invitation{padding:24px 26px;margin-top:30px;background:#fff;border:1px solid #d8dfd8;border-left:3px solid #ea646b;border-radius:0 12px 12px 0}.invitation-label{font:600 18px/1.5 Inter,sans-serif;letter-spacing:0;color:#6a735f}.profiling-invitation h3{font:500 30px/1.25 'Playfair Display',Georgia,serif;margin:9px 0 11px;letter-spacing:-.025em}.profiling-invitation p{font-size:18px!important;line-height:1.7!important;margin:0 0 22px!important}.global-logo-panel img{aspect-ratio:1320/278}.global-footer-brand img{aspect-ratio:auto}.evidence-card.product .clinic-access{color:inherit}.interest-preview-note{background:#fff;color:#273c33;padding:16px 20px;border-radius:8px;max-width:520px;margin:20px auto 0;font:14px/1.6 Inter,sans-serif}@media(max-width:640px){.profiling-invitation{padding:22px}.profiling-invitation h3{font-size:28px}}

.invitation-label{color:#7b4550}

/* A readable, prominent invitation to the profiling service page. */
.profiling-invitation { padding: 28px; }
.invitation-label { color: #903d4b; }
.profiling-invitation h3 { color: #171c60; }
.profiling-invitation p { color: #42465d; }
.profiling-cta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 18px;
  min-height: 56px;
  padding: 15px 24px;
  border: 2px solid #171c60;
  border-radius: 999px;
  background: #171c60;
  color: #fff;
  font: 600 18px/1.5 Inter, sans-serif;
  text-decoration: none;
}
.profiling-cta:hover { background: #292f77; border-color: #292f77; color: #fff; }
.profiling-cta:focus-visible { outline: 3px solid #bc4255; outline-offset: 4px; }
.global-submenu-link[href="/after/mirna-profiling/"],
.global-footer-column a[href="/after/mirna-profiling/"] { font-size: 16px; line-height: 1.5; }
@media (max-width: 640px) {
  .profiling-invitation { padding: 22px; }
  .profiling-cta { width: 100%; padding-inline: 16px; gap: 12px; }
}
