.virtual-hero{background-image:url('/assets/images/hero/conciliacion-virtual-progreso.png');background-position:center center}
.virtual-hero .pres-hero__overlay{background:linear-gradient(90deg,rgba(8,13,23,.94) 0%,rgba(8,13,23,.82) 32%,rgba(8,13,23,.18) 58%,rgba(8,13,23,.02) 100%)}
.virtual-hero .pres-hero__copy{width:min(520px,100%)}
.virtual-hero h1{font-size:clamp(54px,5vw,82px)}
.virtual-principles article{min-height:320px}
.virtual-tech article{border-color:rgba(213,165,91,.42);background:var(--progreso-navy);box-shadow:0 14px 32px rgba(0,0,0,.18)}
.virtual-tech article::before{background:var(--progreso-gold)}
.virtual-tech article>span,.virtual-tech h3{color:var(--progreso-gold-bright)}
.virtual-tech p{color:rgba(255,255,255,.78)}
.virtual-route .pres-route__intro{order:2}
.virtual-route .pres-route__steps{order:1}
.virtual-route .pres-route__steps li{border-color:rgba(213,165,91,.46);background:var(--progreso-warm-white)}
.virtual-route .pres-route__steps h3{color:var(--progreso-navy)}
.virtual-route .pres-route__steps p{color:var(--progreso-muted)}
.virtual-route .pres-route__steps li>span{color:var(--progreso-bronze)}
.virtual-rules__aside{background:var(--progreso-gold);color:var(--progreso-ink)}
.virtual-rules__aside>span,.virtual-rules__aside h3,.virtual-rules__aside p{color:var(--progreso-ink)}
.virtual-act article{min-height:178px}
.virtual-contact{background:var(--progreso-white)}
@media(max-width:760px){.virtual-hero{background-position:68% center}.virtual-hero .pres-hero__overlay{background:rgba(8,13,23,.72)}.virtual-principles article{min-height:0}.virtual-route .pres-route__intro,.virtual-route .pres-route__steps{order:initial}}
