.pt[data-astro-cid-mmxuzdxn]{z-index:200;pointer-events:none;position:fixed;inset:0}.pt__panel[data-astro-cid-mmxuzdxn]{background:var(--c-accent);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.pt__peel[data-astro-cid-mmxuzdxn]{aspect-ratio:1.65;width:min(64vw,560px);position:absolute;top:50%;left:0;transform:translate(-110%,-50%)}.pt__peel[data-astro-cid-mmxuzdxn] img[data-astro-cid-mmxuzdxn]{filter:drop-shadow(-20px 20px 30px #00000059);width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)scale(1.65)}html.pt-leave .pt[data-astro-cid-mmxuzdxn]{pointer-events:all}html.pt-leave .pt__panel[data-astro-cid-mmxuzdxn]{clip-path:inset(0);transition:clip-path .55s var(--ease-in-out)}html.pt-leave .pt__peel[data-astro-cid-mmxuzdxn]{transition:transform .55s var(--ease-in-out);transform:translate(calc(100vw - 40%),-50%)}html.pt-enter .pt__panel[data-astro-cid-mmxuzdxn]{clip-path:inset(0)}html.pt-enter .pt__peel[data-astro-cid-mmxuzdxn]{transform:translate(calc(100vw - 40%),-50%)}html.pt-enter.pt-reveal .pt__panel[data-astro-cid-mmxuzdxn]{clip-path:inset(0 0 0 100%);transition:clip-path .7s var(--ease-in-out) 50ms}html.pt-enter.pt-reveal .pt__peel[data-astro-cid-mmxuzdxn]{transition:transform .7s var(--ease-in-out);transform:translate(110vw,-50%)}.gm__panel[data-astro-cid-rot5xuxy]{background:var(--c-ink);height:100%;color:var(--c-paper);padding:calc(var(--header-h) + clamp(8px, 1.5vw, 24px)) clamp(24px, 3.4vw, 56px) clamp(20px, 2.6vw, 40px);isolation:isolate;grid-template-rows:1fr auto auto;display:grid;position:relative;overflow:hidden}.gm__brand[data-astro-cid-rot5xuxy]{z-index:2;left:50%;top:calc(var(--header-h) / 2);color:var(--c-paper);align-items:center;gap:clamp(12px,1.1vw,16px);display:flex;position:absolute;translate:-50% -50%}.gm__brand[data-astro-cid-rot5xuxy] .gm__brand-mark{width:clamp(26px,2.2vw,34px);height:auto;color:var(--c-signal);filter:drop-shadow(0 4px 10px #00000080);transition:transform .7s var(--ease-back)}.gm__brand-txt[data-astro-cid-rot5xuxy]{justify-items:start;gap:7px;display:grid}.gm__brand[data-astro-cid-rot5xuxy] .gm__brand-word{font-size:clamp(22px,2.1vw,32px)}.gm__brand-kind[data-astro-cid-rot5xuxy]{font:600 clamp(9px, .7vw, 11px)/1 var(--font-body);letter-spacing:.34em;text-transform:uppercase;color:var(--c-accent)}@media (hover:hover){.gm__brand[data-astro-cid-rot5xuxy]:hover .gm__brand-mark{transform:translate(-3px)rotate(-8deg)}}.gm__air[data-astro-cid-rot5xuxy]{z-index:-1;pointer-events:none;position:absolute;inset:0}.gm__ing[data-astro-cid-rot5xuxy]{width:calc(var(--s) * clamp(46px, 5vw, 92px));transform:translate(-50%, -50%) translate(var(--px,0px), var(--py,0px));transition:transform 1.1s var(--ease-out), opacity .6s;opacity:0;position:absolute}.gm__ing[data-astro-cid-rot5xuxy].is-placed{opacity:.42}.gm__ing[data-astro-cid-rot5xuxy] img{filter:drop-shadow(0 14px 16px #0009)brightness(.8);width:100%;height:auto;animation:gm-ing 16s ease-in-out var(--d) infinite;rotate:var(--r)}@keyframes gm-ing{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(16px,-24px)rotate(12deg)}66%{transform:translate(-12px,-8px)rotate(-9deg)}}.gm__grid[data-astro-cid-rot5xuxy]{grid-template-columns:1fr 1.25fr 1fr;align-items:center;gap:clamp(16px,3vw,48px);min-height:0;display:grid;position:relative}.gm__pages[data-astro-cid-rot5xuxy]{grid-area:1/1}.gm__hero[data-astro-cid-rot5xuxy]{grid-area:1/2}.gm__side[data-astro-cid-rot5xuxy]{grid-area:1/3}.gm__hero[data-astro-cid-rot5xuxy],.gm__side[data-astro-cid-rot5xuxy]{transition:opacity .35s ease, transform .5s var(--ease-out)}.gm__info[data-astro-cid-rot5xuxy]{visibility:hidden;pointer-events:none;grid-area:1/2/auto/4;grid-template-rows:1fr auto;grid-template-columns:1.25fr 1fr;align-self:stretch;align-items:center;gap:0 clamp(16px,3vw,48px);transition:visibility 0s .4s;display:grid}.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__info[data-astro-cid-rot5xuxy]{visibility:visible;pointer-events:auto;transition:none}.gm__oven-status[data-astro-cid-rot5xuxy],.gm__visit[data-astro-cid-rot5xuxy]{opacity:0;transition:opacity .35s ease, transform .5s var(--ease-out);transform:translateY(14px)}.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__oven-status[data-astro-cid-rot5xuxy],.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__visit[data-astro-cid-rot5xuxy]{opacity:1;transition:opacity .4s ease 50ms, transform .55s var(--ease-out) 50ms;transform:none}.gm__panel[data-astro-cid-rot5xuxy]:not(.is-info) .gm__oven[data-astro-cid-rot5xuxy]>[data-astro-cid-rot5xuxy]{opacity:0!important}.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__hero[data-astro-cid-rot5xuxy],.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__side[data-astro-cid-rot5xuxy]{opacity:0;pointer-events:none;transform:translateY(-10px)}.gm__oven[data-astro-cid-rot5xuxy]{aspect-ratio:1.5;grid-row:1;justify-self:center;width:min(100%,64svh);position:relative}.gm__oven-glow[data-astro-cid-rot5xuxy]{background:radial-gradient(closest-side,#ff78284d,#0000 70%);border-radius:50%;animation:2.2s ease-in-out infinite alternate gm-glow;position:absolute;inset:-18%}.gm__info[data-astro-cid-rot5xuxy][data-state=closed] .gm__oven-glow[data-astro-cid-rot5xuxy]{background:radial-gradient(closest-side,#c83c1426,#0000 70%);animation-duration:4s}@keyframes gm-glow{to{opacity:.7;transform:scale(1.05)}}.gm__oven-glow[data-astro-cid-rot5xuxy]{transition:opacity .45s}.gm__oven-img[data-astro-cid-rot5xuxy]{object-fit:contain;mix-blend-mode:lighten;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.gm__oven-img--fire[data-astro-cid-rot5xuxy]{animation:.7s steps(5,end) infinite gm-fire}@keyframes gm-fire{0%{filter:brightness()}25%{filter:brightness(1.08)saturate(1.06)}50%{filter:brightness(.95)}75%{filter:brightness(1.05)}}.gm__oven-img--embers[data-astro-cid-rot5xuxy],.gm__info[data-astro-cid-rot5xuxy][data-state=closed] .gm__oven-img--fire[data-astro-cid-rot5xuxy]{opacity:0}.gm__info[data-astro-cid-rot5xuxy][data-state=closed] .gm__oven-img--embers[data-astro-cid-rot5xuxy]{opacity:1}.gm__oven-breath[data-astro-cid-rot5xuxy],.gm__oven-smoke[data-astro-cid-rot5xuxy],.gm__oven-sparks[data-astro-cid-rot5xuxy],.gm__oven-zzz[data-astro-cid-rot5xuxy]{pointer-events:none;opacity:0;transition:opacity .6s;position:absolute}.gm__info[data-astro-cid-rot5xuxy][data-state=closed] [data-astro-cid-rot5xuxy]:is(.gm__oven-breath,.gm__oven-smoke,.gm__oven-sparks,.gm__oven-zzz){opacity:1}.gm__oven-breath[data-astro-cid-rot5xuxy]{background:radial-gradient(closest-side,#ff78288c,#dc3c1438 55%,#0000);border-radius:50%;width:40%;height:30%;animation:4.6s ease-in-out infinite gm-breath;top:46%;left:30%}@keyframes gm-breath{0%,to{filter:brightness(.7);transform:scale(.9)}45%{filter:brightness(1.25);transform:scale(1.08)}}.gm__oven-smoke[data-astro-cid-rot5xuxy]{width:24%;height:40%;top:6%;left:38%}.gm__oven-smoke[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]{filter:blur(8px);background:radial-gradient(closest-side,#e1d7cd52,#0000 70%);border-radius:50%;width:40%;height:46%;animation:7s ease-out infinite gm-smoke;position:absolute;bottom:0;left:30%}.gm__oven-smoke[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]:nth-child(2){animation-delay:-2.3s}.gm__oven-smoke[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]:nth-child(3){animation-delay:-4.6s}@keyframes gm-smoke{0%{opacity:0;transform:translateY(30%)scale(.5)}25%{opacity:.9}to{opacity:0;transform:translate(26%,-150%)scale(1.6)rotate(25deg)}}.gm__oven-sparks[data-astro-cid-rot5xuxy]{inset:0}.gm__oven-sparks[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:gm-spark 7.5s ease-out var(--d) infinite;background:#ffc56b;border-radius:50%;position:absolute;top:66%;box-shadow:0 0 6px 1px #ff781ee6}@keyframes gm-spark{0%,70%{opacity:0;transform:none}74%{opacity:1}to{opacity:0;transform:translate(var(--dx), -90px) scale(.4)}}.gm__oven-zzz[data-astro-cid-rot5xuxy]{color:var(--c-accent);gap:.08em;font-size:clamp(1.6rem,2.4vw,2.6rem);display:flex;top:18%;left:66%}.gm__oven-zzz[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]{opacity:0;font-style:normal;animation:3.6s ease-out infinite gm-z}.gm__oven-zzz[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]:nth-child(2){font-size:.78em;animation-delay:1.2s}.gm__oven-zzz[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]:nth-child(3){font-size:.6em;animation-delay:2.4s}@keyframes gm-z{0%{opacity:0;transform:translateY(12px)}25%{opacity:.9}to{opacity:0;transform:translate(30px,-46px)rotate(12deg)}}@media (hover:hover){.gm__info[data-astro-cid-rot5xuxy][data-state=closed] .gm__oven[data-astro-cid-rot5xuxy]:hover .gm__oven-breath[data-astro-cid-rot5xuxy]{animation-duration:1.4s}.gm__info[data-astro-cid-rot5xuxy][data-state=closed] .gm__oven[data-astro-cid-rot5xuxy]:hover .gm__oven-sparks[data-astro-cid-rot5xuxy] i[data-astro-cid-rot5xuxy]{animation-duration:2.2s}.gm__info[data-astro-cid-rot5xuxy][data-state=closed] .gm__oven[data-astro-cid-rot5xuxy]:hover .gm__oven-zzz[data-astro-cid-rot5xuxy]{opacity:0}}.gm__oven-count[data-astro-cid-rot5xuxy]{font:700 clamp(1rem, 1.3vw, 1.3rem)/1 var(--font-body);letter-spacing:.14em;color:var(--c-paper);opacity:.9}.gm__oven-count[data-astro-cid-rot5xuxy]:empty{display:none}.gm__oven-count[data-astro-cid-rot5xuxy]:before{content:attr(data-label) " ";letter-spacing:.24em;text-transform:uppercase;color:var(--c-accent);font-size:.7em;font-weight:600}.gm__oven-status[data-astro-cid-rot5xuxy]{text-align:center;grid-area:2/1;gap:6px;display:grid}.gm__oven-word[data-astro-cid-rot5xuxy]{font-size:clamp(1.8rem,3vw,3.2rem)}.gm__oven-when[data-astro-cid-rot5xuxy]{font:600 var(--fs-xs)/1 var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--c-accent)}.gm__visit[data-astro-cid-rot5xuxy]{text-align:right;grid-area:1/2/3;justify-self:end;justify-items:end;gap:6px;display:grid}.gm__phone--big[data-astro-cid-rot5xuxy]{margin-bottom:0;font-size:clamp(2.2rem,3.6vw,3.8rem)}.gm__ring[data-astro-cid-rot5xuxy]{color:var(--c-accent);opacity:0;transition:opacity .3s, transform .4s var(--ease-back);font-size:clamp(1.2rem,1.6vw,1.6rem);transform:translateY(6px)}.gm__phone--big[data-astro-cid-rot5xuxy]:hover+.gm__ring[data-astro-cid-rot5xuxy]{opacity:1;transform:none}.gm__week[data-astro-cid-rot5xuxy]{font-size:var(--fs-s);gap:1px;margin:12px 0 6px;display:grid}.gm__week[data-astro-cid-rot5xuxy] li[data-astro-cid-rot5xuxy]{opacity:.55;justify-content:flex-end;gap:14px;display:flex}.gm__week[data-astro-cid-rot5xuxy] li[data-astro-cid-rot5xuxy] b[data-astro-cid-rot5xuxy]{letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:var(--fs-xs);align-self:center}.gm__week[data-astro-cid-rot5xuxy] li[data-astro-cid-rot5xuxy].is-today{opacity:1;color:var(--c-accent)}.gm__dir[data-astro-cid-rot5xuxy]{margin-top:8px}.gm__label[data-astro-cid-rot5xuxy]{font:600 var(--fs-xs)/1 var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb, var(--c-paper) 50%, transparent);margin:0 0 14px}.gm__pages[data-astro-cid-rot5xuxy] ol[data-astro-cid-rot5xuxy]{gap:2px;display:grid;position:relative}.gm__selector[data-astro-cid-rot5xuxy]{color:var(--c-accent);transition:transform .35s var(--ease-back);font-size:14px;position:absolute;top:0;left:-26px}.gm__item[data-astro-cid-rot5xuxy]{opacity:.62;transition:opacity .25s, transform .35s var(--ease-out), color .25s;align-items:baseline;gap:12px;padding:4px 0;display:flex}.gm__item[data-astro-cid-rot5xuxy].is-sel{opacity:1;color:var(--c-accent);transform:translate(10px)}.gm__num[data-astro-cid-rot5xuxy]{font:600 .72rem/1 var(--font-body);letter-spacing:.1em;color:var(--c-accent)}.gm__name[data-astro-cid-rot5xuxy]{font:800 clamp(2.2rem, 4.4vw, 4.4rem)/.92 var(--font-display);text-transform:uppercase}.gm__hero[data-astro-cid-rot5xuxy]{text-align:center;justify-items:center;gap:14px;display:grid;position:relative}.gm__hero[data-astro-cid-rot5xuxy]:before{content:"";aspect-ratio:1.6;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffaa5a21,#ff8c3c0d 55%,#0000);border-radius:50%;width:min(130%,70svh);position:absolute;top:34%;left:50%;translate:-50% -50%}.gm__stage[data-astro-cid-rot5xuxy]{aspect-ratio:1;width:min(100%,44svh);position:relative}.gm__shot[data-astro-cid-rot5xuxy]{opacity:0;transition:opacity .35s, transform .7s var(--ease-out);position:absolute;inset:0;transform:scale(.86)translateY(22px)}.gm__shot[data-astro-cid-rot5xuxy].is-on{opacity:1;transform:none}.gm__float[data-astro-cid-rot5xuxy],.gm__tt[data-astro-cid-rot5xuxy]{position:absolute;inset:0}.gm__float[data-astro-cid-rot5xuxy]{animation:6s ease-in-out infinite gm-float}.gm__shot[data-astro-cid-rot5xuxy] img{object-fit:contain;filter:drop-shadow(0 30px 40px #000000a6);width:100%;height:100%}@keyframes gm-float{50%{transform:translateY(-12px)}}.gm__caps[data-astro-cid-rot5xuxy]{justify-items:center;display:grid}.gm__cap[data-astro-cid-rot5xuxy]{opacity:0;pointer-events:none;transition:opacity .25s ease, transform .45s var(--ease-out);grid-area:1/1;justify-items:center;line-height:.9;display:grid;transform:translateY(12px)}.gm__cap[data-astro-cid-rot5xuxy].is-on{opacity:1;pointer-events:auto;transition:opacity .35s ease 60ms, transform .55s var(--ease-out) 60ms;transform:none}.gm__cap-title[data-astro-cid-rot5xuxy]{font-size:clamp(2.4rem,4.6vw,4.8rem)}.gm__cap-line[data-astro-cid-rot5xuxy]{color:var(--c-accent);margin-top:-.12em;font-size:clamp(1.5rem,2.4vw,2.5rem)}.gm__go[data-astro-cid-rot5xuxy]{font:650 var(--fs-xs)/1 var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--c-accent);align-items:center;gap:10px;margin-top:clamp(12px,1.3vw,18px);padding:6px 2px;display:inline-flex;position:relative}.gm__go[data-astro-cid-rot5xuxy]:after{content:"";transform-origin:0;height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:2px;right:26px;transform:scaleX(.25)}.gm__go[data-astro-cid-rot5xuxy] svg{width:16px;height:16px;transition:transform .45s var(--ease-out)}@media (hover:hover){.gm__cap[data-astro-cid-rot5xuxy]:hover .gm__go[data-astro-cid-rot5xuxy]:after{transform:scaleX(1)}.gm__cap[data-astro-cid-rot5xuxy]:hover .gm__go[data-astro-cid-rot5xuxy] svg{transform:translate(5px)}}.gm__cap[data-astro-cid-rot5xuxy]:focus-visible .gm__go[data-astro-cid-rot5xuxy]:after{transform:scaleX(1)}.gm__side[data-astro-cid-rot5xuxy]{text-align:right;justify-self:end;justify-items:end;display:grid}.gm__social[data-astro-cid-rot5xuxy]{gap:2px;margin-bottom:28px;display:grid}.gm__social[data-astro-cid-rot5xuxy] a[data-astro-cid-rot5xuxy],.gm__phone[data-astro-cid-rot5xuxy]{font:800 clamp(1.6rem, 2.6vw, 2.6rem)/1 var(--font-display);text-transform:uppercase;transition:color .25s}.gm__phone[data-astro-cid-rot5xuxy]{color:var(--c-accent);margin-bottom:14px}@media (hover:hover){.gm__social[data-astro-cid-rot5xuxy] a[data-astro-cid-rot5xuxy]:hover,.gm__phone[data-astro-cid-rot5xuxy]:hover{color:var(--c-accent)}}.gm__addr[data-astro-cid-rot5xuxy],.gm__hours[data-astro-cid-rot5xuxy]{font-size:var(--fs-s);color:color-mix(in srgb, var(--c-paper) 70%, transparent)}.gm__cta[data-astro-cid-rot5xuxy]{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:16px;display:flex;position:relative}.gm__legal[data-astro-cid-rot5xuxy]{font-size:var(--fs-xs);letter-spacing:.06em;color:color-mix(in srgb, var(--c-paper) 55%, transparent);justify-content:space-between;gap:12px;padding-top:18px;display:flex;position:relative}.gm__legal[data-astro-cid-rot5xuxy] .gm__mark{width:10px;height:auto;color:var(--c-signal);vertical-align:-1px;display:inline-block}.gm__lang[data-astro-cid-rot5xuxy]{text-transform:uppercase;letter-spacing:.16em;gap:10px;display:flex}.gm__lang[data-astro-cid-rot5xuxy] b[data-astro-cid-rot5xuxy]{color:var(--c-accent)}@media (width<=899px){.gm__panel[data-astro-cid-rot5xuxy]{padding:calc(var(--header-h) + 8px) 22px 22px;flex-direction:column;gap:22px;display:flex;overflow-y:auto}.gm__grid[data-astro-cid-rot5xuxy]{flex-direction:column;align-items:stretch;gap:22px;display:flex}.gm__grid[data-astro-cid-rot5xuxy],.gm__cta[data-astro-cid-rot5xuxy],.gm__legal[data-astro-cid-rot5xuxy]{flex-shrink:0}.gm__ing[data-astro-cid-rot5xuxy].is-placed{opacity:.35}.gm__hero[data-astro-cid-rot5xuxy]{order:-1}.gm__stage[data-astro-cid-rot5xuxy]{width:min(56vw,26svh)}.gm__caps[data-astro-cid-rot5xuxy]{display:none}.gm__brand[data-astro-cid-rot5xuxy]{order:-2;justify-content:center;position:static;translate:none}.gm__info[data-astro-cid-rot5xuxy]{display:none}.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__info[data-astro-cid-rot5xuxy]{flex-direction:column;order:-1;gap:14px;display:flex}.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__hero[data-astro-cid-rot5xuxy],.gm__panel[data-astro-cid-rot5xuxy].is-info .gm__side[data-astro-cid-rot5xuxy]{display:none}.gm__oven[data-astro-cid-rot5xuxy]{width:100%}.gm__visit[data-astro-cid-rot5xuxy]{text-align:left;justify-self:start;justify-items:start}.gm__week[data-astro-cid-rot5xuxy] li[data-astro-cid-rot5xuxy]{justify-content:flex-start}.gm__name[data-astro-cid-rot5xuxy]{font-size:clamp(2.2rem,11vw,3rem)}.gm__side[data-astro-cid-rot5xuxy]{text-align:left;justify-self:start;justify-items:start}.gm__social[data-astro-cid-rot5xuxy]{gap:16px;margin-bottom:14px;display:flex}.gm__social[data-astro-cid-rot5xuxy] a[data-astro-cid-rot5xuxy],.gm__phone[data-astro-cid-rot5xuxy]{font-size:1.7rem}.gm__cta[data-astro-cid-rot5xuxy]{justify-content:flex-start;padding-top:0}.gm__selector[data-astro-cid-rot5xuxy]{display:none}.gm__legal[data-astro-cid-rot5xuxy]{flex-direction:column}}.gm[data-astro-cid-q4c2gcjp]{z-index:135;background:var(--c-ink);visibility:hidden;position:fixed;inset:0;overflow:hidden}html.nav-open .gm[data-astro-cid-q4c2gcjp],html.nav-closing .gm[data-astro-cid-q4c2gcjp]{visibility:visible;box-shadow:0 30px 80px #0000008c}.gm[data-astro-cid-q4c2gcjp]:after{content:"";background:linear-gradient(90deg, transparent, var(--c-accent) 20% 80%, transparent);opacity:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp]{animation:gm-drop .62s var(--ease-out) both}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp] .gm__panel{animation:gm-hold .62s var(--ease-out) both}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp]:after{animation:.62s both gm-edge}html.motion.nav-closing .gm[data-astro-cid-q4c2gcjp]{animation:.44s cubic-bezier(.5,0,.75,0) both gm-lift}html.motion.nav-closing .gm[data-astro-cid-q4c2gcjp] .gm__panel{animation:.44s cubic-bezier(.5,0,.75,0) both gm-unhold}html.motion.nav-closing .gm[data-astro-cid-q4c2gcjp]:after{opacity:1}@keyframes gm-drop{0%{transform:translateY(-100%)}to{transform:translate(0,0)}}@keyframes gm-hold{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes gm-lift{0%{transform:translate(0,0)}to{transform:translateY(-100%)}}@keyframes gm-unhold{0%{transform:translate(0,0)}to{transform:translateY(100%)}}@keyframes gm-edge{0%,70%{opacity:1}to{opacity:0}}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp] .gm__item{animation:gm-in .7s var(--ease-out) both;animation-delay:calc(var(--i) * 50ms + .22s)}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp] .gm__hero{animation:gm-in .9s var(--ease-out) .2s both}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp] .gm__side{animation:gm-in .8s var(--ease-out) .3s both}html.motion.nav-open .gm[data-astro-cid-q4c2gcjp] .gm__cta{animation:gm-in .8s var(--ease-out) .38s both}@keyframes gm-in{0%{opacity:0;transform:translateY(24px)}}.header[data-astro-cid-skuszhk2]{z-index:140;height:var(--header-h);color:var(--c-paper);transition:transform .6s var(--ease-out);pointer-events:none;position:fixed;inset:0 0 auto}.header__inner[data-astro-cid-skuszhk2]{height:100%;padding-inline:var(--gutter);max-width:var(--max);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex;position:relative}.header__inner[data-astro-cid-skuszhk2]>[data-astro-cid-skuszhk2]{pointer-events:auto}.header[data-astro-cid-skuszhk2].is-hidden{transform:translateY(-120%)}html.motion[data-has-loader]:not(.no-loader):not(.is-loaded) .header__inner[data-astro-cid-skuszhk2]{opacity:0;transform:translateY(-10px)}html.motion[data-has-loader]:not(.no-loader).is-loaded .header__inner[data-astro-cid-skuszhk2]{transition:opacity 1s ease .55s, transform 1.2s var(--ease-out) .55s}.glass[data-astro-cid-skuszhk2]{background:var(--glass-dark);box-shadow:var(--glass-dark-edge), var(--glass-shadow);backdrop-filter:var(--glass-blur);transition:background .5s,box-shadow .5s,color .5s}.header[data-astro-cid-skuszhk2][data-tone=light]{color:var(--c-ink)}.header[data-astro-cid-skuszhk2][data-tone=light] .glass[data-astro-cid-skuszhk2]{background:var(--glass-light);box-shadow:var(--glass-light-edge), var(--glass-shadow)}html.lowfx .glass[data-astro-cid-skuszhk2]{backdrop-filter:none;background:#1c140eeb}html.lowfx .header[data-astro-cid-skuszhk2][data-tone=light] .glass[data-astro-cid-skuszhk2]{background:#faf5eaf2}html.nav-open .header[data-astro-cid-skuszhk2]{color:var(--c-paper);transform:none}html.nav-open .header[data-astro-cid-skuszhk2] .glass[data-astro-cid-skuszhk2]{background:#fff4e20f;box-shadow:inset 0 0 0 1px #fff0dc1f}.brand[data-astro-cid-skuszhk2]{border-radius:999px;align-items:center;gap:13px;height:50px;padding:0 22px 0 15px;transition:opacity .35s,background .5s,box-shadow .5s,color .5s;display:inline-flex}.brand[data-astro-cid-skuszhk2] .brand__mark{width:25px;height:auto;color:var(--c-signal);transition:transform .7s var(--ease-back)}.brand[data-astro-cid-skuszhk2] .brand__word{font-size:clamp(19px,1.6vw,23px)}html.nav-open .brand[data-astro-cid-skuszhk2],html.on-hub:not(.nav-closing) .brand[data-astro-cid-skuszhk2]{opacity:0;pointer-events:none}.brand--back[data-astro-cid-skuszhk2]{gap:10px;padding-left:4px}.brand__back[data-astro-cid-skuszhk2]{min-width:42px;height:42px;font:650 var(--fs-xs)/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;background:color-mix(in srgb, currentColor 10%, transparent);transition:background-color .3s, transform .45s var(--ease-back);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 13px;display:inline-flex;box-shadow:inset 0 1px #fff3}.brand__back[data-astro-cid-skuszhk2] svg{width:17px;height:17px;transition:transform .45s var(--ease-out)}@media (hover:hover){.brand--back[data-astro-cid-skuszhk2]:hover .brand__back[data-astro-cid-skuszhk2]{background:color-mix(in srgb, currentColor 18%, transparent)}.brand--back[data-astro-cid-skuszhk2]:hover .brand__back[data-astro-cid-skuszhk2] svg{transform:translate(-3px)}}.brand--back[data-astro-cid-skuszhk2]:active .brand__back[data-astro-cid-skuszhk2]{transform:scale(.92)}@media (hover:hover){.brand[data-astro-cid-skuszhk2]:hover .brand__mark{transform:translate(-3px)rotate(-8deg)}}.header__actions[data-astro-cid-skuszhk2]{border-radius:999px;align-items:center;gap:4px;height:50px;padding:4px;display:flex}.lang[data-astro-cid-skuszhk2]{grid-template-columns:repeat(var(--n), 1fr);height:100%;font:650 var(--fs-xs)/1 var(--font-body);text-transform:uppercase;letter-spacing:.14em;align-items:center;padding:0 2px;display:none;position:relative}.lang__pill[data-astro-cid-skuszhk2]{width:calc((100% - 4px) / var(--n));transform:translateX(calc(var(--k) * 100%));background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;position:absolute;top:4px;bottom:4px;left:2px;box-shadow:inset 0 1px #ffffff2e}.lang__item[data-astro-cid-skuszhk2]{opacity:.55;place-items:center;min-width:38px;height:100%;padding:0 2px 0 4px;transition:opacity .3s;display:grid;position:relative}.lang__item[data-astro-cid-skuszhk2].is-current{opacity:1}@media (hover:hover){a[data-astro-cid-skuszhk2].lang__item:hover{opacity:1}}.header__call[data-astro-cid-skuszhk2]{isolation:isolate;background:var(--brass);color:#22170d;height:42px;box-shadow:var(--brass-edge), 0 4px 12px #5a401840;font:620 var(--fs-xs)/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:transform .45s var(--ease-back), box-shadow .3s;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 6px;display:none;position:relative;overflow:hidden}.header__call[data-astro-cid-skuszhk2]:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#fffcf08c 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.header__ring[data-astro-cid-skuszhk2]{background:#22170d1f;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px 2px #3c280a40}.header__ring[data-astro-cid-skuszhk2] svg{width:15px;height:15px}.header__call[data-astro-cid-skuszhk2] .btn__label[data-astro-cid-skuszhk2]{transition:transform .55s var(--ease-out);display:inline-block;position:relative}.header__call[data-astro-cid-skuszhk2] .btn__label[data-astro-cid-skuszhk2][data-label]:before{content:attr(data-label);visibility:hidden;height:0;display:block;overflow:hidden}.header__call[data-astro-cid-skuszhk2] .btn__label[data-astro-cid-skuszhk2]:after{content:attr(data-label);text-align:center;letter-spacing:.1em;position:absolute;top:2.9em;left:0;right:0}@media (hover:hover){.header__call[data-astro-cid-skuszhk2]:hover{box-shadow:var(--brass-edge), 0 8px 20px #5a401859;transform:scale(1.03)}.header__call[data-astro-cid-skuszhk2]:hover:after{transition:transform .9s var(--ease-out);transform:translate(120%)}.header__call[data-astro-cid-skuszhk2]:hover .btn__label[data-astro-cid-skuszhk2]{transform:translateY(-2.9em)}.header__call[data-astro-cid-skuszhk2]:hover .header__ring[data-astro-cid-skuszhk2] svg{animation:.6s ease-in-out 2 ring}}@keyframes ring{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(13deg)}60%{transform:rotate(-9deg)}80%{transform:rotate(6deg)}}.header__call[data-astro-cid-skuszhk2]:active,.burger[data-astro-cid-skuszhk2]:active{transform:scale(.95)}.burger[data-astro-cid-skuszhk2]{width:42px;height:42px;color:inherit;background:color-mix(in srgb, currentColor 10%, transparent);transition:transform .4s var(--ease-back), background-color .3s;border-radius:50%;place-content:center;gap:5px;display:grid;box-shadow:inset 0 1px #fff3}.burger[data-astro-cid-skuszhk2] span[data-astro-cid-skuszhk2]{width:17px;height:1.8px;transition:transform .5s var(--ease-out), width .4s var(--ease-out);background:currentColor;border-radius:2px;display:block}.burger[data-astro-cid-skuszhk2] span[data-astro-cid-skuszhk2]:last-child{justify-self:end;width:10px}@media (hover:hover){.burger[data-astro-cid-skuszhk2]:hover{background:color-mix(in srgb, currentColor 18%, transparent);transform:scale(1.06)}.burger[data-astro-cid-skuszhk2]:hover span[data-astro-cid-skuszhk2]:last-child{width:17px}}html.nav-open .burger[data-astro-cid-skuszhk2] span[data-astro-cid-skuszhk2]:first-child{transform:translateY(3.4px)rotate(45deg)}html.nav-open .burger[data-astro-cid-skuszhk2] span[data-astro-cid-skuszhk2]:last-child{width:17px;transform:translateY(-3.4px)rotate(-45deg)}@media (width<=759px){.brand[data-astro-cid-skuszhk2],.header__actions[data-astro-cid-skuszhk2]{height:46px}.burger[data-astro-cid-skuszhk2]{width:38px;height:38px}.brand__back[data-astro-cid-skuszhk2]{height:38px}}@media (width<=379px){.brand__back[data-astro-cid-skuszhk2]{width:38px;min-width:0;padding:0}.brand__back-t[data-astro-cid-skuszhk2]{display:none}}@media (width>=760px){.lang[data-astro-cid-skuszhk2]{display:grid}.header__call[data-astro-cid-skuszhk2]{display:inline-flex}}.stage[data-astro-cid-o3vl5sxr]{--S:min(56svh, 38vw);--y:52%;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;position:absolute;inset:0}.stage[data-astro-cid-o3vl5sxr].is-dragging{cursor:grabbing}.stage__track[data-astro-cid-o3vl5sxr]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.stage__slide[data-astro-cid-o3vl5sxr]{left:50%;top:var(--y);width:var(--S);aspect-ratio:1;transform:translate(calc(-50% + var(--x,0px)), -50%) scale(var(--s,.7));opacity:var(--o,1);z-index:var(--z,1);will-change:transform;transition:opacity .35s,visibility .35s;position:absolute}.stage__slide[data-astro-cid-o3vl5sxr].is-far{visibility:hidden;will-change:auto}.stage__obj[data-astro-cid-o3vl5sxr]{transition:transform .6s var(--ease-back), opacity .5s var(--ease-out);position:absolute;inset:0}.stage__tt[data-astro-cid-o3vl5sxr]{position:absolute;inset:0}.stage__obj[data-astro-cid-o3vl5sxr] .stage__img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 34px 30px #32200852);width:100%;height:100%}.stage__slide[data-astro-cid-o3vl5sxr].is-center .stage__obj[data-astro-cid-o3vl5sxr] .stage__img{animation:5.5s ease-in-out infinite stage-float}@keyframes stage-float{50%{transform:translateY(-7px)rotate(.6deg)}}@media (hover:hover){.stage__slide[data-astro-cid-o3vl5sxr].is-center:hover .stage__obj[data-astro-cid-o3vl5sxr]{transform:scale(1.05)translateY(-10px)}.stage__slide[data-astro-cid-o3vl5sxr]:not(.is-center):hover .stage__obj[data-astro-cid-o3vl5sxr]{transform:scale(1.04)}}.stage__ghost[data-astro-cid-o3vl5sxr]{background:var(--c-paper);color:var(--c-signal);font-size:calc(var(--S) * .4);border-radius:50%;place-items:center;display:grid;position:absolute;inset:14%;box-shadow:0 20px 40px #00000026}.stage__meta[data-astro-cid-o3vl5sxr]{text-align:right;opacity:0;width:max-content;max-width:min(26ch,60vw);transition:opacity .35s, transform .45s var(--ease-out);pointer-events:none;position:absolute;bottom:97%;right:2%;transform:translateY(6px)}.stage__slide[data-astro-cid-o3vl5sxr].is-center .stage__meta[data-astro-cid-o3vl5sxr]{opacity:1;transition-delay:80ms;transform:none}.stage__name[data-astro-cid-o3vl5sxr]{font:800 clamp(.9rem, 1.15vw, 1.15rem)/1.1 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.stage__sub[data-astro-cid-o3vl5sxr]{font:600 var(--fs-xs)/1.2 var(--font-body);letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin-top:4px}.stage__info[data-astro-cid-o3vl5sxr]{left:var(--gutter);bottom:var(--ui-b,9%);z-index:2;text-wrap:balance;width:min(34ch,27vw);font-size:.98rem;line-height:1.4;transition:opacity .25s;position:absolute}.stage__info[data-astro-cid-o3vl5sxr].is-swap{opacity:0}.stage__price[data-astro-cid-o3vl5sxr]{width:calc(var(--S) * .17);aspect-ratio:1;background:var(--c-signal);color:var(--c-paper);font:800 calc(var(--S) * .042)/1 var(--font-display);transition:transform .45s var(--ease-back);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:9%;right:3%;transform:rotate(-12deg)scale(0);box-shadow:0 8px 20px #00000040,inset 0 0 0 3px #ffffff2e}.stage__slide[data-astro-cid-o3vl5sxr].is-center .stage__price[data-astro-cid-o3vl5sxr]{transition-delay:.18s;transform:rotate(-12deg)scale(1)}.stage__ui[data-astro-cid-o3vl5sxr]{left:50%;bottom:var(--ui-b,9%);z-index:120;white-space:nowrap;align-items:center;gap:clamp(28px,9vw,150px);display:flex;position:absolute;transform:translate(-50%)}.stage__count[data-astro-cid-o3vl5sxr]{background:color-mix(in srgb, currentColor 5%, #ffffff47);backdrop-filter:blur(14px)saturate(1.6);height:48px;box-shadow:inset 0 1px 0 #fff9, inset 0 0 0 1px color-mix(in srgb, currentColor 12%, transparent), 0 8px 22px #180c0414;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.stage__num[data-astro-cid-o3vl5sxr]{text-align:center;min-width:3.6em;font:600 var(--fs-xs)/1 var(--font-body);letter-spacing:.14em;padding:0 6px}.stage__num[data-astro-cid-o3vl5sxr] b[data-astro-cid-o3vl5sxr]{font-weight:700}.stage__arrow[data-astro-cid-o3vl5sxr]{width:40px;height:40px;transition:background-color .25s, color .25s, transform .35s var(--ease-back);border-radius:50%;place-items:center;display:grid}.stage__arrow[data-astro-cid-o3vl5sxr] svg{width:17px;height:17px;transition:transform .35s var(--ease-out)}@media (hover:hover){.stage__arrow[data-astro-cid-o3vl5sxr]:hover{background:var(--c-ink);color:var(--c-paper)}.stage__arrow[data-astro-cid-o3vl5sxr][data-stage-next]:hover svg{transform:translate(2px)}.stage__arrow[data-astro-cid-o3vl5sxr][data-stage-prev]:hover svg{transform:translate(-2px)}}.stage__arrow[data-astro-cid-o3vl5sxr]:active{transform:scale(.9)}.stage__cta[data-astro-cid-o3vl5sxr]{--btn-bg:var(--brass);--btn-fg:#22170d;background:var(--brass);min-height:48px;box-shadow:var(--brass-edge), 0 6px 16px #5a401838;gap:.8em;padding:0 1.5em 0 .45em;font-size:.76rem}.stage__cta[data-astro-cid-o3vl5sxr]>svg{background:#22170d1f;border-radius:50%;width:34px;height:34px;padding:9px;box-shadow:inset 0 1px 2px #3c280a40}@media (hover:hover){.stage__cta[data-astro-cid-o3vl5sxr]:hover>svg{transform:rotate(45deg)}}@media (width<=759px){.stage[data-astro-cid-o3vl5sxr]{--S:min(80vw, 46svh);--y:50%}.stage__meta[data-astro-cid-o3vl5sxr]{max-width:70vw;right:0}.stage__info[data-astro-cid-o3vl5sxr]{left:var(--gutter);right:var(--gutter);width:auto;bottom:calc(var(--ui-b,9%) + 58px);text-align:center;font-size:.88rem}.stage__ui[data-astro-cid-o3vl5sxr]{gap:8px}.stage__cta[data-astro-cid-o3vl5sxr]{letter-spacing:.14em;padding:0 1.1em 0 .4em;font-size:.7rem}}.mbar[data-astro-cid-msaf6qac]{z-index:95;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));color:var(--c-paper);background:var(--glass-dark);box-shadow:var(--glass-dark-edge), var(--glass-shadow);backdrop-filter:var(--glass-blur);transition:transform .6s var(--ease-out), background .5s, color .5s, box-shadow .5s;border-radius:999px;grid-template-columns:1fr 1.6fr;gap:5px;padding:5px;display:grid;position:fixed}.mbar[data-astro-cid-msaf6qac][data-tone=light]{color:var(--c-ink);background:var(--glass-light);box-shadow:var(--glass-light-edge), var(--glass-shadow)}html.lowfx .mbar[data-astro-cid-msaf6qac]{backdrop-filter:none;background:#1c140ef0}html.lowfx .mbar[data-astro-cid-msaf6qac][data-tone=light]{background:#faf5eaf5}html.nav-open .mbar[data-astro-cid-msaf6qac],html.mbar-room .mbar[data-astro-cid-msaf6qac],html.mbar-hub .mbar[data-astro-cid-msaf6qac]{transform:translateY(150%)}.mbar__btn[data-astro-cid-msaf6qac]{letter-spacing:.14em;text-transform:uppercase;min-height:48px;color:inherit;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-back);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.mbar__btn[data-astro-cid-msaf6qac]:active{transform:scale(.96)}.mbar__btn--call[data-astro-cid-msaf6qac]{background:var(--brass);color:#22170d;box-shadow:var(--brass-edge), 0 4px 12px #5a401840}.mbar__btn[data-astro-cid-msaf6qac] svg{width:17px;height:17px}.mbar__btn--call[data-astro-cid-msaf6qac] .tabular[data-astro-cid-msaf6qac]{letter-spacing:.06em;font-weight:500}.mbar__dot[data-astro-cid-msaf6qac]{background:var(--c-signal);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-signal) 30%, transparent);border-radius:50%}@media (width<=380px){.mbar__btn--call[data-astro-cid-msaf6qac] .tabular[data-astro-cid-msaf6qac]{display:none}}@media (width>=760px){.mbar[data-astro-cid-msaf6qac]{display:none}}.cslice[data-astro-cid-dckowgwv]{z-index:2147483000;pointer-events:none;width:100%;height:100%;display:none;position:fixed;inset:0}html.has-pcursor .cslice[data-astro-cid-dckowgwv],html.has-tcursor .cslice[data-astro-cid-dckowgwv]{display:block}html.has-pcursor{cursor:var(--pcw)!important}html.has-pcursor *{cursor:inherit!important}html.has-pcursor :is(input:not([type=button],[type=submit],[type=checkbox],[type=radio]),textarea,select,[contenteditable=true]){cursor:text!important}
