.ingentry-hero[data-astro-cid-yfmolpbw]{position:relative}.ingentry-hero-container[data-astro-cid-yfmolpbw]{aspect-ratio:2528/1686;background-color:#8c2f22;background-image:url(/hero-kitchen.jpg);background-position:50%;background-size:cover;width:100%;height:auto;position:relative;overflow:hidden}.ingentry-hero-container[data-astro-cid-yfmolpbw]>[data-astro-cid-yfmolpbw]{position:absolute}.hero-wordmark[data-astro-cid-yfmolpbw]{text-align:center;color:#b52e20;z-index:20;width:max-content;max-width:90%;top:4.2%;left:50%;transform:translate(-50%)}.hero-title[data-astro-cid-yfmolpbw]{letter-spacing:.12em;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.6rem,4.1vw,3.8rem);font-weight:700;line-height:1}.hero-subtitle[data-astro-cid-yfmolpbw]{letter-spacing:.42em;text-indent:.42em;color:#a63c2c;margin-top:.55em;font-family:Poppins,sans-serif;font-size:clamp(.55rem,1.05vw,1rem);font-weight:600}.hero-tagline[data-astro-cid-yfmolpbw]{color:#8a5a3b;margin-bottom:.4em;font-family:Caveat,Segoe Script,cursive;font-size:clamp(.8rem,1.6vw,1.5rem);transform:rotate(-2deg)}.steam-container[data-astro-cid-yfmolpbw]{pointer-events:none;z-index:10;width:34%;height:34%;top:26%;left:50%;transform:translate(-50%)}.steam-haze[data-astro-cid-yfmolpbw]{filter:blur(6px);background:radial-gradient(#fffaf08c 0%,#fffaf000 70%);width:70%;height:45%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.steam-plume[data-astro-cid-yfmolpbw]{aspect-ratio:1/2.6;filter:blur(9px);transform-origin:50% 100%;background:radial-gradient(at 50% 80%,#fffcf580 0%,#fffcf52e 45%,#fffcf500 72%);width:30%;animation:7s ease-in-out infinite plume-rise;position:absolute;bottom:6%;left:50%}.steam-plume--a[data-astro-cid-yfmolpbw]{--tilt:-14deg;--x:-55%;animation-delay:0s}.steam-plume--b[data-astro-cid-yfmolpbw]{--tilt:0deg;--x:0%;opacity:.85;animation-delay:2.3s}.steam-plume--c[data-astro-cid-yfmolpbw]{--tilt:14deg;--x:55%;opacity:.7;animation-delay:4.6s}@keyframes plume-rise{0%{transform:translateX(calc(-50% + var(--x,0%))) translateY(12%) rotate(var(--tilt,0deg)) scaleY(.55);opacity:0}18%{opacity:1}55%{transform:translateX(calc(-50% + var(--x,0%))) translateY(-32%) rotate(calc(var(--tilt,0deg) * .4)) scaleY(1)}to{transform:translateX(calc(-50% + var(--x,0%))) translateY(-78%) rotate(calc(var(--tilt,0deg) * -.5)) scaleY(1.25);opacity:0}}.steam-glyphs[data-astro-cid-yfmolpbw] span[data-astro-cid-yfmolpbw]{color:#b5422ebf;animation:6s ease-in-out infinite glyph-drift;animation-delay:var(--gd,0s);font-size:clamp(.5rem,.9vw,.9rem);position:absolute;bottom:12%;left:50%}.steam-glyphs[data-astro-cid-yfmolpbw] span[data-astro-cid-yfmolpbw]:first-child{--gx:-160%;--gd:0s;--gs:.7}.steam-glyphs[data-astro-cid-yfmolpbw] span[data-astro-cid-yfmolpbw]:nth-child(2){--gx:60%;--gd:2s;--gs:1}.steam-glyphs[data-astro-cid-yfmolpbw] span[data-astro-cid-yfmolpbw]:nth-child(3){--gx:190%;--gd:4s;--gs:.8}@keyframes glyph-drift{0%{transform:translate(-50%, 0) scale(var(--gs,1));opacity:0}15%{opacity:1}70%{opacity:.9}to{transform:translate(calc(-50% + var(--gx,0%)), -520%) scale(calc(var(--gs,1) * .6)) rotate(40deg);opacity:0}}.steam-words[data-astro-cid-yfmolpbw]{pointer-events:none;z-index:12;width:30%;height:42%;top:20%;left:50%;transform:translate(-50%)}.steam-word[data-astro-cid-yfmolpbw]{color:#a03c2c;white-space:nowrap;opacity:0;transform:translate(calc(-50% + var(--word-drift,0) * 30%), 0) rotate(var(--word-tilt,0deg));animation:8.1s linear infinite word-emerge;animation-delay:var(--word-delay,0s);text-shadow:0 1px 6px #fffaf0cc;font-family:Caveat,Segoe Script,cursive;font-size:clamp(.85rem,1.55vw,1.45rem);position:absolute;top:100%;left:50%}@keyframes word-emerge{0%{opacity:0;top:100%}8%{opacity:0}16%{opacity:1}58%{opacity:1}76%{opacity:0;top:12%}to{opacity:0;top:12%}}.hero-hotspot[data-astro-cid-yfmolpbw]{appearance:none;cursor:pointer;z-index:30;background:0 0;border:0;margin:0;padding:0}.hero-hotspot[data-astro-cid-yfmolpbw]:focus-visible{outline-offset:3px;outline:2px solid #c8402f}.hotspot-ring[data-astro-cid-yfmolpbw]{opacity:0;pointer-events:none;border:1.5px solid #c8402f59;border-radius:999px;animation:3.6s ease-in-out infinite hotspot-breathe;position:absolute;inset:18%}.hero-hotspot[data-astro-cid-yfmolpbw]:hover .hotspot-ring[data-astro-cid-yfmolpbw],.hero-hotspot[data-astro-cid-yfmolpbw]:focus-visible .hotspot-ring[data-astro-cid-yfmolpbw]{opacity:.9;border-color:#c8402fa6;animation-play-state:paused}@keyframes hotspot-breathe{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.6;transform:scale(1.06)}}.hotspot-tip[data-astro-cid-yfmolpbw]{color:#f3ede2;white-space:nowrap;opacity:0;pointer-events:none;z-index:5;background:#262521;border-radius:999px;padding:.45rem .8rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:500;transition:opacity .25s,transform .25s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%)translateY(10px)}.hotspot-tip[data-astro-cid-yfmolpbw]:after{content:"";border:5px solid #0000;border-top-color:#262521;position:absolute;top:100%;left:50%;transform:translate(-50%)}.hero-hotspot[data-astro-cid-yfmolpbw]:hover .hotspot-tip[data-astro-cid-yfmolpbw],.hero-hotspot[data-astro-cid-yfmolpbw]:focus-visible .hotspot-tip[data-astro-cid-yfmolpbw]{opacity:1;transform:translate(-50%)translateY(0)}.hero-pot[data-astro-cid-yfmolpbw]{width:15%;height:14%;top:58%;left:42.5%}.hero-mixer[data-astro-cid-yfmolpbw]{width:11%;height:26%;top:46%;left:71%}.hero-books[data-astro-cid-yfmolpbw]{width:14%;height:16%;top:60%;left:.5%}.hero-photos[data-astro-cid-yfmolpbw]{width:15%;height:22%;top:22%;left:19%}.venture-modal[data-astro-cid-yfmolpbw]{z-index:80;place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.venture-modal[data-astro-cid-yfmolpbw][hidden]{display:none}.venture-modal-backdrop[data-astro-cid-yfmolpbw]{backdrop-filter:blur(4px);background:#2625218c;position:absolute;inset:0}.venture-modal-card[data-astro-cid-yfmolpbw]{background:#faf6ee;border-radius:1.25rem;width:min(30rem,92%);max-height:84%;padding:2rem 1.75rem 1.75rem;animation:.3s cubic-bezier(.22,.61,.36,1) modal-pop;position:relative;overflow:auto;box-shadow:0 24px 60px -18px #26252180}.venture-modal-card[data-astro-cid-yfmolpbw]:focus{outline:none}@keyframes modal-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.venture-modal-close[data-astro-cid-yfmolpbw]{color:#57534a;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:1.4rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.75rem}.venture-modal-close[data-astro-cid-yfmolpbw]:hover{color:#262521;background:#f3ede2}.venture-modal-kicker[data-astro-cid-yfmolpbw]{letter-spacing:.18em;text-transform:uppercase;color:#c8402f;font-size:.72rem;font-weight:600}.venture-modal-title[data-astro-cid-yfmolpbw]{color:#262521;margin-top:.4rem;font-family:Playfair Display,Georgia,serif;font-size:1.65rem;font-weight:700}.venture-modal-lede[data-astro-cid-yfmolpbw]{color:#57534a;margin-top:.4rem;font-size:.95rem}.venture-modal-list[data-astro-cid-yfmolpbw]{border-top:1px solid #e2daca;margin-top:1.1rem}.venture-modal-item[data-astro-cid-yfmolpbw]{border-bottom:1px solid #e2daca;padding:.8rem 0}.venture-modal-item-name[data-astro-cid-yfmolpbw]{color:#262521;font-size:.98rem;font-weight:600;display:block}.venture-modal-item-blurb[data-astro-cid-yfmolpbw]{color:#57534a;margin-top:.15rem;font-size:.88rem}.venture-modal-actions[data-astro-cid-yfmolpbw]{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.4rem;display:flex}.venture-modal-cta[data-astro-cid-yfmolpbw]{color:#fff;background:#c8402f;border-radius:.55rem;align-items:center;padding:.65rem 1.15rem;font-size:.92rem;font-weight:600;display:inline-flex}.venture-modal-cta[data-astro-cid-yfmolpbw]:hover{background:#262521}.venture-modal-quiet[data-astro-cid-yfmolpbw]{color:#57534a;text-underline-offset:4px;font-size:.9rem;text-decoration:underline #e2daca}.venture-modal-quiet[data-astro-cid-yfmolpbw]:hover{color:#262521}.hero-cta[data-astro-cid-yfmolpbw]{z-index:60;bottom:4.5%;right:2.2%}.hero-cta-button[data-astro-cid-yfmolpbw]{color:#fff;background:#c8402f;border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-family:Poppins,sans-serif;font-size:clamp(.8rem,1vw,.95rem);font-weight:600;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 28px -8px #26252173}.hero-cta-button[data-astro-cid-yfmolpbw]:hover{background:#262521;transform:translateY(-2px);box-shadow:0 14px 32px -8px #2625218c}.hero-scroll-cue[data-astro-cid-yfmolpbw]{color:#fffaf0eb;text-shadow:0 1px 8px #262521a6;z-index:20;flex-direction:column;align-items:center;gap:.45rem;text-decoration:none;display:flex;bottom:3.2%;left:50%;transform:translate(-50%)}.hero-scroll-mouse[data-astro-cid-yfmolpbw]{border:1.5px solid #fffaf0d9;border-radius:999px;width:1.35rem;height:2.1rem;position:relative}.hero-scroll-mouse[data-astro-cid-yfmolpbw]:after{content:"";background:#fffaf0e6;border-radius:999px;width:3px;height:6px;margin-left:-1.5px;animation:1.8s ease-in-out infinite scroll-wheel;position:absolute;top:.4rem;left:50%}@keyframes scroll-wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(.55rem)}to{opacity:0;transform:translateY(0)}}.hero-scroll-label[data-astro-cid-yfmolpbw]{letter-spacing:.28em;text-transform:uppercase;font-size:.68rem;font-weight:500}html.js [data-astro-cid-yfmolpbw][data-hero-in]{opacity:0;translate:0 var(--in-y,12px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),translate .7s cubic-bezier(.22,.61,.36,1);transition-delay:var(--d,0s)}.hero-wordmark[data-astro-cid-yfmolpbw][data-hero-in]{--in-y:-14px}html.js [data-astro-cid-yfmolpbw][data-hero-in].hero-arrived{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.steam-plume[data-astro-cid-yfmolpbw],.steam-glyphs[data-astro-cid-yfmolpbw] span[data-astro-cid-yfmolpbw],.steam-word[data-astro-cid-yfmolpbw],.hotspot-ring[data-astro-cid-yfmolpbw],.hero-scroll-mouse[data-astro-cid-yfmolpbw]:after{animation:none}.steam-word[data-astro-cid-yfmolpbw]{opacity:0}html.js [data-astro-cid-yfmolpbw][data-hero-in]{opacity:1;transition:none;translate:0}}@media (width<=768px){.ingentry-hero-container[data-astro-cid-yfmolpbw]{aspect-ratio:9/16;background-image:url(/hero-kitchen-mobile.jpg);background-position:50%}.hero-wordmark[data-astro-cid-yfmolpbw]{top:3.4%}.hero-title[data-astro-cid-yfmolpbw]{letter-spacing:.1em;font-size:clamp(2rem,11vw,3rem)}.hero-subtitle[data-astro-cid-yfmolpbw]{letter-spacing:.34em;text-indent:.34em;font-size:clamp(.6rem,3vw,.8rem)}.hero-tagline[data-astro-cid-yfmolpbw]{display:none}.steam-container[data-astro-cid-yfmolpbw]{width:56%;height:26%;top:24%}.steam-words[data-astro-cid-yfmolpbw]{width:64%;height:34%;top:22%}.steam-word[data-astro-cid-yfmolpbw]{font-size:clamp(1rem,4.6vw,1.3rem)}.hero-pot[data-astro-cid-yfmolpbw]{width:40%;height:11%;top:56.5%;left:30%}.hero-mixer[data-astro-cid-yfmolpbw],.hero-books[data-astro-cid-yfmolpbw],.hero-photos[data-astro-cid-yfmolpbw]{display:none}.hero-cta[data-astro-cid-yfmolpbw]{bottom:2.8%;right:4%}.hero-cta-button[data-astro-cid-yfmolpbw]{padding:.7rem 1.15rem;font-size:.82rem}.hero-scroll-cue[data-astro-cid-yfmolpbw]{gap:.3rem;bottom:9.5%}.hero-scroll-mouse[data-astro-cid-yfmolpbw]{width:1.15rem;height:1.75rem}.hero-scroll-label[data-astro-cid-yfmolpbw]{letter-spacing:.22em;font-size:.6rem}}
