.tel-gate__form[data-astro-cid-fvvxlcgb]{display:flex;flex-direction:column;gap:var(--space-3)}.tel-gate__hint[data-astro-cid-fvvxlcgb]{margin:0;font-size:var(--text-xs);color:var(--muted)}.tel-gate__field[data-astro-cid-fvvxlcgb]{display:flex;flex-direction:column;gap:4px}.tel-gate__field[data-astro-cid-fvvxlcgb] label[data-astro-cid-fvvxlcgb]{font-size:var(--text-xs);font-weight:700;color:var(--muted)}.tel-gate__field[data-astro-cid-fvvxlcgb] input[data-astro-cid-fvvxlcgb]{border-radius:var(--radius-sm);border:1px solid var(--line);padding:10px 12px;font-size:var(--text-sm);background:#ffffff8c}.tel-gate__revealed[data-astro-cid-fvvxlcgb]{text-align:center;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--blue-soft)}.tel-gate__label[data-astro-cid-fvvxlcgb]{display:block;font-size:var(--text-xs);font-weight:700;color:var(--muted);margin-bottom:4px}.tel-gate__number[data-astro-cid-fvvxlcgb]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--blue-deep);font-weight:700}.compartir[data-astro-cid-rtqjixn7]{position:relative}.compartir__btn[data-astro-cid-rtqjixn7][aria-expanded=true]{border-color:var(--blue)}.compartir__menu[data-astro-cid-rtqjixn7]{margin-top:8px;display:grid;gap:2px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.compartir__menu[data-astro-cid-rtqjixn7] [data-astro-cid-rtqjixn7][role=menuitem]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--blue-deep);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;text-align:left;cursor:pointer}.compartir__menu[data-astro-cid-rtqjixn7] [data-astro-cid-rtqjixn7][role=menuitem]:hover,.compartir__menu[data-astro-cid-rtqjixn7] [data-astro-cid-rtqjixn7][role=menuitem]:focus-visible{background:var(--blue-soft);color:var(--blue-dark)}.compartir__menu[data-astro-cid-rtqjixn7][hidden],.compartir__aviso[data-astro-cid-rtqjixn7][hidden]{display:none}.compartir__aviso[data-astro-cid-rtqjixn7]{display:block;margin-top:8px;font-size:var(--text-xs);font-weight:700;color:var(--success);text-align:center;word-break:break-all}.planos[data-astro-cid-tjqv3bpc]{display:flex;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);padding:var(--space-4);background:#ffffffb8;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.planos__miniatura[data-astro-cid-tjqv3bpc]{flex:0 0 auto;width:160px;aspect-ratio:4 / 3;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;cursor:zoom-in;transition:border-color .2s ease,transform .2s ease}.planos__miniatura[data-astro-cid-tjqv3bpc]:hover{border-color:var(--blue);transform:translateY(-2px)}.planos__miniatura[data-astro-cid-tjqv3bpc] img[data-astro-cid-tjqv3bpc]{width:100%;height:100%;object-fit:contain;display:block}.planos__texto[data-astro-cid-tjqv3bpc]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.planos__texto[data-astro-cid-tjqv3bpc] h2[data-astro-cid-tjqv3bpc]{margin:0}.planos__texto[data-astro-cid-tjqv3bpc] p[data-astro-cid-tjqv3bpc]{margin:0 0 var(--space-2);color:var(--muted)}.planos-visor[data-astro-cid-tjqv3bpc]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-7) var(--space-6);background:#041020db;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);opacity:0;transition:opacity .24s ease}.planos-visor[data-astro-cid-tjqv3bpc].is-open{opacity:1}.planos-visor__figura[data-astro-cid-tjqv3bpc]{margin:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-width:100%;transform:scale(.96);transition:transform .24s cubic-bezier(.4,0,.2,1)}.planos-visor[data-astro-cid-tjqv3bpc].is-open .planos-visor__figura[data-astro-cid-tjqv3bpc]{transform:scale(1)}.planos-visor__img[data-astro-cid-tjqv3bpc]{display:block;max-width:min(1200px,84vw);max-height:78vh;width:auto;height:auto;object-fit:contain;padding:var(--space-4);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-lg)}.planos-visor__pie[data-astro-cid-tjqv3bpc]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:center;font-family:var(--font-display);font-size:var(--text-lg);color:#fff}.planos-visor__contador[data-astro-cid-tjqv3bpc]{font-family:var(--font-body);font-size:var(--text-sm);color:#ffffffb8}.planos-visor__cerrar[data-astro-cid-tjqv3bpc],.planos-visor__flecha[data-astro-cid-tjqv3bpc]{display:flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.3);background:#ffffff24;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px #ffffff40,0 8px 22px #0000004d;color:#fff;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s ease}.planos-visor__cerrar[data-astro-cid-tjqv3bpc]:hover,.planos-visor__flecha[data-astro-cid-tjqv3bpc]:hover{transform:scale(1.08);background:#ffffff3d}.planos-visor__cerrar[data-astro-cid-tjqv3bpc]{position:fixed;top:var(--space-5);right:var(--space-5);z-index:2;width:42px;height:42px}.planos-visor__flecha[data-astro-cid-tjqv3bpc]{position:fixed;top:50%;z-index:2;width:48px;height:48px;margin-top:-24px}.planos-visor__flecha--prev[data-astro-cid-tjqv3bpc]{left:var(--space-5)}.planos-visor__flecha--next[data-astro-cid-tjqv3bpc]{right:var(--space-5)}@media (max-width: 640px){.planos[data-astro-cid-tjqv3bpc]{gap:var(--space-4)}.planos__miniatura[data-astro-cid-tjqv3bpc]{width:104px}.planos-visor[data-astro-cid-tjqv3bpc]{padding:var(--space-6) var(--space-3)}.planos-visor__img[data-astro-cid-tjqv3bpc]{max-width:94vw;padding:var(--space-2)}.planos-visor__flecha[data-astro-cid-tjqv3bpc]{top:auto;bottom:var(--space-5);margin-top:0}}@media (prefers-reduced-motion: reduce){.planos-visor[data-astro-cid-tjqv3bpc],.planos-visor__figura[data-astro-cid-tjqv3bpc]{transition:none}}.video-aviso__media[data-astro-cid-6orar7i5]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);background:#0b1a2e}.video-aviso__media[data-astro-cid-6orar7i5] iframe[data-astro-cid-6orar7i5],.video-aviso__media[data-astro-cid-6orar7i5] video[data-astro-cid-6orar7i5]{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.video-aviso__panel[data-astro-cid-6orar7i5]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.video-aviso__acciones[data-astro-cid-6orar7i5]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.video-aviso__acciones[data-astro-cid-6orar7i5] .btn[data-astro-cid-6orar7i5]{gap:8px}.video-aviso__canal[data-astro-cid-6orar7i5]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:var(--text-sm);font-weight:700;color:var(--blue);text-decoration:underline;text-underline-offset:3px}.video-aviso[data-astro-cid-6orar7i5].is-vertical{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:var(--space-5);padding:var(--space-4);background:#fff;border:1px solid var(--line);border-radius:var(--radius-xl, var(--radius-lg));box-shadow:var(--shadow-md)}.video-aviso[data-astro-cid-6orar7i5].is-vertical .video-aviso__media[data-astro-cid-6orar7i5]{aspect-ratio:9 / 16;box-shadow:none}.video-aviso[data-astro-cid-6orar7i5].is-vertical .video-aviso__panel[data-astro-cid-6orar7i5]{margin-top:0;gap:var(--space-4)}.video-aviso__eyebrow[data-astro-cid-6orar7i5]{display:block;margin-bottom:6px;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-dark, #cc6f00)}.video-aviso__texto[data-astro-cid-6orar7i5] h2[data-astro-cid-6orar7i5]{margin:0 0 var(--space-2)}.video-aviso__texto[data-astro-cid-6orar7i5] p[data-astro-cid-6orar7i5]{margin:0;color:var(--muted)}.video-aviso[data-astro-cid-6orar7i5].is-vertical .video-aviso__acciones[data-astro-cid-6orar7i5]{flex-direction:column;align-items:stretch;max-width:320px}.video-aviso-cq[data-astro-cid-6orar7i5]{container-type:inline-size}@container (max-width: 680px){.video-aviso[data-astro-cid-6orar7i5].is-vertical{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:var(--space-4)}.video-aviso__texto[data-astro-cid-6orar7i5] h2[data-astro-cid-6orar7i5]{font-size:var(--text-xl)}}@container (max-width: 480px){.video-aviso[data-astro-cid-6orar7i5].is-vertical{grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-3)}.video-aviso[data-astro-cid-6orar7i5].is-vertical .video-aviso__media[data-astro-cid-6orar7i5]{width:min(100%,340px,calc((100svh - 160px)*.5625));justify-self:center}.video-aviso[data-astro-cid-6orar7i5].is-vertical .video-aviso__acciones[data-astro-cid-6orar7i5]{max-width:none}.video-aviso__canal[data-astro-cid-6orar7i5]{align-self:center}}.video-aviso__acciones[data-astro-cid-6orar7i5] .btn[data-astro-cid-6orar7i5]{white-space:nowrap}.video-aviso__ver[data-astro-cid-6orar7i5]{background:var(--blue-soft);color:var(--blue-dark);border:1px solid rgba(35,103,188,.35);transition:background .2s ease,color .2s ease,border-color .2s ease}.video-aviso__ver[data-astro-cid-6orar7i5]:hover,.video-aviso__ver[data-astro-cid-6orar7i5]:focus-visible{background:var(--blue);border-color:var(--blue);color:#fff}.video-aviso__logo-yt[data-astro-cid-6orar7i5]{flex-shrink:0}@media (min-width: 981px){.video-aviso__whatsapp[data-astro-cid-6orar7i5]{display:none}}.ficha__equipo[data-astro-cid-zkcwerku]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 13px;border:1px solid var(--line);border-radius:var(--radius-pill);background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--blue-dark);font-family:var(--font-body);font-size:12px;font-weight:700;box-shadow:0 2px 8px #0e3f7d14;cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s ease,border-color .25s ease}.ficha__equipo[data-astro-cid-zkcwerku] svg[data-astro-cid-zkcwerku]{color:var(--blue)}.ficha__equipo[data-astro-cid-zkcwerku]:hover{transform:translateY(-1px);background:#fff;border-color:#2367bc59}.ficha__equipo[data-astro-cid-zkcwerku]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.equipo[data-astro-cid-zkcwerku]{width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:0;border:0;border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-lg);color:var(--text)}.equipo[data-astro-cid-zkcwerku]::backdrop{background:#061a338c;backdrop-filter:blur(6px)}.equipo__caja[data-astro-cid-zkcwerku]{display:grid;gap:var(--space-4);padding:var(--space-5);max-height:calc(100vh - 32px);overflow:auto}.equipo__head[data-astro-cid-zkcwerku]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.equipo__head[data-astro-cid-zkcwerku] h2[data-astro-cid-zkcwerku]{margin:2px 0 0;font-size:var(--text-xl)}.equipo__cerrar[data-astro-cid-zkcwerku]{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--blue-dark);cursor:pointer}.equipo__cerrar[data-astro-cid-zkcwerku]:hover{background:var(--blue-soft)}.equipo__form[data-astro-cid-zkcwerku]{display:grid;gap:var(--space-3)}.equipo__form[data-astro-cid-zkcwerku][hidden],.equipo__panel[data-astro-cid-zkcwerku][hidden]{display:none}.equipo__intro[data-astro-cid-zkcwerku]{margin:0;font-size:var(--text-sm);color:var(--muted)}.equipo__error[data-astro-cid-zkcwerku]{padding:10px 12px;border-radius:10px;background:#fdeaea;border:1px solid #f7cccc;color:#9c2b2b;font-size:var(--text-xs);font-weight:600}.equipo__field[data-astro-cid-zkcwerku]{display:grid;gap:6px}.equipo__field[data-astro-cid-zkcwerku] label[data-astro-cid-zkcwerku]{font-size:12px;font-weight:700;color:var(--blue-deep)}.equipo__field[data-astro-cid-zkcwerku] input[data-astro-cid-zkcwerku]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:var(--text-sm);color:var(--text);background:#fff}.equipo__field[data-astro-cid-zkcwerku] input[data-astro-cid-zkcwerku]::placeholder{color:var(--muted-soft);font-weight:400}.equipo__field[data-astro-cid-zkcwerku] input[data-astro-cid-zkcwerku]:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #2367bc26}.equipo__clave[data-astro-cid-zkcwerku]{position:relative}.equipo__clave[data-astro-cid-zkcwerku] input[data-astro-cid-zkcwerku]{padding-right:44px}.equipo__ver[data-astro-cid-zkcwerku]{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.equipo__ver[data-astro-cid-zkcwerku]:hover{color:var(--blue);background:var(--blue-soft)}.equipo__ayuda[data-astro-cid-zkcwerku]{margin:0;text-align:center;font-size:var(--text-xs);color:var(--muted)}.equipo__ayuda[data-astro-cid-zkcwerku] a[data-astro-cid-zkcwerku]{color:var(--blue);font-weight:700}.equipo__panel[data-astro-cid-zkcwerku]{display:grid;gap:var(--space-3)}.equipo__quien[data-astro-cid-zkcwerku]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0;font-size:var(--text-xs);font-weight:700;color:var(--blue-deep)}.equipo__salir[data-astro-cid-zkcwerku]{margin-left:auto;border:0;background:transparent;color:var(--muted);font-size:var(--text-xs);font-weight:700;text-decoration:underline;cursor:pointer}.equipo__bloque[data-astro-cid-zkcwerku]{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--blue-pale)}.equipo__bloque--alerta[data-astro-cid-zkcwerku]{background:#fff8ec;border-color:#ffdfae}.equipo__bloque[data-astro-cid-zkcwerku] h3[data-astro-cid-zkcwerku]{margin:0 0 6px;font-size:var(--text-sm);color:var(--blue-deep)}.equipo__bloque[data-astro-cid-zkcwerku] p[data-astro-cid-zkcwerku],.equipo__bloque[data-astro-cid-zkcwerku] li[data-astro-cid-zkcwerku]{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--text)}.equipo__bloque[data-astro-cid-zkcwerku] ul[data-astro-cid-zkcwerku]{margin:0;padding-left:18px;display:grid;gap:4px}.equipo__chips[data-astro-cid-zkcwerku]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.equipo__chips[data-astro-cid-zkcwerku] span[data-astro-cid-zkcwerku]{padding:4px 10px;border-radius:var(--radius-pill);background:#fff;border:1px solid var(--line);font-size:11px;font-weight:700;color:var(--blue-dark)}.equipo__datos[data-astro-cid-zkcwerku]{margin:0;display:grid;gap:6px}.equipo__datos[data-astro-cid-zkcwerku] div[data-astro-cid-zkcwerku]{display:grid;grid-template-columns:120px 1fr;gap:8px;font-size:var(--text-xs)}.equipo__datos[data-astro-cid-zkcwerku] dt[data-astro-cid-zkcwerku]{color:var(--muted);font-weight:700}.equipo__datos[data-astro-cid-zkcwerku] dd[data-astro-cid-zkcwerku]{margin:0}.equipo__docs[data-astro-cid-zkcwerku]{margin:0;padding:0;list-style:none;display:grid;gap:6px}.equipo__docs[data-astro-cid-zkcwerku] li[data-astro-cid-zkcwerku]{display:flex;justify-content:space-between;gap:10px;font-size:var(--text-xs)}.equipo__doc-estado[data-astro-cid-zkcwerku]{flex-shrink:0;padding:2px 9px;border-radius:var(--radius-pill);font-size:10.5px;font-weight:800;background:#eef1f6;color:#4a5a6e}.equipo__doc-estado[data-astro-cid-zkcwerku].is-disponible{background:#e4f7ef;color:#0a6b48}.equipo__doc-estado[data-astro-cid-zkcwerku].is-restringido{background:#fdeaea;color:#9c2b2b}.equipo__bloqueado[data-astro-cid-zkcwerku]{margin:0;padding:10px 12px;border-radius:10px;background:#fff3de;border:1px solid #ffdfae;color:#8a5100;font-size:var(--text-xs);font-weight:600}@media (max-width: 480px){.equipo__datos[data-astro-cid-zkcwerku] div[data-astro-cid-zkcwerku]{grid-template-columns:1fr;gap:2px}}.ficha__proyecto[data-astro-cid-myyzmn3o]{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(120deg,var(--blue-dark) 0%,var(--blue-deep) 100%);border:1px solid rgba(255,255,255,.18);box-shadow:var(--shadow-sm);color:#fff;transition:transform var(--dur-hover, .52s) var(--ease-soft, ease-out),box-shadow var(--dur-hover, .52s) var(--ease-soft, ease-out)}.ficha__proyecto[data-astro-cid-myyzmn3o]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.ficha__proyecto-foto[data-astro-cid-myyzmn3o]{width:108px;height:76px;flex-shrink:0;object-fit:cover;border-radius:var(--radius-sm)}.ficha__proyecto-texto[data-astro-cid-myyzmn3o]{display:flex;flex-direction:column;gap:2px;min-width:0}.ficha__proyecto-label[data-astro-cid-myyzmn3o]{font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--orange)}.ficha__proyecto-texto[data-astro-cid-myyzmn3o] strong[data-astro-cid-myyzmn3o]{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em}.ficha__proyecto-cta[data-astro-cid-myyzmn3o]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:700;color:#ffffffd9;transition:gap var(--dur-base, .26s) var(--ease-out, ease-out)}.ficha__proyecto[data-astro-cid-myyzmn3o]:hover .ficha__proyecto-cta[data-astro-cid-myyzmn3o]{gap:10px;color:#fff}.ficha__top[data-astro-cid-myyzmn3o]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.breadcrumb[data-astro-cid-myyzmn3o]{font-size:var(--text-xs);color:var(--muted);font-weight:600}.breadcrumb[data-astro-cid-myyzmn3o] a[data-astro-cid-myyzmn3o]:hover{color:var(--blue)}.breadcrumb[data-astro-cid-myyzmn3o] span[data-astro-cid-myyzmn3o][aria-current]{color:var(--text)}.ficha[data-astro-cid-myyzmn3o]{display:grid;grid-template-columns:1fr 340px;gap:var(--space-7);align-items:start}.ficha__main[data-astro-cid-myyzmn3o]{min-width:0}.ficha__head[data-astro-cid-myyzmn3o]{margin-top:var(--space-5)}.ficha__head[data-astro-cid-myyzmn3o] h1[data-astro-cid-myyzmn3o]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem)}.ficha__descripcion[data-astro-cid-myyzmn3o]{font-size:var(--text-base);line-height:1.7;max-width:68ch}.ficha__badges[data-astro-cid-myyzmn3o]{display:flex;gap:8px;margin-bottom:var(--space-3)}.badge-estado[data-astro-cid-myyzmn3o]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:800;color:#fff;background:var(--success)}.badge-estado[data-astro-cid-myyzmn3o].is-reservado{background:var(--warning)}.badge-estado[data-astro-cid-myyzmn3o].is-vendido{background:var(--muted)}.ficha__zona[data-astro-cid-myyzmn3o]{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:700;font-size:var(--text-sm)}.ficha__specs[data-astro-cid-myyzmn3o]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-3);margin-block:var(--space-6);padding:var(--space-4) var(--space-3);background:#ffffffb8;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.ficha__specs[data-astro-cid-myyzmn3o] div[data-astro-cid-myyzmn3o]{display:flex;flex-direction:column;gap:2px;text-align:center;padding-block:var(--space-2)}@media (min-width: 981px){.ficha__specs[data-astro-cid-myyzmn3o] div[data-astro-cid-myyzmn3o]+div[data-astro-cid-myyzmn3o]{border-left:1px solid var(--line)}}.ficha__specs[data-astro-cid-myyzmn3o] strong[data-astro-cid-myyzmn3o]{font-family:var(--font-display);color:var(--blue-deep);font-size:var(--text-xl);letter-spacing:-.02em}.ficha__specs[data-astro-cid-myyzmn3o] .is-texto[data-astro-cid-myyzmn3o]{grid-column:span 2}.ficha__specs[data-astro-cid-myyzmn3o] div[data-astro-cid-myyzmn3o]>span[data-astro-cid-myyzmn3o]{font-size:var(--text-xs);color:var(--muted);font-weight:600}.ficha__block[data-astro-cid-myyzmn3o]{margin-bottom:var(--space-6)}.ficha__tags[data-astro-cid-myyzmn3o]{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--space-3)}.ficha__sidebar[data-astro-cid-myyzmn3o]{position:sticky;top:calc(var(--header-height-live, 72px) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-5)}.ficha__sidebar-card[data-astro-cid-myyzmn3o]{position:relative;overflow:hidden;background:#ffffffdb;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.ficha__sidebar-card[data-astro-cid-myyzmn3o]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--blue)}.ficha__precio-label[data-astro-cid-myyzmn3o]{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:-6px}.ficha__precio[data-astro-cid-myyzmn3o]{font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);letter-spacing:-.025em;color:var(--blue-deep);line-height:1.1}.ficha__inmobiliaria[data-astro-cid-myyzmn3o]{text-align:center}.ficha__inmobiliaria[data-astro-cid-myyzmn3o] summary[data-astro-cid-myyzmn3o]{display:inline-flex;align-items:center;gap:6px;list-style:none;cursor:pointer;font-weight:700;font-size:var(--text-sm);color:var(--blue);text-decoration:underline;text-underline-offset:3px}.ficha__inmobiliaria[data-astro-cid-myyzmn3o] summary[data-astro-cid-myyzmn3o]::-webkit-details-marker{display:none}.ficha__inmobiliaria[data-astro-cid-myyzmn3o] summary[data-astro-cid-myyzmn3o]:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.ficha__inmobiliaria[data-astro-cid-myyzmn3o][open] summary[data-astro-cid-myyzmn3o]:after{transform:translateY(1px) rotate(-135deg)}.ficha__inmobiliaria[data-astro-cid-myyzmn3o] a[data-astro-cid-myyzmn3o]{display:block;margin-top:var(--space-2);padding-inline:var(--space-3);font-weight:600;font-size:var(--text-sm);color:#128c4f;text-decoration:underline;text-underline-offset:3px;animation:inmobiliaria-in .25s ease both}.ficha__inmobiliaria[data-astro-cid-myyzmn3o] a[data-astro-cid-myyzmn3o]:hover{color:#0d6b3c}.ficha__inmobiliaria[data-astro-cid-myyzmn3o] a[data-astro-cid-myyzmn3o] svg{display:inline;vertical-align:-3px;margin-right:6px}@keyframes inmobiliaria-in{0%{opacity:0;transform:translateY(-4px)}}.ficha__sidebar[data-astro-cid-myyzmn3o] .lead__head h2{font-size:var(--text-xl)}.ficha__sidebar[data-astro-cid-myyzmn3o] .lead__row{grid-template-columns:1fr}.similares[data-astro-cid-myyzmn3o]{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--line)}.similares__head[data-astro-cid-myyzmn3o]{margin-bottom:var(--space-5)}.similares__head[data-astro-cid-myyzmn3o] h2[data-astro-cid-myyzmn3o]{margin:0}.similares__grid[data-astro-cid-myyzmn3o]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}@media (max-width: 940px){.similares__grid[data-astro-cid-myyzmn3o]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.similares__grid[data-astro-cid-myyzmn3o]{grid-template-columns:1fr}}@media (max-width: 980px){.ficha[data-astro-cid-myyzmn3o]{grid-template-columns:1fr}.ficha__sidebar[data-astro-cid-myyzmn3o]{position:static}.ficha__specs[data-astro-cid-myyzmn3o]{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.ficha__specs[data-astro-cid-myyzmn3o]{grid-template-columns:repeat(2,1fr)}.ficha__head[data-astro-cid-myyzmn3o] h1[data-astro-cid-myyzmn3o]{font-size:var(--text-2xl)}}
