.hm-corta{display:none}
@media (max-width:767px){
html body section.hero{padding-top:14px!important}
html body:not(:has(header[data-hc])) section.hero#servicios{padding-top:84px!important}
html body section.hero .hero-grid{display:flex!important;flex-direction:column!important;gap:0!important;min-height:0!important}
html body section.hero .hero-grid>div:first-child,html body section.hero .hero-copy{display:contents!important}
html body section.hero .kicker{order:1;margin:0 0 8px!important;font-size:10.5px!important;letter-spacing:.14em!important;gap:8px!important;line-height:1.35!important}
html body section.hero h1{order:2;font-size:clamp(28px,8.2vw,33px)!important;line-height:1.06!important;margin:0 0 8px!important}
html body section.hero .lead{order:3;font-size:15px!important;line-height:1.45!important;margin:0 0 12px!important;max-width:none!important}
html body section.hero .lead .hm-larga{display:none!important}
html body section.hero .lead .hm-corta{display:inline!important}
html body section.hero .hero-ctas,html body section.hero .hero-cta{order:4;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;margin:0 0 8px!important;width:100%}
html body section.hero .hero-ctas .btn,html body section.hero .hero-cta .btn{flex:1 1 0!important;min-width:0!important;width:auto!important;min-height:48px!important;padding:10px 8px!important;font-size:15px!important;line-height:1.15!important;white-space:nowrap!important;justify-content:center!important;text-align:center!important}
html body section.hero .hero-ctas .btn svg,html body section.hero .hero-cta .btn svg{display:none!important}
html body section.hero .hero-ctas a.eu-apagado{display:none!important}
html body section.hero .hero-ctas a.eu-prendido{display:inline-flex!important}
html body section.hero .hero-grid>.stage,html body section.hero .hero-grid>.pstage,html body section.hero .hero-grid>.hero-reel{order:5;margin-top:0!important}
html body section.hero .hero-reel .stage{margin-top:0!important}
html body section.hero .pills{order:6;margin:4px 0 0!important}
}
@media (max-width:374px){
html body section.hero .hero-ctas .btn,html body section.hero .hero-cta .btn{font-size:14px!important;padding-left:6px!important;padding-right:6px!important}
}
