/* Titanes - actualizacion no destructiva de la portada (28 oct 2026) */
.titanes-logo-escudo{width:52px!important;height:58px!important;object-fit:contain!important;display:block!important;flex:0 0 auto!important;background:transparent!important;border:0!important;box-shadow:none!important}
@media(max-width:600px){.titanes-logo-escudo{width:42px!important;height:47px!important}}
.titanes-hero-renovado{position:relative!important;isolation:isolate!important;background:#10241f!important;overflow:hidden!important;min-height:660px;display:flex;align-items:center}
.titanes-hero-renovado::before{content:"";position:absolute;inset:0;z-index:-2;background-image:url('equipo-titanes.webp');background-size:cover;background-position:center 43%;}
.titanes-hero-renovado::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(8,31,26,.94) 0%,rgba(8,31,26,.82) 32%,rgba(8,31,26,.45) 63%,rgba(8,31,26,.23) 100%),linear-gradient(0deg,rgba(8,31,26,.51),transparent 58%)}
.titanes-hero-renovado .titanes-hero-titulo{max-width:980px;color:white!important;text-wrap:balance;line-height:1.05!important;text-shadow:0 2px 15px rgba(0,0,0,.2)}
.titanes-hero-renovado .titanes-hero-titulo .titanes-dorado{color:#efa847!important;display:block}
.titanes-hero-renovado .titanes-hero-descripcion{display:block!important;background:rgba(9,33,28,.56)!important;color:#fff!important;border:1px solid rgba(255,255,255,.19)!important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);padding:18px 22px!important;border-radius:14px!important;max-width:760px!important;font-size:clamp(.98rem,1.3vw,1.13rem)!important;line-height:1.7!important;font-weight:400!important;font-style:normal!important;margin:20px 0 24px!important;box-shadow:none!important}
.titanes-hero-renovado .titanes-hero-descripcion *{color:inherit!important;background:transparent!important;font-style:normal!important}
.titanes-hero-renovado .titanes-hero-descripcion::before,.titanes-hero-renovado .titanes-hero-descripcion::after{display:none!important}
@media(max-width:760px){.titanes-hero-renovado{min-height:610px!important;align-items:flex-end}.titanes-hero-renovado::before{background-image:url('equipo-titanes-movil.webp');background-position:52% center}.titanes-hero-renovado::after{background:linear-gradient(0deg,rgba(8,31,26,.96) 0%,rgba(8,31,26,.83) 49%,rgba(8,31,26,.22) 100%)}.titanes-hero-renovado .titanes-hero-descripcion{padding:14px 16px!important;line-height:1.52!important}}
@media(prefers-reduced-motion:reduce){.titanes-hero-renovado *{scroll-behavior:auto!important}}
