/* Approved navy/amber brand. Public display only. */
:root{--cyan:#f6b443;--blue:#e99a19}.site-header{background:#031322;color:#eaf3fb;border-bottom:1px solid #274052;min-height:112px}.site-header .brand{display:block;width:310px;flex-shrink:0}.brand-radar{display:block;width:100%;height:auto}.site-header nav [aria-current=page]{color:#ffc675}.site-header .nav-cta{border-color:#87622f}.site-header .nav-cta span{color:#ffbd57}.radar-identity-panel{max-width:520px;width:100%;margin:auto;text-align:center}.radar-identity{display:block;width:100%;height:auto}.radar-pause{font:13px/1.6 Arial,sans-serif;background:none;border:1px solid #516072;color:#d0dce6;padding:9px 16px;border-radius:5px;margin-top:22px;cursor:pointer}.radar-identity-panel.paused .beam,.radar-identity-panel.paused .echo{animation-play-state:paused!important}.mission-hero{background:radial-gradient(ellipse at 80% 48%,#122e4540,transparent 60%)}.mission-copy h1 em,.discovery-hero h1 em{color:#f6b443}.mission-copy .button-primary,.next-chapter .button-primary{background:#f6b443}.principles i{color:#ffc16a}.parcours-page .text-link,.existing-reader a,.reader-note a{color:#ffd18b}.journey a[aria-current=page] span{color:#f6b443}.site-header .brand:focus-visible{outline-color:#ffc675}@media(max-width:1000px){.site-header{gap:18px}.site-header .brand{width:255px}.site-header nav{gap:20px}}@media(max-width:700px){.site-header .brand{width:265px}.site-header{min-height:0;padding-top:12px}.site-header nav{gap:8px}.radar-identity-panel{max-width:430px}.mission-hero{gap:35px}.radar-pause{margin-top:16px}}

.observatory-wrap{width:100%;text-align:center}.observatory-wrap .radar-panel{text-align:left}.radar-paused .beam,.radar-paused .echo,.radar-paused .radar-sweep{animation-play-state:paused!important}

.footer-logo{display:block;width:260px;max-width:100%;flex-shrink:0}.footer-logo svg{display:block;width:100%;height:auto}
