.mealprep-module__53H-QW__page{color:#173f34;background:#f7f5ee;min-height:100vh}.mealprep-module__53H-QW__hero{color:#fff;background:radial-gradient(circle at 82% 18%,#2b935f29,#0000 28%),linear-gradient(135deg,#0d304d 0%,#103e57 52%,#0d2b3b 100%);padding:86px 24px 72px}.mealprep-module__53H-QW__heroInner{grid-template-columns:1.02fr .98fr;align-items:center;gap:58px;width:min(1180px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__eyebrow,.mealprep-module__53H-QW__eyebrowLight{text-transform:uppercase;letter-spacing:.15em;margin:0 0 10px;font-size:.78rem;font-weight:800}.mealprep-module__53H-QW__eyebrow{color:#b88424}.mealprep-module__53H-QW__eyebrowLight,.mealprep-module__53H-QW__hero .mealprep-module__53H-QW__eyebrow{color:#f1c65d}.mealprep-module__53H-QW__hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,6vw,5.15rem);line-height:.98}.mealprep-module__53H-QW__hero h1 span{color:#f3bd3f;letter-spacing:-.02em;margin-top:12px;font-size:.48em;display:block}.mealprep-module__53H-QW__tagline{color:#f5d27d;margin:20px 0 14px;font-size:1.32rem;font-weight:800}.mealprep-module__53H-QW__heroText{color:#ffffffd6;max-width:690px;font-size:1.08rem;line-height:1.72}.mealprep-module__53H-QW__heroActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.mealprep-module__53H-QW__primaryButton,.mealprep-module__53H-QW__secondaryButton{border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:900;text-decoration:none;display:inline-flex}.mealprep-module__53H-QW__primaryButton{color:#0d304d;background:#f0b632;box-shadow:0 14px 32px #0000003d}.mealprep-module__53H-QW__secondaryButton{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}.mealprep-module__53H-QW__microcopy{color:#ffffffad;margin-top:14px;font-size:.86rem}.mealprep-module__53H-QW__softwarePanel{background:linear-gradient(145deg,#ffffff1f,#ffffff0d);border:1px solid #ffffff2e;border-radius:28px;padding:26px;box-shadow:0 26px 70px #00000047}.mealprep-module__53H-QW__softwareTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.mealprep-module__53H-QW__softwareTop>div:first-child{gap:4px;display:grid}.mealprep-module__53H-QW__softwareTop strong{font-size:1.5rem}.mealprep-module__53H-QW__previewLabel{letter-spacing:.13em;color:#9fb9c7;font-size:.69rem;font-weight:900}.mealprep-module__53H-QW__versionPill{color:#0d304d;background:#f0b632;border-radius:999px;padding:8px 11px;font-size:.72rem;font-weight:900}.mealprep-module__53H-QW__businessBanner{background:linear-gradient(135deg,#174e77,#1b7690);border-radius:16px;gap:5px;margin-top:18px;padding:18px;display:grid}.mealprep-module__53H-QW__businessBanner strong{font-size:1.18rem}.mealprep-module__53H-QW__businessBanner span{color:#ffffffc7;font-size:.84rem}.mealprep-module__53H-QW__metricGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.mealprep-module__53H-QW__metricGrid>div{color:#173f34;background:#fff;border-radius:14px;padding:14px;box-shadow:0 10px 20px #00000014}.mealprep-module__53H-QW__metricGrid span{text-transform:uppercase;letter-spacing:.06em;color:#77867f;font-size:.68rem;font-weight:900;display:block}.mealprep-module__53H-QW__metricGrid strong{margin-top:6px;font-size:1.15rem;display:block}.mealprep-module__53H-QW__profitMetric strong{color:#218a55}.mealprep-module__53H-QW__previewGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.mealprep-module__53H-QW__previewGrid>div{background:#ffffff17;border:1px solid #ffffff1a;border-radius:14px;padding:14px}.mealprep-module__53H-QW__previewGrid span{color:#a9c0cb;font-size:.72rem;display:block}.mealprep-module__53H-QW__previewGrid b{color:#fff;margin-top:4px;font-size:.92rem;display:block}.mealprep-module__53H-QW__problemSection{color:#fff;background:#173f34;padding:68px 24px}.mealprep-module__53H-QW__problemInner{grid-template-columns:1fr 1fr;gap:68px;width:min(1180px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__problemInner h2,.mealprep-module__53H-QW__sectionIntro h2,.mealprep-module__53H-QW__sectionIntroLeft h2,.mealprep-module__53H-QW__bundleGrid h2,.mealprep-module__53H-QW__priceCard h2,.mealprep-module__53H-QW__receiptInner h2,.mealprep-module__53H-QW__privacyCard h2{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.mealprep-module__53H-QW__problemInner p{color:#fffc;margin:0 0 14px;font-size:1.05rem;line-height:1.75}.mealprep-module__53H-QW__insideSection,.mealprep-module__53H-QW__audienceSection{padding:86px 24px}.mealprep-module__53H-QW__sectionIntro,.mealprep-module__53H-QW__sectionIntroLeft{width:min(1180px,100%);margin:0 auto 38px}.mealprep-module__53H-QW__sectionIntro{text-align:center;max-width:860px}.mealprep-module__53H-QW__sectionIntro>p:last-child{color:#60736c;line-height:1.7}.mealprep-module__53H-QW__featureGrid{grid-template-columns:repeat(3,1fr);gap:20px;width:min(1180px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__featureCard{background:#fff;border:1px solid #e3cf96;border-radius:18px;padding:28px;box-shadow:0 12px 30px #223d3414}.mealprep-module__53H-QW__iconWrap{color:#17604e;background:#edf4f1;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.mealprep-module__53H-QW__iconWrap svg{width:24px;height:24px}.mealprep-module__53H-QW__featureCard h3{margin:18px 0 8px;font-size:1.22rem}.mealprep-module__53H-QW__featureCard p{color:#5c6e67;margin:0;line-height:1.65}.mealprep-module__53H-QW__receiptSection{color:#fff;background:linear-gradient(135deg,#0f3554,#0e2f49);padding:86px 24px}.mealprep-module__53H-QW__receiptInner{grid-template-columns:.95fr 1.05fr;align-items:center;gap:52px;width:min(1180px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__receiptInner p{color:#fffc;line-height:1.75}.mealprep-module__53H-QW__smallNote{font-size:.9rem;color:#bed2dc!important}.mealprep-module__53H-QW__receiptFlow{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.mealprep-module__53H-QW__receiptFlow div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;padding:22px}.mealprep-module__53H-QW__receiptFlow strong{color:#f0b632;letter-spacing:.12em;font-size:.8rem;display:block}.mealprep-module__53H-QW__receiptFlow span{margin-top:8px;font-size:1rem;font-weight:800;display:block}.mealprep-module__53H-QW__workflowSection{color:#fff;background:#0f342c;padding:80px 24px}.mealprep-module__53H-QW__workflowGrid{grid-template-columns:repeat(5,1fr);gap:14px;width:min(1180px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__workflowGrid>div{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;padding:24px 20px}.mealprep-module__53H-QW__workflowGrid strong{color:#e2b54e;letter-spacing:.12em;font-size:.8rem}.mealprep-module__53H-QW__workflowGrid h3{margin:12px 0 7px}.mealprep-module__53H-QW__workflowGrid p{color:#ffffffb8;margin:0;line-height:1.6}.mealprep-module__53H-QW__privacySection{padding:86px 24px}.mealprep-module__53H-QW__privacyCard{background:#fff;border:1px solid #e3cf96;border-radius:24px;grid-template-columns:auto 1fr;align-items:start;gap:24px;width:min(1080px,100%);margin:0 auto;padding:38px;display:grid;box-shadow:0 16px 42px #233e3514}.mealprep-module__53H-QW__privacyIcon{color:#17604e;background:#eaf3ef;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.mealprep-module__53H-QW__privacyIcon svg{width:30px;height:30px}.mealprep-module__53H-QW__privacyCard p:last-child{color:#60736c;margin-bottom:0;line-height:1.7}.mealprep-module__53H-QW__bundleSection{padding:0 24px 86px}.mealprep-module__53H-QW__bundleGrid{background:#fff;border:1px solid #e1cb90;border-radius:26px;grid-template-columns:.9fr 1.1fr;gap:56px;width:min(1080px,100%);margin:0 auto;padding:44px;display:grid;box-shadow:0 16px 46px #2841371a}.mealprep-module__53H-QW__bundleCopy{color:#5d7068;line-height:1.7}.mealprep-module__53H-QW__checkList{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mealprep-module__53H-QW__checkList div{background:#f5f7f4;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.mealprep-module__53H-QW__checkList svg{color:#1a6c56;flex:none;margin-top:2px}.mealprep-module__53H-QW__audienceGrid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1000px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__audienceGrid div{text-align:center;background:#fff;border:1px solid #e6d39d;border-radius:14px;padding:20px;font-weight:800}.mealprep-module__53H-QW__priceSection{padding:0 24px 86px}.mealprep-module__53H-QW__priceCard{color:#fff;background:linear-gradient(135deg,#173f34,#0b2f28);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:46px;width:min(1100px,100%);margin:0 auto;padding:42px;display:grid}.mealprep-module__53H-QW__priceCard p{color:#ffffffc2;line-height:1.7}.mealprep-module__53H-QW__gumroadNote{color:#dfece7;align-items:center;gap:10px;margin-top:18px;font-weight:700;display:flex}.mealprep-module__53H-QW__gumroadNote svg{color:#f0b632;flex:none}.mealprep-module__53H-QW__priceBox{color:#173f34;text-align:center;background:#fff;border-radius:20px;min-width:310px;padding:28px}.mealprep-module__53H-QW__priceBox strong{color:#bd8218;font-size:4rem;line-height:1;display:block}.mealprep-module__53H-QW__priceBox span{margin:8px 0 18px;font-weight:800;display:block}.mealprep-module__53H-QW__priceBox a{color:#12372f;background:#e3ad31;border-radius:11px;padding:15px 16px;font-weight:900;text-decoration:none;display:block}.mealprep-module__53H-QW__priceBox small{color:#68766f;margin-top:12px;display:block}.mealprep-module__53H-QW__noteSection{text-align:center;padding:28px 24px 70px}.mealprep-module__53H-QW__noteSection p{color:#66756f;max-width:900px;margin:0 auto 18px;font-size:.9rem;line-height:1.65}.mealprep-module__53H-QW__noteSection a{color:#175b4c;font-weight:800;text-decoration:none}@media (max-width:1000px){.mealprep-module__53H-QW__metricGrid{grid-template-columns:repeat(2,1fr)}.mealprep-module__53H-QW__workflowGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.mealprep-module__53H-QW__heroInner,.mealprep-module__53H-QW__problemInner,.mealprep-module__53H-QW__receiptInner,.mealprep-module__53H-QW__bundleGrid,.mealprep-module__53H-QW__priceCard{grid-template-columns:1fr}.mealprep-module__53H-QW__featureGrid,.mealprep-module__53H-QW__workflowGrid{grid-template-columns:repeat(2,1fr)}.mealprep-module__53H-QW__priceBox{min-width:0}.mealprep-module__53H-QW__checkList,.mealprep-module__53H-QW__privacyCard{grid-template-columns:1fr}}@media (max-width:640px){.mealprep-module__53H-QW__hero{padding-top:58px}.mealprep-module__53H-QW__hero h1 span{font-size:.56em}.mealprep-module__53H-QW__featureGrid,.mealprep-module__53H-QW__workflowGrid,.mealprep-module__53H-QW__audienceGrid,.mealprep-module__53H-QW__receiptFlow,.mealprep-module__53H-QW__previewGrid,.mealprep-module__53H-QW__metricGrid{grid-template-columns:1fr}.mealprep-module__53H-QW__bundleGrid,.mealprep-module__53H-QW__priceCard{padding:28px}.mealprep-module__53H-QW__softwarePanel{padding:20px}.mealprep-module__53H-QW__softwareTop{flex-direction:column}.mealprep-module__53H-QW__priceBox strong{font-size:3.4rem}}.mealprep-module__53H-QW__heroImageWrap{background:#0b2d48;border:1px solid #ffffff29;border-radius:26px;overflow:hidden;box-shadow:0 28px 70px #00000057}.mealprep-module__53H-QW__heroImage{width:100%;height:auto;display:block}.mealprep-module__53H-QW__gallerySection{background:#fff;padding:86px 24px}.mealprep-module__53H-QW__marketingGrid{grid-template-columns:repeat(3,1fr);gap:20px;width:min(1180px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__marketingGrid figure{background:#fff;border:1px solid #dce7e2;border-radius:20px;margin:0;overflow:hidden;box-shadow:0 16px 38px #14372d1f}.mealprep-module__53H-QW__marketingGrid img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.mealprep-module__53H-QW__marketingGrid figcaption{gap:6px;padding:18px 20px 20px;display:grid}.mealprep-module__53H-QW__marketingGrid figcaption strong{color:#173f34;font-size:1.05rem}.mealprep-module__53H-QW__marketingGrid figcaption span{color:#62736c;font-size:.92rem;line-height:1.55}.mealprep-module__53H-QW__accessSection{background:#f2f6f3;padding:86px 24px}.mealprep-module__53H-QW__accessGrid{grid-template-columns:repeat(3,1fr);gap:18px;width:min(1080px,100%);margin:0 auto;display:grid}.mealprep-module__53H-QW__accessGrid article{background:#fff;border:1px solid #dce7e2;border-radius:18px;padding:26px;box-shadow:0 12px 28px #193d3212}.mealprep-module__53H-QW__accessGrid h3{margin:16px 0 8px;font-size:1.2rem}.mealprep-module__53H-QW__accessGrid p{color:#60736c;margin:0;line-height:1.65}.mealprep-module__53H-QW__accessGrid a{color:#17604e;overflow-wrap:anywhere;font-weight:800;text-decoration:none}.mealprep-module__53H-QW__stepNumber{color:#f0c45c;letter-spacing:.06em;background:#173f34;border-radius:13px;place-items:center;width:42px;height:42px;font-size:.82rem;font-weight:900;display:inline-grid}.mealprep-module__53H-QW__accessNote{text-align:center;color:#5e7169;width:min(880px,100%);margin:22px auto 0;font-size:.94rem;line-height:1.65}@media (max-width:900px){.mealprep-module__53H-QW__marketingGrid,.mealprep-module__53H-QW__accessGrid{grid-template-columns:1fr}}
