/* Avión transparente en el espacio de la ilustración de portada. */
.hero {position:relative;overflow:hidden}
.hero-content {position:relative;z-index:1}
.hero-avion {width:100%;aspect-ratio:900/750;max-height:clamp(320px,calc(100svh - 180px),500px);align-self:center;pointer-events:none}
.hero-avion svg {display:block;width:100%;height:100%}
@media(max-width:820px){.hero-avion{max-width:420px;max-height:none;justify-self:center}}
@media(max-width:480px){.hero-avion{max-width:340px}}
