.crumbs[data-astro-cid-lkybzkk5]{padding:var(--space-4) var(--space-4) var(--space-6)}.recipe[data-astro-cid-lkybzkk5]{gap:var(--space-8) var(--space-12);max-inline-size:79.1875rem;margin:0 auto var(--space-10);padding:var(--space-16);border-radius:var(--radius-2xl);background:var(--color-surface-warm);grid-template-columns:5fr 7fr;grid-template-areas:"photo head""ingredients method";display:grid}.photo[data-astro-cid-lkybzkk5]{grid-area:photo;max-inline-size:25rem;position:relative}.photo[data-astro-cid-lkybzkk5]>img[data-astro-cid-lkybzkk5]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-xl);background:var(--color-surface);inline-size:100%;box-shadow:var(--shadow-panel)}.pin[data-astro-cid-lkybzkk5]{gap:var(--space-1);min-block-size:var(--target-comfortable);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);align-items:center;text-decoration:none;display:flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-5)}.pin[data-astro-cid-lkybzkk5] img{inline-size:2rem}.head[data-astro-cid-lkybzkk5]{grid-area:head;align-self:center}.time[data-astro-cid-lkybzkk5]{gap:var(--space-2);color:var(--color-ink-navy);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;display:flex}h1[data-astro-cid-lkybzkk5]{margin-block:var(--space-6) var(--space-4);font-size:var(--font-size-8xl);line-height:var(--line-height-tight)}.nutrition[data-astro-cid-lkybzkk5]{flex-wrap:wrap;display:flex}.nutrition[data-astro-cid-lkybzkk5] div[data-astro-cid-lkybzkk5]{min-inline-size:5rem;padding:var(--space-2);text-align:center;flex-direction:column-reverse;display:flex}dt[data-astro-cid-lkybzkk5]{color:var(--color-ink-navy);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}dd[data-astro-cid-lkybzkk5]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1.6}.protein[data-astro-cid-lkybzkk5] dd[data-astro-cid-lkybzkk5]{color:var(--color-macro-protein-text)}.carbs[data-astro-cid-lkybzkk5] dd[data-astro-cid-lkybzkk5]{color:var(--color-macro-carbs-text)}.fat[data-astro-cid-lkybzkk5] dd[data-astro-cid-lkybzkk5]{color:var(--color-macro-fat-text)}.ingredients[data-astro-cid-lkybzkk5]{grid-area:ingredients;max-inline-size:25rem}.method[data-astro-cid-lkybzkk5]{grid-area:method}h2[data-astro-cid-lkybzkk5]{padding:var(--space-2) var(--space-1);color:var(--color-ink-navy);font-size:var(--font-size-xl);margin-block-end:var(--space-3)}ul[data-astro-cid-lkybzkk5]{padding:var(--space-8) var(--space-8) var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-ink-navy);font-size:var(--font-size-lg)}li[data-astro-cid-lkybzkk5]{padding-block:var(--space-2)}li[data-astro-cid-lkybzkk5]+li[data-astro-cid-lkybzkk5]{border-block-start:1px dashed var(--color-ink-subtle)}.method[data-astro-cid-lkybzkk5] p[data-astro-cid-lkybzkk5]{font-size:var(--font-size-lg);line-height:1.8}@media (width<=991px){.recipe[data-astro-cid-lkybzkk5]{gap:var(--space-6);padding:var(--space-4)}h1[data-astro-cid-lkybzkk5]{font-size:var(--font-size-6xl)}ul[data-astro-cid-lkybzkk5]{padding-inline:var(--space-4)}}@media (width<=767px){.recipe[data-astro-cid-lkybzkk5]{padding:var(--space-4) var(--space-3) var(--space-16);grid-template-columns:1fr;grid-template-areas:"photo""head""ingredients""method"}.photo[data-astro-cid-lkybzkk5],.ingredients[data-astro-cid-lkybzkk5]{max-inline-size:none}h1[data-astro-cid-lkybzkk5]{font-size:var(--font-size-5xl)}.nutrition[data-astro-cid-lkybzkk5]{justify-content:space-between}ul[data-astro-cid-lkybzkk5]{padding:var(--space-4)}}@media (width<=575px){.pin[data-astro-cid-lkybzkk5]{padding:var(--space-2);border-radius:var(--radius-round)}.pin-label[data-astro-cid-lkybzkk5]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}
