/* Lift the near-black canvas without turning BETMAN into a white editorial site. */
body[data-design="surge"]{background:#18261e!important;color:#eef4ea!important}
body[data-design="surge"]>.ambient{display:none!important}
body[data-design="surge"] .app{background:linear-gradient(180deg,#22352a 0,#293d30 52%,#1b2b22 100%)}
body[data-design="surge"] main{padding-bottom:1px!important}
body[data-design="surge"] .site-hero{box-shadow:0 28px 80px rgba(0,0,0,.3)}
body[data-design="surge"] .os-worlds,
body[data-design="surge"] .su-panel,
body[data-design="surge"] #what-else,
body[data-design="surge"] .heritage-strip,
body[data-design="surge"] .bm-footer{background:#24372b!important;color:#eef4ea!important;box-shadow:0 16px 44px rgba(0,0,0,.2)!important}
body[data-design="surge"] .os-worlds{border:1px solid #506758!important;background:linear-gradient(120deg,#2c4334,#213329)!important}
body[data-design="surge"] .os-worlds h2,
body[data-design="surge"] .su-head h2,
body[data-design="surge"] .what-else h2,
body[data-design="surge"] .bm-footer h4{color:#f4f8f1!important}
body[data-design="surge"] .os-worlds p,
body[data-design="surge"] .su-lead,
body[data-design="surge"] .what-else-intro>p,
body[data-design="surge"] .bm-footer a,
body[data-design="surge"] .bm-footer p{color:#bcc9be!important}
body[data-design="surge"] .os-worlds .eyebrow,
body[data-design="surge"] .su-kicker,
body[data-design="surge"] .what-else-intro .eyebrow{color:#c5ff00!important}
body[data-design="surge"] .world-switch button{background:#1b2d23;color:#dce7dc;border-color:#58705f!important}
body[data-design="surge"] .world-switch button[aria-pressed="true"]{background:#c5ff00;color:#102016;border-color:#c5ff00!important}
body[data-design="surge"] #world-services a{background:#1d3025;color:#e7efe5;border-color:#52695a!important}
body[data-design="surge"] .su-panel{border:1px solid #4f6556!important}
body[data-design="surge"] .su-head,
body[data-design="surge"] .su-path,
body[data-design="surge"] .su-plans,
body[data-design="surge"] .su-cta-bar{background:#24372b!important;color:#eef4ea!important}
body[data-design="surge"] .su-plan,
body[data-design="surge"] .su-path-btn{background:#1d3025!important;color:#eef4ea!important;border-color:#516859!important}
body[data-design="surge"] .su-plan.is-selected,
body[data-design="surge"] .su-path-btn[aria-selected="true"]{background:#314b38!important;border-color:#a9d85b!important;box-shadow:0 0 0 1px #a9d85b inset!important}
body[data-design="surge"] .su-plan-name,
body[data-design="surge"] .su-path-btn strong,
body[data-design="surge"] .su-price{color:#f4f8f1!important}
body[data-design="surge"] .su-plan-copy,
body[data-design="surge"] .su-path-btn span,
body[data-design="surge"] .su-meta{color:#b8c5ba!important}
body[data-design="surge"] #what-else{border:1px solid #4f6556!important}
body[data-design="surge"] .frac-club-copy,
body[data-design="surge"] .frac-horse{background:#203328!important;color:#eef4ea!important}
body[data-design="surge"] .what-else-intro h2,
body[data-design="surge"] .frac-club-copy h3,
body[data-design="surge"] .frac-horse h3{color:#f4f8f1!important}
body[data-design="surge"] .what-else-intro p,
body[data-design="surge"] .frac-club-copy>p,
body[data-design="surge"] .frac-points,
body[data-design="surge"] .frac-horse p{color:#bcc9be!important}
body[data-design="surge"] .heritage-strip{background:#10271c!important}
body[data-design="surge"] .heritage-door{color:#f3f1e7!important}
body[data-design="surge"] .heritage-door>span{background:linear-gradient(90deg,rgba(8,18,12,.92) 0%,rgba(8,18,12,.78) 58%,rgba(8,18,12,.18) 86%,rgba(8,18,12,0) 100%)!important}
body[data-design="surge"] .heritage-door strong{color:#f3f1e7!important}
body[data-design="surge"] .heritage-door em{color:#d7e0d1!important}
body[data-design="surge"] .bm-top .bm-col,
body[data-design="surge"] .bm-rg{background:#1d3025!important;color:#e8f0e7!important}
body[data-design="surge"] .bm-bottom{border-color:#506557!important;color:#b8c5ba!important}
@media(max-width:700px){body[data-design="surge"] .app{background:#203328}}
