:root{--p:#0b2239;--p2:#0f7898;--bg:#edf5f7;--card:#fff;--line:#c9dce3;--ink:#102c3f;--orange:#ef5b2a;--soft:#e5f0f4}body{background:var(--bg);color:var(--ink);font:15px Inter,Segoe UI,Arial,sans-serif;line-height:1.5}header{min-height:72px;padding:10px max(24px,calc((100% - 1240px)/2));background:#0b2239!important;border-bottom:4px solid var(--orange);box-shadow:0 2px 12px #071d3330;gap:12px!important}header h1{font-size:20px!important;letter-spacing:.12em;margin-right:4px!important}.luna-silhouette{width:74px!important;height:42px!important;filter:grayscale(1) brightness(5);opacity:.9}header>span{font-size:13px!important;color:#bfd0d9!important;letter-spacing:.02em}.identity-control{margin-left:auto}.quick-nav{display:flex;align-items:center;gap:6px;padding:8px max(16px,calc((100% - 1240px)/2));background:#fff;border-bottom:1px solid var(--line);box-shadow:0 1px 4px #0b22390b}.quick-nav button{background:transparent!important;color:#345265!important;border:0!important;padding:7px 10px!important;font-size:13px}.quick-nav button:hover,.quick-nav button.active{background:var(--soft)!important;color:#0b2239!important}.quick-nav .nav-home{color:#fff!important;background:#0f7898!important}.quick-nav .menu-toggle{margin-left:auto;border:1px solid var(--line)!important}.quick-nav.hide{display:none!important}button,.primary{background:#0b2239!important;border-radius:4px!important;border:1px solid #0b2239!important;box-shadow:none!important;font-weight:700!important}.primary{background:var(--orange)!important;border-color:var(--orange)!important}button:hover,.primary:hover{filter:brightness(1.08)}main{max-width:1240px!important;margin:22px auto!important;padding:0 20px!important;gap:20px!important;align-items:start}.main-menu{position:sticky;top:12px;width:232px!important;max-height:calc(100vh - 128px);overflow:auto;padding:14px 10px!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:0 4px 14px #0b223912!important}.main-menu>b{display:block;padding:2px 8px 10px;color:#0b2239;font-size:14px}.main-menu .nav-label{margin:12px 8px 4px!important;color:#6d8492!important;font-size:10px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.main-menu button{background:transparent!important;color:#274459!important;border:0!important;text-align:left;padding:7px 8px!important;margin:1px 0!important;border-radius:4px!important;font-size:13px!important}.main-menu button:hover,.main-menu button.active{background:var(--soft)!important;color:#0b2239!important}.main-menu button:last-child{color:#8a3243!important;margin-top:4px!important}.main-menu.is-collapsed{width:0!important;padding:0!important;border:0!important;overflow:hidden}.main-menu.is-collapsed+section{max-width:none!important}.content,.page-content,#content{min-width:0;max-width:none!important}.card,.backbone-card,.service-card,.news-panel,.corporate-cta,.row{border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:0 4px 14px #0b223912!important;background:#fff!important}.backbone-hero{background:#0b2239!important;border-radius:10px!important;border-left:5px solid var(--orange)!important;box-shadow:0 8px 22px #0b22392b!important}.backbone-hero h2,.backbone-hero p{color:#fff!important}.eyebrow{color:var(--orange)!important;font-weight:800!important;letter-spacing:.1em}.backbone-metrics{border:1px solid var(--line)!important;border-radius:8px;background:#fff!important}.backbone-metrics strong{color:#0f7898!important}.section-heading{border-bottom:1px solid var(--line)!important}.section-heading h3,h1,h2,h3{color:#0b2239!important}.service-state.available{color:#147a57!important}.service-state.unavailable,.danger{background:#9e3046!important;color:#fff!important}.notice{border-left:4px solid var(--orange)!important;background:#fff7f2!important;color:#56301f!important}.muted{color:#587080!important}input,select,textarea{border:1px solid #a8c2ce!important;border-radius:4px!important;background:#fff!important;color:var(--ink)!important}input:focus,select:focus,textarea:focus{outline:3px solid #0f789833!important;border-color:#0f7898!important}table th{background:#0b2239!important;color:#fff!important}table td{border-color:var(--line)!important}dialog{border:1px solid var(--line)!important;border-radius:10px!important;box-shadow:0 20px 50px #071d3366!important}dialog::backdrop{background:#071d337a}@media(max-width:760px){header{padding:10px 14px}header>span,.luna-silhouette{display:none}.quick-nav{overflow:auto;padding:7px 12px}.quick-nav button{white-space:nowrap}.quick-nav .menu-toggle{display:none}main{display:block!important;margin:12px auto!important;padding:0 12px!important}.main-menu{position:static;width:auto!important;max-height:none;margin-bottom:12px}.main-menu .nav-label{margin-top:8px!important}.main-menu.is-collapsed{display:none}.backbone-hero{border-radius:0!important}.content,.page-content{padding:0!important}}
