/* OC Extensions Marketplace v2.16.8
   Hero Content Authority — module-instance colors win over global template styles. */
.ocx-hero-pro .ocx-hero-kicker{color:var(--hero-content-badge)!important}
.ocx-hero-pro .ocx-hero-pro-copy>h1{color:var(--hero-content-title)!important}
.ocx-hero-pro .ocx-hero-pro-copy>p{color:var(--hero-content-subtitle)!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn,.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn span,.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn i{color:inherit!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-primary{background:var(--hero-btn-primary-bg)!important;color:var(--hero-btn-primary-text)!important;border-color:transparent!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-primary:hover,.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-primary:focus{background:var(--hero-btn-primary-hover-bg)!important;color:var(--hero-btn-primary-hover-text)!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-secondary{background:var(--hero-btn-secondary-bg)!important;color:var(--hero-btn-secondary-text)!important;border-color:transparent!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-secondary:hover,.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-secondary:focus{background:var(--hero-btn-secondary-hover-bg)!important;color:var(--hero-btn-secondary-hover-text)!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-ghost{background:var(--hero-btn-ghost-bg)!important;color:var(--hero-btn-ghost-text)!important;border-color:var(--hero-btn-ghost-border)!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-ghost:hover,.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-ghost:focus{background:var(--hero-btn-ghost-hover-bg)!important;color:var(--hero-btn-ghost-hover-text)!important;border-color:var(--hero-btn-ghost-border)!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-soft{background:var(--hero-btn-soft-bg)!important;color:var(--hero-btn-soft-text)!important;border-color:transparent!important;filter:none!important}
.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-soft:hover,.ocx-hero-pro .ocx-hero-pro-actions .ocx-hero-btn-soft:focus{background:var(--hero-btn-soft-hover-bg)!important;color:var(--hero-btn-soft-hover-text)!important;filter:none!important}
