/* Amaya Polska - logo 2026. No gradient, typeface inherited from site. */
.hero-title>.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.project-logo-image{width:clamp(190px,22vw,270px)!important;max-width:min(80vw,270px)!important;height:auto!important;max-height:88px!important;object-fit:contain!important;object-position:left center!important}
.home-brand-logo{display:block;width:min(800px,90vw);height:auto;max-height:310px;object-fit:contain;margin:0 auto 10px}
.hero-title:has(.home-brand-logo){line-height:1;margin:0 auto 12px;max-width:100%;}
.hero::before{background-image:url('/assets/img/amaya-polska-logo-dark-2026.png')!important;background-size:min(1200px,90vw) auto!important;background-repeat:no-repeat!important;background-position:center center!important;opacity:.12!important;}
@media(max-width:640px){.project-logo-image{width:min(235px,78vw)!important;max-width:78vw!important}.home-brand-logo{width:min(460px,94vw);margin-bottom:8px}.hero::before{background-size:120vw auto!important}}
