{"title":"Bundle","description":"","products":[{"product_id":"the-calm-ready-family-planner-binder-bundle","title":"The Calm \u0026 Ready Family Planner Binder Bundle","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400\u0026amp;family=Source+Sans+3:wght@300;400;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n:root {\n  --green-dark:    #1a3a17;\n  --green-primary: #2d5a27;\n  --green-mid:     #3d7a35;\n  --green-pale:    #eef5ec;\n  --green-sage:    #a8c8a4;\n  --green-light:   #d4eacf;\n  --cream-warm:    #faf7f2;\n  --cream:         #f5f0e8;\n  --sand:          #e8e2d5;\n  --amber-deep:    #c8860a;\n  --navy:          #1a2a3a;\n  --navy-mid:      #243448;\n  --text-body:     #3d3d3d;\n  --text-muted:    #5a5a5a;\n  --text-light:    #888888;\n  --border:        #d8d2c8;\n  --border-light:  #e8e3db;\n  --white:         #ffffff;\n}\n\nbody {\n  font-family: 'Source Sans 3', sans-serif;\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--text-body);\n  background: transparent;\n  -webkit-font-smoothing: antialiased;\n  margin: 0;\n  padding: 0;\n}\n\n.product-desc { max-width: 100%; margin: 0; padding: 0; }\n\n.hero {\n  background: var(--navy);\n  border-radius: 12px; padding: 38px 42px 34px; margin-bottom: 6px;\n  position: relative; overflow: hidden;\n}\n.hero::before {\n  content: ''; position: absolute; inset: 0;\n  background: repeating-linear-gradient(45deg,rgba(255,255,255,0.015) 0px,rgba(255,255,255,0.015) 1px,transparent 1px,transparent 22px);\n  pointer-events: none;\n}\n.hero::after {\n  content: ''; position: absolute; top: -50px; right: -50px;\n  width: 200px; height: 200px; border-radius: 50%;\n  background: rgba(45,90,39,0.15); pointer-events: none;\n}\n.hero-eyebrow {\n  display: inline-block; background: var(--green-primary); color: var(--white);\n  font-size: 10px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase;\n  padding: 5px 14px; border-radius: 4px; margin-bottom: 18px; position: relative; z-index: 1;\n}\n.hero-title {\n  font-family: 'Playfair Display', serif; font-size: 30px; font-weight: 900;\n  color: #f0ece4; line-height: 1.2; margin-bottom: 10px; position: relative; z-index: 1;\n}\n.hero-title em { color: var(--green-sage); font-style: italic; }\n.hero-subtitle {\n  font-family: 'Playfair Display', serif; font-size: 14px; font-style: italic;\n  color: #8a9e88; margin-bottom: 16px; position: relative; z-index: 1;\n}\n.hero-meta { display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; margin-top: 6px; }\n.hero-badge {\n  background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.14);\n  color: #b8ceb6; font-size: 11px; font-weight: 600; letter-spacing: 0.06em;\n  padding: 4px 12px; border-radius: 20px;\n}\n\n.question-hook {\n  background: var(--green-dark); border-radius: 10px; padding: 26px 36px; margin: 16px 0;\n  position: relative; overflow: hidden;\n}\n.question-hook::before {\n  content: ''; position: absolute; top: -30px; right: -30px;\n  width: 120px; height: 120px; border-radius: 50%; background: rgba(255,255,255,0.04);\n}\n.question-hook p {\n  font-family: 'Playfair Display', serif; font-size: 19px; font-style: italic;\n  color: var(--green-sage); line-height: 1.65; position: relative; z-index: 1;\n}\n.question-hook p strong { color: #ffffff; font-style: normal; }\n\n.hook {\n  background: var(--cream-warm); border: 1px solid var(--border-light);\n  border-radius: 10px; padding: 28px 36px; margin: 16px 0;\n}\n.hook p { font-size: 15.5px; color: var(--text-body); line-height: 1.75; margin-bottom: 12px; }\n.hook p:last-child { margin-bottom: 0; }\n.hook .pull {\n  font-family: 'Playfair Display', serif; font-size: 17px; font-style: italic;\n  color: var(--green-dark); display: block; margin: 10px 0 16px;\n  padding-left: 16px; border-left: 3px solid var(--green-sage);\n}\n\n.instant-strip {\n  background: var(--green-primary); border-radius: 10px; padding: 20px 28px;\n  margin: 16px 0; display: flex; align-items: center; gap: 20px;\n}\n.instant-badge {\n  flex-shrink: 0; width: 58px; height: 58px; border-radius: 50%;\n  background: var(--green-sage); display: flex; align-items: center; justify-content: center;\n}\n.instant-text h3 { font-size: 15px; font-weight: 700; color: #ffffff; margin-bottom: 4px; }\n.instant-text p { font-size: 13px; color: var(--green-light); line-height: 1.55; }\n\n.roadmap-strip {\n  background: var(--navy-mid); border-radius: 10px; padding: 20px 28px;\n  margin: 16px 0; display: flex; align-items: center; gap: 20px;\n}\n.roadmap-badge {\n  flex-shrink: 0; width: 58px; height: 58px; border-radius: 50%;\n  background: var(--amber-deep); display: flex; align-items: center; justify-content: center;\n  font-family: 'Playfair Display', serif; font-size: 16px; font-weight: 900;\n  color: #1a1205; line-height: 1; text-align: center;\n}\n.roadmap-text h3 { font-size: 15px; font-weight: 700; color: #ddd7cc; margin-bottom: 4px; }\n.roadmap-text p { font-size: 13px; color: #7a8880; line-height: 1.55; }\n\n.parts-block {\n  background: var(--green-pale); border: 1px solid var(--green-sage);\n  border-radius: 10px; padding: 24px 28px; margin: 16px 0;\n}\n.parts-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--green-primary); margin-bottom: 16px; display: flex; align-items: center; gap: 10px;\n}\n.parts-label::after { content: ''; flex: 1; height: 1px; background: var(--green-sage); }\n.parts-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.part-card {\n  background: var(--white); border: 1px solid var(--border-light);\n  border-radius: 8px; padding: 13px 16px; display: flex; flex-direction: column; gap: 6px;\n}\n.part-num {\n  background: var(--green-primary); color: var(--white);\n  font-size: 9px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;\n  padding: 3px 7px; border-radius: 4px; align-self: flex-start; white-space: nowrap;\n}\n.part-title { font-size: 13.5px; font-weight: 700; color: var(--green-dark); line-height: 1.3; margin-bottom: 3px; }\n.part-sections { font-size: 12px; color: var(--text-muted); line-height: 1.45; }\n\n.checklists-block {\n  background: var(--cream); border: 1px solid var(--border);\n  border-radius: 10px; padding: 24px 28px; margin: 16px 0;\n}\n.checklists-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--text-muted); margin-bottom: 16px; display: flex; align-items: center; gap: 10px;\n}\n.checklists-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n.checklist-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.checklist-item {\n  background: var(--white); border: 1px solid var(--border-light);\n  border-radius: 8px; padding: 12px 14px; display: flex; align-items: flex-start; gap: 10px;\n}\n.ci-icon {\n  flex-shrink: 0; margin-top: 2px; width: 28px; height: 28px;\n  background: var(--green-pale); border-radius: 6px;\n  display: flex; align-items: center; justify-content: center;\n}\n.ci-icon svg { width: 15px; height: 15px; stroke: var(--green-primary); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.checklist-item-title { font-size: 13px; font-weight: 700; color: var(--green-dark); line-height: 1.3; margin-bottom: 2px; }\n.checklist-item-desc { font-size: 11.5px; color: var(--text-muted); line-height: 1.4; }\n\n.features-block {\n  background: var(--sand); border: 1px solid var(--border);\n  border-radius: 10px; padding: 28px 32px; margin: 16px 0;\n}\n.features-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--text-muted); margin-bottom: 18px; display: flex; align-items: center; gap: 10px;\n}\n.features-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n.feature-row {\n  display: flex; align-items: flex-start; gap: 14px;\n  padding: 10px 0; border-bottom: 1px solid var(--border-light);\n}\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n.feature-check {\n  width: 22px; height: 22px; background: var(--green-primary); border-radius: 50%;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\n}\n.feature-check svg { width: 12px; height: 12px; fill: none; stroke: white; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n.feature-text { font-size: 14.5px; color: var(--text-body); line-height: 1.6; }\n.feature-text strong { color: var(--green-dark); }\n\n.closing {\n  background: var(--green-primary); border-radius: 10px; padding: 30px 36px;\n  margin: 16px 0; position: relative; overflow: hidden; text-align: center;\n}\n.closing::before { content: ''; position: absolute; bottom: -40px; right: -40px; width: 150px; height: 150px; border-radius: 50%; background: rgba(255,255,255,0.05); }\n.closing::after { content: ''; position: absolute; top: -30px; left: -30px; width: 100px; height: 100px; border-radius: 50%; background: rgba(255,255,255,0.04); }\n.closing h2 { font-family: 'Playfair Display', serif; font-size: 22px; font-weight: 700; color: #ffffff; line-height: 1.3; margin-bottom: 10px; position: relative; z-index: 1; }\n.closing p { font-size: 15px; color: var(--green-sage); line-height: 1.7; position: relative; z-index: 1; margin-bottom: 8px; }\n.closing p:last-child { margin-bottom: 0; }\n.closing strong { color: #ffffff; }\n\n.divider-row { display: flex; align-items: center; gap: 12px; margin: 20px 0; }\n.divider-row::before, .divider-row::after { content: ''; flex: 1; height: 1px; background: var(--border-light); }\n.divider-pill { font-size: 9px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: var(--text-light); white-space: nowrap; }\n\n.brand-footer { display: flex; align-items: center; justify-content: center; gap: 10px; padding: 18px 0 4px; }\n.brand-footer::before, .brand-footer::after { content: ''; flex: 1; height: 1px; background: var(--border-light); }\n.brand-link { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; color: var(--green-mid); text-decoration: none; text-transform: uppercase; }\n\n@keyframes fadeUp { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n.product-desc \u003e * { animation: fadeUp 0.45s ease both; }\n.product-desc \u003e *:nth-child(1)  { animation-delay: 0.05s; }\n.product-desc \u003e *:nth-child(2)  { animation-delay: 0.10s; }\n.product-desc \u003e *:nth-child(3)  { animation-delay: 0.15s; }\n.product-desc \u003e *:nth-child(4)  { animation-delay: 0.20s; }\n.product-desc \u003e *:nth-child(5)  { animation-delay: 0.25s; }\n.product-desc \u003e *:nth-child(6)  { animation-delay: 0.29s; }\n.product-desc \u003e *:nth-child(7)  { animation-delay: 0.33s; }\n.product-desc \u003e *:nth-child(8)  { animation-delay: 0.37s; }\n.product-desc \u003e *:nth-child(9)  { animation-delay: 0.41s; }\n.product-desc \u003e *:nth-child(10) { animation-delay: 0.45s; }\n.product-desc \u003e *:nth-child(11) { animation-delay: 0.49s; }\n.product-desc \u003e *:nth-child(12) { animation-delay: 0.52s; }\n\n@media (max-width: 520px) {\n  .hero { padding: 28px 20px 24px; }\n  .hero-title { font-size: 24px; }\n  .parts-grid,\n  .checklist-grid { grid-template-columns: 1fr; }\n  .parts-block,\n  .checklists-block { padding: 20px 16px; }\n  .features-block { padding: 22px 18px; }\n  .hook { padding: 22px 20px; }\n  .question-hook { padding: 22px 20px; }\n  .closing { padding: 26px 20px; }\n  .instant-strip,\n  .roadmap-strip { padding: 16px 18px; gap: 14px; }\n  .instant-badge,\n  .roadmap-badge { width: 46px; height: 46px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003eBundle · Instant PDF Download · Print Anywhere · No Shipping\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eEverything Your Family Needs —\u003cbr\u003e\u003cem\u003eOrganised\u003c\/em\u003e in One Printable System\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eFood. Water. Emergency planning. Power. Finances. Peace of mind.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Print at home. Use forever.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e114 Pages + 8 Bonus Resources\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eInstant PDF Download\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eBudget-Friendly\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eFits Any 1″ Binder\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e30 \/ 60 \/ 90-Day Plans\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eWhat if your family could replace uncertainty with a clear plan — \u003cstrong\u003estarting tonight?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eTrying to organise food storage, emergency plans, water, documents, power backups, and family information can quickly become stressful and expensive.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThis bundle simplifies everything — one practical system, all in one place, at a price that respects your budget.\u003c\/span\u003e\n\u003cp\u003eEvery resource is designed to print cleanly and slip right into a standard 1-inch binder. Fresh food strategies, pantry-based meals, emergency plans, and step-by-step guides — all ready the moment you download.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo panic. No endless research. No survival jargon. Just real systems that help your family feel calm, capable, and prepared.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"instant-strip\"\u003e\n\u003cdiv class=\"instant-badge\"\u003e\u003csvg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#2d5a27\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"instant-text\"\u003e\n\u003ch3\u003eInstant Download — Use It Today\u003c\/h3\u003e\n\u003cp\u003eYour complete bundle arrives as PDFs the moment you purchase. Print the pages you need right now, add dividers, and your family's binder is ready to go. Fits perfectly in any standard 1″ binder.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"roadmap-strip\"\u003e\n\u003cdiv class=\"roadmap-badge\"\u003e30\u003cbr\u003e60\u003cbr\u003e90\u003c\/div\u003e\n\u003cdiv class=\"roadmap-text\"\u003e\n\u003ch3\u003eThree-Phase Pantry Shopping Plans Included\u003c\/h3\u003e\n\u003cp\u003eBuild your family's food security step by step with a 30-day starter list, a 60-day expansion plan, and a full 90-day pantry staples shopping list — each one budget-conscious and beginner-friendly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"parts-block\"\u003e\n\u003cdiv class=\"parts-label\"\u003eThe Complete Ready Family Planner — 114 pages · 12 sections\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 1\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFood Storage \u0026amp; Pantry Systems\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eMylar bag storage · pantry rotation · bulk buying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 2\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eWater Storage \u0026amp; Purification\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eStorage · purification methods · rationing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 3\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eEmergency Planning\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eFamily plans · meeting points · communication\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 4\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eGo-Bags \u0026amp; Evacuation\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003ePacking lists · documents · kids \u0026amp; pets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 5\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eHome Preparedness\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eSecurity audit · vulnerabilities · priorities\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 6\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eCommunication Plans\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eOut-of-area contacts · school pickup · protocols\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 7\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eSolar \u0026amp; Alternative Power\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eGenerator safety · battery backup · outage plans\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 8\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eHydroponics \u0026amp; Growing Food\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003ePassive Kratky system · herbs · year-round growing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 9\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFinancial Preparedness\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eSavings tracker · budget protection · coupon stacking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 10\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFamily Organisation\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eDocuments · contacts · medical info cards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 11\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eMedical \u0026amp; First Aid\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eFirst aid essentials · medications · emergency care\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSection 12\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eLong-Term Resilience Planning\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003e90-day roadmap · readiness scoring · next steps\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklists-block\"\u003e\n\u003cdiv class=\"checklists-label\"\u003eYour 8 bonus printable resources — included free\u003c\/div\u003e\n\u003cdiv class=\"checklist-grid\"\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14,2 14,8 20,8\"\u003e\u003c\/polyline\u003e\u003cline x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"9\" x2=\"8\" y2=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003e30, 60 \u0026amp; 90-Day Pantry Shopping Plans\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eBudget-friendly staple lists for every phase of your food storage journey\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"3\" y1=\"9\" x2=\"21\" y2=\"9\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" y1=\"21\" x2=\"9\" y2=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003ePantry Meal Planner\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eSimple pantry-based meals and easy recipes using practical staple foods\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eGo-Bag Packing Checklist\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eKnow exactly what to pack before an emergency — nothing forgotten under pressure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 11-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eWater Purification Quick Reference Card\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eFast-reference guide for safe water storage and purification in any situation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eDaily Water Needs Calculator\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eQuickly calculate exactly how much water your household needs to store\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 00-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 010 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eKid-Friendly Emergency Guide\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eSimple, calm instructions so your children know exactly what to do and feel safe\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0110 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eCritical Information Vault\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eOne secure place for contacts, account info, and emergency documents\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"9,11 12,14 22,4\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M21 12v7a2 2 0 01-2 2H5a2 2 0 01-2-2V5a2 2 0 012-2h11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eMaster Checklist + Readiness Scorecard\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eTrack your progress, identify gaps, and score your family's readiness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhy families love this system\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eSimple step-by-step preparedness systems\u003c\/strong\u003e — no research required, everything is done for you\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eInstant PDF download — start today\u003c\/strong\u003e — your complete bundle is ready the moment you purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eBudget-friendly plans for real families\u003c\/strong\u003e — realistic food, water, and power strategies for real incomes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eBeginner-friendly and easy to follow\u003c\/strong\u003e — designed to reduce overwhelm, not create more of it\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eFood, water, power, and emergency planning in one place\u003c\/strong\u003e — no piecing together separate guides\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eFits perfectly in any standard 1″ binder\u003c\/strong\u003e — one neat, portable system for your whole family\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003ePrint only what you need — anytime\u003c\/strong\u003e — share copies with grandparents, adult children, anyone in your circle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eThe complete family preparedness bundle\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"closing\"\u003e\n\u003ch2\u003eEverything your family needs — downloaded, printed, and ready.\u003c\/h2\u003e\n\u003cp\u003eNo subscription. No shipping. No waiting. Just a calm, complete system your whole family can actually use.\u003c\/p\u003e\n\u003cp\u003eSlip it in a binder. Keep it on the shelf. Bring it when you travel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePrepared feels better. Start building your family binder today.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"brand-footer\"\u003e\u003ca href=\"https:\/\/readyfamilyplanner.com\" class=\"brand-link\" target=\"_blank\"\u003ereadyfamilyplanner.com\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53722827456876,"sku":null,"price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Ready_Family_Planner_website_pages.pdf_dcee4e0e-d16c-48b9-9c53-34cebda1472b.jpg?v=1778247980"},{"product_id":"batch-cooking-family-meal-planner","title":"Batch Cooking Family Meal Planner","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400\u0026amp;family=Source+Sans+3:wght@300;400;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n:root {\n  --green-dark:    #1a3a17;\n  --green-primary: #2d5a27;\n  --green-mid:     #3d7a35;\n  --green-pale:    #eef5ec;\n  --green-sage:    #a8c8a4;\n  --green-light:   #d4eacf;\n  --cream-warm:    #faf7f2;\n  --cream:         #f5f0e8;\n  --sand:          #e8e2d5;\n  --amber-deep:    #c8860a;\n  --navy:          #1a2a3a;\n  --navy-mid:      #243448;\n  --text-body:     #3d3d3d;\n  --text-muted:    #5a5a5a;\n  --text-light:    #888888;\n  --border:        #d8d2c8;\n  --border-light:  #e8e3db;\n  --white:         #ffffff;\n  --gpt-purple:       #6c3fc5;\n  --gpt-purple-mid:   #9b72e8;\n  --gpt-purple-light: #ede8fb;\n}\n\nbody {\n  font-family: 'Source Sans 3', sans-serif;\n  font-size: 15px; line-height: 1.7;\n  color: var(--text-body); background: transparent;\n  -webkit-font-smoothing: antialiased; padding: 0; margin: 0;\n}\n\n.product-desc { max-width: 780px; margin: 0 auto; padding: 0; }\n\n.hero {\n  background: var(--navy); border-radius: 12px;\n  padding: 38px 42px 34px; margin-bottom: 6px;\n  position: relative; overflow: hidden;\n}\n.hero::before {\n  content: ''; position: absolute; inset: 0;\n  background: repeating-linear-gradient(45deg,rgba(255,255,255,0.015) 0px,rgba(255,255,255,0.015) 1px,transparent 1px,transparent 22px);\n  pointer-events: none;\n}\n.hero::after {\n  content: ''; position: absolute; top: -50px; right: -50px;\n  width: 200px; height: 200px; border-radius: 50%;\n  background: rgba(45,90,39,0.15); pointer-events: none;\n}\n.hero-eyebrow {\n  display: inline-block; background: var(--green-primary); color: var(--white);\n  font-size: 10px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase;\n  padding: 5px 14px; border-radius: 4px; margin-bottom: 18px; position: relative; z-index: 1;\n}\n.hero-title {\n  font-family: 'Playfair Display', serif; font-size: 30px; font-weight: 900;\n  color: #f0ece4; line-height: 1.2; margin-bottom: 10px; position: relative; z-index: 1;\n}\n.hero-title em { color: var(--green-sage); font-style: italic; }\n.hero-subtitle {\n  font-family: 'Playfair Display', serif; font-size: 14px; font-style: italic;\n  color: #8a9e88; margin-bottom: 16px; position: relative; z-index: 1;\n}\n.hero-meta { display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; margin-top: 6px; }\n.hero-badge {\n  background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.14);\n  color: #b8ceb6; font-size: 11px; font-weight: 600;\n  letter-spacing: 0.06em; padding: 4px 12px; border-radius: 20px;\n}\n.hero-badge-gpt {\n  background: rgba(108,63,197,0.4); border: 1px solid rgba(155,114,232,0.7);\n  color: #d4beff; font-size: 11px; font-weight: 700;\n  letter-spacing: 0.06em; padding: 4px 12px; border-radius: 20px;\n}\n\n.gpt-launch-banner {\n  background: linear-gradient(135deg, #3b1f8a 0%, #6c3fc5 50%, #3b1f8a 100%);\n  border-radius: 12px; padding: 30px 34px; margin: 16px 0;\n  position: relative; overflow: hidden;\n}\n.gpt-launch-banner::before {\n  content: ''; position: absolute; inset: 0;\n  background: repeating-linear-gradient(45deg,rgba(255,255,255,0.018) 0px,rgba(255,255,255,0.018) 1px,transparent 1px,transparent 20px);\n  pointer-events: none;\n}\n.gpt-launch-banner::after {\n  content: ''; position: absolute; top: -50px; right: -50px;\n  width: 180px; height: 180px; border-radius: 50%;\n  background: rgba(155,114,232,0.2); pointer-events: none;\n}\n.gpt-eyebrow {\n  display: inline-flex; align-items: center; gap: 7px;\n  background: rgba(255,255,255,0.15); border: 1px solid rgba(255,255,255,0.28);\n  color: #e2d4ff; font-size: 10px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  padding: 4px 13px; border-radius: 20px; margin-bottom: 14px; position: relative; z-index: 1;\n}\n.gpt-launch-banner h2 {\n  font-family: 'Playfair Display', serif; font-size: 23px; font-weight: 900;\n  color: #ffffff; line-height: 1.25; margin-bottom: 10px; position: relative; z-index: 1;\n}\n.gpt-launch-banner h2 em { color: #c9b3f5; font-style: italic; }\n.gpt-launch-banner \u003e p {\n  font-size: 14px; color: #d4c8f7; line-height: 1.68; margin-bottom: 18px; position: relative; z-index: 1;\n}\n.gpt-steps {\n  display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 20px; position: relative; z-index: 1;\n}\n.gpt-step {\n  background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.22);\n  border-radius: 8px; padding: 11px 14px; display: flex; align-items: center; gap: 10px;\n  flex: 1; min-width: 155px;\n}\n.gpt-step-num {\n  width: 24px; height: 24px; background: var(--gpt-purple-mid); border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 12px; font-weight: 700; color: #fff; flex-shrink: 0;\n}\n.gpt-step-text { font-size: 13px; color: #ede6ff; line-height: 1.4; }\n.gpt-step-text strong { color: #ffffff; }\n.gpt-offer-box {\n  background: rgba(255,255,255,0.1); border: 1px solid rgba(255,215,80,0.45);\n  border-radius: 8px; padding: 15px 18px; position: relative; z-index: 1;\n  display: flex; align-items: flex-start; gap: 12px;\n}\n.gpt-offer-icon { font-size: 22px; flex-shrink: 0; margin-top: 2px; }\n.gpt-offer-text h4 { font-size: 13px; font-weight: 700; color: #ffd966; margin-bottom: 5px; letter-spacing: 0.02em; }\n.gpt-offer-text p { font-size: 13px; color: #e4d8ff; line-height: 1.58; margin: 0; }\n.gpt-offer-text strong { color: #ffffff; }\n\n.question-hook {\n  background: var(--green-dark); border-radius: 10px;\n  padding: 26px 36px; margin: 16px 0; position: relative; overflow: hidden;\n}\n.question-hook::before {\n  content: ''; position: absolute; top: -30px; right: -30px;\n  width: 120px; height: 120px; border-radius: 50%; background: rgba(255,255,255,0.04);\n}\n.question-hook p {\n  font-family: 'Playfair Display', serif; font-size: 19px; font-style: italic;\n  color: var(--green-sage); line-height: 1.65; position: relative; z-index: 1;\n}\n.question-hook p strong { color: #ffffff; font-style: normal; }\n\n.hook {\n  background: var(--cream-warm); border: 1px solid var(--border-light);\n  border-radius: 10px; padding: 28px 36px; margin: 16px 0;\n}\n.hook p { font-size: 15.5px; color: var(--text-body); line-height: 1.75; margin-bottom: 14px; }\n.hook p:last-child { margin-bottom: 0; }\n.hook .pull {\n  font-family: 'Playfair Display', serif; font-size: 17px; font-style: italic;\n  color: var(--green-dark); display: block; margin: 10px 0 16px;\n  padding-left: 16px; border-left: 3px solid var(--green-sage);\n}\n.hook .no-more {\n  font-size: 15px; color: var(--green-dark); font-weight: 600;\n  line-height: 2; margin-bottom: 14px;\n}\n.hook .no-more span { display: block; }\n.gpt-inline-callout {\n  background: var(--gpt-purple-light); border: 1px solid #c2a8f2;\n  border-left: 4px solid var(--gpt-purple); border-radius: 8px;\n  padding: 16px 20px; margin: 18px 0; display: flex; align-items: flex-start; gap: 12px;\n}\n.gpt-inline-icon { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n.gpt-inline-text { font-size: 14.5px; color: #3a1f6e; line-height: 1.65; }\n.gpt-inline-text strong { color: var(--gpt-purple); }\n\n.stats-strip {\n  background: var(--navy-mid); border-radius: 10px;\n  padding: 20px 28px; margin: 16px 0;\n  display: grid; grid-template-columns: repeat(4, 1fr);\n  text-align: center;\n}\n.stat-item { padding: 8px 4px; }\n.stat-num {\n  font-family: 'Playfair Display', serif; font-size: 28px; font-weight: 900;\n  color: var(--amber-deep); line-height: 1; margin-bottom: 4px;\n}\n.stat-label { font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em; }\n\n.parts-block {\n  background: var(--green-pale); border: 1px solid var(--green-sage);\n  border-radius: 10px; padding: 24px 28px; margin: 16px 0;\n}\n.parts-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--green-primary); margin-bottom: 16px; display: flex; align-items: center; gap: 10px;\n}\n.parts-label::after { content: ''; flex: 1; height: 1px; background: var(--green-sage); }\n.parts-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.part-card {\n  background: var(--white); border: 1px solid var(--border-light);\n  border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\n}\n.part-num {\n  background: var(--green-primary); color: var(--white);\n  font-size: 9px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;\n  padding: 3px 7px; border-radius: 4px; align-self: flex-start; white-space: nowrap;\n}\n.part-title { font-size: 13.5px; font-weight: 700; color: var(--green-dark); line-height: 1.3; }\n.part-sections { font-size: 12px; color: var(--text-muted); line-height: 1.45; }\n.part-card-gpt {\n  grid-column: 1 \/ -1;\n  background: linear-gradient(135deg, #f0ebfd, #e6defa);\n  border: 2px solid var(--gpt-purple); border-radius: 10px;\n  padding: 18px 20px; display: flex; flex-direction: column; gap: 8px;\n  position: relative; overflow: hidden;\n}\n.part-card-gpt::after {\n  content: ''; position: absolute; top: -25px; right: -25px;\n  width: 100px; height: 100px; border-radius: 50%;\n  background: rgba(108,63,197,0.08); pointer-events: none;\n}\n.part-num-gpt {\n  background: var(--gpt-purple); color: var(--white);\n  font-size: 9px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;\n  padding: 3px 9px; border-radius: 4px; align-self: flex-start;\n}\n.part-card-gpt .part-title { color: var(--gpt-purple); font-size: 15px; }\n.part-card-gpt .part-sections { color: #4a2a8a; font-size: 13px; line-height: 1.58; }\n.gpt-how-steps { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 6px; }\n.gpt-how-step {\n  background: rgba(108,63,197,0.1); border: 1px solid rgba(108,63,197,0.25);\n  border-radius: 6px; padding: 6px 11px; font-size: 12px; color: #4a2a8a;\n  display: flex; align-items: center; gap: 5px;\n}\n.gpt-how-step strong { color: var(--gpt-purple); }\n.gpt-free-pill {\n  display: inline-flex; align-items: center; gap: 5px;\n  background: #ffd966; color: #5a3800; font-size: 11px; font-weight: 700;\n  padding: 4px 11px; border-radius: 20px; margin-top: 4px; align-self: flex-start;\n}\n\n.checklists-block {\n  background: var(--cream); border: 1px solid var(--border);\n  border-radius: 10px; padding: 24px 28px; margin: 16px 0;\n}\n.checklists-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--text-muted); margin-bottom: 16px; display: flex; align-items: center; gap: 10px;\n}\n.checklists-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n.checklist-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.checklist-item {\n  background: var(--white); border: 1px solid var(--border-light);\n  border-radius: 8px; padding: 12px 14px; display: flex; align-items: center; gap: 10px;\n  min-width: 0;\n}\n.ci-icon {\n  flex-shrink: 0; width: 28px; height: 28px; background: var(--green-pale);\n  border-radius: 6px; display: flex; align-items: center; justify-content: center;\n}\n.ci-icon svg { width: 15px; height: 15px; stroke: var(--green-primary); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.checklist-item-title {\n  font-size: 13px; font-weight: 700; color: var(--green-dark); line-height: 1.3;\n  word-break: break-word; overflow-wrap: break-word; min-width: 0;\n}\n.checklist-item-bonus { font-size: 11px; color: var(--amber-deep); font-weight: 700; margin-top: 2px; }\n.checklist-item-gpt-note { font-size: 11px; color: var(--gpt-purple); font-weight: 700; margin-top: 2px; }\n.checklist-item \u003e div { min-width: 0; flex: 1; }\n.checklist-item-gpt {\n  grid-column: 1 \/ -1;\n  background: linear-gradient(135deg, #f0ebfd, #e6defa);\n  border: 2px solid var(--gpt-purple); border-radius: 8px;\n  padding: 14px 16px; display: flex; align-items: center; gap: 12px;\n}\n.checklist-item-gpt .ci-icon { background: rgba(108,63,197,0.12); width: 32px; height: 32px; }\n.checklist-item-gpt .ci-icon svg { stroke: var(--gpt-purple) !important; width: 17px; height: 17px; }\n.checklist-item-gpt .checklist-item-title { font-size: 14px; color: var(--gpt-purple); }\n\n.features-block {\n  background: var(--sand); border: 1px solid var(--border);\n  border-radius: 10px; padding: 28px 32px; margin: 16px 0;\n}\n.features-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--text-muted); margin-bottom: 18px; display: flex; align-items: center; gap: 10px;\n}\n.features-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n.feature-row {\n  display: flex; align-items: flex-start; gap: 14px;\n  padding: 10px 0; border-bottom: 1px solid var(--border-light);\n}\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n.feature-check {\n  width: 22px; height: 22px; background: var(--green-primary); border-radius: 50%;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\n}\n.feature-check-gpt {\n  width: 22px; height: 22px; background: var(--gpt-purple); border-radius: 50%;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\n}\n.feature-check svg, .feature-check-gpt svg {\n  width: 12px; height: 12px; fill: none; stroke: white; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round;\n}\n.feature-text { font-size: 14.5px; color: var(--text-body); line-height: 1.6; }\n.feature-text strong { color: var(--green-dark); }\n.feature-text-gpt { font-size: 14.5px; color: var(--text-body); line-height: 1.6; }\n.feature-text-gpt strong { color: var(--gpt-purple); }\n\n.testimonial-block {\n  background: var(--cream-warm); border: 1px solid var(--border-light);\n  border-left: 4px solid var(--green-primary);\n  border-radius: 10px; padding: 24px 28px; margin: 16px 0;\n}\n.testimonial-stars { color: var(--amber-deep); font-size: 16px; margin-bottom: 10px; }\n.testimonial-quote {\n  font-family: 'Playfair Display', serif; font-size: 16px; font-style: italic;\n  color: var(--green-dark); line-height: 1.65; margin-bottom: 12px;\n}\n.testimonial-author { font-size: 12px; font-weight: 700; color: var(--text-muted); letter-spacing: 0.05em; text-transform: uppercase; }\n\n.value-block {\n  background: var(--navy-mid); border-radius: 10px;\n  padding: 24px 28px; margin: 16px 0;\n}\n.value-label {\n  font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\n  color: #7a8880; margin-bottom: 14px; display: flex; align-items: center; gap: 10px;\n}\n.value-label::after { content: ''; flex: 1; height: 1px; background: rgba(255,255,255,0.1); }\n.value-row {\n  display: flex; justify-content: space-between; align-items: center;\n  padding: 8px 0; border-bottom: 1px solid rgba(255,255,255,0.07);\n}\n.value-row:last-child { border-bottom: none; }\n.value-item-name { font-size: 13.5px; color: #c8d4c6; font-weight: 400; }\n.value-item-price { font-size: 13px; font-weight: 700; color: var(--green-sage); white-space: nowrap; margin-left: 12px; }\n.value-row-gpt {\n  display: flex; justify-content: space-between; align-items: center;\n  padding: 10px 12px; margin: 4px -4px 8px;\n  background: rgba(108,63,197,0.2); border: 1px solid rgba(108,63,197,0.35);\n  border-radius: 6px;\n}\n.value-row-gpt .value-item-name { color: #c9b3f5; font-weight: 600; }\n.value-row-gpt .value-item-price { color: var(--gpt-purple-mid); }\n.value-gpt-note { font-size: 11.5px; color: #8a78c0; font-style: italic; padding: 2px 0 10px; display: block; }\n.value-total {\n  display: flex; justify-content: space-between; align-items: center;\n  margin-top: 14px; padding-top: 14px; border-top: 1px solid rgba(255,255,255,0.15);\n}\n.value-total-label { font-size: 14px; font-weight: 700; color: #ddd7cc; }\n.value-total-price { font-family: 'Playfair Display', serif; font-size: 22px; font-weight: 900; color: var(--amber-deep); }\n.value-today { display: flex; justify-content: space-between; align-items: center; margin-top: 8px; }\n.value-today-label { font-size: 13px; color: #7a8880; }\n.value-today-price { font-family: 'Playfair Display', serif; font-size: 28px; font-weight: 900; color: #ffffff; }\n.value-today-price span { font-size: 14px; color: var(--green-sage); margin-left: 8px; font-family: 'Source Sans 3', sans-serif; font-weight: 400; }\n\n.instant-strip {\n  background: var(--green-primary); border-radius: 10px;\n  padding: 20px 28px; margin: 16px 0; display: flex; align-items: center; gap: 20px;\n}\n.instant-badge {\n  flex-shrink: 0; width: 58px; height: 58px; border-radius: 50%;\n  background: var(--green-sage); display: flex; align-items: center; justify-content: center;\n}\n.instant-text h3 { font-size: 15px; font-weight: 700; color: #ffffff; margin-bottom: 4px; }\n.instant-text p { font-size: 13px; color: var(--green-light); line-height: 1.55; }\n\n.closing {\n  background: var(--green-primary); border-radius: 10px; padding: 30px 36px;\n  margin: 16px 0; position: relative; overflow: hidden; text-align: center;\n}\n.closing::before { content: ''; position: absolute; bottom: -40px; right: -40px; width: 150px; height: 150px; border-radius: 50%; background: rgba(255,255,255,0.05); }\n.closing::after { content: ''; position: absolute; top: -30px; left: -30px; width: 100px; height: 100px; border-radius: 50%; background: rgba(255,255,255,0.04); }\n.closing h2 { font-family: 'Playfair Display', serif; font-size: 22px; font-weight: 700; color: #ffffff; line-height: 1.3; margin-bottom: 10px; position: relative; z-index: 1; }\n.closing p { font-size: 15px; color: var(--green-sage); line-height: 1.7; position: relative; z-index: 1; margin-bottom: 8px; }\n.closing p:last-child { margin-bottom: 0; }\n.closing strong { color: #ffffff; }\n\n.divider-row { display: flex; align-items: center; gap: 12px; margin: 20px 0; }\n.divider-row::before, .divider-row::after { content: ''; flex: 1; height: 1px; background: var(--border-light); }\n.divider-pill { font-size: 9px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: var(--text-light); white-space: nowrap; }\n\n.brand-footer { display: flex; align-items: center; justify-content: center; gap: 10px; padding: 18px 0 4px; }\n.brand-footer::before, .brand-footer::after { content: ''; flex: 1; height: 1px; background: var(--border-light); }\n.brand-link { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; color: var(--green-mid); text-decoration: none; text-transform: uppercase; }\n\n@media (max-width: 500px) {\n  .hero { padding: 28px 20px 24px; }\n  .question-hook, .hook { padding: 22px 20px; }\n  .checklist-grid { grid-template-columns: 1fr; }\n  .checklist-item-gpt { grid-column: 1; }\n  .parts-grid { grid-template-columns: 1fr; }\n  .part-card-gpt { grid-column: 1; }\n  .stats-strip { grid-template-columns: repeat(2, 1fr); }\n  .features-block, .checklists-block, .parts-block, .value-block { padding: 20px 16px; }\n  .gpt-steps { flex-direction: column; }\n  .gpt-launch-banner { padding: 24px 20px; }\n}\n\n@keyframes fadeUp { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n.product-desc \u003e * { animation: fadeUp 0.45s ease both; }\n.product-desc \u003e *:nth-child(1)  { animation-delay: 0.05s; }\n.product-desc \u003e *:nth-child(2)  { animation-delay: 0.10s; }\n.product-desc \u003e *:nth-child(3)  { animation-delay: 0.15s; }\n.product-desc \u003e *:nth-child(4)  { animation-delay: 0.20s; }\n.product-desc \u003e *:nth-child(5)  { animation-delay: 0.25s; }\n.product-desc \u003e *:nth-child(6)  { animation-delay: 0.29s; }\n.product-desc \u003e *:nth-child(7)  { animation-delay: 0.33s; }\n.product-desc \u003e *:nth-child(8)  { animation-delay: 0.37s; }\n.product-desc \u003e *:nth-child(9)  { animation-delay: 0.41s; }\n.product-desc \u003e *:nth-child(10) { animation-delay: 0.45s; }\n.product-desc \u003e *:nth-child(11) { animation-delay: 0.49s; }\n.product-desc \u003e *:nth-child(12) { animation-delay: 0.52s; }\n.product-desc \u003e *:nth-child(13) { animation-delay: 0.55s; }\n.product-desc \u003e *:nth-child(14) { animation-delay: 0.58s; }\n.product-desc \u003e *:nth-child(15) { animation-delay: 0.61s; }\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003ePrintable · Custom GPT Included · Instant PDF Download · Family-Tested System\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eDinner Stress Ends Here.\u003cbr\u003e\u003cem\u003eCook Once. Feed Your Family for Weeks.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eThe complete freezer meal system — now with an AI-powered Custom GPT that plans your week, builds your shopping list, and gives you full instructions for any family size.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Click the GPT link. Your week is planned in minutes.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e15 Freezer Meal Recipes\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eStep-by-Step Batch Day Planner\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eGrocery Lists Included\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eFreezer Inventory Tracker\u003c\/span\u003e \u003cspan class=\"hero-badge-gpt\"\u003e🤖 Custom GPT Included FREE\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eBeginner-Friendly\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-launch-banner\"\u003e\n\u003cdiv class=\"gpt-eyebrow\"\u003e🤖 NEW — AI-Powered Upgrade Included\u003c\/div\u003e\n\u003ch2\u003eMeet Your Custom GPT — \u003cem\u003eNo Templates. No Guesswork. Just Click \u0026amp; Plan.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThis bundle now includes access to a \u003cstrong style=\"color: #fff;\"\u003ededicated Custom GPT\u003c\/strong\u003e built specifically for this system. Forget filling in spreadsheets — just click the included link, follow the prompts, and your AI meal planner selects your recipes for the week, generates a complete shopping list, and delivers full cooking instructions tailored to your family size. Any size. Every time.\u003c\/p\u003e\n\u003cdiv class=\"gpt-steps\"\u003e\n\u003cdiv class=\"gpt-step\"\u003e\n\u003cdiv class=\"gpt-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"gpt-step-text\"\u003e\n\u003cstrong\u003eClick the link\u003c\/strong\u003e included in your download\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-step\"\u003e\n\u003cdiv class=\"gpt-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"gpt-step-text\"\u003e\n\u003cstrong\u003eFollow the prompts\u003c\/strong\u003e to select your weekly recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-step\"\u003e\n\u003cdiv class=\"gpt-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"gpt-step-text\"\u003e\n\u003cstrong\u003eGet your full shopping list\u003c\/strong\u003e \u0026amp; cooking instructions instantly\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-offer-box\"\u003e\n\u003cdiv class=\"gpt-offer-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv class=\"gpt-offer-text\"\u003e\n\u003ch4\u003e⚡ Introductory Offer — First 200 Orders Only\u003c\/h4\u003e\n\u003cp\u003eThe Custom GPT is included \u003cstrong\u003eFREE\u003c\/strong\u003e for the first 200 orders. After that, it returns to its standalone price of \u003cstrong\u003e$35\u003c\/strong\u003e. If you're reading this, you're still in time — get it at no extra cost today.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eIt's 6:30pm. The kids are hungry, you're exhausted, and you're staring into an open fridge with nothing planned — so you order pizza again and spend another $45 you didn't budget for. What if dinner was \u003cstrong\u003ealready done?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eHere's what most busy families are living with: over $1,000 a month in groceries, another $300–400 quietly bleeding out through takeout orders, spoiled food, and unplanned grocery runs. That's not a food budget — that's a second car payment. And the worst part? It's not even intentional. It happens because there's no plan.\u003c\/p\u003e\n\u003cp\u003eI used to live this too. Every Sunday I'd promise myself this week would be different. I'd try to plan meals, shop smart, cook ahead. But I'd always fall short — the recipes didn't work together, I'd be missing half the ingredients, and somehow getting dinner organized for the week felt like planning a mission to Mars. All that effort, and by Wednesday we were back to takeout anyway.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eIt wasn't until I discovered batch cooking that everything changed. One Sunday, about four hours, and two full weeks of dinners were handled. Done. In the freezer. Ready to go.\u003c\/span\u003e\n\u003cdiv class=\"no-more\"\u003e\n\u003cspan\u003eNo more 5:30pm panic.\u003c\/span\u003e \u003cspan\u003eNo more $45 pizza orders.\u003c\/span\u003e \u003cspan\u003eNo more food rotting in the fridge.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eThat's exactly why I created the \u003cstrong\u003eBatch Cooking Family Meal Planner\u003c\/strong\u003e — not just a recipe book, but a complete done-for-you freezer meal system. And now it comes with something that makes the whole process even easier:\u003c\/p\u003e\n\u003cdiv class=\"gpt-inline-callout\"\u003e\n\u003cdiv class=\"gpt-inline-icon\"\u003e🤖\u003c\/div\u003e\n\u003cdiv class=\"gpt-inline-text\"\u003e\n\u003cstrong\u003eA Custom GPT Meal Planner — included FREE for the first 200 orders.\u003c\/strong\u003e No spreadsheets, no blank templates staring back at you. Just click the link, tell the GPT your family size, follow the prompts to pick your recipes, and get a ready-to-use shopping list and full instructions in minutes. Planning that used to take an hour now takes under five.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"no-more\"\u003e\n\u003cspan\u003eNo more chopping vegetables or handling raw meat every night.\u003c\/span\u003e \u003cspan\u003eNo more standing in the kitchen exhausted at 6pm.\u003c\/span\u003e \u003cspan\u003eNo more wondering what's for dinner.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eIt's already cooked. Already planned. Already waiting for you.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stats-strip\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e15\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eFamily-Tested Freezer Meal Recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e30–40%\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eAverage Grocery Savings for Batch Cookers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e$420\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eAvg Monthly Savings for a Family of 4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e2 wks\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eOf Dinners From One Cooking Session\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"parts-block\"\u003e\n\u003cdiv class=\"parts-label\"\u003eWhat's inside — 8 complete components\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card-gpt\"\u003e\n\u003cdiv class=\"part-num-gpt\"\u003e🤖 NEW — Included FREE for First 200 Orders (normally $35)\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eCustom GPT Meal Planner — AI-Powered Planning, Zero Spreadsheets\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eClick the included link and your Custom GPT does the planning for you. Follow the prompts to select your recipes for the week, then instantly receive a complete shopping list and full cooking instructions — automatically scaled to your family size. Works on any device, any time.\u003c\/div\u003e\n\u003cdiv class=\"gpt-how-steps\"\u003e\n\u003cdiv class=\"gpt-how-step\"\u003e\n\u003cstrong\u003eStep 1\u003c\/strong\u003e Click the link\u003c\/div\u003e\n\u003cdiv class=\"gpt-how-step\"\u003e\n\u003cstrong\u003eStep 2\u003c\/strong\u003e Select your recipes\u003c\/div\u003e\n\u003cdiv class=\"gpt-how-step\"\u003e\n\u003cstrong\u003eStep 3\u003c\/strong\u003e Get your shopping list \u0026amp; instructions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-free-pill\"\u003e🎁 FREE for first 200 orders — then $35\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 1\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003e15 Family-Tested Freezer Meal Recipes\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eFull step-by-step instructions, exact seasonings, and freeze-and-reheat guidance for every dish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 2\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eBatch Cooking Day Planner\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eStep-by-step guide to running your one cooking session like clockwork — no chaos, no wasted time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 3\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eGrocery Shopping List \u0026amp; Budget Tracker\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eOne complete list for one trip — with a tracker to keep your spend exactly where you planned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 4\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFreezer Inventory Worksheet\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eAlways know what's in the freezer and what's ready to serve — no guessing at 6pm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 5\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eMonthly Meal Planner\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eMap out the full month so dinner decisions are made once, not every single evening\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 6\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eProtein-Stretching Cheat Sheet\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eSmart ingredient swaps that cut your grocery bill without anyone at the table noticing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 7\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFood Safety \u0026amp; Reheating Guide\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eEvery meal comes out tasting fresh — no freezer burn, no guesswork on temps or timing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\" style=\"border-color: var(--amber-deep); background: #fffdf8;\"\u003e\n\u003cdiv class=\"part-num\" style=\"background: var(--amber-deep);\"\u003e🎁 Free Bonus\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003ePrintable Freezer Meal Label Templates\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eMeal name, date prepared, use-by date, and reheating instructions — ready to print and stick\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklists-block\"\u003e\n\u003cdiv class=\"checklists-label\"\u003eEverything included in this printable system\u003c\/div\u003e\n\u003cdiv class=\"checklist-grid\"\u003e\n\u003cdiv class=\"checklist-item-gpt\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"18\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 9h6M9 12h6M9 15h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eCustom GPT Meal Planner — Click, Prompt \u0026amp; Plan Your Week in Minutes\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-gpt-note\"\u003e🤖 AI-Powered · FREE for First 200 Orders · normally $35\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 19.5A2.5 2.5 0 016.5 17H20\"\u003e\u003c\/path\u003e\u003cpath d=\"M6.5 2H20v20H6.5A2.5 2.5 0 014 19.5v-15A2.5 2.5 0 016.5 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003e15 Freezer Meal Recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eBatch Cooking Day Planner\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"12\" y1=\"1\" x2=\"12\" y2=\"23\"\u003e\u003c\/line\u003e\u003cpath d=\"M17 5H9.5a3.5 3.5 0 000 7h5a3.5 3.5 0 010 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eGrocery List \u0026amp; Budget Tracker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M16 4h2a2 2 0 012 2v14a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2h2\"\u003e\u003c\/path\u003e\u003crect x=\"8\" y=\"2\" width=\"8\" height=\"4\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"9\" y1=\"12\" x2=\"15\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" y1=\"16\" x2=\"13\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eFreezer Inventory Worksheet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"3\" y1=\"9\" x2=\"21\" y2=\"9\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" y1=\"21\" x2=\"9\" y2=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eMonthly Meal Planner\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 00-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 010 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eProtein-Stretching Cheat Sheet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eFood Safety \u0026amp; Reheating Guide\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\" style=\"border-color: var(--amber-deep);\"\u003e\n\u003cdiv class=\"ci-icon\" style=\"background: #fff8e8;\"\u003e\u003csvg style=\"stroke: var(--amber-deep) !important;\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6,9 6,2 18,2 18,9\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2\"\u003e\u003c\/path\u003e\u003crect x=\"6\" y=\"14\" width=\"12\" height=\"8\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eFreezer Meal Label Templates\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-bonus\"\u003e🎁 Free Bonus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhy families love this system\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check-gpt\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text-gpt\"\u003e\n\u003cstrong\u003eYour Custom GPT plans the whole week for you — in minutes\u003c\/strong\u003e — No templates, no blank pages. Click the included link, follow the prompts, choose your recipes, and your AI planner instantly outputs a tailored shopping list and full cooking instructions scaled to your family size. Works on any phone, tablet, or computer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check-gpt\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text-gpt\"\u003e\n\u003cstrong\u003eScales to any family size automatically\u003c\/strong\u003e — Whether you're feeding 2 or 10, the Custom GPT adjusts every recipe quantity and shopping amount to match. No manual maths, no guesswork.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eOne cooking day. Two weeks of dinners.\u003c\/strong\u003e — Spend four hours in the kitchen on Sunday and walk into every weeknight with dinner already handled and waiting in the freezer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eSave up to $420 a month on food\u003c\/strong\u003e — Families who batch cook consistently spend 30–40% less on groceries and dramatically cut takeout spending.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eRecipes designed for real family life\u003c\/strong\u003e — All 15 meals are family-tested to freeze beautifully and reheat perfectly — no mushy textures, no bland results.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eOne grocery trip covers everything\u003c\/strong\u003e — The shopping list is built to match your batch cooking session exactly, so nothing is forgotten and nothing goes to waste.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003eBuilt on 15 years of real-kitchen testing\u003c\/strong\u003e — Every recipe, workflow, and worksheet was refined through daily use in an actual family home — not a test kitchen or a food blog.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cstrong\u003ePrint once. Use every month.\u003c\/strong\u003e — Pages are designed to be printed at home and reused as a repeating system — not a one-time recipe collection that ends up in a drawer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"testimonial-block\"\u003e\n\u003cdiv class=\"testimonial-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"testimonial-quote\"\u003e\"I bought this because grocery prices have gotten ridiculous. After one batch cooking day, I was completely hooked. Less stress. Less takeout. More evenings with my family.\"\u003c\/div\u003e\n\u003cdiv class=\"testimonial-author\"\u003eAsh-leigh P. · Verified Purchase · May 2026\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-block\"\u003e\n\u003cdiv class=\"value-label\"\u003eWhat you get — and what it's worth\u003c\/div\u003e\n\u003cdiv class=\"value-row-gpt\"\u003e\n\u003cdiv class=\"value-item-name\"\u003e🤖 Custom GPT Meal Planner — FREE for first 200 orders\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$35 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-gpt-note\"\u003e✦ Introductory offer — included free, returns to $35 after the first 200 orders\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003e15 Complete Family-Tested Freezer Meal Recipes\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$17 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eStep-by-Step Batch Cooking Day Planner\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$14 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eGrocery Shopping List \u0026amp; Budget Tracker\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$12 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eFreezer Inventory Worksheet \u0026amp; Monthly Meal Planner\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$12 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eProtein-Stretching Cheat Sheet\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$9 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eFood Safety \u0026amp; Reheating Guide\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$9 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\" style=\"color: var(--amber-deep);\"\u003e\n\u003cdiv class=\"value-item-name\" style=\"color: #c8860a;\"\u003e🎁 Printable Freezer Meal Label Templates (FREE Bonus)\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$7 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-total\"\u003e\n\u003cdiv class=\"value-total-label\"\u003eTotal Value\u003c\/div\u003e\n\u003cdiv class=\"value-total-price\"\u003e$115\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-today\"\u003e\n\u003cdiv class=\"value-today-label\"\u003eYour price today\u003c\/div\u003e\n\u003cdiv class=\"value-today-price\"\u003e$17 \u003cspan\u003e— less than one takeout order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"instant-strip\"\u003e\n\u003cdiv class=\"instant-badge\"\u003e\u003csvg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#2d5a27\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"instant-text\"\u003e\n\u003ch3\u003eInstant Download — Your Custom GPT Link Is Inside\u003c\/h3\u003e\n\u003cp\u003eDownload the PDF, click the included GPT link on any device, and have your first week fully planned with a shopping list ready in minutes. Print what you need and run your first batch cooking session as soon as this Sunday.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eBatch Cooking Family Meal Planner\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"closing\"\u003e\n\u003ch2\u003eTonight Doesn't Have to Look Like Last Night.\u003c\/h2\u003e\n\u003cp\u003eStanding in front of the fridge at 6:30pm with nothing planned — that's not who you are, it's just what happens without a system. This planner gives you the system — and the Custom GPT makes sure you never have to figure out the plan on your own again.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Custom GPT is FREE for the first 200 orders. Don't miss your chance to get a $35 planning tool included at no extra cost.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDownload your Batch Cooking Family Meal Planner today and start your first batch cooking session this weekend — one cooking day, two weeks of dinners, done.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"brand-footer\"\u003e\u003ca class=\"brand-link\" href=\"https:\/\/readyfamilyplanner.com\" target=\"_blank\"\u003ereadyfamilyplanner.com\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53766084100460,"sku":null,"price":17.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Facebook_ads_1080x1350_2.jpg?v=1778922390"},{"product_id":"ultimate-batch-cooking-meal-planner-bundle","title":"AI Batch Cooking Meal Planner Bundle","description":"\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400\u0026amp;family=Source+Sans+3:wght@300;400;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n:root {\n  --green-dark:#1a3a17;--green-primary:#2d5a27;--green-mid:#3d7a35;--green-pale:#eef5ec;\n  --green-sage:#a8c8a4;--green-light:#d4eacf;--cream-warm:#faf7f2;--cream:#f5f0e8;\n  --sand:#e8e2d5;--amber-deep:#c8860a;--navy:#1a2a3a;--navy-mid:#243448;\n  --text-body:#3d3d3d;--text-muted:#5a5a5a;--text-light:#888888;\n  --border:#d8d2c8;--border-light:#e8e3db;--white:#ffffff;\n  --gpt-purple:#6c3fc5;--gpt-purple-light:#ede8fb;--gpt-purple-mid:#9b72e8;\n}\nbody { font-family:'Source Sans 3',sans-serif;font-size:15px;line-height:1.7;color:var(--text-body);background:transparent;-webkit-font-smoothing:antialiased; }\n.product-desc { max-width:780px;margin:0 auto;padding:0; }\n.hero { background:var(--navy);border-radius:12px;padding:38px 42px 34px;margin-bottom:6px;position:relative;overflow:hidden; }\n.hero::before { content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,0.015) 0px,rgba(255,255,255,0.015) 1px,transparent 1px,transparent 22px);pointer-events:none; }\n.hero::after { content:'';position:absolute;top:-50px;right:-50px;width:200px;height:200px;border-radius:50%;background:rgba(45,90,39,0.15);pointer-events:none; }\n.hero-eyebrow { display:inline-block;background:var(--green-primary);color:var(--white);font-size:10px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;padding:5px 14px;border-radius:4px;margin-bottom:18px;position:relative;z-index:1; }\n.hero-title { font-family:'Playfair Display',serif;font-size:30px;font-weight:900;color:#f0ece4;line-height:1.2;margin-bottom:10px;position:relative;z-index:1; }\n.hero-title em { color:var(--green-sage);font-style:italic; }\n.hero-subtitle { font-family:'Playfair Display',serif;font-size:14px;font-style:italic;color:#8a9e88;margin-bottom:16px;position:relative;z-index:1; }\n.hero-meta { display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1;margin-top:6px; }\n.hero-badge { background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.14);color:#b8ceb6;font-size:11px;font-weight:600;letter-spacing:0.06em;padding:4px 12px;border-radius:20px; }\n.hero-badge-bundle { background:rgba(200,134,10,0.2);border:1px solid rgba(200,134,10,0.4);color:#f0b84a;font-size:11px;font-weight:700;letter-spacing:0.06em;padding:4px 12px;border-radius:20px; }\n.hero-badge-gpt { background:rgba(108,63,197,0.35);border:1px solid rgba(155,114,232,0.6);color:#c9b3f5;font-size:11px;font-weight:700;letter-spacing:0.06em;padding:4px 12px;border-radius:20px; }\n.gpt-launch-banner { background:linear-gradient(135deg,#3b1f8a,#6c3fc5,#3b1f8a);border-radius:12px;padding:28px 32px;margin:16px 0;position:relative;overflow:hidden; }\n.gpt-launch-banner::before { content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,0.02) 0px,rgba(255,255,255,0.02) 1px,transparent 1px,transparent 20px);pointer-events:none; }\n.gpt-launch-eyebrow { display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.25);color:#e0d4ff;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;padding:4px 12px;border-radius:20px;margin-bottom:14px;position:relative;z-index:1; }\n.gpt-launch-banner h2 { font-family:'Playfair Display',serif;font-size:22px;font-weight:900;color:#ffffff;line-height:1.25;margin-bottom:10px;position:relative;z-index:1; }\n.gpt-launch-banner h2 em { color:#c9b3f5;font-style:italic; }\n.gpt-launch-banner p { font-size:14px;color:#d4c8f7;line-height:1.65;margin-bottom:14px;position:relative;z-index:1; }\n.gpt-steps { display:flex;gap:10px;flex-wrap:wrap;position:relative;z-index:1; }\n.gpt-step { background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:8px;padding:10px 14px;display:flex;align-items:center;gap:8px;flex:1;min-width:160px; }\n.gpt-step-num { width:22px;height:22px;background:var(--gpt-purple-mid);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;flex-shrink:0; }\n.gpt-step-text { font-size:12.5px;color:#e8e0ff;line-height:1.4; }\n.question-hook { background:var(--green-dark);border-radius:10px;padding:26px 36px;margin:16px 0;position:relative;overflow:hidden; }\n.question-hook::before { content:'';position:absolute;top:-30px;right:-30px;width:120px;height:120px;border-radius:50%;background:rgba(255,255,255,0.04); }\n.question-hook p { font-family:'Playfair Display',serif;font-size:19px;font-style:italic;color:var(--green-sage);line-height:1.65;position:relative;z-index:1; }\n.question-hook p strong { color:#ffffff;font-style:normal; }\n.hook { background:var(--cream-warm);border:1px solid var(--border-light);border-radius:10px;padding:28px 36px;margin:16px 0; }\n.hook p { font-size:15.5px;color:var(--text-body);line-height:1.75;margin-bottom:14px; }\n.hook p:last-child { margin-bottom:0; }\n.gpt-inline-callout { background:var(--gpt-purple-light);border:1px solid #c0a8f0;border-left:4px solid var(--gpt-purple);border-radius:8px;padding:16px 20px;margin:18px 0;display:flex;align-items:flex-start;gap:12px; }\n.gpt-inline-icon { font-size:20px;flex-shrink:0;margin-top:1px; }\n.gpt-inline-text { font-size:14px;color:#3a206b;line-height:1.6; }\n.gpt-inline-text strong { color:var(--gpt-purple); }\n.stats-strip { background:var(--navy-mid);border-radius:10px;padding:20px 28px;margin:16px 0;display:grid;grid-template-columns:repeat(4,1fr);text-align:center; }\n.stat-item { padding:8px 4px; }\n.stat-num { font-family:'Playfair Display',serif;font-size:28px;font-weight:900;color:var(--amber-deep);line-height:1;margin-bottom:4px; }\n.stat-label { font-size:11px;color:#7a8880;line-height:1.4;font-weight:600;letter-spacing:0.03em; }\n.parts-block { background:var(--green-pale);border:1px solid var(--green-sage);border-radius:10px;padding:24px 28px;margin:16px 0; }\n.parts-label { font-size:10px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--green-primary);margin-bottom:16px;display:flex;align-items:center;gap:10px; }\n.parts-label::after { content:'';flex:1;height:1px;background:var(--green-sage); }\n.parts-grid { display:grid;grid-template-columns:1fr 1fr;gap:8px; }\n.part-card { background:var(--white);border:1px solid var(--border-light);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:6px; }\n.part-num { background:var(--green-primary);color:var(--white);font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:3px 7px;border-radius:4px;align-self:flex-start;white-space:nowrap; }\n.part-title { font-size:13.5px;font-weight:700;color:var(--green-dark);line-height:1.3; }\n.part-sections { font-size:12px;color:var(--text-muted);line-height:1.45; }\n.part-card-gpt { background:linear-gradient(135deg,#f0ebfd,#e8dffa);border:2px solid var(--gpt-purple);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:6px;grid-column:1\/-1;position:relative;overflow:hidden; }\n.part-num-gpt { background:var(--gpt-purple);color:var(--white);font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:3px 7px;border-radius:4px;align-self:flex-start;white-space:nowrap; }\n.part-card-gpt .part-title { color:var(--gpt-purple);font-size:15px; }\n.part-card-gpt .part-sections { color:#4a2a8a;font-size:13px;line-height:1.55; }\n.gpt-card-how { display:flex;gap:8px;margin-top:8px;flex-wrap:wrap; }\n.gpt-card-step { background:rgba(108,63,197,0.1);border:1px solid rgba(108,63,197,0.25);border-radius:6px;padding:6px 10px;font-size:11.5px;color:#4a2a8a;display:flex;align-items:center;gap:5px; }\n.gpt-card-step strong { color:var(--gpt-purple); }\n.features-block { background:var(--sand);border:1px solid var(--border);border-radius:10px;padding:28px 32px;margin:16px 0; }\n.features-label { font-size:10px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px;display:flex;align-items:center;gap:10px; }\n.features-label::after { content:'';flex:1;height:1px;background:var(--border); }\n.feature-row { display:flex;align-items:center;gap:14px;padding:9px 0;border-bottom:1px solid var(--border-light); }\n.feature-row:last-child { border-bottom:none;padding-bottom:0; }\n.feature-row:first-of-type { padding-top:0; }\n.feature-check { width:22px;height:22px;background:var(--green-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0; }\n.feature-check-gpt { width:22px;height:22px;background:var(--gpt-purple);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0; }\n.feature-check svg,.feature-check-gpt svg { width:12px;height:12px;fill:none;stroke:white;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round; }\n.feature-text { font-size:14.5px;color:var(--green-dark);font-weight:600;line-height:1.4; }\n.feature-text-gpt { font-size:14.5px;color:var(--gpt-purple);font-weight:600;line-height:1.4; }\n.testimonial-block { background:var(--cream-warm);border:1px solid var(--border-light);border-left:4px solid var(--green-primary);border-radius:10px;padding:24px 28px;margin:16px 0; }\n.testimonial-stars { color:var(--amber-deep);font-size:16px;margin-bottom:10px; }\n.testimonial-quote { font-family:'Playfair Display',serif;font-size:16px;font-style:italic;color:var(--green-dark);line-height:1.65;margin-bottom:12px; }\n.testimonial-author { font-size:12px;font-weight:700;color:var(--text-muted);letter-spacing:0.05em;text-transform:uppercase; }\n.value-block { background:var(--navy-mid);border-radius:10px;padding:24px 28px;margin:16px 0; }\n.value-label { font-size:10px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:#7a8880;margin-bottom:14px;display:flex;align-items:center;gap:10px; }\n.value-label::after { content:'';flex:1;height:1px;background:rgba(255,255,255,0.1); }\n.value-row { display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.07); }\n.value-row:last-child { border-bottom:none; }\n.value-item-name { font-size:13.5px;color:#c8d4c6; }\n.value-item-price { font-size:13px;font-weight:700;color:var(--green-sage);white-space:nowrap;margin-left:12px; }\n.value-total { display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,0.15); }\n.value-total-label { font-size:14px;font-weight:700;color:#ddd7cc; }\n.value-total-price { font-family:'Playfair Display',serif;font-size:22px;font-weight:900;color:var(--amber-deep); }\n.value-today { display:flex;justify-content:space-between;align-items:center;margin-top:8px; }\n.value-today-label { font-size:13px;color:#7a8880; }\n.value-today-price { font-family:'Playfair Display',serif;font-size:28px;font-weight:900;color:#ffffff; }\n.value-today-price span { font-size:14px;color:var(--green-sage);margin-left:8px;font-family:'Source Sans 3',sans-serif;font-weight:400; }\n.value-section-divider { font-size:9px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--amber-deep);padding:10px 0 4px;display:block; }\n.value-section-divider-gpt { font-size:9px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--gpt-purple-mid);padding:10px 0 4px;display:block; }\n.value-row-gpt { display:flex;justify-content:space-between;align-items:center;padding:10px 12px;margin:4px -4px;background:rgba(108,63,197,0.18);border:1px solid rgba(108,63,197,0.3);border-radius:6px; }\n.value-row-gpt .value-item-name { color:#c9b3f5;font-weight:600; }\n.value-row-gpt .value-item-price { color:var(--gpt-purple-mid); }\n.closing { background:var(--green-primary);border-radius:10px;padding:30px 36px;margin:16px 0;position:relative;overflow:hidden;text-align:center; }\n.closing::before { content:'';position:absolute;bottom:-40px;right:-40px;width:150px;height:150px;border-radius:50%;background:rgba(255,255,255,0.05); }\n.closing h2 { font-family:'Playfair Display',serif;font-size:22px;font-weight:700;color:#ffffff;line-height:1.3;margin-bottom:10px;position:relative;z-index:1; }\n.closing p { font-size:15px;color:var(--green-sage);line-height:1.7;position:relative;z-index:1;margin-bottom:8px; }\n.closing p:last-child { margin-bottom:0; }\n.closing strong { color:#ffffff; }\n.divider-row { display:flex;align-items:center;gap:12px;margin:20px 0; }\n.divider-row::before,.divider-row::after { content:'';flex:1;height:1px;background:var(--border-light); }\n.divider-pill { font-size:9px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--text-light);white-space:nowrap; }\n.brand-footer { display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 0 4px; }\n.brand-footer::before,.brand-footer::after { content:'';flex:1;height:1px;background:var(--border-light); }\n.brand-link { font-size:12px;font-weight:700;letter-spacing:0.1em;color:var(--green-mid);text-decoration:none;text-transform:uppercase; }\n@media (max-width:500px) {\n  .hero { padding:28px 20px 24px; }\n  .question-hook,.hook { padding:22px 20px; }\n  .parts-grid { grid-template-columns:1fr; }\n  .part-card-gpt { grid-column:1; }\n  .stats-strip { grid-template-columns:repeat(2,1fr); }\n  .features-block,.parts-block,.value-block { padding:20px 16px; }\n  .gpt-steps { flex-direction:column; }\n  .gpt-launch-banner { padding:22px 20px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003eUltimate Bundle · Custom GPT + Spreadsheet Planner Included · Instant Download · Family-Tested System\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eDinner Stress Ends Here.\u003cbr\u003e\u003cem\u003eCook Once. Feed Your Family for Weeks.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eThe complete freezer meal system — with an AI-powered Custom GPT meal planner, printable spreadsheet planners, and 30 bonus slow cooker recipes. Plan your way.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e15 Freezer Meal Recipes\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eBatch Day Planner\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eGrocery Lists Included\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eFreezer Inventory Tracker\u003c\/span\u003e \u003cspan class=\"hero-badge-gpt\"\u003e🤖 Custom GPT Meal Planner\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e📋 Spreadsheet Planners\u003c\/span\u003e \u003cspan class=\"hero-badge-bundle\"\u003e✦ 30 Slow Cooker Recipes\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eBeginner-Friendly\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GPT BANNER --\u003e\n\u003cdiv class=\"gpt-launch-banner\"\u003e\n\u003cdiv class=\"gpt-launch-eyebrow\"\u003e\n\u003cspan\u003e🤖\u003c\/span\u003e AI-Powered Upgrade Included\u003c\/div\u003e\n\u003ch2\u003eYour Custom GPT Meal Planner — \u003cem\u003ePlan Your Week in Minutes.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThis bundle includes a \u003cstrong style=\"color: #fff;\"\u003ededicated Custom GPT\u003c\/strong\u003e built specifically for this system. Click the link, follow the prompts, and your AI planner will select recipes for the week, generate a complete shopping list, and provide full cooking instructions — customised for any family size. Prefer to plan by hand? Every printable spreadsheet planner is included too, so you can use whichever system works best for you.\u003c\/p\u003e\n\u003cdiv class=\"gpt-steps\"\u003e\n\u003cdiv class=\"gpt-step\"\u003e\n\u003cdiv class=\"gpt-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"gpt-step-text\"\u003e\n\u003cstrong style=\"color: #fff;\"\u003eClick the link\u003c\/strong\u003e in your download\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-step\"\u003e\n\u003cdiv class=\"gpt-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"gpt-step-text\"\u003e\n\u003cstrong style=\"color: #fff;\"\u003eFollow the prompts\u003c\/strong\u003e to select your weekly recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gpt-step\"\u003e\n\u003cdiv class=\"gpt-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"gpt-step-text\"\u003e\n\u003cstrong style=\"color: #fff;\"\u003eGet your shopping list\u003c\/strong\u003e \u0026amp; full instructions instantly\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eIt's 6:30pm. The kids are hungry, you're exhausted, and there's nothing planned — \u003cstrong\u003eso you order pizza again.\u003c\/strong\u003e What if dinner was already done?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost busy families quietly lose $300–400 a month to takeout, spoiled food, and unplanned grocery runs — not because they're careless, but because there's no system. The Batch Cooking Family Meal Planner fixes that: one Sunday session, four hours, and two full weeks of dinners are in the freezer and ready to go.\u003c\/p\u003e\n\u003cdiv class=\"gpt-inline-callout\"\u003e\n\u003cdiv class=\"gpt-inline-icon\"\u003e🤖\u003c\/div\u003e\n\u003cdiv class=\"gpt-inline-text\"\u003e\n\u003cstrong\u003eYour Custom GPT Meal Planner is included — and so are all the printable spreadsheet planners.\u003c\/strong\u003e Use the AI to plan your week in minutes, or fill in the planners by hand. Either way, you have everything you need to get dinner sorted, your shopping list ready, and your cooking session planned — your way.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eIt's already cooked. Already planned. Already waiting for you.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS --\u003e\n\u003cdiv class=\"stats-strip\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e45\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eTotal Recipes — Freezer \u0026amp; Slow Cooker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e30–40%\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eAverage Grocery Savings for Batch Cookers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e$420\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eAvg Monthly Savings for a Family of 4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e2 wks\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eOf Dinners From One Cooking Session\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT'S INSIDE --\u003e\n\u003cdiv class=\"parts-block\"\u003e\n\u003cdiv class=\"parts-label\"\u003eWhat's inside — 10 complete components\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card-gpt\"\u003e\n\u003cdiv class=\"part-num-gpt\"\u003e🤖 AI-Powered Centrepiece\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eCustom GPT Meal Planner — Plan Your Week Your Way\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eClick the included link and your Custom GPT walks you through selecting the week's recipes, then instantly generates a complete shopping list and cooking instructions — sized for your family. Works on any device, any time. Prefer to plan manually? All printable spreadsheet planners are included alongside it so you can use whichever approach suits you.\u003c\/div\u003e\n\u003cdiv class=\"gpt-card-how\"\u003e\n\u003cdiv class=\"gpt-card-step\"\u003e\n\u003cstrong\u003eStep 1\u003c\/strong\u003e Click the link\u003c\/div\u003e\n\u003cdiv class=\"gpt-card-step\"\u003e\n\u003cstrong\u003eStep 2\u003c\/strong\u003e Select your recipes\u003c\/div\u003e\n\u003cdiv class=\"gpt-card-step\"\u003e\n\u003cstrong\u003eStep 3\u003c\/strong\u003e Get your shopping list \u0026amp; instructions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 1\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003e15 Family-Tested Freezer Meal Recipes\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eFull step-by-step instructions, exact seasonings, and freeze-and-reheat guidance for every dish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 2\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eBatch Cooking Day Planner\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eStep-by-step guide to running your cooking session like clockwork — no chaos, no wasted time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 3\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eGrocery List \u0026amp; Budget Tracker\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eOne complete list for one trip — with a tracker to keep your spend exactly where you planned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 4\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFreezer Inventory Worksheet\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eAlways know what's ready to serve — no guessing at 6pm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 5\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eMonthly Meal Planner Spreadsheet\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eMap out the full month so dinner decisions are made once, not every evening\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 6\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eProtein-Stretching Cheat Sheet\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eSmart ingredient swaps that cut your grocery bill without anyone at the table noticing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eComponent 7\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFood Safety \u0026amp; Reheating Guide\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eEvery meal comes out tasting fresh — no freezer burn, no guesswork\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-color: #c8860a; background: #fffcf5;\" class=\"part-card\"\u003e\n\u003cdiv style=\"background: #c8860a;\" class=\"part-num\"\u003e✦ Bundle Add-On\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003e30 Easy Slow Cooker Recipes\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eDump-and-go dinners that cook themselves while you're at work or out with the kids\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-color: var(--amber-deep); background: #fffdf8; grid-column: 1\/-1;\" class=\"part-card\"\u003e\n\u003cdiv style=\"background: var(--amber-deep);\" class=\"part-num\"\u003e🎁 Free Bonus\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003ePrintable Freezer Meal Label Templates\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eMeal name, date prepared, use-by date, and reheating instructions — ready to print and stick\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhy families love this bundle\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check-gpt\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text-gpt\"\u003eUse the Custom GPT or the printable planners — your choice, both included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003eOne cooking day. Two weeks of dinners.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003eSave up to $420 a month on food\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e45 recipes total — freezer meals and slow cooker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003eSlow cooker meals practically cook themselves\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003eBuilt on 15 years of real-kitchen testing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003eInstant Download — Your Custom GPT Link \u0026amp; All Planners Are Inside\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TESTIMONIAL --\u003e\n\u003cdiv class=\"testimonial-block\"\u003e\n\u003cdiv class=\"testimonial-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"testimonial-quote\"\u003e\"I bought this because grocery prices have gotten ridiculous. After one batch cooking day, I was completely hooked. Less stress. Less takeout. More evenings with my family.\"\u003c\/div\u003e\n\u003cdiv class=\"testimonial-author\"\u003eAsh-leigh P. · Verified Purchase · May 2026\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- VALUE STACK --\u003e\n\u003cdiv class=\"value-block\"\u003e\n\u003cdiv class=\"value-label\"\u003eWhat you get — and what it's worth\u003c\/div\u003e\n\u003cspan class=\"value-section-divider-gpt\"\u003e🤖 AI-Powered Centrepiece\u003c\/span\u003e\n\u003cdiv class=\"value-row-gpt\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eCustom GPT Meal Planner\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$35 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003e15 Family-Tested Freezer Meal Recipes\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$17 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eBatch Cooking Day Planner\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$14 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eGrocery Shopping List \u0026amp; Budget Tracker\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$12 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eFreezer Inventory Worksheet \u0026amp; Monthly Meal Planner Spreadsheet\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$12 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eProtein-Stretching Cheat Sheet\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$9 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv class=\"value-item-name\"\u003eFood Safety \u0026amp; Reheating Guide\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$9 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-row\"\u003e\n\u003cdiv style=\"color: #c8860a;\" class=\"value-item-name\"\u003e🎁 Printable Freezer Meal Label Templates (Free Bonus)\u003c\/div\u003e\n\u003cdiv class=\"value-item-price\"\u003e$7 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"value-section-divider\"\u003e✦ Bundle Add-On\u003c\/span\u003e\n\u003cdiv style=\"border-top: 1px solid rgba(200,134,10,0.25);\" class=\"value-row\"\u003e\n\u003cdiv style=\"color: #f0b84a;\" class=\"value-item-name\"\u003e30 Easy Slow Cooker Recipes Pack\u003c\/div\u003e\n\u003cdiv style=\"color: #f0b84a;\" class=\"value-item-price\"\u003e$15.95 value\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-total\"\u003e\n\u003cdiv class=\"value-total-label\"\u003eTotal Bundle Value\u003c\/div\u003e\n\u003cdiv class=\"value-total-price\"\u003e$130.95\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-today\"\u003e\n\u003cdiv class=\"value-today-label\"\u003eYour bundle price today\u003c\/div\u003e\n\u003cdiv class=\"value-today-price\"\u003e$26.95 \u003cspan\u003e— you save over $104 today\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eComplete Family Kitchen Bundle\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"closing\"\u003e\n\u003ch2\u003eTonight Doesn't Have to Look Like Last Night.\u003c\/h2\u003e\n\u003cp\u003eThis bundle gives you every tool you need: the printable planners, the AI-powered Custom GPT, the freezer meals, and 30 slow cooker recipes. Use the system that works for you — both are included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDownload the Complete Family Kitchen Bundle today and start your first batch cooking session this weekend — one cooking day, two weeks of dinners, done.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"brand-footer\"\u003e\u003ca href=\"https:\/\/readyfamilyplanner.com\" class=\"brand-link\" target=\"_blank\"\u003ereadyfamilyplanner.com\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53789534421356,"sku":null,"price":26.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Baked_Ziti.jpg?v=1779730756"}],"url":"https:\/\/readyfamilyplanner.com\/collections\/bundle.oembed","provider":"Ready Family Planner","version":"1.0","type":"link"}