/* PurposeTix 2.9.4-r5 — right promotional panels only. */
:root{--ptxm-promo-dark:linear-gradient(135deg,#091c3b 0%,#102b50 48%,#153c67 100%)}
body .ptxm-public-hero258 .ptxm-public-panel258,
body .ptxm-org-hero .ptxm-org-panel,
body .ptxm-home-right-column2821 .ptxm-hero-ticket,
body .ptxm-pricing-hero .ptxm-public-panel258,
body .ptxm-why-hero .ptxm-public-panel258 {
 background:var(--ptxm-promo-dark)!important;color:#fff!important;border-color:rgba(255,255,255,.1)!important;
}
body .ptxm-public-panel258 h2,body .ptxm-public-panel258 h3,body .ptxm-org-panel h2,body .ptxm-home-right-column2821 .ptxm-preview-body h2{color:#fff!important}
body .ptxm-public-panel258 p,body .ptxm-public-panel258 li,body .ptxm-org-panel li,body .ptxm-home-right-column2821 .ptxm-preview-body small{color:#d5e4f9!important}
body .ptxm-public-panel258 .ptxm-panel-pill,body .ptxm-org-panel .ptxm-panel-pill{color:#d4efff!important;background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.18)!important}
body .ptxm-public-panel258 .ptxm-public-checklist258 li,body .ptxm-org-panel .ptxm-public-checklist258 li{border-color:rgba(255,255,255,.17)!important}
body .ptxm-home-right-column2821 .ptxm-preview-body{background:transparent!important;color:#fff!important}
body .ptxm-home-right-column2821 .ptxm-preview-body b{color:#fff!important}
body .ptxm-home-right-column2821 .ptxm-preview-feature{border-color:rgba(255,255,255,.18)!important}
