@font-face{font-family:Gotham Ultra;src:url(/fonts/Gotham-Ultra.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Book.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Black.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/Cormorant-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Facultad;src:url(/fonts/Facultad-Regular.woff2)format("woff2");font-weight:400;font-display:swap}:root{--red:#ce0e2d;--red-deep:#af1630;--ink:#3a3232;--paper:#fdfaf6;--mustard:#eeb460;--sage:#b2c8be;--sage-deep:#6f8a80;--ink-deep:#2a2424;--paper-2:#f5eee4;--red-soft:#ce0e2d14;--font-display:"Gotham Ultra", "Gotham", "Arial Black", Impact, sans-serif;--font-body:"Gotham", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-accent:"Cormorant", Georgia, "Times New Roman", serif;--font-label:"Facultad", "Gotham", system-ui, sans-serif;--gutter:clamp(16px, 4vw, 64px);--radius:22px;--nav-h:76px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1)}html[data-theme=site]{--red:#e88b6c;--red-deep:#d0694a;--red-soft:#e88b6c24;--mustard:#eeb460;--sage:#b2c8be;--sage-deep:#6f8a80;--paper:#fdf9f1;--paper-2:#f8f1e0;--ink:#3a3232;--ink-deep:#2c2626}html[data-theme=site] .opening .hero__welcome,html[data-theme=site] .opening .hero__lead,html[data-theme=site] .opening .hero__info p,html[data-theme=site] .opening .hero__scroll,html[data-theme=site] .veil__accent,html[data-theme=site] .bg-mustard .kicker{color:var(--ink)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;line-height:1.6;overflow-x:clip}img,picture,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}p{margin:0}h1,h2,h3,h4,.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-weight:400;line-height:.92}.h-section{font-size:clamp(2.3rem,5.6vw,5.2rem)}.h-card{font-size:clamp(1.4rem,2vw,1.9rem)}.accent{font-family:var(--font-accent);text-transform:none;letter-spacing:0;font-size:1.12em;font-style:italic;font-weight:600;line-height:.8}.lead{font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.55}.kicker{font-family:var(--font-label);letter-spacing:.02em;color:var(--red);font-size:clamp(15px,1.3vw,19px);display:inline-block}.container{width:min(1320px, 100% - 2 * var(--gutter));margin-inline:auto}.sticker{background:var(--paper);color:var(--red);font-family:var(--font-label);letter-spacing:.02em;white-space:nowrap;transform:rotate(var(--tilt,-2deg));border-radius:999px;align-items:center;gap:10px;padding:9px 16px 10px;font-size:15px;line-height:1;display:inline-flex;box-shadow:0 10px 24px -14px #2a242499}.sticker--red{background:var(--red);color:var(--paper)}.sticker--mustard{background:var(--mustard);color:var(--ink)}.sticker--ink{background:var(--ink);color:var(--paper)}.sticker .dot{background:currentColor;border-radius:50%;width:8px;height:8px}.sticker .dot--live{background:#3bb273;animation:2s infinite live;box-shadow:0 0 #3bb27399}@keyframes live{70%{box-shadow:0 0 0 9px #3bb27300}to{box-shadow:0 0 #3bb27300}}.btn{font-family:var(--font-label);letter-spacing:.01em;isolation:isolate;transition:transform .5s var(--ease-back), color .35s;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:16px 26px 17px;font-size:17px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.btn>span{z-index:1;position:relative}.btn:before{content:"";border-radius:inherit;transform-origin:0;transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.btn:hover:before{transform:scale(1)}.btn:hover{transform:translateY(-2px)rotate(-1.5deg)}.btn .arrow{z-index:1;width:18px;height:18px;transition:transform .5s var(--ease-out);position:relative}.btn:hover .arrow{transform:translate(4px)}.btn-paper{background:var(--paper);color:var(--red)}.btn-paper:before{background:var(--mustard)}.btn-paper:hover{color:var(--ink)}.btn-red{background:var(--red);color:var(--paper)}.btn-red:before{background:var(--ink)}.btn-ink{background:var(--ink);color:var(--paper)}.btn-ink:before{background:var(--red)}.btn-line{color:currentColor;box-shadow:inset 0 0 0 2px}.btn-line:before{background:currentColor}.btn-line:hover>span,.on-red .btn-line:hover>span{color:var(--red)}.section{padding-block:clamp(84px,11vw,150px);position:relative}.bg-red{background:var(--red);color:var(--paper)}.bg-ink{background:var(--ink);color:var(--paper)}.bg-mustard{background:var(--mustard);color:var(--ink)}.bg-paper{background:var(--paper);color:var(--ink)}.bg-red .kicker,.bg-ink .kicker{color:var(--mustard)}.bg-mustard .kicker{color:var(--red)}.scallop{pointer-events:none;height:16px;color:inherit;background:radial-gradient(circle at 50% 100%, var(--scallop,currentColor) 13.5px, transparent 14px) 0 100% / 28px 16px repeat-x;z-index:2;position:absolute;top:-15px;left:0;right:0}.doodle{pointer-events:none;will-change:transform;position:absolute}.doodle--float{animation:float var(--t,7s) ease-in-out infinite alternate;animation-delay:var(--d,0s)}@keyframes float{0%{transform:translate3d(0, -10px, 0) rotate(var(--r0,-6deg))}to{transform:translate3d(0, 10px, 0) rotate(var(--r1,6deg))}}.reveal{opacity:0;transform:translateY(32px)}html.no-motion .reveal,html.no-js .reveal{opacity:1;transform:none}.line-mask{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.line-mask>span{will-change:transform;display:inline-block;transform:translateY(110%)}html.no-js .line-mask>span,html.no-motion .line-mask>span{transform:none}[data-reach]{opacity:0}html.no-js [data-reach],html.no-motion [data-reach]{opacity:1}::selection{background:var(--red);color:var(--paper)}:focus-visible{outline:3px solid var(--mustard);outline-offset:4px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip[data-astro-cid-hkbrpulz]{z-index:300;background:var(--ink);color:var(--paper);font-family:var(--font-label);border-radius:999px;padding:10px 16px;transition:top .3s;position:fixed;top:-60px;left:12px}.skip[data-astro-cid-hkbrpulz]:focus{top:12px}.art[data-astro-cid-u5joy6nk]{line-height:0;display:block}.art[data-astro-cid-u5joy6nk] svg{width:100%;height:auto;display:block;overflow:visible}.nav[data-astro-cid-wpvy4v7s]{z-index:100;transition:transform .6s var(--ease-out), opacity .4s;position:fixed;inset:12px 12px auto}.nav[data-astro-cid-wpvy4v7s].is-hidden{transform:translateY(-130%)}.nav[data-astro-cid-wpvy4v7s].is-veiled{opacity:0;pointer-events:none}html.no-js .nav[data-astro-cid-wpvy4v7s].is-veiled,html.no-motion .nav[data-astro-cid-wpvy4v7s].is-veiled{opacity:1;pointer-events:auto}.nav__bar[data-astro-cid-wpvy4v7s]{width:min(1400px,100%);height:var(--nav-h);background:var(--paper);color:var(--ink);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;padding:0 10px 0 22px;display:flex;box-shadow:0 1px #3a32320f,0 18px 40px -26px #2a24248c}.nav__logo[data-astro-cid-wpvy4v7s]{color:var(--red);width:clamp(150px,15vw,210px);transition:transform .5s var(--ease-back)}.nav__logo[data-astro-cid-wpvy4v7s]:hover{transform:rotate(-2deg)scale(1.03)}.nav__links[data-astro-cid-wpvy4v7s]{font-family:var(--font-label);white-space:nowrap;gap:26px;font-size:16px;display:none}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding-block:6px;position:relative}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--mustard);opacity:.75;z-index:-1;transform-origin:100%;height:8px;transition:transform .45s var(--ease-out);border-radius:999px;position:absolute;bottom:0;left:-4px;right:-4px;transform:scaleX(0)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover:after{transform-origin:0;transform:scaleX(1)}.nav__right[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;display:flex}.nav__cta[data-astro-cid-wpvy4v7s]{padding:14px 22px 15px;font-size:16px;display:none}.lang[data-astro-cid-wpvy4v7s]{font-family:var(--font-label);font-size:15px;position:relative}.lang[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]{cursor:pointer;background:var(--paper-2);border-radius:999px;align-items:center;gap:8px;height:52px;padding:0 16px;list-style:none;transition:background .3s;display:inline-flex}.lang[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.lang[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]:hover{background:var(--mustard)}.lang[data-astro-cid-wpvy4v7s][open] summary[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.lang__menu[data-astro-cid-wpvy4v7s]{background:var(--paper);min-width:100%;animation:pop .3s var(--ease-out);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 40px -16px #2a242480}.lang__menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:9px;padding:8px 14px}.lang__menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.lang__menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{background:var(--red-soft);color:var(--red)}@keyframes pop{0%{opacity:0;transform:translateY(-6px)}}.burger[data-astro-cid-wpvy4v7s]{background:var(--red);border-radius:14px;place-items:center;width:56px;height:56px;display:grid;position:relative}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--paper);width:22px;height:2px;transition:transform .5s var(--ease-out);border-radius:2px;position:absolute}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(-5px)}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(5px)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:first-child{transform:rotate(45deg)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:last-child{transform:rotate(-45deg)}.menu[data-astro-cid-wpvy4v7s]{z-index:90;pointer-events:none;visibility:hidden;color:var(--paper);position:fixed;inset:0}.menu[data-astro-cid-wpvy4v7s].is-open{pointer-events:auto;visibility:visible}.menu__bg[data-astro-cid-wpvy4v7s]{background:var(--red);clip-path:inset(0 0 100% round 0 0 40px 40px);transition:clip-path .8s var(--ease-in-out);position:absolute;inset:0}.menu[data-astro-cid-wpvy4v7s].is-open .menu__bg[data-astro-cid-wpvy4v7s]{clip-path:inset(0)}.menu__inner[data-astro-cid-wpvy4v7s]{height:100%;padding:calc(var(--nav-h) + 56px) var(--gutter) 34px;flex-direction:column;justify-content:space-between;display:flex;position:relative}.menu__links[data-astro-cid-wpvy4v7s]{gap:4px;display:grid}.menu__link[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);text-transform:uppercase;opacity:0;align-items:baseline;gap:16px;padding-block:6px;font-size:clamp(2rem,8vw,3.6rem);line-height:1;display:flex;transform:translateY(30px)}.menu__link--accent[data-astro-cid-wpvy4v7s] .menu__label[data-astro-cid-wpvy4v7s]{color:var(--mustard)}.menu__num[data-astro-cid-wpvy4v7s]{font-family:var(--font-label);color:var(--mustard);font-size:14px}.menu__art[data-astro-cid-wpvy4v7s]{width:min(56vw,340px);color:var(--paper);opacity:.22;position:absolute;bottom:12%;right:-6%}.menu__meta[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:flex-end;gap:20px;font-size:14px;display:flex;position:relative}.menu__langs[data-astro-cid-wpvy4v7s]{font-family:var(--font-label);gap:14px;display:flex}.menu__langs[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{color:var(--mustard)}@media (width>=1280px){.nav__links[data-astro-cid-wpvy4v7s]{display:flex}.nav__cta[data-astro-cid-wpvy4v7s]{display:inline-flex}.burger[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=560px){:root{--nav-h:64px}.nav[data-astro-cid-wpvy4v7s]{inset:8px 8px auto}.nav__bar[data-astro-cid-wpvy4v7s]{border-radius:16px;padding-left:16px}.lang[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]{height:46px}.burger[data-astro-cid-wpvy4v7s]{width:48px;height:48px}}.veil[data-astro-cid-sjrz4s2d]{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}html.no-js .veil[data-astro-cid-sjrz4s2d],html.no-motion .veil[data-astro-cid-sjrz4s2d]{display:none}.slats[data-astro-cid-sjrz4s2d]{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;inset:0}.slat[data-astro-cid-sjrz4s2d]{background:var(--c);will-change:transform;margin-inline:-1px}.veil__inner[data-astro-cid-sjrz4s2d]{z-index:2;background:var(--red);border-radius:28px;justify-items:center;gap:22px;padding:34px 40px;display:grid;position:relative;box-shadow:0 30px 60px -30px #2a2424b3}.veil__logo[data-astro-cid-sjrz4s2d]{opacity:0;width:clamp(100px,12vw,150px);height:auto}.veil__words[data-astro-cid-sjrz4s2d]{color:var(--paper);font-family:var(--font-display);text-transform:uppercase;gap:.32em;font-size:clamp(1.6rem,3.4vw,2.6rem);line-height:1;display:flex}.veil__accent[data-astro-cid-sjrz4s2d]{font-family:var(--font-accent);text-transform:none;color:var(--mustard);font-size:1.2em;font-style:italic;font-weight:600}.ribbons[data-astro-cid-fad4bira]{z-index:6;pointer-events:none;height:clamp(110px,12vw,170px);margin-block:calc(clamp(110px,12vw,170px)/-2);position:relative;overflow-x:clip}.ribbon[data-astro-cid-fad4bira]{white-space:nowrap;padding-block:14px;position:absolute;top:50%;left:-5vw;right:-5vw;overflow:hidden;box-shadow:0 18px 40px -24px #2a24248c}.ribbon--a[data-astro-cid-fad4bira]{background:var(--mustard);color:var(--ink);z-index:2;transform:translateY(-50%)rotate(-3.2deg)}.ribbon--b[data-astro-cid-fad4bira]{background:var(--ink);color:var(--paper);transform:translateY(-50%)rotate(2.4deg)}.ribbon__track[data-astro-cid-fad4bira]{will-change:transform;width:max-content;display:flex}.ribbon__set[data-astro-cid-fad4bira]{display:flex}.ribbon__item[data-astro-cid-fad4bira]{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:26px;padding-right:26px;font-size:clamp(18px,2vw,28px);line-height:1;display:inline-flex}.ribbon--b[data-astro-cid-fad4bira] .ribbon__item[data-astro-cid-fad4bira]{font-family:var(--font-label);text-transform:none;font-size:clamp(18px,1.8vw,24px)}.ribbon__item[data-astro-cid-fad4bira] .ribbon__doodle{width:26px;color:var(--red)}.ribbon__star[data-astro-cid-fad4bira]{color:var(--mustard)}html[data-theme=site] .ribbon--a[data-astro-cid-fad4bira]{background:var(--paper-2)}html[data-theme=site] .ribbon--a[data-astro-cid-fad4bira] .ribbon__label[data-astro-cid-fad4bira]{font-family:var(--font-body);border-radius:12px;padding:.42em .8em .36em;font-weight:500}html[data-theme=site] .ribbon__item--1[data-astro-cid-fad4bira] .ribbon__label[data-astro-cid-fad4bira]{background:var(--sage);color:#fff}html[data-theme=site] .ribbon__item--2[data-astro-cid-fad4bira] .ribbon__label[data-astro-cid-fad4bira]{background:var(--mustard);color:#fff}html[data-theme=site] .ribbon__item--3[data-astro-cid-fad4bira] .ribbon__label[data-astro-cid-fad4bira]{color:var(--sage-deep);background:#fff}html[data-theme=site] .ribbon__item--4[data-astro-cid-fad4bira] .ribbon__label[data-astro-cid-fad4bira]{background:var(--red);color:#fff}html[data-theme=site] .ribbon__item--5[data-astro-cid-fad4bira] .ribbon__label[data-astro-cid-fad4bira]{background:var(--ink);color:#fff}html[data-theme=site] .ribbon--a[data-astro-cid-fad4bira]{padding-block:10px}.def[data-astro-cid-vzs44ain]{padding-top:clamp(130px,14vw,200px);overflow-x:clip}.def__grid[data-astro-cid-vzs44ain]{align-items:center;gap:clamp(40px,6vw,90px);display:grid}@media (width>=960px){.def__grid[data-astro-cid-vzs44ain]{grid-template-columns:.9fr 1.1fr}}.def__visual[data-astro-cid-vzs44ain]{place-items:end center;min-height:min(56vh,520px);display:grid;position:relative}.def__disc[data-astro-cid-vzs44ain]{aspect-ratio:1;background:var(--mustard);border-radius:50%;width:min(92%,440px);position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.def__visual[data-astro-cid-vzs44ain] .def__spark{width:60px;color:var(--red);top:4%;right:8%}.def__visual[data-astro-cid-vzs44ain] .def__heart{width:46px;color:var(--red);top:18%;left:6%}.def__mug[data-astro-cid-vzs44ain]{z-index:1;aspect-ratio:1;height:min(30vh,300px);margin-bottom:8%;position:relative}.def__mug[data-astro-cid-vzs44ain] .def__fallback{width:100%;color:var(--red)}html.has-pour .def__mug[data-astro-cid-vzs44ain] .def__fallback{visibility:hidden}.ticket[data-astro-cid-vzs44ain]{background:var(--mustard);border-radius:18px;padding:14px;position:relative;transform:rotate(-1.2deg);box-shadow:0 30px 70px -40px #2a2424b3}.ticket[data-astro-cid-vzs44ain]:before,.ticket[data-astro-cid-vzs44ain]:after{content:"";background:var(--paper);border-radius:50%;width:34px;height:34px;position:absolute;top:50%;transform:translateY(-50%)}.ticket[data-astro-cid-vzs44ain]:before{left:-17px}.ticket[data-astro-cid-vzs44ain]:after{right:-17px}.ticket__inner[data-astro-cid-vzs44ain]{background:var(--paper);outline:2px dashed var(--red);outline-offset:-12px;border-radius:10px;gap:16px;padding:clamp(26px,4vw,48px);display:grid}.ticket__word[data-astro-cid-vzs44ain]{color:var(--red);border-bottom:2px solid var(--red);padding-bottom:14px;font-size:clamp(2.2rem,4.4vw,3.8rem)}.ticket__def[data-astro-cid-vzs44ain]{font-size:clamp(1.05rem,1.4vw,1.22rem);line-height:1.6}.ticket__def[data-astro-cid-vzs44ain] strong[data-astro-cid-vzs44ain]{color:var(--red)}.ticket__big[data-astro-cid-vzs44ain]{font-family:var(--font-accent);color:var(--red);font-size:clamp(1.5rem,2.4vw,2.1rem);font-style:italic;font-weight:600;line-height:1.15}.ticket__syn[data-astro-cid-vzs44ain]{opacity:.85;font-size:15px}.ticket__cta[data-astro-cid-vzs44ain]{color:var(--red);flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.kiosks[data-astro-cid-2pqbq7wl]{position:relative;overflow-x:clip}.kiosks__pin[data-astro-cid-2pqbq7wl]{flex-direction:column;justify-content:center;gap:clamp(30px,5vh,64px);padding-block:clamp(90px,11vh,130px) clamp(70px,9vh,110px);display:flex;position:relative;overflow:hidden}@media (width>=1024px){.kiosks__pin[data-astro-cid-2pqbq7wl]{min-height:100vh}}.kiosks__ghost[data-astro-cid-2pqbq7wl]{z-index:0;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:var(--paper);opacity:.05;pointer-events:none;will-change:transform;font-size:clamp(8rem,22vw,24rem);line-height:.8;position:absolute;top:52%;left:0;transform:translateY(-50%)}.kiosks__head[data-astro-cid-2pqbq7wl]{z-index:1;align-items:end;gap:24px;display:grid;position:relative}@media (width>=900px){.kiosks__head[data-astro-cid-2pqbq7wl]{grid-template-columns:1.3fr 1fr}}.kiosks__head[data-astro-cid-2pqbq7wl] .kicker[data-astro-cid-2pqbq7wl]{margin-bottom:18px}.kiosks__head[data-astro-cid-2pqbq7wl] .accent[data-astro-cid-2pqbq7wl]{color:var(--mustard)}.kiosks__aside[data-astro-cid-2pqbq7wl]{opacity:.85;justify-self:end;gap:18px;max-width:400px;display:grid}.kiosks__progress[data-astro-cid-2pqbq7wl]{background:#fdfaf624;border-radius:4px;height:4px;overflow:hidden}.kiosks__progress[data-astro-cid-2pqbq7wl] span[data-astro-cid-2pqbq7wl]{border-radius:inherit;background:var(--mustard);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.kiosks__track[data-astro-cid-2pqbq7wl]{z-index:1;padding:40px var(--gutter) 30px;will-change:transform;align-items:flex-start;gap:clamp(18px,2vw,30px);width:max-content;display:flex;position:relative}@media (width<=1023px){.kiosks__track[data-astro-cid-2pqbq7wl]{scroll-snap-type:x mandatory;width:auto;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.kiosks__track[data-astro-cid-2pqbq7wl]::-webkit-scrollbar{display:none}.kiosks__progress[data-astro-cid-2pqbq7wl]{display:none}}.kiosk[data-astro-cid-2pqbq7wl]{width:clamp(250px,24vw,330px);margin-top:var(--lift);scroll-snap-align:start;transform:rotate(var(--tilt));transition:transform .7s var(--ease-back);flex:none;position:relative}.kiosk[data-astro-cid-2pqbq7wl]:hover{transform:rotate(0)translateY(-8px)}.kiosk__num[data-astro-cid-2pqbq7wl]{z-index:2;font-family:var(--font-display);color:var(--red);font-size:clamp(2.2rem,3vw,2.8rem);line-height:1;position:absolute;top:-34px;right:-6px}.kiosk__card[data-astro-cid-2pqbq7wl]{aspect-ratio:3/4.1;border-radius:var(--radius);background:var(--ink-deep);isolation:isolate;position:relative;overflow:hidden;box-shadow:0 30px 50px -26px #000000b3}.kiosk__card[data-astro-cid-2pqbq7wl] img[data-astro-cid-2pqbq7wl]{z-index:-1;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);position:absolute;inset:0}.kiosk[data-astro-cid-2pqbq7wl]:hover .kiosk__card[data-astro-cid-2pqbq7wl] img[data-astro-cid-2pqbq7wl]{transform:scale(1.07)}.kiosk__card[data-astro-cid-2pqbq7wl]:after{content:"";z-index:-1;background:linear-gradient(#2a242400 40%,#2a2424eb 100%);position:absolute;inset:0}.kiosk__body[data-astro-cid-2pqbq7wl]{justify-items:start;gap:10px;padding:20px;display:grid;position:absolute;inset:auto 0 0}.kiosk__tags[data-astro-cid-2pqbq7wl]{gap:6px;display:flex}.kiosk__cuisine[data-astro-cid-2pqbq7wl]{padding:7px 12px 8px;font-size:13px}.kiosk__name[data-astro-cid-2pqbq7wl]{color:var(--paper);font-size:clamp(1.5rem,2.1vw,2rem)}.kiosk__blurb[data-astro-cid-2pqbq7wl]{opacity:0;max-height:0;color:var(--paper);transition:max-height .7s var(--ease-out), opacity .5s;font-size:14px;line-height:1.5;overflow:hidden}.kiosk[data-astro-cid-2pqbq7wl]:hover .kiosk__blurb[data-astro-cid-2pqbq7wl],.kiosk[data-astro-cid-2pqbq7wl]:focus-within .kiosk__blurb[data-astro-cid-2pqbq7wl]{opacity:.9;max-height:130px}@media (hover:none){.kiosk__blurb[data-astro-cid-2pqbq7wl]{opacity:.9;max-height:130px}}.kiosk--cta[data-astro-cid-2pqbq7wl] .kiosk__card[data-astro-cid-2pqbq7wl]{text-align:center;background:var(--red);color:var(--paper);align-content:center;justify-items:center;gap:14px;padding:28px;display:grid}.kiosk--cta[data-astro-cid-2pqbq7wl] .kiosk__card[data-astro-cid-2pqbq7wl]:after{display:none}.kiosk--cta[data-astro-cid-2pqbq7wl] .kiosk__hands{width:62%;color:var(--paper)}.kiosk--cta[data-astro-cid-2pqbq7wl] h3[data-astro-cid-2pqbq7wl]{font-size:clamp(1.8rem,2.4vw,2.3rem)}.kiosk--cta[data-astro-cid-2pqbq7wl] p[data-astro-cid-2pqbq7wl]{max-width:230px;font-size:15px}.stack[data-astro-cid-u256hdza]{--strip:76px;background:var(--paper);padding-top:clamp(90px,10vw,140px);position:relative}.stack__head[data-astro-cid-u256hdza]{gap:16px;padding-bottom:clamp(40px,5vw,70px);display:grid;position:relative}.stack__head[data-astro-cid-u256hdza] .stack__swoosh{width:min(420px,60vw);color:var(--mustard);margin-top:-6px}.bands[data-astro-cid-u256hdza]{margin:0;padding:0;list-style:none}.band[data-astro-cid-u256hdza]{top:calc(var(--nav-h) + 24px + var(--i) * var(--strip));min-height:min(78vh,720px);scroll-margin-top:calc(var(--nav-h) + 24px);border-radius:28px 28px 0 0;position:sticky;overflow:hidden;box-shadow:0 -18px 40px -28px #2a242499}.band[data-astro-cid-u256hdza]:last-child{min-height:calc(100vh - var(--nav-h) - 24px - 4 * var(--strip))}.band--red[data-astro-cid-u256hdza]{background:var(--red);color:var(--paper)}.band--mustard[data-astro-cid-u256hdza]{background:var(--mustard);color:var(--ink)}.band--ink[data-astro-cid-u256hdza]{background:var(--ink);color:var(--paper)}.band--paper[data-astro-cid-u256hdza]{background:var(--paper-2);color:var(--red)}.band--red-deep[data-astro-cid-u256hdza]{background:var(--red-deep);color:var(--paper)}html[data-theme=site] .band--ink[data-astro-cid-u256hdza]{background:var(--sage);color:var(--ink)}html[data-theme=site] .band--red[data-astro-cid-u256hdza]{background:var(--mustard);color:var(--ink)}html[data-theme=site] .band--mustard[data-astro-cid-u256hdza]{background:var(--paper-2);color:var(--ink)}html[data-theme=site] .band--paper[data-astro-cid-u256hdza]{background:var(--red);color:var(--paper)}html[data-theme=site] .band--red-deep[data-astro-cid-u256hdza]{background:var(--ink);color:var(--paper)}html[data-theme=site] .band--ink[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza]{color:var(--ink)}html[data-theme=site] .band--ink[data-astro-cid-u256hdza] .band__art,html[data-theme=site] .band--red[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza],html[data-theme=site] .band--red[data-astro-cid-u256hdza] .band__art{color:var(--paper)}html[data-theme=site] .band--mustard[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza],html[data-theme=site] .band--mustard[data-astro-cid-u256hdza] .band__date[data-astro-cid-u256hdza],html[data-theme=site] .band--mustard[data-astro-cid-u256hdza] .band__art{color:var(--sage-deep)}html[data-theme=site] .band--paper[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza]{color:var(--paper-2)}html[data-theme=site] .band--ink[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover,html[data-theme=site] .band--red[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover,html[data-theme=site] .band--mustard[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover{background:var(--ink);color:var(--paper)}.band__title[data-astro-cid-u256hdza]{height:var(--strip);align-items:center;gap:clamp(14px,2vw,28px);display:flex}.band__num[data-astro-cid-u256hdza]{font-family:var(--font-label);opacity:.7;font-size:15px}.band__title[data-astro-cid-u256hdza] h3[data-astro-cid-u256hdza]{flex:1;font-size:clamp(1.5rem,3.4vw,3rem)}.band__tag[data-astro-cid-u256hdza]{font-family:var(--font-label);white-space:nowrap;border-radius:999px;padding:8px 14px 9px;font-size:15px;transition:background .3s,color .3s;box-shadow:inset 0 0 0 2px}.band__tag[data-astro-cid-u256hdza]:hover{background:currentColor}.band--red[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover,.band--ink[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover,.band--red-deep[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover{background:var(--paper);color:var(--ink)}.band--mustard[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover,.band--paper[data-astro-cid-u256hdza] .band__tag[data-astro-cid-u256hdza]:hover{background:var(--red);color:var(--paper)}.band__body[data-astro-cid-u256hdza]{align-items:center;gap:30px;padding-block:clamp(20px,4vw,50px) clamp(40px,6vw,80px);display:grid}@media (width>=860px){.band__body[data-astro-cid-u256hdza]{grid-template-columns:1.1fr .9fr}}.band__copy[data-astro-cid-u256hdza]{gap:16px;max-width:600px;display:grid}.band__lead[data-astro-cid-u256hdza]{font-family:var(--font-accent);font-size:clamp(1.7rem,3vw,2.6rem);font-style:italic;font-weight:600;line-height:1.05}.band--ink[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza],.band--red-deep[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza]{color:var(--mustard)}.band--mustard[data-astro-cid-u256hdza] .band__lead[data-astro-cid-u256hdza]{color:var(--red)}.band__text[data-astro-cid-u256hdza]{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.6}.band__list[data-astro-cid-u256hdza]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.band__list[data-astro-cid-u256hdza] li[data-astro-cid-u256hdza]{background:var(--paper);color:var(--red);font-family:var(--font-label);border-radius:999px;padding:9px 15px 10px;font-size:16px}.band__events[data-astro-cid-u256hdza]{gap:0;margin:6px 0 0;padding:0;list-style:none;display:grid}.band__events[data-astro-cid-u256hdza] li[data-astro-cid-u256hdza]{border-top:2px dashed #3a323240;grid-template-columns:minmax(120px,auto) 1fr;gap:16px;padding:11px 0;font-size:15px;font-weight:500;display:grid}.band__date[data-astro-cid-u256hdza]{font-family:var(--font-label);color:var(--red)}.band[data-astro-cid-u256hdza] .band__art{color:currentColor;justify-self:end;width:min(100%,400px)}.band--mustard[data-astro-cid-u256hdza] .band__art{color:var(--red)}.band--ink[data-astro-cid-u256hdza] .band__art{color:var(--mustard)}@media (width<=640px){.stack[data-astro-cid-u256hdza]{--strip:62px}.band__tag[data-astro-cid-u256hdza]{display:none}.band[data-astro-cid-u256hdza] .band__art{width:60%}.band__events[data-astro-cid-u256hdza] li[data-astro-cid-u256hdza]{grid-template-columns:1fr;gap:2px}}.order[data-astro-cid-t4lozhmk]{overflow-x:clip}.order__grid[data-astro-cid-t4lozhmk]{gap:clamp(30px,6vw,90px);display:grid}@media (width>=900px){.order__grid[data-astro-cid-t4lozhmk]{grid-template-columns:.9fr 1.1fr;align-items:start}.order__visual[data-astro-cid-t4lozhmk]{top:calc(var(--nav-h) + 40px);position:sticky}}.order__card[data-astro-cid-t4lozhmk]{aspect-ratio:1/1.05;background:var(--red);color:var(--paper);border-radius:32px;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 40px 80px -46px #2a2424cc}.order__card[data-astro-cid-t4lozhmk] .order__art{opacity:0;transition:opacity .5s, transform .9s var(--ease-out);position:absolute;top:12%;left:10%;right:10%;transform:translate(14%)rotate(6deg)scale(.92)}.order__big[data-astro-cid-t4lozhmk]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:2px var(--paper);font-size:clamp(4.5rem,9vw,8rem);line-height:1;position:absolute;bottom:10px;left:22px}.order__n[data-astro-cid-t4lozhmk]{opacity:0;transition:opacity .4s, transform .7s var(--ease-out);position:absolute;bottom:0;left:0;transform:translateY(40%)}.order__n--0[data-astro-cid-t4lozhmk]{position:relative}.order__card[data-astro-cid-t4lozhmk] .order__heart{width:46px;color:var(--mustard);position:absolute;bottom:9%;right:8%}.order[data-astro-cid-t4lozhmk][data-step="0"] .order__art--0,.order[data-astro-cid-t4lozhmk][data-step="1"] .order__art--1,.order[data-astro-cid-t4lozhmk][data-step="2"] .order__art--2,.order[data-astro-cid-t4lozhmk][data-step="3"] .order__art--3,.order[data-astro-cid-t4lozhmk][data-step="0"] .order__n--0[data-astro-cid-t4lozhmk],.order[data-astro-cid-t4lozhmk][data-step="1"] .order__n--1[data-astro-cid-t4lozhmk],.order[data-astro-cid-t4lozhmk][data-step="2"] .order__n--2[data-astro-cid-t4lozhmk],.order[data-astro-cid-t4lozhmk][data-step="3"] .order__n--3[data-astro-cid-t4lozhmk]{opacity:1;transform:none}.order[data-astro-cid-t4lozhmk][data-step="0"] .order__n--0[data-astro-cid-t4lozhmk]{opacity:1}.order__content[data-astro-cid-t4lozhmk]{align-content:start;gap:22px;display:grid}.order__content[data-astro-cid-t4lozhmk] .accent[data-astro-cid-t4lozhmk]{color:var(--red)}.order__toggle[data-astro-cid-t4lozhmk]{background:var(--paper-2);border-radius:999px;grid-template-columns:1fr 1fr;justify-self:start;margin-top:6px;padding:5px;display:inline-grid;position:relative}.order__toggle[data-astro-cid-t4lozhmk] button[data-astro-cid-t4lozhmk]{z-index:1;font-family:var(--font-label);border-radius:999px;padding:12px 24px 13px;font-size:16px;transition:color .4s;position:relative}.order__toggle[data-astro-cid-t4lozhmk] button[data-astro-cid-t4lozhmk][aria-selected=true]{color:var(--paper)}.order__thumb[data-astro-cid-t4lozhmk]{background:var(--red);width:calc(50% - 5px);transition:transform .5s var(--ease-back);border-radius:999px;position:absolute;inset:5px auto 5px 5px}.order[data-astro-cid-t4lozhmk][data-mode=away] .order__thumb[data-astro-cid-t4lozhmk]{transform:translate(100%)}.for-away[data-astro-cid-t4lozhmk],.order[data-astro-cid-t4lozhmk][data-mode=away] .for-eat[data-astro-cid-t4lozhmk]{display:none}.order[data-astro-cid-t4lozhmk][data-mode=away] .for-away[data-astro-cid-t4lozhmk]{display:inline}.steps[data-astro-cid-t4lozhmk]{margin:12px 0 0;padding:0;list-style:none}.step[data-astro-cid-t4lozhmk]{opacity:.35;border-top:2px dashed #ce0e2d40;grid-template-columns:56px 1fr;gap:18px;min-height:min(42vh,360px);padding:28px 0;transition:opacity .5s;display:grid}.step[data-astro-cid-t4lozhmk]:last-child{min-height:0}.order[data-astro-cid-t4lozhmk][data-step="0"] .step[data-astro-cid-t4lozhmk][data-step-i="0"],.order[data-astro-cid-t4lozhmk][data-step="1"] .step[data-astro-cid-t4lozhmk][data-step-i="1"],.order[data-astro-cid-t4lozhmk][data-step="2"] .step[data-astro-cid-t4lozhmk][data-step-i="2"],.order[data-astro-cid-t4lozhmk][data-step="3"] .step[data-astro-cid-t4lozhmk][data-step-i="3"]{opacity:1}.step__num[data-astro-cid-t4lozhmk]{background:var(--red);width:52px;height:52px;color:var(--paper);font-family:var(--font-label);border-radius:50%;place-items:center;font-size:17px;display:grid}.step[data-astro-cid-t4lozhmk] h3[data-astro-cid-t4lozhmk]{color:var(--red);margin-bottom:12px;font-size:clamp(1.6rem,2.8vw,2.4rem)}.step[data-astro-cid-t4lozhmk] p[data-astro-cid-t4lozhmk]{max-width:440px;font-size:17px}.step[data-astro-cid-t4lozhmk] .step__art{display:none}@media (width<=899px){.order__visual[data-astro-cid-t4lozhmk]{display:none}.step[data-astro-cid-t4lozhmk]{opacity:1;min-height:0}.step[data-astro-cid-t4lozhmk] .step__art{width:min(70%,260px);color:var(--red);margin-bottom:14px;display:block}}.events[data-astro-cid-5cdnprzz]{overflow-x:clip}.events[data-astro-cid-5cdnprzz] .events__ladle{width:clamp(180px,22vw,340px);color:var(--red);pointer-events:none;position:absolute;top:60px;right:-2%}.events__head[data-astro-cid-5cdnprzz]{align-items:end;gap:24px;max-width:960px;margin-bottom:clamp(44px,6vw,80px);display:grid}@media (width>=900px){.events__head[data-astro-cid-5cdnprzz]{grid-template-columns:1.1fr 1fr}}.events__head[data-astro-cid-5cdnprzz] .kicker[data-astro-cid-5cdnprzz]{margin-bottom:16px}.events__head[data-astro-cid-5cdnprzz] .accent[data-astro-cid-5cdnprzz]{color:var(--red)}.packages[data-astro-cid-5cdnprzz]{perspective:1200px;gap:24px;display:grid}@media (width>=800px){.packages[data-astro-cid-5cdnprzz]{grid-template-columns:repeat(3,1fr)}}.pack[data-astro-cid-5cdnprzz]{border-radius:var(--radius);background:var(--paper);color:var(--ink);transform:rotate(var(--tilt));transform-style:preserve-3d;grid-template-rows:auto 1fr;padding:12px;transition:box-shadow .5s;display:grid;box-shadow:0 30px 60px -36px #2a2424b3}.pack[data-astro-cid-5cdnprzz]:hover{box-shadow:0 40px 70px -36px #2a2424d9}.pack__media[data-astro-cid-5cdnprzz]{aspect-ratio:4/3;border-radius:14px;position:relative;overflow:hidden}.pack__media[data-astro-cid-5cdnprzz] img[data-astro-cid-5cdnprzz]{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out)}.pack[data-astro-cid-5cdnprzz]:hover .pack__media[data-astro-cid-5cdnprzz] img[data-astro-cid-5cdnprzz]{transform:scale(1.06)}.pack__label[data-astro-cid-5cdnprzz]{position:absolute;top:12px;left:12px}.pack__body[data-astro-cid-5cdnprzz]{align-content:start;gap:12px;padding:20px 10px 8px;display:grid}.pack[data-astro-cid-5cdnprzz] h3[data-astro-cid-5cdnprzz]{color:var(--red);font-size:clamp(1.35rem,1.9vw,1.7rem)}.pack[data-astro-cid-5cdnprzz] p[data-astro-cid-5cdnprzz]{font-size:15px}.pack__foot[data-astro-cid-5cdnprzz]{font-family:var(--font-label);border-top:2px dashed #ce0e2d4d;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:16px;font-size:15px;display:flex}.pack__more[data-astro-cid-5cdnprzz]{color:var(--red);align-items:center;gap:6px;display:inline-flex}.pack__more[data-astro-cid-5cdnprzz] svg[data-astro-cid-5cdnprzz]{width:16px;height:16px;transition:transform .5s var(--ease-out)}.pack[data-astro-cid-5cdnprzz]:hover .pack__more[data-astro-cid-5cdnprzz] svg[data-astro-cid-5cdnprzz]{transform:translate(3px,-3px)}.cabaret[data-astro-cid-5cdnprzz]{isolation:isolate;min-height:440px;color:var(--paper);border-radius:28px;align-items:center;margin-top:34px;display:grid;position:relative;overflow:hidden}.cabaret__media[data-astro-cid-5cdnprzz]{z-index:-1;position:absolute;inset:-12% 0}.cabaret__media[data-astro-cid-5cdnprzz] img[data-astro-cid-5cdnprzz]{object-fit:cover;width:100%;height:100%}.cabaret[data-astro-cid-5cdnprzz]:before{content:"";z-index:0;background:linear-gradient(90deg,#3a3232f2 0%,#3a323299 55%,#3a32321a 100%);position:absolute;inset:0}.cabaret__body[data-astro-cid-5cdnprzz]{z-index:1;justify-items:start;gap:18px;max-width:540px;padding:clamp(28px,5vw,64px);display:grid;position:relative}.cabaret[data-astro-cid-5cdnprzz] h3[data-astro-cid-5cdnprzz]{font-size:clamp(2.2rem,4.4vw,3.8rem)}.cabaret[data-astro-cid-5cdnprzz] .accent[data-astro-cid-5cdnprzz]{color:var(--mustard)}.cabaret[data-astro-cid-5cdnprzz] p[data-astro-cid-5cdnprzz]{opacity:.85}.cabaret[data-astro-cid-5cdnprzz]:hover .btn[data-astro-cid-5cdnprzz]:before{transform:scale(1)}.cabaret[data-astro-cid-5cdnprzz]:hover .btn[data-astro-cid-5cdnprzz]{color:var(--ink)}.agenda[data-astro-cid-5cdnprzz]{background:var(--red);color:var(--paper);border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px 24px;margin-top:24px;padding:24px 28px;display:grid;transform:rotate(-.6deg)}@media (width<=760px){.agenda[data-astro-cid-5cdnprzz]{grid-template-columns:1fr;justify-items:start}}.agenda__title[data-astro-cid-5cdnprzz]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.05}.agenda__title[data-astro-cid-5cdnprzz] .accent[data-astro-cid-5cdnprzz]{color:var(--mustard)}.agenda__date[data-astro-cid-5cdnprzz]{font-family:var(--font-label);font-size:17px}.agenda__links[data-astro-cid-5cdnprzz]{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.agenda__links[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]{font-family:var(--font-label);box-shadow:inset 0 0 0 2px var(--paper);border-radius:999px;padding:11px 18px 12px;font-size:15px;transition:background .3s,color .3s}.agenda__links[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]:hover{background:var(--paper);color:var(--red)}.come[data-astro-cid-cvdqqjjp]{text-align:center;overflow-x:clip}.come[data-astro-cid-cvdqqjjp] .come__heart{width:min(70vw,620px);color:var(--red-deep);pointer-events:none;animation:beat 2.4s var(--ease-in-out) infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@keyframes beat{0%,to{transform:translate(-50%,-50%)rotate(-8deg)scale(1)}15%{transform:translate(-50%,-50%)rotate(-8deg)scale(1.06)}30%{transform:translate(-50%,-50%)rotate(-8deg)scale(.98)}}.come[data-astro-cid-cvdqqjjp] .come__beets{width:clamp(120px,14vw,220px);color:var(--mustard);pointer-events:none;position:absolute;bottom:-4%;right:4%}.come__inner[data-astro-cid-cvdqqjjp]{justify-items:center;gap:34px;display:grid;position:relative}.scrub-text[data-astro-cid-cvdqqjjp]{text-wrap:balance;max-width:min(1100px,100%);font-size:clamp(2rem,6.4vw,6rem);line-height:.98}.w[data-astro-cid-cvdqqjjp]{opacity:.2}.w--accent[data-astro-cid-cvdqqjjp]{font-family:var(--font-accent);text-transform:none;color:var(--mustard);font-size:1.15em;font-style:italic;font-weight:600}html.no-js .w[data-astro-cid-cvdqqjjp],html.no-motion .w[data-astro-cid-cvdqqjjp]{opacity:1}.come__cta[data-astro-cid-cvdqqjjp]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=700px){.come[data-astro-cid-cvdqqjjp] .come__beets{display:none}}.feed[data-astro-cid-xf3yv2hd]{overflow:clip}.feed__head[data-astro-cid-xf3yv2hd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(36px,5vw,60px);display:flex}.feed__head[data-astro-cid-xf3yv2hd] .accent[data-astro-cid-xf3yv2hd]{color:var(--mustard)}.feed__head[data-astro-cid-xf3yv2hd] .feed__heart{width:16px;color:var(--red)}.feed__strip[data-astro-cid-xf3yv2hd]{mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.feed__track[data-astro-cid-xf3yv2hd]{width:max-content;padding:18px var(--gutter);gap:20px;animation:64s linear infinite slide;display:flex}.feed__strip[data-astro-cid-xf3yv2hd]:hover .feed__track[data-astro-cid-xf3yv2hd]{animation-play-state:paused}@keyframes slide{to{transform:translate(-50%)}}.post[data-astro-cid-xf3yv2hd]{aspect-ratio:9/15;border:6px solid var(--paper);width:clamp(190px,18vw,250px);transform:rotate(var(--tilt));transition:transform .6s var(--ease-back);border-radius:18px;flex:none;position:relative;overflow:hidden}.post[data-astro-cid-xf3yv2hd]:hover{transform:rotate(0)scale(1.04)}.post[data-astro-cid-xf3yv2hd] img[data-astro-cid-xf3yv2hd]{object-fit:cover;width:100%;height:100%}.post__tag[data-astro-cid-xf3yv2hd]{font-family:var(--font-label);background:var(--red);color:var(--paper);border-radius:999px;padding:7px 11px 8px;font-size:13px;position:absolute;bottom:10px;left:10px}.partners[data-astro-cid-edpm6wi3]{padding-block:clamp(56px,7vw,90px);position:relative;overflow-x:clip}.partners__head[data-astro-cid-edpm6wi3]{opacity:.85;justify-items:start;gap:16px;margin-bottom:36px;font-size:14px;display:grid}.logos[data-astro-cid-edpm6wi3]{mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.logos__track[data-astro-cid-edpm6wi3]{align-items:center;gap:clamp(48px,7vw,110px);width:max-content;padding-inline:clamp(24px,3.5vw,55px);animation:40s linear infinite slide;display:flex}.logos[data-astro-cid-edpm6wi3]:hover .logos__track[data-astro-cid-edpm6wi3]{animation-play-state:paused}.logo[data-astro-cid-edpm6wi3] img[data-astro-cid-edpm6wi3]{object-fit:contain;opacity:.6;filter:grayscale();width:auto;max-width:160px;height:44px;transition:opacity .4s,filter .4s}.logo[data-astro-cid-edpm6wi3]:hover img[data-astro-cid-edpm6wi3]{opacity:1;filter:none}.footer[data-astro-cid-jo6i4kqk]{background:var(--paper);padding:12px}.footer__card[data-astro-cid-jo6i4kqk]{background:var(--red);color:var(--paper);border-radius:32px;position:relative;overflow:hidden}html[data-theme=site] .footer__card[data-astro-cid-jo6i4kqk]{background:var(--ink)}.footer__bye[data-astro-cid-jo6i4kqk]{white-space:nowrap;padding-block:clamp(26px,4vw,50px) 10px;overflow:hidden}.footer__bye-track[data-astro-cid-jo6i4kqk]{animation:40s linear infinite bye;display:inline-flex}.footer__bye[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:.35em;padding-right:.35em;font-size:clamp(3rem,9vw,8.5rem);line-height:1;display:inline-flex}.footer__bye[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:nth-child(3n+2){font-family:var(--font-accent);text-transform:none;color:var(--mustard);font-size:clamp(3.4rem,10vw,9.5rem);font-style:italic;font-weight:600}.footer__bye[data-astro-cid-jo6i4kqk] .footer__dot{width:.45em;color:var(--mustard)}@keyframes bye{to{transform:translate(-50%)}}.footer__grid[data-astro-cid-jo6i4kqk]{gap:40px;padding:clamp(30px,4vw,56px) clamp(24px,4vw,56px) 40px;display:grid}@media (width>=820px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}@media (width>=1180px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.15fr .85fr 1.2fr .85fr 1.1fr}}.footer__sub[data-astro-cid-jo6i4kqk]{font-weight:700}.footer__hours[data-astro-cid-jo6i4kqk] dl[data-astro-cid-jo6i4kqk]{gap:6px;margin:0 0 6px;display:grid}.footer__hours[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]{opacity:.75;font-size:13px}.footer__hours[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{margin:0}.footer__note[data-astro-cid-jo6i4kqk]{opacity:.8;margin-top:6px;font-size:13px}.footer__brand[data-astro-cid-jo6i4kqk]{align-content:start;gap:16px;font-size:15px;display:grid}.footer__brand[data-astro-cid-jo6i4kqk] .footer__logo{width:min(230px,60vw);color:var(--paper);margin-bottom:8px}.footer__mail[data-astro-cid-jo6i4kqk]{border-bottom:2px solid #fdfaf666;width:fit-content;transition:border-color .3s}.footer__mail[data-astro-cid-jo6i4kqk]:hover{border-color:var(--mustard)}.socials[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:46px;height:46px;transition:background .3s, color .3s, transform .4s var(--ease-back);background:#fdfaf61f;border-radius:50%;place-items:center;display:grid}.socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--paper);color:var(--red);transform:rotate(-8deg)scale(1.08)}.socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:19px;height:19px}.footer[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{font-family:var(--font-label);text-transform:none;color:var(--mustard);margin-bottom:14px;font-size:17px}.footer__col[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;font-size:15px;display:grid}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{opacity:.9;width:fit-content;transition:opacity .3s, transform .4s var(--ease-out)}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:1;transform:translate(5px)}.footer__news[data-astro-cid-jo6i4kqk]{align-content:start;gap:12px;font-size:15px;display:grid;position:relative}.news[data-astro-cid-jo6i4kqk]{background:var(--paper);border-radius:999px;margin-top:4px;display:flex;overflow:hidden}.news[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:15px 20px}.news[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]:focus{outline:none}.news[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk].is-invalid{color:var(--red)}.news[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{background:var(--ink);width:54px;color:var(--paper);border-radius:50%;place-items:center;margin:4px;transition:background .3s;display:grid}.news[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:hover{background:var(--mustard);color:var(--ink)}.news[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:18px;height:18px}.news__ok[data-astro-cid-jo6i4kqk]{color:var(--mustard)}.footer__news[data-astro-cid-jo6i4kqk] .footer__art{width:min(220px,70%);color:var(--mustard);justify-self:end;margin-top:10px}.footer__bottom[data-astro-cid-jo6i4kqk]{border-top:2px dashed #fdfaf64d;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:0 clamp(24px,4vw,56px);padding-block:22px 26px;font-size:13px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:20px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--mustard)}.demo-switch[data-astro-cid-h2xthhdm]{z-index:60;max-width:calc(100vw - 32px);font-family:var(--font-label);flex-wrap:wrap;justify-content:flex-end;gap:6px;font-size:13px;display:flex;position:fixed;bottom:16px;right:16px}.demo-switch__group[data-astro-cid-h2xthhdm]{background:#3a3232;border-radius:999px;gap:2px;padding:4px;display:flex;box-shadow:0 10px 30px -12px #00000080}.demo-switch[data-astro-cid-h2xthhdm] a[data-astro-cid-h2xthhdm],.demo-switch[data-astro-cid-h2xthhdm] button[data-astro-cid-h2xthhdm]{color:#fdfaf6;font:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;transition:opacity .2s,background-color .2s;display:inline-flex}.demo-switch[data-astro-cid-h2xthhdm] a[data-astro-cid-h2xthhdm]:hover,.demo-switch[data-astro-cid-h2xthhdm] button[data-astro-cid-h2xthhdm]:hover{opacity:1}.demo-switch[data-astro-cid-h2xthhdm] a[data-astro-cid-h2xthhdm][aria-current=page],.demo-switch[data-astro-cid-h2xthhdm] button[data-astro-cid-h2xthhdm][aria-pressed=true]{color:#3a3232;opacity:1;background:#fdfaf6}.demo-switch[data-astro-cid-h2xthhdm] i[data-astro-cid-h2xthhdm]{background:var(--c);border-radius:50%;width:12px;height:12px}.demo-switch[data-astro-cid-h2xthhdm] i[data-astro-cid-h2xthhdm].sw{background:conic-gradient(#b2c8be 0 25%, #eeb460 0 50%, #e88b6c 0 75%, #f8f1e0 0);box-shadow:inset 0 0 0 1px #00000026}@media (width<=520px){.demo-switch[data-astro-cid-h2xthhdm]{flex-wrap:nowrap;font-size:12px}.demo-switch[data-astro-cid-h2xthhdm] .long[data-astro-cid-h2xthhdm]{display:none}.demo-switch[data-astro-cid-h2xthhdm] a[data-astro-cid-h2xthhdm],.demo-switch[data-astro-cid-h2xthhdm] button[data-astro-cid-h2xthhdm]{padding:6px 9px}}
