/* Identité officielle Cognivaya Jeux — bleu nuit, or, blanc */
:root{--cj-navy:#0d1733;--cj-navy2:#17264c;--cj-gold:#d9a83e;--cj-gold-light:#f1d27b;--cj-white:#ffffff}
.cj-brandbar{position:relative;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(14px,3vw,36px);background:#0d1733;border-bottom:2px solid #d9a83e;box-shadow:0 5px 22px rgba(7,16,38,.22);font-family:system-ui,-apple-system,Segoe UI,sans-serif}
.cj-brandbar__logo{display:block;width:min(235px,60vw);height:auto;max-height:72px;object-fit:contain}
.cj-brandbar__home{display:inline-flex;align-items:center;gap:7px;padding:10px 15px;border:1px solid rgba(217,168,62,.6);border-radius:10px;color:#f1d27b!important;text-decoration:none!important;font-weight:700;font-size:13px;letter-spacing:.02em;background:rgba(255,255,255,.035)}
.cj-brandbar__home:hover,.cj-brandbar__home:focus-visible{background:#d9a83e;color:#0d1733!important;outline:2px solid #f1d27b;outline-offset:2px}
.cj-mission{position:relative;z-index:2;margin:14px auto 18px;padding:18px 22px;max-width:1120px;border:1px solid rgba(217,168,62,.45);border-left:5px solid #d9a83e;border-radius:14px;background:linear-gradient(115deg,#0d1733,#1a2d56);color:#fff;box-shadow:0 9px 28px rgba(5,14,32,.15);font-family:system-ui,-apple-system,Segoe UI,sans-serif}
.cj-mission__tag{display:inline-block;color:#f1d27b;font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:800;margin-bottom:6px}
.cj-mission h2{font-family:Georgia,serif!important;font-size:clamp(19px,2.5vw,28px)!important;color:#fff!important;margin:0 0 7px!important;line-height:1.25!important}
.cj-mission p{color:#e6eaf5!important;font-size:clamp(13px,1.5vw,16px)!important;line-height:1.6!important;margin:0!important}
.cj-mission strong{color:#f1d27b}
@media(max-width:560px){.cj-brandbar{padding:8px 12px}.cj-brandbar__logo{width:min(180px,58vw)}.cj-brandbar__home{padding:9px;font-size:11px}.cj-mission{margin:10px 10px 16px;padding:14px 16px}}
@media(prefers-reduced-motion:reduce){.cj-brandbar *{transition:none!important}}
