.hero-grid[data-astro-cid-qmrutqly]{gap:2.75rem var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.hero-grid[data-astro-cid-qmrutqly]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:4.5rem}.hero-lead-col[data-astro-cid-qmrutqly]{padding-top:1.5rem}}.stage-strip[data-astro-cid-qmrutqly]{margin-bottom:1.75rem}.hero-title[data-astro-cid-qmrutqly]{font-family:var(--font-display);font-weight:700;font-size:var(--step-hero);letter-spacing:-.035em;text-wrap:balance;max-width:15ch;line-height:1.04}.hero-sub[data-astro-cid-qmrutqly]{max-width:40ch;font-size:var(--step-xl);color:var(--ink-2);text-wrap:pretty;margin-top:1.5rem;line-height:1.35}.hero-ctas[data-astro-cid-qmrutqly]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.25rem;display:flex}.hero-terms[data-astro-cid-qmrutqly]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-2);margin-top:1.75rem;font-size:.8125rem}.hero-terms-sep[data-astro-cid-qmrutqly]{color:var(--rule-ink);padding-inline:.6ch;display:inline-block}.hero-aside-label[data-astro-cid-qmrutqly]{margin-bottom:.875rem}.bk[data-astro-cid-qmrutqly]{flex-direction:column;display:flex;overflow:hidden}.bk-head[data-astro-cid-qmrutqly]{background:var(--paper-2);border-bottom:var(--rule) solid var(--rule-ink);justify-content:space-between;align-items:baseline;gap:1rem;padding:.875rem 1.25rem;display:flex}.bk-brand[data-astro-cid-qmrutqly]{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}.bk-body[data-astro-cid-qmrutqly]{flex-direction:column;gap:1.125rem;padding:1.25rem;display:flex}.bk-field[data-astro-cid-qmrutqly]{border:0;flex-wrap:wrap;align-items:center;gap:.875rem;margin:0;padding:0;display:flex}@media (max-width:29.99rem){.bk-field[data-astro-cid-qmrutqly]{gap:.5rem}.bk-field[data-astro-cid-qmrutqly]>legend[data-astro-cid-qmrutqly]{float:none;width:100%}}.bk-field[data-astro-cid-qmrutqly]>legend[data-astro-cid-qmrutqly]{float:left;width:4.5rem;padding:0}.bk-chips[data-astro-cid-qmrutqly]{flex-wrap:wrap;gap:.375rem;display:flex}.bk-chip[data-astro-cid-qmrutqly]{border:var(--rule) solid var(--rule-ink);border-radius:var(--radius-pill);min-width:2.25rem;font-size:var(--step-sm);color:var(--ink-2);cursor:pointer;transition:color .15s var(--ease-out), border-color .15s var(--ease-out), background-color .15s var(--ease-out);justify-content:center;align-items:center;padding:.3rem .7rem;display:inline-flex;position:relative}.bk-chip[data-astro-cid-qmrutqly]>input[data-astro-cid-qmrutqly]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bk-chip[data-astro-cid-qmrutqly]:hover{color:var(--ink);border-color:var(--signal)}.bk-chip[data-astro-cid-qmrutqly]:has(>input:checked){background:var(--signal-wash);border-color:var(--signal);color:var(--signal)}.bk-chip[data-astro-cid-qmrutqly]:has(>input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.bk-slots-label[data-astro-cid-qmrutqly]{margin-bottom:-.5rem}.bk-slots[data-astro-cid-qmrutqly]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}:is(.bk[data-astro-cid-qmrutqly]:has(#bk-cena:checked) .bk-slots[data-astro-cid-qmrutqly][data-turno=almuerzo],.bk[data-astro-cid-qmrutqly]:has(#bk-almuerzo:checked) .bk-slots[data-astro-cid-qmrutqly][data-turno=cena]){display:none}.bk-slot[data-astro-cid-qmrutqly]{border:var(--rule) solid var(--rule-ink);border-radius:var(--radius-sm);background:var(--paper);transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out);flex-direction:column;gap:.125rem;padding:.6rem .75rem;display:flex}a[data-astro-cid-qmrutqly].bk-slot:hover,a[data-astro-cid-qmrutqly].bk-slot:focus-visible{border-color:var(--signal);background:var(--signal-wash)}.bk-slot--full[data-astro-cid-qmrutqly]{background:var(--paper-2);color:var(--ink-2)}.bk-slot-time[data-astro-cid-qmrutqly]{font-size:var(--step-lg);letter-spacing:-.01em;line-height:1.1}.bk-slot-room[data-astro-cid-qmrutqly]{font-family:var(--font-mono);font-size:var(--step-xs);color:var(--ink-2);overflow-wrap:anywhere}.bk-foot[data-astro-cid-qmrutqly]{font-size:var(--step-xs);color:var(--ink-2);margin-top:.875rem;line-height:1.5}@media (min-width:64rem){.bk-head[data-astro-cid-qmrutqly],.bk-body[data-astro-cid-qmrutqly]{padding-inline:1.5rem}}.mesa-grid[data-astro-cid-jkn7ram3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.mesa[data-astro-cid-jkn7ram3]{aspect-ratio:5/4;border:var(--rule) solid var(--rule-ink);background:var(--paper);border-radius:.5rem;flex-direction:column;justify-content:space-between;padding:.45rem .5rem;transition:background-color .5s,border-color .5s;display:flex}.mesa-n[data-astro-cid-jkn7ram3]{color:var(--ink-2);font-size:.6875rem;line-height:1}.mesa-pax[data-astro-cid-jkn7ram3]{align-self:flex-end;font-size:.6875rem;line-height:1}.mesa-swatch[data-astro-cid-jkn7ram3]{border:var(--rule) solid var(--rule-ink);background:var(--paper);border-radius:.1875rem;flex:none;width:.875rem;height:.75rem}.mesa--ocupada[data-astro-cid-jkn7ram3]{background:var(--mesa-ocupada);border-color:var(--mesa-ocupada-borde)}.mesa--ocupada[data-astro-cid-jkn7ram3] .mesa-n[data-astro-cid-jkn7ram3]{color:var(--ink);opacity:.75}.mesa--reservada[data-astro-cid-jkn7ram3]{border-color:var(--signal);background:var(--signal-wash)}.mesa--limpieza[data-astro-cid-jkn7ram3]{background-image:repeating-linear-gradient(45deg, var(--rule-ink) 0 1px, transparent 1px 7px);background-color:var(--paper-2)}.linea[data-astro-cid-54w3fyvq]{gap:1.25rem;display:grid}.paso[data-astro-cid-54w3fyvq]{border-top:var(--rule) solid var(--rule-ink);padding-top:1.25rem}.paso[data-astro-cid-54w3fyvq]:first-child{border-top:0;padding-top:0}@media (min-width:40rem){.linea[data-astro-cid-54w3fyvq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.paso[data-astro-cid-54w3fyvq]{border-top:var(--rule) solid var(--rule-ink);border-left:var(--rule) solid var(--rule-ink);padding:1.25rem 1.5rem}.paso[data-astro-cid-54w3fyvq]:nth-child(-n+2){border-top:0;padding-top:0}.paso[data-astro-cid-54w3fyvq]:nth-child(odd){border-left:0;padding-left:0}}@media (min-width:64rem){.linea[data-astro-cid-54w3fyvq]{grid-template-columns:repeat(4,minmax(0,1fr))}.paso[data-astro-cid-54w3fyvq],.paso[data-astro-cid-54w3fyvq]:nth-child(odd){border-top:0;border-left:var(--rule) solid var(--rule-ink);padding:0 1.5rem}.paso[data-astro-cid-54w3fyvq]:first-child{border-left:0;padding-left:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.linea[data-astro-cid-54w3fyvq]{view-timeline:--linea;padding-left:1.25rem;position:relative}.linea[data-astro-cid-54w3fyvq]:before{content:"";background:var(--signal);transform-origin:top;width:2px;animation:linear both lc-hilo;animation-timeline:--linea;animation-range:cover 15% cover 50%;position:absolute;inset:0 auto 0 0}.hora[data-astro-cid-54w3fyvq]{animation:linear both lc-hora;animation-timeline:--linea}.paso[data-astro-cid-54w3fyvq]:first-child .hora[data-astro-cid-54w3fyvq]{animation-range:cover 15% cover 22%}.paso[data-astro-cid-54w3fyvq]:nth-child(2) .hora[data-astro-cid-54w3fyvq]{animation-range:cover 22% cover 31%}.paso[data-astro-cid-54w3fyvq]:nth-child(3) .hora[data-astro-cid-54w3fyvq]{animation-range:cover 31% cover 40%}.paso[data-astro-cid-54w3fyvq]:nth-child(4) .hora[data-astro-cid-54w3fyvq]{animation-range:cover 40% cover 50%}@media (min-width:40rem) and (max-width:63.99rem){.paso[data-astro-cid-54w3fyvq]:nth-child(-n+2) .hora[data-astro-cid-54w3fyvq]{animation-range:cover 15% cover 27%}.paso[data-astro-cid-54w3fyvq]:nth-child(n+3) .hora[data-astro-cid-54w3fyvq]{animation-range:cover 33% cover 50%}}@media (min-width:64rem){.linea[data-astro-cid-54w3fyvq]{padding-top:1.25rem;padding-left:0}.linea[data-astro-cid-54w3fyvq]:before{transform-origin:0;width:auto;height:2px;animation-name:lc-hilo-x;inset:0 0 auto}}}}@keyframes lc-hilo{0%{transform:scaleY(0)}}@keyframes lc-hilo-x{0%{transform:scaleX(0)}}@keyframes lc-hora{0%{color:var(--muted-foreground)}}.tuco[data-astro-cid-enyfmhue]{flex-shrink:0;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.tuco--vivo[data-astro-cid-enyfmhue]{animation:3.2s ease-in-out infinite tuco-respira}.tuco--vivo[data-astro-cid-enyfmhue] .tuco-hoja[data-astro-cid-enyfmhue]{transform-origin:60px 32px;animation:2.6s ease-in-out infinite tuco-hoja}.tuco--vivo[data-astro-cid-enyfmhue] .tuco-ojos[data-astro-cid-enyfmhue]{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite tuco-parpadeo}.tuco--vivo[data-astro-cid-enyfmhue] .tuco-punto[data-astro-cid-enyfmhue]{animation:1.2s ease-in-out infinite tuco-punto}.tuco--vivo[data-astro-cid-enyfmhue] .tuco-punto[data-astro-cid-enyfmhue]:nth-of-type(2){animation-delay:.2s}.tuco--vivo[data-astro-cid-enyfmhue] .tuco-punto[data-astro-cid-enyfmhue]:nth-of-type(3){animation-delay:.4s}}@keyframes tuco-respira{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes tuco-hoja{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes tuco-parpadeo{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes tuco-punto{0%,to{opacity:.25}50%{opacity:1}}.msg[data-astro-cid-shfcfbmw]{width:-moz-fit-content;width:fit-content;max-width:85%;font-size:var(--step-sm);border-radius:1rem;padding:.6rem .85rem;line-height:1.4;display:block}.msg--q[data-astro-cid-shfcfbmw]{background:var(--signal);color:#fff;border-bottom-right-radius:.25rem;align-self:flex-end}.msg-tuco[data-astro-cid-shfcfbmw]{align-items:flex-end;gap:.5rem;display:flex;position:relative}.msg--a[data-astro-cid-shfcfbmw]{background:var(--paper-2);border-bottom-left-radius:.25rem}.escribiendo[data-astro-cid-shfcfbmw]{display:none}[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw]{visibility:hidden}[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw][data-think],[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw][data-on]{visibility:visible}[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw][data-on]{animation:.36s cubic-bezier(.22,1,.36,1) both msg-in}[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw][data-think] .msg--a[data-astro-cid-shfcfbmw]{visibility:hidden}[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw][data-think] .escribiendo[data-astro-cid-shfcfbmw]{background:var(--paper-2);border-radius:1rem 1rem 1rem .25rem;gap:.25rem;padding:.85rem .9rem;display:flex;position:absolute;bottom:0;left:1.875rem}.escribiendo[data-astro-cid-shfcfbmw] i[data-astro-cid-shfcfbmw]{background:var(--ink-2);border-radius:9999px;width:.375rem;height:.375rem;animation:1s ease-in-out infinite punto}.escribiendo[data-astro-cid-shfcfbmw] i[data-astro-cid-shfcfbmw]:nth-child(2){animation-delay:.15s}.escribiendo[data-astro-cid-shfcfbmw] i[data-astro-cid-shfcfbmw]:nth-child(3){animation-delay:.3s}@keyframes punto{0%,to{opacity:.3}50%{opacity:1}}@media print{[data-astro-cid-shfcfbmw][data-play] li[data-astro-cid-shfcfbmw],[data-astro-cid-shfcfbmw][data-play] .msg--a[data-astro-cid-shfcfbmw]{visibility:visible}}@keyframes msg-in{0%{opacity:0;transform:translateY(8px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){blockquote[data-astro-cid-kgidtfen]>p[data-astro-cid-kgidtfen]{view-timeline:--frase}.w[data-astro-cid-kgidtfen]{animation:linear both pos-tinta;animation-timeline:--frase;animation-range:cover calc(15% + var(--i) * 1.2%) cover calc(22% + var(--i) * 1.2%)}}}@keyframes pos-tinta{0%{color:var(--muted-foreground)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.paso[data-astro-cid-gffxfsov] h3[data-astro-cid-gffxfsov]{animation:linear both onb-foco;animation-timeline:view()}}}@keyframes onb-foco{0%,to{color:var(--muted-foreground)}35%,65%{color:var(--foreground)}}
