.contact[data-astro-cid-3rcsuiae]{gap:2.5rem 4rem;display:grid}@media (width>=52rem){.contact[data-astro-cid-3rcsuiae]{grid-template-columns:1fr 1fr}}.contact-text[data-astro-cid-3rcsuiae]>p[data-astro-cid-3rcsuiae]{color:var(--muted);max-width:30rem}.details[data-astro-cid-3rcsuiae]{gap:.75rem;margin-top:1.5rem;display:grid}.details[data-astro-cid-3rcsuiae] dt[data-astro-cid-3rcsuiae]{color:var(--muted);font-size:.9rem}.details[data-astro-cid-3rcsuiae] dd[data-astro-cid-3rcsuiae]{font-weight:650}.form[data-astro-cid-3rcsuiae]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.5rem;align-content:start;gap:1rem;padding:1.5rem;display:grid}.form[data-astro-cid-3rcsuiae] label[data-astro-cid-3rcsuiae]{gap:.35rem;font-weight:650;display:grid}.form[data-astro-cid-3rcsuiae] input[data-astro-cid-3rcsuiae],.form[data-astro-cid-3rcsuiae] textarea[data-astro-cid-3rcsuiae]{border:1.5px solid var(--muted);background:var(--bg);width:100%;min-height:3rem;color:var(--ink);font:inherit;border-radius:.75rem;padding:.65rem .85rem}.form[data-astro-cid-3rcsuiae] [data-astro-cid-3rcsuiae]:is(input,textarea)::placeholder{color:var(--muted);opacity:1}.form[data-astro-cid-3rcsuiae] .cta[data-astro-cid-3rcsuiae]{justify-self:start}.contact--sheet[data-astro-cid-3rcsuiae]{background:var(--accent);color:#fff}.contact--sheet[data-astro-cid-3rcsuiae] h2[data-astro-cid-3rcsuiae],.contact--sheet[data-astro-cid-3rcsuiae] .contact-text[data-astro-cid-3rcsuiae]>p[data-astro-cid-3rcsuiae],.contact--sheet[data-astro-cid-3rcsuiae] .details[data-astro-cid-3rcsuiae] dt[data-astro-cid-3rcsuiae]{color:#fff}.contact--sheet[data-astro-cid-3rcsuiae] .contact-text[data-astro-cid-3rcsuiae]>p[data-astro-cid-3rcsuiae],.contact--sheet[data-astro-cid-3rcsuiae] .details[data-astro-cid-3rcsuiae] dt[data-astro-cid-3rcsuiae]{opacity:.86}.contact--sheet[data-astro-cid-3rcsuiae] .form[data-astro-cid-3rcsuiae]{color:var(--ink);box-shadow:none;background:#fff;border-radius:.4rem}.contact--sheet[data-astro-cid-3rcsuiae] .form[data-astro-cid-3rcsuiae] .note[data-astro-cid-3rcsuiae]{color:var(--muted)}.contact--sheet[data-astro-cid-3rcsuiae] .form[data-astro-cid-3rcsuiae] input[data-astro-cid-3rcsuiae],.contact--sheet[data-astro-cid-3rcsuiae] .form[data-astro-cid-3rcsuiae] textarea[data-astro-cid-3rcsuiae]{border-radius:.3rem}.contact--card[data-astro-cid-3rcsuiae] .contact[data-astro-cid-3rcsuiae]{text-align:center;grid-template-columns:minmax(0,1fr);max-width:38rem}.contact--card[data-astro-cid-3rcsuiae] .contact-text[data-astro-cid-3rcsuiae]>p[data-astro-cid-3rcsuiae]{margin-inline:auto}.contact--card[data-astro-cid-3rcsuiae] .details[data-astro-cid-3rcsuiae]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin-top:1.25rem}.contact--card[data-astro-cid-3rcsuiae] .form[data-astro-cid-3rcsuiae]{text-align:left;border-radius:2rem 2rem .75rem .75rem}.contact--card[data-astro-cid-3rcsuiae] .form[data-astro-cid-3rcsuiae] .cta[data-astro-cid-3rcsuiae]{justify-content:center;justify-self:stretch}.questions[data-astro-cid-qd3k2d4v]{gap:1.5rem 4rem;display:grid}@media (width>=52rem){.faq--side[data-astro-cid-qd3k2d4v] .questions[data-astro-cid-qd3k2d4v]{grid-template-columns:.8fr 1.2fr}}.faq--narrow[data-astro-cid-qd3k2d4v] .questions[data-astro-cid-qd3k2d4v]{max-width:44rem}.faq--narrow[data-astro-cid-qd3k2d4v] h2[data-astro-cid-qd3k2d4v]{text-align:center}details[data-astro-cid-qd3k2d4v]{border-bottom:1px solid var(--line)}summary[data-astro-cid-qd3k2d4v]{cursor:pointer;padding:1rem 0;font-weight:700}details[data-astro-cid-qd3k2d4v] p[data-astro-cid-qd3k2d4v]{color:var(--muted);padding-bottom:1rem}.top[data-astro-cid-pwq7dmnn]{border-bottom:1px solid var(--line)}.top-in[data-astro-cid-pwq7dmnn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;padding-block:.9rem;display:flex}.who[data-astro-cid-pwq7dmnn]{flex-wrap:wrap;align-items:baseline;gap:0 .9rem;display:flex}.brand[data-astro-cid-pwq7dmnn]{letter-spacing:-.03em;font-size:1.25rem;font-weight:800;text-decoration:none}.place[data-astro-cid-pwq7dmnn]{color:var(--muted);font-size:.9rem}.nav[data-astro-cid-pwq7dmnn]{flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-pwq7dmnn] a[data-astro-cid-pwq7dmnn]{color:var(--muted);padding-block:.65rem;font-weight:650;text-decoration:none;display:inline-block}.nav[data-astro-cid-pwq7dmnn] a[data-astro-cid-pwq7dmnn]:hover{color:var(--ink)}.top--centered[data-astro-cid-pwq7dmnn] .top-in[data-astro-cid-pwq7dmnn]{flex-direction:column;padding-block:1.1rem .4rem}.top--centered[data-astro-cid-pwq7dmnn] .who[data-astro-cid-pwq7dmnn]{flex-direction:column;align-items:center;gap:.1rem}.top--centered[data-astro-cid-pwq7dmnn] .brand[data-astro-cid-pwq7dmnn]{font-family:var(--font-serif);letter-spacing:-.01em;font-size:1.6rem;font-style:italic;font-weight:400}.top--centered[data-astro-cid-pwq7dmnn] .nav[data-astro-cid-pwq7dmnn]{justify-content:center;gap:0 2rem}.top--centered[data-astro-cid-pwq7dmnn]{border-bottom:0}.hero-in[data-astro-cid-xtnye2s6]{align-items:center;gap:2rem 3rem;padding-block:clamp(2rem,1rem + 4vw,4.5rem);display:grid}@media (width>=52rem){.hero-in[data-astro-cid-xtnye2s6]{grid-template-columns:1fr 1.05fr}}.hero-text[data-astro-cid-xtnye2s6]{justify-items:start;gap:1.25rem;display:grid}.actions[data-astro-cid-xtnye2s6]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:.5rem;display:flex}.jump[data-astro-cid-xtnye2s6]{color:var(--accent-text);text-underline-offset:.25em;padding-block:.7rem;font-weight:700}.stage[data-astro-cid-xtnye2s6]{aspect-ratio:1/.92;order:-1;width:min(100%,24rem);margin-inline:auto;position:relative}@media (width>=52rem){.stage[data-astro-cid-xtnye2s6]{order:0;width:100%}}.sun[data-astro-cid-xtnye2s6]{background:radial-gradient(circle at 34% 28%, color-mix(in oklab, var(--soft) 55%, #fff), var(--soft) 55%, color-mix(in oklab, var(--soft) 80%, var(--accent)));border-radius:50%;position:absolute;inset:0 0 0 10%}.stage[data-astro-cid-xtnye2s6] img{filter:drop-shadow(0 1.4rem 1.2rem #2b1d1247);position:absolute}.stage[data-astro-cid-xtnye2s6] .loaf{width:80%;top:20%;left:0}.stage[data-astro-cid-xtnye2s6] .croissant{width:44%;bottom:-2%;right:2%;transform:rotate(-8deg)}.board[data-astro-cid-xtnye2s6]{padding-block:var(--pad);background:var(--ink);color:var(--bg)}.board[data-astro-cid-xtnye2s6] h2[data-astro-cid-xtnye2s6]{color:var(--bg)}.board[data-astro-cid-xtnye2s6] .sub[data-astro-cid-xtnye2s6],.board[data-astro-cid-xtnye2s6] .note[data-astro-cid-xtnye2s6]{color:color-mix(in oklab, var(--bg) 78%, var(--ink))}.board-in[data-astro-cid-xtnye2s6]{gap:2rem 5rem;display:grid}@media (width>=52rem){.board-in[data-astro-cid-xtnye2s6]{grid-template-columns:.8fr 1.2fr;align-items:start}.board-head[data-astro-cid-xtnye2s6]{position:sticky;top:5rem}}.menu[data-astro-cid-xtnye2s6]{margin:0;padding:0;list-style:none;display:grid}.menu[data-astro-cid-xtnye2s6] li[data-astro-cid-xtnye2s6]{border-bottom:1px solid color-mix(in oklab, var(--bg) 20%, var(--ink));gap:.1rem;padding-block:.95rem;display:grid}.line[data-astro-cid-xtnye2s6]{align-items:baseline;gap:.75rem;display:flex}.line[data-astro-cid-xtnye2s6] b[data-astro-cid-xtnye2s6]{font-size:1.15rem}.item-text[data-astro-cid-xtnye2s6]{color:color-mix(in oklab, var(--bg) 72%, var(--ink));font-size:.95rem}.dots[data-astro-cid-xtnye2s6]{border-bottom:2px dotted color-mix(in oklab, var(--bg) 40%, var(--ink));flex:1;min-width:1rem}.item-price[data-astro-cid-xtnye2s6]{color:var(--soft);font-family:var(--font-serif);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.3rem;font-style:italic}.about[data-astro-cid-xtnye2s6]{gap:2.5rem 4rem;display:grid}@media (width>=52rem){.about[data-astro-cid-xtnye2s6]{grid-template-columns:1fr 1.1fr;align-items:center}}.about-text[data-astro-cid-xtnye2s6] p[data-astro-cid-xtnye2s6]{color:var(--muted);max-width:36rem}.about-text[data-astro-cid-xtnye2s6] p[data-astro-cid-xtnye2s6]+p[data-astro-cid-xtnye2s6]{margin-top:1rem}.night[data-astro-cid-xtnye2s6]{gap:1.5rem;margin:0;padding:0 0 0 2rem;list-style:none;display:grid;position:relative}.night[data-astro-cid-xtnye2s6]:before{content:"";border-left:3px dotted var(--accent);position:absolute;top:.9rem;bottom:.9rem;left:.4rem}.night[data-astro-cid-xtnye2s6] li[data-astro-cid-xtnye2s6]{gap:.15rem;display:grid;position:relative}.night[data-astro-cid-xtnye2s6] li[data-astro-cid-xtnye2s6]:before{content:"";background:var(--accent);width:1.1rem;height:1.1rem;box-shadow:0 0 0 .35rem var(--bg);border-radius:50%;position:absolute;top:.65rem;left:-2.05rem}.night[data-astro-cid-xtnye2s6] b[data-astro-cid-xtnye2s6]{color:var(--accent-text);font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem);font-style:italic;font-weight:400;line-height:1.1}.night[data-astro-cid-xtnye2s6] span[data-astro-cid-xtnye2s6]{color:var(--muted)}.hours-block[data-astro-cid-xtnye2s6]{background:var(--soft)}.hours[data-astro-cid-xtnye2s6]{gap:3rem 4rem;display:grid}@media (width>=52rem){.hours[data-astro-cid-xtnye2s6]{grid-template-columns:1fr 1fr;align-items:start}}.ticket[data-astro-cid-xtnye2s6]{border:2px dashed color-mix(in oklab, var(--accent) 55%, var(--soft));background:var(--surface);border-radius:1.5rem;padding:1.75rem 2rem}.times[data-astro-cid-xtnye2s6]>div[data-astro-cid-xtnye2s6]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.times[data-astro-cid-xtnye2s6] dd[data-astro-cid-xtnye2s6]{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.site[data-astro-cid-xtnye2s6] .h-small[data-astro-cid-xtnye2s6]{font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}.reviews[data-astro-cid-xtnye2s6]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.reviews[data-astro-cid-xtnye2s6] li[data-astro-cid-xtnye2s6]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.25rem;padding:1.25rem 1.5rem}@media (width>=52rem){.reviews[data-astro-cid-xtnye2s6] li[data-astro-cid-xtnye2s6]:nth-child(2){margin-left:2rem}}.reviews[data-astro-cid-xtnye2s6] blockquote[data-astro-cid-xtnye2s6]{font-family:var(--font-serif);font-size:1.1rem;font-style:italic;line-height:1.5}.bar[data-astro-cid-uiazfiwt]{background:var(--color-ink);color:var(--color-on-dark);font-size:.9rem;line-height:1.45}@media (width>=40rem){.bar[data-astro-cid-uiazfiwt]{z-index:30;position:sticky;top:0}}.bar-in[data-astro-cid-uiazfiwt]{max-width:76rem;padding:.6rem var(--gutter);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-inline:auto;display:flex}.bar-pill[data-astro-cid-uiazfiwt]{background:var(--color-tomato);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.15rem .7rem;font-size:.8rem;font-weight:800;display:inline-block}.bar-text[data-astro-cid-uiazfiwt]{max-width:none;color:var(--color-on-dark-muted);flex:18rem;margin:0}.bar-text[data-astro-cid-uiazfiwt] strong[data-astro-cid-uiazfiwt]{color:#fff}.bar-link[data-astro-cid-uiazfiwt]{color:#fff;white-space:nowrap;text-underline-offset:.2em;padding-block:.35rem;font-weight:700;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor}.hero[data-astro-cid-ngrws6n7]{background-color:var(--bg);background-image:linear-gradient(color-mix(in oklab, var(--line) 70%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--line) 70%, transparent) 1px, transparent 1px);background-size:2rem 2rem}.hero-top[data-astro-cid-ngrws6n7]{align-items:end;gap:1.5rem 4rem;padding-top:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}@media (width>=52rem){.hero-top[data-astro-cid-ngrws6n7]{grid-template-columns:1.25fr 1fr}}.hero-side[data-astro-cid-ngrws6n7]{justify-items:start;gap:1.25rem;display:grid}.site[data-astro-cid-ngrws6n7] .cta[data-astro-cid-ngrws6n7]{border-radius:.3rem}.bench[data-astro-cid-ngrws6n7]{align-items:end;gap:1.5rem 2rem;padding-top:clamp(1.5rem,1rem + 2vw,3rem);display:grid}@media (width>=52rem){.bench[data-astro-cid-ngrws6n7]{grid-template-columns:1fr 2.9fr}}.stages[data-astro-cid-ngrws6n7]{counter-reset:stage;align-self:center;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.stages[data-astro-cid-ngrws6n7] li[data-astro-cid-ngrws6n7]{letter-spacing:-.01em;align-items:center;gap:.75rem;font-weight:750;display:flex}.stages[data-astro-cid-ngrws6n7] li[data-astro-cid-ngrws6n7]:before{content:"";border-top:3px solid var(--accent);width:1.5rem}@media (width<=51.99rem){.stages[data-astro-cid-ngrws6n7]{flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}}.bench[data-astro-cid-ngrws6n7] .plane{filter:drop-shadow(0 .9rem .6rem #1d2a1f4d);justify-self:end;width:min(100%,46rem)}.ruler[data-astro-cid-ngrws6n7]{border-block:2px solid var(--ink);background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px .5rem) 0 100% / 100% .5rem no-repeat, repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 2.5rem) 0 100% / 100% 1rem no-repeat, color-mix(in oklab, var(--soft) 70%, #fff);height:1.9rem}.offer-head[data-astro-cid-ngrws6n7]{align-items:end;gap:0 4rem;margin-bottom:2rem;display:grid}@media (width>=52rem){.offer-head[data-astro-cid-ngrws6n7]{grid-template-columns:1fr 1fr}}.offer-head[data-astro-cid-ngrws6n7] .sub[data-astro-cid-ngrws6n7]{margin:0 0 .5rem}.jobs[data-astro-cid-ngrws6n7]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=44rem){.jobs[data-astro-cid-ngrws6n7]{grid-template-columns:repeat(3,1fr)}.job--lead[data-astro-cid-ngrws6n7]{grid-area:span 2/span 2}}.job[data-astro-cid-ngrws6n7]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:.4rem;align-content:start;gap:.35rem;padding:1.5rem;display:grid}.job[data-astro-cid-ngrws6n7] b[data-astro-cid-ngrws6n7]{letter-spacing:-.02em;font-size:1.2rem}.job[data-astro-cid-ngrws6n7] span[data-astro-cid-ngrws6n7]{color:var(--muted)}.job--lead[data-astro-cid-ngrws6n7]{background:var(--accent);min-height:14rem;box-shadow:none;color:#fff;align-content:end;padding:2rem}.job--lead[data-astro-cid-ngrws6n7] b[data-astro-cid-ngrws6n7]{letter-spacing:-.04em;font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);line-height:1.05}.job--lead[data-astro-cid-ngrws6n7] span[data-astro-cid-ngrws6n7]{color:#fff;opacity:.88;max-width:24rem;font-size:1.1rem}.about-block[data-astro-cid-ngrws6n7]{background:var(--soft)}.about[data-astro-cid-ngrws6n7]{align-items:center;gap:2rem 5rem;display:grid}@media (width>=52rem){.about[data-astro-cid-ngrws6n7]{grid-template-columns:.7fr 1.3fr}}.tools[data-astro-cid-ngrws6n7]{background:color-mix(in oklab, var(--soft) 55%, #fff);box-shadow:inset 0 0 0 1px var(--line);border-radius:.4rem;place-items:center;padding:2rem;display:grid}.tools[data-astro-cid-ngrws6n7] .chisels{filter:drop-shadow(0 .9rem .6rem #1d2a1f40);width:min(100%,15rem)}.para[data-astro-cid-ngrws6n7]{color:var(--muted);max-width:38rem}.para[data-astro-cid-ngrws6n7]+.para[data-astro-cid-ngrws6n7]{margin-top:1rem}.spec[data-astro-cid-ngrws6n7]{border-top:2px solid var(--ink);margin-top:2rem}.spec[data-astro-cid-ngrws6n7]>div[data-astro-cid-ngrws6n7]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.spec[data-astro-cid-ngrws6n7] dd[data-astro-cid-ngrws6n7]{color:var(--accent-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}.hours[data-astro-cid-ngrws6n7]{gap:3rem 4rem;display:grid}@media (width>=52rem){.hours[data-astro-cid-ngrws6n7]{grid-template-columns:1fr 1.1fr;align-items:start}}.slip[data-astro-cid-ngrws6n7]{border:2px solid var(--ink);background:var(--surface);border-radius:.4rem;padding:1.75rem 2rem}.times[data-astro-cid-ngrws6n7]>div[data-astro-cid-ngrws6n7]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.times[data-astro-cid-ngrws6n7] dd[data-astro-cid-ngrws6n7]{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.site[data-astro-cid-ngrws6n7] .h-small[data-astro-cid-ngrws6n7]{font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}.reviews[data-astro-cid-ngrws6n7]{margin:0;padding:0;list-style:none;display:grid}.reviews[data-astro-cid-ngrws6n7] li[data-astro-cid-ngrws6n7]{border-top:1px solid var(--line);padding:1.25rem 0}.reviews[data-astro-cid-ngrws6n7] blockquote[data-astro-cid-ngrws6n7]{font-family:var(--font-serif);font-size:1.15rem;font-style:italic;line-height:1.5}.foot[data-astro-cid-cq23mub6]{border-top:1px solid var(--line);color:var(--muted);padding-block:2rem;font-size:.9rem}.foot-in[data-astro-cid-cq23mub6]{gap:.35rem 3rem;display:grid}.foot[data-astro-cid-cq23mub6] p[data-astro-cid-cq23mub6]{max-width:44rem}.site[data-astro-cid-65nqy4p5] .cta[data-astro-cid-65nqy4p5]{border-radius:999px}.hero-in[data-astro-cid-65nqy4p5]{align-items:center;gap:2rem 3rem;padding-block:clamp(1.5rem,1rem + 3vw,3.5rem) clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}@media (width>=52rem){.hero-in[data-astro-cid-65nqy4p5]{grid-template-columns:1.15fr minmax(15rem,.8fr) 1fr}}.hero-left[data-astro-cid-65nqy4p5],.hero-right[data-astro-cid-65nqy4p5]{text-align:center}.hero-right[data-astro-cid-65nqy4p5]{justify-items:center;gap:1.25rem;display:grid}@media (width>=52rem){.hero-left[data-astro-cid-65nqy4p5]{text-align:right}.hero-right[data-astro-cid-65nqy4p5]{text-align:left;justify-items:start}}.hero-left[data-astro-cid-65nqy4p5] h1[data-astro-cid-65nqy4p5]{font-size:clamp(2.4rem,1.4rem + 3.4vw,3.8rem)}.mirror[data-astro-cid-65nqy4p5]{aspect-ratio:3/4.3;background:radial-gradient(ellipse at 50% 18%, color-mix(in oklab, var(--accent) 42%, var(--soft)), transparent 62%), var(--soft);width:min(100%,16rem);box-shadow:0 0 0 .55rem var(--bg), 0 0 0 calc(.55rem + 1.5px) color-mix(in oklab, var(--accent) 75%, var(--bg));border-radius:999px 999px 0 0;order:-1;margin-inline:auto;position:relative;overflow:hidden}@media (width>=52rem){.mirror[data-astro-cid-65nqy4p5]{order:0;width:100%}}.mirror[data-astro-cid-65nqy4p5] .tools{filter:drop-shadow(0 .8rem 1rem #00000059);width:auto;height:94%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.about-in[data-astro-cid-65nqy4p5]{text-align:center;justify-items:center;gap:1.25rem;max-width:48rem;display:grid}.about[data-astro-cid-65nqy4p5] h2[data-astro-cid-65nqy4p5]{margin:0}.about-text[data-astro-cid-65nqy4p5]{color:var(--muted);gap:1rem;display:grid}.chips[data-astro-cid-65nqy4p5]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-65nqy4p5] li[data-astro-cid-65nqy4p5]{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:baseline;gap:.5rem;padding:.5rem 1.1rem;display:flex}.chips[data-astro-cid-65nqy4p5] b[data-astro-cid-65nqy4p5]{color:var(--accent-text);font-family:var(--font-serif);white-space:nowrap;font-size:1.25rem;font-style:italic;font-weight:400}.chips[data-astro-cid-65nqy4p5] span[data-astro-cid-65nqy4p5]{color:var(--muted);font-size:.95rem}.menu-block[data-astro-cid-65nqy4p5]{background:var(--surface)}.menu-head[data-astro-cid-65nqy4p5]{text-align:center;max-width:44rem;margin:0 auto 2.75rem}.menu-head[data-astro-cid-65nqy4p5] .sub[data-astro-cid-65nqy4p5]{margin-inline:auto}.menu-card[data-astro-cid-65nqy4p5]{background:var(--bg);max-width:44rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:2rem;margin-inline:auto;padding:clamp(1.25rem,1rem + 2vw,2.5rem);position:relative}.menu-card[data-astro-cid-65nqy4p5] .scissors{filter:drop-shadow(0 .7rem .8rem #0006);width:min(46%,15rem);position:absolute;top:-2.6rem;right:0;transform:rotate(-14deg)}@media (width>=60rem){.menu-card[data-astro-cid-65nqy4p5] .scissors{width:19rem;right:-6rem}}.menu[data-astro-cid-65nqy4p5]{margin:0;padding:0;list-style:none;display:grid}.menu[data-astro-cid-65nqy4p5] li[data-astro-cid-65nqy4p5]{gap:.1rem;padding-block:.9rem;display:grid}.menu[data-astro-cid-65nqy4p5] li[data-astro-cid-65nqy4p5]+li[data-astro-cid-65nqy4p5]{border-top:1px solid var(--line)}.line[data-astro-cid-65nqy4p5]{align-items:baseline;gap:.75rem;display:flex}.item-text[data-astro-cid-65nqy4p5]{color:var(--muted);font-size:.95rem}.dots[data-astro-cid-65nqy4p5]{border-bottom:2px dotted var(--line);flex:1;min-width:1rem}.item-price[data-astro-cid-65nqy4p5]{color:var(--accent-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:750}.menu-card[data-astro-cid-65nqy4p5]>.note[data-astro-cid-65nqy4p5]{margin-top:1rem}.days-in[data-astro-cid-65nqy4p5]{text-align:center}.days[data-astro-cid-65nqy4p5]{gap:.75rem;margin-top:1.5rem;display:grid}@media (width>=40rem){.days[data-astro-cid-65nqy4p5]{grid-template-columns:repeat(3,1fr)}}.days[data-astro-cid-65nqy4p5]>div[data-astro-cid-65nqy4p5]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.25rem 1.25rem .5rem .5rem;gap:.25rem;padding:1.5rem 1rem;display:grid}.days[data-astro-cid-65nqy4p5] dt[data-astro-cid-65nqy4p5]{color:var(--muted);font-weight:650}.days[data-astro-cid-65nqy4p5] dd[data-astro-cid-65nqy4p5]{color:var(--accent-text);font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-style:italic}.quotes[data-astro-cid-65nqy4p5]{background:var(--soft)}.quotes-in[data-astro-cid-65nqy4p5]{text-align:center;justify-items:center;gap:2rem;max-width:56rem;display:grid}.quotes[data-astro-cid-65nqy4p5] blockquote[data-astro-cid-65nqy4p5]{font-family:var(--font-serif);font-style:italic;line-height:1.35}.big[data-astro-cid-65nqy4p5] blockquote[data-astro-cid-65nqy4p5]{text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.4rem)}.small[data-astro-cid-65nqy4p5] blockquote[data-astro-cid-65nqy4p5]{max-width:36rem;color:var(--muted);font-size:1.15rem}.strip[data-astro-cid-gyu7nhm7]{background:var(--color-ink);color:var(--color-on-dark);padding-block:1.25rem;font-size:.9rem;line-height:1.45}.strip-in[data-astro-cid-gyu7nhm7]{max-width:76rem;padding:.5rem var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-inline:auto;display:flex}.strip-in[data-astro-cid-gyu7nhm7]>div[data-astro-cid-gyu7nhm7]{flex:22rem}.strip-pill[data-astro-cid-gyu7nhm7]{background:var(--color-tomato);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.15rem .7rem;font-size:.8rem;font-weight:800;display:inline-block}.strip-text[data-astro-cid-gyu7nhm7]{max-width:44rem;color:var(--color-on-dark-muted);margin:.5rem 0 0;font-size:1rem}.strip-text[data-astro-cid-gyu7nhm7] strong[data-astro-cid-gyu7nhm7]{color:#fff}.strip-cta[data-astro-cid-gyu7nhm7]{background:var(--color-tomato);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;min-height:3rem;padding:.7rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.strip-cta[data-astro-cid-gyu7nhm7]:hover{background:var(--color-tomato-deep);color:#fff}.site{--pad:clamp(3rem, 2rem + 4vw, 5.5rem);background:var(--bg);color:var(--ink);font-size:1.0625rem;line-height:1.6;overflow-x:clip}.site :where(h1,h2,p,ul,ol,dl,dd,dt,blockquote,figure){max-width:none;margin:0}.site h1,.site h2{color:var(--ink);text-wrap:balance}.site a:not(.cta){color:inherit}:where(.site .in){max-width:76rem;padding-inline:var(--gutter);margin-inline:auto}.site .block{padding-block:var(--pad)}.site h1{letter-spacing:-.04em;font-size:clamp(2.4rem,1.2rem + 5vw,4.4rem);line-height:1}.site h1 em{color:var(--accent-text);font-family:var(--font-serif);font-size:.92em;font-weight:400;line-height:inherit;letter-spacing:-.015em;margin-top:0;display:block}.site h2{letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);line-height:1.05}.site .hero-lead{color:var(--muted);max-width:34rem;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.55}.site .sub{color:var(--muted);max-width:38rem;margin-bottom:2rem}.site .note{color:var(--muted);margin-top:.75rem;font-size:.9rem}.site .cta{background:var(--accent);min-height:3rem;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:.7rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.site .cta:disabled{cursor:not-allowed;opacity:.75}.site img{max-width:100%;height:auto;display:block}
