.landing.svelte-4vvby0{--white:#fff;--flour:#faf6ee;--cream:#f3ecdf;--line:#e6dccb;--field-line:#978569;--ink:#2b211a;--ink-2:#5c4d40;--muted:#746555;--crust:#9a4f24;--crust-d:#7c3d1a;--wheat:#c8963e;--sage:#5f6e4f;--ease-out:cubic-bezier(.22, 1, .36, 1);--disp:"Fraunces", Georgia, serif;--sans:"Work Sans", -apple-system, BlinkMacSystemFont, sans-serif;font-family:var(--sans);color:var(--ink);background:var(--flour);-webkit-font-smoothing:antialiased;line-height:1.65;overflow-x:hidden}html{scroll-behavior:smooth}.landing.svelte-4vvby0 a:where(.svelte-4vvby0){color:inherit;text-decoration:none}.wrap.svelte-4vvby0{width:min(72rem,100% - 2rem);margin:0 auto}.landing.svelte-4vvby0 h1:where(.svelte-4vvby0),.landing.svelte-4vvby0 h2:where(.svelte-4vvby0),.landing.svelte-4vvby0 h3:where(.svelte-4vvby0){font-family:var(--disp);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.1}.landing.svelte-4vvby0 h2:where(.svelte-4vvby0){margin-top:.75rem;font-size:clamp(1.9rem,4vw,2.75rem)}.eyebrow.svelte-4vvby0{letter-spacing:.18em;text-transform:uppercase;color:var(--crust);font-size:.75rem;font-weight:600;display:block}.landing.svelte-4vvby0 section:where(.svelte-4vvby0){padding:4.5rem 0}.sec-head.svelte-4vvby0{max-width:40rem;margin-bottom:2.75rem}.sec-head.svelte-4vvby0 p:where(.svelte-4vvby0),.lede.svelte-4vvby0{color:var(--ink-2);margin:1rem 0 0;font-size:1.05rem}.anchored.svelte-4vvby0{position:relative}.anchored.inline.svelte-4vvby0{display:inline-block}.anchored.block.svelte-4vvby0{display:block}.btn.svelte-4vvby0{font-family:var(--sans);cursor:pointer;border:.0625rem solid #0000;border-radius:999rem;justify-content:center;align-items:center;gap:.5em;padding:.875rem 1.625rem;font-size:.95rem;font-weight:600;transition:background-color .25s,transform .25s;display:inline-flex}.btn-compact.svelte-4vvby0{padding:.5625rem 1.125rem;font-size:.875rem}.btn-full.svelte-4vvby0{width:100%}.landing.svelte-4vvby0 .btn-solid:where(.svelte-4vvby0){background:var(--crust);color:var(--white)}.landing.svelte-4vvby0 .btn-solid:where(.svelte-4vvby0):hover{background:var(--crust-d)}.btn.svelte-4vvby0:disabled{opacity:.55;cursor:not-allowed}.lk.svelte-4vvby0{color:var(--ink);border-bottom:.125rem solid var(--wheat);align-items:center;gap:.4em;padding-bottom:.125rem;font-weight:600;display:inline-flex}.arw.svelte-4vvby0{transition:transform .3s}.lk.svelte-4vvby0:hover .arw:where(.svelte-4vvby0){transform:translateY(.1875rem)}.landing.svelte-4vvby0 a:where(.svelte-4vvby0):focus-visible,.landing.svelte-4vvby0 button:where(.svelte-4vvby0):focus-visible,.landing.svelte-4vvby0 input:where(.svelte-4vvby0):focus-visible,.landing.svelte-4vvby0 select:where(.svelte-4vvby0):focus-visible,.landing.svelte-4vvby0 textarea:where(.svelte-4vvby0):focus-visible{outline:.125rem solid var(--crust);outline-offset:.1875rem}.topbar.svelte-4vvby0{z-index:80;-webkit-backdrop-filter:blur(.625rem);background:#faf6eeeb;border-bottom:.0625rem solid #0000;transition:border-color .3s;position:sticky;top:0}.topbar.solid.svelte-4vvby0{border-color:var(--line)}.nav.svelte-4vvby0{grid-template-columns:1fr auto;grid-template-areas:"brand cta""links links";align-items:center;column-gap:1rem;padding:.75rem 0 .5rem;display:grid}.brand.svelte-4vvby0{grid-area:brand;align-items:center;gap:.625rem;min-width:0;display:inline-flex}.brand-glyph.svelte-4vvby0{flex:none;display:block}.brand-glyph.svelte-4vvby0 svg{width:2.5rem;height:auto}.brand-name.svelte-4vvby0{font-family:var(--disp);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:600;overflow:hidden}.nav-cta.svelte-4vvby0{grid-area:cta}.nav-links.svelte-4vvby0{grid-area:links;gap:1.5rem;padding-top:.5rem;display:flex}.nav-links.svelte-4vvby0 a:where(.svelte-4vvby0),.fnav.svelte-4vvby0 a:where(.svelte-4vvby0),.signout.svelte-4vvby0{min-height:1.5rem;padding-block:.25rem;display:inline-block}.nav-links.svelte-4vvby0 a:where(.svelte-4vvby0){color:var(--ink-2);font-size:.875rem;font-weight:500;transition:color .2s}.nav-links.svelte-4vvby0 a:where(.svelte-4vvby0):hover{color:var(--crust)}.landing.svelte-4vvby0 .hero:where(.svelte-4vvby0){padding:3rem 0 4.5rem}.hero-grid.svelte-4vvby0{align-items:center;gap:2.5rem;display:grid}.hero.svelte-4vvby0 h1:where(.svelte-4vvby0){max-width:12ch;margin-top:1rem;font-size:clamp(2.75rem,7vw,4.75rem);font-weight:700}.hero.svelte-4vvby0 .sub:where(.svelte-4vvby0){color:var(--ink-2);max-width:34rem;margin:1.25rem 0 0;font-size:1.125rem}.hero-actions.svelte-4vvby0{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.hero-art.svelte-4vvby0{justify-self:center;width:min(100%,17rem)}.hero-arch.svelte-4vvby0,.hero-photo.svelte-4vvby0{aspect-ratio:4/5;border-radius:50% 50% 1rem 1rem/38% 38% 1rem 1rem;width:100%;display:block}.hero-arch.svelte-4vvby0{background:radial-gradient(circle at 50% 50%, var(--flour) 0 34%, transparent 35%), var(--cream);border:.0625rem solid var(--line);place-items:center;display:grid}.hero-arch.svelte-4vvby0 svg{width:40%;height:auto}.hero-photo.svelte-4vvby0{object-fit:cover}.loaf.svelte-4vvby0{background:var(--white);border-top:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line)}.loaf-grid.svelte-4vvby0{gap:3rem;display:grid}.figures.svelte-4vvby0{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:1rem;margin-top:2.25rem;display:grid}.figure.svelte-4vvby0{border-top:.125rem solid var(--wheat);padding-top:.75rem}.fig-value.svelte-4vvby0{font-family:var(--disp);color:var(--crust);font-size:1.75rem;font-weight:700;line-height:1.1}.fig-caption.svelte-4vvby0{color:var(--ink-2);margin-top:.25rem;font-size:.85rem}.ingredients.svelte-4vvby0{background:var(--flour);border:.0625rem solid var(--line);border-radius:1rem;margin:0;padding:.5rem 1.5rem;list-style:none}.ingredients.svelte-4vvby0 li:where(.svelte-4vvby0){border-top:.0625rem dashed var(--line);grid-template-columns:2.5rem 1fr;align-items:baseline;gap:1rem;padding:1.125rem 0;display:grid}.ingredients.svelte-4vvby0 li:where(.svelte-4vvby0):first-child{border-top:none}.ing-no.svelte-4vvby0{font-family:var(--disp);color:var(--crust);text-align:center;font-size:1.5rem;font-weight:700}.ing-name.svelte-4vvby0{font-family:var(--disp);font-size:1.2rem;font-weight:600}.ing-note.svelte-4vvby0{color:var(--ink-2);font-size:.925rem}.oven-grid.svelte-4vvby0{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.oven-frame.svelte-4vvby0{aspect-ratio:4/3;background:var(--cream);border-radius:1rem;margin:0;overflow:hidden}.oven-frame.svelte-4vvby0 img:where(.svelte-4vvby0){object-fit:cover;width:100%;height:100%;display:block}.how.svelte-4vvby0{background:var(--cream)}.steps.svelte-4vvby0{gap:1.25rem;display:grid}.step.svelte-4vvby0{background:var(--flour);border-radius:1rem;padding:1.5rem}.step-no.svelte-4vvby0{letter-spacing:.14em;color:var(--sage);font-size:.75rem;font-weight:600;display:inline-block}.step.svelte-4vvby0 h3:where(.svelte-4vvby0){margin-top:.5rem;font-size:1.3rem}.step.svelte-4vvby0 p:where(.svelte-4vvby0){color:var(--ink-2);margin:.5rem 0 0;font-size:.95rem}.bakes.svelte-4vvby0{gap:1.25rem;display:grid}.bake.svelte-4vvby0{background:var(--white);border:.0625rem solid var(--line);border-radius:1rem;padding:1.75rem 1.5rem}.bake.svelte-4vvby0 h3:where(.svelte-4vvby0){font-size:1.45rem}.bake-blurb.svelte-4vvby0{color:var(--ink-2);margin:.5rem 0 1.25rem}.bake.svelte-4vvby0 ul:where(.svelte-4vvby0),.offering-card.svelte-4vvby0 ul:where(.svelte-4vvby0){margin:0;padding:0;list-style:none}.bake.svelte-4vvby0 li:where(.svelte-4vvby0),.offering-card.svelte-4vvby0 li:where(.svelte-4vvby0){border-top:.0625rem solid var(--line);padding:.375rem 0 .375rem 1.25rem;font-size:.95rem;position:relative}.bake.svelte-4vvby0 li:where(.svelte-4vvby0):before,.offering-card.svelte-4vvby0 li:where(.svelte-4vvby0):before{content:"";background:var(--wheat);border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.9rem;left:.125rem}.shop.svelte-4vvby0{background:var(--white);border-top:.0625rem solid var(--line)}.offering-grid.svelte-4vvby0{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.offering-card.svelte-4vvby0 a:where(.svelte-4vvby0){background:var(--flour);border:.0625rem solid var(--line);height:100%;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.offering-card.svelte-4vvby0 a:where(.svelte-4vvby0):hover{transform:translateY(-.1875rem);box-shadow:0 .75rem 1.5rem #2b211a14}.offering-card.svelte-4vvby0 img:where(.svelte-4vvby0){aspect-ratio:4/3;object-fit:cover;width:100%}.offering-body.svelte-4vvby0{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem;display:flex}.offering-top.svelte-4vvby0{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.offering-card.svelte-4vvby0 h3:where(.svelte-4vvby0){font-size:1.2rem}.offering-price.svelte-4vvby0{color:var(--crust);white-space:nowrap;font-weight:600}.offering-card.svelte-4vvby0 p:where(.svelte-4vvby0){color:var(--ink-2);margin:0;font-size:.925rem}.offering-action.svelte-4vvby0{color:var(--crust);margin-top:auto;font-weight:600}.offering-card.sold-out.svelte-4vvby0 .offering-action:where(.svelte-4vvby0){color:var(--muted)}.join-grid.svelte-4vvby0{gap:2.5rem;display:grid}.contact.svelte-4vvby0{gap:.5rem;margin:1.75rem 0 0;padding:0;font-weight:500;list-style:none;display:grid}.contact.svelte-4vvby0 a:where(.svelte-4vvby0){border-bottom:.0625rem solid var(--wheat)}.form-wrap.svelte-4vvby0{background:var(--white);border:.0625rem solid var(--line);border-radius:1.25rem;padding:1.75rem 1.25rem}form.svelte-4vvby0,.two.svelte-4vvby0{gap:1.125rem;display:grid}.field.svelte-4vvby0 label:where(.svelte-4vvby0){margin-bottom:.375rem;font-size:.85rem;font-weight:600;display:block}.field.svelte-4vvby0 input:where(.svelte-4vvby0),.field.svelte-4vvby0 select:where(.svelte-4vvby0),.field.svelte-4vvby0 textarea:where(.svelte-4vvby0){width:100%;font:inherit;color:var(--ink);background:var(--flour);border:.0625rem solid var(--field-line);border-radius:.625rem;padding:.75rem .875rem;font-size:1rem}.field.svelte-4vvby0 textarea:where(.svelte-4vvby0){resize:vertical;min-height:6.5rem}.form-note.svelte-4vvby0{color:var(--muted);text-align:center;margin:0;font-size:.85rem}.form-error.svelte-4vvby0{color:var(--crust-d)}.form-success.svelte-4vvby0{text-align:center;padding:2rem .5rem}.success-glyph.svelte-4vvby0{width:4rem;margin:0 auto 1.25rem;display:block}.success-glyph.svelte-4vvby0 svg{width:100%;height:auto}.form-success.svelte-4vvby0 h3:where(.svelte-4vvby0){font-size:1.6rem}.form-success.svelte-4vvby0 p:where(.svelte-4vvby0){color:var(--ink-2);margin:.75rem 0 0}footer.svelte-4vvby0{background:var(--cream);border-top:.0625rem solid var(--line);padding:3rem 0 2rem}.foot-top.svelte-4vvby0{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.fnav.svelte-4vvby0{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.9rem;display:flex}.fnav.svelte-4vvby0 a:where(.svelte-4vvby0):hover{color:var(--crust)}.signout.svelte-4vvby0{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem 0}.statement.svelte-4vvby0{color:var(--ink-2);margin:2rem 0 0;font-size:.85rem}.foot-bottom.svelte-4vvby0{border-top:.0625rem solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:1rem 0 1.5rem;padding-top:1rem;font-size:.8rem;display:flex}.foot-bottom.svelte-4vvby0 .tag:where(.svelte-4vvby0){font-family:var(--disp);font-style:italic}.landing.svelte-4vvby0 .privacy-block{border-top:.0625rem solid var(--line);color:var(--ink-2);padding:3.5rem 0;font-size:.95rem}.landing.svelte-4vvby0 .privacy-block h2{font-family:var(--disp);color:var(--ink);font-size:1.6rem;font-weight:600}.landing.svelte-4vvby0 .privacy-block h3{font-family:var(--disp);color:var(--ink)}.form-note.svelte-4vvby0 a:where(.svelte-4vvby0){color:var(--ink-2);text-decoration:underline}.reveal.svelte-4vvby0{transition:opacity .8s ease, transform .8s var(--ease-out)}.landing.js .reveal.svelte-4vvby0{opacity:0;transform:translateY(1.25rem)}.landing.js .reveal.svelte-4vvby0.in{opacity:1;transform:none}@media (width>=36rem){.two.svelte-4vvby0{grid-template-columns:1fr 1fr}.form-wrap.svelte-4vvby0{padding:2.25rem 2rem}.steps.svelte-4vvby0{grid-template-columns:1fr 1fr}}@media (width>=48rem){.oven-grid.svelte-4vvby0{grid-template-columns:repeat(3,1fr);gap:1rem}.nav.svelte-4vvby0{grid-template-columns:auto 1fr auto;grid-template-areas:"brand links cta";padding:.875rem 0}.nav-links.svelte-4vvby0{justify-content:flex-end;gap:2rem;padding-top:0;padding-right:.5rem}.landing.svelte-4vvby0 section:where(.svelte-4vvby0){padding:6rem 0}.landing.svelte-4vvby0 .hero:where(.svelte-4vvby0){padding:4.5rem 0 6rem}.hero-grid.svelte-4vvby0{grid-template-columns:1.15fr .85fr;gap:4rem}.hero-art.svelte-4vvby0{width:min(100%,26rem)}.loaf-grid.svelte-4vvby0{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.bakes.svelte-4vvby0{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.join-grid.svelte-4vvby0{grid-template-columns:.9fr 1.1fr;align-items:start;gap:4rem}}@media (width>=64rem){.steps.svelte-4vvby0{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal.svelte-4vvby0,.offering-card.svelte-4vvby0 a:where(.svelte-4vvby0),.btn.svelte-4vvby0{transition:none}}
