.kitchen-hero-note[data-astro-cid-tcy35dad]{margin-top:1rem;font-size:.95rem;max-width:36rem}.kitchen-quote-layout[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;align-items:start}.kitchen-photo-guide[data-astro-cid-tcy35dad]{display:grid;gap:1.25rem;padding:1.75rem;background:var(--color-white);border-left:3px solid var(--color-accent)}.kitchen-photo-guide[data-astro-cid-tcy35dad] .button[data-astro-cid-tcy35dad]{white-space:normal;text-align:center}@media(max-width:800px){.kitchen-quote-layout[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,1fr)}.kitchen-photo-guide[data-astro-cid-tcy35dad]{padding:1.25rem}}.faq-list[data-astro-cid-tcy35dad]{display:grid;gap:.75rem;max-width:60rem}.faq-item[data-astro-cid-tcy35dad]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-white);padding:1.1rem 1.35rem}.faq-item[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]{cursor:pointer;font-weight:600;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:center}.faq-item[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]:after{content:"+";color:var(--color-primary);font-weight:700;font-size:1.4rem;line-height:1}.faq-item[data-astro-cid-tcy35dad][open] summary[data-astro-cid-tcy35dad]:after{content:"â€“"}.faq-item[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{margin:.85rem 0 0;color:var(--color-mid-grey);line-height:1.6}.machine-specs-container[data-astro-cid-tcy35dad]{background:#fff}.machine-specs-container[data-astro-cid-tcy35dad] .max-w-4xl[data-astro-cid-tcy35dad]{max-width:56rem;margin-left:auto;margin-right:auto;padding:2rem 1rem;border-top:1px solid #e5e7eb}.price-guide[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem;align-items:center}.price-guide-intro[data-astro-cid-tcy35dad]{display:grid;gap:1.1rem;justify-items:start}.price-guide-intro[data-astro-cid-tcy35dad]>h2[data-astro-cid-tcy35dad]:before{content:"";display:block;width:2.6rem;height:3px;margin-bottom:1.15rem;background:var(--color-accent);border-radius:2px}.price-guide-intro[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{max-width:34rem;font-size:1.05rem;line-height:1.65}.price-guide-intro[data-astro-cid-tcy35dad] .button[data-astro-cid-tcy35dad]{margin-top:.6rem}.price-guide-table[data-astro-cid-tcy35dad]{padding:1.25rem 2rem .75rem;border-radius:var(--radius-lg, 8px);background:var(--color-surface, #f1f5f8)}.price-guide[data-astro-cid-tcy35dad] table[data-astro-cid-tcy35dad]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.price-guide[data-astro-cid-tcy35dad] thead[data-astro-cid-tcy35dad] th[data-astro-cid-tcy35dad]{padding:.6rem 0 .9rem;border-bottom:2px solid var(--color-ink, #141414);font-size:.8rem;font-weight:600;letter-spacing:.02em;text-align:left}.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] th[data-astro-cid-tcy35dad],.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] td[data-astro-cid-tcy35dad]{padding:1rem 0;border-bottom:1px solid var(--color-border);line-height:1.4;text-align:left;vertical-align:baseline}.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] tr[data-astro-cid-tcy35dad]:last-child th[data-astro-cid-tcy35dad],.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] tr[data-astro-cid-tcy35dad]:last-child td[data-astro-cid-tcy35dad]{border-bottom:0}.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] th[data-astro-cid-tcy35dad]{padding-right:1.5rem;font-weight:400}.price-guide[data-astro-cid-tcy35dad] thead[data-astro-cid-tcy35dad] th[data-astro-cid-tcy35dad]:last-child,.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] td[data-astro-cid-tcy35dad]{text-align:right;white-space:nowrap}.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] td[data-astro-cid-tcy35dad]{font-weight:700}.job-list[data-astro-cid-tcy35dad]{display:grid;gap:3rem}.job[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:center}.job[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius)}.job[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{margin:.75rem 0 1.25rem}.job[data-astro-cid-tcy35dad] dl[data-astro-cid-tcy35dad]{margin:0;border-top:1px solid var(--color-border)}.job[data-astro-cid-tcy35dad] dl[data-astro-cid-tcy35dad] div[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--color-border)}.job[data-astro-cid-tcy35dad] dt[data-astro-cid-tcy35dad]{font-weight:600}.job[data-astro-cid-tcy35dad] dd[data-astro-cid-tcy35dad]{margin:0}@media(max-width:767px){.price-guide[data-astro-cid-tcy35dad],.job[data-astro-cid-tcy35dad]{grid-template-columns:1fr;gap:1.5rem}.price-guide-intro[data-astro-cid-tcy35dad]{display:contents}.price-guide-table[data-astro-cid-tcy35dad]{order:1;padding:.75rem 1.1rem .4rem}.price-guide-intro[data-astro-cid-tcy35dad]>p[data-astro-cid-tcy35dad]:not(:first-of-type),.price-guide-intro[data-astro-cid-tcy35dad]>.button[data-astro-cid-tcy35dad]{order:2;justify-self:start}.price-guide-intro[data-astro-cid-tcy35dad] .button[data-astro-cid-tcy35dad]{margin:0}.price-guide[data-astro-cid-tcy35dad] tbody[data-astro-cid-tcy35dad] th[data-astro-cid-tcy35dad]{padding-right:1rem}}.machine-specs-container[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:inherit}.machine-specs-container[data-astro-cid-tcy35dad] .overflow-x-auto[data-astro-cid-tcy35dad]{overflow-x:auto}.machine-specs-container[data-astro-cid-tcy35dad] table[data-astro-cid-tcy35dad]{min-width:100%;font-size:.875rem;border-collapse:collapse}.machine-specs-container[data-astro-cid-tcy35dad] tr[data-astro-cid-tcy35dad]{border-bottom:1px solid #e5e7eb}.machine-specs-container[data-astro-cid-tcy35dad] tr[data-astro-cid-tcy35dad].bg-gray-5{background-color:#f9fafb}.machine-specs-container[data-astro-cid-tcy35dad] td[data-astro-cid-tcy35dad]{padding:.75rem 1rem;vertical-align:top;line-height:1.5}.machine-specs-container[data-astro-cid-tcy35dad] td[data-astro-cid-tcy35dad].font-semibold{font-weight:600;color:#374151;width:33.333%}.machine-specs-container[data-astro-cid-tcy35dad] td[data-astro-cid-tcy35dad].text-gray-600{color:#4b5563}
