/* Shared brand colors only. Original section layout, copy and media are retained. */
:root{color-scheme:dark}html,body{background:#0c0914;color:#f8f5fc}
section{background:#0c0914!important;border-color:#ffffff24!important}
[class~="bg-white"]{background-color:#191121!important}
[class~="bg-[#071a33]"]{background-color:#100b18!important}
[class~="bg-[#0d2b52]"]{background-color:#171021!important}
[class~="bg-[#dce8f1]"]{background-color:#2c1c3a!important}
[class~="text-[#071a33]"],[class~="text-[#0d2b52]"]{color:#f8f5fc!important}
[class~="text-[#526779]"],[class~="text-[#637589]"]{color:#b8aac6!important}
[class~="text-[#647d90]"],[class~="text-[#8299ad]"],[class~="text-[#9bb0c2]"]{color:#a391b3!important}
[class~="text-[#167ead]"],[class~="text-[#1688bd]"],[class~="text-[#159fef]"],[class~="text-[#0c6c9e]"],[class~="text-cyan-300"]{color:#c080f4!important}
[class~="border-[#dce8f1]"],[class~="border-[#c7d5df]"],[class~="border-[#d5e2ec]"]{border-color:#ffffff24!important}
[class~="border-[#117fae]"]{border-color:#ac5bea!important}
[class~="bg-[#159fef]"]{background:#ae5af0!important}
.eyebrow{color:#b77ceb}.eyebrow:before{background:#ae5af0}
.button-primary{background:#9b45eb!important;color:#fff!important;box-shadow:none!important}
.button-primary:hover{background:#af60ed!important}
[class~="bg-white"][class~="text-[#0d2b52]"]{background:#e4c9fb!important;color:#28143b!important}
[class~="from-[#071a33]"]{--tw-gradient-from:#100b18!important}
video{background:#100b18!important}
