.ovenDialog[data-astro-cid-4momnj7h]{background:var(--accent);color:#fff;overscroll-behavior:contain;border:0;border-radius:28px;width:min(640px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(24px,4vw,40px);overflow-y:auto}.ovenDialog[data-astro-cid-4momnj7h]::backdrop{backdrop-filter:blur(4px);background:#12121299}html:has(dialog[open]){overflow:hidden}.ovenDialog[data-astro-cid-4momnj7h] .kicker[data-astro-cid-4momnj7h]{color:var(--accent-ink)}.ovenTitle[data-astro-cid-4momnj7h]{margin:6px 0 18px;font-size:clamp(36px,5vw,48px);line-height:.95}.dialogClose[data-astro-cid-4momnj7h]{cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:50%;width:44px;height:44px;position:absolute;top:18px;right:18px}.dialogClose[data-astro-cid-4momnj7h]:before,.dialogClose[data-astro-cid-4momnj7h]:after{content:"";background:#fff;border-radius:2px;width:18px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dialogClose[data-astro-cid-4momnj7h]:after{transform:translate(-50%,-50%)rotate(-45deg)}.dialogClose[data-astro-cid-4momnj7h]:hover{background:#ffffff26}.ovenForm[data-astro-cid-4momnj7h]{gap:10px}.ovenForm[data-astro-cid-4momnj7h] textarea[data-astro-cid-4momnj7h]{min-height:80px}.ovenForm[data-astro-cid-4momnj7h] .formHint[data-astro-cid-4momnj7h]{color:var(--accent-ink);margin:0}.ovenForm[data-astro-cid-4momnj7h][hidden],.ovenForm[data-astro-cid-4momnj7h] label[data-astro-cid-4momnj7h][hidden]{display:none}.ovenDone[data-astro-cid-4momnj7h]{margin:0;font-size:18px;font-weight:700}@media (width<=620px){.ovenDialog[data-astro-cid-4momnj7h]{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:24px 16px 32px}.ovenDialog[data-astro-cid-4momnj7h]:has(.ovenDone:not([hidden])){border-radius:24px;width:calc(100% - 32px);height:fit-content;padding:24px 20px 28px}.dialogClose[data-astro-cid-4momnj7h]{top:14px;right:14px}}.ovenHero[data-astro-cid-4t6cahwp]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(40px,7vw,88px) clamp(32px,5vw,56px);display:grid}.ovenTitle[data-astro-cid-4t6cahwp]{margin:14px 0 22px;font-size:clamp(48px,8vw,104px);line-height:.9}.actions[data-astro-cid-4t6cahwp]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.heroPhoto[data-astro-cid-4t6cahwp]{aspect-ratio:4/5;object-fit:cover;object-position:center 60%;border-radius:var(--radius);width:clamp(220px,26vw,360px);height:auto;transform:rotate(2deg)}.facts[data-astro-cid-4t6cahwp]{border-block:2px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]{padding:22px 18px}.facts[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]+li[data-astro-cid-4t6cahwp]{border-left:1px solid var(--line)}.facts[data-astro-cid-4t6cahwp] strong[data-astro-cid-4t6cahwp]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(26px,3.4vw,40px);font-weight:800;display:block}.facts[data-astro-cid-4t6cahwp] span[data-astro-cid-4t6cahwp]{color:var(--muted);font-size:14px}.steps[data-astro-cid-4t6cahwp]{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:14px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]{counter-increment:step;border:2px solid var(--ink);border-radius:var(--radius);padding:24px}.steps[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]:before{content:counter(step, decimal-leading-zero);font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:12px;font-size:30px;font-weight:800;display:block}.steps[data-astro-cid-4t6cahwp] h3[data-astro-cid-4t6cahwp]{font-family:var(--font-body);letter-spacing:0;margin-bottom:6px;font-size:18px}.steps[data-astro-cid-4t6cahwp] p[data-astro-cid-4t6cahwp]{color:var(--muted);margin:0}.priceSection[data-astro-cid-4t6cahwp]{background:var(--panel)}.priceGrid[data-astro-cid-4t6cahwp]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,56px);display:grid}.ticks[data-astro-cid-4t6cahwp]{gap:10px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]{gap:10px;display:flex}.ticks[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]:before{content:"✓";font-weight:700}.gardenPhoto[data-astro-cid-4t6cahwp]{border-radius:var(--radius);width:100%;height:auto}.priceList[data-astro-cid-4t6cahwp]{border:2px solid var(--ink);background:var(--cream);border-radius:20px;overflow:hidden}.priceRow[data-astro-cid-4t6cahwp]{grid-template-columns:1fr auto;align-items:center;gap:20px;padding:18px 24px;display:grid}.priceRow[data-astro-cid-4t6cahwp]+.priceRow[data-astro-cid-4t6cahwp]{border-top:1px solid var(--line)}.priceRow[data-astro-cid-4t6cahwp] small[data-astro-cid-4t6cahwp]{color:var(--muted);margin-top:2px;font-size:14px;display:block}.priceRow[data-astro-cid-4t6cahwp] strong[data-astro-cid-4t6cahwp]{white-space:nowrap;font-size:18px}.priceRow[data-astro-cid-4t6cahwp] strong[data-astro-cid-4t6cahwp] small[data-astro-cid-4t6cahwp]{font-weight:600;display:inline}.notes[data-astro-cid-4t6cahwp]{gap:12px;margin-top:14px;display:grid}.note[data-astro-cid-4t6cahwp]{background:var(--cream);border-radius:20px;padding:20px}.note[data-astro-cid-4t6cahwp] strong[data-astro-cid-4t6cahwp]{margin-bottom:4px;font-size:18px;display:block}.faqTitle[data-astro-cid-4t6cahwp]{margin-bottom:clamp(24px,4vw,40px)}.cta[data-astro-cid-4t6cahwp]{background:var(--accent);color:#fff;border-radius:34px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(56px,8vw,96px);padding:clamp(28px,5vw,56px);display:flex}.cta[data-astro-cid-4t6cahwp] h2[data-astro-cid-4t6cahwp]{margin-bottom:10px;font-size:clamp(36px,5vw,60px);line-height:.95}.cta[data-astro-cid-4t6cahwp] p[data-astro-cid-4t6cahwp]{color:var(--accent-ink);max-width:44ch;margin:0}.ctaActions[data-astro-cid-4t6cahwp]{flex:none;justify-items:center;gap:12px;display:grid}.ctaLink[data-astro-cid-4t6cahwp]{color:#fff;font-size:14px;font-weight:700}@media (width<=920px){.steps[data-astro-cid-4t6cahwp]{grid-template-columns:repeat(2,1fr)}.priceGrid[data-astro-cid-4t6cahwp]{grid-template-columns:1fr}}@media (width<=760px){.ovenHero[data-astro-cid-4t6cahwp]{grid-template-columns:1fr}.heroPhoto[data-astro-cid-4t6cahwp]{justify-self:center;width:60%}}@media (width<=620px){.facts[data-astro-cid-4t6cahwp]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]:nth-child(3){border-left:0}.facts[data-astro-cid-4t6cahwp] li[data-astro-cid-4t6cahwp]:nth-child(n+3){border-top:1px solid var(--line)}.steps[data-astro-cid-4t6cahwp]{grid-template-columns:1fr}.priceRow[data-astro-cid-4t6cahwp]{grid-template-columns:1fr;gap:4px;padding:16px 20px}.cta[data-astro-cid-4t6cahwp]{border-radius:24px;flex-direction:column;align-items:stretch}.ctaActions[data-astro-cid-4t6cahwp]{justify-items:stretch}}
