/* READY dark luxury correction: black surfaces, restrained silver and emerald. */
:root{color-scheme:dark;--ink:#050708;--paper:#d7e0e3;--muted:#9aafb6;--gold:#9fc7ba;--gold-light:#d5e5de;--emerald:#38b98f;--border:#ffffff24;--glass:#0b1214ed}
body{background:#050708;color:#d7e0e3}.identity-notice{background:#080d0f;color:#92a8ad;border-color:#ffffff14}.language-bar{background:#070b0d;border-color:#ffffff14;color:#91a9ae}.language-switch button{color:#a9bec5}.language-switch button[aria-pressed=true]{background:linear-gradient(145deg,#172322,#0a1113);border-color:#52978080;color:#c8eee0;box-shadow:inset 0 1px #ffffff14,0 3px 12px #0008}.header{background:linear-gradient(115deg,#070a0df5,#10191af2,#050809f5);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff16,0 8px 28px #0009}.brand img{background:#080c0f;border-color:#ffffff24}.brand strong{color:#dbe4e7;text-shadow:0 1px #ffffff16,0 3px 16px #b5d3d517}.brand small{color:#a2b8bd}.nav a{color:#aabcc2}.nav a:hover,.nav .current{color:#94dfc4}.nav .current{border-color:#5ab494}.nav-btn{background:#0b1517;color:#b1d7c9;border-color:#ffffff2c}.mobile-nav{background:#080f11;border-color:#ffffff24}.mobile-nav a{color:#bdcdd2}.mobile-nav .current{color:#80dbb8}.eyebrow,.mini{color:#73cba7}.hero{border-color:#ffffff20}.hero-photo{filter:none}.hero-gloss{background:linear-gradient(135deg,#ffffff08,transparent 35%,transparent 80%,#7bd5b70a)}.hero-shade{background:linear-gradient(90deg,#030709fa 0%,#040a0bef 29%,#050b0cb0 53%,#050a0b30 80%),linear-gradient(0deg,#050708,transparent 28%)}.hero h1,.division-copy h1{color:#dfe7e9;text-shadow:0 1px #ffffff12,0 6px 35px #0007}.hero h1 em,.section-head h2 em,.ending h2 em,.textpage em{color:#75cfae}.hero-copy p,.division-copy p{color:#b7cbd0;text-shadow:0 2px 12px #0006}.hero:after{background:linear-gradient(90deg,transparent,#a2b6bd66,#7cc6ad,#a9bec466,transparent);box-shadow:0 0 16px #9ed7c522}.btn-gold{background:linear-gradient(165deg,#369e7d,#166d55 48%,#0b3d32);color:#e4f3ed;border-color:#69b89c99;box-shadow:inset 0 1px #ffffff40,inset 0 -2px 3px #0007,0 7px 24px #0008}.btn-gold:hover{box-shadow:inset 0 1px #ffffff55,0 10px 28px #2d916e2b}.btn-ghost{background:linear-gradient(145deg,#1c272be6,#080e11ed);color:#c5d8df;border-color:#98aeb550;box-shadow:inset 0 1px #ffffff25,0 6px 20px #0009}.hero-pills span{background:#060d10b8;color:#b8d0d1;border-left-color:#569f85}.hero-feature{background:linear-gradient(140deg,#182326dd,#060b0eef);border-color:#b5c8d036;box-shadow:inset 0 1px #ffffff2b,0 18px 38px #0009}.hero-feature span{color:#74bfa4}.hero-feature strong{color:#d8e4e5}.hero-feature p,.hero-feature small{color:#a1b8bf}.theme-bar{background:linear-gradient(115deg,#090e11,#10191b,#070b0e);border-color:#ffffff20}.theme-bar h2 em{color:#9ac7b9}.theme-bar p,.section-head p{color:#9fb5be}.day{background:linear-gradient(155deg,#1a2427,#080e10);border-color:#ffffff20;color:#c5d6db;box-shadow:inset 0 1px #ffffff17,0 5px 14px #0007}.day span{color:#9bb4bb}.day.active,.day[aria-pressed=true]{background:linear-gradient(150deg,#224136,#0b1a16);border-color:#75b99c88;box-shadow:inset 0 1px #ffffff28,0 5px 20px #30826820}.auto-row{color:#a0b8c0}.auto-row button{background:linear-gradient(145deg,#152221,#091310);border-color:#5f9b8055;color:#a7d5c3}.inline-link{color:#99cdb8;border-color:#72a28e70}.division-card{border-color:#b4c7ce3d;box-shadow:inset 0 1px #ffffff23,0 16px 38px #0009}.division-card:hover{box-shadow:0 14px 38px #000b,0 0 20px #8abca514}.card-glaze{background:linear-gradient(155deg,#ffffff0f,transparent 28%),linear-gradient(0deg,#03090afa,#05100ddb 23%,transparent 78%)}.card-tag{color:#9bd6bc}.card-words h3{color:#dfe9e9;text-shadow:0 2px 10px #0008}.card-go{color:#b7ccd1}.card-go b{color:#c9e0d7;border-color:#9dbab166;background:#ffffff05}.priority-grid article,.brief-card{background:linear-gradient(145deg,#182125,#0b1114 60%,#080e10);border-color:#b2c6ce2c;box-shadow:inset 0 1px #ffffff20,0 10px 32px #0007}.priority-grid small{color:#7bc5a4}.priority-grid h3,.brief-card h3{color:#c7dbdf}.priority-grid p,.brief-card p{color:#a5bec7}.ending{background:radial-gradient(ellipse at 50% 0%,#14251f,#080e11 65%,#050708);border-color:#a7c1b830}.ending p{color:#a5bfc4}.footer{background:linear-gradient(120deg,#090e11,#050708);border-color:#ffffff1c;color:#9db3ba}.footer strong{color:#c5d6dc}.footer a{color:#a0c6b7}.footer-note{color:#8da5ad}.division-hero{border-color:#ffffff24}.division-veil{background:linear-gradient(90deg,#03080afb,#040b0bf0 38%,#03090b65 75%),linear-gradient(0deg,#050708,transparent 35%)}.status{color:#92c9b2}.status-light{background:#3cae7e;box-shadow:0 0 12px #43b38755}.details h2,.textpage h2{color:#a8cfc5}.details p,.textpage p{color:#afc5cd}.details li{background:linear-gradient(145deg,#14201e,#0b1214);border-color:#a4bdb733}.details li:before{color:#72c4a0}.honest{background:linear-gradient(135deg,#14201c,#0a1210);border-color:#81b29a40}.honest strong{color:#b2d4c5}.mode-list article{background:linear-gradient(145deg,#14201f,#0a1013);border-color:#a6c0bc2d;box-shadow:inset 0 1px #ffffff14}.mode-list h3{color:#a1cfbc}.mode-list p{color:#a9bfc6}.roadmap-list li{background:linear-gradient(145deg,#15221f,#0a1113);border-color:#9db9b32c;box-shadow:inset 0 1px #ffffff18}.roadmap-list strong{color:#8ec8b0}.roadmap-list span{color:#afc5cd}a:focus-visible,button:focus-visible{outline-color:#83ccae}
@media(max-width:780px){.hero-shade{background:linear-gradient(90deg,#03080aef,#050b0bd6 65%,#050b0b8a),linear-gradient(0deg,#050708,transparent 70%)}.division-veil{background:linear-gradient(90deg,#03080af4,#050b0bdf 70%,#050b0b9c)}}

/* Approved blue/silver R, displayed directly from the supplied reference. */
body{background:#000}.brand{gap:12px;min-width:290px}.brand .brand-symbol{position:relative;display:block;flex:none;width:82px;height:54px;overflow:hidden;background:#040d13;border:0;border-radius:6px}.brand .brand-symbol img{position:absolute;display:block;width:410px;max-width:none;height:auto;left:-65px;top:-7px;object-fit:contain;border:0;border-radius:0;background:transparent}.brand .brand-wordmark{display:flex;flex-direction:column;gap:1px;line-height:1.15}.brand .brand-wordmark strong{font-size:27px;letter-spacing:.2em;color:#dbe5eb;text-shadow:0 1px #ffffff25}.brand .brand-name{display:block;font-size:11px;font-weight:750;letter-spacing:.065em;color:#a6c7da}.brand .brand-legal{font-size:9px;letter-spacing:.17em;color:#9fb4c2}.header{border-bottom-color:#6f9caf38}.footer{background:#030608}
@media(max-width:550px){.brand{min-width:0;gap:8px}.brand .brand-symbol{width:62px;height:42px}.brand .brand-symbol img{width:310px;left:-49px;top:-5px}.brand .brand-wordmark strong{font-size:22px}.brand .brand-name{font-size:9px;letter-spacing:.025em}.brand .brand-legal{font-size:8px}.header{gap:12px}}
