.kitchen-article[data-astro-cid-f3e6nena]{max-width:72ch;margin-left:auto;margin-right:auto;padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(3rem,6vw,5rem)}.kitchen-article__header[data-astro-cid-f3e6nena]{margin-bottom:clamp(2rem,4vw,3rem)}.kitchen-article__eyebrow[data-astro-cid-f3e6nena]{margin-bottom:1.25rem}.kitchen-article__title[data-astro-cid-f3e6nena]{text-transform:none;color:var(--brand-fg);letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05}.kitchen-article__summary[data-astro-cid-f3e6nena]{font-family:var(--brand-font-sans);color:var(--brand-muted-fg);max-width:60ch;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.55}.kitchen-article__meta[data-astro-cid-f3e6nena]{font-family:var(--brand-font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--brand-muted-fg);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;display:flex}.kitchen-article__meta[data-astro-cid-f3e6nena] .sep[data-astro-cid-f3e6nena]{opacity:.45}.kitchen-article__byline[data-astro-cid-f3e6nena]{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s ease-out}.kitchen-article__byline[data-astro-cid-f3e6nena]:hover{color:var(--brand-pop)}.kitchen-article__tags[data-astro-cid-f3e6nena]{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.kitchen-article__footer[data-astro-cid-f3e6nena]{border-top:1px solid var(--brand-border);margin-top:clamp(3rem,5vw,4rem);padding-top:1.5rem}.kitchen-article__back[data-astro-cid-f3e6nena]{color:var(--brand-fg);text-decoration:none;transition:color .18s ease-out}.kitchen-article__back[data-astro-cid-f3e6nena]:hover{color:var(--brand-pop)}@media (prefers-reduced-motion:reduce){.kitchen-article__back[data-astro-cid-f3e6nena]{transition:none!important}}.article-prose{font-family:var(--brand-font-display);color:var(--brand-fg);max-width:65ch;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.65}.article-prose>*+*{margin-top:1.1em}.article-prose p{font-family:var(--brand-font-display);margin-top:1em;margin-bottom:1em;font-weight:400}.article-prose h2,.article-prose h3,.article-prose h4,.article-prose h5,.article-prose h6{font-family:var(--brand-font-display-bold);text-transform:none;letter-spacing:-.015em;color:var(--brand-fg);margin-top:2em;margin-bottom:.5em;font-weight:400;line-height:1.15}.article-prose h2{font-size:clamp(1.5rem,3vw,1.875rem)}.article-prose h3{font-size:clamp(1.25rem,2.4vw,1.5rem)}.article-prose h4{font-size:1.125rem}.article-prose h5,.article-prose h6{font-size:1rem}.article-prose em{font-style:italic}.article-prose strong{color:var(--brand-fg);font-weight:700}.article-prose a{color:var(--brand-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s ease-out}.article-prose a:hover{color:var(--brand-pop)}.article-prose blockquote{font-family:var(--brand-font-display);color:var(--brand-fg);border-left:3px solid var(--brand-accent);margin:1.5em 0;padding:.25rem 0 .25rem 1.25rem;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.4;position:relative}.article-prose blockquote p{margin:0}.article-prose blockquote p+p{margin-top:.6em}.article-prose blockquote:before{content:"“";color:var(--brand-pop);margin-right:.15em;font-style:normal;font-weight:700}.article-prose blockquote:after{content:"”";color:var(--brand-pop);margin-left:.05em;font-style:normal;font-weight:700}.article-prose :not(pre)>code{font-family:var(--brand-font-sans);background:var(--brand-muted);border:1px solid var(--brand-border);color:var(--brand-fg);border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}.article-prose pre{font-family:var(--brand-font-sans);background:var(--brand-muted);border:1px solid var(--brand-border);border-radius:.375rem;margin:1.5em 0;padding:1rem 1.125rem;font-size:.875rem;line-height:1.6;overflow-x:auto}.article-prose pre code{font-size:inherit;color:var(--brand-fg);background:0 0;border:0;padding:0}.article-prose ul{margin:1em 0;padding-left:0;list-style:none}.article-prose ul>li{margin-top:.4em;padding-left:1.5rem;position:relative}.article-prose ul>li:before{content:"★";color:var(--brand-accent);font-size:.95em;line-height:inherit;position:absolute;top:.05em;left:0}.article-prose ol{margin:1em 0;padding-left:1.5rem;list-style:decimal}.article-prose ol>li{margin-top:.4em}.article-prose li>ul,.article-prose li>ol{margin-top:.4em;margin-bottom:.4em}.article-prose hr{border:0;border-top:1px solid var(--brand-border);margin:2em 0}.article-prose table{border-collapse:collapse;width:100%;font-family:var(--brand-font-sans);margin:1.5em 0;font-size:.9375rem}.article-prose th,.article-prose td{border-bottom:1px solid var(--brand-border);text-align:left;padding:.5rem .75rem}.article-prose th{color:var(--brand-fg);font-weight:700;font-family:var(--brand-font-label);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.article-prose img,.article-prose video{border-radius:.5rem;max-width:100%;height:auto;margin:1.5em 0}@media (prefers-reduced-motion:reduce){.article-prose a{transition:none!important}}
