/* Original TH99 crown wordmark on the reference black and gold palette */
header .logo{display:flex;align-items:center;justify-content:center;background:none;padding:0;width:235px;min-width:235px}header .logo img{display:block;width:235px;height:auto;max-height:80px;object-fit:contain}.header-actions .gold-button{background:linear-gradient(110deg,#b98b29,#fff0a7,#c29635);border-color:#e3c670}.navigation a:first-child{border-bottom:2px solid #d3ae56}.sky-hero strong{letter-spacing:-1px;color:#f7d572}.about-brand img{width:330px;max-width:100%;height:auto;background:none;padding:0}.about-brand{background:radial-gradient(ellipse,#4a3614,#100c04)}footer .logo{background:none;padding:0}footer .logo img{width:225px;height:auto}.search-field{width:260px}.game-card:hover{border-color:#edcc73}
@media(max-width:1100px){header{gap:18px}header .logo{width:205px;min-width:205px}header .logo img{width:205px}.search-field{width:225px}}
@media(max-width:760px){header .logo{width:167px;min-width:0}header .logo img{width:167px;height:auto;max-height:64px}.header-actions{gap:8px}.header-actions .gold-button{font-size:8px;padding:8px 10px}.about-brand img{width:270px}footer .logo img{width:195px}.mobile-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-items:stretch}.mobile-bottom a{text-align:center;align-items:center;justify-content:center;min-width:0}footer{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}}
@media(max-width:350px){header .logo,header .logo img{width:143px}.header-actions .gold-button{font-size:7px;padding:7px 9px}}
