.store-badges[data-astro-cid-td5nviid]{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=960px){.store-badges[data-astro-cid-td5nviid][data-align=start]{justify-content:flex-start}}.store-badges__item[data-astro-cid-td5nviid]{min-width:0;display:flex}.store-badge[data-astro-cid-td5nviid]{--badge-shadow:4px;color:var(--color-cream);background-color:var(--color-ink);border:3px solid var(--color-wood-2);box-shadow:calc(var(--shadow-dir) * var(--badge-shadow)) var(--badge-shadow) 0 0 var(--color-outline);border-radius:2px;align-items:center;gap:.5rem;padding:.5rem .85rem;text-decoration:none;transition:transform .14s,box-shadow .14s,background-color .14s;display:inline-flex;position:relative}a[data-astro-cid-td5nviid].store-badge:hover{--badge-shadow:6px;transform:translate(calc(var(--shadow-dir) * -2px), -2px);background-color:color-mix(in srgb, var(--color-ink) 82%, var(--color-wood))}a[data-astro-cid-td5nviid].store-badge:active{--badge-shadow:1px;transform:translate(calc(var(--shadow-dir) * 3px), 3px)}@media (prefers-reduced-motion:reduce){a[data-astro-cid-td5nviid].store-badge:hover,a[data-astro-cid-td5nviid].store-badge:active{transform:none}}.store-badge[data-astro-cid-td5nviid][data-soon]{--badge-shadow:3px;cursor:default;border-color:color-mix(in srgb, var(--color-wood-2) 72%, var(--color-ink))}.store-badge__glyph[data-astro-cid-td5nviid]{flex:none;display:flex}.store-badge__glyph[data-astro-cid-td5nviid] svg[data-astro-cid-td5nviid]{shape-rendering:crispedges;display:block}.store-badge__text[data-astro-cid-td5nviid]{text-align:start;flex-direction:column;gap:.15rem;min-width:6.25rem;display:flex}.store-badge__lead[data-astro-cid-td5nviid]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cream-2);font-size:.625rem;line-height:1.2}[lang=ar] .store-badge__lead[data-astro-cid-td5nviid]{letter-spacing:0;text-transform:none;font-size:.8125rem}.store-badge__name[data-astro-cid-td5nviid]{font-family:var(--font-display-latin);letter-spacing:.02em;white-space:nowrap;color:var(--color-cream);font-size:1.0625rem;line-height:1.1}.store-badge[data-astro-cid-td5nviid][data-soon] .store-badge__lead[data-astro-cid-td5nviid]{color:var(--color-gold)}@media (width<=400px){.store-badges[data-astro-cid-td5nviid]{gap:.5rem}.store-badge[data-astro-cid-td5nviid]{gap:.4rem;padding:.45rem .6rem}.store-badge__glyph[data-astro-cid-td5nviid] svg[data-astro-cid-td5nviid]{width:24px;height:24px}.store-badge__text[data-astro-cid-td5nviid]{min-width:5.5rem}.store-badge__name[data-astro-cid-td5nviid]{font-size:.9375rem}}.hero[data-astro-cid-ge2uvauf]{--floor:calc(var(--u) * 20);isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 3.75rem);padding-top:3rem;display:flex;position:relative;overflow:hidden}:root:not([data-theme=light]) .hero[data-astro-cid-ge2uvauf]{--tile-tint:#6f6390}.hero__glow[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;background:radial-gradient(40rem 30rem at 72% 30%,#f2b83352,#0000 65%),radial-gradient(50rem 30rem at 20% 40%,#f2e8cc59,#0000 70%);position:absolute;inset:0}:root:not([data-theme=light]) .hero__glow[data-astro-cid-ge2uvauf]{background:radial-gradient(34rem 26rem at 70% 34%,#f2b8336b,#0000 65%),radial-gradient(40rem 30rem at 18% 45%,#211c33a6,#0000 70%);animation:4s ease-in-out infinite alternate lamp}@keyframes lamp{to{opacity:.82}}.hero__grid[data-astro-cid-ge2uvauf]{padding-bottom:calc(var(--floor) * .6);grid-template-columns:minmax(0,1fr);align-items:end;gap:2rem;display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{z-index:3;flex-direction:column;align-self:center;align-items:flex-start;gap:1rem;display:flex;position:relative}.hero__kicker[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:calc(var(--u) * 7);height:calc(var(--u) * 8)}.hero__brand[data-astro-cid-ge2uvauf]{--u:1px;flex-wrap:nowrap;align-items:center;gap:1rem;display:flex}@media (width>=640px){.hero__brand[data-astro-cid-ge2uvauf]{--u:2px;gap:1.25rem}}.hero__icon[data-astro-cid-ge2uvauf]{width:calc(var(--u) * var(--logo-h));height:calc(var(--u) * var(--logo-h));box-shadow:0 0 0 3px var(--color-zellige-gold), calc(var(--shadow-dir) * 5px) 6px 0 3px #1f161159;pointer-events:none;user-select:none;-webkit-user-drag:none;border:3px solid #2e2219;border-radius:22%;flex:none}.hero__logo[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 4px #1f161159);flex:none;line-height:0}.hero__tagline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--color-awning);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2}:root:not([data-theme=light]) .hero__tagline[data-astro-cid-ge2uvauf]{color:var(--color-gold)}[lang=ar] .hero__tagline[data-astro-cid-ge2uvauf]{font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.4}.hero__lede[data-astro-cid-ge2uvauf]{max-width:46ch;color:var(--text);font-size:1rem}.hero__ctas[data-astro-cid-ge2uvauf]{margin-top:.4rem}.hero__stage[data-astro-cid-ge2uvauf]{--u:3px;width:calc(var(--u) * 104);padding-top:calc(var(--u) * 26);margin-top:calc(var(--u) * 14);justify-self:center;position:relative}.hero__lantern[data-astro-cid-ge2uvauf]{top:0;line-height:0;position:absolute;inset-inline-end:calc(var(--u) * 6)}.hero__lantern[data-astro-cid-ge2uvauf]:before{content:"";bottom:calc(100% - var(--u));left:calc(var(--u) * 12);width:calc(var(--u) * 2);height:calc(var(--u) * 10);background:repeating-linear-gradient(180deg, var(--color-beam) 0 calc(var(--u) * 3), #6b5140 calc(var(--u) * 3) calc(var(--u) * 4));position:absolute}.hero__lantern[data-astro-cid-ge2uvauf]:after{content:"";bottom:calc(100% - var(--u) + var(--u) * 10);left:calc(var(--u) * 7);width:calc(var(--u) * 12);height:calc(var(--u) * 3);background:var(--color-beam);position:absolute}@media (width>=1100px){.hero__lantern[data-astro-cid-ge2uvauf]:before{height:100vh}.hero__lantern[data-astro-cid-ge2uvauf]:after{display:none}}.hero__lantern[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:calc(var(--u) * 26);height:calc(var(--u) * 32);filter:drop-shadow(0 0 calc(var(--u) * 6) #f2b833a6);animation:2.8s steps(3,jump-none) infinite flicker}@keyframes flicker{0%,to{filter:drop-shadow(0 0 calc(var(--u) * 6) #f2b833a6)}50%{filter:drop-shadow(0 0 calc(var(--u) * 9) #f2b833d9)}}.hero__keeper[data-astro-cid-ge2uvauf]{width:calc(var(--u) * 65);height:calc(var(--u) * 58);z-index:1;margin-inline-start:calc(var(--u) * 12);position:relative}.hero__keeper-btn[data-astro-cid-ge2uvauf]{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;position:absolute;inset:0 auto auto 0}[dir=rtl] .hero__keeper-btn[data-astro-cid-ge2uvauf]{inset:0 0 auto auto}.hero__keeper-btn[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:6px}.hero__yawn[data-astro-cid-ge2uvauf]{top:0;visibility:hidden;position:absolute;inset-inline-start:0}.is-yawning[data-astro-cid-ge2uvauf] .hero__yawn[data-astro-cid-ge2uvauf]{visibility:visible}.is-yawning[data-astro-cid-ge2uvauf] .hero__idle[data-astro-cid-ge2uvauf]{visibility:hidden}.hero__bubble[data-astro-cid-ge2uvauf]{bottom:calc(100% + .5rem);z-index:2;transform-origin:0 100%;width:max-content;max-width:13rem;animation:.42s cubic-bezier(.3,1.6,.5,1) .6s both pop;position:absolute;inset-inline-start:calc(var(--u) * 40)}@keyframes pop{0%{opacity:0;transform:scale(.4)}}.counter[data-astro-cid-ge2uvauf]{z-index:2;position:relative}.counter__top[data-astro-cid-ge2uvauf]{height:calc(var(--u) * 5);background:var(--color-beam);border-top:var(--u) solid #6b5140;box-shadow:0 var(--u) 0 #2e2219;position:relative}.counter__register[data-astro-cid-ge2uvauf],.counter__scale[data-astro-cid-ge2uvauf]{bottom:calc(var(--u) * 4);position:absolute}.counter__register[data-astro-cid-ge2uvauf]{inset-inline-end:calc(var(--u) * 4)}.counter__scale[data-astro-cid-ge2uvauf]{display:none;inset-inline-start:calc(var(--u) * 2)}.counter__front[data-astro-cid-ge2uvauf]{height:calc(var(--u) * 24);border-inline:var(--u) solid var(--color-beam);border-bottom:var(--u) solid var(--color-beam)}:root:not([data-theme=light]) .counter__front[data-astro-cid-ge2uvauf]{--tile-tint:#c3bad6}.hero__phone[data-astro-cid-ge2uvauf]{width:min(72vw,15rem);padding-bottom:calc(var(--u) * 6);justify-self:center}.phone[data-astro-cid-ge2uvauf]{border:3px solid var(--color-beam);box-shadow:inset 0 0 0 2px #6b5140, calc(var(--shadow-dir) * 8px) 8px 0 #1f161166;background:#2e2219;padding:8px;position:relative}.phone[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{aspect-ratio:720/1560;background:var(--color-night);width:100%;height:auto;display:block}.hero__floor[data-astro-cid-ge2uvauf]{z-index:-1;height:var(--floor);margin-top:calc(var(--floor) * -1);border-top:calc(var(--u) * 2) solid var(--color-beam);position:relative}@media (width>=640px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:auto auto;justify-content:center;column-gap:3rem}.hero__copy[data-astro-cid-ge2uvauf]{grid-column:1/-1}.counter__scale[data-astro-cid-ge2uvauf]{display:block}.hero__stage[data-astro-cid-ge2uvauf]{width:calc(var(--u) * 116)}.hero__keeper[data-astro-cid-ge2uvauf]{margin-inline-start:calc(var(--u) * 18)}}@media (width>=1100px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) auto auto;column-gap:2.5rem}.hero__copy[data-astro-cid-ge2uvauf]{margin-bottom:calc(var(--u) * 8);grid-column:auto}.hero__stage[data-astro-cid-ge2uvauf]{--u:4px;margin-top:0}.hero__phone[data-astro-cid-ge2uvauf]{width:14rem}}@media (width>=1100px) and (height<=820px){.hero__stage[data-astro-cid-ge2uvauf]{--u:3px}.hero__phone[data-astro-cid-ge2uvauf]{width:12rem}}@media (prefers-reduced-motion:reduce){.hero__glow[data-astro-cid-ge2uvauf],.hero__lantern[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero__bubble[data-astro-cid-ge2uvauf]{animation:none!important}}.story[data-astro-cid-n2lz65zz]{--tile-tint:#efe6d6}:root:not([data-theme=light]) .story[data-astro-cid-n2lz65zz]{--tile-tint:#5b5075}.story__page[data-astro-cid-n2lz65zz]{gap:2rem;padding:2rem 1.25rem 2.25rem;display:grid;position:relative}.story__page[data-astro-cid-n2lz65zz]:before{content:"";background:#cc332d59;width:2px;position:absolute;inset-block:0;inset-inline-start:2.25rem}.story__grandpa[data-astro-cid-n2lz65zz]{--u:3px;padding:calc(var(--u) * 6) calc(var(--u) * 10) 0;justify-self:center;place-items:end center;line-height:0;display:grid;position:relative}.story__halo[data-astro-cid-n2lz65zz]{background:radial-gradient(closest-side,#f2b83373,#0000);position:absolute;inset:12% 0 0}.story__grandpa[data-astro-cid-n2lz65zz] .px{filter:drop-shadow(calc(var(--shadow-dir) * var(--u) * 2) var(--u) 0 #4c332440);position:relative}.story__grandpa[data-astro-cid-n2lz65zz]:after{content:"";bottom:calc(var(--u) * -1);height:calc(var(--u) * 2);background:#4c332440;position:absolute;inset-inline:10%}.story__text[data-astro-cid-n2lz65zz]{position:relative}.story__kicker[data-astro-cid-n2lz65zz]{color:#a3221d}.story__title[data-astro-cid-n2lz65zz]{max-width:22ch;margin-top:.6rem}.story__p[data-astro-cid-n2lz65zz]{max-width:58ch;margin-top:1rem;font-size:1.0625rem}.story__things[data-astro-cid-n2lz65zz]{flex-wrap:wrap;gap:1rem 1.25rem;margin-top:2rem;padding:0;list-style:none;display:flex}.thing[data-astro-cid-n2lz65zz]{--u:2px;border:3px solid var(--color-beam);box-shadow:calc(var(--shadow-dir) * 3px) 3px 0 #4c33244d;background:#fffaf0;align-items:center;gap:.75rem;padding:.5rem .9rem .5rem .6rem;transition:transform .16s;display:flex}.thing[data-astro-cid-n2lz65zz]:hover{transform:translateY(-4px)}.thing__art[data-astro-cid-n2lz65zz]{line-height:0}.thing__label[data-astro-cid-n2lz65zz]{max-width:14ch;font-family:var(--font-display);color:var(--color-beam);font-size:.75rem;line-height:1.4}[lang=ar] .thing__label[data-astro-cid-n2lz65zz]{font-size:1rem}@media (width>=640px){.story__page[data-astro-cid-n2lz65zz]{padding:3rem 3rem 3rem 4rem}[dir=rtl] .story__page[data-astro-cid-n2lz65zz]{padding:3rem 4rem 3rem 3rem}.story__page[data-astro-cid-n2lz65zz]:before{inset-inline-start:2.5rem}}@media (width>=900px){.story__page[data-astro-cid-n2lz65zz]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3.5rem}.story__grandpa[data-astro-cid-n2lz65zz]{--u:4px}.thing[data-astro-cid-n2lz65zz]{--u:3px}}@media (prefers-reduced-motion:reduce){.thing[data-astro-cid-n2lz65zz]:hover{transform:none}}.play[data-astro-cid-xml2j6wo]{--tile-tint:#e2d3b8}:root:not([data-theme=light]) .play[data-astro-cid-xml2j6wo]{--tile-tint:#4d4366}.play[data-astro-cid-xml2j6wo] .shell[data-astro-cid-xml2j6wo]{gap:clamp(2.5rem,6vw,4.5rem);display:grid}.play__head[data-astro-cid-xml2j6wo]{padding-bottom:.5rem}.play__head[data-astro-cid-xml2j6wo] .kicker[data-astro-cid-xml2j6wo] img[data-astro-cid-xml2j6wo]{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}.beat[data-astro-cid-xml2j6wo]{padding:0}.beat[data-astro-cid-xml2j6wo] p[data-astro-cid-xml2j6wo]{color:var(--text-muted)}.beat[data-astro-cid-xml2j6wo].notebook p[data-astro-cid-xml2j6wo]{color:var(--paper-ink)}.beat[data-astro-cid-xml2j6wo] .bubble[data-astro-cid-xml2j6wo]{color:var(--color-beam)}.beat__title[data-astro-cid-xml2j6wo]{color:var(--heading);margin-bottom:.5rem;font-size:clamp(1.125rem,2.4vw,1.5rem)}[lang=ar] .beat__title[data-astro-cid-xml2j6wo]{font-size:clamp(1.5rem,3vw,1.875rem)}.beat[data-astro-cid-xml2j6wo].notebook .beat__title[data-astro-cid-xml2j6wo]{color:var(--color-beam)}.beat__title--2[data-astro-cid-xml2j6wo]{margin-top:1.5rem}.beat--lead[data-astro-cid-xml2j6wo]{align-items:center;gap:2rem;display:grid}.demo[data-astro-cid-xml2j6wo]{--u:3px;background:color-mix(in srgb, var(--surface) 70%, #1f1611);border:3px solid var(--color-beam);justify-items:center;gap:1rem;padding:1rem;display:grid}.demo__hud[data-astro-cid-xml2j6wo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.meter[data-astro-cid-xml2j6wo]{align-items:center;gap:.5rem;display:flex}.meter__icon[data-astro-cid-xml2j6wo]{width:26px;height:36px}.meter__bar[data-astro-cid-xml2j6wo]{background:var(--color-beam);gap:2px;padding:3px;display:flex}.meter__seg[data-astro-cid-xml2j6wo]{background:#6ab04c;width:10px;height:14px;transition:background-color .2s}.meter[data-astro-cid-xml2j6wo][data-level=mid] .meter__seg[data-astro-cid-xml2j6wo]{background:var(--color-gold)}.meter[data-astro-cid-xml2j6wo][data-level=low] .meter__seg[data-astro-cid-xml2j6wo]{background:var(--color-awning)}.meter__seg[data-astro-cid-xml2j6wo].is-empty{background:#2e2219!important}.till[data-astro-cid-xml2j6wo]{font-family:var(--font-display);color:var(--text);align-items:center;gap:.4rem;font-size:.8125rem;display:flex;position:relative}.till[data-astro-cid-xml2j6wo] img[data-astro-cid-xml2j6wo]{width:28px;height:32px}.till__label[data-astro-cid-xml2j6wo]{color:var(--text-muted)}.till__value[data-astro-cid-xml2j6wo]{color:var(--accent-text);font-size:1rem;font-family:var(--font-display-latin)}[lang=ar] .till[data-astro-cid-xml2j6wo]{font-size:1rem}.till__pop[data-astro-cid-xml2j6wo]{inset-inline-end:0;font-family:var(--font-display-latin);color:var(--accent-text);opacity:0;pointer-events:none;position:absolute;top:-.5rem}.till__pop[data-astro-cid-xml2j6wo].is-on{animation:.9s ease-out coin-pop}@keyframes coin-pop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2rem)}}.demo__scene[data-astro-cid-xml2j6wo]{justify-items:center;width:100%;padding-top:4.5rem;display:grid;position:relative}.demo__bubble[data-astro-cid-xml2j6wo]{width:max-content;max-width:min(15rem,90%);position:absolute;top:0;left:50%;translate:-50%}.demo__customer[data-astro-cid-xml2j6wo]{height:calc(var(--u) * 50);line-height:0;position:relative;overflow:visible}.demo__angry[data-astro-cid-xml2j6wo]{visibility:hidden;position:absolute;top:0;left:50%;translate:-50%}.demo[data-astro-cid-xml2j6wo][data-state=angry] .demo__angry[data-astro-cid-xml2j6wo]{visibility:visible}.demo[data-astro-cid-xml2j6wo][data-state=angry] .demo__calm[data-astro-cid-xml2j6wo]{visibility:hidden}.demo[data-astro-cid-xml2j6wo][data-state=gone] .demo__customer[data-astro-cid-xml2j6wo]{animation:.7s steps(6,end) forwards storm}.demo[data-astro-cid-xml2j6wo][data-state=served] .demo__customer[data-astro-cid-xml2j6wo]{animation:.42s steps(4,end) hop}@keyframes storm{to{transform:translateX(calc(var(--shadow-dir) * -14rem));opacity:0}}@keyframes hop{50%{transform:translateY(calc(var(--u) * -4))}}.demo__counter[data-astro-cid-xml2j6wo]{z-index:1;width:calc(var(--u) * 80);height:calc(var(--u) * 16);border-top:calc(var(--u) * 4) solid var(--color-beam);border-inline:var(--u) solid var(--color-beam);position:relative}:root:not([data-theme=light]) .demo__counter[data-astro-cid-xml2j6wo]{--tile-tint:#c3bad6}.demo__btn[data-astro-cid-xml2j6wo]{min-width:12rem}.play__pair[data-astro-cid-xml2j6wo]{gap:clamp(2.5rem,6vw,4rem);display:grid}.beat--tea[data-astro-cid-xml2j6wo]{align-items:center;gap:1.25rem;display:grid}.tea__art[data-astro-cid-xml2j6wo]{--u:2px;background:radial-gradient(closest-side,#f2b8334d,#0000);justify-self:center;padding:.5rem 1rem 0;line-height:0}.shelf[data-astro-cid-xml2j6wo]{--u:2px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .5rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}.shelf__slot[data-astro-cid-xml2j6wo]{border-bottom:6px solid var(--color-beam);flex-direction:column;justify-content:flex-end;align-items:center;gap:.4rem;padding-bottom:.4rem;display:flex;box-shadow:0 3px #6b5140}.shelf__slot[data-astro-cid-xml2j6wo] .px{transition:transform .16s steps(2,end)}.shelf__slot[data-astro-cid-xml2j6wo]:hover .px{transform:translateY(calc(var(--u) * -3))}.shelf__label[data-astro-cid-xml2j6wo]{font-family:var(--font-display);color:var(--text-muted);text-align:center;font-size:.6875rem}[lang=ar] .shelf__label[data-astro-cid-xml2j6wo]{font-size:.9375rem}.beat--map[data-astro-cid-xml2j6wo]{gap:1.5rem;padding:1.75rem 1.5rem 2rem;display:grid}.map[data-astro-cid-xml2j6wo]{--u:2px;--walker-h:calc(var(--u) * 44);padding-top:calc(var(--walker-h) + 2px);position:relative}.map__road[data-astro-cid-xml2j6wo]{inset-inline:12.5%;top:calc(var(--walker-h) + 2px + 9px);background:repeating-linear-gradient(90deg, var(--color-beam) 0 12px, transparent 12px 20px);height:6px;position:absolute}.map__cities[data-astro-cid-xml2j6wo]{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.city__btn[data-astro-cid-xml2j6wo]{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.25rem;padding:0 0 .25rem;display:flex}.city__pin[data-astro-cid-xml2j6wo]{background:var(--color-wall);border:4px solid var(--color-beam);width:24px;height:24px;transition:background-color .2s;box-shadow:inset 0 0 0 3px #fffaf0}.city__btn[data-astro-cid-xml2j6wo][aria-pressed=true] .city__pin[data-astro-cid-xml2j6wo]{background:var(--color-awning)}.city__btn[data-astro-cid-xml2j6wo]:hover .city__pin[data-astro-cid-xml2j6wo]{background:var(--color-gold)}.city__name[data-astro-cid-xml2j6wo]{font-family:var(--font-display);color:var(--color-beam);overflow-wrap:anywhere;font-size:.6875rem}.city__btn[data-astro-cid-xml2j6wo][aria-pressed=true] .city__name[data-astro-cid-xml2j6wo]{color:#a3221d}.city__note[data-astro-cid-xml2j6wo]{color:#7a6048;font-size:.8125rem}.map__walker[data-astro-cid-xml2j6wo]{width:calc(var(--u) * 27);height:var(--walker-h);will-change:translate;line-height:0;display:grid;position:absolute;top:0;left:0}.map__walker[data-astro-cid-xml2j6wo]>*{grid-area:1/1}.map__walker[data-astro-cid-xml2j6wo] .walker__walk{margin-left:calc(var(--u) * 2);visibility:hidden}.map__walker[data-astro-cid-xml2j6wo].is-walking .walker__walk{visibility:visible}.map__walker[data-astro-cid-xml2j6wo].is-walking .walker__idle{visibility:hidden}.map__walker[data-astro-cid-xml2j6wo].is-left{scale:-1 1}@media (width>=640px){.beat--tea[data-astro-cid-xml2j6wo]{grid-template-columns:auto minmax(0,1fr)}.map[data-astro-cid-xml2j6wo]{--u:3px}.city__name[data-astro-cid-xml2j6wo]{font-size:.875rem}.shelf[data-astro-cid-xml2j6wo]{--u:3px}}@media (width>=900px){.beat--lead[data-astro-cid-xml2j6wo]{grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:3rem}.play__pair[data-astro-cid-xml2j6wo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.beat--tea[data-astro-cid-xml2j6wo]{grid-template-columns:minmax(0,1fr)}.beat--map[data-astro-cid-xml2j6wo]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center;gap:3rem}.tea__art[data-astro-cid-xml2j6wo]{--u:3px}.shelf[data-astro-cid-xml2j6wo]{--u:2px}}@media (width>=1100px){.shelf[data-astro-cid-xml2j6wo]{--u:3px}}@media (prefers-reduced-motion:reduce){.shelf__slot[data-astro-cid-xml2j6wo]:hover .px{transform:none}.demo[data-astro-cid-xml2j6wo][data-state] .demo__customer[data-astro-cid-xml2j6wo]{animation:none}}.regulars[data-astro-cid-jn3u3jab]{--u:3px;background:var(--bg-2);padding-bottom:0;overflow:hidden}.regulars__wall[data-astro-cid-jn3u3jab]{opacity:.55;height:100%;position:absolute;inset:0 0 auto}:root:not([data-theme=light]) .regulars__wall[data-astro-cid-jn3u3jab]{--tile-tint:#4a4063;opacity:1}.regulars__head[data-astro-cid-jn3u3jab]{text-align:center;justify-items:center;display:grid;position:relative}.queue[data-astro-cid-jn3u3jab]{margin-top:2.5rem;position:relative;overflow:hidden}.queue[data-astro-cid-jn3u3jab]:focus-visible{outline-offset:-3px}.queue__track[data-astro-cid-jn3u3jab]{width:max-content;animation:40s linear infinite queue;display:flex}.queue[data-astro-cid-jn3u3jab]:hover .queue__track[data-astro-cid-jn3u3jab],.queue[data-astro-cid-jn3u3jab]:focus-within .queue__track[data-astro-cid-jn3u3jab]{animation-play-state:paused}[dir=rtl] .queue__track[data-astro-cid-jn3u3jab]{animation-name:queue-rtl}@keyframes queue{to{transform:translate(-25%)}}@keyframes queue-rtl{to{transform:translate(25%)}}.queue__row[data-astro-cid-jn3u3jab]{align-items:flex-end;gap:5rem;margin:0;padding:0 2.5rem;list-style:none;display:flex}.regular[data-astro-cid-jn3u3jab]{z-index:1;margin-bottom:calc(var(--u) * -3);flex-direction:column;align-items:center;display:flex;position:relative}.regular[data-astro-cid-jn3u3jab] picture{filter:drop-shadow(0 calc(var(--u) * 2) 0 #1f161159)}.regular__plate[data-astro-cid-jn3u3jab]{text-align:center;order:-1;justify-items:center;margin-bottom:.75rem;display:grid}.regular__name[data-astro-cid-jn3u3jab]{font-family:var(--font-display);color:var(--heading);white-space:nowrap;font-size:.8125rem}.regular__line[data-astro-cid-jn3u3jab]{color:var(--text-muted);max-width:16ch;font-size:.8125rem;line-height:1.35}[lang=ar] .regular__name[data-astro-cid-jn3u3jab]{font-size:1.0625rem}.queue__floor[data-astro-cid-jn3u3jab]{height:calc(var(--u) * 24);border-top:calc(var(--u) * 2) solid var(--color-beam)}@media (width>=1100px){.regulars[data-astro-cid-jn3u3jab]{--u:3px}}@media (prefers-reduced-motion:reduce){.queue[data-astro-cid-jn3u3jab]{overflow-x:auto}.queue__track[data-astro-cid-jn3u3jab]{animation:none}.queue__row[data-astro-cid-jn3u3jab][aria-hidden]{display:none}}.gallery[data-astro-cid-gdccoqez]{--tile-tint:#efe3cf}:root:not([data-theme=light]) .gallery[data-astro-cid-gdccoqez]{--tile-tint:#5a4f73}.gallery__head[data-astro-cid-gdccoqez]{max-width:40rem}.shots[data-astro-cid-gdccoqez]{padding:.5rem max(var(--gutter), calc((100% - 76rem) / 2 + var(--gutter))) 1.5rem;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), calc((100% - 76rem) / 2 + var(--gutter)));scrollbar-width:thin;scrollbar-color:var(--color-beam) transparent;grid-auto-columns:minmax(12.5rem,64%);grid-auto-flow:column;gap:1.5rem;margin:2.5rem 0 0;list-style:none;display:grid;overflow-x:auto}@media (width>=640px){.shots[data-astro-cid-gdccoqez]{grid-auto-columns:15rem}}@media (width>=1100px){.shots[data-astro-cid-gdccoqez]{grid-auto-columns:16.5rem}}.shot[data-astro-cid-gdccoqez]{scroll-snap-align:start}.shot__frame[data-astro-cid-gdccoqez]{border:3px solid var(--color-beam);max-width:360px;box-shadow:inset 0 0 0 2px #6b5140, calc(var(--shadow-dir) * 6px) 6px 0 #1f161166;background:#2e2219;padding:7px;transition:transform .16s}.shot[data-astro-cid-gdccoqez]:hover .shot__frame[data-astro-cid-gdccoqez]{transform:translateY(-6px)}.shot__frame[data-astro-cid-gdccoqez] img{width:100%;height:auto;display:block}.shot__caption[data-astro-cid-gdccoqez]{color:var(--text);margin-top:.9rem;font-size:.9375rem;line-height:1.45}.shot__num[data-astro-cid-gdccoqez]{font-family:var(--font-display-latin);color:var(--accent-text);font-size:.75rem;display:block}@media (width<=639px){.shots[data-astro-cid-gdccoqez]{--cap-h:3.9rem;height:calc(100svh - var(--sticky-h) - var(--gutter));grid-auto-columns:max-content;gap:1rem;margin-top:1.75rem;padding-block:.5rem 1rem}[lang=ar] .shots[data-astro-cid-gdccoqez]{--cap-h:7.6rem}.shot__frame[data-astro-cid-gdccoqez]{max-width:none}.shot__frame[data-astro-cid-gdccoqez] img{width:auto;max-width:none;height:calc(100svh - var(--sticky-h) - var(--gutter) - 1.5rem - 20px - .6rem - var(--cap-h))}.shot__caption[data-astro-cid-gdccoqez]{width:0;min-width:100%;height:var(--cap-h);margin-top:.6rem;overflow:hidden}}@media (prefers-reduced-motion:reduce){.shot[data-astro-cid-gdccoqez]:hover .shot__frame[data-astro-cid-gdccoqez]{transform:none}}.cta[data-astro-cid-hwvj6ntz]{--u:3px;border-block:calc(var(--u) * 2) solid var(--color-beam);padding-block:clamp(4rem,10vw,7rem)}:root:not([data-theme=light]) .cta[data-astro-cid-hwvj6ntz]{--tile-tint:#8f86b0}.cta__card[data-astro-cid-hwvj6ntz]{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin-inline:auto;padding:2rem 1.25rem 2.25rem;display:flex}.cta__day[data-astro-cid-hwvj6ntz]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#a3221d;font-size:.875rem}[lang=ar] .cta__day[data-astro-cid-hwvj6ntz]{letter-spacing:0;font-size:1.25rem}.cta__stars[data-astro-cid-hwvj6ntz]{--u:2px;align-items:flex-end;gap:.5rem;line-height:0;display:flex}.cta__star[data-astro-cid-hwvj6ntz]:nth-child(2){--u:3px;margin-bottom:.75rem}.js[data-astro-cid-hwvj6ntz] .cta__star[data-astro-cid-hwvj6ntz]{transition:scale .38s cubic-bezier(.3,1.7,.5,1);transition-delay:calc(.3s + var(--i) * .26s);scale:0}.js[data-astro-cid-hwvj6ntz] .is-in[data-astro-cid-hwvj6ntz] .cta__star[data-astro-cid-hwvj6ntz]{scale:1}.cta__body[data-astro-cid-hwvj6ntz]{max-width:48ch}.cta__contact[data-astro-cid-hwvj6ntz]{color:var(--color-beam);background:#fffaf0;margin-top:.5rem}@media (width>=640px){.cta__card[data-astro-cid-hwvj6ntz]{padding:2.5rem 3rem 3rem}.cta__stars[data-astro-cid-hwvj6ntz]{--u:3px}.cta__star[data-astro-cid-hwvj6ntz]:nth-child(2){--u:4px}}@media (prefers-reduced-motion:reduce){.js[data-astro-cid-hwvj6ntz] .cta__star[data-astro-cid-hwvj6ntz]{scale:1}}
