/* Shared palette for retained content pages. */
:root {--gold:#9bbdff;--gold-light:#d6e3ff;--gold-dark:#648fe2;--gold-glow:rgba(91,143,244,.25);--bg:#030914;--bg-card:#0b172b;--bg-card2:#101f36;--text:#eef3ff;--muted:#adbbd2;--border:rgba(137,174,240,.22);--font-h:Manrope,system-ui,sans-serif;--sans:Manrope,system-ui,sans-serif;}
body {background:#030914!important;color:#eef3ff;font-family:Manrope,system-ui,sans-serif!important;}
h1,h2,h3,h4,.h1,.h2 {font-family:Manrope,system-ui,sans-serif!important;letter-spacing:-.035em;}h1 em,h2 em{font-style:normal;color:#9bbdff!important;}
.btn-gold,.btn-primary {background:linear-gradient(135deg,#f3f6ff,#c3d3ff)!important;color:#071020!important;border-radius:12px;}
a:focus-visible,button:focus-visible{outline:2px solid #84adff;outline-offset:4px;}
.unified-nav {position:relative!important;inset:auto!important;width:100%;background:#040b17!important;border-bottom:1px solid #23334d;z-index:100;box-sizing:border-box;}
.unified-nav-inner{max-width:1240px;margin:auto;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;}.unified-brand{color:#eef3ff!important;font:800 20px Manrope,system-ui;text-decoration:none;white-space:nowrap;}.unified-links{display:flex;flex-wrap:wrap;gap:24px;align-items:center;}.unified-links a{color:#dce7ff!important;text-decoration:none;font:600 14px Manrope,system-ui;}.unified-links a:hover{color:#9bbdff!important;}.unified-links a:active{transform:translateY(1px);}
@media(max-width:650px){.unified-nav-inner{align-items:flex-start;flex-direction:column;gap:18px;padding:18px 20px;}.unified-links{gap:14px 20px;}h1{overflow-wrap:break-word;}}
