/* Portada humana ELI: texto accesible sobre fotografía estática. */
.eli-team-hero{position:relative;isolation:isolate;display:block;min-height:max(740px,100svh);padding:128px 0 0!important;background:#faf8f6!important;overflow:hidden}
.eli-team-hero .eli-editorial-inner{position:static;display:block;width:100%}
.eli-team-background{position:absolute;z-index:-1;bottom:0;left:0;display:block;width:100%;height:auto;max-width:none;pointer-events:none}
.eli-team-hero .eli-hero-copy{max-width:660px;margin:0 auto;padding:0 24px;text-align:center}
.eli-team-hero .eli-editorial-kicker{margin:0 0 15px;font-size:10px!important;color:#65419b;letter-spacing:.2em}
.eli-team-hero h1{font:800 clamp(44px,4.6vw,76px)/1.04 Manrope,sans-serif!important;letter-spacing:-.055em!important;color:#3a0f34;margin:0!important}
.eli-team-hero h1>span{color:#3a0f34!important;white-space:normal}
.eli-team-hero .eli-hero-description{max-width:540px;font-size:clamp(15px,1.2vw,19px);line-height:1.5;margin:20px auto 0;color:#3a0f34;text-wrap:balance}
.eli-team-hero .eli-hero-buttons{display:flex;justify-content:center;align-items:center;gap:12px;margin:22px auto 0;flex-wrap:wrap}
.eli-team-hero .eli-hero-buttons>a{font-size:13px;min-height:48px;padding:12px 21px;gap:16px}
.eli-team-hero .eli-action-main{background:#65419b;color:#faf8f6}
.eli-team-hero .eli-action-diagnostic{background:#faf8f6e8;color:#65419b;border:1px solid #65419b55}
@media(min-width:1600px){.eli-team-hero{min-height:max(850px,100svh)}}
@media(max-width:750px){
.eli-team-hero{min-height:0;padding:112px 0 0!important}
.eli-team-hero .eli-hero-copy{padding:0 22px;max-width:580px}
.eli-team-hero .eli-editorial-kicker{margin-bottom:18px;font-size:9px!important}
.eli-team-hero h1{font-size:clamp(37px,8.6vw,57px)!important}
.eli-team-hero .eli-hero-description{font-size:15px;margin-top:20px;max-width:36ch}
.eli-team-hero .eli-hero-buttons{gap:10px;margin-top:22px;flex-direction:row}
.eli-team-hero .eli-hero-buttons>a{font-size:12px;min-height:46px;padding:12px 16px;justify-content:center;gap:8px}
.eli-team-background{position:relative;margin-top:12px;width:100%;height:auto;z-index:-1}
}
.eli-team-hero h1>span{width:100%!important;max-width:none!important;margin:0!important;text-align:center!important}
.eli-team-hero .eli-editorial-kicker{display:block;text-align:center}
.eli-team-hero .eli-editorial-kicker::before,.eli-team-hero .eli-editorial-kicker::after{display:none}
.eli-team-background{mask-image:linear-gradient(to bottom,transparent,#000 70px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 70px)}
/* Acercar el mensaje al menú superior. */
.eli-team-hero{padding-top:106px!important}
@media(max-width:750px){.eli-team-hero{padding-top:88px!important}}
