.column[data-astro-cid-k6qqh2nk]{max-width:calc(var(--measure) + 2 * var(--space-4));padding:var(--space-1) var(--space-4) var(--space-12);margin-inline:auto}@media (width<=575px){.column[data-astro-cid-k6qqh2nk]{padding-block-start:var(--space-6)}}.prose[data-astro-cid-pvsx2lop]{font-size:clamp(var(--font-size-md), .875rem + .5vw, var(--font-size-xl));line-height:var(--line-height-body);overflow-wrap:break-word}.prose[data-astro-cid-pvsx2lop] :where(p,ul,ol,figure,.table-scroll,.video,.video-short){margin-block-end:var(--space-4)}.exercise[data-astro-cid-pvsx2lop] :where(p,li){font-size:var(--font-size-xl)}.exercise[data-astro-cid-pvsx2lop] h2{font-size:var(--font-size-5xl);margin-block-start:var(--space-10)}.prose[data-astro-cid-pvsx2lop] :where(h1,h2,h3,h4,h5,h6){margin-block-end:var(--space-4)}.prose[data-astro-cid-pvsx2lop] :where(h1,.is-h1){font-size:var(--font-size-8xl)}.prose[data-astro-cid-pvsx2lop] :where(h2,.is-h2){font-size:var(--font-size-7xl)}.prose[data-astro-cid-pvsx2lop] :where(h3,.is-h3){font-size:var(--font-size-5xl)}.prose[data-astro-cid-pvsx2lop] :where(h4,.is-h4){font-size:var(--font-size-3xl)}.prose[data-astro-cid-pvsx2lop] :where(h5,h6,.is-h5){font-size:var(--font-size-xl)}.prose[data-astro-cid-pvsx2lop] .lead-title{font-size:inherit;line-height:inherit;margin:0}.prose[data-astro-cid-pvsx2lop] .gap{margin-block-start:var(--space-12)}.prose[data-astro-cid-pvsx2lop] .gap-lg{margin-block-start:var(--space-16)}.prose[data-astro-cid-pvsx2lop] a{color:var(--color-link)}.prose[data-astro-cid-pvsx2lop] :where(ul,ol){padding-inline-start:var(--space-10)}.prose[data-astro-cid-pvsx2lop] .links{padding:0;list-style:none}.prose[data-astro-cid-pvsx2lop] .links a{padding-block:2px;display:inline-block}.prose[data-astro-cid-pvsx2lop] .macro-row{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.prose[data-astro-cid-pvsx2lop] .macro-row li{padding:var(--space-3) var(--space-2);text-align:center;background:var(--color-surface-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.prose[data-astro-cid-pvsx2lop] .macro-row .value{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight)}.prose[data-astro-cid-pvsx2lop] .macro-row .label{font-size:var(--font-size-sm);color:var(--color-ink-muted)}.prose[data-astro-cid-pvsx2lop] .macro-row li:nth-child(2) .value{color:var(--color-macro-protein-text)}.prose[data-astro-cid-pvsx2lop] .macro-row li:nth-child(3) .value{color:var(--color-macro-carbs-text)}.prose[data-astro-cid-pvsx2lop] .macro-row li:nth-child(4) .value{color:var(--color-macro-fat-text)}.prose[data-astro-cid-pvsx2lop] .ingredients li+li{margin-block-start:var(--space-1)}.prose[data-astro-cid-pvsx2lop] .muscles{margin-block:var(--space-10);padding:var(--space-6);background:var(--color-surface-muted);border-radius:var(--radius-lg)}.prose[data-astro-cid-pvsx2lop] .muscles h2{margin-block:0 var(--space-4);font-size:var(--font-size-3xl)}.prose[data-astro-cid-pvsx2lop] .muscles dl{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.prose[data-astro-cid-pvsx2lop] .muscles dt{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.prose[data-astro-cid-pvsx2lop] .muscles dd{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.prose[data-astro-cid-pvsx2lop] figcaption{text-align:center;margin-block:.5em 1em}.prose[data-astro-cid-pvsx2lop] .center img{margin-inline:auto}.prose[data-astro-cid-pvsx2lop] .rounded img{border-radius:var(--radius-md)}.prose[data-astro-cid-pvsx2lop] .table-scroll{overflow-x:auto}.prose[data-astro-cid-pvsx2lop] table{width:100%}.prose[data-astro-cid-pvsx2lop] :where(th,td){padding:var(--space-3);text-align:start;vertical-align:top;border-block-start:1px solid var(--color-line)}.prose[data-astro-cid-pvsx2lop] thead th{border-block-end:2px solid var(--color-line)}.prose[data-astro-cid-pvsx2lop] :where(.video,.video-short) iframe{border:0;width:100%;height:100%}.prose[data-astro-cid-pvsx2lop] .video{aspect-ratio:16/9}.prose[data-astro-cid-pvsx2lop] .video-short{aspect-ratio:9/16;border-radius:var(--radius-md);max-width:400px;overflow:hidden}@media (width<=575px){.prose[data-astro-cid-pvsx2lop] .macro-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
