.caso-portada{isolation:isolate;background:radial-gradient(50rem 26rem at 90% 0%, #b3d4f073, transparent 70%), linear-gradient(180deg, var(--fondo) 0%, var(--fondo-cielo) 100%);padding:clamp(3rem,7vw,6rem) 0 clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.caso-portada:before{content:"";z-index:-1;background:url(/_astro/curvas-nivel.CqtaSO8V.svg) 50%/cover no-repeat;position:absolute;inset:0;mask-image:linear-gradient(#000 50%,#0000 100%)}.caso-portada-rejilla{grid-template-columns:1fr auto;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.caso-portada-rejilla>*{min-width:0}@media (width<=60rem){.caso-portada-rejilla{grid-template-columns:1fr}}.volver{margin-bottom:1.5rem}.volver a{padding-block:.2rem;font-weight:600;text-decoration:none;display:inline-block}.caso h1{max-width:17ch;font-size:clamp(2.3rem,5vw,4.2rem)}.caso-entradilla{max-width:40rem;color:var(--texto-suave);font-size:clamp(1.05rem,1.5vw,1.2rem)}.caso-portada .boton{margin-top:1rem}.caso-movil{justify-self:center;width:min(15rem,60vw);margin:0;rotate:3deg}.caso-movil img{border:6px solid var(--texto);border-radius:1.4rem;box-shadow:0 30px 60px -20px #1d263373}.caso-movil figcaption{text-align:center;color:var(--texto-suave);margin-top:.9rem;font-size:.85rem}.seccion-caso{padding:clamp(4rem,9vw,6.5rem) 0}.seccion-cielo{background:var(--fondo-cielo);border-block:1px solid var(--linea)}.seccion-titulo{max-width:22ch;font-size:clamp(2rem,4vw,3rem)}.puntos{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:1rem 2.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.puntos li{padding-left:1.9rem;font-size:1.05rem;position:relative}.puntos li:before{content:"";border:solid var(--rojo);border-width:0 2.5px 2.5px 0;width:.5rem;height:.9rem;position:absolute;top:.3em;left:.2rem;rotate:45deg}.nota-demo{color:var(--texto-suave);max-width:44rem}.pantallas{gap:clamp(3rem,7vw,5.5rem);margin:3rem 0 0;padding:0;list-style:none;display:grid}.pantalla{grid-template-columns:1.5fr 1fr;align-items:center;gap:1.5rem 3rem;display:grid}.pantalla>*{min-width:0}.pantalla:nth-child(2n){grid-template-columns:1fr 1.5fr}.pantalla:nth-child(2n)>:first-child{order:2}@media (width<=52rem){.pantalla,.pantalla:nth-child(2n){grid-template-columns:1fr}.pantalla:nth-child(2n)>:first-child{order:0}}.pantalla-imagen{border-radius:var(--radio);border:1px solid var(--linea);box-shadow:var(--sombra), 0 30px 50px -30px #2f6fa866;background:var(--superficie);cursor:zoom-in;display:block;overflow:hidden}.pantalla-imagen img{aspect-ratio:16/11;object-fit:cover;object-position:top center;width:100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pantalla-imagen img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.pantalla-imagen:hover img{transform:scale(1.03)}}.pantalla-numero{font-family:var(--letra-titulo);color:var(--rojo-texto);margin-bottom:.6rem;display:block}.pantalla h3{font-size:clamp(1.5rem,2.6vw,2rem)}.pantalla p{color:var(--texto-suave);margin:0}.caso-cierre{text-align:center}.caso-cierre .seccion-titulo,.caso-cierre .caso-entradilla{margin-inline:auto}.ajustes{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ajuste{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio);box-shadow:var(--sombra);padding:1.5rem}.ajuste h3{margin:0 0 .8rem;font-size:1.25rem}.ajuste p{color:var(--texto-suave);margin:0}.ajuste-opciones{flex-wrap:wrap;gap:.4rem;display:flex;margin-bottom:.9rem!important}.ajuste-opciones span{background:var(--fondo-cielo);color:var(--azul);border-radius:999px;padding:.2rem .65rem;font-size:.8rem;font-weight:600}.rejilla-movil{align-items:center;gap:2.5rem;display:grid}.rejilla-movil .ajustes{grid-template-columns:1fr}@media (width>=52rem){.rejilla-movil{grid-template-columns:1fr auto;gap:4rem}}
