.hero[data-astro-cid-ewxirvlt]{position:relative;background:var(--bg);color:var(--fg)}.motion .hero[data-astro-cid-ewxirvlt]:not(.no-gl){height:250svh}.hero-pin[data-astro-cid-ewxirvlt]{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden;isolation:isolate}.hero-escena[data-astro-cid-ewxirvlt]{position:absolute;inset:0;z-index:-1}.hero-gl[data-astro-cid-ewxirvlt]{width:100%;height:100%;opacity:0;transition:opacity 1.2s var(--ease-out)}.hero[data-astro-cid-ewxirvlt].gl-ok .hero-gl[data-astro-cid-ewxirvlt]{opacity:1}.hero-alt[data-astro-cid-ewxirvlt],.hero[data-astro-cid-ewxirvlt].no-gl .hero-gl[data-astro-cid-ewxirvlt],.no-js .hero-gl[data-astro-cid-ewxirvlt]{display:none}.hero[data-astro-cid-ewxirvlt].no-gl .hero-alt[data-astro-cid-ewxirvlt],.no-js .hero-alt[data-astro-cid-ewxirvlt]{display:block;position:absolute;right:max(var(--gutter),5vw);top:50%;width:min(44vw,620px);aspect-ratio:1;border-radius:50%;overflow:hidden;transform:translateY(-46%);box-shadow:0 0 0 10px var(--oro-claro),0 40px 80px #2b1d172e}.hero-alt[data-astro-cid-ewxirvlt] img{width:100%;height:100%;object-fit:cover}.hero-velo[data-astro-cid-ewxirvlt]{position:absolute;inset:0;z-index:1;background:var(--crema);opacity:0;pointer-events:none}.hero-contenido[data-astro-cid-ewxirvlt]{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.4rem;padding-top:var(--header-h);padding-bottom:4rem}.hero-contenido[data-astro-cid-ewxirvlt]>[data-astro-cid-ewxirvlt]{max-width:min(36rem,46vw)}.hero-titulo[data-astro-cid-ewxirvlt]{font-size:clamp(2.9rem,1.2rem + 5.2vw,6.6rem);font-weight:320;line-height:.98;letter-spacing:-.03em;max-width:11ch!important}.hero-titulo[data-astro-cid-ewxirvlt] em[data-astro-cid-ewxirvlt]{color:var(--avellana-titular)}.hero-lead[data-astro-cid-ewxirvlt]{font-size:var(--step-1);line-height:1.5;color:var(--fg-soft);max-width:30rem!important}.hero-estado[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--step--1);font-weight:600;color:var(--fg-soft)}.hero-frase[data-astro-cid-ewxirvlt]{position:absolute;z-index:2;left:50%;top:50%;width:max-content;max-width:90vw;transform:translate(-50%,-50%);font-size:var(--step-5);text-align:center;line-height:1.02;opacity:0;pointer-events:none;color:var(--tinta);text-shadow:0 0 60px rgba(246,239,229,.9)}.hero-frase[data-astro-cid-ewxirvlt] .italiano[data-astro-cid-ewxirvlt]{font-size:.55em;color:var(--avellana-titular)}.hero-cue[data-astro-cid-ewxirvlt]{position:absolute;z-index:2;left:var(--gutter);bottom:max(1.6rem,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:.6rem;font-size:var(--step--2);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--fg-soft);min-height:44px}.hero-cue[data-astro-cid-ewxirvlt] .icon{animation:cue 2.4s var(--ease-in-out) infinite}@keyframes cue{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@media(max-width:1100px)and (orientation:portrait),(max-width:760px){.hero-contenido[data-astro-cid-ewxirvlt]{justify-content:flex-start;padding-top:calc(var(--header-h) + clamp(1rem,5vh,3rem));gap:1.1rem}.hero-contenido[data-astro-cid-ewxirvlt]>[data-astro-cid-ewxirvlt]{max-width:34rem}.hero-titulo[data-astro-cid-ewxirvlt]{font-size:clamp(2.6rem,10.5vw,4.6rem)}.hero-lead[data-astro-cid-ewxirvlt]{font-size:var(--step-0)}.hero[data-astro-cid-ewxirvlt].no-gl .hero-alt[data-astro-cid-ewxirvlt],.no-js .hero-alt[data-astro-cid-ewxirvlt]{top:auto;bottom:6vh;left:50%;right:auto;width:min(78vw,420px);transform:translate(-50%)}.hero-cue[data-astro-cid-ewxirvlt]{left:50%;transform:translate(-50%);bottom:max(5.6rem,calc(env(safe-area-inset-bottom) + 5rem))}}@media(max-width:760px)and (max-height:700px){.hero-lead[data-astro-cid-ewxirvlt]{display:none}}.manifiesto[data-astro-cid-k2w6dl3k]{padding-top:clamp(4rem,9vw,8rem)}.manifiesto-texto[data-astro-cid-k2w6dl3k]{margin-top:clamp(1.6rem,3vw,2.6rem);font-size:clamp(1.9rem,.9rem + 3.6vw,4.6rem);font-weight:320;line-height:1.08;letter-spacing:-.025em;max-width:22ch;text-wrap:pretty}.hechos[data-astro-cid-k2w6dl3k]{margin-top:clamp(3.5rem,7vw,6rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;border-top:1px solid var(--line)}.hechos[data-astro-cid-k2w6dl3k] li[data-astro-cid-k2w6dl3k]{display:grid;gap:.35rem;padding-top:1.4rem;font-size:var(--step--1);color:var(--fg-soft)}.hechos[data-astro-cid-k2w6dl3k] strong[data-astro-cid-k2w6dl3k]{font-family:var(--ff-display);font-size:var(--step-2);font-weight:360;color:var(--fg);letter-spacing:-.01em}.hecho-n[data-astro-cid-k2w6dl3k]{font-size:var(--step--2);font-weight:600;letter-spacing:.12em;color:var(--avellana-texto)}@media(max-width:760px){.hechos[data-astro-cid-k2w6dl3k]{grid-template-columns:1fr;gap:0}.hechos[data-astro-cid-k2w6dl3k] li[data-astro-cid-k2w6dl3k]{padding-block:1.2rem;border-bottom:1px solid var(--line)}}.ritual[data-astro-cid-qwgwyqqd]{padding-top:clamp(2rem,5vw,4rem)}.ritual-grid[data-astro-cid-qwgwyqqd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2.5rem,6vw,7rem);align-items:center}.ritual-texto[data-astro-cid-qwgwyqqd] h2[data-astro-cid-qwgwyqqd]{margin-block:1.2rem 1.4rem}.ritual-tabs[data-astro-cid-qwgwyqqd]{margin-top:2.4rem;display:grid;border-top:1px solid var(--line)}[data-astro-cid-qwgwyqqd][role=tab]{position:relative;display:grid;grid-template-columns:2.6rem 1fr auto;align-items:baseline;gap:.5rem;width:100%;min-height:56px;padding:.95rem .25rem;border-bottom:1px solid var(--line);text-align:left;color:var(--fg-soft);transition:color .35s var(--ease-out)}[data-astro-cid-qwgwyqqd][role=tab]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--fg);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out)}[data-astro-cid-qwgwyqqd][role=tab]:hover,[data-astro-cid-qwgwyqqd][role=tab][aria-selected=true]{color:var(--fg)}[data-astro-cid-qwgwyqqd][role=tab][aria-selected=true]:after{transform:scaleX(1)}.tab-n[data-astro-cid-qwgwyqqd]{font-size:var(--step--2);font-weight:600;letter-spacing:.1em}.tab-nombre[data-astro-cid-qwgwyqqd]{font-family:var(--ff-display);font-size:var(--step-2);font-weight:340;letter-spacing:-.01em;line-height:1.1;transition:transform .5s var(--ease-out)}[data-astro-cid-qwgwyqqd][role=tab][aria-selected=true] .tab-nombre[data-astro-cid-qwgwyqqd]{transform:translate(.4rem);font-style:italic}.tab-fav[data-astro-cid-qwgwyqqd]{font-size:var(--step--2);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--avellana-texto)}.ritual-panel[data-astro-cid-qwgwyqqd]{margin-top:1.6rem;min-height:7.5rem;display:grid;gap:.5rem;align-content:start}.ritual-panel[data-astro-cid-qwgwyqqd]:focus-visible{outline-offset:6px}.ritual-panel[data-astro-cid-qwgwyqqd] .italiano[data-astro-cid-qwgwyqqd]{font-size:var(--step-1);color:var(--avellana-texto)}.panel-texto[data-astro-cid-qwgwyqqd]{max-width:40ch;color:var(--fg-soft)}.ritual-panel[data-astro-cid-qwgwyqqd] .pendiente{justify-self:start}.ritual-link[data-astro-cid-qwgwyqqd]{margin-top:1.4rem}.ritual-visual[data-astro-cid-qwgwyqqd]{display:grid;gap:1rem;justify-items:center}.ritual-lienzo[data-astro-cid-qwgwyqqd]{position:relative;width:min(100%,640px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 40% 35%,#fbf8f3,#e9e4dc 70%);box-shadow:0 50px 90px -30px #3b282159,0 0 0 1px #3b28210f}.ritual-lienzo[data-astro-cid-qwgwyqqd] canvas[data-astro-cid-qwgwyqqd]{width:100%;height:100%;opacity:0;transition:opacity 1s var(--ease-out)}.ritual[data-astro-cid-qwgwyqqd].gl-ok .ritual-lienzo[data-astro-cid-qwgwyqqd] canvas[data-astro-cid-qwgwyqqd]{opacity:1}.ritual-alt[data-astro-cid-qwgwyqqd]{position:absolute;inset:22%;color:var(--avellana)}.ritual[data-astro-cid-qwgwyqqd].gl-ok .ritual-alt[data-astro-cid-qwgwyqqd]{display:none}.ritual-visual[data-astro-cid-qwgwyqqd] figcaption[data-astro-cid-qwgwyqqd]{font-size:var(--step--2);letter-spacing:.06em;color:var(--fg-soft);text-align:center}@media(max-width:900px){.ritual-grid[data-astro-cid-qwgwyqqd]{display:flex;flex-direction:column;align-items:stretch;gap:0}.ritual-texto[data-astro-cid-qwgwyqqd]{display:contents}.ritual-texto[data-astro-cid-qwgwyqqd]>*{order:1}.ritual-visual[data-astro-cid-qwgwyqqd]{order:2;margin-block:2rem 1.4rem}.ritual-tabs[data-astro-cid-qwgwyqqd]{order:3;margin:0 calc(var(--gutter) * -1);padding:.2rem var(--gutter);display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;border-top:0}.ritual-tabs[data-astro-cid-qwgwyqqd]::-webkit-scrollbar{display:none}.ritual-panel[data-astro-cid-qwgwyqqd]{order:4;min-height:0}.ritual-link[data-astro-cid-qwgwyqqd]{order:5}[data-astro-cid-qwgwyqqd][role=tab]{flex:none;width:auto;grid-template-columns:auto auto;min-height:44px;padding:.55rem 1.05rem;border:1px solid var(--line);border-radius:999px;scroll-snap-align:start}[data-astro-cid-qwgwyqqd][role=tab]:after,.tab-n[data-astro-cid-qwgwyqqd]{display:none}[data-astro-cid-qwgwyqqd][role=tab][aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}[data-astro-cid-qwgwyqqd][role=tab][aria-selected=true] .tab-nombre[data-astro-cid-qwgwyqqd]{transform:none}.tab-nombre[data-astro-cid-qwgwyqqd]{font-family:var(--ff-sans);font-size:var(--step--1);font-weight:600}[data-astro-cid-qwgwyqqd][role=tab][aria-selected=true] .tab-fav[data-astro-cid-qwgwyqqd]{color:var(--oro-claro)}.ritual-lienzo[data-astro-cid-qwgwyqqd]{width:min(88%,440px)}}.desayunos[data-astro-cid-nceh3yb7]{overflow:hidden}.hz-track[data-astro-cid-nceh3yb7]{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.hz-intro[data-astro-cid-nceh3yb7]{padding-inline:var(--gutter);max-width:calc(var(--maxw));width:100%;margin-inline:auto}.hz-intro[data-astro-cid-nceh3yb7] h2[data-astro-cid-nceh3yb7]{margin-block:1.1rem 1.2rem}.aperturas[data-astro-cid-nceh3yb7]{margin-top:1.6rem;display:grid;gap:.4rem;font-size:var(--step--1);color:var(--fg-soft)}.aperturas[data-astro-cid-nceh3yb7] li[data-astro-cid-nceh3yb7]{display:flex;align-items:center;gap:.55rem}.hz-lista[data-astro-cid-nceh3yb7]{display:flex;gap:clamp(1rem,2vw,2rem);overflow-x:auto;padding:.5rem var(--gutter) 1.5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--fg) 30%,transparent) transparent;overscroll-behavior-x:contain}.plato[data-astro-cid-nceh3yb7]{flex:none;width:min(76vw,340px);scroll-snap-align:start}.plato-enlace[data-astro-cid-nceh3yb7]{display:grid;gap:1.1rem;text-decoration:none;color:inherit}.plato-media[data-astro-cid-nceh3yb7]{position:relative;aspect-ratio:4 / 5;border-radius:999px 999px 20px 20px;overflow:hidden;background:var(--marfil);transform:translateZ(0)}.plato-media[data-astro-cid-nceh3yb7] img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.plato-enlace[data-astro-cid-nceh3yb7]:hover .plato-media[data-astro-cid-nceh3yb7] img{transform:scale(1.05)}.plato-media--ilus[data-astro-cid-nceh3yb7]{display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--blanco) 80%,transparent),transparent 70%),var(--crema);color:var(--avellana)}.plato-media--ilus[data-astro-cid-nceh3yb7] .ilustracion{width:62%;transition:transform 1s var(--ease-out)}.plato-enlace[data-astro-cid-nceh3yb7]:hover .plato-media--ilus[data-astro-cid-nceh3yb7] .ilustracion{transform:translateY(-4%) rotate(-3deg)}.plato-info[data-astro-cid-nceh3yb7]{display:grid;gap:.35rem;justify-items:start}.plato-cat[data-astro-cid-nceh3yb7]{font-size:var(--step--2);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-soft)}.plato-nombre[data-astro-cid-nceh3yb7]{font-size:var(--step-1);line-height:1.15}.plato-desc[data-astro-cid-nceh3yb7]{font-size:var(--step--1);color:var(--fg-soft)}.hz-fin[data-astro-cid-nceh3yb7]{padding-inline:var(--gutter);max-width:var(--maxw);width:100%;margin-inline:auto}.desayunos[data-astro-cid-nceh3yb7].hz-activo{min-height:100svh;display:flex;align-items:center;padding-block:calc(var(--header-h) + 2rem) 3rem}.desayunos[data-astro-cid-nceh3yb7].hz-activo .hz-track[data-astro-cid-nceh3yb7]{flex-direction:row;align-items:center;gap:clamp(1.5rem,2.6vw,3rem);padding-inline:max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter)));will-change:transform}.desayunos[data-astro-cid-nceh3yb7].hz-activo .hz-intro[data-astro-cid-nceh3yb7]{flex:none;width:min(30rem,34vw);padding:0;margin:0}.desayunos[data-astro-cid-nceh3yb7].hz-activo .hz-lista[data-astro-cid-nceh3yb7]{overflow:visible;padding:0;flex:none}.desayunos[data-astro-cid-nceh3yb7].hz-activo .plato[data-astro-cid-nceh3yb7]{width:clamp(240px,min(22vw,40svh),340px)}.desayunos[data-astro-cid-nceh3yb7].hz-activo .plato[data-astro-cid-nceh3yb7]:nth-child(2n){transform:translateY(2.2rem)}.desayunos[data-astro-cid-nceh3yb7].hz-activo .hz-fin[data-astro-cid-nceh3yb7]{flex:none;width:auto;padding:0 0 0 2vw;margin:0}.casa-grid[data-astro-cid-zzvogd4b]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem);align-items:end}.casa-titulo[data-astro-cid-zzvogd4b] h2[data-astro-cid-zzvogd4b]{margin-top:1.1rem;font-size:var(--step-5);max-width:10ch}.casa-texto[data-astro-cid-zzvogd4b]{display:grid;gap:1.1rem;color:var(--fg-soft);max-width:38rem}.casa-texto[data-astro-cid-zzvogd4b] .lead[data-astro-cid-zzvogd4b]{color:var(--fg)}.casa-texto[data-astro-cid-zzvogd4b] .link[data-astro-cid-zzvogd4b]{justify-self:start;margin-top:.6rem;color:var(--fg)}.telon[data-astro-cid-zzvogd4b]{position:relative;background:var(--chocolate);color:var(--papel)}.telon-pin[data-astro-cid-zzvogd4b]{position:relative;display:grid;grid-template-columns:1fr 1fr}.telon-cuadro[data-astro-cid-zzvogd4b]{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden}.telon-cuadro[data-astro-cid-zzvogd4b] img{width:100%;height:100%;object-fit:cover}.telon-cuadro[data-astro-cid-zzvogd4b] figcaption[data-astro-cid-zzvogd4b]{position:absolute;left:0;right:0;bottom:0;display:grid;gap:.6rem;padding:clamp(1.5rem,4vw,3.5rem) var(--gutter);padding-top:8rem;color:var(--papel);background:linear-gradient(transparent,#1d1310c7)}.telon-cuadro[data-astro-cid-zzvogd4b] .kicker[data-astro-cid-zzvogd4b]{color:var(--oro-claro)}.telon-pie[data-astro-cid-zzvogd4b]{font-size:var(--step-3);max-width:18ch;line-height:1.08}.cortina[data-astro-cid-zzvogd4b],.telon-rotulo[data-astro-cid-zzvogd4b]{display:none}.motion .telon[data-astro-cid-zzvogd4b]{height:320svh}.motion .telon-pin[data-astro-cid-zzvogd4b]{position:sticky;top:0;height:100svh;display:block;overflow:hidden}.motion .telon-cuadro[data-astro-cid-zzvogd4b]{position:absolute;inset:0;aspect-ratio:auto}.motion .telon-cuadro--tarde[data-astro-cid-zzvogd4b]{visibility:hidden}.motion .cortina[data-astro-cid-zzvogd4b]{display:block;position:absolute;top:-2%;bottom:-2%;width:51%;z-index:3;background:radial-gradient(120% 60% at 50% 105%,rgba(0,0,0,.45),transparent 60%),repeating-linear-gradient(90deg,#140b088c 0,#140b081a 2.2%,#ffe4cd17,#140b081f 5.8%,#140b088c 7.4%),linear-gradient(180deg,#4b3127,#3b2821 45%,#2c1c16);box-shadow:0 0 60px #00000080;will-change:transform}.motion .cortina--izq[data-astro-cid-zzvogd4b]{left:0;transform:translate(-101%);border-radius:0 0 40%/0 0 6%}.motion .cortina--der[data-astro-cid-zzvogd4b]{right:0;transform:translate(101%);border-radius:0 0 0 40%/0 0 0 6%}.motion .telon-rotulo[data-astro-cid-zzvogd4b]{display:block;position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;font-size:var(--step-5);color:var(--oro-claro);white-space:nowrap;opacity:0;pointer-events:none}.motion .telon-cuadro[data-astro-cid-zzvogd4b] figcaption[data-astro-cid-zzvogd4b]{padding-bottom:clamp(2rem,7vh,5rem)}@media(max-width:900px){.casa-grid[data-astro-cid-zzvogd4b]{grid-template-columns:1fr;align-items:start}}@media(max-width:760px){.telon-pin[data-astro-cid-zzvogd4b]{grid-template-columns:1fr}.telon-pie[data-astro-cid-zzvogd4b]{font-size:var(--step-2)}.motion .telon-cuadro[data-astro-cid-zzvogd4b] figcaption[data-astro-cid-zzvogd4b]{padding-bottom:calc(60px + 3.6rem + env(safe-area-inset-bottom))}}.pomeriggio[data-astro-cid-fvypm7jy]{overflow:hidden}.pomeriggio[data-astro-cid-fvypm7jy]>.wrap[data-astro-cid-fvypm7jy]{position:relative;z-index:2}.pom-cabeza[data-astro-cid-fvypm7jy]{display:grid;gap:1.1rem;max-width:44rem;margin-bottom:clamp(3rem,6vw,5rem)}.pom-cabeza[data-astro-cid-fvypm7jy] h2[data-astro-cid-fvypm7jy] em[data-astro-cid-fvypm7jy]{color:var(--rosa-azulejo)}.tardes[data-astro-cid-fvypm7jy]{display:grid;gap:.35rem;margin-top:.4rem;font-size:var(--step--1);color:var(--oro-claro);font-weight:600}.tardes[data-astro-cid-fvypm7jy] li[data-astro-cid-fvypm7jy]{display:flex;align-items:center;gap:.55rem}.pom-mosaico[data-astro-cid-fvypm7jy]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:clamp(.8rem,1.6vw,1.6rem)}.pm[data-astro-cid-fvypm7jy]{position:relative;margin:0;overflow:hidden;border-radius:4px;background:var(--chocolate-2)}.pm[data-astro-cid-fvypm7jy] img{width:100%;height:100%;object-fit:cover}.pm[data-astro-cid-fvypm7jy] figcaption[data-astro-cid-fvypm7jy]{position:absolute;left:.8rem;bottom:.8rem;padding:.35rem .7rem;border-radius:999px;background:#1d13109e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:var(--step--2);font-weight:600;letter-spacing:.04em}.pm--a[data-astro-cid-fvypm7jy]{grid-column:1 / span 5;grid-row:span 2;aspect-ratio:3 / 4}.pm--b[data-astro-cid-fvypm7jy]{grid-column:6 / span 4;aspect-ratio:1}.pm--c[data-astro-cid-fvypm7jy]{grid-column:10 / span 3;aspect-ratio:3 / 4;margin-top:18%}.pm--d[data-astro-cid-fvypm7jy]{grid-column:6 / span 3;aspect-ratio:1}@media(min-width:1001px){.sin-pizarra[data-astro-cid-fvypm7jy] .pm--a[data-astro-cid-fvypm7jy]{aspect-ratio:auto}.sin-pizarra[data-astro-cid-fvypm7jy] .pm--d[data-astro-cid-fvypm7jy]{grid-column:6 / span 7;aspect-ratio:7 / 3}}.pizarra[data-astro-cid-fvypm7jy]{grid-column:9 / span 4;align-self:start;display:grid;gap:1rem;padding:clamp(1.4rem,2.4vw,2.2rem);border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--espresso) 45%,transparent)}.pizarra[data-astro-cid-fvypm7jy] .kicker[data-astro-cid-fvypm7jy]{color:var(--oro-claro)}.pizarra[data-astro-cid-fvypm7jy] ul[data-astro-cid-fvypm7jy]{display:grid}.pizarra[data-astro-cid-fvypm7jy] li[data-astro-cid-fvypm7jy] a[data-astro-cid-fvypm7jy]{display:flex;align-items:baseline;gap:.5rem;padding-block:.5rem;text-decoration:none;border-bottom:1px solid var(--line)}.pizarra[data-astro-cid-fvypm7jy] li[data-astro-cid-fvypm7jy] a[data-astro-cid-fvypm7jy]:hover .pz-nombre[data-astro-cid-fvypm7jy]{text-decoration:underline}.pz-nombre[data-astro-cid-fvypm7jy]{font-family:var(--ff-display);font-size:var(--step-1);font-weight:340}.pz-puntos[data-astro-cid-fvypm7jy]{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--fg) 35%,transparent);transform:translateY(-.3em)}.pz-precio[data-astro-cid-fvypm7jy]{font-weight:600;white-space:nowrap}.pz-consultar[data-astro-cid-fvypm7jy]{font-weight:500;font-size:var(--step--1);color:var(--fg-soft)}.pz-nota[data-astro-cid-fvypm7jy]{font-size:var(--step--2);color:var(--fg-soft)}.pizarra[data-astro-cid-fvypm7jy] .link[data-astro-cid-fvypm7jy]{justify-self:start}@media(max-width:1000px){.pm--a[data-astro-cid-fvypm7jy]{grid-column:1 / span 7}.pm--b[data-astro-cid-fvypm7jy]{grid-column:8 / span 5}.pm--c[data-astro-cid-fvypm7jy]{grid-column:8 / span 5;margin-top:0;aspect-ratio:1}.pm--d[data-astro-cid-fvypm7jy]{display:none}.pizarra[data-astro-cid-fvypm7jy]{grid-column:1 / -1}}@media(max-width:560px){.pm--a[data-astro-cid-fvypm7jy]{grid-column:1 / -1;grid-row:auto;aspect-ratio:4 / 5}.pm--b[data-astro-cid-fvypm7jy],.pm--c[data-astro-cid-fvypm7jy]{grid-column:span 6}.pm--d[data-astro-cid-fvypm7jy]{display:none}}.espacio[data-astro-cid-iqqlqgkz]>.wrap[data-astro-cid-iqqlqgkz]{position:relative}.esp-grid[data-astro-cid-iqqlqgkz]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.esp-foto[data-astro-cid-iqqlqgkz]{margin:0;display:grid;gap:.9rem}.esp-foto-in[data-astro-cid-iqqlqgkz]{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:999px 999px 6px 6px}.esp-foto[data-astro-cid-iqqlqgkz] img{width:100%;height:112%;object-fit:cover}.esp-foto[data-astro-cid-iqqlqgkz] figcaption[data-astro-cid-iqqlqgkz]{font-size:var(--step--2);color:var(--fg-soft);max-width:44ch}.esp-texto[data-astro-cid-iqqlqgkz] h2[data-astro-cid-iqqlqgkz]{margin-block:1.1rem 1.2rem}.esp-texto[data-astro-cid-iqqlqgkz] h2[data-astro-cid-iqqlqgkz] em[data-astro-cid-iqqlqgkz]{color:var(--rosa-azulejo)}.detalles[data-astro-cid-iqqlqgkz]{margin-top:2rem;display:grid;border-top:1px solid var(--line)}.detalles[data-astro-cid-iqqlqgkz] li[data-astro-cid-iqqlqgkz]{display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:.4rem;padding-block:.95rem;border-bottom:1px solid var(--line)}.det-n[data-astro-cid-iqqlqgkz]{grid-row:span 2;font-size:var(--step--2);font-weight:600;color:var(--oro-claro);padding-top:.35rem}.det-t[data-astro-cid-iqqlqgkz]{font-family:var(--ff-display);font-size:var(--step-1);font-weight:340}.det-d[data-astro-cid-iqqlqgkz]{font-size:var(--step--1);color:var(--fg-soft)}.terraza[data-astro-cid-iqqlqgkz]{margin-top:clamp(4.5rem,10vw,9rem);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);align-items:center;padding:clamp(1.5rem,4vw,4rem);border-radius:28px;background:var(--espresso);box-shadow:inset 0 0 0 1px var(--line)}.terraza-arco[data-astro-cid-iqqlqgkz]{width:100%;max-width:360px;justify-self:center}.terraza-texto[data-astro-cid-iqqlqgkz]{display:grid;gap:1rem;justify-items:start;max-width:36rem}.terraza-texto[data-astro-cid-iqqlqgkz] .kicker[data-astro-cid-iqqlqgkz]{color:var(--oro-claro)}.terraza-texto[data-astro-cid-iqqlqgkz] h3[data-astro-cid-iqqlqgkz]{font-size:var(--step-4)}.terraza-texto[data-astro-cid-iqqlqgkz] h3[data-astro-cid-iqqlqgkz] em[data-astro-cid-iqqlqgkz]{color:var(--oro-claro)}.terraza-texto[data-astro-cid-iqqlqgkz] p[data-astro-cid-iqqlqgkz]{color:var(--fg-soft)}.terraza[data-astro-cid-iqqlqgkz] .btn[data-astro-cid-iqqlqgkz]{--b-bg: var(--oro-claro);--b-fg: var(--espresso)}.terraza-nota[data-astro-cid-iqqlqgkz]{font-size:var(--step--2)}@media(max-width:900px){.esp-grid[data-astro-cid-iqqlqgkz],.terraza[data-astro-cid-iqqlqgkz]{grid-template-columns:1fr}.terraza-arco[data-astro-cid-iqqlqgkz]{max-width:240px}}.gal-cabeza[data-astro-cid-lj6fvsgu]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.gal-cabeza[data-astro-cid-lj6fvsgu] h2[data-astro-cid-lj6fvsgu]{margin-top:1.1rem}.gal-cabeza[data-astro-cid-lj6fvsgu] h2[data-astro-cid-lj6fvsgu] em[data-astro-cid-lj6fvsgu]{color:var(--oro-claro)}.gal-filtros[data-astro-cid-lj6fvsgu]{display:flex;flex-wrap:wrap;gap:.5rem}.gal-grid[data-astro-cid-lj6fvsgu]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,19vw,300px);grid-auto-flow:dense;gap:clamp(.5rem,1vw,1rem)}.gal-item--alta[data-astro-cid-lj6fvsgu]{grid-row:span 2}.gal-item--ancha[data-astro-cid-lj6fvsgu]{grid-column:span 2}.gal-item[data-astro-cid-lj6fvsgu][hidden]{display:none}.gal-btn[data-astro-cid-lj6fvsgu]{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:6px;background:var(--chocolate-2);cursor:zoom-in}.gal-btn[data-astro-cid-lj6fvsgu] img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out),filter .6s}.gal-btn[data-astro-cid-lj6fvsgu]:hover img{transform:scale(1.05)}.gal-zoom[data-astro-cid-lj6fvsgu]{position:absolute;right:.7rem;top:.7rem;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1d131099;color:var(--papel);opacity:0;transform:scale(.85);transition:opacity .3s,transform .4s var(--ease-out)}.gal-btn[data-astro-cid-lj6fvsgu]:hover .gal-zoom[data-astro-cid-lj6fvsgu],.gal-btn[data-astro-cid-lj6fvsgu]:focus-visible .gal-zoom[data-astro-cid-lj6fvsgu]{opacity:1;transform:scale(1)}.gal-btn[data-astro-cid-lj6fvsgu]:focus-visible{outline-offset:3px}.gal-nota[data-astro-cid-lj6fvsgu]{margin-top:1.2rem;font-size:var(--step--2);color:var(--fg-soft)}.lightbox[data-astro-cid-lj6fvsgu]{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#120b09f5;color:var(--papel);overscroll-behavior:contain}.lightbox[data-astro-cid-lj6fvsgu]::backdrop{background:#120b09b3}.lb-in[data-astro-cid-lj6fvsgu]{position:relative;width:100%;height:100%;display:grid;place-items:center;padding:clamp(3.8rem,6vw,4.5rem) clamp(.5rem,6vw,6rem) 1rem;touch-action:pan-y}.lb-fig[data-astro-cid-lj6fvsgu]{margin:0;display:grid;gap:.9rem;justify-items:center;max-height:100%}.lb-fig[data-astro-cid-lj6fvsgu] img[data-astro-cid-lj6fvsgu]{max-width:100%;max-height:calc(100svh - 10rem);width:auto;height:auto;object-fit:contain;border-radius:4px;user-select:none;-webkit-user-drag:none}.lb-fig[data-astro-cid-lj6fvsgu] figcaption[data-astro-cid-lj6fvsgu]{display:flex;gap:1.2rem;justify-content:space-between;width:min(100%,60rem);font-size:var(--step--1);color:var(--papel-suave);padding-inline:.5rem}.lb-cont[data-astro-cid-lj6fvsgu]{white-space:nowrap}.lb-btn[data-astro-cid-lj6fvsgu]{position:absolute;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#f3e8da1a;color:var(--papel);transition:background-color .3s}.lb-btn[data-astro-cid-lj6fvsgu]:hover{background:#f3e8da38}.lb-cerrar[data-astro-cid-lj6fvsgu]{top:.8rem;right:.8rem}.lb-prev[data-astro-cid-lj6fvsgu],.lb-next[data-astro-cid-lj6fvsgu]{top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-lj6fvsgu]{left:.8rem}.lb-prev[data-astro-cid-lj6fvsgu] .icon{transform:rotate(180deg)}.lb-next[data-astro-cid-lj6fvsgu]{right:.8rem}@media(max-width:760px){.gal-grid[data-astro-cid-lj6fvsgu]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:42vw}.lb-prev[data-astro-cid-lj6fvsgu],.lb-next[data-astro-cid-lj6fvsgu]{top:auto;bottom:1rem;transform:none}.lb-in[data-astro-cid-lj6fvsgu]{padding-bottom:5rem}}@media(prefers-reduced-motion:no-preference){.lightbox[data-astro-cid-lj6fvsgu][open] .lb-fig[data-astro-cid-lj6fvsgu]{animation:lbIn .5s var(--ease-out)}}@keyframes lbIn{0%{opacity:0;transform:scale(.97)}}.res-cabeza[data-astro-cid-k7csk7ky]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.res-cabeza[data-astro-cid-k7csk7ky] h2[data-astro-cid-k7csk7ky]{margin-top:1.1rem;max-width:12ch}.res-cabeza[data-astro-cid-k7csk7ky] h2[data-astro-cid-k7csk7ky] em[data-astro-cid-k7csk7ky]{color:var(--oro-claro)}.res-nota[data-astro-cid-k7csk7ky]{display:grid;gap:.5rem;justify-items:start}.res-num[data-astro-cid-k7csk7ky]{font-size:var(--step-6);line-height:.9}.res-num[data-astro-cid-k7csk7ky] span[data-astro-cid-k7csk7ky]{font-size:.3em;color:var(--fg-soft);margin-left:.2em}.res-meta[data-astro-cid-k7csk7ky]{display:grid;gap:.2rem;font-size:var(--step--1);color:var(--fg-soft)}.res-fecha[data-astro-cid-k7csk7ky]{font-size:var(--step--2)}.estrellas[data-astro-cid-k7csk7ky],.res-est[data-astro-cid-k7csk7ky]{display:flex;gap:.15rem;color:color-mix(in srgb,var(--fg) 25%,transparent)}.estrellas[data-astro-cid-k7csk7ky] .on,.res-est[data-astro-cid-k7csk7ky] .on{color:var(--oro-claro)}.estrellas[data-astro-cid-k7csk7ky] .icon{width:1.1rem;height:1.1rem}.res-est[data-astro-cid-k7csk7ky] .icon{width:.95rem;height:.95rem}.res-lista[data-astro-cid-k7csk7ky]{display:flex;gap:clamp(.8rem,1.6vw,1.4rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter)));padding:.5rem max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter))) 1.2rem;scrollbar-width:none;overscroll-behavior-x:contain}.res-lista[data-astro-cid-k7csk7ky]::-webkit-scrollbar{display:none}.res-lista[data-astro-cid-k7csk7ky]:focus-visible{outline-offset:-4px}.res-item[data-astro-cid-k7csk7ky]{flex:none;width:min(82vw,400px);scroll-snap-align:start}.res-item[data-astro-cid-k7csk7ky] figure[data-astro-cid-k7csk7ky]{height:100%;display:grid;grid-template-rows:auto 1fr auto;gap:1.2rem;margin:0;padding:clamp(1.4rem,2.4vw,2rem);border-radius:22px;background:color-mix(in srgb,var(--chocolate) 70%,transparent);box-shadow:inset 0 0 0 1px var(--line)}blockquote[data-astro-cid-k7csk7ky]{margin:0;font-family:var(--ff-display);font-size:var(--step-1);font-weight:330;line-height:1.35}.res-item[data-astro-cid-k7csk7ky] figcaption[data-astro-cid-k7csk7ky]{display:flex;justify-content:space-between;gap:1rem;font-size:var(--step--1)}.res-autor[data-astro-cid-k7csk7ky]{font-weight:600}.res-fuente[data-astro-cid-k7csk7ky]{color:var(--fg-soft)}.res-controles[data-astro-cid-k7csk7ky]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem}.res-aviso[data-astro-cid-k7csk7ky]{font-size:var(--step--2);color:var(--fg-soft)}.res-botones[data-astro-cid-k7csk7ky]{display:flex;gap:.6rem}.res-btn[data-astro-cid-k7csk7ky]{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fg) 35%,transparent);transition:background-color .3s,opacity .3s}.res-btn[data-astro-cid-k7csk7ky]:hover:not(:disabled){background:color-mix(in srgb,var(--fg) 12%,transparent)}.res-btn[data-astro-cid-k7csk7ky]:disabled{opacity:.3;cursor:default}[data-astro-cid-k7csk7ky][data-res-prev] .icon{transform:rotate(180deg)}.mapa[data-astro-cid-pteuye4t]{display:grid;gap:.9rem}.mapa-lienzo[data-astro-cid-pteuye4t]{position:relative;aspect-ratio:4 / 3;border-radius:22px;overflow:hidden;background:#241713;box-shadow:inset 0 0 0 1px var(--line)}.mapa-lienzo[data-astro-cid-pteuye4t] svg,.mapa-lienzo[data-astro-cid-pteuye4t] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mapa-lienzo[data-astro-cid-pteuye4t] .m-bg{fill:#241713}.mapa-lienzo[data-astro-cid-pteuye4t] .m-water{fill:#3a4954}.mapa-lienzo[data-astro-cid-pteuye4t] .m-river{fill:none;stroke:none}.mapa-lienzo[data-astro-cid-pteuye4t] .m-park{fill:#2c2e20}.mapa-lienzo[data-astro-cid-pteuye4t] .m-bld{fill:#33221c;stroke:#3f2a23;stroke-width:.6}.mapa-lienzo[data-astro-cid-pteuye4t] .m-foot,.mapa-lienzo[data-astro-cid-pteuye4t] .m-ped{fill:none;stroke:#5b4136;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.mapa-lienzo[data-astro-cid-pteuye4t] .m-road{fill:none;stroke:#6b4e41;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.mapa-lienzo[data-astro-cid-pteuye4t] .m-major{fill:none;stroke:#8a6a55;stroke-width:12;stroke-linecap:round;stroke-linejoin:round}.mapa-lienzo[data-astro-cid-pteuye4t] .m-label{fill:#e8d9c6;font:600 21px var(--ff-sans);letter-spacing:.06em;paint-order:stroke;stroke:#241713;stroke-width:5px}.mapa-lienzo[data-astro-cid-pteuye4t] .m-label--river{fill:#a9b8c3;font-style:italic;font-family:var(--ff-display);font-size:26px;letter-spacing:.1em}.mapa-lienzo[data-astro-cid-pteuye4t] .m-pin-dot{fill:var(--oro-claro)}.mapa-lienzo[data-astro-cid-pteuye4t] .m-pin-ring{fill:none;stroke:var(--oro-claro);stroke-width:3}.mapa-lienzo[data-astro-cid-pteuye4t] .m-pin-pulse{fill:var(--oro-claro);opacity:.25;transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.mapa-lienzo[data-astro-cid-pteuye4t] .m-pin-pulse{animation:pulso 2.6s var(--ease-out) infinite}}@keyframes pulso{0%{transform:scale(.4);opacity:.5}to{transform:scale(1.6);opacity:0}}.mapa-etiqueta[data-astro-cid-pteuye4t]{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-100% - 2.4rem));display:grid;padding:.55rem .9rem;border-radius:12px;background:var(--papel);color:var(--espresso);font-size:.78rem;line-height:1.3;text-align:center;white-space:nowrap;box-shadow:0 10px 24px #00000059;pointer-events:none}.mapa-etiqueta[data-astro-cid-pteuye4t] strong[data-astro-cid-pteuye4t]{font-family:var(--ff-display);font-size:1rem;font-weight:400}.mapa-lienzo[data-astro-cid-pteuye4t].is-google .mapa-etiqueta[data-astro-cid-pteuye4t]{display:none}.mapa-acciones[data-astro-cid-pteuye4t]{display:flex;flex-wrap:wrap;gap:.6rem}.mapa-legal[data-astro-cid-pteuye4t]{font-size:var(--step--2);color:var(--fg-soft)}.visita-grid[data-astro-cid-fafplttp]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.visita-info[data-astro-cid-fafplttp] h2[data-astro-cid-fafplttp]{margin-block:1.1rem 2.4rem}.visita-info[data-astro-cid-fafplttp] h2[data-astro-cid-fafplttp] em[data-astro-cid-fafplttp]{color:var(--oro-claro)}.bloque[data-astro-cid-fafplttp]{display:grid;gap:.9rem;padding-block:1.6rem;border-top:1px solid var(--line)}.bloque[data-astro-cid-fafplttp] h3[data-astro-cid-fafplttp]{font-size:var(--step--2);color:var(--oro-claro)}address[data-astro-cid-fafplttp]{font-style:normal;font-family:var(--ff-display);font-size:var(--step-2);font-weight:330;line-height:1.2}.estado[data-astro-cid-fafplttp]{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;font-size:var(--step--1)}.estado-punto[data-astro-cid-fafplttp]{width:9px;height:9px;border-radius:50%;background:var(--papel-suave)}.estado[data-astro-cid-fafplttp]:has(:global(.is-abierto)) .estado-punto[data-astro-cid-fafplttp]{background:#7fc79a;box-shadow:0 0 0 4px #7fc79a2e}.estado[data-astro-cid-fafplttp]:has(:global(.is-cerrado)) .estado-punto[data-astro-cid-fafplttp]{background:#e59a82}.sub[data-astro-cid-fafplttp]{font-size:var(--step--1);color:var(--fg-soft)}.visita-mapa[data-astro-cid-fafplttp]{position:sticky;top:calc(var(--header-h) + 1.5rem)}@media(max-width:900px){.visita-grid[data-astro-cid-fafplttp]{grid-template-columns:1fr}.visita-mapa[data-astro-cid-fafplttp]{position:static}}
