/* Platform: floating light hero, then dark/light bands with explicit text contrast. */
body.df-brand72.df-platform68 .page-entrance{background:#fff!important;color:#111!important;border-bottom:1px solid #e5e7eb}
body.df-brand72.df-platform68 .page-entrance h1{color:#111!important}
body.df-brand72.df-platform68 .page-entrance .entrance-eyebrow{color:#9f3518!important}
body.df-brand72.df-platform68 .page-entrance .entrance-description{color:#555d68!important}
body.df-brand72.df-platform68 .page-entrance .px-managed-note{color:#555d68!important}
body.df-brand72.df-platform68 .page-entrance .text-link{color:#9f3518!important}
body.df-brand72.df-platform68 .page-entrance .px-stack-hero{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible}
body.df-brand72.df-platform68 .page-entrance .px-stack-hero:before,body.df-brand72.df-platform68 .page-entrance .px-stack-hero:after{display:none!important}
body.df-brand72.df-platform68 .px-stack-hero img{background:transparent!important;filter:none!important;box-shadow:none!important;opacity:1;mix-blend-mode:normal;-webkit-mask-image:none!important;mask-image:none!important}
body.df-brand72.df-platform68 .px-stack-hero picture{background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}
/* Marketing headings change tone; cards and the functional app keep their own palette. */
body.df-brand72.df-platform68 :is(#platform-features,#deployment)[data-br-surface=ink]>.px-heading h2{color:#fff!important}
body.df-brand72.df-platform68 :is(#platform-features,#deployment)[data-br-surface=ink]>.px-heading>p:last-child{color:#e5e7eb!important}
body.df-brand72.df-platform68 :is(#platform-features,#deployment)[data-br-surface=ink]>.px-heading>.eyebrow{color:#f05a28!important}
body.df-brand72.df-platform68 .ph-hybrid-diagram{background:#191919;border-color:#6b728066}
body.df-brand72.df-platform68 .ph-evidence-rail{border-color:#6b728066}
body.df-brand72.df-platform68 .ph-evidence-rail>span{color:#e5e7eb}
body.df-brand72.df-platform68 :is(.ph-orchestration,.ph-learning){color:#fff;border-color:#6b728066}
body.df-brand72.df-platform68 :is(.ph-orchestration,.ph-learning)>p{color:#e5e7eb}
body.df-brand72.df-platform68 :is(.ph-orchestration,.ph-learning)>summary>span{color:#f05a28}
body.df-brand72.df-platform68 .ph-learning li{color:#111}
body.df-brand72.df-platform68 #deployment .px-choice-label h3{color:#fff}
body.df-brand72.df-platform68 #deployment .px-choice-label>span{color:#f05a28;border-color:#f05a2877}
body.df-brand72.df-platform68 #deployment .px-deployment-note{border-color:#6b728066}
body.df-brand72.df-platform68 #deployment .px-deployment-note p{color:#e5e7eb}
body.df-brand72.df-platform68 #deployment .px-deployment-note a{color:#f05a28}
body.df-brand72.df-platform68 #workspace{border-block:0}
