/* Inicio v6.0: la libreta se ve NÍTIDA y legible («CONTADORES DEL PACÍFICO»). En celular va como una ventana arriba de la sección y el texto
   debajo, sobre fondo oscuro sólido; en escritorio ocupa la mitad izquierda. Carga después de inicio-v59.css y solo afecta .services-scene. */
.services-scene{background:#211d18}
.services-scene .services-scene-visual{position:absolute;overflow:hidden;z-index:0}
.services-scene .services-scene-visual img{position:absolute;max-width:none;height:auto;object-fit:fill;filter:none;mask-image:none;-webkit-mask-image:none;transform:none}
.services-scene .services-scene-content{position:relative;z-index:1}

@media(max-width:700px){
 .services-scene{--ventana:clamp(150px,27svh,215px);min-height:calc(100svh - 69px);display:block}
 .services-scene .services-scene-visual{inset:0 0 auto 0;height:var(--ventana)}
 .services-scene .services-scene-visual img{width:154%;left:0;top:0;transform:translate(-9%,-26%)}
 .services-scene .services-scene-visual:after{background:linear-gradient(180deg,rgba(33,29,24,.38) 0%,rgba(33,29,24,0) 22%,rgba(33,29,24,0) 58%,#211d18 100%)}
 .services-scene .services-scene-content{padding-top:calc(var(--ventana) - 16px);padding-bottom:10px;gap:12px}
 .services-scene .services-scene-heading>p:last-child{display:none}
}

@media(min-width:701px){
 .services-scene .services-scene-visual{inset:0 auto 0 0;width:50%}
 .services-scene .services-scene-visual img{width:auto;height:100%;left:50%;top:0;transform:translateX(-46%)}
 .services-scene .services-scene-visual:after{background:linear-gradient(90deg,rgba(33,29,24,0) 0%,rgba(33,29,24,0) 62%,#211d18 100%),linear-gradient(180deg,rgba(33,29,24,.30),transparent 25%,transparent 75%,rgba(33,29,24,.30))}
 .services-scene .services-scene-content{grid-template-columns:1fr;width:min(520px,calc(46% - 24px));margin-left:auto;margin-right:max(48px,calc((100vw - 1180px)/2));max-width:none;padding-block:44px;gap:26px}
 .services-scene .services-scene-heading>p:last-child{max-width:none}
}
