.inner-page{background:#f5f1e9}.inner-page .site-header{position:fixed;background:rgba(16,13,12,.96);backdrop-filter:blur(12px);box-shadow:0 8px 30px #0002}.page-hero{min-height:620px;padding:170px 8vw 90px;display:flex;align-items:flex-end;position:relative;color:#fff;background-position:center;background-size:cover}.page-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#100b0be8 0%,#211011a8 52%,#100b0b33),linear-gradient(0deg,#100d0caa,transparent 60%)}.page-hero>div{position:relative;z-index:1;max-width:830px}.page-kicker{text-transform:uppercase;letter-spacing:.34em;color:var(--gold2);font-size:10px;font-weight:bold}.page-hero h1{font:400 clamp(50px,7vw,96px)/.95 var(--serif);letter-spacing:-.035em;margin:18px 0}.page-hero h1 em{font-weight:400;color:var(--gold2)}.page-hero p:last-child{font:19px/1.7 var(--serif);max-width:670px;color:#e3d9d1}.hero-profile{background-image:url('../images/maura-jet-ejecutiva.jpeg')}.hero-leadership{background-image:url('../images/maura-helicoptero-familia.jpeg')}.hero-career{background-image:url('../images/maura-piloto.jpeg')}.hero-education{background-image:url('../images/maura-hangar.jpeg')}.hero-media-page{background-image:url('../images/maura-helicoptero.jpeg')}.hero-contact{background-image:url('../images/arguetatours-seguridad.jpeg')}.page-body{padding:110px 8vw}.page-intro{display:grid;grid-template-columns:.7fr 1.3fr;gap:9vw;margin-bottom:90px}.page-intro h2{font:400 clamp(36px,4vw,60px)/1.05 var(--serif);margin:0}.page-intro h2 em{color:var(--wine);font-weight:400}.page-intro p{color:var(--muted);font-size:15px;line-height:1.9;margin:0}.content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.content-card{background:#fff;padding:42px;border-top:3px solid var(--wine)}.content-card small{color:var(--wine);text-transform:uppercase;letter-spacing:.2em;font-size:8px}.content-card h3{font:400 29px/1.15 var(--serif);margin:20px 0 15px}.content-card p,.content-card li{font-size:13px;line-height:1.75;color:var(--muted)}.content-card ul{padding-left:18px}.content-card.dark{background:var(--wine);color:#fff;border-color:var(--gold)}.content-card.dark small{color:var(--gold2)}.content-card.dark p,.content-card.dark li{color:#e0d4cf}.wide-card{grid-column:1/-1}.page-photo-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:80px}.page-photo-strip img{height:420px;object-fit:cover}.subnav{background:#171312;color:#fff;display:grid;grid-template-columns:1fr 1fr}.subnav a{padding:45px 6vw;display:flex;flex-direction:column;gap:10px;transition:.25s}.subnav a:last-child{text-align:right;border-left:1px solid #ffffff22}.subnav a:hover{background:var(--wine)}.subnav small{text-transform:uppercase;letter-spacing:.2em;color:var(--gold2);font-size:8px}.subnav b{font:400 26px var(--serif)}.active{color:var(--gold2)!important}.contact-panel{background:var(--wine);color:#fff;padding:55px;max-width:900px;margin:auto}.contact-panel h2{font:400 clamp(36px,5vw,60px) var(--serif);margin:0 0 20px}.contact-list{display:grid;grid-template-columns:1fr 1fr;margin-top:35px;border:1px solid #ffffff33}.contact-list a{padding:25px;border-right:1px solid #ffffff33}.contact-list a:nth-child(even){border-right:0}.contact-list small,.contact-list b{display:block}.contact-list small{text-transform:uppercase;letter-spacing:.18em;color:var(--gold2);font-size:8px;margin-bottom:8px}.contact-list b{font:400 18px var(--serif)}.inner-page footer{background:#090707}.inner-page .whatsapp-float{display:flex}
@media(max-width:900px){.page-hero{min-height:560px;padding:140px 7vw 70px}.page-intro{grid-template-columns:1fr;gap:30px}.content-grid{grid-template-columns:1fr}.wide-card{grid-column:auto}.page-photo-strip{grid-template-columns:1fr 1fr}.page-photo-strip img:last-child{grid-column:1/-1}.contact-list{grid-template-columns:1fr}.contact-list a{border-right:0;border-bottom:1px solid #ffffff33}}@media(max-width:600px){.page-body{padding:75px 6vw}.page-hero{min-height:520px}.page-hero h1{font-size:45px}.content-card{padding:30px}.page-photo-strip{grid-template-columns:1fr}.page-photo-strip img,.page-photo-strip img:last-child{grid-column:auto;height:420px}.subnav b{font-size:19px}.contact-panel{padding:35px 25px}}

/* Encuadres personalizados para mantener visible el rostro */
.hero-career{background-position:center 13%}
.hero-education{background-position:center 20%}
@media(max-width:900px){
  .hero-career{background-position:center 18%}
  .hero-education{background-position:center 22%}
}
@media(max-width:600px){
  .hero-career{background-position:58% 20%}
  .hero-education{background-position:58% 24%}
}
