.fila-mini[data-astro-cid-hbnoykcz]{align-items:center;gap:var(--space-4);min-height:104px;padding-block:var(--space-4);border-bottom:1px solid var(--border-decorative);color:var(--ink);text-decoration:none;display:flex}.fila-mini__foto[data-astro-cid-hbnoykcz]{isolation:isolate;background:var(--neutral);border-radius:16px 16px 16px 44px;flex:none;width:88px;height:88px;overflow:clip}.fila-mini__texto[data-astro-cid-hbnoykcz]{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.fila-mini__titulo[data-astro-cid-hbnoykcz]{font-size:1.25rem;line-height:1.2}.fila-mini__desc[data-astro-cid-hbnoykcz]{color:var(--text-secondary);font-size:.875rem;line-height:1.45}.fila-mini__flecha[data-astro-cid-hbnoykcz]{width:24px;height:24px;color:var(--coral);flex:none;place-items:center;display:grid}.fila-mini__foto[data-astro-cid-hbnoykcz] img.foto{transition:transform var(--dur-zoom) var(--ease-out)}.fila-mini__flecha[data-astro-cid-hbnoykcz] svg{transition:transform var(--dur-base) var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fila-mini[data-astro-cid-hbnoykcz]:hover .fila-mini__flecha[data-astro-cid-hbnoykcz] svg{transform:translate(4px)}.fila-mini[data-astro-cid-hbnoykcz]:hover .fila-mini__foto[data-astro-cid-hbnoykcz] img.foto{transform:scale(1.05)}}.fila-mini[data-astro-cid-hbnoykcz]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.carousel[data-astro-cid-pwunukhj]{flex-direction:column;display:flex;position:relative}.carousel__stage[data-astro-cid-pwunukhj]{border-radius:120px var(--radius-md) var(--radius-md) var(--radius-md);background:var(--neutral);height:440px;position:relative;overflow:hidden}.carousel__slide[data-astro-cid-pwunukhj]{position:absolute;inset:0}.carousel__slide[data-astro-cid-pwunukhj][hidden]{display:none}.carousel[data-astro-cid-pwunukhj][data-ready] .carousel__slide[data-astro-cid-pwunukhj]{opacity:0;visibility:hidden;transition:opacity .45s var(--ease-in-out), visibility 0s linear .45s}.carousel[data-astro-cid-pwunukhj][data-ready] .carousel__slide[data-astro-cid-pwunukhj].is-active{opacity:1;visibility:visible;transition:opacity .45s var(--ease-in-out)}.carousel__card[data-astro-cid-pwunukhj]{z-index:1;align-items:center;gap:var(--space-2) var(--space-3);margin:-64px var(--space-3) 0;padding:var(--space-4);background:var(--white);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta meta""indicator arrows";display:grid;position:relative;box-shadow:0 8px 24px #0000001f}.carousel__info[data-astro-cid-pwunukhj]{grid-area:meta;min-width:0}.carousel__meta[data-astro-cid-pwunukhj]{gap:var(--space-1);flex-direction:column;display:flex}.carousel__meta[data-astro-cid-pwunukhj][hidden]{display:none}.carousel__name[data-astro-cid-pwunukhj]{font-family:var(--font-display);align-items:center;gap:10px;font-size:1.125rem;font-weight:700;line-height:1.3;display:flex}.carousel__dot[data-astro-cid-pwunukhj]{background:var(--accent-line);border-radius:50%;flex:none;width:10px;height:10px}.carousel__status[data-astro-cid-pwunukhj]{color:var(--text-secondary);font-size:.8125rem;line-height:1.3}.carousel__link[data-astro-cid-pwunukhj]{min-height:var(--target-min);color:var(--text-secondary);text-underline-offset:3px;align-items:center;gap:4px;margin-top:-14px;text-decoration:underline #0000;display:inline-flex}@media (hover:hover){.carousel__link[data-astro-cid-pwunukhj]:hover{color:var(--ink);text-decoration-color:currentColor}}.carousel__indicator[data-astro-cid-pwunukhj]{grid-area:indicator;align-items:center;gap:4px;display:flex}.carousel__indicator[data-astro-cid-pwunukhj][hidden],.carousel__arrows[data-astro-cid-pwunukhj][hidden]{display:none}.carousel__count[data-astro-cid-pwunukhj]{color:var(--text-secondary);font-family:var(--font-display);font-weight:700;font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}.carousel__bars[data-astro-cid-pwunukhj]{display:flex}.carousel__bar[data-astro-cid-pwunukhj]{width:var(--target-min);height:var(--target-min);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.carousel__bar[data-astro-cid-pwunukhj]:before{content:"";background:var(--border-input);transform-origin:0;border-radius:2px;width:14px;height:2px}.carousel__bar[data-astro-cid-pwunukhj][aria-current=true]:before{background:var(--accent-line);width:28px;height:3px}.carousel__bar[data-astro-cid-pwunukhj]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px;border-radius:6px}.carousel__arrows[data-astro-cid-pwunukhj]{gap:var(--space-2);grid-area:arrows;display:flex}@media (width>=768px){.carousel__stage[data-astro-cid-pwunukhj]{height:520px}.carousel__card[data-astro-cid-pwunukhj]{width:min(460px, calc(100% - 2 * var(--space-6)));margin:-72px var(--space-6) 0 0;align-self:flex-end}}@media (width>=1024px){.carousel[data-astro-cid-pwunukhj]{height:100%}.carousel__stage[data-astro-cid-pwunukhj]{border-radius:280px 0 0;height:100%}.carousel__card[data-astro-cid-pwunukhj]{right:var(--space-8);bottom:var(--space-8);width:min(460px, calc(100% - 2 * var(--space-8)));gap:var(--space-2) var(--space-4);padding:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta arrows""indicator arrows";margin:0;position:absolute}.carousel__name[data-astro-cid-pwunukhj]{font-size:1.1875rem}.carousel__arrows[data-astro-cid-pwunukhj]{gap:10px}}@media (prefers-reduced-motion:reduce){.carousel[data-astro-cid-pwunukhj][data-ready] .carousel__slide[data-astro-cid-pwunukhj],.carousel[data-astro-cid-pwunukhj][data-ready] .carousel__slide[data-astro-cid-pwunukhj].is-active{transition:none}}.ga[data-astro-cid-bteqi6uy]{--card-w:75vw;--card-h:calc(var(--card-w) * 1.25);--pad-escena:var(--space-12);--radio:var(--radius-md);border-top:1px solid var(--border-decorative);padding-top:var(--section-pad-y)}.ga__cabecera[data-astro-cid-bteqi6uy]{max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);padding-bottom:var(--space-8);margin-inline:auto}.ga__escena[data-astro-cid-bteqi6uy]{isolation:isolate;color:var(--white);background:#1d1a17;position:relative;overflow:clip}.ga__fondos[data-astro-cid-bteqi6uy]{z-index:-1;pointer-events:none;position:absolute;inset:0}.ga__fondo[data-astro-cid-bteqi6uy]{opacity:0;transition:opacity 1.2s var(--ease-in-out);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.ga__fondo[data-astro-cid-bteqi6uy][data-activo]{opacity:1}.ga__fondo[data-astro-cid-bteqi6uy]:before,.ga__fondo[data-astro-cid-bteqi6uy]:after{content:"";position:absolute;inset:0}.ga__fondo[data-astro-cid-bteqi6uy]:before{background:var(--tono,transparent);opacity:.08}.ga__fondo[data-astro-cid-bteqi6uy]:after{opacity:.32;background:#000}.ga__luz[data-astro-cid-bteqi6uy]{background:radial-gradient(52% 62% at 50% 46%,#fff8ee52,#0000 72%);position:absolute;inset:0}.ga__viewport[data-astro-cid-bteqi6uy]{padding:var(--pad-escena) var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:#fff6 transparent;overflow-x:auto}.ga__pista[data-astro-cid-bteqi6uy]{gap:var(--space-4);width:max-content;margin:0;padding:0;list-style:none;display:flex}.ga__item[data-astro-cid-bteqi6uy]{width:var(--card-w);height:var(--card-h);scroll-snap-align:center;flex:none}.ga__flota[data-astro-cid-bteqi6uy]{width:100%;height:100%;position:relative}.ga__sombra[data-astro-cid-bteqi6uy]{border-radius:var(--radio);position:absolute;inset:0}.ga__sombra[data-astro-cid-bteqi6uy]:before,.ga__sombra[data-astro-cid-bteqi6uy]:after{content:"";border-radius:inherit;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.ga__sombra[data-astro-cid-bteqi6uy]:before{box-shadow:0 2px 4px #0000002e,0 12px 24px -6px #0000004d,0 32px 64px -16px #00000073}.ga__sombra[data-astro-cid-bteqi6uy]:after{opacity:0;box-shadow:0 2px 6px #0000001a,0 16px 36px -8px #00000029,0 40px 80px -20px #fff0e138}.ga__card[data-astro-cid-bteqi6uy]{isolation:isolate;border-radius:var(--radio);background:var(--neutral);height:100%;color:var(--white);-webkit-user-drag:none;user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:clip}.ga__card[data-astro-cid-bteqi6uy]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ga__foto[data-astro-cid-bteqi6uy]{position:absolute;inset:0}.ga__foto[data-astro-cid-bteqi6uy] img{pointer-events:none}.ga__brillo[data-astro-cid-bteqi6uy],.ga__grad[data-astro-cid-bteqi6uy],.ga__velo[data-astro-cid-bteqi6uy],.ga__atenua[data-astro-cid-bteqi6uy]{pointer-events:none;position:absolute;inset:0}.ga__brillo[data-astro-cid-bteqi6uy]{opacity:0;transition:opacity .4s var(--ease-out);background:#fff}.ga__grad[data-astro-cid-bteqi6uy]{background:linear-gradient(#00000061 0%,#0000 26% 42%,#000c 100%)}.ga__velo[data-astro-cid-bteqi6uy]{opacity:0;background:#0b0a09}.ga__atenua[data-astro-cid-bteqi6uy]{opacity:0;transition:opacity .4s var(--ease-out);background:#3a3734}.ga__chips[data-astro-cid-bteqi6uy]{top:var(--space-4);left:var(--space-4);right:var(--space-4);z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute}.ga__chip[data-astro-cid-bteqi6uy]{border-radius:var(--radius-pill);background:var(--white);color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;line-height:1.5}.ga__chip--tipo[data-astro-cid-bteqi6uy]{background:var(--tono);color:var(--text-on-property)}.ga__texto[data-astro-cid-bteqi6uy]{left:var(--space-5);right:var(--space-5);bottom:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex;position:absolute}.ga__nombre[data-astro-cid-bteqi6uy]{color:var(--white);font-family:var(--font-display);margin:0;font-size:1.375rem;font-weight:700;line-height:1.15}.ga__ubicacion[data-astro-cid-bteqi6uy]{font-size:var(--fs-small);line-height:1.4}.ga__cta[data-astro-cid-bteqi6uy]{margin-top:var(--space-2);font-family:var(--font-display);font-weight:700;font-size:var(--fs-small);text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:5px;align-items:center;gap:6px;text-decoration-thickness:2px;display:inline-flex}.ga__cta[data-astro-cid-bteqi6uy] svg[data-astro-cid-bteqi6uy]{color:var(--coral)}.ga__controles[data-astro-cid-bteqi6uy]{justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);padding:0 var(--gutter) var(--space-10);flex-wrap:wrap;display:flex}.ga__controles[data-astro-cid-bteqi6uy][hidden]{display:none}.ga__flechas[data-astro-cid-bteqi6uy]{gap:var(--space-3);display:flex}.ga__ayuda[data-astro-cid-bteqi6uy]{text-align:center;color:var(--white);flex-basis:100%;margin:0;font-size:.8125rem}.ga[data-astro-cid-bteqi6uy].is-arco .ga__viewport[data-astro-cid-bteqi6uy]{height:calc(var(--card-h) + 2 * var(--pad-escena));scroll-snap-type:none;perspective:900px;touch-action:pan-y;cursor:grab;padding:0;position:relative;overflow:visible}.ga[data-astro-cid-bteqi6uy].is-arco.is-arrastrando .ga__viewport[data-astro-cid-bteqi6uy]{cursor:grabbing}.ga[data-astro-cid-bteqi6uy].is-arco .ga__pista[data-astro-cid-bteqi6uy]{width:auto;transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.ga[data-astro-cid-bteqi6uy].is-arco .ga__item[data-astro-cid-bteqi6uy]{pointer-events:auto;top:var(--pad-escena);left:calc(50% - var(--card-w) / 2);transform-origin:50%;backface-visibility:hidden;position:absolute}.ga[data-astro-cid-bteqi6uy].is-arco.is-animando .ga__item[data-astro-cid-bteqi6uy]{will-change:transform, opacity}.ga[data-astro-cid-bteqi6uy].is-arco .ga__item[data-astro-cid-bteqi6uy]{animation:7s ease-in-out infinite ga-flota;animation-delay:calc(var(--i) * -1.7s)}.ga[data-astro-cid-bteqi6uy].is-arco[data-pausada] .ga__item[data-astro-cid-bteqi6uy],.ga[data-astro-cid-bteqi6uy].is-arco[data-quieta] .ga__item[data-astro-cid-bteqi6uy]{animation-play-state:paused}@keyframes ga-flota{0%,to{translate:0 -4px}50%{translate:0 4px}}.ga[data-astro-cid-bteqi6uy].is-arco .ga__info[data-astro-cid-bteqi6uy]{opacity:0;transition:opacity .5s var(--ease-out)}.ga[data-astro-cid-bteqi6uy].is-arco .ga__item[data-astro-cid-bteqi6uy][data-activo] .ga__info[data-astro-cid-bteqi6uy]{opacity:1;transition-delay:.25s}.ga[data-astro-cid-bteqi6uy].is-arco .ga__item[data-astro-cid-bteqi6uy]:not([data-activo]) .ga__grad[data-astro-cid-bteqi6uy]{opacity:.85}.ga[data-astro-cid-bteqi6uy][data-luz] .ga__item[data-astro-cid-bteqi6uy][data-luz] .ga__brillo[data-astro-cid-bteqi6uy]{opacity:.08}.ga[data-astro-cid-bteqi6uy][data-luz] .ga__item[data-astro-cid-bteqi6uy][data-luz] .ga__sombra[data-astro-cid-bteqi6uy]:before{opacity:.35}.ga[data-astro-cid-bteqi6uy][data-luz] .ga__item[data-astro-cid-bteqi6uy][data-luz] .ga__sombra[data-astro-cid-bteqi6uy]:after{opacity:1}.ga[data-astro-cid-bteqi6uy][data-luz] .ga__item[data-astro-cid-bteqi6uy]:not([data-luz]) .ga__atenua[data-astro-cid-bteqi6uy]{opacity:.3}@media (width>=768px){.ga[data-astro-cid-bteqi6uy]{--card-w:40vw;--pad-escena:var(--space-16)}.ga[data-astro-cid-bteqi6uy].is-arco .ga__viewport[data-astro-cid-bteqi6uy]{perspective:1200px}.ga__nombre[data-astro-cid-bteqi6uy]{font-size:1.5rem}}@media (width>=1024px){.ga[data-astro-cid-bteqi6uy]{--card-w:clamp(280px, 26vw, 400px);--pad-escena:72px}.ga__cabecera[data-astro-cid-bteqi6uy]{padding-bottom:var(--space-10)}.ga[data-astro-cid-bteqi6uy].is-arco .ga__viewport[data-astro-cid-bteqi6uy]{perspective:1600px}.ga__nombre[data-astro-cid-bteqi6uy]{font-size:1.625rem}}@media (prefers-reduced-motion:reduce){.ga__fondo[data-astro-cid-bteqi6uy],.ga__sombra[data-astro-cid-bteqi6uy]:before,.ga__sombra[data-astro-cid-bteqi6uy]:after,.ga__brillo[data-astro-cid-bteqi6uy],.ga__atenua[data-astro-cid-bteqi6uy],.ga__info[data-astro-cid-bteqi6uy]{transition:none!important}.ga__item[data-astro-cid-bteqi6uy]{animation:none!important}}.rmp[data-astro-cid-jgeli3jk]{z-index:90;left:var(--space-3);right:var(--space-3);bottom:max(var(--space-3), env(safe-area-inset-bottom));grid-template-columns:auto minmax(0, 1fr) var(--target-min);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-1) var(--space-3) var(--space-3);border:1px solid var(--border-decorative);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-panel);opacity:0;transition:opacity .3s ease-out, transform .45s var(--ease-out);display:grid;position:fixed;transform:translateY(24px)}.rmp[data-astro-cid-jgeli3jk][hidden]{display:none}.rmp[data-astro-cid-jgeli3jk][data-estado=visible]{opacity:1;transform:none}.rmp[data-astro-cid-jgeli3jk][data-estado=replegado],.rmp[data-astro-cid-jgeli3jk][data-estado=cerrado]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-in,transform .25s ease-in,visibility 0s .25s;transform:translateY(24px)}.rmp__foto[data-astro-cid-jgeli3jk]{border-radius:var(--radius-sm);background:var(--neutral);width:56px;height:56px;overflow:hidden}.rmp__texto[data-astro-cid-jgeli3jk]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.rmp__etiqueta[data-astro-cid-jgeli3jk]{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-family:var(--font-display);font-weight:700;font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;margin:0;line-height:1.5;display:inline-flex}.rmp__filete[data-astro-cid-jgeli3jk]{width:var(--eyebrow-rule-w);height:var(--rule);background:var(--coral)}.rmp__titular[data-astro-cid-jgeli3jk],.rmp__bajada[data-astro-cid-jgeli3jk],.rmp[data-astro-cid-jgeli3jk] .rmp__boton{display:none}.rmp__enlace[data-astro-cid-jgeli3jk]{min-height:var(--target-min);color:var(--ink);font-family:var(--font-display);text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:4px;align-items:center;gap:6px;margin-block:-8px -10px;font-size:1rem;font-weight:700;display:inline-flex}.rmp__enlace[data-astro-cid-jgeli3jk]:focus-visible,.rmp__cerrar[data-astro-cid-jgeli3jk]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.rmp__cerrar[data-astro-cid-jgeli3jk]{width:var(--target-min);height:var(--target-min);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) ease-out;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}@media (hover:hover){.rmp__cerrar[data-astro-cid-jgeli3jk]:hover{background:var(--surface)}}@media (width>=768px){.rmp[data-astro-cid-jgeli3jk]{left:auto;right:var(--space-6);bottom:var(--space-6);align-items:stretch;gap:var(--space-4);width:380px;padding:var(--space-3);grid-template-columns:112px minmax(0,1fr)}.rmp__foto[data-astro-cid-jgeli3jk]{width:112px;height:auto;min-height:148px}.rmp__texto[data-astro-cid-jgeli3jk]{gap:var(--space-1);padding:var(--space-1) var(--space-8) var(--space-1) 0}.rmp__titular[data-astro-cid-jgeli3jk]{color:var(--ink);font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:700;line-height:1.15;display:block}.rmp__bajada[data-astro-cid-jgeli3jk]{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--fs-small);line-height:1.45;display:block}.rmp[data-astro-cid-jgeli3jk] .rmp__boton{display:inline-flex}.rmp__enlace[data-astro-cid-jgeli3jk]{display:none}.rmp__cerrar[data-astro-cid-jgeli3jk]{top:var(--space-1);right:var(--space-1);position:absolute}}@media (prefers-reduced-motion:reduce){.rmp[data-astro-cid-jgeli3jk],.rmp[data-astro-cid-jgeli3jk][data-estado=replegado],.rmp[data-astro-cid-jgeli3jk][data-estado=cerrado]{transition:none;transform:none}}.home[data-astro-cid-lcdefpme]{background:var(--surface);overflow-x:clip}.hero[data-astro-cid-lcdefpme]{gap:var(--space-10);padding:var(--space-8) var(--gutter) var(--space-12);flex-direction:column;display:flex}.hero__text[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--fs-display);letter-spacing:-.01em;line-height:1}.hero__line[data-astro-cid-lcdefpme]{display:block}.hero__line--accent[data-astro-cid-lcdefpme]{color:var(--coral)}.hero__lead[data-astro-cid-lcdefpme]{max-width:440px;color:var(--text-secondary);font-size:var(--fs-lead);line-height:1.5}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-3);padding-top:var(--space-1);flex-wrap:wrap;display:flex}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;min-height:clamp(560px,52.78vw,760px);padding:0;display:grid}.hero__text[data-astro-cid-lcdefpme]{padding:var(--space-16) var(--space-10) var(--space-16) max(var(--gutter), calc(50% - 640px));align-self:center;gap:28px}.hero__media[data-astro-cid-lcdefpme]{min-height:100%}}.prop-filas[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.prop-filas[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:first-child .fila-mini{border-top:1px solid var(--border-decorative)}@media (width<=767px){.home[data-astro-cid-lcdefpme] .rail.prop-rejilla{display:none}}@media (width>=768px){.prop-filas[data-astro-cid-lcdefpme]{display:none}}.section-actions[data-astro-cid-lcdefpme]{margin-top:calc(var(--space-2) * -1);flex-wrap:wrap;display:flex}
