/* Brand-only changes. Existing game tiles, logic and language code unchanged. */
header .logo{font-family:Didot,"Bodoni MT","Times New Roman",Georgia,serif;font-weight:700;letter-spacing:-1.4px;font-size:clamp(23px,2.9vw,36px);white-space:nowrap;color:#071b39}
header .logo span{color:#086bfa}
.hero{background-image:url("assets/hero.jpg");background-position:center center;background-size:cover}
@media(max-width:850px){header .logo{font-size:clamp(20px,4.4vw,29px);letter-spacing:-1px}}
@media(max-width:470px){header{gap:15px;padding:0 14px}header .logo{font-size:clamp(19px,5.3vw,25px)}.hero{background-size:auto 100%;background-position:54% center}}
