.recipes-page.svelte-1443t8w{max-width:1180px;margin:0 auto;padding:48px 24px 70px}.recipes-hero.svelte-1443t8w{max-width:760px;margin-bottom:34px}.eyebrow.svelte-1443t8w{margin:0 0 10px;color:#00747c;font-size:.78rem;font-weight:800;text-transform:uppercase}h1.svelte-1443t8w{margin:0 0 16px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;color:#211916}.recipes-hero.svelte-1443t8w p:where(.svelte-1443t8w):not(.eyebrow){margin:0;color:#65534b;font-size:1.05rem;line-height:1.7}.recipes-grid.svelte-1443t8w{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.recipe-card.svelte-1443t8w{display:grid;grid-template-columns:minmax(170px,240px) 1fr;gap:22px;padding:16px;border:1px solid #e1cdbc;border-radius:8px;background:#fffdf9}.recipe-image.svelte-1443t8w{display:grid;place-items:center;min-height:180px;border-radius:6px;overflow:hidden;background:#efe4d8;color:#745f54;font-weight:800;text-decoration:none}.recipe-image.svelte-1443t8w img:where(.svelte-1443t8w){width:100%;height:100%;object-fit:cover}.recipe-card-copy.svelte-1443t8w span:where(.svelte-1443t8w){display:block;margin-bottom:8px;color:#00747c;font-size:.76rem;font-weight:800;text-transform:uppercase}.recipe-card.svelte-1443t8w h2:where(.svelte-1443t8w){margin:0 0 10px;font-size:1.45rem;line-height:1.2}.recipe-card.svelte-1443t8w h2:where(.svelte-1443t8w) a:where(.svelte-1443t8w){color:#211916;text-decoration:none}.recipe-card.svelte-1443t8w p:where(.svelte-1443t8w){margin:0 0 16px;color:#5f514c;line-height:1.6}.recipe-card-action.svelte-1443t8w{color:#b63829;font-weight:800}@media(max-width:680px){.recipes-page.svelte-1443t8w{padding:34px 16px 54px}.recipe-card.svelte-1443t8w{grid-template-columns:1fr}.recipe-image.svelte-1443t8w{aspect-ratio:4 / 3}}
