.plan-page[data-astro-cid-5vhssys7]{padding-top:2rem;padding-bottom:3rem}.plan-missing[data-astro-cid-5vhssys7]{max-width:36rem;margin-top:1.5rem}.print-hint[data-astro-cid-5vhssys7]{max-width:36rem;margin-top:1rem;font-size:.9rem}.plan-doc[data-astro-cid-5vhssys7]{margin-top:2rem}.pd-hero[data-astro-cid-5vhssys7]{border-bottom:1px solid #f2f2f024;margin-bottom:2rem;padding-bottom:1.25rem}.pd-hero[data-astro-cid-5vhssys7] h1[data-astro-cid-5vhssys7]{letter-spacing:.04em;margin:0 0 .5rem;font-size:clamp(2rem,4vw,2.8rem)}.pd-hero[data-astro-cid-5vhssys7] .tag[data-astro-cid-5vhssys7]{letter-spacing:.02em;color:#f2f2f0e6;margin:0;font-size:1.05rem;font-weight:600}.pd-section[data-astro-cid-5vhssys7]{break-inside:avoid;border-top:1px solid #f2f2f01a;margin:2.25rem 0;padding-top:1.25rem}.pd-section[data-astro-cid-5vhssys7] h2[data-astro-cid-5vhssys7]{color:var(--yb-lime);margin-top:.25rem}.stat-grid[data-astro-cid-5vhssys7]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:grid}.stat-grid[data-astro-cid-5vhssys7] li[data-astro-cid-5vhssys7]{border-top:2px solid #f2f2f01f;margin:0;padding:.65rem 0 0}.stat-grid[data-astro-cid-5vhssys7] .lab[data-astro-cid-5vhssys7]{letter-spacing:.08em;text-transform:uppercase;color:var(--yb-muted);font-size:.75rem;display:block}.stat-grid[data-astro-cid-5vhssys7] .val[data-astro-cid-5vhssys7]{font-family:var(--font-display);letter-spacing:.02em;font-size:1.15rem}.targets[data-astro-cid-5vhssys7]{margin:.75rem 0 0}.pd-day[data-astro-cid-5vhssys7],.pd-nutri[data-astro-cid-5vhssys7],.pd-block[data-astro-cid-5vhssys7]{break-inside:avoid;margin:1.25rem 0}.pd-day[data-astro-cid-5vhssys7] table[data-astro-cid-5vhssys7]{border-collapse:collapse;width:100%;font-size:.92rem}.pd-day[data-astro-cid-5vhssys7] th[data-astro-cid-5vhssys7],.pd-day[data-astro-cid-5vhssys7] td[data-astro-cid-5vhssys7]{text-align:left;vertical-align:top;border-bottom:1px solid #f2f2f014;padding:.4rem .5rem .4rem 0}.pd-day[data-astro-cid-5vhssys7] th[data-astro-cid-5vhssys7]{color:var(--yb-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.note[data-astro-cid-5vhssys7],.muted[data-astro-cid-5vhssys7]{color:var(--yb-muted)}.pd-day-cal[data-astro-cid-5vhssys7]{align-items:baseline;gap:.45rem;margin:.75rem 0 1rem;display:flex}.pd-cal-num[data-astro-cid-5vhssys7]{font-family:var(--font-display);letter-spacing:.02em;color:var(--yb-offwhite);font-size:clamp(1.8rem,4vw,2.4rem);line-height:1}.pd-macro-grid[data-astro-cid-5vhssys7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.1rem;max-width:36rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}@media (width>=520px){.pd-macro-grid[data-astro-cid-5vhssys7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pd-macro-grid[data-astro-cid-5vhssys7] li[data-astro-cid-5vhssys7]{border-top:2px solid #f2f2f024;margin:0;padding:.5rem 0 0}.pd-macro-grid[data-astro-cid-5vhssys7] .val[data-astro-cid-5vhssys7]{font-family:var(--font-display);letter-spacing:.02em;font-size:1.15rem;display:block}.pd-macro-grid[data-astro-cid-5vhssys7] .lab[data-astro-cid-5vhssys7]{letter-spacing:.08em;text-transform:uppercase;color:var(--yb-muted);margin-top:.1rem;font-size:.7rem;font-weight:600;display:block}.pd-meals[data-astro-cid-5vhssys7]{gap:0;max-width:40rem;display:grid}.pd-meal[data-astro-cid-5vhssys7]{border-top:1px solid var(--yb-edge);break-inside:avoid;margin:0;padding:1.15rem 0}.pd-meal-head[data-astro-cid-5vhssys7]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}.pd-meal-head[data-astro-cid-5vhssys7] h4[data-astro-cid-5vhssys7]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--yb-offwhite);margin:0;font-size:1rem;font-weight:400}.pd-meal-macros[data-astro-cid-5vhssys7]{flex-wrap:wrap;gap:.45rem 1rem;margin:.5rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.pd-meal-macros[data-astro-cid-5vhssys7] .m-lab[data-astro-cid-5vhssys7]{letter-spacing:.08em;text-transform:uppercase;color:var(--yb-steel);font-size:.7rem;font-weight:700}.pd-ings[data-astro-cid-5vhssys7]{gap:.45rem;margin:.85rem 0 0;display:grid}.pd-ing[data-astro-cid-5vhssys7]{border-top:1px solid #f2f2f00f;grid-template-columns:1fr auto;align-items:baseline;gap:.75rem 1rem;padding-top:.4rem;font-size:.9rem;display:grid}.pd-ing[data-astro-cid-5vhssys7]:first-child{border-top:none;padding-top:0}.pd-ing[data-astro-cid-5vhssys7] em[data-astro-cid-5vhssys7]{margin-top:.1rem;font-size:.8rem;font-style:normal;display:block}.pd-ing-amt[data-astro-cid-5vhssys7]{font-family:var(--font-display);letter-spacing:.03em;color:var(--yb-lime);white-space:nowrap}.pd-foot[data-astro-cid-5vhssys7]{color:var(--yb-muted);border-top:1px solid #f2f2f024;max-width:40rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.88rem}@media print{header.site-header,footer.site-footer,.skip-link,nav,.plan-screen-only[data-astro-cid-5vhssys7]{display:none!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#f2f2f0!important;background:#0c0c0c!important}.plan-page[data-astro-cid-5vhssys7]{max-width:none;padding:0}.plan-doc[data-astro-cid-5vhssys7]{margin:0}.pd-section[data-astro-cid-5vhssys7]{break-inside:avoid}}
