.fh[data-astro-cid-dg5vlsiy]{padding-top:calc(var(--hud) + 110px);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:36px;display:grid}.fh[data-astro-cid-dg5vlsiy]>*{grid-column:1/-1}.fh-volver[data-astro-cid-dg5vlsiy]{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline 1px;display:inline-flex}.fh-tit[data-astro-cid-dg5vlsiy]{margin-top:10px;font-size:clamp(52px,.6rem + 9vw,168px)}.fh-medio[data-astro-cid-dg5vlsiy]{aspect-ratio:16/9;background:var(--fondo-2)}.fh-medio[data-astro-cid-dg5vlsiy]>img{display:block}.fh-video[data-astro-cid-dg5vlsiy]{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.fh-video[data-astro-cid-dg5vlsiy].listo{opacity:1}.fh-lectura[data-astro-cid-dg5vlsiy]{color:var(--hielo);flex-wrap:wrap;gap:18px;display:flex;position:absolute;top:calc(100% + 16px);left:0}.fh-resumen[data-astro-cid-dg5vlsiy]{flex-direction:column;align-items:flex-start;gap:10px;margin-top:36px;display:flex}.fh-precio[data-astro-cid-dg5vlsiy]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--hielo);font-size:clamp(34px,1rem + 2.6vw,56px);font-weight:250;line-height:1}.fh-estado[data-astro-cid-dg5vlsiy]{color:var(--tenue);font-size:15px}.fh-btn[data-astro-cid-dg5vlsiy]{background:var(--texto);min-height:52px;color:var(--fondo);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin-top:14px;padding:0 26px;font-size:13px;font-weight:500;transition:background-color .3s;display:inline-flex}.fh-btn[data-astro-cid-dg5vlsiy]:hover{background:var(--hielo)}@media (width>=1024px){.fh[data-astro-cid-dg5vlsiy]{align-items:end;row-gap:0}.fh-cab[data-astro-cid-dg5vlsiy]{grid-area:1/1/auto/span 9;margin-bottom:48px}.fh-medio[data-astro-cid-dg5vlsiy]{grid-area:2/1/auto/span 10}.fh-resumen[data-astro-cid-dg5vlsiy]{text-align:right;grid-area:1/10/auto/-1;align-items:flex-end;margin:0 0 56px}}.fc[data-astro-cid-dg5vlsiy]{padding-top:var(--sec);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px;display:grid}.fc[data-astro-cid-dg5vlsiy]>*{grid-column:1/-1}.fc-frase[data-astro-cid-dg5vlsiy]{max-width:26ch;color:var(--texto);font-size:clamp(24px,1rem + 1.6vw,40px);line-height:1.2}.fc-datos[data-astro-cid-dg5vlsiy]{gap:0 var(--gap);border-top:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;display:grid}.fc-datos[data-astro-cid-dg5vlsiy] div[data-astro-cid-dg5vlsiy]{border-bottom:1px solid var(--linea);flex-direction:column;gap:4px;padding:18px 0;display:flex}.fc-datos[data-astro-cid-dg5vlsiy] dt[data-astro-cid-dg5vlsiy]{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-size:12px;font-weight:450}.fc-datos[data-astro-cid-dg5vlsiy] dd[data-astro-cid-dg5vlsiy]{margin:0;font-size:19px}@media (width>=1024px){.fc-frase[data-astro-cid-dg5vlsiy]{grid-column:1/span 7}.fc-desc[data-astro-cid-dg5vlsiy]{grid-column:8/-1;padding-top:10px}.fc-datos[data-astro-cid-dg5vlsiy]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px}}.fg[data-astro-cid-dg5vlsiy]{padding-top:var(--sec);gap:72px var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.fg-f[data-astro-cid-dg5vlsiy]{aspect-ratio:16/10;background:var(--fondo-2);--esq:20px;outline:none;grid-column:1/-1;position:relative}.fg-f[data-astro-cid-dg5vlsiy]>img,.fg-f[data-astro-cid-dg5vlsiy]>video[data-astro-cid-dg5vlsiy]{display:block}.fg-f[data-astro-cid-dg5vlsiy] figcaption[data-astro-cid-dg5vlsiy]{position:absolute;top:calc(100% + 12px);left:0}.fg-f[data-astro-cid-dg5vlsiy] .esquinas[data-astro-cid-dg5vlsiy]{opacity:0;transition:opacity .4s, inset .7s var(--ease-cam);inset:-12px}.fg-f[data-astro-cid-dg5vlsiy]:hover .esquinas[data-astro-cid-dg5vlsiy],.fg-f[data-astro-cid-dg5vlsiy]:focus-visible .esquinas[data-astro-cid-dg5vlsiy]{opacity:1;inset:-10px}.g-cocina[data-astro-cid-dg5vlsiy]{aspect-ratio:4/5}.g-chimenea[data-astro-cid-dg5vlsiy]{aspect-ratio:4/3}@media (width>=1024px){.g-terraza[data-astro-cid-dg5vlsiy]{grid-column:1/span 8}.g-cocina[data-astro-cid-dg5vlsiy]{grid-column:9/-1;margin-top:18vw}.g-salon[data-astro-cid-dg5vlsiy]{aspect-ratio:16/9;grid-column:2/span 6}.g-chimenea[data-astro-cid-dg5vlsiy]{grid-column:8/-1;margin-top:8vw}.g-fachada[data-astro-cid-dg5vlsiy]{grid-column:4/span 8}}.fm[data-astro-cid-dg5vlsiy]{padding-top:var(--sec-pausa)}.fm-tit[data-astro-cid-dg5vlsiy]{max-width:18ch;margin-bottom:56px}.fm-lista[data-astro-cid-dg5vlsiy]{border-top:1px solid var(--linea);counter-reset:m}.fm-lista[data-astro-cid-dg5vlsiy] li[data-astro-cid-dg5vlsiy]{border-bottom:1px solid var(--linea);padding:26px 0;font-weight:280}@media (width>=1024px){.fm-lista[data-astro-cid-dg5vlsiy] li[data-astro-cid-dg5vlsiy]{padding-left:33%;font-size:clamp(24px,1rem + 1.4vw,40px)}}.fe[data-astro-cid-dg5vlsiy]{padding-top:var(--sec);gap:56px;display:grid}.fe-txt[data-astro-cid-dg5vlsiy] .t-h2[data-astro-cid-dg5vlsiy]{max-width:18ch;margin-top:22px}.fe-coord[data-astro-cid-dg5vlsiy]{color:var(--hielo);margin-top:28px}.fe-lista[data-astro-cid-dg5vlsiy] li[data-astro-cid-dg5vlsiy]{border-bottom:1px solid var(--linea);justify-content:space-between;gap:16px;padding:18px 0;font-size:18px;display:flex}.fe-lista[data-astro-cid-dg5vlsiy] li[data-astro-cid-dg5vlsiy]:first-child{border-top:1px solid var(--linea)}@media (width>=1024px){.fe[data-astro-cid-dg5vlsiy]{column-gap:calc(var(--gap) * 4);grid-template-columns:7fr 5fr;align-items:end}}.fv[data-astro-cid-dg5vlsiy]{margin-top:var(--sec);padding-block:var(--sec) var(--sec-junta);background:var(--fondo-2)}.fv-in[data-astro-cid-dg5vlsiy]{gap:56px;display:grid}.fv-lead[data-astro-cid-dg5vlsiy]{max-width:34ch;margin-top:26px}.fv-energia[data-astro-cid-dg5vlsiy]{color:var(--tenue);align-items:center;gap:14px;margin-top:36px;font-size:14px;display:flex}.fv-sig[data-astro-cid-dg5vlsiy]{margin-top:var(--sec-junta);border-top:1px solid var(--linea);padding-top:28px}@media (width>=1024px){.fv-in[data-astro-cid-dg5vlsiy]{column-gap:calc(var(--gap) * 4);grid-template-columns:6fr 5fr;align-items:end}}.energia[data-astro-cid-dg5vlsiy]{color:#f2f5ff;clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%);background:#2f8f4e;place-items:center;min-width:34px;height:26px;padding:0 14px 0 9px;font-size:14px;font-weight:600;display:inline-grid}.form[data-astro-cid-dg5vlsiy]{gap:22px var(--gap);align-content:start;display:grid}.campo[data-astro-cid-dg5vlsiy]{flex-direction:column;gap:8px;display:flex}.campo[data-astro-cid-dg5vlsiy] label[data-astro-cid-dg5vlsiy]{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-size:12px;font-weight:450}.campo[data-astro-cid-dg5vlsiy] input[data-astro-cid-dg5vlsiy]{border:0;border-bottom:1px solid color-mix(in srgb, var(--hielo) 30%, transparent);min-height:44px;color:var(--texto);background:0 0;border-radius:0;padding:10px 0;font-size:17px;font-weight:300}.campo[data-astro-cid-dg5vlsiy] input[data-astro-cid-dg5vlsiy]:focus{border-bottom-color:var(--hielo);outline:none}.form-btn[data-astro-cid-dg5vlsiy]{background:var(--texto);min-height:52px;color:var(--fondo);letter-spacing:.16em;text-transform:uppercase;justify-self:start;align-items:center;gap:14px;padding:0 28px;font-size:13px;font-weight:500;display:inline-flex}.form-btn[data-astro-cid-dg5vlsiy]:hover{background:var(--hielo)}.form-aviso[data-astro-cid-dg5vlsiy]{font-size:13px}@media (width>=768px){.form[data-astro-cid-dg5vlsiy]{grid-template-columns:1fr 1fr}.campo-ancho[data-astro-cid-dg5vlsiy],.form-btn[data-astro-cid-dg5vlsiy],.form-aviso[data-astro-cid-dg5vlsiy]{grid-column:1/-1}}
