/* V13: About hero: content must never overlap navigation or orange strip. */
body.rdf-about .rdf-photo-sobre{height:auto!important;min-height:100svh!important;max-height:none!important;padding:clamp(145px,17vh,200px) 0 clamp(64px,9vh,105px)!important;display:flex!important;align-items:center!important;overflow:hidden!important}
body.rdf-about .rdf-photo-sobre .rdf-photo-grid{display:block!important;max-width:1240px!important;margin-inline:auto!important}
body.rdf-about .rdf-photo-sobre .rdf-photo-grid>div:first-child{max-width:790px!important}
body.rdf-about .rdf-photo-sobre h1{font-size:clamp(3.2rem,6.1vw,6.3rem)!important;line-height:1.06!important;letter-spacing:-.065em!important;max-width:13ch!important;margin:0 0 24px!important;text-wrap:balance}
body.rdf-about .rdf-photo-sobre .hero-lead-v6{max-width:670px!important;font-size:clamp(1.02rem,1.35vw,1.2rem)!important;line-height:1.65!important;margin:0 0 26px!important}
body.rdf-about .rdf-photo-sobre .hero-cta-v6{position:relative!important;display:inline-flex!important;min-height:52px!important;margin:0!important}
body.rdf-about .rdf-photo-sobre .hero-micro-v6{margin:18px 0 0!important;max-width:680px!important}
@media(max-width:800px){body.rdf-about .rdf-photo-sobre{min-height:100svh!important;padding:130px 0 68px!important}body.rdf-about .rdf-photo-sobre h1{font-size:clamp(2.8rem,8vw,4.8rem)!important;max-width:14ch!important}}
@media(max-width:600px){body.rdf-about .rdf-photo-sobre{padding:115px 0 54px!important}body.rdf-about .rdf-photo-sobre h1{font-size:clamp(2.6rem,10vw,3.75rem)!important;max-width:13ch!important;margin-bottom:18px!important}body.rdf-about .rdf-photo-sobre .hero-lead-v6{font-size:1rem!important;line-height:1.55!important;margin-bottom:20px!important}body.rdf-about .rdf-photo-sobre .hero-micro-v6{font-size:.78rem!important}}
@media(max-width:380px){body.rdf-about .rdf-photo-sobre h1{font-size:2.35rem!important}}
