/* v26: identidad editable desde un solo archivo */
.hero.hero-studio h1.hero-brand-title{display:flex!important;align-items:baseline;justify-content:center;gap:.18em;white-space:nowrap;font-size:clamp(44px,6.3vw,92px)!important;letter-spacing:-.045em!important}
.hero-brand-lumen{font-weight:850;text-transform:uppercase}
.hero-brand-radio{font-size:.53em;font-weight:600;letter-spacing:-.025em;text-transform:none}
.player-card .cover{overflow:hidden}
.player-card .cover .player-logo{display:block;max-width:80%;max-height:85%;object-fit:contain}
footer .footer-brand{display:flex;justify-content:center;align-items:center;gap:7px}
footer .footer-logo{width:27px;height:38px;object-fit:contain}
@media(max-width:600px){.hero.hero-studio h1.hero-brand-title{font-size:clamp(32px,9.5vw,54px)!important;gap:.12em}.hero-brand-radio{font-size:.5em}}
