/* « Le monde de Louis » — identité partagée (logo Léo sur le globe, police Fredoka OFL). */
@font-face { font-family:'Fredoka'; src:url('/shared/fonts/fredoka-latin.woff2') format('woff2');
  font-weight:300 700; font-display:swap; }
.brand { text-align:center; margin:2px 0 12px; }
.brand img { width:176px; height:176px; display:block; margin:0 auto -6px; filter:drop-shadow(0 6px 10px rgba(29,53,87,.15)); }
.brand h1 { font-family:'Fredoka',inherit; font-weight:700; font-size:40px; letter-spacing:.5px; margin:0;
  color:#1d3557; line-height:1.05; }
.brand h1 .de { font-weight:500; font-size:.72em; color:#ef6f5e; }
.brand .subtitle { font-family:'Fredoka',inherit; font-weight:500; font-size:16px; color:#3a5a7a; margin-top:4px; }
.leo .face img { width:64px; height:auto; display:block; }
@media (orientation:landscape) and (min-width:1000px) {
  .brand { display:flex; align-items:center; justify-content:center; gap:14px; }
  .brand img { width:96px; height:96px; margin:0; }
  .brand > div { text-align:left; }
}
