{"title":"All Products","description":"","products":[{"product_id":"ready-family-planner","title":"Ready Family Planner","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\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\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-pale:    #fef8ec;\n  --amber-border:  #e8d5a0;\n  --amber-deep:    #c8860a;\n  --navy:          #1a2a3a;\n  --navy-mid:      #243448;\n  --text-dark:     #1a1a1a;\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: var(--white);\n  -webkit-font-smoothing: antialiased;\n}\n\n.product-desc {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0;\n}\n\n.hero {\n  background: var(--navy);\n  border-radius: 12px;\n  padding: 38px 42px 34px;\n  margin-bottom: 6px;\n  position: relative;\n  overflow: hidden;\n}\n\n.hero::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background: repeating-linear-gradient(\n    45deg,\n    rgba(255,255,255,0.015) 0px,\n    rgba(255,255,255,0.015) 1px,\n    transparent 1px,\n    transparent 22px\n  );\n  pointer-events: none;\n}\n\n.hero::after {\n  content: '';\n  position: absolute;\n  top: -50px; right: -50px;\n  width: 200px; height: 200px;\n  border-radius: 50%;\n  background: rgba(45,90,39,0.15);\n  pointer-events: none;\n}\n\n.hero-eyebrow {\n  display: inline-block;\n  background: var(--green-primary);\n  color: var(--white);\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  padding: 5px 14px;\n  border-radius: 4px;\n  margin-bottom: 18px;\n  position: relative;\n  z-index: 1;\n}\n\n.hero-title {\n  font-family: 'Playfair Display', serif;\n  font-size: 30px;\n  font-weight: 900;\n  color: #f0ece4;\n  line-height: 1.2;\n  margin-bottom: 10px;\n  position: relative;\n  z-index: 1;\n}\n\n.hero-title em {\n  color: var(--green-sage);\n  font-style: italic;\n}\n\n.hero-subtitle {\n  font-family: 'Playfair Display', serif;\n  font-size: 14px;\n  font-style: italic;\n  color: #8a9e88;\n  margin-bottom: 16px;\n  position: relative;\n  z-index: 1;\n}\n\n.hero-meta {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  position: relative;\n  z-index: 1;\n  margin-top: 6px;\n}\n\n.hero-badge {\n  background: rgba(255,255,255,0.08);\n  border: 1px solid rgba(255,255,255,0.14);\n  color: #b8ceb6;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.06em;\n  padding: 4px 12px;\n  border-radius: 20px;\n}\n\n.question-hook {\n  background: var(--green-dark);\n  border-radius: 10px;\n  padding: 26px 36px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.question-hook::before {\n  content: '';\n  position: absolute;\n  top: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.04);\n}\n\n.question-hook p {\n  font-family: 'Playfair Display', serif;\n  font-size: 19px;\n  font-style: italic;\n  color: var(--green-sage);\n  line-height: 1.65;\n  position: relative;\n  z-index: 1;\n}\n\n.question-hook p strong {\n  color: #ffffff;\n  font-style: normal;\n}\n\n.hook {\n  background: var(--cream-warm);\n  border: 1px solid var(--border-light);\n  border-radius: 10px;\n  padding: 28px 36px;\n  margin: 16px 0;\n}\n\n.hook p {\n  font-size: 15.5px;\n  color: var(--text-body);\n  line-height: 1.75;\n  margin-bottom: 12px;\n}\n\n.hook p:last-child { margin-bottom: 0; }\n\n.hook .pull {\n  font-family: 'Playfair Display', serif;\n  font-size: 17px;\n  font-style: italic;\n  color: var(--green-dark);\n  display: block;\n  margin: 10px 0 16px;\n  padding-left: 16px;\n  border-left: 3px solid var(--green-sage);\n}\n\n.author-note {\n  background: var(--amber-pale);\n  border: 1px solid var(--amber-border);\n  border-radius: 10px;\n  padding: 22px 28px;\n  margin: 16px 0;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n\n.author-icon { font-size: 22px; flex-shrink: 0; margin-top: 2px; }\n\n.author-note-text p {\n  font-size: 14.5px;\n  color: #4a3800;\n  line-height: 1.7;\n  font-style: italic;\n}\n\n.author-note-text cite {\n  display: block;\n  margin-top: 8px;\n  font-size: 12.5px;\n  font-style: normal;\n  font-weight: 700;\n  color: var(--amber-deep);\n  letter-spacing: 0.04em;\n}\n\n.roadmap-strip {\n  background: var(--navy-mid);\n  border-radius: 10px;\n  padding: 20px 28px;\n  margin: 16px 0;\n  display: flex;\n  align-items: center;\n  gap: 20px;\n}\n\n.roadmap-badge {\n  flex-shrink: 0;\n  width: 58px;\n  height: 58px;\n  border-radius: 50%;\n  background: var(--amber-deep);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Playfair Display', serif;\n  font-size: 20px;\n  font-weight: 900;\n  color: #1a1205;\n  line-height: 1;\n}\n\n.roadmap-text h3 {\n  font-size: 15px;\n  font-weight: 700;\n  color: #ddd7cc;\n  margin-bottom: 4px;\n}\n\n.roadmap-text p {\n  font-size: 13px;\n  color: #7a8880;\n  line-height: 1.55;\n}\n\n.parts-block {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 24px 28px;\n  margin: 16px 0;\n}\n\n.parts-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.parts-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.parts-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 8px;\n}\n\n.part-card {\n  background: var(--white);\n  border: 1px solid var(--border-light);\n  border-radius: 8px;\n  padding: 13px 16px;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.part-num {\n  background: var(--green-primary);\n  color: var(--white);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 3px 7px;\n  border-radius: 4px;\n  flex-shrink: 0;\n  margin-top: 2px;\n  white-space: nowrap;\n}\n\n.part-title {\n  font-size: 13.5px;\n  font-weight: 700;\n  color: var(--green-dark);\n  line-height: 1.3;\n  margin-bottom: 3px;\n}\n\n.part-sections {\n  font-size: 12px;\n  color: var(--text-muted);\n  line-height: 1.45;\n}\n\n.features-block {\n  background: var(--sand);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 28px 32px;\n  margin: 16px 0;\n}\n\n.features-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  margin-bottom: 18px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.features-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border);\n}\n\n.feature-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--border-light);\n}\n\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n\n.feature-check {\n  width: 22px;\n  height: 22px;\n  background: var(--green-primary);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.feature-check svg {\n  width: 12px; height: 12px;\n  fill: none;\n  stroke: white;\n  stroke-width: 2.5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\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\n.pathways-block {\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 22px 28px;\n  margin: 16px 0;\n}\n\n.pathways-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  margin-bottom: 14px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.pathways-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border);\n}\n\n.pathways-row {\n  display: flex;\n  gap: 10px;\n}\n\n.pathway {\n  flex: 1;\n  background: var(--white);\n  border: 1px solid var(--border-light);\n  border-radius: 7px;\n  padding: 12px 14px;\n  text-align: center;\n}\n\n.pathway-icon { font-size: 20px; margin-bottom: 6px; }\n\n.pathway-title {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--green-dark);\n  margin-bottom: 4px;\n}\n\n.pathway-desc {\n  font-size: 12px;\n  color: var(--text-muted);\n  line-height: 1.5;\n}\n\n.closing {\n  background: var(--green-primary);\n  border-radius: 10px;\n  padding: 30px 36px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n}\n\n.closing::before {\n  content: '';\n  position: absolute;\n  bottom: -40px; right: -40px;\n  width: 150px; height: 150px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.05);\n}\n\n.closing::after {\n  content: '';\n  position: absolute;\n  top: -30px; left: -30px;\n  width: 100px; height: 100px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.04);\n}\n\n.closing h2 {\n  font-family: 'Playfair Display', serif;\n  font-size: 22px;\n  font-weight: 700;\n  color: #ffffff;\n  line-height: 1.3;\n  margin-bottom: 10px;\n  position: relative;\n  z-index: 1;\n}\n\n.closing p {\n  font-size: 15px;\n  color: var(--green-sage);\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n  margin-bottom: 8px;\n}\n\n.closing p:last-child { margin-bottom: 0; }\n.closing strong { color: #ffffff; }\n\n.divider-row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 20px 0;\n}\n\n.divider-row::before,\n.divider-row::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.divider-pill {\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  white-space: nowrap;\n}\n\n.brand-footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 18px 0 4px;\n}\n\n.brand-footer::before,\n.brand-footer::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.brand-link {\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: var(--green-mid);\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(12px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\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\u003c\/style\u003e\n\n\u003cdiv class=\"product-desc\"\u003e\n\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003ePhysical Book  ·  Spiral-Bound  ·  Ebook PDF Also Available\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eFeel Calm, Prepared \u0026amp; In Control\u003cbr\u003e— No Matter What Happens\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eA simple, step-by-step planner for food, water, power, and everyday peace of mind at home\u003c\/p\u003e\n\u003cp style=\"color:#b8ceb6; font-size:13px; margin-top:10px; position:relative; z-index:1;\"\u003ePrepared feels better. Small steps. Real peace of mind.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e114 Pages\u003c\/span\u003e\n\u003cspan class=\"hero-badge\"\u003e12 Sections\u003c\/span\u003e\n\u003cspan class=\"hero-badge\"\u003e4 Parts\u003c\/span\u003e\n\u003cspan class=\"hero-badge\"\u003eMaster Checklist Included\u003c\/span\u003e\n\u003cspan class=\"hero-badge\"\u003e90-Day Roadmap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eIf things felt uncertain for a while… \u003cstrong\u003ewould your home feel calm and prepared?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eIt’s easy to feel a little unsettled lately. The world moves fast, and things don’t always feel predictable.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eBut preparedness doesn’t have to be complicated, overwhelming, or fear-driven. It can be simple, calm, and built step by step.\u003c\/span\u003e\n\u003cp\u003eMore families are choosing to take small, practical steps—growing a little food, organizing essentials, and creating a clear plan for their home.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThis planner shows you exactly how to do that.\u003c\/strong\u003e No extremes. No confusion. Just a straightforward path to feeling more confident, capable, and in control—no matter what’s happening around you.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"author-note\"\u003e\n\u003cdiv class=\"author-icon\"\u003e✍️\u003c\/div\u003e\n\u003cdiv class=\"author-note-text\"\u003e\n\u003cp\u003e\"I didn’t write this out of fear—I wrote it because I wanted something simple, practical, and calm. A way for real families to feel more prepared without overwhelm. Something you could actually follow, step by step.\"\u003c\/p\u003e\n\u003ccite\u003e— Avaline Potter, Author\u003c\/cite\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"roadmap-strip\"\u003e\n\u003cdiv class=\"roadmap-badge\"\u003e90\u003c\/div\u003e\n\u003cdiv class=\"roadmap-text\"\u003e\n\u003ch3\u003eYour 90-Day Preparedness Plan\u003c\/h3\u003e\n\u003cp\u003eBuild confidence step by step—one simple phase at a time. No guesswork. No overwhelm. Just a clear path to a more prepared, calm, and capable home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"parts-block\"\u003e\n\u003cdiv class=\"parts-label\"\u003eWhat's inside — 4 parts, 12 sections\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003ePart 1\u003c\/div\u003e\n\u003cdiv class=\"part-info\"\u003e\n\u003cdiv class=\"part-title\"\u003ePeople First\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eMental health \u0026amp; family roles · Stay or go — evacuation planning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003ePart 2\u003c\/div\u003e\n\u003cdiv class=\"part-info\"\u003e\n\u003cdiv class=\"part-title\"\u003eThe Essentials\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eWater · Food storage · Hydroponics · Solar power\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003ePart 3\u003c\/div\u003e\n\u003cdiv class=\"part-info\"\u003e\n\u003cdiv class=\"part-title\"\u003eStaying Safe \u0026amp; Connected\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eCommunication · Home security · First aid \u0026amp; medical · Pets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003ePart 4\u003c\/div\u003e\n\u003cdiv class=\"part-info\"\u003e\n\u003cdiv class=\"part-title\"\u003eMoney \u0026amp; the Longer Game\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eBanking \u0026amp; financial preparedness · Your 90-Day Resilience Roadmap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhat you get\u003c\/div\u003e\n\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\u003e114 pages\u003c\/strong\u003e across 12 complete sections — each one a standalone action plan you can read in any order\u003c\/div\u003e\n\u003c\/div\u003e\n\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\u003ePrioritized checklists throughout\u003c\/strong\u003e — always know exactly what to do next, with no decision fatigue\u003c\/div\u003e\n\u003c\/div\u003e\n\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, realistic strategies\u003c\/strong\u003e — designed for real families, real homes, and real budgets\u003c\/div\u003e\n\u003c\/div\u003e\n\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\u003eMaster Preparedness Checklist\u003c\/strong\u003e — a complete printable reference covering every key action across all 12 sections\u003c\/div\u003e\n\u003c\/div\u003e\n\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\u003eThe 90-Day Resilience Roadmap\u003c\/strong\u003e — a phased action plan to family preparedness with a simple, practical budget guide\u003c\/div\u003e\n\u003c\/div\u003e\n\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\u003eSpiral-bound for practical use\u003c\/strong\u003e — lies flat while you work through it, fill it in, and return to it\u003c\/div\u003e\n\u003c\/div\u003e\n\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\u003eFree digital companion resources\u003c\/strong\u003e — the Master Preparedness Checklist PDF is included with your purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pathways-block\"\u003e\n\u003cdiv class=\"pathways-label\"\u003eThree ways to read this book\u003c\/div\u003e\n\u003cdiv class=\"pathways-row\"\u003e\n\n\u003cdiv class=\"pathway\"\u003e\n\u003cdiv class=\"pathway-icon\"\u003e📖\u003c\/div\u003e\n\u003cdiv class=\"pathway-title\"\u003eCover to Cover\u003c\/div\u003e\n\u003cdiv class=\"pathway-desc\"\u003eBuild knowledge progressively — people first, then essentials, connection, and your roadmap\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pathway\"\u003e\n\u003cdiv class=\"pathway-icon\"\u003e🎯\u003c\/div\u003e\n\u003cdiv class=\"pathway-title\"\u003eYour Priority First\u003c\/div\u003e\n\u003cdiv class=\"pathway-desc\"\u003eJump straight to the section that matters most right now — every chapter is a complete standalone plan\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pathway\"\u003e\n\u003cdiv class=\"pathway-icon\"\u003e✅\u003c\/div\u003e\n\u003cdiv class=\"pathway-title\"\u003eChecklists First\u003c\/div\u003e\n\u003cdiv class=\"pathway-desc\"\u003eStart with the Master Checklist to find your gaps, then read the relevant sections to close them\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eThe complete preparedness system\u003c\/span\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"closing\"\u003e\n\u003ch2\u003eStart small. Build confidence. Feel better.\u003c\/h2\u003e\n\u003cp\u003eYou don’t need to do everything at once. Just take the first step, then the next.\u003c\/p\u003e\n\u003cp\u003eThe more prepared you feel at home, the more calm and confident everything else becomes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReady, not worried—this is where it starts.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\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\n\u003c\/div\u003e","brand":"Ready family planner","offers":[{"title":"E-Book","offer_id":53599923372396,"sku":null,"price":19.86,"currency_code":"USD","in_stock":true},{"title":"PaperBack","offer_id":53599918948716,"sku":null,"price":24.98,"currency_code":"USD","in_stock":false},{"title":"Spiral Bound","offer_id":53599923339628,"sku":null,"price":34.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/4.jpg?v=1777561235"},{"product_id":"master-checklist","title":"Master Checklist","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\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\n\/* ── Reset \u0026 base ─────────────────────────────────────────────── *\/\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:         #f5f0e8;\n  --cream-mid:     #ede8de;\n  --cream-warm:    #faf7f2;\n  --sand:          #e8e2d5;\n  --amber-pale:    #fef8ec;\n  --amber-mid:     #fdf0d0;\n  --amber-border:  #e8d5a0;\n  --text-dark:     #1a1a1a;\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: var(--white);\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* ── Layout wrapper ───────────────────────────────────────────── *\/\n.product-desc {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0;\n}\n\n\/* ── Hero band ────────────────────────────────────────────────── *\/\n.hero {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 12px;\n  padding: 36px 40px 32px;\n  margin-bottom: 6px;\n  position: relative;\n  overflow: hidden;\n}\n\n.hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0;\n  width: 5px; height: 100%;\n  background: var(--green-primary);\n  border-radius: 12px 0 0 12px;\n}\n\n\/* Subtle circle decoration *\/\n.hero::after {\n  content: '';\n  position: absolute;\n  top: -40px; right: -40px;\n  width: 160px; height: 160px;\n  border-radius: 50%;\n  border: 1.5px solid var(--green-sage);\n  opacity: 0.5;\n  pointer-events: none;\n}\n\n.hero-eyebrow {\n  font-family: 'Source Sans 3', sans-serif;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-mid);\n  margin-bottom: 10px;\n}\n\n.hero-title {\n  font-family: 'Playfair Display', serif;\n  font-size: 32px;\n  font-weight: 900;\n  color: var(--green-dark);\n  line-height: 1.15;\n  margin-bottom: 8px;\n}\n\n.hero-tagline {\n  font-family: 'Playfair Display', serif;\n  font-size: 15px;\n  font-style: italic;\n  color: var(--green-primary);\n  line-height: 1.5;\n}\n\n\/* ── Hook section ─────────────────────────────────────────────── *\/\n.hook {\n  background: var(--cream-warm);\n  border: 1px solid var(--border-light);\n  border-radius: 10px;\n  padding: 28px 36px;\n  margin: 16px 0;\n}\n\n.hook p {\n  font-size: 15.5px;\n  color: var(--text-body);\n  line-height: 1.75;\n  margin-bottom: 12px;\n}\n\n.hook p:last-child { margin-bottom: 0; }\n\n.hook .highlight {\n  font-family: 'Playfair Display', serif;\n  font-size: 20px;\n  font-style: italic;\n  color: var(--green-dark);\n  font-weight: 400;\n  display: block;\n  margin: 4px 0 16px;\n  padding-left: 16px;\n  border-left: 3px solid var(--green-sage);\n}\n\n\/* ── Body paragraph ───────────────────────────────────────────── *\/\n.body-text {\n  padding: 20px 0 4px;\n}\n\n.body-text p {\n  font-size: 15.5px;\n  color: var(--text-body);\n  line-height: 1.75;\n  margin-bottom: 12px;\n}\n\n.body-text strong { color: var(--text-dark); }\n\n\/* ── Consequence strip ────────────────────────────────────────── *\/\n.consequence {\n  background: var(--amber-pale);\n  border: 1px solid var(--amber-border);\n  border-radius: 8px;\n  padding: 16px 22px;\n  margin: 16px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.consequence-icon {\n  font-size: 18px;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.consequence p {\n  font-size: 14.5px;\n  color: #5a4000;\n  line-height: 1.6;\n  font-style: italic;\n}\n\n\/* ── What you get ─────────────────────────────────────────────── *\/\n.features-block {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 28px 32px;\n  margin: 16px 0;\n}\n\n.features-label {\n  font-family: 'Source Sans 3', sans-serif;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 18px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.features-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.feature-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--green-light);\n}\n\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n\n.feature-check {\n  width: 22px;\n  height: 22px;\n  background: var(--green-primary);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.feature-check svg {\n  width: 12px;\n  height: 12px;\n  fill: none;\n  stroke: white;\n  stroke-width: 2.5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.feature-text {\n  font-size: 14.5px;\n  color: var(--text-body);\n  line-height: 1.6;\n}\n\n.feature-text strong { color: var(--green-dark); }\n\n\/* ── Companion callout ────────────────────────────────────────── *\/\n.companion {\n  background: var(--green-primary);\n  border-radius: 10px;\n  padding: 26px 32px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.companion::before {\n  content: '';\n  position: absolute;\n  bottom: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.06);\n}\n\n.companion::after {\n  content: '';\n  position: absolute;\n  bottom: -50px; right: 40px;\n  width: 80px; height: 80px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.04);\n}\n\n.companion p {\n  font-size: 15px;\n  color: var(--green-sage);\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n}\n\n.companion p + p { margin-top: 10px; }\n\n.companion strong {\n  color: #ffffff;\n}\n\n.companion em {\n  color: var(--green-light);\n  font-style: italic;\n}\n\n\/* ── Divider pill ─────────────────────────────────────────────── *\/\n.divider-row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 20px 0;\n}\n\n.divider-row::before,\n.divider-row::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.divider-pill {\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  white-space: nowrap;\n}\n\n\/* ── Section count strip ──────────────────────────────────────── *\/\n.section-strip {\n  background: var(--sand);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 20px 28px;\n  margin: 16px 0;\n}\n\n.strip-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  margin-bottom: 14px;\n}\n\n.section-pills {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 7px;\n}\n\n.section-pill {\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 20px;\n  padding: 4px 12px;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--text-body);\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n\n.pill-dot {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  flex-shrink: 0;\n}\n\n\/* ── Footer brand line ────────────────────────────────────────── *\/\n.brand-footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 18px 0 4px;\n}\n\n.brand-footer::before,\n.brand-footer::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.brand-link {\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: var(--green-mid);\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n\/* ── Animations ───────────────────────────────────────────────── *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(12px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\n.product-desc \u003e * {\n  animation: fadeUp 0.45s ease both;\n}\n\n.product-desc \u003e *:nth-child(1) { animation-delay: 0.05s; }\n.product-desc \u003e *:nth-child(2) { animation-delay: 0.12s; }\n.product-desc \u003e *:nth-child(3) { animation-delay: 0.18s; }\n.product-desc \u003e *:nth-child(4) { animation-delay: 0.24s; }\n.product-desc \u003e *:nth-child(5) { animation-delay: 0.30s; }\n.product-desc \u003e *:nth-child(6) { animation-delay: 0.36s; }\n.product-desc \u003e *:nth-child(7) { animation-delay: 0.40s; }\n.product-desc \u003e *:nth-child(8) { animation-delay: 0.44s; }\n.product-desc \u003e *:nth-child(9) { animation-delay: 0.48s; }\n\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- ── Hero ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDigital Download  ·  Instant PDF  ·  Print-Ready\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eMaster Preparedness Checklist\u003c\/h1\u003e\n\u003cp class=\"hero-tagline\"\u003eThe complete family preparedness reference — 15 pages, 12 sections, one plan that works\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Hook ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost families aren't prepared. Not because they don't care — but because nobody has ever handed them a clear, complete list of exactly what to do.\u003c\/p\u003e\n\u003cspan class=\"highlight\"\u003eThis is that list.\u003c\/span\u003e\n\u003cp\u003eThe \u003cstrong\u003eMaster Preparedness Checklist\u003c\/strong\u003e covers all 12 areas of family resilience — from mental health and evacuation planning to water storage, food supplies, solar power, home security, first aid, and financial preparedness. Every action is broken into grouped tick-box steps so you always know exactly where you stand and what to tackle next.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Consequence ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"consequence\"\u003e\n\u003cdiv class=\"consequence-icon\"\u003e⏱\u003c\/div\u003e\n\u003cp\u003eWhen something goes wrong, you won't have time to figure it out. You need a plan that's already in place.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Section pills ─────────────────────────────────────────── --\u003e\n\u003cdiv class=\"section-strip\"\u003e\n\u003cdiv class=\"strip-label\"\u003e12 sections covered\u003c\/div\u003e\n\u003cdiv class=\"section-pills\"\u003e\n\u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #3a6b5e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eMental Health\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #7a5230;\" class=\"pill-dot\"\u003e\u003c\/span\u003eTransport\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #2e6685;\" class=\"pill-dot\"\u003e\u003c\/span\u003eWater\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #5e7a2e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eFood Storage\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #7a4a5e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eHydroponics\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #a07018;\" class=\"pill-dot\"\u003e\u003c\/span\u003eSolar Power\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #3a5e7a;\" class=\"pill-dot\"\u003e\u003c\/span\u003eCommunication\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #6b3a3a;\" class=\"pill-dot\"\u003e\u003c\/span\u003eHome Security\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #2e7a5e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eFirst Aid\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #5e4a7a;\" class=\"pill-dot\"\u003e\u003c\/span\u003eBanking\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #7a6b2e;\" class=\"pill-dot\"\u003e\u003c\/span\u003ePets\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #2d5a27;\" class=\"pill-dot\"\u003e\u003c\/span\u003e90-Day Roadmap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── What you get ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhat you get\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\u003e15 print-ready Letter-size pages\u003c\/strong\u003e — clean, no-fuss layout designed to print at home\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\u003e12 fully detailed sections\u003c\/strong\u003e with grouped tick-box action steps for every area of family resilience\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\u003eNotes space on every section\u003c\/strong\u003e — record dates, quantities, supplier details, and reminders as you go\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\u003ePreparedness Tracker\u003c\/strong\u003e — see your progress across all 12 areas at a glance\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 download\u003c\/strong\u003e — use it straight away, or keep one at home, one in your go-bag, one off-site\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eCompanion resource\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── Companion callout ──────────────────────────────────────── --\u003e\n\u003cdiv class=\"companion\"\u003e\n\u003cp\u003eThis is the companion resource to \u003cem\u003eWhat Happens to Your Family When the System Fails?\u003c\/em\u003e — and it's \u003cstrong\u003eincluded free\u003c\/strong\u003e when you purchase the book.\u003c\/p\u003e\n\u003cp\u003eNot ready for the full book yet? Get the checklist on its own and start building your family's resilience today.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Brand footer ───────────────────────────────────────────── --\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":"Letter 8.5 X 11 inches","offer_id":53626652721516,"sku":null,"price":12.98,"currency_code":"USD","in_stock":true},{"title":"A4 210 x 297 mm","offer_id":53626652754284,"sku":null,"price":12.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/covers_Book_scorecard.jpg?v=1777564598"},{"product_id":"family-resilience-scorecard","title":"Family Resilience Scorecard","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\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\n\/* ── Reset \u0026 base ─────────────────────────────────────────────── *\/\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:         #f5f0e8;\n  --cream-mid:     #ede8de;\n  --cream-warm:    #faf7f2;\n  --sand:          #e8e2d5;\n  --amber-pale:    #fef8ec;\n  --amber-mid:     #fdf0d0;\n  --amber-border:  #e8d5a0;\n  --score-bg:      #f0f7ee;\n  --text-dark:     #1a1a1a;\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: var(--white);\n  -webkit-font-smoothing: antialiased;\n}\n\n.product-desc {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0;\n}\n\n\/* ── Hero ─────────────────────────────────────────────────────── *\/\n.hero {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 12px;\n  padding: 36px 40px 32px;\n  margin-bottom: 6px;\n  position: relative;\n  overflow: hidden;\n}\n\n.hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0;\n  width: 5px; height: 100%;\n  background: var(--green-primary);\n  border-radius: 12px 0 0 12px;\n}\n\n.hero::after {\n  content: '';\n  position: absolute;\n  top: -40px; right: -40px;\n  width: 160px; height: 160px;\n  border-radius: 50%;\n  border: 1.5px solid var(--green-sage);\n  opacity: 0.5;\n  pointer-events: none;\n}\n\n.hero-eyebrow {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-mid);\n  margin-bottom: 10px;\n}\n\n.hero-title {\n  font-family: 'Playfair Display', serif;\n  font-size: 32px;\n  font-weight: 900;\n  color: var(--green-dark);\n  line-height: 1.15;\n  margin-bottom: 8px;\n}\n\n.hero-tagline {\n  font-family: 'Playfair Display', serif;\n  font-size: 15px;\n  font-style: italic;\n  color: var(--green-primary);\n  line-height: 1.5;\n}\n\n\/* ── Question hook ────────────────────────────────────────────── *\/\n.question-hook {\n  background: var(--green-dark);\n  border-radius: 10px;\n  padding: 26px 36px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.question-hook::before {\n  content: '';\n  position: absolute;\n  top: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.05);\n}\n\n.question-hook p {\n  font-family: 'Playfair Display', serif;\n  font-size: 20px;\n  font-style: italic;\n  color: var(--green-sage);\n  line-height: 1.6;\n  position: relative;\n  z-index: 1;\n}\n\n.question-hook p strong {\n  color: #ffffff;\n  font-style: normal;\n}\n\n\/* ── Hook \/ body ──────────────────────────────────────────────── *\/\n.hook {\n  background: var(--cream-warm);\n  border: 1px solid var(--border-light);\n  border-radius: 10px;\n  padding: 28px 36px;\n  margin: 16px 0;\n}\n\n.hook p {\n  font-size: 15.5px;\n  color: var(--text-body);\n  line-height: 1.75;\n  margin-bottom: 12px;\n}\n\n.hook p:last-child { margin-bottom: 0; }\n\n.hook .pull {\n  font-family: 'Playfair Display', serif;\n  font-size: 18px;\n  font-style: italic;\n  color: var(--green-dark);\n  display: block;\n  margin: 8px 0 16px;\n  padding-left: 16px;\n  border-left: 3px solid var(--green-sage);\n}\n\n\/* ── Score overview band ──────────────────────────────────────── *\/\n.score-band {\n  background: var(--score-bg);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 24px 32px;\n  margin: 16px 0;\n}\n\n.score-band-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.score-band-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.score-levels {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 8px;\n}\n\n.score-level {\n  background: var(--white);\n  border: 1px solid var(--border-light);\n  border-radius: 8px;\n  padding: 12px 16px;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.score-badge {\n  background: var(--green-primary);\n  color: var(--white);\n  font-size: 11px;\n  font-weight: 700;\n  padding: 3px 8px;\n  border-radius: 20px;\n  white-space: nowrap;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n\n.score-level-title {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--green-dark);\n  line-height: 1.3;\n}\n\n.score-level-desc {\n  font-size: 12px;\n  color: var(--text-muted);\n  line-height: 1.5;\n  margin-top: 2px;\n}\n\n\/* ── What you get ─────────────────────────────────────────────── *\/\n.features-block {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 28px 32px;\n  margin: 16px 0;\n}\n\n.features-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 18px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.features-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.feature-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--green-light);\n}\n\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n\n.feature-check {\n  width: 22px;\n  height: 22px;\n  background: var(--green-primary);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.feature-check svg {\n  width: 12px;\n  height: 12px;\n  fill: none;\n  stroke: white;\n  stroke-width: 2.5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.feature-text {\n  font-size: 14.5px;\n  color: var(--text-body);\n  line-height: 1.6;\n}\n\n.feature-text strong { color: var(--green-dark); }\n\n\/* ── How it works ─────────────────────────────────────────────── *\/\n.how-block {\n  background: var(--sand);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 24px 32px;\n  margin: 16px 0;\n}\n\n.how-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.how-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border);\n}\n\n.how-steps {\n  display: flex;\n  gap: 0;\n  position: relative;\n}\n\n.how-step {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  position: relative;\n  padding: 0 12px;\n}\n\n\/* connector line between steps *\/\n.how-step:not(:last-child)::after {\n  content: '';\n  position: absolute;\n  top: 15px;\n  right: -6px;\n  width: 12px;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.step-num {\n  width: 30px;\n  height: 30px;\n  border-radius: 50%;\n  background: var(--green-primary);\n  color: var(--white);\n  font-size: 13px;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 8px;\n  flex-shrink: 0;\n}\n\n.step-text {\n  font-size: 12.5px;\n  color: var(--text-muted);\n  line-height: 1.5;\n}\n\n.step-text strong {\n  display: block;\n  color: var(--green-dark);\n  font-size: 13px;\n  margin-bottom: 2px;\n}\n\n\/* ── Section grid ─────────────────────────────────────────────── *\/\n.section-strip {\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 20px 28px;\n  margin: 16px 0;\n}\n\n.strip-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  margin-bottom: 14px;\n}\n\n.section-pills {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 7px;\n}\n\n.section-pill {\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 20px;\n  padding: 4px 12px;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--text-body);\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n\n.pill-dot {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  flex-shrink: 0;\n}\n\n\/* ── Consequence strip ────────────────────────────────────────── *\/\n.consequence {\n  background: var(--amber-pale);\n  border: 1px solid var(--amber-border);\n  border-radius: 8px;\n  padding: 16px 22px;\n  margin: 16px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.consequence-icon {\n  font-size: 18px;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.consequence p {\n  font-size: 14.5px;\n  color: #5a4000;\n  line-height: 1.6;\n  font-style: italic;\n}\n\n\/* ── Companion callout ────────────────────────────────────────── *\/\n.companion {\n  background: var(--green-primary);\n  border-radius: 10px;\n  padding: 26px 32px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.companion::before {\n  content: '';\n  position: absolute;\n  bottom: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.06);\n}\n\n.companion p {\n  font-size: 15px;\n  color: var(--green-sage);\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n}\n\n.companion p + p { margin-top: 10px; }\n\n.companion strong { color: #ffffff; }\n.companion em { color: var(--green-light); font-style: italic; }\n\n\/* ── Divider ──────────────────────────────────────────────────── *\/\n.divider-row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 20px 0;\n}\n\n.divider-row::before,\n.divider-row::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.divider-pill {\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  white-space: nowrap;\n}\n\n\/* ── Brand footer ─────────────────────────────────────────────── *\/\n.brand-footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 18px 0 4px;\n}\n\n.brand-footer::before,\n.brand-footer::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.brand-link {\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: var(--green-mid);\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n\/* ── Animations ───────────────────────────────────────────────── *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(12px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\n.product-desc \u003e * {\n  animation: fadeUp 0.45s ease both;\n}\n\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.30s; }\n.product-desc \u003e *:nth-child(7)  { animation-delay: 0.34s; }\n.product-desc \u003e *:nth-child(8)  { animation-delay: 0.38s; }\n.product-desc \u003e *:nth-child(9)  { animation-delay: 0.42s; }\n.product-desc \u003e *:nth-child(10) { animation-delay: 0.46s; }\n\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- ── Hero ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDigital Download · Instant PDF · Print-Ready · 6 Pages\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eFamily Resilience Scorecard\u003c\/h1\u003e\n\u003cp class=\"hero-tagline\"\u003eGently assess your household · Notice what's missing · Build confidence over time\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Opening question ───────────────────────────────────────── --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eIf the power went out for a few days… \u003cstrong\u003ewould your family be okay?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Hook ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost families already have some things in place — along with a few quiet gaps they haven't noticed yet. The \u003cstrong\u003eFamily Resilience Scorecard\u003c\/strong\u003e offers a calm, clear way to see where your household stands across 12 areas of everyday preparedness, in about 20 minutes.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eAdd 1 point for each item you already have in place. Over time, you can gently work toward a full 60\/60.\u003c\/span\u003e\n\u003cp\u003eThis isn't a test — it's a simple check-in. Each section includes 5 practical, easy-to-understand prompts: small things you either have in place or can build toward. There's also space to note ideas, next steps, or reminders as you go. No pressure. Just clarity and direction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Consequence ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"consequence\"\u003e\n\u003cdiv class=\"consequence-icon\"\u003e🌱\u003c\/div\u003e\n\u003cp\u003eMost families see small, steady improvements when they revisit the scorecard regularly. Using it every 90 days helps you build confidence step by step, without overwhelm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── How it works ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"how-block\"\u003e\n\u003cdiv class=\"how-label\"\u003eHow it works\u003c\/div\u003e\n\u003cdiv class=\"how-steps\"\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003e\n\u003cstrong\u003eReview each section\u003c\/strong\u003eGently note what's already in place\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003e\n\u003cstrong\u003eUse the notes column\u003c\/strong\u003eWrite down simple next steps or ideas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003e\n\u003cstrong\u003eUnderstand your result\u003c\/strong\u003eSee where you are and what matters most next\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003e\n\u003cstrong\u003eRevisit over time\u003c\/strong\u003eTrack your progress at your own pace\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── Score levels ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"score-band\"\u003e\n\u003cdiv class=\"score-band-label\"\u003eYour score — what it reflects\u003c\/div\u003e\n\u003cdiv class=\"score-levels\"\u003e\n\u003cdiv class=\"score-level\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-badge\"\u003e0 – 9\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-level-title\"\u003eFoundations\u003c\/div\u003e\n\u003cdiv class=\"score-level-desc\"\u003eBegin with simple, no-cost steps — conversations, a shared plan, and clear meeting points\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"score-level\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-badge\"\u003e10 – 19\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-level-title\"\u003eBuilding\u003c\/div\u003e\n\u003cdiv class=\"score-level-desc\"\u003eStart adding basics — water, a few days of food, and simple go-bags\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"score-level\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-badge\"\u003e20 – 34\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-level-title\"\u003eProgressing\u003c\/div\u003e\n\u003cdiv class=\"score-level-desc\"\u003eExtend your comfort — longer supplies and small systems that support daily life\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"score-level\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-badge\"\u003e35 – 49\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-level-title\"\u003eResilient\u003c\/div\u003e\n\u003cdiv class=\"score-level-desc\"\u003eA strong, steady household — refine systems and consider sharing knowledge with others\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"grid-column: 1 \/ -1;\" class=\"score-level\"\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"background: var(--green-mid);\" class=\"score-badge\"\u003e50 – 60\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score-level-title\"\u003ePrepared\u003c\/div\u003e\n\u003cdiv class=\"score-level-desc\"\u003eA well-rounded system across all areas — focus on maintaining and revisiting over time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── Section pills ─────────────────────────────────────────── --\u003e\n\u003cdiv class=\"section-strip\"\u003e\n\u003cdiv class=\"strip-label\"\u003eAll 12 areas covered — 5 prompts each\u003c\/div\u003e\n\u003cdiv class=\"section-pills\"\u003e\n\u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #3a6b5e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eMental Health\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #7a5230;\" class=\"pill-dot\"\u003e\u003c\/span\u003eTransport\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #2e6685;\" class=\"pill-dot\"\u003e\u003c\/span\u003eWater\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #5e7a2e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eFood Storage\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #7a4a5e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eHydroponics\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #a07018;\" class=\"pill-dot\"\u003e\u003c\/span\u003eSolar Power\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #3a5e7a;\" class=\"pill-dot\"\u003e\u003c\/span\u003eCommunication\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #6b3a3a;\" class=\"pill-dot\"\u003e\u003c\/span\u003eHome Security\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #2e7a5e;\" class=\"pill-dot\"\u003e\u003c\/span\u003eFirst Aid\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #5e4a7a;\" class=\"pill-dot\"\u003e\u003c\/span\u003eBanking\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #7a6b2e;\" class=\"pill-dot\"\u003e\u003c\/span\u003ePets\u003c\/span\u003e \u003cspan class=\"section-pill\"\u003e\u003cspan style=\"background: #2d5a27;\" class=\"pill-dot\"\u003e\u003c\/span\u003e90-Day Roadmap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── What you get ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhat you receive\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\u003e6 print-ready pages\u003c\/strong\u003e — a clean, simple layout designed for easy use at home\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\u003e60 guided prompts across 12 areas\u003c\/strong\u003e — practical, easy-to-follow questions\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\u003eNotes space in every section\u003c\/strong\u003e — capture ideas and next steps as you go\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\u003e5-level guidance system\u003c\/strong\u003e — helps you understand where you are and what to focus on next\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\u003eQuick wins page\u003c\/strong\u003e — small, approachable steps you can take right away\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\u003eDesigned for ongoing use\u003c\/strong\u003e — revisit every few months and notice your progress over time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eCompanion resource\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── Companion callout ──────────────────────────────────────── --\u003e\n\u003cdiv class=\"companion\"\u003e\n\u003cp\u003eThis scorecard pairs with \u003cem\u003eThe Ready Family Planner\u003c\/em\u003e — a complete 12-section preparedness guide. Use the scorecard to gently identify gaps, then use the book to explore solutions at your own pace.\u003c\/p\u003e\n\u003cp\u003eIf you don't have the book yet, the scorecard still works beautifully on its own — helping you take thoughtful, steady steps forward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Brand footer ───────────────────────────────────────────── --\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":"A4 210 x 297 mm","offer_id":53626621493612,"sku":null,"price":7.95,"currency_code":"USD","in_stock":true},{"title":"Letter 8.5 X 11 inches","offer_id":53626621526380,"sku":null,"price":7.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/scorecard_cover.jpg?v=1777563304"},{"product_id":"critical-information-vault","title":"Critical Information Vault","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\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\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  --sand:          #e8e2d5;\n  --amber-pale:    #fef8ec;\n  --amber-border:  #e8d5a0;\n  --slate-pale:    #f0f4f8;\n  --slate-border:  #c8d4e0;\n  --text-dark:     #1a1a1a;\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: var(--white);\n  -webkit-font-smoothing: antialiased;\n}\n\n.product-desc {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0;\n}\n\n\/* ── Hero ─────────────────────────────────────────────────────── *\/\n.hero {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 12px;\n  padding: 36px 40px 32px;\n  margin-bottom: 6px;\n  position: relative;\n  overflow: hidden;\n}\n\n.hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0;\n  width: 5px; height: 100%;\n  background: var(--green-primary);\n  border-radius: 12px 0 0 12px;\n}\n\n.hero::after {\n  content: '';\n  position: absolute;\n  top: -40px; right: -40px;\n  width: 160px; height: 160px;\n  border-radius: 50%;\n  border: 1.5px solid var(--green-sage);\n  opacity: 0.5;\n  pointer-events: none;\n}\n\n.hero-eyebrow {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-mid);\n  margin-bottom: 10px;\n}\n\n.hero-title {\n  font-family: 'Playfair Display', serif;\n  font-size: 32px;\n  font-weight: 900;\n  color: var(--green-dark);\n  line-height: 1.15;\n  margin-bottom: 8px;\n}\n\n.hero-tagline {\n  font-family: 'Playfair Display', serif;\n  font-size: 15px;\n  font-style: italic;\n  color: var(--green-primary);\n  line-height: 1.5;\n}\n\n\/* ── Question hook ────────────────────────────────────────────── *\/\n.question-hook {\n  background: var(--green-dark);\n  border-radius: 10px;\n  padding: 26px 36px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.question-hook::before {\n  content: '';\n  position: absolute;\n  top: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.05);\n}\n\n.question-hook p {\n  font-family: 'Playfair Display', serif;\n  font-size: 19px;\n  font-style: italic;\n  color: var(--green-sage);\n  line-height: 1.65;\n  position: relative;\n  z-index: 1;\n}\n\n.question-hook p strong {\n  color: #ffffff;\n  font-style: normal;\n}\n\n\/* ── Hook \/ body ──────────────────────────────────────────────── *\/\n.hook {\n  background: var(--cream-warm);\n  border: 1px solid var(--border-light);\n  border-radius: 10px;\n  padding: 28px 36px;\n  margin: 16px 0;\n}\n\n.hook p {\n  font-size: 15.5px;\n  color: var(--text-body);\n  line-height: 1.75;\n  margin-bottom: 12px;\n}\n\n.hook p:last-child { margin-bottom: 0; }\n\n.hook .pull {\n  font-family: 'Playfair Display', serif;\n  font-size: 17px;\n  font-style: italic;\n  color: var(--green-dark);\n  display: block;\n  margin: 8px 0 16px;\n  padding-left: 16px;\n  border-left: 3px solid var(--green-sage);\n}\n\n\/* ── Storage instruction strip ────────────────────────────────── *\/\n.storage-strip {\n  background: var(--amber-pale);\n  border: 1px solid var(--amber-border);\n  border-radius: 8px;\n  padding: 18px 24px;\n  margin: 16px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n}\n\n.storage-icon {\n  font-size: 20px;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n\n.storage-strip p {\n  font-size: 14px;\n  color: #5a4000;\n  line-height: 1.65;\n}\n\n.storage-strip p strong {\n  color: #3a2800;\n}\n\n\/* ── 11 areas grid ────────────────────────────────────────────── *\/\n.areas-block {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 24px 28px;\n  margin: 16px 0;\n}\n\n.areas-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.areas-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.areas-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 8px;\n}\n\n.area-item {\n  background: var(--white);\n  border: 1px solid var(--border-light);\n  border-radius: 7px;\n  padding: 10px 14px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.area-num {\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: var(--green-primary);\n  color: var(--white);\n  font-size: 11px;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n\n.area-name {\n  font-size: 13.5px;\n  font-weight: 600;\n  color: var(--green-dark);\n  line-height: 1.3;\n}\n\n\/* ── What you get ─────────────────────────────────────────────── *\/\n.features-block {\n  background: var(--sand);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 28px 32px;\n  margin: 16px 0;\n}\n\n.features-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  margin-bottom: 18px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.features-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border);\n}\n\n.feature-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--border-light);\n}\n\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n\n.feature-check {\n  width: 22px;\n  height: 22px;\n  background: var(--green-primary);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.feature-check svg {\n  width: 12px;\n  height: 12px;\n  fill: none;\n  stroke: white;\n  stroke-width: 2.5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.feature-text {\n  font-size: 14.5px;\n  color: var(--text-body);\n  line-height: 1.6;\n}\n\n.feature-text strong { color: var(--green-dark); }\n\n\/* ── Privacy note ─────────────────────────────────────────────── *\/\n.privacy-note {\n  background: var(--slate-pale);\n  border: 1px solid var(--slate-border);\n  border-radius: 8px;\n  padding: 16px 22px;\n  margin: 16px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.privacy-icon {\n  font-size: 18px;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.privacy-note p {\n  font-size: 14px;\n  color: #2a3a4a;\n  line-height: 1.65;\n}\n\n.privacy-note p strong { color: #1a2a3a; }\n\n\/* ── Companion callout ────────────────────────────────────────── *\/\n.companion {\n  background: var(--green-primary);\n  border-radius: 10px;\n  padding: 26px 32px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.companion::before {\n  content: '';\n  position: absolute;\n  bottom: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.06);\n}\n\n.companion p {\n  font-size: 15px;\n  color: var(--green-sage);\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n}\n\n.companion p + p { margin-top: 10px; }\n.companion strong { color: #ffffff; }\n.companion em { color: var(--green-light); font-style: italic; }\n\n\/* ── Divider ──────────────────────────────────────────────────── *\/\n.divider-row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 20px 0;\n}\n\n.divider-row::before,\n.divider-row::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.divider-pill {\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  white-space: nowrap;\n}\n\n\/* ── Brand footer ─────────────────────────────────────────────── *\/\n.brand-footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 18px 0 4px;\n}\n\n.brand-footer::before,\n.brand-footer::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.brand-link {\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: var(--green-mid);\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n\/* ── Animations ───────────────────────────────────────────────── *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(12px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\n.product-desc \u003e * {\n  animation: fadeUp 0.45s ease both;\n}\n\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.30s; }\n.product-desc \u003e *:nth-child(7)  { animation-delay: 0.35s; }\n.product-desc \u003e *:nth-child(8)  { animation-delay: 0.39s; }\n.product-desc \u003e *:nth-child(9)  { animation-delay: 0.43s; }\n.product-desc \u003e *:nth-child(10) { animation-delay: 0.47s; }\n\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- ── Hero ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDigital Download  ·  Instant PDF  ·  Print \u0026amp; Store  ·  7 Pages\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eCritical Information Vault\u003c\/h1\u003e\n\u003cp class=\"hero-tagline\"\u003eYour family’s most important information — organized, accessible, and easy to find\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Opening question ───────────────────────────────────────── --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eCould your family quickly find \u003cstrong\u003ethe important details they need\u003c\/strong\u003e when life gets busy or unexpected?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Hook ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eEmergency contacts. Medical details. Insurance policies. Important documents. Household information. These details are often spread across phones, emails, folders, and memory — which can make them hard to find when someone needs them.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThe Critical Information Vault helps you gather everything in one clear place. Fill it in once. Store it securely. Review it every 6 months.\u003c\/span\u003e\n\u003cp\u003eThis is a simple printable document — not a cloud service, not another app, and not something complicated to manage. Your family’s most important information stays on paper, in your hands, and under your control.\u003c\/p\u003e\n\u003cp\u003eKeep one copy where you can access it, one in a secure place at home, and one with someone you trust. Simple, practical, and reassuring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Storage instruction ────────────────────────────────────── --\u003e\n\u003cdiv class=\"storage-strip\"\u003e\n\u003cdiv class=\"storage-icon\"\u003e🔒\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eHow to store it:\u003c\/strong\u003e Keep one printed copy in a waterproof folder with your household essentials. Keep one copy in a safe place at home. Leave one copy with a trusted person if that feels right for your family. Review and update every 6 months as details change.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── 11 areas ───────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"areas-block\"\u003e\n\u003cdiv class=\"areas-label\"\u003e11 important areas covered\u003c\/div\u003e\n\u003cdiv class=\"areas-grid\"\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eFamily Overview\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eEmergency Contacts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eMedical Information\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eInsurance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eID \u0026amp; Legal Documents\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eFinancial Snapshot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e7\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eDigital Access Guide\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e8\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eHome \u0026amp; Utilities\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e9\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eChildren \/ Dependants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e10\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003ePet Care\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"grid-column: 1 \/ -1;\" class=\"area-item\"\u003e\n\u003cdiv class=\"area-num\"\u003e11\u003c\/div\u003e\n\u003cdiv class=\"area-name\"\u003eNotes \u0026amp; Special Instructions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── What you get ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhat you get\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\u003e7 print-ready pages\u003c\/strong\u003e — clean, structured layout designed to be filled in by hand at the kitchen table\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\u003e11 sections covering key household information\u003c\/strong\u003e — from medical details and insurance to documents, utilities, children, and pet care\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\u003eMedical details page per person\u003c\/strong\u003e — conditions, medications, doses, allergies, and blood type for every household member\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\u003eDigital Access Guide\u003c\/strong\u003e — a safe, structured way to record important account access notes without storing passwords directly\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\u003eChildren \u0026amp; dependants care plan\u003c\/strong\u003e — carers, school contacts, routines, and special instructions all in one place\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\u003eFinal check \u0026amp; 6-month review reminder\u003c\/strong\u003e — built-in prompt to keep the document current as your family’s details change\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── Privacy note ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"privacy-note\"\u003e\n\u003cdiv class=\"privacy-icon\"\u003e🛡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eYour data stays yours.\u003c\/strong\u003e This is a printable PDF — nothing is stored online, synced to a server, or shared with any third party. Your information lives on paper, in your home, under your control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003ePart of the complete preparedness system\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── Companion callout ──────────────────────────────────────── --\u003e\n\u003cdiv class=\"companion\"\u003e\n\u003cp\u003eThe Critical Information Vault is part of the Ready Family Planner system — created to help households feel more organized, capable, and prepared through simple, practical steps.\u003c\/p\u003e\n\u003cp\u003eUse it as a standalone tool — or pair it with the Master Preparedness Checklist and Family Resilience Scorecard to build a \u003cstrong\u003eclear, calm family plan\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Brand footer ───────────────────────────────────────────── --\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":"A4 210 x 297 mm","offer_id":53626557333868,"sku":null,"price":5.75,"currency_code":"USD","in_stock":true},{"title":"Letter 8.5 X 11 inches","offer_id":53626557366636,"sku":null,"price":5.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/information_vault_cover.jpg?v=1777563257"},{"product_id":"kid-friendly-emergency-guide","title":"Kid-Friendly Emergency Guide","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\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\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  --sand:          #e8e2d5;\n  --amber-pale:    #fef8ec;\n  --amber-border:  #e8d5a0;\n  --sky-pale:      #f0f7fb;\n  --sky-border:    #b8d8ea;\n  --blush-pale:    #fdf4f4;\n  --blush-border:  #e8c8c8;\n  --star-gold:     #c8860a;\n  --star-pale:     #fef3d8;\n  --star-border:   #f0d080;\n  --text-dark:     #1a1a1a;\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: var(--white);\n  -webkit-font-smoothing: antialiased;\n}\n\n.product-desc {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0;\n}\n\n\/* ── Hero ─────────────────────────────────────────────────────── *\/\n.hero {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 12px;\n  padding: 36px 40px 32px;\n  margin-bottom: 6px;\n  position: relative;\n  overflow: hidden;\n}\n\n.hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0;\n  width: 5px; height: 100%;\n  background: var(--green-primary);\n  border-radius: 12px 0 0 12px;\n}\n\n.hero::after {\n  content: '';\n  position: absolute;\n  top: -40px; right: -40px;\n  width: 160px; height: 160px;\n  border-radius: 50%;\n  border: 1.5px solid var(--green-sage);\n  opacity: 0.5;\n  pointer-events: none;\n}\n\n.hero-eyebrow {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-mid);\n  margin-bottom: 10px;\n}\n\n.hero-title {\n  font-family: 'Playfair Display', serif;\n  font-size: 32px;\n  font-weight: 900;\n  color: var(--green-dark);\n  line-height: 1.15;\n  margin-bottom: 8px;\n}\n\n.hero-tagline {\n  font-family: 'Playfair Display', serif;\n  font-size: 15px;\n  font-style: italic;\n  color: var(--green-primary);\n  line-height: 1.5;\n}\n\n.hero-age-badge {\n  display: inline-block;\n  margin-top: 14px;\n  background: var(--star-pale);\n  border: 1px solid var(--star-border);\n  border-radius: 20px;\n  padding: 5px 14px;\n  font-size: 12px;\n  font-weight: 700;\n  color: var(--star-gold);\n  letter-spacing: 0.06em;\n}\n\n\/* ── Parent note hook ─────────────────────────────────────────── *\/\n.parent-hook {\n  background: var(--green-dark);\n  border-radius: 10px;\n  padding: 26px 36px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.parent-hook::before {\n  content: '';\n  position: absolute;\n  top: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.05);\n}\n\n.parent-hook p {\n  font-family: 'Playfair Display', serif;\n  font-size: 18px;\n  font-style: italic;\n  color: var(--green-sage);\n  line-height: 1.65;\n  position: relative;\n  z-index: 1;\n}\n\n.parent-hook p strong {\n  color: #ffffff;\n  font-style: normal;\n}\n\n\/* ── Hook \/ body ──────────────────────────────────────────────── *\/\n.hook {\n  background: var(--cream-warm);\n  border: 1px solid var(--border-light);\n  border-radius: 10px;\n  padding: 28px 36px;\n  margin: 16px 0;\n}\n\n.hook p {\n  font-size: 15.5px;\n  color: var(--text-body);\n  line-height: 1.75;\n  margin-bottom: 12px;\n}\n\n.hook p:last-child { margin-bottom: 0; }\n\n.hook .pull {\n  font-family: 'Playfair Display', serif;\n  font-size: 17px;\n  font-style: italic;\n  color: var(--green-dark);\n  display: block;\n  margin: 8px 0 16px;\n  padding-left: 16px;\n  border-left: 3px solid var(--green-sage);\n}\n\n\/* ── Research note ────────────────────────────────────────────── *\/\n.research-note {\n  background: var(--sky-pale);\n  border: 1px solid var(--sky-border);\n  border-radius: 8px;\n  padding: 16px 22px;\n  margin: 16px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.research-icon { font-size: 18px; flex-shrink: 0; margin-top: 2px; }\n\n.research-note p {\n  font-size: 14px;\n  color: #1a3040;\n  line-height: 1.65;\n}\n\n\/* ── Topics grid ──────────────────────────────────────────────── *\/\n.topics-block {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 24px 28px;\n  margin: 16px 0;\n}\n\n.topics-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.topics-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.topics-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 8px;\n}\n\n.topic-item {\n  background: var(--white);\n  border: 1px solid var(--border-light);\n  border-radius: 7px;\n  padding: 10px 14px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.topic-icon {\n  font-size: 18px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.topic-name {\n  font-size: 13.5px;\n  font-weight: 600;\n  color: var(--green-dark);\n  line-height: 1.3;\n}\n\n\/* ── Parent guide strip ───────────────────────────────────────── *\/\n.parent-guide {\n  background: var(--sand);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 24px 28px;\n  margin: 16px 0;\n}\n\n.parent-guide-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.parent-guide-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border);\n}\n\n.guide-steps {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n}\n\n.guide-step {\n  background: var(--white);\n  border: 1px solid var(--border-light);\n  border-radius: 7px;\n  padding: 12px 16px;\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n}\n\n.guide-step-icon { font-size: 18px; flex-shrink: 0; margin-top: 1px; }\n\n.guide-step-text {\n  font-size: 13px;\n  color: var(--text-muted);\n  line-height: 1.55;\n}\n\n.guide-step-text strong {\n  display: block;\n  color: var(--green-dark);\n  font-size: 13.5px;\n  margin-bottom: 2px;\n}\n\n\/* ── What you get ─────────────────────────────────────────────── *\/\n.features-block {\n  background: var(--green-pale);\n  border: 1px solid var(--green-sage);\n  border-radius: 10px;\n  padding: 28px 32px;\n  margin: 16px 0;\n}\n\n.features-label {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--green-primary);\n  margin-bottom: 18px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.features-label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--green-sage);\n}\n\n.feature-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--green-light);\n}\n\n.feature-row:last-child { border-bottom: none; padding-bottom: 0; }\n.feature-row:first-of-type { padding-top: 0; }\n\n.feature-check {\n  width: 22px;\n  height: 22px;\n  background: var(--green-primary);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n\n.feature-check svg {\n  width: 12px; height: 12px;\n  fill: none;\n  stroke: white;\n  stroke-width: 2.5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\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\n\/* ── Tone note ────────────────────────────────────────────────── *\/\n.tone-note {\n  background: var(--blush-pale);\n  border: 1px solid var(--blush-border);\n  border-radius: 8px;\n  padding: 16px 22px;\n  margin: 16px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.tone-icon { font-size: 18px; flex-shrink: 0; margin-top: 1px; }\n\n.tone-note p {\n  font-size: 14px;\n  color: #3a1a1a;\n  line-height: 1.65;\n}\n\n\/* ── Companion callout ────────────────────────────────────────── *\/\n.companion {\n  background: var(--green-primary);\n  border-radius: 10px;\n  padding: 26px 32px;\n  margin: 16px 0;\n  position: relative;\n  overflow: hidden;\n}\n\n.companion::before {\n  content: '';\n  position: absolute;\n  bottom: -30px; right: -30px;\n  width: 120px; height: 120px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.06);\n}\n\n.companion p {\n  font-size: 15px;\n  color: var(--green-sage);\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n}\n\n.companion p + p { margin-top: 10px; }\n.companion strong { color: #ffffff; }\n.companion em { color: var(--green-light); font-style: italic; }\n\n\/* ── Divider ──────────────────────────────────────────────────── *\/\n.divider-row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 20px 0;\n}\n\n.divider-row::before,\n.divider-row::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.divider-pill {\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  white-space: nowrap;\n}\n\n\/* ── Brand footer ─────────────────────────────────────────────── *\/\n.brand-footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 18px 0 4px;\n}\n\n.brand-footer::before,\n.brand-footer::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: var(--border-light);\n}\n\n.brand-link {\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: var(--green-mid);\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n\/* ── Animations ───────────────────────────────────────────────── *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(12px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\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\n\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- ── Hero ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDigital Download · Instant PDF · Print \u0026amp; Keep · 8 Pages\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eMy Emergency Guide\u003cbr\u003e\u003cspan style=\"font-size: 22px; font-weight: 400; font-style: italic;\"\u003eStay Safe, Stay Smart!\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-tagline\"\u003eA gentle storybook-style safety guide your child can understand, practice, and keep\u003c\/p\u003e\n\u003cspan class=\"hero-age-badge\"\u003e⭐ For Kids · Ages 4–8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ── Parent hook ────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"parent-hook\"\u003e\n\u003cp\u003eHelping children feel prepared starts with simple words, calm practice, and \u003cstrong\u003ea plan they can remember\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Hook ──────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eTeaching young children about safety can feel delicate. You want them to know what to do, but you also want the conversation to feel calm, reassuring, and age-appropriate.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThis guide helps you turn important safety lessons into simple, confidence-building steps your child can understand and practise with you.\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eMy Emergency Guide\u003c\/strong\u003e is a gentle, storybook-style PDF designed for children aged 4–8. It introduces everyday safety topics — like getting lost, fire safety, power cuts, safe adults, and home routines — in simple language a young child can remember and act on.\u003c\/p\u003e\n\u003cp\u003eRead it together, fill it in together, and practise together. The goal is confidence, not fear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Research note ──────────────────────────────────────────── --\u003e\n\u003cdiv class=\"research-note\"\u003e\n\u003cdiv class=\"research-icon\"\u003e📖\u003c\/div\u003e\n\u003cp\u003eThis guide is designed to be read aloud with your child — not handed to them alone. The parent notes page at the front helps you introduce each topic calmly, practise as a game, and revisit the guide as your child grows.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Topics ─────────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"topics-block\"\u003e\n\u003cdiv class=\"topics-label\"\u003eWhat the guide covers\u003c\/div\u003e\n\u003cdiv class=\"topics-grid\"\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e👨👩👧\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eMy Family Information \u0026amp; Phone Numbers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e🔍\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eIf I Get Lost — Safe Adults \u0026amp; What to Say\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e🔥\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eFire Safety — Get Low, Get Out \u0026amp; Get Help\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e⛈\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eStorms, Power Cuts \u0026amp; Big Feelings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e🏠\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eIf I Am Home Alone — Simple Safety Rules\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e🛡\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eSafe Adults \u0026amp; Warning Signs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e🎒\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003eMy Important Things — Quick Grab List\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topic-item\"\u003e\n\u003cdiv class=\"topic-icon\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"topic-name\"\u003ePet Safety \u0026amp; My Family Plan\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── Parent guide ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"parent-guide\"\u003e\n\u003cdiv class=\"parent-guide-label\"\u003eBuilt-in parent \u0026amp; carer guide\u003c\/div\u003e\n\u003cdiv class=\"guide-steps\"\u003e\n\u003cdiv class=\"guide-step\"\u003e\n\u003cdiv class=\"guide-step-icon\"\u003e📚\u003c\/div\u003e\n\u003cdiv class=\"guide-step-text\"\u003e\n\u003cstrong\u003eRead together first\u003c\/strong\u003eSit down and explore each page together in a calm, reassuring way\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guide-step\"\u003e\n\u003cdiv class=\"guide-step-icon\"\u003e✏️\u003c\/div\u003e\n\u003cdiv class=\"guide-step-text\"\u003e\n\u003cstrong\u003eFill it in together\u003c\/strong\u003eComplete the family information page and help them learn one important phone number\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guide-step\"\u003e\n\u003cdiv class=\"guide-step-icon\"\u003e🎮\u003c\/div\u003e\n\u003cdiv class=\"guide-step-text\"\u003e\n\u003cstrong\u003ePractise as a game\u003c\/strong\u003eUse pretend drills, simple questions, and playful practice to help the learning stick\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guide-step\"\u003e\n\u003cdiv class=\"guide-step-icon\"\u003e🔄\u003c\/div\u003e\n\u003cdiv class=\"guide-step-text\"\u003e\n\u003cstrong\u003eReview as they grow\u003c\/strong\u003eUnderstanding grows over time — revisit the guide as your child gets older\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── What you get ───────────────────────────────────────────── --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhat you get\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\u003e8 print-ready pages\u003c\/strong\u003e — clean, friendly layout designed for young children to follow and fill in by hand\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\u003e8 simple safety topics covered\u003c\/strong\u003e — from getting lost and fire safety to safe adults, power cuts, pets, and home routines\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\u003eMy Family Information page\u003c\/strong\u003e — fillable section for names, phone numbers, meeting spot, and trusted contacts\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\u003eSafe Adults \u0026amp; Warning Signs\u003c\/strong\u003e — age-appropriate guidance to help children understand who can help and when to ask\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\u003ePractice prompts throughout\u003c\/strong\u003e — built-in activities your child can do with you to make the learning feel natural\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\u003eFull parent \u0026amp; carer guide\u003c\/strong\u003e — explains how to introduce each topic gently, set the right tone, and revisit as they grow\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── Tone note ──────────────────────────────────────────────── --\u003e\n\u003cdiv class=\"tone-note\"\u003e\n\u003cdiv class=\"tone-icon\"\u003e❤️\u003c\/div\u003e\n\u003cp\u003eEvery page is written to build \u003cstrong\u003econfidence, not fear\u003c\/strong\u003e. The language is calm, simple, and empowering. Children are reminded throughout: you are brave, you are smart, and you can always ask for help.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003ePart of the complete preparedness system\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── Companion callout ──────────────────────────────────────── --\u003e\n\u003cdiv class=\"companion\"\u003e\n\u003cp\u003eThis guide is part of the Ready Family Planner system — created to help every member of your household feel more calm, capable, and prepared. Pair it with the \u003cstrong\u003eFamily Resilience Scorecard\u003c\/strong\u003e to understand your household’s readiness, or use the \u003cstrong\u003eMaster Preparedness Checklist\u003c\/strong\u003e to build your complete family plan.\u003c\/p\u003e\n\u003cp\u003ePrepared feels better — for parents, children, and the whole family.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── Brand footer ───────────────────────────────────────────── --\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":"A4 210 x 297 mm","offer_id":53626668712300,"sku":null,"price":4.86,"currency_code":"USD","in_stock":true},{"title":"Letter 8.5 X 11 inches","offer_id":53626668745068,"sku":null,"price":4.86,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Kids_Guide_Page1.jpg?v=1776395001"},{"product_id":"pantry-only-meal-planner","title":"Pantry Only 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}\n\nbody {\n  font-family: 'Source Sans 3', sans-serif;\n  font-size: 15px; line-height: 1.7;\n  color: var(--text-body); background: var(--white);\n  -webkit-font-smoothing: antialiased; padding: 32px 20px;\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\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: 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\/* STATS STRIP *\/\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); gap: 4px;\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.stat-divider { width: 1px; background: rgba(255,255,255,0.08); margin: 8px 0; }\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\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}\n.ci-icon {\n  flex-shrink: 0; 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; }\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.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@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\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003ePrintable · Instant PDF Download · Beginner-Friendly\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eSimple Pantry Meals\u003cbr\u003e\u003cem\u003eFor Uncertain Times\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eA practical 2-week meal planner — simple, filling meals using only shelf-stable pantry foods your family already has.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Print at home. Cook with confidence.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e2-Week Meal Plan\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e56 Meal Ideas\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e16 Step-by-Step Recipes\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eNo Fresh Ingredients\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eInstant PDF Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eWhat would your family eat if the shops were closed or the fridge went off — \u003cstrong\u003eand you had to cook from the pantry?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost families have a pantry full of tinned goods, dry staples, and shelf-stable foods — but very little idea what to actually cook with them. When an emergency hits, meal planning from scratch is the last thing you want to be doing.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThis planner takes the guesswork out entirely — 2 weeks of meals, planned and ready to go.\u003c\/span\u003e\n\u003cp\u003eEvery meal uses practical, everyday pantry staples. Every recipe is simple, filling, and beginner-friendly. No fresh ingredients, no refrigeration, no culinary skills required.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo food stress. No complicated recipes. No wasted pantry food. Just organized, budget-friendly meals that help your family stay calm and well-fed.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS STRIP --\u003e\n\u003cdiv class=\"stats-strip\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eComplete Weeks of Meal Plans\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e56\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eSimple Pantry Meal Ideas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e16\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eStep-by-Step Recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e0\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eFresh Ingredients Required\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 this printable planner\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eWeek 1\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFirst Week Meal Plan\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003e7 days of breakfast, lunch, and dinner — all from pantry staples, fully planned out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eWeek 2\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eSecond Week Meal Plan\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003e7 more days of varied, simple meals using the same core pantry staples\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eRecipes\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003e16 Step-by-Step Pantry Recipes\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eClear, beginner-friendly instructions for the meals featured across both weeks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eTools\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eShopping Lists \u0026amp; Blank Template\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003ePantry pull lists for each week plus a blank planner template to reuse anytime\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT YOU'LL GET --\u003e\n\u003cdiv class=\"checklists-block\"\u003e\n\u003cdiv class=\"checklists-label\"\u003eEverything included in this printable guide\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\u003crect rx=\"2\" height=\"18\" width=\"18\" y=\"4\" x=\"3\"\u003e\u003c\/rect\u003e\u003cline y2=\"6\" x2=\"16\" y1=\"2\" x1=\"16\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"8\" y1=\"2\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"10\" x2=\"21\" y1=\"10\" x1=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003e2 Complete Weeks of Meal Plans\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 2a10 10 0 100 20A10 10 0 0012 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003e56 Simple Pantry Meal Ideas\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=\"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 y2=\"13\" x2=\"8\" y1=\"13\" x1=\"16\"\u003e\u003c\/line\u003e\u003cline y2=\"17\" x2=\"8\" y1=\"17\" x1=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003e16 Step-by-Step Pantry Recipes\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 y2=\"6\" x2=\"21\" y1=\"6\" x1=\"3\"\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 class=\"checklist-item-title\"\u003ePantry Pull Shopping Lists\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 rx=\"2\" height=\"18\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cline y2=\"9\" x2=\"21\" y1=\"9\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"15\" x2=\"21\" y1=\"15\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"21\" x2=\"9\" y1=\"3\" x1=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eBlank Weekly Planner Template\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=\"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 height=\"8\" width=\"12\" y=\"14\" x=\"6\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003ePrint-Ready PDF Format\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"checklist-item\"\u003e\n\u003cdiv class=\"ci-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53721531023724,"sku":null,"price":6.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Weekly_Pantry_Meal_Planner_Premium.pptx.jpg?v=1778185521"},{"product_id":"30-60-90-day-guide-for-easy-affordable-food-pantry","title":"30, 60, \u0026 90 Day, Easy \u0026 Affordable Pantry Shopping List","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-pale:    #fef8ec;\n  --amber-border:  #e8d5a0;\n  --amber-deep:    #c8860a;\n  --navy:          #1a2a3a;\n  --navy-mid:      #243448;\n  --text-dark:     #1a1a1a;\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; line-height: 1.7;\n  color: var(--text-body); background: var(--white);\n  -webkit-font-smoothing: antialiased; padding: 32px 20px;\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\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: 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.roadmap-strip {\n  background: var(--navy-mid); border-radius: 10px;\n  padding: 20px 28px; 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 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: 8px;\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\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.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}\n.ci-icon {\n  flex-shrink: 0; 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; }\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@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\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003ePrintable · Instant PDF Download · Beginner-Friendly\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eBuild Your Pantry\u003cbr\u003e\u003cem\u003eWithout feeling Overwhelmed\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eA simple step-by-step shopping system for real food security — gradually, affordably, without the panic.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Print at home. Start this week.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e30-Day Starter Plan\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e60-Day Expansion Plan\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e90-Day Long-Term Plan\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eBudget-Conscious\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eInstant PDF Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eWhat if building a proper family pantry was as simple as \u003cstrong\u003efollowing a shopping list?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost families know they should have a well-stocked pantry — but where do you start? What do you buy first? How do you avoid wasting money on things that sit on the shelf unused?\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThis guide gives you a clear, organised plan you can start using today — no research required.\u003c\/span\u003e\n\u003cp\u003eUsing practical, budget-friendly foods your family will actually eat, this printable shopping system walks you through building real food security in three simple phases.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo panic buying. No expensive survival kits. No confusing prepper jargon. Just a calm, step-by-step plan.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ROADMAP STRIP --\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 Phases — One Clear Path to a Full Pantry\u003c\/h3\u003e\n\u003cp\u003eStart with a solid 30-day foundation, expand confidently to 60 days, then build a complete 90-day long-term pantry — each phase budget-conscious and beginner-friendly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- THREE PLANS --\u003e\n\u003cdiv class=\"parts-block\"\u003e\n\u003cdiv class=\"parts-label\"\u003eWhat's inside — three complete pantry plans\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003e30-Day\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eStarter Pantry Plan\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eEssential staples to get your family's first month of food security in place — fast and affordable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53721878200684,"sku":null,"price":5.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/30_60_90_Day_Pantry.jpg?v=1779128216"},{"product_id":"daily-water-needs-calculator-worksheet","title":"Daily Water Needs Calculator \u0026 Worksheet","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; line-height: 1.7;\n  color: var(--text-body); background: var(--white);\n  -webkit-font-smoothing: antialiased; padding: 32px 20px;\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\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: 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.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\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}\n.ci-icon {\n  flex-shrink: 0; 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; }\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.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@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\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003ePrintable · Instant PDF Download · Beginner-Friendly\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eKnow Exactly How Much Water\u003cbr\u003e\u003cem\u003eYour Family Needs\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eA simple printable calculator and worksheet — clear storage targets for your household, no confusing math required.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Print at home. Plan with confidence.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003e72-Hour Storage Targets\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e30-Day \u0026amp; 90-Day Plans\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eContainer Planning Guide\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eHygiene Breakdowns\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eInstant PDF Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eDo you actually know how much water your family would need to survive 72 hours — \u003cstrong\u003eor even 30 days — without running water?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost families know water storage is important, but very few know how much they actually need. Too little leaves your family at risk. Too much means wasted money and space. Guessing isn't a plan.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThis worksheet does the calculation for you — enter your household details, and your real water targets appear instantly.\u003c\/span\u003e\n\u003cp\u003eFrom 72-hour emergency coverage through to a full 90-day supply, every storage goal is broken down clearly — including drinking water, cooking water, hygiene, and container planning guidance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo confusing math. No guessing. No overbuying. Just a clear, organised plan your family can actually act on.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS STRIP --\u003e\n\u003cdiv class=\"stats-strip\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e72\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eHour Emergency Target\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e30\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eDay Mid-Term Plan\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e90\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eDay Long-Term Goal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e0\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eConfusing Calculations\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 this printable worksheet\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eCalculator\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eDaily Household Water Calculator\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eEnter your household size and get your family's real daily water needs — drinking, cooking, and hygiene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eTargets\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003e72-Hour, 30-Day \u0026amp; 90-Day Goals\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eThree clear storage milestones — short-term emergency, medium-term security, and long-term resilience\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eContainers\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eWater Container Planning Guide\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eHow many containers you need, what sizes work best, and how to organise your storage practically\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eHygiene\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eHygiene Water Breakdowns\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eSeparate calculations for sanitation, washing, and personal hygiene — often the most overlooked category\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSafety\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eWater Storage Safety Reminders\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eRotation schedules, container types, purification basics, and what to avoid when storing water long-term\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003ePrintable Worksheet Layout\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eClean, beginner-friendly design that works in a binder or on its own — fill it in with a pen, update it anytime\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT YOU'LL GET --\u003e\n\u003cdiv class=\"checklists-block\"\u003e\n\u003cdiv class=\"checklists-label\"\u003eEverything included in this printable guide\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\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 class=\"checklist-item-title\"\u003eDaily Household Water Calculator\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 class=\"checklist-item-title\"\u003e72-Hour, 30-Day \u0026amp; 90-Day Storage Targets\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 class=\"checklist-item-title\"\u003eWater Container Planning Guide\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 class=\"checklist-item-title\"\u003eHygiene Water Breakdowns\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 class=\"checklist-item-title\"\u003eWater Storage Safety Reminders\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=\"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 class=\"checklist-item-title\"\u003ePrintable Worksheet Format\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 class=\"checklist-item-title\"\u003eBeginner-Friendly Layout\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 class=\"checklist-item-title\"\u003eAdd to Your Preparedness Binder\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR REAL FAMILIES --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eDesigned for real families\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-check\"\u003e\u003csvg viewbox=\"0 0 12 12\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53722189988204,"sku":null,"price":5.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/water_needs_calcualtor_worksheets.jpg?v=1779116989"},{"product_id":"go-bag-packing-checklist","title":"Go Bag Packing checklist","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; line-height: 1.7;\n  color: var(--text-body); background: var(--white);\n  -webkit-font-smoothing: antialiased; padding: 32px 20px;\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\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: 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.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\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}\n.ci-icon {\n  flex-shrink: 0; 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; }\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.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@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\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003ePrintable · Instant PDF Download · Family-Friendly\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003ePack Your Family's Go-Bags\u003cbr\u003e\u003cem\u003eWith Confidence\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eA simple printable checklist system — organized, practical go-bags for every member of your household, built in 15 minutes.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Print at home. Be ready before you need to be.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003eComplete 72-Hour Checklist\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eAdults \u0026amp; Children\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eLayered Packing System\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e6-Month Maintenance Guide\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eInstant PDF Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eIf you had to leave your home in the next hour — \u003cstrong\u003ewould your family know exactly what to grab?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eMost families intend to have go-bags ready. But without a clear system, it's easy to forget critical items, pack the wrong things, or find yourself scrambling when the pressure is already high.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThis checklist takes the guesswork out entirely — pack correctly once, and be ready whenever you need to be.\u003c\/span\u003e\n\u003cp\u003eA layered packing system guides you through every essential category — documents, water, food, first aid, power, and tools — so nothing important gets left behind. There's even a 6-month maintenance checklist to keep your bags fresh and ready year-round.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo panic. No forgetting important items. No last-minute scrambling. Just a calm, organised system your whole family can follow.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS STRIP --\u003e\n\u003cdiv class=\"stats-strip\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e72\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eHour Emergency Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e15\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eMinutes to Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eCore Packing Categories\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e0\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eItems Left to Chance\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 this printable checklist\u003c\/div\u003e\n\u003cdiv class=\"parts-grid\"\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eCore\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eComplete 72-Hour Go-Bag Checklist\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eEvery essential item your family needs for a full 72-hour emergency — nothing overlooked\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eDocuments\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eFamily Document Checklist\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eID, insurance, medical records, contacts — the critical paperwork most families forget\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eEssentials\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eWater, Food \u0026amp; First Aid Guide\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eQuantities, types, and priorities for the three most critical go-bag categories\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eTools\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003ePower \u0026amp; Emergency Tools Guide\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eLighting, communication, navigation, and backup power — what to include and why\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eSystem\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003eLayered Packing System\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eA logical, category-by-category approach that makes packing fast and nothing gets missed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"part-card\"\u003e\n\u003cdiv class=\"part-num\"\u003eUpkeep\u003c\/div\u003e\n\u003cdiv class=\"part-title\"\u003e6-Month Maintenance Checklist\u003c\/div\u003e\n\u003cdiv class=\"part-sections\"\u003eKeep your bags fresh, food in date, and batteries charged — checked twice a year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT YOU'LL GET --\u003e\n\u003cdiv class=\"checklists-block\"\u003e\n\u003cdiv class=\"checklists-label\"\u003eEverything included in this printable guide\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=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"3\"\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 class=\"checklist-item-title\"\u003eComplete 72-Hour Go-Bag Checklist\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=\"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 y2=\"13\" x2=\"8\" y1=\"13\" x1=\"16\"\u003e\u003c\/line\u003e\u003cline y2=\"17\" x2=\"8\" y1=\"17\" x1=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eFamily Document Checklist\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 class=\"checklist-item-title\"\u003eWater, Food \u0026amp; First Aid Essentials\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=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003ePower \u0026amp; Emergency Tools Guide\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 rx=\"2\" height=\"14\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 7V5a2 2 0 00-2-2h-4a2 2 0 00-2 2v2\"\u003e\u003c\/path\u003e\u003cline y2=\"16\" x2=\"12\" y1=\"12\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"14\" x2=\"14\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eLayered Packing System\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 rx=\"2\" height=\"18\" width=\"18\" y=\"4\" x=\"3\"\u003e\u003c\/rect\u003e\u003cline y2=\"6\" x2=\"16\" y1=\"2\" x1=\"16\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"8\" y1=\"2\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"10\" x2=\"21\" y1=\"10\" x1=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003e6-Month Maintenance Checklist\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=\"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 height=\"8\" width=\"12\" y=\"14\" x=\"6\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-title\"\u003ePrint-Ready PDF Format\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 r=\"4\" cy=\"7\" cx=\"9\"\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 class=\"checklist-item-title\"\u003eBeginner-Friendly Layout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR REAL FAMILIES --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eDesigned for real families\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\u003ePack faster during emergencies\u003c\/strong\u003e — everything categorised and ready to work through in minutes\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\u003eStay calm under pressure\u003c\/strong\u003e — a clear checklist means no second-guessing when it matters most\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\u003eAvoid forgetting critical items\u003c\/strong\u003e — documents, medications, and essentials are all accounted for\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\u003eOrganise go-bags for adults and children\u003c\/strong\u003e — age-appropriate items and quantities 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\"\u003e\n\u003cstrong\u003eKeep your family more prepared year-round\u003c\/strong\u003e — the maintenance checklist keeps bags fresh and reliable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INSTANT ACCESS --\u003e\n\u003cdiv class=\"instant-strip\"\u003e\n\u003cdiv class=\"instant-badge\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#2d5a27\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"26\" width=\"26\"\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 — Ready to Use Today\u003c\/h3\u003e\n\u003cp\u003eDownload immediately after purchase and print at home anytime. Add it to your preparedness binder, keep it by your emergency supplies, or use it as your family's permanent go-bag reference guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003e15-Minute Go-Bag Packing Checklist\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"closing\"\u003e\n\u003ch2\u003eSimple systems. Real peace of mind.\u003c\/h2\u003e\n\u003cp\u003eThe families who stay calm in emergencies are the ones who prepared before the pressure hit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDownload your go-bag checklist today and be ready before you need to be.\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":53722236551532,"sku":null,"price":3.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Go_Bag_check_list.jpg?v=1779114278"},{"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":"water-purification-quick-reference-card","title":"Water Purification Quick Reference Card","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\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\n\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; line-height: 1.7;\n  color: var(--text-body); background: var(--white);\n  -webkit-font-smoothing: antialiased; padding: 32px 20px;\n}\n\n.product-desc { max-width: 780px; margin: 0 auto; padding: 0; }\n\n\/* ── HERO ── *\/\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\n\/* ── QUESTION HOOK ── *\/\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 \/ BODY COPY ── *\/\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\/* ── CHECKLISTS BLOCK ── *\/\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}\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 { font-size: 13px; font-weight: 700; color: var(--green-dark); line-height: 1.3; }\n\n\/* ── FEATURES BLOCK ── *\/\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\/* ── INSTANT STRIP ── *\/\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.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 ── *\/\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 ── *\/\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\/* ── ANIMATIONS ── *\/\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\u003c\/style\u003e\n\n\u003cdiv class=\"product-desc\"\u003e\n\n\u003cdiv class=\"hero\"\u003e\n  \u003cspan class=\"hero-eyebrow\"\u003ePrintable · Instant PDF Download · Emergency Ready\u003c\/span\u003e\n  \u003ch1 class=\"hero-title\"\u003eWater Purification\u003cbr\u003e\u003cem\u003eQuick Reference Card\u003c\/em\u003e\n\u003c\/h1\u003e\n  \u003cp class=\"hero-subtitle\"\u003eEverything your family needs to store, purify, and manage safe water — on one printable card.\u003c\/p\u003e\n  \u003cp style=\"color:#b8ceb6;font-size:13px;margin-top:10px;position:relative;z-index:1;\"\u003eDownload today. Print at home. Keep it where it counts.\u003c\/p\u003e\n  \u003cdiv class=\"hero-meta\"\u003e\n    \u003cspan class=\"hero-badge\"\u003ePurification Methods\u003c\/span\u003e\n    \u003cspan class=\"hero-badge\"\u003eStorage Targets\u003c\/span\u003e\n    \u003cspan class=\"hero-badge\"\u003eSafety Reminders\u003c\/span\u003e\n    \u003cspan class=\"hero-badge\"\u003eBeginner-Friendly\u003c\/span\u003e\n    \u003cspan class=\"hero-badge\"\u003eBinder \u0026amp; Go-Bag Ready\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"question-hook\"\u003e\n  \u003cp\u003eIf the water stopped flowing tonight, would your family know exactly how much to store, how to make it safe, and \u003cstrong\u003ewhat the warning signs of contamination actually look like?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hook\"\u003e\n  \u003cp\u003eMost families know they should have water stored for an emergency — but when it comes to actually doing it, the details get fuzzy. How many gallons per person? How long does boiled water stay safe? What if you only have bleach? These aren't questions you want to be googling when the power is out and the tap is running dry.\u003c\/p\u003e\n  \u003cspan class=\"pull\"\u003eThis quick-reference card puts every answer at your fingertips — before, during, and after an emergency.\u003c\/span\u003e\n  \u003cp\u003eDesigned to be printed once and kept forever, it covers water storage targets, purification methods, daily need references, safety rules, and the warning signs your water may not be safe to drink — all laid out in a clear, easy-to-scan format anyone in the family can use at a glance.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo searching. No second-guessing. Just clear guidance when it matters most.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"checklists-block\"\u003e\n  \u003cdiv class=\"checklists-label\"\u003eEverything included on this printable card\u003c\/div\u003e\n  \u003cdiv class=\"checklist-grid\"\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003eWater Purification Methods\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003eEmergency Water Storage Targets\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003eWater Safety \u0026amp; Storage Rules\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003eDaily Water Need References\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003eWarning Signs for Unsafe Water\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \u003csvg 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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003ePrintable Quick-Reference Format\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"checklist-item\"\u003e\n      \u003cdiv class=\"ci-icon\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"checklist-item-title\"\u003eBeginner-Friendly Layout\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"features-block\"\u003e\n  \u003cdiv class=\"features-label\"\u003eWhy prepared families keep this card close\u003c\/div\u003e\n\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\u003eFast answers under pressure\u003c\/strong\u003e — designed to be scanned in seconds, not read like a manual, so you can act quickly when time matters.\u003c\/div\u003e\n  \u003c\/div\u003e\n\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\u003eCovers every purification method\u003c\/strong\u003e — boiling, bleach treatment, filtration, and more, so you're covered no matter what supplies you have on hand.\u003c\/div\u003e\n  \u003c\/div\u003e\n\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\u003eStorage targets you can actually plan around\u003c\/strong\u003e — per-person daily quantities clearly stated so you can build your supply with confidence.\u003c\/div\u003e\n  \u003c\/div\u003e\n\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\u003eKnow before you drink\u003c\/strong\u003e — clear warning signs for contamination mean you'll never have to guess whether your water is safe.\u003c\/div\u003e\n  \u003c\/div\u003e\n\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\u003eGoes anywhere your preparedness plan does\u003c\/strong\u003e — tuck it in your binder, laminate it for the kitchen, or slip it into your go-bag for portable peace of mind.\u003c\/div\u003e\n  \u003c\/div\u003e\n\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 by design\u003c\/strong\u003e — no jargon, no assumptions. Clear enough for every member of the family to understand and use independently.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"instant-strip\"\u003e\n  \u003cdiv class=\"instant-badge\"\u003e\n    \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\n  \u003c\/div\u003e\n  \u003cdiv class=\"instant-text\"\u003e\n    \u003ch3\u003eInstant Download — Ready to Use Today\u003c\/h3\u003e\n    \u003cp\u003eDownload your PDF immediately after purchase, print it at home, and laminate it for long-term use. Keep one with your emergency supplies, one in your preparedness binder, and one in your go-bag.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003eWater Purification Quick Reference Card\u003c\/span\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"closing\"\u003e\n  \u003ch2\u003eSafe water knowledge, always within reach.\u003c\/h2\u003e\n  \u003cp\u003eEmergencies don't wait for you to look things up — and now you won't have to. One card. Every answer. Ready when your family needs it most.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eDownload your Water Purification Quick Reference Card today and face any water emergency with confidence.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\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\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53727949095276,"sku":null,"price":2.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Planner_website_images_of_45.jpg?v=1779110590"},{"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":"30-slow-cooker-batch-cooking-family-recipes","title":"30 Slow Cooker Batch Cooking Family Recipes","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\u003cdiv style=\"max-width: 780px; margin: 0 auto; padding: 0; font-family: 'Source Sans 3',sans-serif; font-size: 15px; line-height: 1.7; color: #3d3d3d;\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv style=\"background: #1a2a3a; border-radius: 12px; padding: 38px 42px 34px; margin-bottom: 6px; position: relative; overflow: hidden;\"\u003e\n\u003cspan style=\"display: inline-block; background: #2d5a27; color: #ffffff; font-size: 10px; font-weight: bold; letter-spacing: 0.16em; text-transform: uppercase; padding: 5px 14px; border-radius: 4px; margin-bottom: 18px; position: relative; z-index: 1;\"\u003ePrintable · Instant PDF Download · For Families\u003c\/span\u003e\n\u003ch1 style=\"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;\"\u003e30 Slow Cooker Dump \u0026amp; Freeze Meals.\u003cbr\u003e\u003cem style=\"color: #a8c8a4; font-style: italic;\"\u003eSet It. Forget It. Dinner Done.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp style=\"font-family: 'Playfair Display',serif; font-size: 14px; font-style: italic; color: #8a9e88; margin-bottom: 16px; position: relative; z-index: 1;\"\u003e30 original family recipes — dump everything in a bag, freeze it, and let the slow cooker do all the work on the day.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Print at home. Stock your freezer this weekend.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; margin-top: 12px;\"\u003e\n\u003cspan style=\"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;\"\u003e30 Original Recipes\u003c\/span\u003e \u003cspan style=\"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;\"\u003e~$10 Avg Cost per Meal\u003c\/span\u003e \u003cspan style=\"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;\"\u003e5-Step Dump \u0026amp; Freeze System\u003c\/span\u003e \u003cspan style=\"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;\"\u003e3 Month Freezer Life\u003c\/span\u003e \u003cspan style=\"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;\"\u003eBeginner-Friendly\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv style=\"background: #1a3a17; border-radius: 10px; padding: 26px 36px; margin: 16px 0; position: relative; overflow: hidden;\"\u003e\n\u003cp style=\"font-family: 'Playfair Display',serif; font-size: 19px; font-style: italic; color: #a8c8a4; line-height: 1.65; position: relative; z-index: 1;\"\u003eWhat if you could spend one afternoon in the kitchen — and have a month of real family dinners ready to go, with almost zero effort on the night? No chopping. No prepping. \u003cstrong style=\"color: #ffffff; font-style: normal;\"\u003eJust pour it in and press a button?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK \/ BODY COPY --\u003e\n\u003cdiv style=\"background: #faf7f2; border: 1px solid #e8e3db; border-radius: 10px; padding: 28px 36px; margin: 16px 0;\"\u003e\n\u003cp style=\"font-size: 15.5px; color: #3d3d3d; line-height: 1.75; margin-bottom: 14px;\"\u003eMost slow cooker recipes still ask you to sauté, chop, and measure everything fresh on the day. That defeats the whole point. If you're coming home exhausted, the last thing you want is 20 minutes of prep before you can even turn the machine on.\u003c\/p\u003e\n\u003cspan style=\"font-family: 'Playfair Display',serif; font-size: 17px; font-style: italic; color: #1a3a17; display: block; margin: 10px 0 16px; padding-left: 16px; border-left: 3px solid #a8c8a4;\"\u003eDump \u0026amp; Freeze is different. Everything goes raw into a freezer bag — protein, vegetables, sauce, spices — sealed, frozen, and ready to go straight from the freezer to the slow cooker whenever you need it.\u003c\/span\u003e\n\u003cp style=\"font-size: 15.5px; color: #3d3d3d; line-height: 1.75; margin-bottom: 14px;\"\u003eThe \u003cstrong\u003e30 Slow Cooker Dump \u0026amp; Freeze Meals\u003c\/strong\u003e guide gives you 30 original family-tested recipes across chicken, beef, pork, and soups — plus the complete 5-step system to prep, fill, freeze, and cook them efficiently. Your first session takes 3–4 hours. By your third, you'll be done in under two.\u003c\/p\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a3a17; font-weight: 600; line-height: 2; margin-bottom: 14px;\"\u003e\n\u003cspan style=\"display: block;\"\u003eNo fresh chopping on busy weeknights.\u003c\/span\u003e \u003cspan style=\"display: block;\"\u003eNo standing over the stove at 6pm.\u003c\/span\u003e \u003cspan style=\"display: block;\"\u003eNo wondering what's for dinner — it's already cooking.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 15.5px; color: #3d3d3d; line-height: 1.75;\"\u003e\u003cstrong\u003ePut the bag in the fridge the night before. Pour it in the slow cooker in the morning. Walk away. Dinner runs itself.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS STRIP --\u003e\n\u003cdiv style=\"background: #243448; border-radius: 10px; padding: 20px 28px; margin: 16px 0; display: grid; grid-template-columns: repeat(4,1fr); text-align: center;\"\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e30\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eOriginal Dump \u0026amp; Freeze Recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e~$10\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eAverage Cost per Family Meal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e~5 hrs\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eActive Cook Time — First Session\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e3 mo\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eFreezer Life per Bag\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PARTS BLOCK --\u003e\n\u003cdiv style=\"background: #eef5ec; border: 1px solid #a8c8a4; border-radius: 10px; padding: 24px 28px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #2d5a27; margin-bottom: 16px;\"\u003e30 recipes across 4 categories\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 8px;\"\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d6a9f; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e🐔 12 Chicken Recipes\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eThe Family Favorites\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11.5px; color: #5a5a5a; line-height: 1.5;\"\u003eRanch Tacos · Butter Chicken · Tikka Masala · Salsa Verde · Cilantro Lime · Enchilada Casserole · Tuscan White Bean · BBQ Pulled · Chicken Noodle · Teriyaki · Creamy Tuscan Garlic · White Chili\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #8b2020; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e🥩 8 Beef Recipes\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eHearty \u0026amp; Satisfying\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11.5px; color: #5a5a5a; line-height: 1.5;\"\u003ePot Roast · Beef Stroganoff · Taco Meat · French Dip · Beef Stew · Korean Bulgogi · Short Ribs · Hamburger Soup\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #7a4a1e; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e🐖 6 Pork Recipes\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eBudget-Friendly Crowd Pleasers\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11.5px; color: #5a5a5a; line-height: 1.5;\"\u003eCarnitas · Chili Verde · Honey Garlic Pork Loin · Country Ribs · Ham \u0026amp; Bean Soup · Sausage \u0026amp; Peppers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e🍲 4 Soups\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eWarm \u0026amp; Ready in Minutes\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11.5px; color: #5a5a5a; line-height: 1.5;\"\u003eBroccoli Cheddar · Split Pea \u0026amp; Ham · Lasagna Soup · Garden Minestrone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ROADMAP --\u003e\n\u003cdiv style=\"background: #243448; border-radius: 10px; padding: 24px 28px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #7a8880; margin-bottom: 16px;\"\u003eThe 5-step Dump \u0026amp; Freeze System — included in the guide\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 10px;\"\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 16px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 38px; height: 38px; border-radius: 50%; background: #2d6a9f; display: flex; align-items: center; justify-content: center; font-family: 'Playfair Display',serif; font-size: 16px; font-weight: 900; color: #fff;\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"font-size: 14px; font-weight: bold; color: #ddd7cc; margin-bottom: 2px;\"\u003ePLAN — 1–2 days before\u003c\/h4\u003e\n\u003cp style=\"font-size: 12.5px; color: #7a8880; line-height: 1.5;\"\u003ePick 5–8 recipes, check your pantry, build one master shopping list, and block a cooking day on your calendar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 16px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 38px; height: 38px; border-radius: 50%; background: #c8860a; display: flex; align-items: center; justify-content: center; font-family: 'Playfair Display',serif; font-size: 16px; font-weight: 900; color: #fff;\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"font-size: 14px; font-weight: bold; color: #ddd7cc; margin-bottom: 2px;\"\u003eSHOP — The day before\u003c\/h4\u003e\n\u003cp style=\"font-size: 12.5px; color: #7a8880; line-height: 1.5;\"\u003eBuy proteins in bulk, stock up on canned goods on sale, collect all fresh produce in one trip, and grab gallon freezer bags.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 16px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 38px; height: 38px; border-radius: 50%; background: #2d5a27; display: flex; align-items: center; justify-content: center; font-family: 'Playfair Display',serif; font-size: 16px; font-weight: 900; color: #fff;\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"font-size: 14px; font-weight: bold; color: #ddd7cc; margin-bottom: 2px;\"\u003ePREP — Cooking day setup\u003c\/h4\u003e\n\u003cp style=\"font-size: 12.5px; color: #7a8880; line-height: 1.5;\"\u003eLabel all bags before you start, chop all vegetables at once, mix marinades in batches, and measure spices for every recipe upfront.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 16px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 38px; height: 38px; border-radius: 50%; background: #6b3a9e; display: flex; align-items: center; justify-content: center; font-family: 'Playfair Display',serif; font-size: 16px; font-weight: 900; color: #fff;\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"font-size: 14px; font-weight: bold; color: #ddd7cc; margin-bottom: 2px;\"\u003eFILL — Bag and freeze\u003c\/h4\u003e\n\u003cp style=\"font-size: 12.5px; color: #7a8880; line-height: 1.5;\"\u003eDivide proteins and vegetables into bags, pour over marinades and sauces, seal tight pressing out all air, lay flat, and freeze solid before stacking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 16px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 38px; height: 38px; border-radius: 50%; background: #8b2020; display: flex; align-items: center; justify-content: center; font-family: 'Playfair Display',serif; font-size: 16px; font-weight: 900; color: #fff;\"\u003e5\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"font-size: 14px; font-weight: bold; color: #ddd7cc; margin-bottom: 2px;\"\u003eCOOK — Set it and walk away\u003c\/h4\u003e\n\u003cp style=\"font-size: 12.5px; color: #7a8880; line-height: 1.5;\"\u003eThaw the bag in the fridge overnight, pour contents into the slow cooker in the morning, set the temperature, and walk away. Dinner runs itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES BLOCK --\u003e\n\u003cdiv style=\"background: #e8e2d5; border: 1px solid #d8d2c8; border-radius: 10px; padding: 28px 32px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #5a5a5a; margin-bottom: 18px;\"\u003eWhy families love this system\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eZero weeknight effort\u003c\/strong\u003e — Every recipe is prepped, bagged, and frozen in advance. On the day, you pour the bag in and press a button. Dinner is ready when you get home.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003e30 recipes — enough variety for months\u003c\/strong\u003e — 12 chicken, 8 beef, 6 pork, and 4 soups means you can rotate through the whole guide multiple times without repeating a meal for weeks.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eFeed your family for around $10 a meal\u003c\/strong\u003e — These recipes are built around budget proteins, bulk buying, and canned goods on sale. Real food. Real savings.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eGets faster every time\u003c\/strong\u003e — Your first session takes 3–4 hours. By your third batch cooking day, the whole system runs in under two. The guide shows you exactly how.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eSimple ingredients — nothing fancy\u003c\/strong\u003e — Every recipe uses ingredients you can find at any supermarket. No specialty stores, no obscure pastes, no expensive cuts of meat required.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003e3-month freezer life per bag\u003c\/strong\u003e — Freeze up to a full quarter's worth of dinners in one session. Every bag is good for up to 3 months, so you always have a backup plan ready.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eBeginner-friendly from day one\u003c\/strong\u003e — No cooking experience needed. The step-by-step system tells you exactly what to do, in what order, so your first batch cooking day goes smoothly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INSTANT STRIP --\u003e\n\u003cdiv style=\"background: #2d5a27; border-radius: 10px; padding: 20px 28px; margin: 16px 0; display: flex; align-items: center; gap: 20px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 58px; height: 58px; border-radius: 50%; background: #a8c8a4; display: flex; align-items: center; justify-content: center;\"\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\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 style=\"font-size: 15px; font-weight: bold; color: #ffffff; margin-bottom: 4px;\"\u003eInstant Download — Stock Your Freezer This Weekend\u003c\/h3\u003e\n\u003cp style=\"font-size: 13px; color: #d4eacf; line-height: 1.55;\"\u003eDownload the PDF, print what you need, and run your first Dump \u0026amp; Freeze session as soon as this Saturday. Pick 5–8 recipes, do one shop, fill the bags, and you're done.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DIVIDER --\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 12px; margin: 20px 0;\"\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 9px; font-weight: bold; letter-spacing: 0.16em; text-transform: uppercase; color: #888888; white-space: nowrap;\"\u003e30 Slow Cooker Dump \u0026amp; Freeze Meals\u003c\/span\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv style=\"background: #2d5a27; border-radius: 10px; padding: 30px 36px; margin: 16px 0; text-align: center; position: relative; overflow: hidden;\"\u003e\n\u003ch2 style=\"font-family: 'Playfair Display',serif; font-size: 22px; font-weight: bold; color: #ffffff; line-height: 1.3; margin-bottom: 10px; position: relative; z-index: 1;\"\u003eDinner Should Run Itself.\u003cbr\u003eNow It Can.\u003c\/h2\u003e\n\u003cp style=\"font-size: 15px; color: #a8c8a4; line-height: 1.7; position: relative; z-index: 1; margin-bottom: 8px;\"\u003eOne afternoon of prep. A freezer full of real family meals. And weeknight dinners that cook themselves while you're doing literally anything else.\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; color: #a8c8a4; line-height: 1.7; position: relative; z-index: 1;\"\u003e\u003cstrong style=\"color: #ffffff;\"\u003eDownload your 30 Slow Cooker Dump \u0026amp; Freeze Meals guide today and start your first session this weekend.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BRAND FOOTER --\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: center; gap: 10px; padding: 18px 0 4px;\"\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ca href=\"https:\/\/readyfamilyplanner.com\" style=\"font-size: 12px; font-weight: bold; letter-spacing: 0.1em; color: #3d7a35; text-decoration: none; text-transform: uppercase;\" target=\"_blank\"\u003ereadyfamilyplanner.com\u003c\/a\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53778790416748,"sku":null,"price":15.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Plannerwebsiteimagesof45.jpg?v=1779148942"},{"product_id":"batch-meal-planner-google-sheet-template","title":"Batch Meal Planner Google Sheet Template","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\u003cdiv style=\"max-width: 780px; margin: 0 auto; padding: 0; font-family: 'Source Sans 3',sans-serif; font-size: 15px; line-height: 1.7; color: #3d3d3d;\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv style=\"background: #1a2a3a; border-radius: 12px; padding: 38px 42px 34px; margin-bottom: 6px; position: relative; overflow: hidden;\"\u003e\n\u003cspan style=\"display: inline-block; background: #2d5a27; color: #ffffff; font-size: 10px; font-weight: bold; letter-spacing: 0.16em; text-transform: uppercase; padding: 5px 14px; border-radius: 4px; margin-bottom: 18px; position: relative; z-index: 1;\"\u003eDigital Spreadsheet · Google Sheets \u0026amp; Excel · Instant Download\u003c\/span\u003e\n\u003ch1 style=\"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;\"\u003eThe Batch Cooking System.\u003cbr\u003e\u003cem style=\"color: #a8c8a4; font-style: italic;\"\u003eNow Fully Digital.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp style=\"font-family: 'Playfair Display',serif; font-size: 14px; font-style: italic; color: #8a9e88; margin-bottom: 16px; position: relative; z-index: 1;\"\u003eThe complete Batch Cooking Family Meal Planner — in a fully editable spreadsheet you can customise, track, and reuse on any device, forever.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload today. Open in Google Sheets or Excel. Customise it your way.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; margin-top: 12px;\"\u003e\n\u003cspan style=\"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;\"\u003e6 Linked Tabs\u003c\/span\u003e \u003cspan style=\"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;\"\u003e15 Freezer Meal Recipes\u003c\/span\u003e \u003cspan style=\"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;\"\u003eAuto Budget Calculations\u003c\/span\u003e \u003cspan style=\"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;\"\u003eWorks in Google Sheets \u0026amp; Excel\u003c\/span\u003e \u003cspan style=\"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;\"\u003eFully Editable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv style=\"background: #1a3a17; border-radius: 10px; padding: 26px 36px; margin: 16px 0; position: relative; overflow: hidden;\"\u003e\n\u003cp style=\"font-family: 'Playfair Display',serif; font-size: 19px; font-style: italic; color: #a8c8a4; line-height: 1.65; position: relative; z-index: 1;\"\u003eYou loved the printable — but you want to type instead of write, track your savings automatically, and access your meal plan from your phone at the grocery store. \u003cstrong style=\"color: #ffffff; font-style: normal;\"\u003eWhy settle for paper when the whole system can live in the cloud?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK \/ BODY COPY --\u003e\n\u003cdiv style=\"background: #faf7f2; border: 1px solid #e8e3db; border-radius: 10px; padding: 28px 36px; margin: 16px 0;\"\u003e\n\u003cp style=\"font-size: 15.5px; color: #3d3d3d; line-height: 1.75; margin-bottom: 14px;\"\u003eThe printable planner is a proven system — but paper has limits. You can't update it on the fly, you can't see your annual savings totalled automatically, and you can't pull up your grocery list while you're standing in the aisle. If you're managing a family food budget, you need a tool that works as hard as you do.\u003c\/p\u003e\n\u003cspan style=\"font-family: 'Playfair Display',serif; font-size: 17px; font-style: italic; color: #1a3a17; display: block; margin: 10px 0 16px; padding-left: 16px; border-left: 3px solid #a8c8a4;\"\u003eThis is the exact same system — every recipe, every tracker, every worksheet — rebuilt as a fully editable digital spreadsheet designed to run your kitchen from any device, anywhere.\u003c\/span\u003e\n\u003cp style=\"font-size: 15.5px; color: #3d3d3d; line-height: 1.75; margin-bottom: 14px;\"\u003eEvery tab is set up and ready to go. Add your meals, check off your groceries, update the freezer inventory, and watch the budget tracker calculate your monthly savings in real time. Change anything — add your own recipes, swap ingredients, resize portions for your family — the whole file is yours to make your own.\u003c\/p\u003e\n\u003cp style=\"font-size: 15.5px; color: #3d3d3d; line-height: 1.75;\"\u003e\u003cstrong\u003eNo more rewriting lists. No more lost paper. No more guessing what you've saved.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS STRIP --\u003e\n\u003cdiv style=\"background: #243448; border-radius: 10px; padding: 20px 28px; margin: 16px 0; display: grid; grid-template-columns: repeat(4,1fr); text-align: center;\"\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e6\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eFully Linked Spreadsheet Tabs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e15\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eFamily-Tested Freezer Meal Recipes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e$420\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eAvg Monthly Savings — Family of 4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 8px 4px;\"\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 28px; font-weight: 900; color: #c8860a; line-height: 1; margin-bottom: 4px;\"\u003e∞\u003c\/div\u003e\n\u003cdiv style=\"font-size: 11px; color: #7a8880; line-height: 1.4; font-weight: 600; letter-spacing: 0.03em;\"\u003eTimes You Can Reuse It — No Reprinting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PARTS BLOCK — 6 tabs --\u003e\n\u003cdiv style=\"background: #eef5ec; border: 1px solid #a8c8a4; border-radius: 10px; padding: 24px 28px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #2d5a27; margin-bottom: 16px;\"\u003eWhat's inside — 6 spreadsheet tabs, fully set up\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 8px;\"\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e🏠 Tab 1\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eHome Dashboard\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #5a5a5a; line-height: 1.45;\"\u003eYour at-a-glance command center — stats, system overview, and a step-by-step guide to using every tab\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e📅 Tab 2\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eMonthly Meal Planner\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #5a5a5a; line-height: 1.45;\"\u003e4-week dinner grid with fields for meal name, protein, prep time, sides, and notes — plus built-in planning tips\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e🛒 Tab 3\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eGrocery Shopping List\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #5a5a5a; line-height: 1.45;\"\u003ePre-loaded with all proteins, produce, canned goods, dairy, pantry staples, and spices — with estimated costs and blank rows to add your own\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e📦 Tab 4\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eFreezer Inventory Worksheet\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #5a5a5a; line-height: 1.45;\"\u003eTrack every meal in your freezer — name, date frozen, servings, use-by date, freezer zone, and status. Includes a running inventory summary\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e💰 Tab 5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eMonthly Savings Tracker\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #5a5a5a; line-height: 1.45;\"\u003eLog grocery and takeout spend every month. Auto-calculates totals, savings vs. target, and annual figures — with a household savings comparison table\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px; display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"background: #2d5a27; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 7px; border-radius: 4px; align-self: flex-start;\"\u003e📋 Tab 6\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; font-weight: bold; color: #1a3a17; line-height: 1.3;\"\u003eRecipe Checklist + Food Safety Guide\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #5a5a5a; line-height: 1.45;\"\u003eTrack all 15 recipes with difficulty, cost, servings, family rating, and your modifications — plus a complete food safety and reheating reference guide\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- VS BLOCK --\u003e\n\u003cdiv style=\"background: #f5f0e8; border: 1px solid #d8d2c8; border-radius: 10px; padding: 24px 28px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #5a5a5a; margin-bottom: 16px;\"\u003ePrintable vs Digital — what's the difference?\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #5a5a5a; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #e8e3db;\"\u003e📄 Printable Version\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #d8d2c8; color: #5a5a5a; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e–\u003c\/div\u003e\n\u003cdiv\u003eWrite by hand, reprint each month\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #d8d2c8; color: #5a5a5a; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e–\u003c\/div\u003e\n\u003cdiv\u003eBudget totals calculated manually\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #d8d2c8; color: #5a5a5a; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e–\u003c\/div\u003e\n\u003cdiv\u003eUse at home where your printed sheets are\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #d8d2c8; color: #5a5a5a; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e–\u003c\/div\u003e\n\u003cdiv\u003eAdd new items by hand in blank rows\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #d8d2c8; color: #5a5a5a; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e–\u003c\/div\u003e\n\u003cdiv\u003eGreat for those who prefer pen and paper\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e3db; border-radius: 8px; padding: 16px;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #2d5a27; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #e8e3db;\"\u003e💻 Digital Version (this product)\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #2d5a27; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003eType and edit from any device, any time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #2d5a27; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003eBudget tracker auto-calculates your savings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #2d5a27; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003eAccess your grocery list from your phone in-store\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 8px; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #2d5a27; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003eAdd, delete, or swap anything — fully customizable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; color: #3d3d3d;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 16px; height: 16px; border-radius: 50%; background: #2d5a27; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 9px; margin-top: 1px;\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003eReuse every month — no reprinting ever\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES BLOCK --\u003e\n\u003cdiv style=\"background: #e8e2d5; border: 1px solid #d8d2c8; border-radius: 10px; padding: 28px 32px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #5a5a5a; margin-bottom: 18px;\"\u003eWhy families choose the digital version\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eAccess your grocery list at the store\u003c\/strong\u003e — Open the Shopping List tab on your phone while you shop. Check off items as you go — no more photographing paper lists or forgetting what you needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eWatch your savings add up automatically\u003c\/strong\u003e — The Budget Tracker tab calculates your monthly grocery spend, takeout spend, savings vs. target, and annual totals — no math required.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eCustomize everything for your family\u003c\/strong\u003e — Swap out recipes, change portion sizes, add your own favorite meals, adjust ingredient quantities — the whole file is unlocked and editable.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eNever reprint or rewrite anything\u003c\/strong\u003e — Just clear the month's entries and start fresh. The structure, formulas, and pre-loaded content stay exactly where they are.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eWorks in Google Sheets and Microsoft Excel\u003c\/strong\u003e — Use it free in Google Sheets from any browser or phone, or open it in Excel if that's what your household runs. Either way, everything works.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0; border-bottom: 1px solid #e8e3db;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eShare it with your partner or co-parent\u003c\/strong\u003e — In Google Sheets, anyone with the link can view or edit. Plan together, shop separately, and always stay on the same page.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 10px 0;\"\u003e\n\u003cdiv style=\"width: 22px; height: 22px; background: #2d5a27; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"white\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"2,6 5,9 10,3\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px; color: #3d3d3d; line-height: 1.6;\"\u003e\n\u003cstrong style=\"color: #1a3a17;\"\u003eThe full system — nothing removed\u003c\/strong\u003e — Every recipe, every tracker, every food safety guide from the printable version is included. This is the same proven system, just in digital form.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INSTANT STRIP --\u003e\n\u003cdiv style=\"background: #2d5a27; border-radius: 10px; padding: 20px 28px; margin: 16px 0; display: flex; align-items: center; gap: 20px;\"\u003e\n\u003cdiv style=\"flex-shrink: 0; width: 58px; height: 58px; border-radius: 50%; background: #a8c8a4; display: flex; align-items: center; justify-content: center;\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#2d5a27\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"26\" width=\"26\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 style=\"font-size: 15px; font-weight: bold; color: #ffffff; margin-bottom: 4px;\"\u003eInstant Download — Open in Minutes\u003c\/h3\u003e\n\u003cp style=\"font-size: 13px; color: #d4eacf; line-height: 1.55;\"\u003eDownload the .xlsx file and open it in Google Sheets or Excel. Everything is pre-built and ready — just add your family's meals and start the system today.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DIVIDER --\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 12px; margin: 20px 0;\"\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 9px; font-weight: bold; letter-spacing: 0.16em; text-transform: uppercase; color: #888888; white-space: nowrap;\"\u003eBatch Cooking Family Meal Planner — Digital Edition\u003c\/span\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv style=\"background: #2d5a27; border-radius: 10px; padding: 30px 36px; margin: 16px 0; text-align: center; position: relative; overflow: hidden;\"\u003e\n\u003ch2 style=\"font-family: 'Playfair Display',serif; font-size: 22px; font-weight: bold; color: #ffffff; line-height: 1.3; margin-bottom: 10px; position: relative; z-index: 1;\"\u003eYour Kitchen. Your Data. Your Way.\u003c\/h2\u003e\n\u003cp style=\"font-size: 15px; color: #a8c8a4; line-height: 1.7; position: relative; z-index: 1; margin-bottom: 8px;\"\u003eThe printable version gives you the system. The digital version gives you the system — plus the power to make it completely yours, track every dollar saved, and run it from any device for the rest of the year.\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; color: #a8c8a4; line-height: 1.7; position: relative; z-index: 1;\"\u003e\u003cstrong style=\"color: #ffffff;\"\u003eDownload the Digital Batch Cooking Family Meal Planner today and start building a smarter, cheaper, calmer approach to feeding your family.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BRAND FOOTER --\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: center; gap: 10px; padding: 18px 0 4px;\"\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ca style=\"font-size: 12px; font-weight: bold; letter-spacing: 0.1em; color: #3d7a35; text-decoration: none; text-transform: uppercase;\" href=\"https:\/\/readyfamilyplanner.com\" target=\"_blank\"\u003ereadyfamilyplanner.com\u003c\/a\u003e\n\u003cdiv style=\"flex: 1; height: 1px; background: #e8e3db;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53778813845868,"sku":null,"price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Plannerwebsiteimagesof45_2.jpg?v=1779210861"},{"product_id":"printable-freezer-label-pack","title":"Printable Freezer Label Pack","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; 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.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(--amber-deep); 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-bonus-banner {\n  background: var(--amber-deep); border-radius: 8px;\n  padding: 12px 18px; margin-top: 20px; position: relative; z-index: 1;\n  display: flex; align-items: center; gap: 12px;\n}\n.hero-bonus-banner p {\n  font-size: 13px; font-weight: 700; color: #fff; line-height: 1.4;\n}\n.hero-bonus-banner span {\n  font-size: 11px; font-weight: 400; color: #fde8bb; display: block; margin-top: 2px;\n}\n\n\/* QUESTION HOOK *\/\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 \/ BODY COPY *\/\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\n\/* CHECKLISTS BLOCK *\/\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 {\n  display: grid; grid-template-columns: 1fr 1fr; gap: 8px;\n}\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  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  margin-top: 2px;\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 \u003e div:last-child { min-width: 0; flex: 1; }\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;\n}\n.checklist-item-desc {\n  font-size: 11.5px; color: var(--text-muted); line-height: 1.4; margin-top: 3px;\n  word-break: break-word; overflow-wrap: break-word;\n}\n\n\/* FEATURES BLOCK *\/\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\/* PAIR-WITH BLOCK *\/\n.pair-block {\n  background: var(--navy-mid); border-radius: 10px;\n  padding: 22px 28px; margin: 16px 0; display: flex; align-items: center; gap: 20px;\n}\n.pair-icon {\n  flex-shrink: 0; width: 54px; height: 54px; border-radius: 50%;\n  background: var(--amber-deep); display: flex; align-items: center; justify-content: center;\n}\n.pair-icon svg { width: 24px; height: 24px; stroke: #fff; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.pair-text h3 { font-size: 15px; font-weight: 700; color: #ddd7cc; margin-bottom: 4px; }\n.pair-text p { font-size: 13px; color: #7a8880; line-height: 1.55; }\n.pair-text strong { color: var(--amber-deep); }\n\n\/* INSTANT STRIP *\/\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.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.closing .price-line {\n  display: inline-block; margin: 10px auto 14px;\n  background: rgba(255,255,255,0.1); border-radius: 8px;\n  padding: 10px 24px; position: relative; z-index: 1;\n}\n.closing .price-was { font-size: 13px; color: var(--green-sage); text-decoration: line-through; margin-right: 10px; }\n.closing .price-now { font-family: 'Playfair Display', serif; font-size: 26px; font-weight: 900; color: #ffffff; }\n.closing .price-tag { font-size: 12px; color: var(--amber-deep); font-weight: 700; margin-left: 8px; text-transform: uppercase; letter-spacing: 0.08em; }\n\n\/* DIVIDER *\/\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 *\/\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\/* MOBILE *\/\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  .checklists-block, .features-block, .pair-block { padding: 20px 16px; }\n  .pair-block { flex-direction: column; align-items: flex-start; }\n}\n\n\/* ANIMATIONS *\/\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\u003c\/style\u003e\n\u003cdiv class=\"product-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cspan class=\"hero-eyebrow\"\u003e🎁 Free Bonus · Printable · Instant PDF Download\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eYour Freezer, Finally\u003cbr\u003e\u003cem\u003eOrganised.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003ePrintable Avery-compatible labels that tell you exactly what's in the freezer, when it was made, and how to reheat it.\u003c\/p\u003e\n\u003cp style=\"color: #b8ceb6; font-size: 13px; margin-top: 10px; position: relative; z-index: 1;\"\u003eDownload. Print. Stick. Done.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cspan class=\"hero-badge\"\u003eAvery-Compatible\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eMeal Name \u0026amp; Date Fields\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eReheating Instructions\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003ePrint at Home\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003eWorks with Any Freezer Meal System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-bonus-banner\"\u003e\n\u003cdiv\u003e\n\u003cp\u003e🎁 Included FREE with the Batch Cooking Family Meal Planner \u003cspan\u003eA $7 value — yours at no extra cost for a limited time\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUESTION HOOK --\u003e\n\u003cdiv class=\"question-hook\"\u003e\n\u003cp\u003eYou did the batch cooking. The freezer is full. But three weeks later you're holding a mystery container with no idea what's inside, when you made it, or \u003cstrong\u003ewhether it's still safe to eat?\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK \/ BODY COPY --\u003e\n\u003cdiv class=\"hook\"\u003e\n\u003cp\u003eAn unlabelled freezer is a disorganised freezer. Meals get forgotten, wasted, or reheated wrong. You put in all the work on batch cooking day — and then lose half the benefit because nothing is clearly marked.\u003c\/p\u003e\n\u003cspan class=\"pull\"\u003eThe label is the last step that makes the whole system work. Without it, your freezer is just a box of frozen unknowns.\u003c\/span\u003e\n\u003cp\u003eThe Printable Freezer Label Pack gives every meal a clear identity — meal name, prep date, use-by date, and reheating instructions, all on one tidy label printed straight from home onto standard Avery label sheets. Stick it on, slide the container in, and your freezer runs itself.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo more mystery meals. No more wasted food. No more reheating guesswork.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CHECKLISTS BLOCK --\u003e\n\u003cdiv class=\"checklists-block\"\u003e\n\u003cdiv class=\"checklists-label\"\u003eWhat's on every label\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=\"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\"\u003eMeal Name\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eKnow exactly what you're pulling out before you open it\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\"\u003eDate Prepared\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eTrack exactly when each meal was made\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\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12,6 12,12 16,14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"checklist-item-title\"\u003eUse-By Date\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eNever wonder if a meal is still good to serve\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\"\u003eReheating Instructions\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eOven temp, time, and method right on the label\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\"\u003eServes \/ Portions\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003eKnow at a glance if it's enough for your family tonight\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=\"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\"\u003eAvery-Compatible Format\u003c\/div\u003e\n\u003cdiv class=\"checklist-item-desc\"\u003ePrints perfectly on standard Avery label sheets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES BLOCK --\u003e\n\u003cdiv class=\"features-block\"\u003e\n\u003cdiv class=\"features-label\"\u003eWhy this small detail makes a big difference\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\u003eEliminate freezer mystery meals\u003c\/strong\u003e — Every container is clearly identified so you always know what's for dinner before you even open the freezer door.\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\u003eStop throwing away forgotten food\u003c\/strong\u003e — Use-by dates on every label mean nothing gets buried and forgotten at the back of the freezer ever again.\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\u003eReheat with confidence every time\u003c\/strong\u003e — Instructions are printed right on the label — no searching for recipes or guessing temperatures at 6pm.\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 at home in minutes\u003c\/strong\u003e — Formatted to work with standard Avery label sheets you can pick up at any office supply store or order online.\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\u003eThe finishing touch your batch cooking system needs\u003c\/strong\u003e — Pairs perfectly with the Batch Cooking Family Meal Planner to complete the full freezer meal routine from prep to plate.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PAIRS WITH BLOCK --\u003e\n\u003cdiv class=\"pair-block\"\u003e\n\u003cdiv class=\"pair-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 class=\"pair-text\"\u003e\n\u003ch3\u003ePairs perfectly with the Batch Cooking Family Meal Planner\u003c\/h3\u003e\n\u003cp\u003eCook your meals with the planner, label them with this pack, and your freezer runs like clockwork. \u003cstrong\u003eGet both together and the label pack is yours FREE.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INSTANT STRIP --\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 — Print Today\u003c\/h3\u003e\n\u003cp\u003eDownload the PDF, load your Avery label sheets, and print a full set in under five minutes. Keep the file saved and reprint whenever you need more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DIVIDER --\u003e\n\u003cdiv class=\"divider-row\"\u003e\u003cspan class=\"divider-pill\"\u003ePrintable Freezer Label Pack\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"closing\"\u003e\n\u003ch2\u003eA Fully Labelled Freezer Changes Everything.\u003c\/h2\u003e\n\u003cp\u003eIt's the smallest part of the batch cooking system — and the one that makes it stick. When every container is labelled, dinner goes from a question mark to a done deal.\u003c\/p\u003e\n\u003cdiv class=\"price-line\"\u003e\n\u003cspan class=\"price-was\"\u003e$7.00\u003c\/span\u003e \u003cspan class=\"price-now\"\u003eFREE\u003c\/span\u003e \u003cspan class=\"price-tag\"\u003eLimited Time Bonus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eDownload your Printable Freezer Label Pack today — free with the Batch Cooking Family Meal Planner while this offer lasts.\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":53778901631340,"sku":null,"price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Plannerwebsiteimagesof45_1.jpg?v=1779207225"},{"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"},{"product_id":"ai-room-makeover-toolkit","title":"Creating Happier Spaces - Architect-guided AI room makeovers","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400\u0026family=Playfair+Display:ital,wght@0,400;0,500;1,400;1,500\u0026display=swap');\n\n:root {\n  --cream: #FBF8F2;\n  --warm-white: #FEFCF8;\n  --linen: #F5EFE4;\n  --linen-dark: #EDE4D4;\n  --green-light: #D6E8D0;\n  --green-mid: #8BAF7A;\n  --green-deep: #5A7A4A;\n  --orange-light: #F5DEC8;\n  --orange-mid: #C8784A;\n  --orange-warm: #D4865A;\n  --text-dark: #2E2418;\n  --text-mid: #5A4A38;\n  --text-light: #8A7A6A;\n  --border: #E8DDD0;\n}\n\n.chs-wrap {\n  font-family: 'Lato', 'Helvetica Neue', Arial, sans-serif;\n  color: var(--text-dark);\n  max-width: 680px;\n  margin: 0 auto;\n  padding: 0 0 3rem;\n  background: var(--warm-white);\n}\n.chs-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.chs-masthead {\n  text-align: center;\n  padding: 3rem 2rem 0;\n  background-color: var(--linen);\n  background-image:\n    repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(180,150,110,0.07) 2px, rgba(180,150,110,0.07) 3px),\n    repeating-linear-gradient(90deg, transparent, transparent 4px, rgba(180,150,110,0.04) 4px, rgba(180,150,110,0.04) 5px);\n  border-radius: 0 0 40px 40px;\n  border-bottom: 1.5px solid var(--linen-dark);\n  overflow: hidden;\n}\n.chs-eyebrow { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: var(--orange-mid); margin-bottom: 12px; }\n.chs-h1 { font-family: 'Playfair Display', Georgia, serif; font-size: 34px; font-weight: 500; color: var(--text-dark); line-height: 1.2; margin-bottom: 10px; }\n.chs-h1 em { color: var(--orange-warm); font-style: italic; }\n\n.chs-instant-badge { display: inline-flex; align-items: center; gap: 8px; background: var(--green-light); border: 1px solid #C8DEC0; border-radius: 999px; padding: 7px 16px; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: var(--green-deep); font-weight: 700; margin: 0 auto 18px; }\n.chs-instant-badge span { font-size: 13px; line-height: 1; }\n\n.chs-before-after { width: 100%; margin: 0 auto 0; display: block; overflow: hidden; max-width: 580px; }\n.chs-before-after img { width: 100%; height: auto; display: block; border-radius: 12px; max-width: 580px; loading: lazy; }\n\n.chs-bold-headline { font-family: 'Playfair Display', Georgia, serif; font-size: 26px; font-weight: 500; color: var(--text-dark); line-height: 1.3; margin: 18px auto 14px; max-width: 520px; }\n.chs-bold-headline em { color: var(--orange-warm); font-style: normal; }\n.chs-sub-headline { font-size: 15px; color: var(--text-mid); line-height: 1.7; max-width: 500px; margin: 16px auto 20px; font-style: italic; }\n\n.chs-benefits { display: flex; flex-direction: column; gap: 10px; max-width: 500px; margin: 0 auto 24px; text-align: left; }\n.chs-benefit-item { display: flex; gap: 12px; align-items: flex-start; background: rgba(255,255,255,0.65); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n.chs-benefit-check { font-size: 16px; color: var(--green-deep); font-weight: 700; flex-shrink: 0; margin-top: 1px; line-height: 1; }\n.chs-benefit-text { font-size: 13.5px; color: var(--text-mid); line-height: 1.6; }\n.chs-benefit-text strong { display: block; font-family: 'Playfair Display', Georgia, serif; font-size: 14.5px; font-weight: 400; color: var(--text-dark); margin-bottom: 2px; }\n\n.chs-hero-hook { font-size: 15px; color: var(--text-mid); line-height: 1.7; max-width: 460px; margin: 0 auto 20px; }\n.chs-hero-hook strong { color: var(--text-dark); font-weight: 700; }\n.chs-decode-space { padding-bottom: 2.5rem; }\n\n.chs-stats { display: grid; grid-template-columns: repeat(3,1fr); margin: 2rem 1.5rem; border: 1px solid var(--border); border-radius: 16px; overflow: hidden; background: var(--warm-white); }\n.chs-stat { text-align: center; padding: 1.2rem 0.5rem; background: var(--warm-white); border-right: 1px solid var(--border); }\n.chs-stat:last-child { border-right: none; }\n.chs-stat-num { font-family: 'Playfair Display', Georgia, serif; font-size: 30px; font-weight: 400; color: var(--orange-mid); display: block; }\n.chs-stat-lbl { font-size: 11px; color: var(--text-light); line-height: 1.3; margin-top: 4px; display: block; }\n\n.chs-section { padding: 2rem 1.5rem 1rem; background: var(--warm-white); }\n.chs-section+.chs-section { border-top: 1px solid var(--border); }\n.chs-label { font-size: 10px; letter-spacing: 2.5px; text-transform: uppercase; color: var(--orange-mid); margin-bottom: 8px; }\n.chs-h2 { font-family: 'Playfair Display', Georgia, serif; font-size: 22px; font-weight: 400; color: var(--text-dark); margin-bottom: 14px; line-height: 1.3; }\n.chs-p { font-size: 14px; line-height: 1.8; color: var(--text-mid); margin-bottom: 12px; }\n\n.chs-pullquote { margin: 1.5rem 0; padding: 1.5rem 1.5rem 1.5rem 2rem; background-color: var(--orange-light); background-image: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(180,130,80,0.05) 2px, rgba(180,130,80,0.05) 3px); border-left: 3px solid var(--orange-mid); }\n.chs-pullquote p { font-family: 'Playfair Display', Georgia, serif; font-size: 15px; font-style: italic; color: var(--text-dark); line-height: 1.7; margin-bottom: 0; }\n\n.chs-how { display: grid; grid-template-columns: repeat(2,1fr); gap: 12px; margin: 1.5rem 0; }\n.chs-how-card { background-color: var(--green-light); background-image: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(100,140,80,0.05) 2px, rgba(100,140,80,0.05) 3px); border: 1px solid #C8DEC0; border-radius: 12px; padding: 1.2rem; display: flex; gap: 12px; align-items: flex-start; }\n.chs-how-num { font-family: 'Playfair Display', Georgia, serif; font-size: 28px; font-weight: 400; color: var(--green-deep); line-height: 1; flex-shrink: 0; width: 32px; text-align: center; }\n.chs-how-title { font-family: 'Playfair Display', Georgia, serif; font-size: 15px; font-weight: 400; color: var(--text-dark); margin-bottom: 4px; }\n.chs-how-desc { font-size: 13px; color: var(--text-mid); line-height: 1.5; }\n\n.chs-styles { display: grid; grid-template-columns: repeat(3,1fr); gap: 10px; margin: 1.5rem 0; }\n.chs-style-card { background-color: var(--cream); background-image: repeating-linear-gradient(90deg, transparent, transparent 4px, rgba(160,130,90,0.04) 4px, rgba(160,130,90,0.04) 5px); border: 1px solid var(--linen-dark); border-radius: 12px; padding: 1rem; }\n.chs-swatches { display: flex; gap: 5px; margin-bottom: 10px; }\n.chs-swatch { width: 20px; height: 20px; border-radius: 4px; flex-shrink: 0; border: 0.5px solid rgba(0,0,0,0.08); display: inline-block; }\n.chs-style-name { font-family: 'Playfair Display', Georgia, serif; font-size: 13px; font-weight: 400; color: var(--text-dark); margin-bottom: 4px; }\n.chs-style-desc { font-size: 11.5px; color: var(--text-light); line-height: 1.5; }\n\n.chs-includes { margin: 1.5rem 0; display: flex; flex-direction: column; gap: 10px; }\n.chs-include { display: flex; gap: 12px; align-items: flex-start; padding: 0.9rem 1rem; background: var(--warm-white); border: 0.5px solid var(--border); border-radius: 10px; }\n.chs-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--orange-mid); flex-shrink: 0; margin-top: 6px; }\n.chs-include-text { font-size: 13.5px; color: var(--text-mid); line-height: 1.6; }\n.chs-include-text strong { color: var(--text-dark); font-weight: 400; font-family: 'Playfair Display', Georgia, serif; font-size: 14px; }\n\n.chs-swatches-note { background-color: var(--green-light); background-image: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(100,140,80,0.05) 2px, rgba(100,140,80,0.05) 3px); border: 1px solid #C8DEC0; border-radius: 12px; padding: 1.2rem 1.5rem; margin: 1.5rem 0; font-size: 13.5px; color: var(--text-dark); line-height: 1.7; }\n.chs-swatches-note strong { color: var(--green-deep); font-family: 'Playfair Display', Georgia, serif; font-weight: 400; font-size: 15px; }\n\n.chs-testimonial { margin: 1.5rem 0; background-color: var(--orange-light); background-image: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(180,130,80,0.05) 2px, rgba(180,130,80,0.05) 3px); border-radius: 16px; padding: 2rem 1.5rem; border: 1px solid #E8C8A8; text-align: center; }\n.chs-testimonial p { font-family: 'Playfair Display', Georgia, serif; font-size: 14.5px; font-style: italic; color: var(--text-dark); line-height: 1.8; margin-bottom: 12px; }\n.chs-testimonial cite { font-size: 12px; color: var(--orange-mid); letter-spacing: 1px; text-transform: uppercase; font-style: normal; }\n\n.chs-price { text-align: center; background: linear-gradient(135deg, var(--linen), var(--orange-light)); border: 1px solid var(--border); border-radius: 20px; padding: 2.5rem 2rem; margin: 1.5rem 0; }\n.chs-price-eyebrow { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: var(--text-light); margin-bottom: 12px; }\n.chs-price-main { font-family: 'Playfair Display', Georgia, serif; font-size: 60px; font-weight: 400; color: var(--orange-mid); line-height: 1; margin-bottom: 4px; }\n.chs-price-tagline { font-family: 'Playfair Display', Georgia, serif; font-size: 16px; color: var(--text-dark); font-style: italic; margin-bottom: 8px; }\n.chs-price-sub { font-size: 13px; color: var(--text-light); font-style: italic; margin-bottom: 20px; }\n.chs-price-note { font-size: 13px; color: var(--text-mid); line-height: 1.6; max-width: 340px; margin: 0 auto 20px; }\n\n.chs-value-anchor { background: var(--warm-white); border: 1px solid var(--border); border-radius: 14px; padding: 1.4rem 1.6rem; margin: 0 auto; max-width: 400px; text-align: left; }\n.chs-value-title { font-family: 'Playfair Display', Georgia, serif; font-size: 15px; font-weight: 500; color: var(--text-dark); margin-bottom: 12px; text-align: center; }\n.chs-value-row { display: flex; justify-content: space-between; align-items: flex-start; padding: 7px 0; border-bottom: 1px solid var(--linen-dark); font-size: 13px; color: var(--text-mid); gap: 12px; }\n.chs-value-row:last-of-type { border-bottom: none; }\n.chs-value-row span:first-child { color: var(--text-dark); }\n.chs-value-row span:last-child { color: var(--text-light); font-style: italic; white-space: nowrap; flex-shrink: 0; }\n.chs-value-total { margin-top: 12px; padding-top: 12px; border-top: 1.5px solid var(--border); display: flex; justify-content: space-between; font-size: 13.5px; font-weight: 700; color: var(--text-dark); }\n.chs-value-total .your-price { color: var(--orange-mid); font-family: 'Playfair Display', Georgia, serif; font-size: 16px; }\n\n.chs-closing { text-align: center; padding: 2.5rem 1.5rem; border-top: 1px solid var(--border); background: var(--warm-white); }\n.chs-closing-h2 { font-family: 'Playfair Display', Georgia, serif; font-size: 24px; font-weight: 400; color: var(--text-dark); margin-bottom: 16px; line-height: 1.3; font-style: italic; }\n.chs-closing p { font-size: 13.5px; color: var(--text-light); line-height: 1.8; max-width: 460px; margin: 0 auto 12px; }\n.chs-closing-cta { margin-top: 1.5rem; font-family: 'Playfair Display', Georgia, serif; font-size: 16px; color: var(--orange-mid); font-style: italic; }\n.chs-footer { text-align: center; padding: 1.5rem; font-size: 11px; color: var(--text-light); letter-spacing: 1px; border-top: 1px solid var(--border); background: var(--warm-white); }\n\u003c\/style\u003e\n\u003cdiv class=\"chs-wrap\"\u003e\n\u003cdiv class=\"chs-masthead\"\u003e\n\u003cp class=\"chs-eyebrow\"\u003eArchitect-Guided AI Room Makeovers\u003c\/p\u003e\n\u003ch1 class=\"chs-h1\"\u003eYour space is already\u003cbr\u003eshaping how you \u003cem\u003efeel.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp style=\"font-family: 'Playfair Display',Georgia,serif; font-size: 16px; color: var(--orange-warm); font-style: italic; margin-bottom: 20px;\"\u003eThe question is: is it working for you — or against you?\u003c\/p\u003e\n\u003cdiv class=\"chs-instant-badge\"\u003e\n\u003cspan\u003e⚡\u003c\/span\u003e Instant Download · Includes a Custom GPT AI Room Makeover\u003c\/div\u003e\n\u003cdiv class=\"chs-before-after\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" height=\"auto\" width=\"580\" alt=\"Before and after bedroom transformation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Before_After_Bedroom_May_28.gif?v=1779968182\"\u003e\u003c\/div\u003e\n\u003ch2 class=\"chs-bold-headline\"\u003eTransform Any Room Into a Space That Lifts Your Mood—\u003cem\u003ein Minutes\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"chs-sub-headline\"\u003eAn instant download with your own Custom GPT AI room makeover. Upload a photo of your room, choose from 7 bedroom + 4 living room styles, and get a photorealistic redesign + clickable Amazon \u0026amp; Target shopping list—ready before you go to sleep tonight.\u003c\/p\u003e\n\u003cdiv class=\"chs-benefits\"\u003e\n\u003cdiv class=\"chs-benefit-item\"\u003e\n\u003cspan class=\"chs-benefit-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv class=\"chs-benefit-text\"\u003e\n\u003cstrong\u003eInstant Download — Start Tonight\u003c\/strong\u003e Delivered immediately after purchase, with your own Custom GPT AI room makeover ready to use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-benefit-item\"\u003e\n\u003cspan class=\"chs-benefit-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv class=\"chs-benefit-text\"\u003e\n\u003cstrong\u003eSee It Transformed in Minutes\u003c\/strong\u003e Photorealistic AI redesign shows your room reimagined in your chosen style\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-benefit-item\"\u003e\n\u003cspan class=\"chs-benefit-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv class=\"chs-benefit-text\"\u003e\n\u003cstrong\u003eShop Immediately\u003c\/strong\u003e Clickable Amazon \u0026amp; Target lists with multiple price points ($25–$2,000 budgets)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-benefit-item\"\u003e\n\u003cspan class=\"chs-benefit-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv class=\"chs-benefit-text\"\u003e\n\u003cstrong\u003eBuilt by an Architect, Not Just AI\u003c\/strong\u003e 25 years of expertise on color, light, and spatial order that affects your mood\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-hero-hook\"\u003eAn architect-built AI system that transforms any room into a space that \u003cstrong\u003elifts your mood\u003c\/strong\u003e — complete with a ready-made shopping list and a professionally crafted system of swatches for materials, fabrics, and colors to make it happen.\u003c\/p\u003e\n\u003cdiv class=\"chs-decode-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-stats\"\u003e\n\u003cdiv class=\"chs-stat\"\u003e\n\u003cspan class=\"chs-stat-num\"\u003e25\u003c\/span\u003e \u003cspan class=\"chs-stat-lbl\"\u003eYears of Architect Expertise\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-stat\"\u003e\n\u003cspan class=\"chs-stat-num\"\u003e11\u003c\/span\u003e \u003cspan class=\"chs-stat-lbl\"\u003eDesigner Styles (7 Bedroom + 4 Living Room)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-stat\"\u003e\n\u003cspan class=\"chs-stat-num\"\u003e100+\u003c\/span\u003e \u003cspan class=\"chs-stat-lbl\"\u003eJoin over 100 happy customers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-section\"\u003e\n\u003cp class=\"chs-label\"\u003eOur Philosophy\u003c\/p\u003e\n\u003ch2 class=\"chs-h2\"\u003eYour home should make you feel better the moment you walk through the door\u003c\/h2\u003e\n\u003cp class=\"chs-p\"\u003eAfter 25 years as an architect, I have seen the same thing happen again and again. The moment a space comes together — the right light, the right colors, the right sense of order and warmth — something shifts in the people who live there. They stand taller. They breathe more slowly. They smile more easily.\u003c\/p\u003e\n\u003cp class=\"chs-p\"\u003eA well-designed room is not a luxury. It is medicine for the soul. That conviction is the heart of Creating Happier Spaces.\u003c\/p\u003e\n\u003cdiv class=\"chs-pullquote\"\u003e\n\u003cp\u003eThe spaces we inhabit shape how we feel about ourselves, our circumstances, and our future. The order of a room. The warmth of its light. The way colors advance and recede. These are the invisible architecture of your emotional life — and they are working on you whether you are aware of them or not.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-section\"\u003e\n\u003cp class=\"chs-label\"\u003eHow It Works\u003c\/p\u003e\n\u003ch2 class=\"chs-h2\"\u003eFrom photo to transformed room — in minutes\u003c\/h2\u003e\n\u003cdiv class=\"chs-how\"\u003e\n\u003cdiv class=\"chs-how-card\"\u003e\n\u003cdiv class=\"chs-how-num\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"chs-how-title\"\u003eUpload your photo\u003c\/p\u003e\n\u003cp class=\"chs-how-desc\"\u003eTake a photo of any room in your home, just as it is today.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-how-card\"\u003e\n\u003cdiv class=\"chs-how-num\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"chs-how-title\"\u003eChoose your style\u003c\/p\u003e\n\u003cp class=\"chs-how-desc\"\u003eSelect from 7 bedroom + 4 living room architect-curated transformation styles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-how-card\"\u003e\n\u003cdiv class=\"chs-how-num\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"chs-how-title\"\u003eSee it transformed\u003c\/p\u003e\n\u003cp class=\"chs-how-desc\"\u003eA photorealistic AI redesign shows your room reimagined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-how-card\"\u003e\n\u003cdiv class=\"chs-how-num\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"chs-how-title\"\u003eStart shopping\u003c\/p\u003e\n\u003cp class=\"chs-how-desc\"\u003eUse your ready-made Amazon \u0026amp; Target shopping list to make it real.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-p\"\u003eOur AI design engine has been built on 25 years of architectural knowledge about how the interplay of color, texture, light, and spatial order affects human perception and mood. It does not simply apply a surface aesthetic — it creates spaces designed to elevate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-section\"\u003e\n\u003cp class=\"chs-label\"\u003e7 Bedroom + 4 Living Room Styles\u003c\/p\u003e\n\u003ch2 class=\"chs-h2\"\u003eA transformation style for every mood and every home\u003c\/h2\u003e\n\u003cdiv class=\"chs-styles\"\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #1B9E8A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #E8613A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #F5C842;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #2563A8;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eModern Caribbean\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eVibrant resort luxury. Bold, joyful, sun-drenched.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #F5F0E4;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #C8B89A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #7A8C78;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #3D3530;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eJapandi Sanctuary\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eMeditative calm. Wabi-sabi warmth meets Scandi simplicity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #F8F5EE;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #C9B99A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #4A7FA5;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #7CB8B0;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eModern Coastal\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eFresh, airy, sun-washed. The Hamptons meets Turks \u0026amp; Caicos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #C05A2A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #D4972A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #2E5C38;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #1A1208;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eModern African \u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eProud, bold, and warm. Contemporary craft meets deep beauty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #F2EAD8;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #C05A2A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #2D5FA6;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #6B8C42;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eMediterranean Villa\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eSun-soaked, artisanal, soulful. Positano meets Marrakech.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #1A1F2E;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #1E3D2A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #5C2244;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #B5832A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eMoody Maximalist\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eOpulent, layered, theatrical. Victorian grandeur reimagined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #E8620A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #D4287A;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #1A5EA8;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #C8A020;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eModern Indian\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eFestive, spiritual, richly layered. Jaipur heritage, today.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #E8E0D0;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #A8C0A0;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #8090B8;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #C8A870;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003e4 Living Room Styles\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eArchitect-curated transformations for your most-used shared spaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-style-card\"\u003e\n\u003cdiv class=\"chs-swatches\"\u003e\n\u003cspan style=\"background: #F5D6C8;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #D6E8D0;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #F5EFE4;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cspan style=\"background: #F7E8DC;\" class=\"chs-swatch\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp class=\"chs-style-name\"\u003eMore styles coming\u003c\/p\u003e\n\u003cp class=\"chs-style-desc\"\u003eNew styles added regularly as the system grows.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-section\"\u003e\n\u003cp class=\"chs-label\"\u003eEverything You Get\u003c\/p\u003e\n\u003ch2 class=\"chs-h2\"\u003eA complete system — not just prompts and pretty pictures\u003c\/h2\u003e\n\u003cdiv class=\"chs-includes\"\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003eCustom GPT AI Room Makeover + Instant Download\u003c\/strong\u003e — your own architect-built Custom GPT that reimagines any room you upload, on demand, delivered immediately after purchase with no waiting and nothing to ship\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003eArchitect-Built Custom AI\u003c\/strong\u003e — trained on 25 years of real interior architectural expertise, not just surface aesthetics\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003e7 Bedroom Transformation Styles\u003c\/strong\u003e — complete AI-guided redesigns from moody and rich to light and serene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003e4 Living Room Transformation Styles\u003c\/strong\u003e — for your most lived-in shared space\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003eClickable Amazon \u0026amp; Target Shopping Lists\u003c\/strong\u003e — every style comes with direct product links so you stop browsing and start building\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003eQuick-Start Guide\u003c\/strong\u003e — be designing your first room within minutes of opening the toolkit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-include\"\u003e\n\u003cdiv class=\"chs-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chs-include-text\"\u003e\n\u003cstrong\u003eMultiple price points per style\u003c\/strong\u003e — build your transformed room on a $200 budget or a $2,000 one; you stay in control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-swatches-note\"\u003e\n\u003cstrong\u003eFree Bonus: Digital Swatches\u003c\/strong\u003e\u003cbr\u003eKnow exactly what colors, textures, and prints you need to achieve each look — with precise color numbers and pattern names so you can shop with confidence at any retailer you choose, from high street to high-end.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-section\"\u003e\n\u003cp class=\"chs-label\"\u003eWhat Our Customers Say\u003c\/p\u003e\n\u003ch2 class=\"chs-h2\"\u003eReal rooms. Real results.\u003c\/h2\u003e\n\u003cdiv class=\"chs-testimonial\"\u003e\n\u003cp\u003e\"It not only created a beautiful image but I was instantly able to go to the shopping list and get the items I needed to make my room beautiful. Most apps just show you a pretty picture and it ends there — this really felt like I hired a high-end interior designer. In less than a week my bedroom feels completely different. Best part was I got to control how much I spent. We are now working with our kids on making over their rooms. Worth much more than $50.\"\u003c\/p\u003e\n\u003ccite\u003e— Almyra T., Office Manager\u003c\/cite\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-section\"\u003e\n\u003cp class=\"chs-label\"\u003eYour Investment\u003c\/p\u003e\n\u003ch2 class=\"chs-h2\"\u003eOne price. Lifetime access. A home that lifts you.\u003c\/h2\u003e\n\u003cdiv class=\"chs-price\"\u003e\n\u003cp class=\"chs-price-eyebrow\"\u003eEarly Access — 200 Passes Only\u003c\/p\u003e\n\u003cp class=\"chs-price-main\"\u003e$28\u003c\/p\u003e\n\u003cp class=\"chs-price-tagline\"\u003eArchitect-Guided AI Room Makeover\u003c\/p\u003e\n\u003cp class=\"chs-price-sub\"\u003eRegular price $47 — Early Access includes lifetime access to all future style guides\u003c\/p\u003e\n\u003cp class=\"chs-price-note\"\u003eWe're releasing new style guides on this system soon. The next 200 customers lock in lifetime access to every future style update—at today's price, forever.\u003c\/p\u003e\n\u003cdiv class=\"chs-value-anchor\"\u003e\n\u003cp class=\"chs-value-title\"\u003eWhat You're Getting\u003c\/p\u003e\n\u003cdiv class=\"chs-value-row\"\u003e\n\u003cspan\u003eInstant download + Custom GPT makeover\u003c\/span\u003e\u003cspan\u003eincluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-value-row\"\u003e\n\u003cspan\u003e25 years of architect expertise\u003c\/span\u003e\u003cspan\u003e$8,000+ value if hired\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-value-row\"\u003e\n\u003cspan\u003e7 bedroom + 4 living room styles\u003c\/span\u003e\u003cspan\u003eincluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-value-row\"\u003e\n\u003cspan\u003eClickable shopping lists\u003c\/span\u003e\u003cspan\u003esaves 18+ hrs of research\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-value-row\"\u003e\n\u003cspan\u003eDigital swatches system\u003c\/span\u003e\u003cspan\u003eincluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-value-row\"\u003e\n\u003cspan\u003eLifetime access to future styles\u003c\/span\u003e\u003cspan\u003eincluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 12px; color: var(--text-light); font-style: italic; margin-top: 10px; text-align: center; line-height: 1.5;\"\u003eIncludes everything design clients get when they hire an experienced architect\u003c\/p\u003e\n\u003cdiv class=\"chs-value-total\"\u003e\n\u003cspan\u003eTotal value: $8,000+\u003c\/span\u003e\u003cspan class=\"your-price\"\u003eYour price: $28\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 16px; font-size: 12px; color: var(--text-light); font-style: italic; line-height: 1.6; max-width: 340px; margin-left: auto; margin-right: auto;\"\u003eInstant download — purchase once and receive immediate access. Upload your first photo, see your room reimagined, and start building your shopping list — all before you go to sleep tonight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-closing\"\u003e\n\u003ch2 class=\"chs-closing-h2\"\u003e\"Everyone deserves a home that makes them feel better.\"\u003c\/h2\u003e\n\u003cp\u003eEvery day you spend in a space that does not reflect your true nature is a day of quiet, unacknowledged stress. The rooms we live in speak to us — whether we listen or not.\u003c\/p\u003e\n\u003cp\u003eCreating Happier Spaces exists to make that shift real in your home — with the tools, the shopping lists, and the professional swatch systems to bring it to life.\u003c\/p\u003e\n\u003cp class=\"chs-closing-cta\"\u003eDownload Creating Happier Spaces today, and walk into the home you have always imagined — starting tonight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chs-footer\"\u003eCreating Happier Spaces · Architect-Guided AI Room Makeovers\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":53794410463596,"sku":null,"price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Before_After_living_room1_2.gif?v=1780067454"}],"url":"https:\/\/readyfamilyplanner.com\/collections\/all-products.oembed","provider":"Ready Family Planner","version":"1.0","type":"link"}