.cab__datos[data-astro-cid-sadrusb2]{flex-wrap:wrap;gap:10px 28px;width:100%;margin-bottom:8px;display:flex}.cab__datos[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2]{gap:2px;display:grid}.cab__datos[data-astro-cid-sadrusb2] .cab__tema[data-astro-cid-sadrusb2]{flex-basis:100%}.cab__datos[data-astro-cid-sadrusb2] span[data-astro-cid-sadrusb2]{color:var(--muted);font-size:.9rem}.cab__datos[data-astro-cid-sadrusb2] b[data-astro-cid-sadrusb2]{font-family:var(--display);color:var(--ivory);font-size:1.2rem;font-weight:600}.cab__foto[data-astro-cid-sadrusb2]{border-radius:22px;position:relative;overflow:hidden}.cab__foto[data-astro-cid-sadrusb2] figcaption[data-astro-cid-sadrusb2]{color:var(--ivory);background:#050919c7;border-radius:100px;align-items:center;gap:8px;padding:7px 12px;font-size:.9rem;display:inline-flex;position:absolute;bottom:14px;left:14px}.cab__foto[data-astro-cid-sadrusb2] figcaption[data-astro-cid-sadrusb2] i[data-astro-cid-sadrusb2]{background:#ff5a5f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff5a5f38}.cab__como-in[data-astro-cid-sadrusb2]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,84px);display:grid}.cab__como-lista[data-astro-cid-sadrusb2]{gap:4px;display:grid}.cab__como-lista[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2]{gap:4px;padding:18px 0;display:grid}.cab__como-lista[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2]+li[data-astro-cid-sadrusb2]{border-top:1px solid var(--rule-paper)}.cab__como-lista[data-astro-cid-sadrusb2] b[data-astro-cid-sadrusb2]{font-family:var(--display);letter-spacing:-.02em;font-size:1.35rem}.cab__como-lista[data-astro-cid-sadrusb2] span[data-astro-cid-sadrusb2]{color:#101a3ecc;font-size:1.05rem;line-height:1.5}.cab__bloques[data-astro-cid-sadrusb2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin-top:clamp(28px,4vw,48px);display:grid}.cab__bloque[data-astro-cid-sadrusb2]{background:#fff;border-radius:18px;align-content:start;gap:14px;padding:22px;display:grid}.cab__bloque[data-astro-cid-sadrusb2] h3[data-astro-cid-sadrusb2]{letter-spacing:-.03em;color:var(--azure);font-size:1.3rem}.cab__bloque[data-astro-cid-sadrusb2] ul[data-astro-cid-sadrusb2]{gap:10px;display:grid}.cab__bloque[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2]{font-size:.98rem;line-height:1.4}.cab__bloque[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2]+li[data-astro-cid-sadrusb2]{border-top:1px solid var(--rule-paper);padding-top:10px}.cab__bloque--contexto[data-astro-cid-sadrusb2]{color:var(--ivory);background:radial-gradient(70% 120% at 100% 0%, #3e8bf047, transparent 70%), var(--navy);grid-column:1/-1;grid-template-columns:minmax(0,.7fr) minmax(0,2fr);gap:14px clamp(20px,3vw,44px);padding:clamp(22px,2.6vw,30px)}.cab__bloque--contexto[data-astro-cid-sadrusb2] h3[data-astro-cid-sadrusb2]{color:var(--ivory);align-content:start;gap:8px;display:grid}.cab__bloque-tipo[data-astro-cid-sadrusb2]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--azure-soft);font-size:.6875rem}.cab__bloque--contexto[data-astro-cid-sadrusb2] ul[data-astro-cid-sadrusb2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(16px,2.4vw,32px)}.cab__bloque--contexto[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2],.cab__bloque--contexto[data-astro-cid-sadrusb2] li[data-astro-cid-sadrusb2]+li[data-astro-cid-sadrusb2]{border-top:1px solid var(--rule-dark);padding:12px 0}.cab__reserva[data-astro-cid-sadrusb2]{color:var(--ivory);background:radial-gradient(50% 80% at 90% 50%, #3e8bf040, transparent 70%), var(--navy);position:relative}.cab__reserva-in[data-astro-cid-sadrusb2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.cab__reserva-in[data-astro-cid-sadrusb2] p[data-astro-cid-sadrusb2]{max-width:48ch;color:var(--silver);margin-top:12px;font-size:1.1rem}.cab__reservar[data-astro-cid-sadrusb2]{min-height:60px;font-size:1.08rem}.cab__luego-grid[data-astro-cid-sadrusb2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:clamp(24px,3.4vw,40px);display:grid}.cab__luego-item[data-astro-cid-sadrusb2]{background:#101a3e0d;border-radius:20px;gap:8px;padding:clamp(22px,3vw,34px);transition:background-color .2s;display:grid}.cab__luego-tipo[data-astro-cid-sadrusb2]{color:var(--azure);font-size:.92rem;font-weight:600}.cab__luego-item[data-astro-cid-sadrusb2] b[data-astro-cid-sadrusb2]{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1.1}.cab__luego-texto[data-astro-cid-sadrusb2]{color:#101a3ecc;font-size:1.02rem;line-height:1.5}.cab__luego-pie[data-astro-cid-sadrusb2]{font-family:var(--display);margin-top:6px;font-size:1.15rem;font-weight:600}@media (hover:hover) and (pointer:fine){.cab__luego-item[data-astro-cid-sadrusb2]:hover{background:#101a3e17}}@media (width<=1000px){.cab__bloques[data-astro-cid-sadrusb2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.cab__como-in[data-astro-cid-sadrusb2],.cab__luego-grid[data-astro-cid-sadrusb2],.cab__bloques[data-astro-cid-sadrusb2],.cab__bloque--contexto[data-astro-cid-sadrusb2],.cab__bloque--contexto[data-astro-cid-sadrusb2] ul[data-astro-cid-sadrusb2]{grid-template-columns:minmax(0,1fr)}.cab__reservar[data-astro-cid-sadrusb2]{justify-content:center;width:100%}}
