.kitchen-editorial[data-astro-cid-ygkzb4a4]{background:var(--color-cream);padding:var(--space-20) var(--space-6)}.kitchen-editorial__inner[data-astro-cid-ygkzb4a4]{max-width:var(--max-width-lg);margin:0 auto}.kitchen-editorial[data-astro-cid-ygkzb4a4] h2[data-astro-cid-ygkzb4a4]{font-family:var(--font-heading);font-size:var(--text-section-title);font-weight:var(--font-weight-medium);line-height:1.2;color:var(--color-ink);margin:var(--space-10) 0 var(--space-4)}.kitchen-editorial[data-astro-cid-ygkzb4a4] h3[data-astro-cid-ygkzb4a4]{font-family:var(--font-heading);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:var(--font-weight-medium);line-height:1.3;color:var(--color-ink);margin:var(--space-8) 0 var(--space-3)}.kitchen-editorial[data-astro-cid-ygkzb4a4] p[data-astro-cid-ygkzb4a4]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.8;color:var(--color-bark);margin:0 0 var(--space-6)}.kitchen-editorial[data-astro-cid-ygkzb4a4] p[data-astro-cid-ygkzb4a4]:last-child{margin-bottom:0}.kitchen-editorial[data-astro-cid-ygkzb4a4] a[data-astro-cid-ygkzb4a4]{color:var(--color-terracotta);text-decoration:none;transition:color var(--duration-fast) ease}.kitchen-editorial[data-astro-cid-ygkzb4a4] a[data-astro-cid-ygkzb4a4]:hover{text-decoration:underline}.kitchen-editorial__crosslink[data-astro-cid-ygkzb4a4]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-stone);font-weight:var(--font-weight-medium);color:var(--color-ink)}@media(min-width:768px){.kitchen-editorial[data-astro-cid-ygkzb4a4]{padding:var(--space-20) var(--space-12)}}.kitchen-nolte[data-astro-cid-ygkzb4a4]{background:var(--color-warm-white);border-top:1px solid var(--color-stone);padding:var(--space-20) var(--space-6)}.kitchen-nolte__inner[data-astro-cid-ygkzb4a4]{max-width:var(--max-width-xl);margin:0 auto}.kitchen-nolte__title[data-astro-cid-ygkzb4a4]{font-family:var(--font-heading);font-size:var(--text-section-title);font-weight:var(--font-weight-medium);line-height:1.15;color:var(--color-ink);text-align:center;margin:0 0 var(--space-12)}.kitchen-nolte__grid[data-astro-cid-ygkzb4a4]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}.kitchen-nolte__block[data-astro-cid-ygkzb4a4] h3[data-astro-cid-ygkzb4a4]{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--color-ink);margin:0 0 var(--space-2)}.kitchen-nolte__block[data-astro-cid-ygkzb4a4] p[data-astro-cid-ygkzb4a4]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.8;color:var(--color-bark);margin:0}@media(min-width:768px){.kitchen-nolte[data-astro-cid-ygkzb4a4]{padding:var(--space-20) var(--space-12)}.kitchen-nolte__grid[data-astro-cid-ygkzb4a4]{grid-template-columns:1fr 1fr}}.kitchen-models[data-astro-cid-ygkzb4a4]{padding:var(--space-20) var(--space-6);background:var(--color-warm-white);border-top:1px solid var(--color-stone)}.kitchen-models__inner[data-astro-cid-ygkzb4a4]{max-width:var(--max-width-2xl);margin:0 auto}.kitchen-models__grid[data-astro-cid-ygkzb4a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.kitchen-models__card[data-astro-cid-ygkzb4a4]{display:block;background:var(--color-cream);border:1px solid var(--color-stone);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;transition:border-color var(--duration-normal) var(--ease-premium),box-shadow var(--duration-normal) var(--ease-premium)}.kitchen-models__card[data-astro-cid-ygkzb4a4]:hover{border-color:var(--color-terracotta);box-shadow:var(--shadow-elevated)}.kitchen-models__card-image[data-astro-cid-ygkzb4a4]{aspect-ratio:16 / 10;overflow:hidden;background:var(--color-stone)}.kitchen-models__card-image[data-astro-cid-ygkzb4a4] img[data-astro-cid-ygkzb4a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s var(--ease-premium)}@media(hover:hover)and (pointer:fine){.kitchen-models__card[data-astro-cid-ygkzb4a4]:hover .kitchen-models__card-image[data-astro-cid-ygkzb4a4] img[data-astro-cid-ygkzb4a4]{transform:scale(1.03)}}.kitchen-models__card-content[data-astro-cid-ygkzb4a4]{padding:var(--space-5)}.kitchen-models__card-title[data-astro-cid-ygkzb4a4]{font-family:var(--font-heading);font-size:1.1rem;font-weight:var(--font-weight-medium);color:var(--color-ink);margin:0 0 var(--space-2);transition:color var(--duration-normal) ease}.kitchen-models__card[data-astro-cid-ygkzb4a4]:hover .kitchen-models__card-title[data-astro-cid-ygkzb4a4]{color:var(--color-terracotta)}.kitchen-models__card-excerpt[data-astro-cid-ygkzb4a4]{font-size:var(--text-sm);color:var(--color-bark);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kitchen-models__more[data-astro-cid-ygkzb4a4]{text-align:center;margin-top:var(--space-8)}.kitchen-models__more-link[data-astro-cid-ygkzb4a4]{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-terracotta);text-decoration:none;transition:gap var(--duration-normal) ease}.kitchen-models__more-link[data-astro-cid-ygkzb4a4]:hover{gap:12px}@media(max-width:1024px){.kitchen-models__grid[data-astro-cid-ygkzb4a4]{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}}@media(max-width:640px){.kitchen-models__grid[data-astro-cid-ygkzb4a4]{grid-template-columns:1fr;gap:var(--space-5)}}@media(min-width:768px){.kitchen-models[data-astro-cid-ygkzb4a4]{padding:var(--space-20) var(--space-12)}}.process-steps__closing[data-astro-cid-ygkzb4a4]{text-align:center;font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--color-ink);margin:var(--space-10) 0 0}@media(prefers-reduced-motion:reduce){.kitchen-models__card[data-astro-cid-ygkzb4a4],.kitchen-models__card-image[data-astro-cid-ygkzb4a4] img[data-astro-cid-ygkzb4a4],.kitchen-models__card-title[data-astro-cid-ygkzb4a4],.kitchen-models__more-link[data-astro-cid-ygkzb4a4]{transition:none}.kitchen-models__card[data-astro-cid-ygkzb4a4]:hover .kitchen-models__card-image[data-astro-cid-ygkzb4a4] img[data-astro-cid-ygkzb4a4]{transform:none}}.kitchen-statement[data-astro-cid-ygkzb4a4]{max-width:var(--max-width-3xl);margin:0 auto;padding:var(--space-section) var(--space-6)}.kitchen-statement__text[data-astro-cid-ygkzb4a4]{max-width:52ch;margin:0 auto;font-family:var(--font-heading);font-size:var(--text-quote);font-weight:var(--font-weight-regular);line-height:1.45;color:var(--color-ink);text-align:center;text-wrap:balance}
