@font-face{font-family:__Alfa_Slab_One_1bc26a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/351e103939eedb90-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Alfa_Slab_One_1bc26a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b4ecb91ab61dba57-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Alfa_Slab_One_1bc26a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/71824326c5c723a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Alfa_Slab_One_Fallback_1bc26a;src:local("Arial");ascent-override:85.85%;descent-override:27.59%;line-gap-override:0.00%;size-adjust:120.68%}.__className_1bc26a{font-family:__Alfa_Slab_One_1bc26a,__Alfa_Slab_One_Fallback_1bc26a;font-weight:400;font-style:normal}.__variable_1bc26a{--font-alfa:"__Alfa_Slab_One_1bc26a","__Alfa_Slab_One_Fallback_1bc26a"}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_1b85de;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_1b85de{font-family:__Inter_1b85de,__Inter_Fallback_1b85de;font-style:normal}.__variable_1b85de{--font-inter:"__Inter_1b85de","__Inter_Fallback_1b85de"}:root{--cream:#f4ecd8;--cream-soft:hsla(43,56%,90%,.85);--red:#d03b2c;--red-hover:#b0301f;--dark:#161616;--mustard:#e9b53e;--teal:#2f8a8a;--peach:#f3a98f;--ink:#161616;--ink-soft:hsla(0,0%,9%,.65);--ink-mute:hsla(0,0%,9%,.62);--hairline:hsla(0,0%,9%,.12);--shadow-sm:0 1px 2px rgba(0,0,0,.04);--shadow-md:0 4px 16px rgba(0,0,0,.08);--shadow-lg:0 12px 32px rgba(0,0,0,.14);--r-sm:6px;--r-md:12px;--r-lg:20px;--r-xl:32px;--r-pill:999px;--container:1280px;--gutter:16px;--nav-h:64px;--easeout:cubic-bezier(0.22,1,0.36,1)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font-inter),"Inter",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{display:block;max-width:100%;height:auto}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}a,button{color:inherit}a{text-decoration:none}ol,ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:4px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:-9999px;top:8px;background:var(--dark);color:var(--cream);padding:8px 12px;border-radius:var(--r-sm);z-index:1000}.skip:focus{left:8px}.display,.eyebrow,.patty__name{font-family:var(--font-alfa),"Alfa Slab One","Georgia",serif;font-weight:400;letter-spacing:-.005em}.display{font-size:clamp(2rem,7vw,3.25rem);line-height:1.15;text-transform:uppercase;color:var(--ink)}.display--md{font-size:clamp(1.5rem,4vw,2.25rem)}.eyebrow{font-family:var(--font-inter),"Inter",sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.eyebrow,.lead{color:var(--ink-soft)}.lead{font-size:1.0625rem;line-height:1.65;max-width:62ch}.about .lead,.section-head .lead{margin-left:auto;margin-right:auto}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.container--narrow{max-width:820px}.section{padding:64px 0}.section-head{text-align:center;margin-bottom:40px}.section--dark{background:var(--dark)}.section--dark,.section--dark .display{color:var(--cream)}.section--dark .eyebrow,.section--dark .lead{color:var(--cream-soft)}.section--dark a{color:var(--cream);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.btn{--bg:var(--red);--fg:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:12px 22px;background:var(--bg);color:var(--fg);border-radius:var(--r-pill);font-weight:600;font-size:.875rem;letter-spacing:.04em;text-transform:lowercase;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:background .2s var(--easeout),transform .2s var(--easeout),box-shadow .2s var(--easeout),color .2s var(--easeout);-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--red-hover);transform:translateY(-1px) scale(1.02);box-shadow:0 6px 16px rgba(0,0,0,.18)}.btn:active{transform:scale(.97);box-shadow:0 1px 3px rgba(0,0,0,.2)}.btn--lg{min-height:52px;padding:16px 28px;font-size:1rem}.btn--sm{min-height:36px;padding:8px 14px;font-size:.8125rem}.btn--block{display:flex;width:100%}.btn--ghost{--bg:transparent;--fg:var(--ink)}.btn--ghost,.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn--ghost:hover{--bg:var(--ink);--fg:var(--cream)}.btn--inverse{--bg:var(--cream);--fg:var(--dark)}.btn--inverse:hover{--bg:#fff;--fg:var(--dark)}.nav{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--nav-h);color:var(--cream);transition:background .3s var(--easeout),color .3s var(--easeout),box-shadow .3s var(--easeout),-webkit-backdrop-filter .3s var(--easeout);transition:background .3s var(--easeout),color .3s var(--easeout),backdrop-filter .3s var(--easeout),box-shadow .3s var(--easeout);transition:background .3s var(--easeout),color .3s var(--easeout),backdrop-filter .3s var(--easeout),box-shadow .3s var(--easeout),-webkit-backdrop-filter .3s var(--easeout)}.nav,.nav__inner{display:flex;align-items:center}.nav__inner{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);justify-content:space-between;gap:16px}.nav__logo{display:flex;align-items:center;color:inherit;flex:0 0 auto}.nav__logo svg{display:block}.nav__logo svg text{font-family:var(--font-alfa),"Alfa Slab One",serif}.nav__links{display:none}.nav__right{display:flex;align-items:center;gap:8px}.nav[data-state=scrolled]{background:hsla(43,56%,90%,.92);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);color:var(--ink);box-shadow:0 1px 0 var(--hairline)}.lang{display:inline-flex;align-items:center;gap:4px;padding:8px 10px;border-radius:var(--r-sm);font-weight:600;font-size:.8125rem;letter-spacing:.06em;color:inherit;min-height:36px}.lang--active{color:var(--red)}.nav__cta{display:none}.nav__toggle{width:44px;height:44px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:inherit}.nav__toggle span{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform .25s var(--easeout),opacity .2s var(--easeout)}.drawer{position:fixed;inset:0;z-index:100;pointer-events:none}.drawer[data-open]{pointer-events:auto}.drawer__overlay{position:absolute;inset:0;background:hsla(0,0%,9%,.55);opacity:0;transition:opacity .25s var(--easeout)}.drawer[data-open] .drawer__overlay{opacity:1}.drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(360px,100vw);background:var(--cream);color:var(--ink);padding:20px 20px 24px;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .35s var(--easeout);box-shadow:-12px 0 32px rgba(0,0,0,.14)}.drawer[data-open] .drawer__panel{transform:translateX(0)}.drawer__close{position:absolute;top:10px;right:10px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.drawer__nav{display:flex;flex-direction:column;gap:8px;margin-top:48px}.drawer__nav a{font-family:var(--font-alfa),"Alfa Slab One",serif;font-size:1.75rem;text-transform:uppercase;line-height:1.25;padding:12px 4px;border-bottom:1px solid var(--hairline)}.drawer__nav a:hover{color:var(--red)}.drawer__foot{margin-top:auto;display:flex;flex-direction:column;gap:14px}.drawer__lang{display:flex;gap:10px}.drawer__lang .lang{border:1px solid var(--hairline);padding:8px 14px}.drawer__lang .lang--active{background:var(--ink);color:var(--cream);border-color:var(--ink)}.hero,body[data-locked]{overflow:hidden}.hero{position:relative;min-height:640px;height:100vh;height:100dvh;max-height:920px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(var(--nav-h) + 16px) var(--gutter) 32px;color:#fff;isolation:isolate}.hero__bg{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%}.hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 58%;animation:kenburn 24s ease-in-out infinite alternate}@keyframes kenburn{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.hero__veil{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 50% 52%,rgba(22,18,14,.1) 0,rgba(22,18,14,.36) 58%,rgba(22,18,14,.66) 100%),linear-gradient(180deg,rgba(22,18,14,.2),rgba(22,18,14,.3) 42%,rgba(22,18,14,.74))}.hero__marquees{position:relative;z-index:2;width:100%;margin:auto 0 clamp(20px,4vh,36px);display:flex;flex-direction:column;gap:8px}.marquee{overflow:hidden;width:100%}.marquee__track{display:inline-flex;white-space:nowrap;font-family:var(--font-alfa),"Alfa Slab One",serif;font-size:clamp(2.25rem,11vw,6.5rem);line-height:1.15;color:#fff;letter-spacing:.005em;will-change:transform}.marquee--top .marquee__track{animation:marqLeft 22s linear infinite}.marquee--bot .marquee__track{animation:marqRight 30s linear infinite;color:transparent;-webkit-text-stroke:1.5px #fff}@keyframes marqLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marqRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.hero__foot{position:relative;z-index:2;text-align:center;max-width:680px;margin-top:0;margin-bottom:clamp(88px,12vh,128px);display:flex;flex-direction:column;gap:16px;align-items:center}.hero__sub{font-size:1rem;line-height:1.5;color:hsla(0,0%,100%,.92);text-wrap:balance}.hero__scroll{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);z-index:2;display:none;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.75)}.about{text-align:center}.about .display{margin-bottom:20px;text-wrap:balance}.patties{display:flex;gap:16px;padding:8px var(--gutter) 24px;margin:0 calc(var(--gutter) * -1);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.patties::-webkit-scrollbar{display:none}.patty{flex:0 0 78vw;max-width:340px;scroll-snap-align:start;background:#fff;border-radius:var(--r-lg);padding:16px 16px 18px;box-shadow:var(--shadow-md);position:relative;display:flex;flex-direction:column;gap:10px;transition:transform .3s var(--easeout),box-shadow .3s var(--easeout)}.patty:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.patty__photo{position:relative;aspect-ratio:1/1;border-radius:var(--r-md);overflow:visible}.patty__photo img{width:100%;height:100%;object-fit:cover;border-radius:var(--r-md);transition:transform .4s var(--easeout);background:linear-gradient(135deg,var(--cream),rgba(208,59,44,.14))}.patty:hover .patty__photo img{transform:scale(1.03)}.sticker{position:absolute;top:-14px;right:-10px;width:74px;height:74px;color:var(--sticker,var(--mustard));transform:rotate(var(--tilt,-8deg));filter:drop-shadow(0 3px 6px rgba(0,0,0,.18));transition:transform .3s var(--easeout)}.patty:hover .sticker{transform:rotate(calc(var(--tilt, -8deg) * .4)) scale(1.06)}.sticker svg{width:100%;height:100%}.patty__name{font-size:1.5rem;text-transform:uppercase;line-height:1.25;margin-top:6px}.patty__ing{font-size:.875rem;line-height:1.55;color:var(--ink-soft)}.patty__prices{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--hairline);padding-top:12px;margin-top:4px}.patty__prices li{display:flex;justify-content:space-between;align-items:baseline;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.patty__prices b{font-family:var(--font-inter),"Inter";font-weight:700;color:var(--ink);font-size:.9375rem;letter-spacing:0;text-transform:none}.sides__grid{display:grid;grid-gap:32px;gap:32px}.sides__col{display:flex;flex-direction:column;gap:14px}.sides__photo{aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-md)}.sides__photo img{width:100%;height:100%;object-fit:cover}.sides__list{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sides__list li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px dashed var(--hairline);font-size:.9375rem}.sides__list li.muted{color:var(--ink-mute);font-style:italic}.sides__list b{font-weight:700}.ig{padding-bottom:48px}.ig__rail{display:flex;gap:12px;padding:8px var(--gutter) 24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ig__rail::-webkit-scrollbar{display:none}.ig__tile{flex:0 0 62vw;max-width:240px;aspect-ratio:1/1;border-radius:var(--r-md);overflow:hidden;scroll-snap-align:start;background:var(--hairline);transition:transform .25s var(--easeout)}.ig__tile:hover{transform:scale(1.04)}.ig__tile img{width:100%;height:100%;object-fit:cover}.loc__card{max-width:520px;margin:0 auto;background:#fff;border-radius:var(--r-lg);padding:16px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:18px}.loc__photo{position:relative;aspect-ratio:4/3;border-radius:var(--r-md);overflow:visible}.loc__photo img{width:100%;height:100%;object-fit:cover;border-radius:var(--r-md)}.loc__badge{position:absolute;top:-18px;right:-14px;width:84px;height:84px;animation:wobble 3.5s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))}@keyframes wobble{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}.loc__body{display:flex;flex-direction:column;gap:10px;padding:4px 4px 8px}.loc__addr{font-size:.9375rem;color:var(--ink-soft);line-height:1.45}.loc__tel a{color:var(--red);font-weight:600}.loc__hours{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;letter-spacing:.04em;color:var(--ink-soft)}.loc__hours>div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--hairline);padding:6px 0}.loc__hours dt{font-weight:700;text-transform:uppercase;color:var(--ink)}.loc__hours dd{margin:0}.loc__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.fb__form{gap:18px;margin-top:8px}.fb__form,.field{display:flex;flex-direction:column}.field{gap:6px}.field__label{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.field input,.field textarea{width:100%;background:#fff;border:1px solid var(--hairline);border-radius:var(--r-sm);padding:12px 14px;font-size:1rem;transition:border-color .2s var(--easeout),box-shadow .2s var(--easeout)}.field input:focus,.field textarea:focus{outline:0;border-color:var(--red);box-shadow:0 0 0 3px rgba(208,59,44,.18)}.field--stars{border:0;margin:0;padding:0}.stars{display:flex;gap:4px}.star,.stars{align-items:center}.star{width:40px;height:40px;display:inline-flex;justify-content:center;color:var(--ink-mute);transition:color .15s ease,transform .15s ease}.star svg{width:28px;height:28px;fill:currentColor}.star.is-on,.star:hover{color:var(--mustard)}.star:hover{transform:scale(1.1)}.fb__actions{display:flex;justify-content:flex-end;margin-top:6px}.fb__status{min-height:1.5em;font-size:.9375rem;color:var(--red);font-weight:600;text-align:right;margin-top:-4px}.fb__status:empty{display:none}.team__grid{display:grid;grid-gap:32px;gap:32px}.team__photo{border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4/3}.team__photo img{width:100%;height:100%;object-fit:cover}.ig__tile,.sides__photo,.team__photo{position:relative}.team__body{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.team__body .btn{margin-top:8px}.footer{background:var(--dark);color:var(--cream);padding:56px 0 24px}.footer__top{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;margin-bottom:32px}.footer__brand{display:flex;flex-direction:column;gap:10px;color:var(--cream)}.footer__tag{color:var(--cream-soft);font-size:.875rem;max-width:280px}.footer__col h3{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;color:var(--cream);font-weight:600}.footer__col ul{display:flex;flex-direction:column;gap:8px}.footer__col a{position:relative;color:var(--cream);font-size:.9375rem;display:inline-block;padding:2px 0}.footer__col a:after{content:"";position:absolute;left:0;right:auto;bottom:-1px;height:1px;width:0;background:currentColor;transition:width .3s var(--easeout)}.footer__col a:hover:after{width:100%}.footer__bot{border-top:1px solid hsla(43,56%,90%,.14);padding-top:20px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;font-size:.8125rem;color:var(--cream-soft)}.footer__lang{display:flex;gap:8px;align-items:center}.footer__lang .lang{color:var(--cream-soft);padding:6px 10px}.cookie,.footer__lang .lang--active{color:var(--cream)}.cookie{position:fixed;left:12px;right:12px;bottom:12px;z-index:200;background:var(--dark);padding:14px 16px;border-radius:var(--r-md);display:flex;flex-direction:column;gap:12px;box-shadow:0 12px 32px rgba(0,0,0,.3);transform:translateY(120%);opacity:0;transition:transform .35s var(--easeout),opacity .25s var(--easeout);font-size:.875rem}.cookie[data-show]{transform:translateY(0);opacity:1}.cookie p{line-height:1.5}.cookie__actions{display:flex;gap:10px;justify-content:flex-end}.cookie .btn--ghost{box-shadow:inset 0 0 0 1.5px var(--cream-soft);color:var(--cream)}.cookie .btn--ghost:hover{background:var(--cream);color:var(--dark)}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--easeout),transform .7s var(--easeout)}.reveal.is-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.marquee__track{transform:translateX(0)!important}.hero__bg img,.loc__badge,.marquee__track{animation:none!important}.loc__badge{transform:rotate(0)!important}.reveal{opacity:1!important;transform:none!important;transition:none!important}*{transition-duration:.001ms!important}}@media (min-width:640px){:root{--gutter:24px}.section{padding:80px 0}.hero{padding-bottom:48px}.hero__sub{font-size:1.0625rem}.ig__tile{flex-basis:200px}.footer__top{grid-template-columns:1fr 1fr;gap:32px 24px}.footer__bot{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:768px){.nav__links{display:flex;align-items:center;gap:22px}.nav__links a{font-size:.875rem;letter-spacing:.04em;padding:6px 4px;position:relative;text-transform:lowercase}.nav__links a:after{content:"";position:absolute;left:0;bottom:-2px;height:1.5px;width:0;background:currentColor;transition:width .3s var(--easeout)}.nav__links a:hover:after{width:100%}.nav__cta{display:inline-flex}.nav__toggle{display:none}.patties{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.patty{flex:0 0 auto;max-width:none}.sides__grid{gap:40px}.sides__grid,.team__grid{grid-template-columns:1fr 1fr}.team__grid{align-items:center;gap:48px}.team__photo{aspect-ratio:1/1}.footer__top{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.cookie{flex-direction:row;align-items:center;justify-content:space-between;max-width:640px;left:auto;right:24px;bottom:24px}.cookie__actions{justify-content:flex-end}}@media (min-width:1024px){:root{--gutter:32px;--nav-h:72px}.section{padding:104px 0}.section-head{margin-bottom:56px}.hero{min-height:700px;height:100vh;height:100dvh;max-height:920px}.hero__sub{font-size:1.125rem}.hero__scroll{display:inline-flex}.patties{grid-template-columns:repeat(4,1fr);gap:24px}.sticker{width:84px;height:84px;top:-16px;right:-14px}.sides__photo{aspect-ratio:5/4}.nav__links{gap:28px}.loc__card{max-width:960px;grid-template-columns:1.1fr 1fr;display:grid;grid-gap:32px;gap:32px;padding:24px;align-items:center}.loc__photo{aspect-ratio:4/5}.loc__body{padding:8px 8px 8px 4px;gap:14px}}@media (min-width:1280px){.display{font-size:clamp(2.5rem,5vw,4rem)}.hero__sub{max-width:640px}.patty{padding:18px 18px 20px}.patty__name{font-size:1.625rem}}.nav[data-state=scrolled] .lang{color:var(--ink)}.nav[data-state=scrolled] .nav__cta{color:#fff}