.comparador[data-astro-cid-r544ilga]{--pos:50%;aspect-ratio:3/2;border-radius:var(--r-lg);background:var(--c-hueco);width:100%;box-shadow:var(--sombra-2);touch-action:pan-y;user-select:none;position:relative;overflow:hidden}.capa[data-astro-cid-r544ilga]{position:absolute;inset:0}.capa[data-astro-cid-r544ilga] img{object-fit:cover;width:100%;height:100%}.capa-antes[data-astro-cid-r544ilga]{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.marca[data-astro-cid-r544ilga]{top:var(--e-4);z-index:2;border-radius:var(--r-full);font-family:var(--f-texto);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(6px);pointer-events:none;padding:.35rem .85rem;font-weight:700;position:absolute}.marca-antes[data-astro-cid-r544ilga]{left:var(--e-4);color:#e8dccb;background:#0b2a1ac7}.marca-despues[data-astro-cid-r544ilga]{right:var(--e-4);color:var(--c-verde-claro);background:#0b2a1ac7}.manija[data-astro-cid-r544ilga]{inset-block:0;left:var(--pos);z-index:3;pointer-events:none;justify-content:center;align-items:center;width:0;display:flex;position:absolute}.manija-linea[data-astro-cid-r544ilga]{inset-block:0;background:var(--c-crema);width:3px;position:absolute;left:-1.5px;box-shadow:0 0 0 1px #0b2a1a40}.manija-agarre[data-astro-cid-r544ilga]{background:var(--c-crema);width:3rem;height:3rem;color:var(--c-bosque);box-shadow:var(--sombra-2);transition:transform var(--v-rapido) cubic-bezier(.34, 1.56, .64, 1);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.control[data-astro-cid-r544ilga]{z-index:4;opacity:0;cursor:ew-resize;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.control[data-astro-cid-r544ilga]::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;width:3rem;height:100vh}.control[data-astro-cid-r544ilga]::-moz-range-thumb{cursor:ew-resize;border:0;width:3rem;height:100vh}.control[data-astro-cid-r544ilga]:focus-visible~.manija[data-astro-cid-r544ilga] .manija-agarre[data-astro-cid-r544ilga],.comparador[data-astro-cid-r544ilga]:has(.control:focus-visible) .manija-agarre[data-astro-cid-r544ilga]{outline:3px solid var(--c-sol);outline-offset:3px;transform:scale(1.08)}.comparador[data-astro-cid-r544ilga]:has(.control:active) .manija-agarre[data-astro-cid-r544ilga]{transform:scale(1.12)}.pista[data-astro-cid-r544ilga]{left:50%;bottom:var(--e-4);z-index:5;border-radius:var(--r-full);color:var(--c-crema);font-size:var(--t-xs);backdrop-filter:blur(6px);pointer-events:none;opacity:1;transition:opacity var(--v-normal) var(--curva);white-space:nowrap;background:#0b2a1ac7;padding:.4rem .9rem;font-weight:600;position:absolute;transform:translate(-50%)}.comparador[data-astro-cid-r544ilga][data-usado] .pista[data-astro-cid-r544ilga]{opacity:0}.chev-izq[data-astro-cid-r544ilga],.chev-der[data-astro-cid-r544ilga]{transition:transform var(--v-rapido) var(--curva)}.comparador[data-astro-cid-r544ilga]:has(.control:focus-visible) .chev-izq[data-astro-cid-r544ilga],.comparador[data-astro-cid-r544ilga]:has(.control:active) .chev-izq[data-astro-cid-r544ilga]{transform:translate(-2px)}.comparador[data-astro-cid-r544ilga]:has(.control:focus-visible) .chev-der[data-astro-cid-r544ilga],.comparador[data-astro-cid-r544ilga]:has(.control:active) .chev-der[data-astro-cid-r544ilga]{transform:translate(2px)}@media (hover:hover){.comparador[data-astro-cid-r544ilga]:hover .chev-izq[data-astro-cid-r544ilga]{transform:translate(-2px)}.comparador[data-astro-cid-r544ilga]:hover .chev-der[data-astro-cid-r544ilga]{transform:translate(2px)}}@keyframes cmp-asentar{0%{transform:scale(1.12)}55%{transform:scale(.97)}to{transform:scale(1)}}.comparador[data-astro-cid-r544ilga][data-soltado] .manija-agarre[data-astro-cid-r544ilga]{animation:cmp-asentar var(--v-normal) var(--curva)}@keyframes cmp-invita{0%,to{transform:translate(0)}25%{transform:translate(4px)}75%{transform:translate(-4px)}}@media (hover:none){html.anima .comparador[data-astro-cid-r544ilga]:not([data-prioritaria]):not([data-usado]) .manija-agarre[data-astro-cid-r544ilga]{animation:cmp-invita 1.6s var(--curva) .8s 2}}@media (prefers-reduced-motion:reduce){.comparador[data-astro-cid-r544ilga][data-soltado] .manija-agarre[data-astro-cid-r544ilga],html.anima .comparador[data-astro-cid-r544ilga] .manija-agarre[data-astro-cid-r544ilga]{animation:none}.chev-izq[data-astro-cid-r544ilga],.chev-der[data-astro-cid-r544ilga]{transition:none}}.visor[data-astro-cid-bhh73tke]{--visor-texto:15.5rem;--visor-hueco:calc(var(--visor-texto) + 5rem + 5.5rem);z-index:var(--z-modal);padding:4.5rem var(--e-4) var(--e-4);overscroll-behavior:contain;place-items:center;display:none;position:fixed;inset:0;overflow-y:auto}@media (width>=48em){.visor[data-astro-cid-bhh73tke]{--visor-texto:12.5rem}}@media (width>=78em){.visor[data-astro-cid-bhh73tke]{padding:var(--e-6);--visor-hueco:calc(var(--visor-texto) + 5rem + 4rem)}}.visor[data-astro-cid-bhh73tke]:target{display:grid}.visor-fondo[data-astro-cid-bhh73tke]{backdrop-filter:blur(3px);background:#06140cdb;position:fixed;inset:0}.visor-caja[data-astro-cid-bhh73tke]{width:min(100%, calc((100dvh - var(--visor-hueco)) * 1.5), 68rem);background:var(--c-crema);border-radius:var(--r-lg);box-shadow:var(--sombra-3);margin:auto;position:relative;overflow:hidden}.visor-media[data-astro-cid-bhh73tke]{background:var(--c-hueco);position:relative}.visor-media[data-astro-cid-bhh73tke] .visor-foto{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.visor-media[data-astro-cid-bhh73tke] .comparador{box-shadow:none;border-radius:0}.visor-pie[data-astro-cid-bhh73tke]{align-content:start;gap:var(--e-3);padding:var(--e-5);min-height:var(--visor-texto);display:grid}.visor-pie[data-astro-cid-bhh73tke] h3[data-astro-cid-bhh73tke]{font-size:var(--t-md)}.visor-pie[data-astro-cid-bhh73tke] .apoyo[data-astro-cid-bhh73tke]{font-size:var(--t-sm);margin-top:var(--e-2)}.visor-datos[data-astro-cid-bhh73tke]{align-items:center;gap:var(--e-3);font-size:var(--t-xs);color:var(--texto-2);flex-wrap:wrap;display:flex}.visor-datos[data-astro-cid-bhh73tke] span[data-astro-cid-bhh73tke]{align-items:center;gap:.3rem;display:inline-flex}.visor-datos[data-astro-cid-bhh73tke] .destacado[data-astro-cid-bhh73tke]{border-radius:var(--r-full);background:var(--c-verde-claro);color:var(--c-bosque);font-variant-numeric:tabular-nums;padding:.2rem .6rem;font-weight:700}.visor-fecha[data-astro-cid-bhh73tke]{font-variant-numeric:tabular-nums;margin-inline-start:auto}.visor-mandos[data-astro-cid-bhh73tke]{justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-5) var(--e-5);display:flex}.visor-mando[data-astro-cid-bhh73tke]{border:1px solid var(--c-borde);background:var(--c-blanco);width:2.75rem;height:2.75rem;color:var(--c-bosque);border-radius:50%;place-items:center;display:grid}.visor-mando[data-astro-cid-bhh73tke]:hover,.visor-mando[data-astro-cid-bhh73tke]:focus-visible{background:var(--c-bosque);color:var(--c-crema)}.visor-cuenta[data-astro-cid-bhh73tke]{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--texto-2);font-weight:600}.visor-mando[data-astro-cid-bhh73tke] .gira-derecha{transform:rotate(90deg)}.visor-mando[data-astro-cid-bhh73tke] .gira-izquierda{transform:rotate(-90deg)}.visor-cerrar[data-astro-cid-bhh73tke]{top:max(var(--e-4), env(safe-area-inset-top,0px));right:var(--e-4);z-index:5;width:2.75rem;height:2.75rem;color:var(--c-crema);box-shadow:var(--sombra-2);background:#0b2a1aeb;border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid;position:fixed}.visor-cerrar[data-astro-cid-bhh73tke]:hover{background:var(--c-crema);color:var(--c-bosque)}@supports (transition-behavior:allow-discrete){.visor-caja[data-astro-cid-bhh73tke]{transition:opacity var(--v-normal) var(--curva), transform var(--v-lento) var(--curva-telon)}.visor-fondo[data-astro-cid-bhh73tke]{transition:opacity var(--v-rapido) var(--curva)}@starting-style{.visor[data-astro-cid-bhh73tke]:target .visor-caja[data-astro-cid-bhh73tke]{opacity:0;transform:translateY(12px)scale(.98)}.visor[data-astro-cid-bhh73tke]:target .visor-fondo[data-astro-cid-bhh73tke]{opacity:0}}@media (prefers-reduced-motion:reduce){.visor-caja[data-astro-cid-bhh73tke],.visor-fondo[data-astro-cid-bhh73tke]{transition:none}}}.galeria-seccion[data-astro-cid-jriufjh2] .cabecera-seccion[data-astro-cid-jriufjh2]{margin-bottom:var(--e-5)}.galeria-seccion[data-astro-cid-jriufjh2]{background:var(--b-tierra-honda);border-block:1px solid var(--b-linea)}.filtros[data-astro-cid-jriufjh2]{gap:var(--e-2);margin:0 0 var(--e-6);border:0;flex-wrap:wrap;justify-content:flex-start;padding:0;display:flex}.chip[data-astro-cid-jriufjh2]{min-height:2.75rem;padding-inline:var(--e-4);border:1px solid var(--b-linea);border-radius:var(--r-full);color:var(--b-hueso);font-size:var(--t-sm);cursor:pointer;user-select:none;transition:background-color var(--v-rapido) var(--curva), border-color var(--v-rapido) var(--curva), color var(--v-rapido) var(--curva), transform var(--v-rapido) var(--curva);background:#f3efe60a;align-items:center;gap:.45rem;font-weight:600;display:inline-flex;position:relative}.chip[data-astro-cid-jriufjh2]:hover{border-color:var(--b-grama)}.chip-n[data-astro-cid-jriufjh2]{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--b-hueso-tenue)}.filtro-radio[data-astro-cid-jriufjh2]:checked+.chip[data-astro-cid-jriufjh2]{background:var(--b-grama);border-color:var(--b-grama);color:#06220d}.filtro-radio[data-astro-cid-jriufjh2]:checked+.chip[data-astro-cid-jriufjh2] .chip-n[data-astro-cid-jriufjh2]{color:#06220d}.filtro-radio[data-astro-cid-jriufjh2]:focus-visible+.chip[data-astro-cid-jriufjh2]{outline:3px solid var(--b-ambar);outline-offset:3px}.chip[data-astro-cid-jriufjh2]:after{content:"";left:var(--e-4);right:var(--e-4);transform-origin:0;height:2px;transition:transform var(--v-rapido) var(--curva);pointer-events:none;background:#06220d;border-radius:1px;position:absolute;bottom:.4rem;transform:scaleX(0)}.filtro-radio[data-astro-cid-jriufjh2]:checked+.chip[data-astro-cid-jriufjh2]:after{transform:scaleX(1)}.chip[data-astro-cid-jriufjh2]:active{transform:scale(.99)}.obras[data-astro-cid-jriufjh2]{gap:var(--e-3);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.obras[data-astro-cid-jriufjh2]{gap:var(--e-4);grid-template-columns:repeat(3,1fr)}}@media (width>=64em){.obras[data-astro-cid-jriufjh2]{grid-template-columns:repeat(4,1fr)}}.obra-destacada[data-astro-cid-jriufjh2]{grid-column:span 2}@media (width>=40em){.obra-destacada[data-astro-cid-jriufjh2]{grid-row:span 2}.obra-destacada[data-astro-cid-jriufjh2] .obra-titulo[data-astro-cid-jriufjh2]{font-size:var(--t-md);bottom:var(--e-4)}.obra-destacada[data-astro-cid-jriufjh2] .obra-sello[data-astro-cid-jriufjh2]{font-size:var(--t-xs)}}.obra-destacada[data-astro-cid-jriufjh2] .obra-velo[data-astro-cid-jriufjh2]{background:linear-gradient(to top, var(--velo-4) 0%, var(--velo-2) 32%, transparent 62%)}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota[data-astro-cid-jriufjh2]{left:var(--e-3);right:var(--e-3);bottom:calc(var(--e-2) + 1.9rem);pointer-events:none;align-items:center;gap:.5rem;display:flex;position:absolute}@media (width>=40em){.obra-destacada[data-astro-cid-jriufjh2] .obra-cota[data-astro-cid-jriufjh2]{bottom:calc(var(--e-4) + 2.3rem)}}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota[data-astro-cid-jriufjh2]:before{content:"";background:var(--c-crema);opacity:0;width:1px;height:.6rem;transition:opacity var(--v-rapido) var(--curva);flex:none}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota-linea[data-astro-cid-jriufjh2]{background:var(--c-crema);transform-origin:0;height:1px;transition:transform var(--v-normal) var(--curva);flex:1;transform:scaleX(0)}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota-valor[data-astro-cid-jriufjh2]{border-radius:var(--r-full);color:var(--c-bosque);font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity var(--v-rapido) var(--curva), transform var(--v-rapido) var(--curva);background:#fbf9f5f0;flex:none;padding:.15rem .5rem;font-weight:700;transform:translateY(4px)}.obra-destacada[data-astro-cid-jriufjh2] .obra-enlace[data-astro-cid-jriufjh2]:hover .obra-cota-linea[data-astro-cid-jriufjh2],.obra-destacada[data-astro-cid-jriufjh2] .obra-enlace[data-astro-cid-jriufjh2]:focus-visible .obra-cota-linea[data-astro-cid-jriufjh2]{transform:scaleX(1)}.obra-destacada[data-astro-cid-jriufjh2] .obra-enlace[data-astro-cid-jriufjh2]:hover .obra-cota[data-astro-cid-jriufjh2]:before,.obra-destacada[data-astro-cid-jriufjh2] .obra-enlace[data-astro-cid-jriufjh2]:focus-visible .obra-cota[data-astro-cid-jriufjh2]:before{opacity:1}.obra-destacada[data-astro-cid-jriufjh2] .obra-enlace[data-astro-cid-jriufjh2]:hover .obra-cota-valor[data-astro-cid-jriufjh2],.obra-destacada[data-astro-cid-jriufjh2] .obra-enlace[data-astro-cid-jriufjh2]:focus-visible .obra-cota-valor[data-astro-cid-jriufjh2]{opacity:1;transform:none}.galeria-seccion[data-astro-cid-jriufjh2]:has(#f-comparables:checked) .obra[data-astro-cid-jriufjh2]:not(.es-comparable),.galeria-seccion[data-astro-cid-jriufjh2]:has(#f-patio:checked) .obra[data-astro-cid-jriufjh2]:not(.es-patio),.galeria-seccion[data-astro-cid-jriufjh2]:has(#f-putting:checked) .obra[data-astro-cid-jriufjh2]:not(.es-putting),.galeria-seccion[data-astro-cid-jriufjh2]:has(#f-driveway:checked) .obra[data-astro-cid-jriufjh2]:not(.es-driveway),.galeria-seccion[data-astro-cid-jriufjh2]:has(#f-comercial:checked) .obra[data-astro-cid-jriufjh2]:not(.es-comercial){display:none}.obra[data-astro-cid-jriufjh2]{position:relative}.obra-enlace[data-astro-cid-jriufjh2]{aspect-ratio:3/2;border-radius:var(--r-lg);border:1px solid var(--b-linea);transition:transform var(--v-normal) var(--curva), border-color var(--v-normal) var(--curva);background:#f3efe60d;text-decoration:none;display:block;position:relative;overflow:hidden}.obra-enlace[data-astro-cid-jriufjh2] picture{height:100%;display:block}.obra-enlace[data-astro-cid-jriufjh2] img{object-fit:cover;filter:saturate(1.07)contrast(1.06)brightness(.97);width:100%;height:100%;transition:transform var(--v-lento) var(--curva), filter var(--v-normal) var(--curva)}.obra-enlace[data-astro-cid-jriufjh2]:hover img{filter:saturate(1.12)contrast(1.06)brightness(1.03);transform:scale(1.04)}.obra-enlace[data-astro-cid-jriufjh2]:hover{border-color:color-mix(in srgb, var(--c-verde) 45%, transparent)}.obra-enlace[data-astro-cid-jriufjh2]:focus-visible img{filter:saturate(1.12)contrast(1.06)brightness(1.03);transform:scale(1.04)}.obra-enlace[data-astro-cid-jriufjh2]:focus-visible{border-color:color-mix(in srgb, var(--c-verde) 45%, transparent)}.obra-velo[data-astro-cid-jriufjh2]{pointer-events:none;background:linear-gradient(#0000 0%,#0b2a1a9e 42%,#0b2a1aed 72%);position:absolute;inset:32% 0 0}.obra-titulo[data-astro-cid-jriufjh2]{left:var(--e-3);right:var(--e-3);bottom:var(--e-2);color:var(--c-crema);font-size:var(--t-xs);text-shadow:0 1px 3px #00000080;font-weight:600;line-height:1.3;position:absolute}@media (width>=40em){.obra-titulo[data-astro-cid-jriufjh2]{font-size:var(--t-sm);bottom:var(--e-3)}}.obra-sello[data-astro-cid-jriufjh2]{top:var(--e-2);left:var(--e-2);border-radius:var(--r-full);color:var(--c-bosque);letter-spacing:.02em;white-space:nowrap;background:#fbf9f5f0;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute}.obra-sello-icono[data-astro-cid-jriufjh2]{flex:none}.obra-sello-izq[data-astro-cid-jriufjh2],.obra-sello-der[data-astro-cid-jriufjh2]{transition:transform var(--v-rapido) var(--curva)}.obra-enlace[data-astro-cid-jriufjh2]:hover .obra-sello-izq[data-astro-cid-jriufjh2],.obra-enlace[data-astro-cid-jriufjh2]:focus-visible .obra-sello-izq[data-astro-cid-jriufjh2]{transform:translate(-1.5px)}.obra-enlace[data-astro-cid-jriufjh2]:hover .obra-sello-der[data-astro-cid-jriufjh2],.obra-enlace[data-astro-cid-jriufjh2]:focus-visible .obra-sello-der[data-astro-cid-jriufjh2]{transform:translate(1.5px)}.galeria-cta[data-astro-cid-jriufjh2]{align-items:center;gap:var(--e-3);margin-top:var(--e-7);flex-direction:column;display:flex}.galeria-fuente[data-astro-cid-jriufjh2]{min-height:2.75rem;padding-inline:var(--e-3);color:var(--b-hueso-tenue);font-size:var(--t-sm);text-underline-offset:.25em;justify-content:center;align-items:center;gap:.5rem;font-weight:600;text-decoration:underline;display:inline-flex}.galeria-fuente[data-astro-cid-jriufjh2]:hover{color:var(--b-grama)}@media (prefers-reduced-motion:reduce){.chip[data-astro-cid-jriufjh2]:after{transition:none}.chip[data-astro-cid-jriufjh2]:active{transform:none}.obra-sello-izq[data-astro-cid-jriufjh2],.obra-sello-der[data-astro-cid-jriufjh2]{transition:none;transform:none}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota-linea[data-astro-cid-jriufjh2]{transition:none;transform:scaleX(1)}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota[data-astro-cid-jriufjh2]:before{opacity:1;transition:none}.obra-destacada[data-astro-cid-jriufjh2] .obra-cota-valor[data-astro-cid-jriufjh2]{opacity:1;transition:none;transform:none}}.porque-rejilla[data-astro-cid-4tgqmqfx]{gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=62em){.porque-rejilla[data-astro-cid-4tgqmqfx]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.porque-tit[data-astro-cid-4tgqmqfx]{margin:0 0 var(--e-5);max-width:20ch}.atajos-titulo[data-astro-cid-4tgqmqfx]{margin:0 0 var(--e-4)}
