{"title":"MICRO COURSES-FREE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eThree 5-day transformation courses. Completely free. Permanently life-changing.\u003c\/em\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eReal transformation does not require a lot of time. It requires the right truth, applied consistently, rooted in the Spirit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Faith Growth Micro Course Collection gives you three complete 5-day courses — each one targeting a different area of your faith life with daily teaching, honest reflection, tested AI prompts, and one specific action step per day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe Confidence Builder\u003c\/strong\u003e — 5 days to a biblical identity so anchored in Christ that nothing can shake it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePrayers for the Overwhelmed\u003c\/strong\u003e — 5 days to an honest, specific, sustainable prayer life that holds in every season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eBreak the Habit, Build the Discipline\u003c\/strong\u003e — 5 days to understand your patterns, find the root, and build Spirit-led disciplines that actually last.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOne course. Fifteen minutes a day. Real change.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eInstant Download · Completely Free · Creator Arsenal at Shopify\u003c\/strong\u003e\u003c\/p\u003e","products":[{"product_id":"the-confidense-builder-5-day-micro-course","title":"THE CONFIDENSE BUILDER - 5-DAY MICRO-COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe Confidence Builder — 5-Day Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou were not made to shrink. You were not made to second-guess every decision, apologize for taking up space, or live in the shadow of comparison and self-criticism. God made you on purpose — as His masterpiece.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free 5-day micro course gives you one lesson per day to anchor your identity in what God says, break the comparison trap, rewire your inner voice, and take one bold step that fear has been blocking.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFive days. Fifteen minutes each. A biblical confidence so rooted in Christ that nothing can shake it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFree · Instant Download · Creator Arsenal at Shopify\u003c\/strong\u003e\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44851952812077,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CONFIDENCEBUILDER-MICRO_1778481255.webp?v=1778481598"},{"product_id":"prayers-for-the-overwhelmed-micro-course","title":"PRAYERS FOR THE OVERWHELMED - MICRO COURSE","description":"\u003cp\u003e\u003cstrong\u003ePrayers for the Overwhelmed Micro Course\u003c\/strong\u003e  Day 1: The Anatomy of Honest Prayer — the 4-step honest prayer framework. Day 2: Praying Through Anxiety — a complete Philippians 4:6-7 prayer template with personalization. Day 3: When Words Won't Come — 5 prayers for wordless moments and the Spirit's intercession. Day 4: Praying Through Grief — a complete lament prayer in the Psalm tradition. Day 5: Building a Sustainable Prayer Rhythm — the 4 decisions, 10-minute structure, 30-day commitment.\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44851976339501,"sku":null,"price":17.77,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/PRAYERSFORTHEOVERWHELMED-MICRO_1778481258.webp?v=1778481598"},{"product_id":"break-the-habit-micro-course","title":"BREAK THE HABIT-MICRO COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eBreak the Habit Micro Course\u003c\/strong\u003e Day 1: Why Willpower Always Fails — the habit loop neuroscience and Romans 12:2 theology. Day 2: Find Your Root — 5 common roots, the Psalm 139 prayer, root identification. Day 3: The Replacement Principle — Matthew 12 warning, 7 habit replacements with disciplines. Day 4: Build Your Trigger Plan — the if-then formula with 3 personal plan templates. Day 5: Grace-Based Accountability — the 4-component accountability system, restart protocol, 30-day commitment.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery day has a teaching, reflection, with writing space, a tested AI prompt, and a specific action. Every course closes with a CTA to the full paid guide. \u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44852049707053,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/BREAKTHEHABIT-MICRO_1778481261.webp?v=1778481599"},{"product_id":"what-does-your-faith-life-need-now-micro-course","title":"WHAT DOES YOUR FAITH-LIFE NEED NOW-MICRO COURSE","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eWhat Does Your Faith Life Need Most? | Creator Arsenal\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root {\n    --navy: #0d2137;\n    --gold: #c9933a;\n    --gold-light: #e8b86d;\n    --cream: #fdf8f0;\n    --white: #ffffff;\n    --gray: #6b7280;\n    --light: #f5f0e8;\n    --coral: #D85A30;\n    --coral-light: #FAECE7;\n    --coral-dark: #712B13;\n    --rose: #D4537E;\n    --rose-light: #FBEAF0;\n    --rose-dark: #72243E;\n    --indigo: #534AB7;\n    --indigo-light: #EEEDFE;\n    --indigo-dark: #26215C;\n    --text: #1a2a3a;\n  }\n\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n  html { scroll-behavior: smooth; }\n\n  body {\n    font-family: 'Lato', sans-serif;\n    background: var(--cream);\n    color: var(--text);\n    min-height: 100vh;\n  }\n\n  .app { max-width: 680px; margin: 0 auto; padding: 40px 20px 80px; }\n\n  .screen { display: none; }\n  .screen.active { display: block; }\n\n  \/* ── INTRO ── *\/\n  .intro-header { text-align: center; margin-bottom: 40px; }\n  .intro-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; display: block; }\n  .intro-title { font-family: 'Playfair Display', serif; font-size: clamp(30px, 5vw, 46px); font-weight: 900; color: var(--navy); line-height: 1.15; margin-bottom: 16px; }\n  .intro-title em { display: block; font-style: italic; color: var(--gold); font-size: 85%; }\n  .intro-sub { font-size: 17px; color: var(--gray); line-height: 1.8; max-width: 520px; margin: 0 auto 32px; }\n  .gold-divider { width: 48px; height: 2px; background: var(--gold); margin: 24px auto; opacity: 0.6; }\n\n  .what-you-get { background: var(--white); border-radius: 12px; padding: 28px 24px; margin-bottom: 32px; border: 1px solid #e5e0d5; }\n  .wyg-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 16px; }\n  .wyg-list { display: flex; flex-direction: column; gap: 10px; }\n  .wyg-item { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--text); line-height: 1.5; }\n  .wyg-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--gold); flex-shrink: 0; margin-top: 7px; }\n\n  .products-preview { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-bottom: 32px; }\n  @media (max-width: 480px) { .products-preview { grid-template-columns: 1fr; } }\n  .prod-chip { border-radius: 8px; padding: 14px 12px; text-align: center; }\n  .chip-coral { background: var(--coral-light); border: 1px solid rgba(216,90,48,0.2); }\n  .chip-rose { background: var(--rose-light); border: 1px solid rgba(212,83,126,0.2); }\n  .chip-indigo { background: var(--indigo-light); border: 1px solid rgba(83,74,183,0.2); }\n  .chip-icon { font-size: 22px; margin-bottom: 6px; }\n  .chip-name { font-size: 13px; font-weight: 700; line-height: 1.3; }\n  .chip-coral .chip-name { color: var(--coral-dark); }\n  .chip-rose .chip-name { color: var(--rose-dark); }\n  .chip-indigo .chip-name { color: var(--indigo-dark); }\n\n  .btn-start { display: block; width: 100%; background: var(--navy); color: var(--gold); font-family: 'Playfair Display', serif; font-weight: 700; font-size: 18px; letter-spacing: 1px; padding: 20px 36px; border: none; border-radius: 8px; cursor: pointer; text-align: center; transition: opacity 0.2s, transform 0.15s; box-shadow: 0 6px 24px rgba(13,33,55,0.15); }\n  .btn-start:hover { opacity: 0.9; transform: translateY(-2px); }\n  .quiz-note { text-align: center; margin-top: 12px; font-size: 13px; color: var(--gray); }\n\n  \/* ── QUIZ ── *\/\n  .quiz-top { margin-bottom: 28px; }\n  .progress-wrap { margin-bottom: 24px; }\n  .progress-meta { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; }\n  .progress-label { font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); }\n  .progress-count { font-size: 12px; color: var(--gray); }\n  .progress-bar { height: 5px; background: var(--light); border-radius: 3px; overflow: hidden; }\n  .progress-fill { height: 100%; background: linear-gradient(90deg, var(--coral), var(--rose), var(--indigo)); border-radius: 3px; transition: width 0.4s ease; }\n\n  .section-badge { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; padding: 5px 14px; border-radius: 20px; margin-bottom: 16px; }\n  .badge-identity { background: var(--coral-light); color: var(--coral-dark); }\n  .badge-prayer { background: var(--rose-light); color: var(--rose-dark); }\n  .badge-habits { background: var(--indigo-light); color: var(--indigo-dark); }\n\n  .question-text { font-family: 'Playfair Display', serif; font-size: clamp(19px, 3vw, 25px); font-weight: 700; color: var(--navy); line-height: 1.45; margin-bottom: 24px; }\n\n  .options-list { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .option-btn { background: var(--white); border: 1.5px solid #e5e0d5; border-radius: 10px; padding: 15px 18px; text-align: left; cursor: pointer; font-family: 'Lato', sans-serif; font-size: 15px; color: var(--text); line-height: 1.5; transition: border-color 0.15s, background 0.15s, transform 0.1s; display: flex; align-items: flex-start; gap: 12px; }\n  .option-btn:hover { border-color: #c9c0b0; transform: translateX(3px); }\n  .option-letter { width: 28px; height: 28px; border-radius: 50%; background: var(--light); display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; color: var(--gray); transition: background 0.15s, color 0.15s; }\n\n  .option-btn.sel-coral { border-color: var(--coral); background: var(--coral-light); }\n  .option-btn.sel-coral .option-letter { background: var(--coral); color: var(--white); }\n  .option-btn.sel-rose { border-color: var(--rose); background: var(--rose-light); }\n  .option-btn.sel-rose .option-letter { background: var(--rose); color: var(--white); }\n  .option-btn.sel-indigo { border-color: var(--indigo); background: var(--indigo-light); }\n  .option-btn.sel-indigo .option-letter { background: var(--indigo); color: var(--white); }\n  .option-btn.sel-gold { border-color: var(--gold); background: #fdf6e3; }\n  .option-btn.sel-gold .option-letter { background: var(--gold); color: var(--white); }\n\n  .nav-row { display: flex; justify-content: space-between; align-items: center; gap: 12px; }\n  .btn-prev { font-family: 'Lato', sans-serif; font-weight: 700; font-size: 14px; padding: 12px 24px; border-radius: 6px; cursor: pointer; border: 1.5px solid var(--light); background: var(--white); color: var(--gray); transition: background 0.15s; }\n  .btn-prev:hover { background: var(--light); color: var(--navy); }\n  .btn-next { font-family: 'Lato', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 1.5px; text-transform: uppercase; padding: 14px 36px; border-radius: 6px; cursor: pointer; border: none; background: var(--navy); color: var(--gold); transition: opacity 0.2s, transform 0.15s; }\n  .btn-next:hover { opacity: 0.88; transform: translateY(-1px); }\n  .btn-next:disabled { opacity: 0.35; cursor: not-allowed; transform: none; }\n\n  \/* ── CALCULATING ── *\/\n  .calculating { text-align: center; padding: 60px 24px; }\n  .calc-spinner { width: 56px; height: 56px; border: 4px solid var(--light); border-top-color: var(--gold); border-radius: 50%; animation: spin 0.9s linear infinite; margin: 0 auto 24px; }\n  @keyframes spin { to { transform: rotate(360deg); } }\n  .calc-title { font-family: 'Playfair Display', serif; font-size: 24px; font-weight: 700; color: var(--navy); margin-bottom: 8px; }\n  .calc-sub { font-size: 15px; color: var(--gray); }\n\n  \/* ── RESULT ── *\/\n  .result-banner { border-radius: 12px; padding: 36px 28px; text-align: center; margin-bottom: 28px; }\n  .banner-coral { background: var(--coral-light); border: 2px solid var(--coral); }\n  .banner-rose { background: var(--rose-light); border: 2px solid var(--rose); }\n  .banner-indigo { background: var(--indigo-light); border: 2px solid var(--indigo); }\n\n  .result-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 12px; }\n  .eyebrow-coral { color: var(--coral-dark); }\n  .eyebrow-rose { color: var(--rose-dark); }\n  .eyebrow-indigo { color: var(--indigo-dark); }\n\n  .result-product-title { font-family: 'Playfair Display', serif; font-size: clamp(22px, 4vw, 34px); font-weight: 900; color: var(--navy); line-height: 1.2; margin-bottom: 12px; }\n  .result-tagline { font-size: 16px; color: var(--gray); line-height: 1.7; }\n\n  \/* Score bars *\/\n  .score-section { background: var(--white); border-radius: 12px; padding: 24px; margin-bottom: 24px; border: 1px solid #e5e0d5; }\n  .score-section-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 20px; }\n  .score-bars { display: flex; flex-direction: column; gap: 16px; }\n  .score-bar-row { display: flex; flex-direction: column; gap: 6px; }\n  .bar-meta { display: flex; justify-content: space-between; align-items: center; }\n  .bar-label { font-size: 14px; font-weight: 700; color: var(--navy); }\n  .bar-pct { font-size: 13px; font-weight: 700; }\n  .bar-track { height: 10px; background: var(--light); border-radius: 5px; overflow: hidden; }\n  .bar-fill { height: 100%; border-radius: 5px; transition: width 1s ease; }\n  .fill-coral { background: var(--coral); }\n  .fill-rose { background: var(--rose); }\n  .fill-indigo { background: var(--indigo); }\n  .bar-sub { font-size: 12px; color: var(--gray); }\n\n  \/* Free card *\/\n  .free-card { background: var(--navy); border-radius: 12px; padding: 28px 24px; color: var(--white); margin-bottom: 24px; }\n  .fc-tag { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 4px; background: rgba(201,147,58,0.25); color: var(--gold-light); margin-bottom: 14px; }\n  .free-card h3 { font-family: 'Playfair Display', serif; font-size: 20px; font-weight: 700; margin-bottom: 10px; line-height: 1.3; }\n  .free-card p { font-size: 14px; color: rgba(255,255,255,0.72); line-height: 1.7; margin-bottom: 20px; }\n  .free-btn { display: block; width: 100%; background: var(--gold); color: var(--navy); font-family: 'Lato', sans-serif; font-weight: 700; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; padding: 14px; border: none; border-radius: 6px; cursor: pointer; text-align: center; transition: background 0.2s, transform 0.15s; text-decoration: none; margin-bottom: 10px; }\n  .free-btn:hover { background: var(--gold-light); transform: translateY(-1px); }\n  .full-btn { display: block; width: 100%; background: rgba(255,255,255,0.1); color: var(--white); font-family: 'Lato', sans-serif; font-weight: 700; font-size: 13px; letter-spacing: 1px; padding: 12px; border: 1px solid rgba(255,255,255,0.2); border-radius: 6px; cursor: pointer; text-align: center; text-decoration: none; transition: background 0.2s; }\n  .full-btn:hover { background: rgba(255,255,255,0.18); }\n\n  \/* Micro course *\/\n  .micro-section { background: var(--white); border-radius: 12px; padding: 24px; border: 1px solid #e5e0d5; margin-bottom: 24px; }\n  .micro-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 6px; }\n  .micro-sub { font-size: 14px; color: var(--gray); margin-bottom: 20px; line-height: 1.6; }\n  .micro-list { display: flex; flex-direction: column; gap: 10px; }\n  .micro-item { display: flex; gap: 14px; align-items: flex-start; padding: 14px 16px; border-radius: 8px; background: var(--cream); border: 1px solid #e5e0d5; }\n  .micro-day { font-size: 11px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; min-width: 36px; padding-top: 2px; }\n  .micro-body h5 { font-size: 14px; font-weight: 700; color: var(--navy); margin-bottom: 3px; line-height: 1.3; }\n  .micro-body p { font-size: 13px; color: var(--gray); line-height: 1.55; }\n\n  \/* Also consider *\/\n  .also-section { margin-bottom: 28px; }\n  .also-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 16px; }\n  .also-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n  @media (max-width: 400px) { .also-grid { grid-template-columns: 1fr; } }\n  .also-card { background: var(--white); border-radius: 8px; padding: 16px; border: 1px solid #e5e0d5; text-decoration: none; transition: transform 0.2s, border-color 0.2s; display: block; }\n  .also-card:hover { transform: translateY(-3px); }\n  .also-card.ac-coral:hover { border-color: var(--coral); }\n  .also-card.ac-rose:hover { border-color: var(--rose); }\n  .also-card.ac-indigo:hover { border-color: var(--indigo); }\n  .also-tag { font-size: 10px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; display: block; }\n  .also-card h4 { font-family: 'Playfair Display', serif; font-size: 14px; font-weight: 700; color: var(--navy); line-height: 1.3; margin-bottom: 4px; }\n  .also-card p { font-size: 12px; color: var(--gray); line-height: 1.5; }\n\n  .retry-btn { display: block; width: 100%; background: var(--white); border: 1.5px solid #e5e0d5; color: var(--navy); font-family: 'Lato', sans-serif; font-weight: 700; font-size: 14px; padding: 14px; border-radius: 6px; cursor: pointer; text-align: center; transition: border-color 0.15s, background 0.15s; }\n  .retry-btn:hover { border-color: var(--navy); background: var(--light); }\n\n  .divider { border: none; border-top: 1px solid #e5e0d5; margin: 24px 0; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"app\"\u003e\n\n\u003c!-- INTRO --\u003e\n\u003cdiv id=\"screen-intro\" class=\"screen active\"\u003e\n  \u003cdiv class=\"intro-header\"\u003e\n    \u003cspan class=\"intro-eyebrow\"\u003eCreator Arsenal · Free Faith Growth Quiz\u003c\/span\u003e\n    \u003ch1 class=\"intro-title\"\u003eWhat Does Your Faith Life\u003cem\u003eNeed Most Right Now?\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cdiv class=\"gold-divider\"\u003e\u003c\/div\u003e\n    \u003cp class=\"intro-sub\"\u003eAnswer 12 honest questions. In 3 minutes, discover which free guide and 5-day micro course God has for you in this exact season of your life.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"what-you-get\"\u003e\n    \u003cdiv class=\"wyg-title\"\u003eWhat you receive — completely free\u003c\/div\u003e\n    \u003cdiv class=\"wyg-list\"\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eYour personalized score across 3 faith growth dimensions\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eThe one guide God has for you in this exact season\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eA 5-day micro course tailored to your results — delivered free\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eYour two secondary growth areas to explore next\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"products-preview\"\u003e\n    \u003cdiv class=\"prod-chip chip-coral\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CONFIDENSE_BUILDER.png?v=1776473590\" alt=\"The Confidence Builder\" style=\"width:100%;border-radius:6px;display:block;margin-bottom:8px;aspect-ratio:2\/3;object-fit:cover;\"\u003e\n      \u003cdiv class=\"chip-name\"\u003eThe Confidence Builder\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prod-chip chip-rose\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/PRAYERS_FOR_THE_OVERWHELMED-MICRO.png?v=1776491885\" alt=\"Prayers for the Overwhelmed\" style=\"width:100%;border-radius:6px;display:block;margin-bottom:8px;aspect-ratio:2\/3;object-fit:cover;\"\u003e\n      \u003cdiv class=\"chip-name\"\u003ePrayers for the Overwhelmed\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prod-chip chip-indigo\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/BREAK_THE_HABIT-MICRO.png?v=1776491884\" alt=\"Break the Habit\" style=\"width:100%;border-radius:6px;display:block;margin-bottom:8px;aspect-ratio:2\/3;object-fit:cover;\"\u003e\n      \u003cdiv class=\"chip-name\"\u003eBreak the Habit, Build the Discipline\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"btn-start\" onclick=\"beginQuiz()\"\u003eTake the Quiz — It's Free →\u003c\/button\u003e\n  \u003cp class=\"quiz-note\"\u003e12 questions · 3 minutes · 100% personalized\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- QUIZ --\u003e\n\u003cdiv id=\"screen-quiz\" class=\"screen\"\u003e\n  \u003cdiv class=\"quiz-top\"\u003e\n    \u003cdiv class=\"progress-wrap\"\u003e\n      \u003cdiv class=\"progress-meta\"\u003e\n        \u003cspan class=\"progress-label\" id=\"q-section-label\"\u003eIdentity\u003c\/span\u003e\n        \u003cspan class=\"progress-count\" id=\"q-count\"\u003eQuestion 1 of 12\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"progress-bar\"\u003e\u003cdiv class=\"progress-fill\" id=\"q-fill\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"section-badge\" id=\"q-badge\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"question-text\" id=\"q-text\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"options-list\" id=\"q-options\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"nav-row\"\u003e\n    \u003cbutton class=\"btn-prev\" id=\"btn-prev\" onclick=\"prevQ()\"\u003e← Back\u003c\/button\u003e\n    \u003cbutton class=\"btn-next\" id=\"btn-next\" onclick=\"nextQ()\" disabled\u003eNext →\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CALCULATING --\u003e\n\u003cdiv id=\"screen-calc\" class=\"screen\"\u003e\n  \u003cdiv class=\"calculating\"\u003e\n    \u003cdiv class=\"calc-spinner\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"calc-title\"\u003eAnalyzing your results...\u003c\/div\u003e\n    \u003cdiv class=\"calc-sub\"\u003eFinding the guide God has for this season of your life.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- RESULT --\u003e\n\u003cdiv id=\"screen-result\" class=\"screen\"\u003e\n\n  \u003cdiv id=\"result-banner\" class=\"result-banner\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"score-section\"\u003e\n    \u003cdiv class=\"score-section-title\"\u003eYour 3-Dimension Score Breakdown\u003c\/div\u003e\n    \u003cdiv class=\"score-bars\"\u003e\n      \u003cdiv class=\"score-bar-row\"\u003e\n        \u003cdiv class=\"bar-meta\"\u003e\n          \u003cspan class=\"bar-label\"\u003e💪 Biblical Identity \u0026amp; Confidence\u003c\/span\u003e\n          \u003cspan class=\"bar-pct\" id=\"pct-confidence\" style=\"color:var(--coral)\"\u003e0%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-coral\" id=\"bar-confidence\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-sub\" id=\"sub-confidence\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"score-bar-row\"\u003e\n        \u003cdiv class=\"bar-meta\"\u003e\n          \u003cspan class=\"bar-label\"\u003e🙏 Prayer Life \u0026amp; Spiritual Connection\u003c\/span\u003e\n          \u003cspan class=\"bar-pct\" id=\"pct-prayer\" style=\"color:var(--rose)\"\u003e0%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-rose\" id=\"bar-prayer\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-sub\" id=\"sub-prayer\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"score-bar-row\"\u003e\n        \u003cdiv class=\"bar-meta\"\u003e\n          \u003cspan class=\"bar-label\"\u003e⚡ Habit Strength \u0026amp; Spiritual Discipline\u003c\/span\u003e\n          \u003cspan class=\"bar-pct\" id=\"pct-habit\" style=\"color:var(--indigo)\"\u003e0%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-indigo\" id=\"bar-habit\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-sub\" id=\"sub-habit\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"free-resource\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"micro-section\"\u003e\n    \u003cdiv class=\"micro-title\"\u003eYour Free 5-Day Micro Course\u003c\/div\u003e\n    \u003cdiv class=\"micro-sub\" id=\"micro-sub\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"micro-list\" id=\"micro-list\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cdiv class=\"also-section\"\u003e\n    \u003cdiv class=\"also-title\"\u003eYour Next Two Growth Areas\u003c\/div\u003e\n    \u003cdiv class=\"also-grid\" id=\"also-grid\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"retry-btn\" onclick=\"restart()\"\u003e↺ Retake the Quiz\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ── QUESTIONS ──\n\/\/ Each question scores one dimension: C = confidence, P = prayer, H = habit\n\/\/ Points: A=4, B=3, C=2, D=1\nconst QUESTIONS = [\n  \/\/ CONFIDENCE (Q1-Q4)\n  {\n    section: \"Identity \u0026 Confidence\", badge: \"badge-identity\", dim: \"C\",\n    q: \"When someone criticizes you or your work, what is your most honest first response?\",\n    opts: [\n      \"I consider it, learn from it, and move forward without it defining me\",\n      \"I take it seriously but eventually shake it off\",\n      \"I replay it and it affects me more than it should\",\n      \"It confirms the negative things I already believe about myself\"\n    ]\n  },\n  {\n    section: \"Identity \u0026 Confidence\", badge: \"badge-identity\", dim: \"C\",\n    q: \"How clearly can you articulate what God says about who you ARE — not what you've done, but your identity?\",\n    opts: [\n      \"Very clearly — I have specific Scriptures I stand on daily\",\n      \"Generally — I know the concepts but don't always live from them\",\n      \"Vaguely — I know God loves me but it doesn't always feel real\",\n      \"Not clearly — I struggle to separate identity from performance\"\n    ]\n  },\n  {\n    section: \"Identity \u0026 Confidence\", badge: \"badge-identity\", dim: \"C\",\n    q: \"How does comparison to others typically affect you?\",\n    opts: [\n      \"Minimally — I run my own race and genuinely celebrate others\",\n      \"Occasionally — I have seasons of comparison but recover fairly quickly\",\n      \"Regularly — social media and peers create real insecurity for me\",\n      \"Constantly — I almost always feel lacking compared to others\"\n    ]\n  },\n  {\n    section: \"Identity \u0026 Confidence\", badge: \"badge-identity\", dim: \"C\",\n    q: \"How would you describe your inner voice — the one that narrates your daily life?\",\n    opts: [\n      \"Generally kind and faith-rooted — it sounds more like God than the enemy\",\n      \"Mixed — sometimes encouraging, sometimes harsh\",\n      \"Often critical — I hold myself to standards I wouldn't hold anyone else to\",\n      \"Predominantly negative — self-criticism is my default setting\"\n    ]\n  },\n  \/\/ PRAYER (Q5-Q8)\n  {\n    section: \"Prayer \u0026 Spiritual Connection\", badge: \"badge-prayer\", dim: \"P\",\n    q: \"When you are overwhelmed — anxious, grieving, burned out — how does prayer factor in?\",\n    opts: [\n      \"It is my first response — I bring everything to God immediately\",\n      \"I usually get there after trying to handle things myself first\",\n      \"I want to pray but often don't know what to say, so I don't\",\n      \"Prayer feels distant when I am overwhelmed — I struggle to connect\"\n    ]\n  },\n  {\n    section: \"Prayer \u0026 Spiritual Connection\", badge: \"badge-prayer\", dim: \"P\",\n    q: \"How specific are your prayers? Do you name exact situations or mostly pray in general terms?\",\n    opts: [\n      \"Very specific — I name people, situations, and needs by name\",\n      \"Mostly specific — I get general when I don't know what to ask for\",\n      \"Mostly general — \\\"God bless everyone and help with everything\\\"\",\n      \"Very general — I struggle to know how to pray specifically\"\n    ]\n  },\n  {\n    section: \"Prayer \u0026 Spiritual Connection\", badge: \"badge-prayer\", dim: \"P\",\n    q: \"Have you ever sat down to pray and found the words just wouldn't come — complete silence inside?\",\n    opts: [\n      \"Rarely — I usually find a way to express what's inside\",\n      \"Occasionally — usually in my hardest moments\",\n      \"Often — I frequently feel wordless and stuck in prayer\",\n      \"Almost always — this is my primary experience of prayer right now\"\n    ]\n  },\n  {\n    section: \"Prayer \u0026 Spiritual Connection\", badge: \"badge-prayer\", dim: \"P\",\n    q: \"How do you feel about your prayer life overall — is it the source of strength it was meant to be?\",\n    opts: [\n      \"Yes — prayer is genuinely the foundation my life is built on\",\n      \"Mostly — it sustains me but I know there is more depth available\",\n      \"Somewhat — it's inconsistent and I want to go much deeper\",\n      \"Not really — it feels more like obligation than genuine connection\"\n    ]\n  },\n  \/\/ HABIT (Q9-Q12)\n  {\n    section: \"Habit Strength \u0026 Discipline\", badge: \"badge-habits\", dim: \"H\",\n    q: \"When you try to break a bad habit or build a new spiritual discipline, what typically happens?\",\n    opts: [\n      \"It sticks — I have strong systems and discipline through faith\",\n      \"I make real progress but eventually drift back without a strong system\",\n      \"I start well but the change rarely lasts past a few weeks\",\n      \"The same patterns keep winning — I feel genuinely stuck\"\n    ]\n  },\n  {\n    section: \"Habit Strength \u0026 Discipline\", badge: \"badge-habits\", dim: \"H\",\n    q: \"How well do you understand WHY your habits form — the triggers and root needs beneath the behavior?\",\n    opts: [\n      \"Very well — I can trace my habits to specific triggers and root needs\",\n      \"Somewhat — I understand some patterns but not all of them\",\n      \"Minimally — I know what I do but not always why I do it\",\n      \"Not at all — my habits feel automatic and I can't find the root\"\n    ]\n  },\n  {\n    section: \"Habit Strength \u0026 Discipline\", badge: \"badge-habits\", dim: \"H\",\n    q: \"How does your faith connect to your daily habits and disciplines?\",\n    opts: [\n      \"Deeply — my spiritual life is the foundation my habits are built on\",\n      \"Somewhat — I connect faith to some habits but not consistently\",\n      \"Loosely — I know faith should matter here but the connection isn't clear\",\n      \"Not much — my habits and faith feel like separate areas of my life\"\n    ]\n  },\n  {\n    section: \"Habit Strength \u0026 Discipline\", badge: \"badge-habits\", dim: \"H\",\n    q: \"When you slip back into an old habit after making real progress, how do you respond?\",\n    opts: [\n      \"With grace — I acknowledge it, learn from it, and restart without shame\",\n      \"With frustration but I get back on track relatively quickly\",\n      \"With significant self-condemnation that makes restarting harder\",\n      \"I often give up entirely — one slip tends to end the whole effort\"\n    ]\n  }\n];\n\n\/\/ ── PRODUCTS ──\nconst PRODUCTS = {\n  C: {\n    color: 'coral',\n    name: \"The Confidence Builder\",\n    tagline: \"Your greatest growth opportunity right now is in your biblical identity.\",\n    desc: \"Your score shows that confidence — specifically the kind rooted in who God says you are rather than what you do or how others see you — is where God wants to take you deeper. The Confidence Builder gives you a 30-day system of Scripture declarations, identity anchors, and AI-powered affirmations to walk in who you actually are.\",\n    freeTitle: \"The Confidence Builder: Free Starter Guide\",\n    freeDesc: \"5 Biblical Identity Declarations That Will Change How You See Yourself — plus the AI prompts to make them personal, powerful, and permanent.\",\n    freeLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-confidense-builder-5-day-micro-course\",\n    shopLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-confidence-builder\",\n    microColor: \"coral\",\n    microCoverImg: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CONFIDENCE_BUILDER-MICRO.png?v=1776491885\",\n    microSub: \"5 days to a stronger, faith-rooted sense of who God made you to be:\",\n    microLessons: [\n      { title: \"Day 1: The Identity Foundation\", body: \"The one truth that changes everything — and why your confidence will never be stronger than your identity in Christ.\" },\n      { title: \"Day 2: Breaking the Comparison Trap\", body: \"Identify exactly where comparison is stealing your confidence — and the biblical antidote that actually works.\" },\n      { title: \"Day 3: Rewiring Your Inner Voice\", body: \"How to recognize the enemy's voice in your self-talk and replace it permanently with what God actually says.\" },\n      { title: \"Day 4: Confidence in Action\", body: \"The direct link between biblical identity and bold action — and one thing to do today that fear has been stopping.\" },\n      { title: \"Day 5: Your Personal Declaration\", body: \"Build your own Scripture-rooted confidence declaration to read every morning for the rest of your life.\" }\n    ]\n  },\n  P: {\n    color: 'rose',\n    name: \"Prayers for the Overwhelmed\",\n    tagline: \"Your greatest growth opportunity right now is in your prayer life.\",\n    desc: \"Your score reveals that prayer — specifically having the words and the connection when life gets hard — is where God is inviting you to go deeper. Prayers for the Overwhelmed gives you 30 complete, ready-to-pray prayers for anxiety, burnout, grief, and transition — for the days when you need God most and your own words won't come.\",\n    freeTitle: \"Prayers for the Overwhelmed: Free Starter Guide\",\n    freeDesc: \"5 Prayers for Your Hardest Moments — complete, Scripture-rooted, ready to pray right now. For the days when you have no words of your own.\",\n    freeLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/prayers-for-the-overwhelmed-micro-course\",\n    shopLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/prayers-for-the-overwhelmed\",\n    microColor: \"rose\",\n    microCoverImg: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/PRAYERSFORTHEOVERWHELMED-MICRO.png?v=1776494310\",\n    microSub: \"5 days to a deeper, more honest, more powerful prayer life:\",\n    microLessons: [\n      { title: \"Day 1: The Anatomy of Honest Prayer\", body: \"Why God wants your real words — not your polished ones — and how honesty unlocks the deepest prayer experiences.\" },\n      { title: \"Day 2: Praying Through Anxiety\", body: \"A complete framework for bringing anxiety to God — plus an AI prompt to write your own specific anxiety prayer today.\" },\n      { title: \"Day 3: When Words Won't Come\", body: \"What to do when you are wordless before God — and how AI can bridge the silence between your heart and His presence.\" },\n      { title: \"Day 4: Praying Through Grief and Loss\", body: \"The biblical permission to lament — and a complete prayer for the grief you may have never brought to God directly.\" },\n      { title: \"Day 5: A Sustainable Prayer Rhythm\", body: \"A simple daily prayer structure that works for your real schedule — and keeps working in every season.\" }\n    ]\n  },\n  H: {\n    color: 'indigo',\n    name: \"Break the Habit, Build the Discipline\",\n    tagline: \"Your greatest growth opportunity right now is in your habits and disciplines.\",\n    desc: \"Your score shows that habits and spiritual disciplines — specifically building the kind that actually last — is where God wants to take you. Break the Habit gives you a complete faith-based system for identifying your triggers, understanding the root of your patterns, and replacing them with Spirit-led disciplines that produce real and lasting change.\",\n    freeTitle: \"Break the Habit: Free Starter Guide\",\n    freeDesc: \"The 5-Step Faith-Based Habit Breaking Framework — identify your triggers, find the root, and replace bad habits with Spirit-led disciplines that actually stick.\",\n    freeLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/break-the-habit-micro-course\",\n    shopLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/break-the-habit-build-the-disclipine\",\n    microColor: \"indigo\",\n    microCoverImg: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/BREAKTHEHABIT-MICRO.png?v=1776495774\",\n    microSub: \"5 days to understand your habits and start building lasting Spirit-led disciplines:\",\n    microLessons: [\n      { title: \"Day 1: Why Willpower Always Fails\", body: \"The neuroscience and theology of habit — and why the Spirit-rooted approach produces what pure discipline never could.\" },\n      { title: \"Day 2: Find Your Root\", body: \"The habit you want to break is not the real problem. Today you discover what is underneath it — the trigger, the need, and the belief.\" },\n      { title: \"Day 3: The Replacement Principle\", body: \"Why removing a habit without replacing it always backfires — and how to choose a Spirit-led discipline that meets the same underlying need.\" },\n      { title: \"Day 4: Build Your Trigger Plan\", body: \"Design your specific if-then plan: when the trigger happens, you will do this instead. The most practical day of the course.\" },\n      { title: \"Day 5: Grace-Based Accountability\", body: \"Build an accountability system that motivates without shame — and what to do when you slip so one bad day doesn't end everything.\" }\n    ]\n  }\n};\n\nconst DIM_LABELS = { C: \"Identity \u0026 Confidence\", P: \"Prayer \u0026 Connection\", H: \"Habit \u0026 Discipline\" };\nconst DIM_SUBS = {\n  C: { high: \"Strong biblical identity foundation\", mid: \"Growing in identity — some areas need anchoring\", low: \"This is your primary growth opportunity\" },\n  P: { high: \"Consistent, deep prayer connection\", mid: \"Prayer life is present — depth is available\", low: \"This is your primary growth opportunity\" },\n  H: { high: \"Strong spiritual disciplines in place\", mid: \"Building momentum — systems need strengthening\", low: \"This is your primary growth opportunity\" }\n};\n\nlet answers = [];\nlet currentQ = 0;\n\nfunction beginQuiz() {\n  answers = new Array(QUESTIONS.length).fill(null);\n  currentQ = 0;\n  show('quiz');\n  renderQ();\n}\n\nfunction show(id) {\n  document.querySelectorAll('.screen').forEach(s =\u003e s.classList.remove('active'));\n  document.getElementById('screen-' + id).classList.add('active');\n  window.scrollTo({ top: 0, behavior: 'smooth' });\n}\n\nfunction restart() { show('intro'); answers = []; currentQ = 0; }\n\nfunction renderQ() {\n  const q = QUESTIONS[currentQ];\n  const total = QUESTIONS.length;\n  const pct = Math.round((currentQ \/ total) * 100);\n\n  document.getElementById('q-fill').style.width = pct + '%';\n  document.getElementById('q-count').textContent = `Question ${currentQ + 1} of ${total}`;\n  document.getElementById('q-section-label').textContent = q.section;\n\n  const badge = document.getElementById('q-badge');\n  badge.className = `section-badge ${q.badge}`;\n  badge.textContent = q.section;\n\n  document.getElementById('q-text').textContent = q.q;\n\n  const container = document.getElementById('q-options');\n  container.innerHTML = '';\n  const letters = ['A','B','C','D'];\n  q.opts.forEach((opt, i) =\u003e {\n    const btn = document.createElement('button');\n    const selClass = answers[currentQ] === i ? getSel(q.dim) : '';\n    btn.className = `option-btn ${selClass}`;\n    btn.innerHTML = `\u003cspan class=\"option-letter\"\u003e${letters[i]}\u003c\/span\u003e\u003cspan\u003e${opt}\u003c\/span\u003e`;\n    btn.onclick = () =\u003e selectOpt(i);\n    container.appendChild(btn);\n  });\n\n  document.getElementById('btn-prev').style.visibility = currentQ === 0 ? 'hidden' : 'visible';\n  const nextBtn = document.getElementById('btn-next');\n  nextBtn.textContent = currentQ === total - 1 ? 'See My Results →' : 'Next →';\n  nextBtn.disabled = answers[currentQ] === null;\n}\n\nfunction getSel(dim) {\n  return dim === 'C' ? 'sel-coral' : dim === 'P' ? 'sel-rose' : 'sel-indigo';\n}\n\nfunction selectOpt(i) {\n  answers[currentQ] = i;\n  const q = QUESTIONS[currentQ];\n  const selClass = getSel(q.dim);\n  document.querySelectorAll('.option-btn').forEach((b, idx) =\u003e {\n    b.className = 'option-btn' + (idx === i ? ' ' + selClass : '');\n  });\n  document.getElementById('btn-next').disabled = false;\n}\n\nfunction prevQ() { if (currentQ \u003e 0) { currentQ--; renderQ(); } }\n\nfunction nextQ() {\n  if (answers[currentQ] === null) return;\n  if (currentQ \u003c QUESTIONS.length - 1) { currentQ++; renderQ(); }\n  else { calcResults(); }\n}\n\nfunction calcResults() {\n  show('calc');\n  setTimeout(() =\u003e buildResult(), 2200);\n}\n\nfunction buildResult() {\n  \/\/ Tally scores per dimension (max 16 each = 4 questions × 4pts)\n  const scores = { C: 0, P: 0, H: 0 };\n  const counts = { C: 0, P: 0, H: 0 };\n  QUESTIONS.forEach((q, i) =\u003e {\n    if (answers[i] !== null) {\n      scores[q.dim] += (4 - answers[i]); \/\/ A=4,B=3,C=2,D=1\n      counts[q.dim]++;\n    }\n  });\n  const max = { C: counts.C * 4, P: counts.P * 4, H: counts.H * 4 };\n  const pcts = {\n    C: Math.round((scores.C \/ max.C) * 100),\n    P: Math.round((scores.P \/ max.P) * 100),\n    H: Math.round((scores.H \/ max.H) * 100)\n  };\n\n  \/\/ Primary = lowest score (biggest need)\n  const primary = Object.keys(pcts).reduce((a, b) =\u003e pcts[a] \u003c= pcts[b] ? a : b);\n  const others = Object.keys(pcts).filter(k =\u003e k !== primary).sort((a,b) =\u003e pcts[a] - pcts[b]);\n  const prod = PRODUCTS[primary];\n\n  \/\/ Banner\n  const banner = document.getElementById('result-banner');\n  banner.className = `result-banner banner-${prod.color}`;\n  banner.innerHTML = `\n    \u003cdiv class=\"result-eyebrow eyebrow-${prod.color}\"\u003eYour Faith Growth Guide for This Season\u003c\/div\u003e\n    \u003cdiv class=\"result-product-title\"\u003e${prod.name}\u003c\/div\u003e\n    \u003cdiv class=\"result-tagline\"\u003e${prod.tagline}\u003c\/div\u003e`;\n\n  \/\/ Score bars\n  const dimSub = (dim, pct) =\u003e {\n    const level = pct \u003e= 70 ? 'high' : pct \u003e= 45 ? 'mid' : 'low';\n    return DIM_SUBS[dim][level];\n  };\n\n  setTimeout(() =\u003e {\n    ['C','P','H'].forEach(dim =\u003e {\n      const key = dim === 'C' ? 'confidence' : dim === 'P' ? 'prayer' : 'habit';\n      document.getElementById(`pct-${key}`).textContent = pcts[dim] + '%';\n      document.getElementById(`bar-${key}`).style.width = pcts[dim] + '%';\n      document.getElementById(`sub-${key}`).textContent = dimSub(dim, pcts[dim]);\n    });\n  }, 100);\n\n  \/\/ Free resource\n  document.getElementById('free-resource').innerHTML = `\n    \u003cdiv class=\"free-card\"\u003e\n      \u003cspan class=\"fc-tag\"\u003eYour free guide — claim it now\u003c\/span\u003e\n      ${prod.microCoverImg ? `\u003cimg src=\"${prod.microCoverImg}\" alt=\"Micro Course\" style=\"width:100%;border-radius:8px;display:block;margin-bottom:16px;max-height:220px;object-fit:cover;object-position:top;\"\u003e` : ''}\n      \u003ch3\u003e${prod.freeTitle}\u003c\/h3\u003e\n      \u003cp\u003e${prod.freeDesc}\u003c\/p\u003e\n      \u003cp style=\"font-size:13px; color:rgba(255,255,255,0.55); margin-bottom:16px;\"\u003e${prod.desc}\u003c\/p\u003e\n      \u003ca href=\"${prod.freeLink}\" target=\"_blank\" class=\"free-btn\"\u003eClaim My Free Guide →\u003c\/a\u003e\n      \u003ca href=\"${prod.shopLink}\" target=\"_blank\" class=\"full-btn\"\u003eShop the Complete Guide\u003c\/a\u003e\n    \u003c\/div\u003e`;\n\n  \/\/ Micro course\n  document.getElementById('micro-sub').textContent = prod.microSub;\n  const ml = document.getElementById('micro-list');\n  ml.innerHTML = '';\n  prod.microLessons.forEach((l, i) =\u003e {\n    ml.innerHTML += `\n      \u003cdiv class=\"micro-item\"\u003e\n        \u003cspan class=\"micro-day\" style=\"color:var(--${prod.microColor})\"\"\u003eDay ${i+1}\u003c\/span\u003e\n        \u003cdiv class=\"micro-body\"\u003e\u003ch5\u003e${l.title}\u003c\/h5\u003e\u003cp\u003e${l.body}\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e`;\n  });\n\n  \/\/ Also consider\n  const ag = document.getElementById('also-grid');\n  ag.innerHTML = '';\n  others.forEach(dim =\u003e {\n    const p = PRODUCTS[dim];\n    ag.innerHTML += `\n      \u003ca href=\"${p.freeLink}\" target=\"_blank\" class=\"also-card ac-${p.color}\"\u003e\n        \u003cspan class=\"also-tag\" style=\"color:var(--${p.color})\"\u003e${DIM_LABELS[dim]}\u003c\/span\u003e\n        \u003ch4\u003e${p.name}\u003c\/h4\u003e\n        \u003cp\u003eScore: ${pcts[dim]}% · Your next growth area\u003c\/p\u003e\n      \u003c\/a\u003e`;\n  });\n\n  show('result');\n}\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44855435329581,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CONFIDENSEBUILDER_4ae07e7e-4a08-49a7-87d8-e29307cd8bc0_1778481263.webp?v=1778481600"},{"product_id":"the-forgivness-journal-5-day-micro-course","title":"THE FORGIVNESS JOURNAL:5 - DAY MICRO COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe Forgiveness Journal: 5-Day Freedom Journey Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eFree · Instant Download · Start Today\u003c\/em\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eForgiveness is one of the hardest things God asks of us. It can feel like minimizing real pain, letting someone off the hook, or pretending what happened did not matter. But biblical forgiveness is none of those things.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free 5-day micro course begins your forgiveness journey — honestly, gently, and at your own pace. Each day delivers one teaching, one reflection, one tested AI prompt, and one specific action step designed to move you from carrying the weight to walking in genuine freedom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eDay by day, you will name the hurt without minimizing it, understand what forgiveness actually means, identify the root of your unforgiveness, make the choice that does not require a feeling, and take your first real step toward the freedom Christ died to give you.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFive days. One decision. Real freedom.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFree · Instant Download · creatorarsenal.com\u003c\/strong\u003e\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44862787944493,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FORGIVNESS-MICROCOURSE_1778481266.webp?v=1778481601"},{"product_id":"the-homework-helpers-ai-guide-micro-course","title":"THE HOMEWORK HELPERS AI-GUIDE-MICRO COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe Homework Helper's AI Guide — Free Starter Guide\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYour child has access to the most powerful educational tool in human history. The question is whether they will use it wisely — and whether you are equipped to guide them.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free guide gives you the 5-Question AI Integrity Check — a simple framework to evaluate any AI use in any subject in under 60 seconds. You will know exactly what to look for, what to ask, and how to tell the difference between AI that builds genuine learning and AI that bypasses it entirely.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFive questions. Sixty seconds. Total clarity.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFree · Instant Download · creatorarsenal\u003c\/strong\u003e\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44862940905517,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/HOMEWORKGUIDE-MICROCOURSE_1778481273.webp?v=1778481603"},{"product_id":"phase-2-quiz-page-what-does-your-family-need-most-free-faith-family-quiz","title":"Phase 2 Quiz Page: What Does Your Family Need Most? — Free Faith \u0026 Family Quiz","description":"\u003cbody\u003e\n\u003cp\u003eEvery family has a greatest need — the one area where a little more wisdom, a little more healing, or a little more clarity would change everything. This free 2-minute quiz helps you find yours. Answer 12 honest questions and receive a personalized score across two of the most important areas of family life — navigating AI and technology with your children, and the healing power of forgiveness. Your results will tell you exactly which free guide and 5-day micro course was built for your family's greatest need right now. No guessing. No generic advice. Just the right resource for the right moment. Take the quiz. Claim your free guide. Start today. ✦ Completely free · Instant access · No email required to take the quiz \n\n\u003c\/p\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eWhat Does Your Family Need Most? | Creator Arsenal\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root {\n    --navy: #0d2137;\n    --gold: #c9933a;\n    --gold-light: #e8b86d;\n    --cream: #fdf8f0;\n    --white: #ffffff;\n    --gray: #6b7280;\n    --light: #f5f0e8;\n    --teal: #0F6E56;\n    --teal-mid: #1D9E75;\n    --teal-light: #E1F5EE;\n    --teal-dark: #085041;\n    --plum: #7B3F8C;\n    --plum-mid: #9B59B6;\n    --plum-light: #F5EEF8;\n    --plum-dark: #4A235A;\n    --text: #1a2a3a;\n  }\n\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n  html { scroll-behavior: smooth; }\n  body { font-family: 'Lato', sans-serif; background: var(--cream); color: var(--text); min-height: 100vh; }\n  .app { max-width: 680px; margin: 0 auto; padding: 40px 20px 80px; }\n  .screen { display: none; }\n  .screen.active { display: block; }\n\n  \/* ── INTRO ── *\/\n  .intro-header { text-align: center; margin-bottom: 40px; }\n  .intro-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; display: block; }\n  .intro-title { font-family: 'Playfair Display', serif; font-size: clamp(30px, 5vw, 46px); font-weight: 900; color: var(--navy); line-height: 1.15; margin-bottom: 16px; }\n  .intro-title em { display: block; font-style: italic; color: var(--gold); font-size: 85%; }\n  .intro-sub { font-size: 17px; color: var(--gray); line-height: 1.8; max-width: 520px; margin: 0 auto 32px; }\n  .gold-divider { width: 48px; height: 2px; background: var(--gold); margin: 24px auto; opacity: 0.6; }\n\n  .what-you-get { background: var(--white); border-radius: 12px; padding: 28px 24px; margin-bottom: 32px; border: 1px solid #e5e0d5; }\n  .wyg-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 16px; }\n  .wyg-list { display: flex; flex-direction: column; gap: 10px; }\n  .wyg-item { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--text); line-height: 1.5; }\n  .wyg-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--gold); flex-shrink: 0; margin-top: 7px; }\n\n  .products-preview { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 32px; }\n  @media (max-width: 400px) { .products-preview { grid-template-columns: 1fr; } }\n  .prod-chip { border-radius: 10px; padding: 0; overflow: hidden; border: 1.5px solid transparent; transition: border-color 0.2s, transform 0.2s; }\n  .prod-chip:hover { transform: translateY(-3px); }\n  .chip-teal { background: var(--teal-light); border-color: rgba(15,110,86,0.2); }\n  .chip-plum { background: var(--plum-light); border-color: rgba(123,63,140,0.2); }\n  .chip-teal:hover { border-color: var(--teal-mid); }\n  .chip-plum:hover { border-color: var(--plum-mid); }\n  .chip-img { width: 100%; aspect-ratio: 2\/3; object-fit: cover; display: block; }\n  .chip-label { padding: 12px 14px; font-size: 13px; font-weight: 700; line-height: 1.3; }\n  .chip-teal .chip-label { color: var(--teal-dark); }\n  .chip-plum .chip-label { color: var(--plum-dark); }\n\n  .btn-start { display: block; width: 100%; background: var(--navy); color: var(--gold); font-family: 'Playfair Display', serif; font-weight: 700; font-size: 18px; letter-spacing: 1px; padding: 20px 36px; border: none; border-radius: 8px; cursor: pointer; text-align: center; transition: opacity 0.2s, transform 0.15s; box-shadow: 0 6px 24px rgba(13,33,55,0.15); }\n  .btn-start:hover { opacity: 0.9; transform: translateY(-2px); }\n  .quiz-note { text-align: center; margin-top: 12px; font-size: 13px; color: var(--gray); }\n\n  \/* ── QUIZ ── *\/\n  .back-btn { background: none; border: none; cursor: pointer; font-size: 13px; color: var(--gray); padding: 0; margin-bottom: 20px; display: flex; align-items: center; gap: 6px; font-family: 'Lato', sans-serif; transition: color 0.15s; }\n  .back-btn:hover { color: var(--navy); }\n  .progress-wrap { margin-bottom: 24px; }\n  .progress-meta { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; }\n  .progress-label { font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); }\n  .progress-count { font-size: 12px; color: var(--gray); }\n  .progress-bar { height: 5px; background: var(--light); border-radius: 3px; overflow: hidden; }\n  .progress-fill { height: 100%; background: linear-gradient(90deg, var(--teal-mid), var(--plum-mid)); border-radius: 3px; transition: width 0.4s ease; }\n\n  .section-badge { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; padding: 5px 14px; border-radius: 20px; margin-bottom: 16px; }\n  .badge-tech { background: var(--teal-light); color: var(--teal-dark); }\n  .badge-forgive { background: var(--plum-light); color: var(--plum-dark); }\n  .badge-both { background: #FDF3E7; color: #7D4B00; }\n\n  .question-text { font-family: 'Playfair Display', serif; font-size: clamp(19px, 3vw, 25px); font-weight: 700; color: var(--navy); line-height: 1.45; margin-bottom: 24px; }\n  .options-list { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .option-btn { background: var(--white); border: 1.5px solid #e5e0d5; border-radius: 10px; padding: 15px 18px; text-align: left; cursor: pointer; font-family: 'Lato', sans-serif; font-size: 15px; color: var(--text); line-height: 1.5; transition: border-color 0.15s, background 0.15s, transform 0.1s; display: flex; align-items: flex-start; gap: 12px; }\n  .option-btn:hover { border-color: #c9c0b0; transform: translateX(3px); }\n  .option-letter { width: 28px; height: 28px; border-radius: 50%; background: var(--light); display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; color: var(--gray); transition: background 0.15s, color 0.15s; }\n  .option-btn.sel-teal { border-color: var(--teal-mid); background: var(--teal-light); }\n  .option-btn.sel-teal .option-letter { background: var(--teal-mid); color: var(--white); }\n  .option-btn.sel-plum { border-color: var(--plum-mid); background: var(--plum-light); }\n  .option-btn.sel-plum .option-letter { background: var(--plum-mid); color: var(--white); }\n  .option-btn.sel-gold { border-color: var(--gold); background: #FDF6E3; }\n  .option-btn.sel-gold .option-letter { background: var(--gold); color: var(--white); }\n\n  .nav-row { display: flex; justify-content: space-between; align-items: center; gap: 12px; }\n  .btn-prev { font-family: 'Lato', sans-serif; font-weight: 700; font-size: 14px; padding: 12px 24px; border-radius: 6px; cursor: pointer; border: 1.5px solid var(--light); background: var(--white); color: var(--gray); transition: background 0.15s; }\n  .btn-prev:hover { background: var(--light); color: var(--navy); }\n  .btn-next { font-family: 'Lato', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 1.5px; text-transform: uppercase; padding: 14px 36px; border-radius: 6px; cursor: pointer; border: none; background: var(--navy); color: var(--gold); transition: opacity 0.2s, transform 0.15s; }\n  .btn-next:hover { opacity: 0.88; transform: translateY(-1px); }\n  .btn-next:disabled { opacity: 0.35; cursor: not-allowed; transform: none; }\n\n  \/* ── CALCULATING ── *\/\n  .calculating { text-align: center; padding: 60px 24px; }\n  .calc-spinner { width: 56px; height: 56px; border: 4px solid var(--light); border-top-color: var(--gold); border-radius: 50%; animation: spin 0.9s linear infinite; margin: 0 auto 24px; }\n  @keyframes spin { to { transform: rotate(360deg); } }\n  .calc-title { font-family: 'Playfair Display', serif; font-size: 24px; font-weight: 700; color: var(--navy); margin-bottom: 8px; }\n  .calc-sub { font-size: 15px; color: var(--gray); }\n\n  \/* ── RESULT ── *\/\n  .result-banner { border-radius: 12px; padding: 36px 28px; text-align: center; margin-bottom: 28px; }\n  .banner-teal { background: var(--teal-light); border: 2px solid var(--teal-mid); }\n  .banner-plum { background: var(--plum-light); border: 2px solid var(--plum-mid); }\n  .result-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 12px; }\n  .eyebrow-teal { color: var(--teal-dark); }\n  .eyebrow-plum { color: var(--plum-dark); }\n  .result-product-title { font-family: 'Playfair Display', serif; font-size: clamp(22px, 4vw, 34px); font-weight: 900; color: var(--navy); line-height: 1.2; margin-bottom: 12px; }\n  .result-tagline { font-size: 16px; color: var(--gray); line-height: 1.7; }\n\n  .score-section { background: var(--white); border-radius: 12px; padding: 24px; margin-bottom: 24px; border: 1px solid #e5e0d5; }\n  .score-section-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 20px; }\n  .score-bars { display: flex; flex-direction: column; gap: 16px; }\n  .score-bar-row { display: flex; flex-direction: column; gap: 6px; }\n  .bar-meta { display: flex; justify-content: space-between; align-items: center; }\n  .bar-label { font-size: 14px; font-weight: 700; color: var(--navy); }\n  .bar-pct { font-size: 13px; font-weight: 700; }\n  .bar-track { height: 10px; background: var(--light); border-radius: 5px; overflow: hidden; }\n  .bar-fill { height: 100%; border-radius: 5px; transition: width 1s ease; }\n  .fill-teal { background: var(--teal-mid); }\n  .fill-plum { background: var(--plum-mid); }\n  .bar-sub { font-size: 12px; color: var(--gray); }\n\n  .free-card { background: var(--navy); border-radius: 12px; padding: 28px 24px; color: var(--white); margin-bottom: 24px; }\n  .fc-tag { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 4px; background: rgba(201,147,58,0.25); color: var(--gold-light); margin-bottom: 14px; }\n  .free-card h3 { font-family: 'Playfair Display', serif; font-size: 20px; font-weight: 700; margin-bottom: 10px; line-height: 1.3; }\n  .free-card p { font-size: 14px; color: rgba(255,255,255,0.72); line-height: 1.7; margin-bottom: 16px; }\n  .free-btn { display: block; width: 100%; background: var(--gold); color: var(--navy); font-family: 'Lato', sans-serif; font-weight: 700; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; padding: 14px; border: none; border-radius: 6px; cursor: pointer; text-align: center; transition: background 0.2s, transform 0.15s; text-decoration: none; margin-bottom: 10px; }\n  .free-btn:hover { background: var(--gold-light); transform: translateY(-1px); }\n  .full-btn { display: block; width: 100%; background: rgba(255,255,255,0.1); color: var(--white); font-family: 'Lato', sans-serif; font-weight: 700; font-size: 13px; letter-spacing: 1px; padding: 12px; border: 1px solid rgba(255,255,255,0.2); border-radius: 6px; cursor: pointer; text-align: center; text-decoration: none; transition: background 0.2s; }\n  .full-btn:hover { background: rgba(255,255,255,0.18); }\n\n  .micro-section { background: var(--white); border-radius: 12px; padding: 24px; border: 1px solid #e5e0d5; margin-bottom: 24px; }\n  .micro-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 6px; }\n  .micro-sub { font-size: 14px; color: var(--gray); margin-bottom: 20px; line-height: 1.6; }\n  .micro-list { display: flex; flex-direction: column; gap: 10px; }\n  .micro-item { display: flex; gap: 14px; align-items: flex-start; padding: 14px 16px; border-radius: 8px; background: var(--cream); border: 1px solid #e5e0d5; }\n  .micro-day { font-size: 11px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; min-width: 36px; padding-top: 2px; }\n  .micro-body h5 { font-size: 14px; font-weight: 700; color: var(--navy); margin-bottom: 3px; line-height: 1.3; }\n  .micro-body p { font-size: 13px; color: var(--gray); line-height: 1.55; }\n\n  .also-section { margin-bottom: 28px; }\n  .also-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 16px; }\n  .also-card { background: var(--white); border-radius: 8px; padding: 16px; border: 1px solid #e5e0d5; text-decoration: none; transition: transform 0.2s, border-color 0.2s; display: block; }\n  .also-card:hover { transform: translateY(-3px); }\n  .also-card.ac-teal:hover { border-color: var(--teal-mid); }\n  .also-card.ac-plum:hover { border-color: var(--plum-mid); }\n  .also-tag { font-size: 10px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; display: block; }\n  .also-card h4 { font-family: 'Playfair Display', serif; font-size: 15px; font-weight: 700; color: var(--navy); line-height: 1.3; margin-bottom: 4px; }\n  .also-card p { font-size: 12px; color: var(--gray); line-height: 1.5; }\n\n  .retry-btn { display: block; width: 100%; background: var(--white); border: 1.5px solid #e5e0d5; color: var(--navy); font-family: 'Lato', sans-serif; font-weight: 700; font-size: 14px; padding: 14px; border-radius: 6px; cursor: pointer; text-align: center; transition: border-color 0.15s, background 0.15s; }\n  .retry-btn:hover { border-color: var(--navy); background: var(--light); }\n  .divider { border: none; border-top: 1px solid #e5e0d5; margin: 24px 0; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"app\"\u003e\n\n\u003c!-- INTRO --\u003e\n\u003cdiv id=\"screen-intro\" class=\"screen active\"\u003e\n  \u003cdiv class=\"intro-header\"\u003e\n    \u003cspan class=\"intro-eyebrow\"\u003eCreator Arsenal · Phase 2 · Family \u0026amp; Healing\u003c\/span\u003e\n    \u003ch1 class=\"intro-title\"\u003eWhat Does Your Family\u003cem\u003eNeed Most Right Now?\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cdiv class=\"gold-divider\"\u003e\u003c\/div\u003e\n    \u003cp class=\"intro-sub\"\u003eAnswer 12 honest questions. In 3 minutes, receive your personalized free guide and 5-day micro course — tailored to exactly where your family is right now.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"what-you-get\"\u003e\n    \u003cdiv class=\"wyg-title\"\u003eWhat you receive — completely free\u003c\/div\u003e\n    \u003cdiv class=\"wyg-list\"\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eYour personalized score across 2 family growth dimensions\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eThe one free guide built for your family's greatest need right now\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eA free 5-day micro course delivered instantly\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eYour secondary growth area to explore next\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"products-preview\"\u003e\n    \u003cdiv class=\"prod-chip chip-teal\"\u003e\n      \u003cimg class=\"chip-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/HOMEWORKGUIDE-MICROCOURSE.png?v=1776815632\" alt=\"The Homework Helper's AI Guide\" onerror=\"this.style.background='#E1F5EE';this.style.minHeight='180px'\"\u003e\n      \u003cdiv class=\"chip-label\"\u003eThe Homework Helper's AI Guide\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prod-chip chip-plum\"\u003e\n      \u003cimg class=\"chip-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FORGIVNESS-MICROCOURSE.png?v=1776811602\" alt=\"The Forgiveness Journal\" onerror=\"this.style.background='#F5EEF8';this.style.minHeight='180px'\"\u003e\n      \u003cdiv class=\"chip-label\"\u003eThe Forgiveness Journal\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"btn-start\" id=\"btn-start-quiz\"\u003eTake the Quiz — It's Free →\u003c\/button\u003e\n  \u003cp class=\"quiz-note\"\u003e12 questions · 3 minutes · 100% personalized\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- QUIZ --\u003e\n\u003cdiv id=\"screen-quiz\" class=\"screen\"\u003e\n  \u003cbutton class=\"back-btn\" id=\"btn-back-quiz\"\u003e← Back\u003c\/button\u003e\n  \u003cdiv class=\"progress-wrap\"\u003e\n    \u003cdiv class=\"progress-meta\"\u003e\n      \u003cspan class=\"progress-label\" id=\"q-section-label\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"progress-count\" id=\"q-count\"\u003eQuestion 1 of 12\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"progress-bar\"\u003e\u003cdiv class=\"progress-fill\" id=\"q-fill\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"section-badge\" id=\"q-badge\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"question-text\" id=\"q-text\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"options-list\" id=\"q-options\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"nav-row\"\u003e\n    \u003cbutton class=\"btn-prev\" id=\"btn-prev\"\u003e← Back\u003c\/button\u003e\n    \u003cbutton class=\"btn-next\" id=\"btn-next\" disabled\u003eNext →\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CALCULATING --\u003e\n\u003cdiv id=\"screen-calc\" class=\"screen\"\u003e\n  \u003cdiv class=\"calculating\"\u003e\n    \u003cdiv class=\"calc-spinner\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"calc-title\"\u003eAnalyzing your results...\u003c\/div\u003e\n    \u003cdiv class=\"calc-sub\"\u003eFinding the guide your family needs most right now.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- RESULT --\u003e\n\u003cdiv id=\"screen-result\" class=\"screen\"\u003e\n  \u003cdiv id=\"result-banner\" class=\"result-banner\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"score-section\"\u003e\n    \u003cdiv class=\"score-section-title\"\u003eYour 2-Dimension Score Breakdown\u003c\/div\u003e\n    \u003cdiv class=\"score-bars\"\u003e\n      \u003cdiv class=\"score-bar-row\"\u003e\n        \u003cdiv class=\"bar-meta\"\u003e\n          \u003cspan class=\"bar-label\"\u003e📱 AI \u0026amp; Technology Wisdom at Home\u003c\/span\u003e\n          \u003cspan class=\"bar-pct\" id=\"pct-tech\" style=\"color:var(--teal-mid)\"\u003e0%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-teal\" id=\"bar-tech\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-sub\" id=\"sub-tech\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"score-bar-row\"\u003e\n        \u003cdiv class=\"bar-meta\"\u003e\n          \u003cspan class=\"bar-label\"\u003e🕊️ Forgiveness \u0026amp; Emotional Healing\u003c\/span\u003e\n          \u003cspan class=\"bar-pct\" id=\"pct-forgive\" style=\"color:var(--plum-mid)\"\u003e0%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-plum\" id=\"bar-forgive\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-sub\" id=\"sub-forgive\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"free-resource\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"micro-section\"\u003e\n    \u003cdiv class=\"micro-title\"\u003eYour Free 5-Day Micro Course\u003c\/div\u003e\n    \u003cdiv class=\"micro-sub\" id=\"micro-sub\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"micro-list\" id=\"micro-list\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n  \u003cdiv class=\"also-section\"\u003e\n    \u003cdiv class=\"also-title\"\u003eYour Secondary Growth Area\u003c\/div\u003e\n    \u003cdiv id=\"also-grid\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"retry-btn\" id=\"btn-retry-result\"\u003e↺ Retake the Quiz\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cscript\u003e\nconst QUESTIONS = [\n  \/\/ TECH \/ HOMEWORK HELPER (Q1-Q6)\n  { section: \"AI \u0026 Technology at Home\", badge: \"badge-tech\", dim: \"T\",\n    q: \"How confident are you in guiding your child to use AI tools for schoolwork responsibly rather than as a shortcut?\",\n    opts: [\"Very confident — we have clear boundaries and they understand why\",\"Somewhat — we talk about it but don't have a firm framework\",\"Not very — I'm not sure what's acceptable and what isn't\",\"Not at all — I honestly don't know enough about AI to guide them\"]\n  },\n  { section: \"AI \u0026 Technology at Home\", badge: \"badge-tech\", dim: \"T\",\n    q: \"When your child uses AI to help with homework, how do you typically respond?\",\n    opts: [\"I engage with it — we discuss what they used it for and what they learned\",\"I allow it but don't monitor it closely\",\"I'm uncomfortable with it but don't have an alternative approach\",\"I forbid it — but I'm not sure that's realistic long-term\"]\n  },\n  { section: \"AI \u0026 Technology at Home\", badge: \"badge-tech\", dim: \"T\",\n    q: \"How well do you understand the difference between using AI as a learning tool versus using it to bypass learning?\",\n    opts: [\"Very clearly — I can explain it to my child with specific examples\",\"Generally — I get the concept but struggle to apply it to specific situations\",\"Vaguely — I know there's a difference but it's blurry in practice\",\"Not clearly — I wouldn't know where to draw that line\"]\n  },\n  { section: \"AI \u0026 Technology at Home\", badge: \"badge-tech\", dim: \"T\",\n    q: \"How often do you have meaningful conversations with your child about integrity in their schoolwork and AI use?\",\n    opts: [\"Regularly — it's part of our ongoing family conversation about character\",\"Sometimes — when a specific situation comes up\",\"Rarely — I don't know how to start that conversation well\",\"Almost never — this is a gap I know I need to address\"]\n  },\n  { section: \"AI \u0026 Technology at Home\", badge: \"badge-tech\", dim: \"T\",\n    q: \"How well does your child understand that their long-term success depends on genuine learning — not just getting the right answer?\",\n    opts: [\"Very well — they genuinely value understanding over output\",\"Mostly — they get it conceptually but still take shortcuts sometimes\",\"Partially — they prioritize grades over genuine learning fairly often\",\"Not well — they use AI primarily to get work done as fast as possible\"]\n  },\n  { section: \"AI \u0026 Technology at Home\", badge: \"badge-tech\", dim: \"T\",\n    q: \"How connected is your approach to your child's technology use with your family's faith and values?\",\n    opts: [\"Deeply connected — we frame tech stewardship as a biblical responsibility\",\"Somewhat — we occasionally bring faith into tech conversations\",\"Loosely — faith and technology feel like separate conversations\",\"Not connected — I haven't thought about framing it that way\"]\n  },\n  \/\/ FORGIVENESS (Q7-Q12)\n  { section: \"Forgiveness \u0026 Emotional Healing\", badge: \"badge-forgive\", dim: \"F\",\n    q: \"How would you honestly describe your relationship with forgiveness right now — in your family, your past, or your own heart?\",\n    opts: [\"Healthy — I extend and receive forgiveness consistently and genuinely\",\"Growing — I'm working on it but some areas are still unresolved\",\"Struggling — there are significant wounds I haven't been able to release\",\"Broken — unforgiveness is actively affecting my relationships and my peace\"]\n  },\n  { section: \"Forgiveness \u0026 Emotional Healing\", badge: \"badge-forgive\", dim: \"F\",\n    q: \"Is there someone in your life — past or present — that you have not yet fully forgiven?\",\n    opts: [\"No — I have worked through forgiveness in all my significant relationships\",\"I'm not sure — I think so but haven't examined it closely\",\"Yes — I know there is unresolved hurt I'm still carrying\",\"Yes, and it weighs on me significantly — it affects my daily life\"]\n  },\n  { section: \"Forgiveness \u0026 Emotional Healing\", badge: \"badge-forgive\", dim: \"F\",\n    q: \"How clearly do you understand the difference between forgiveness and trust, reconciliation, or pretending something didn't happen?\",\n    opts: [\"Very clearly — I can articulate what forgiveness is and is not\",\"Generally — I understand the concept but apply it imperfectly\",\"Somewhat — I sometimes confuse forgiveness with excusing behavior\",\"Not clearly — forgiveness feels like minimizing what happened to me\"]\n  },\n  { section: \"Forgiveness \u0026 Emotional Healing\", badge: \"badge-forgive\", dim: \"F\",\n    q: \"How has unprocessed hurt — whether from this year or years ago — affected your relationships, peace, or closeness with God?\",\n    opts: [\"Minimally — I process hurt relatively well and release it to God\",\"Somewhat — there are a few areas where old wounds still surface\",\"Significantly — I can see how past hurt is affecting current relationships\",\"Deeply — grief or unforgiveness is one of the heaviest things I carry\"]\n  },\n  { section: \"Forgiveness \u0026 Emotional Healing\", badge: \"badge-forgive\", dim: \"F\",\n    q: \"How comfortable are you bringing your genuine grief, anger, and hurt honestly before God in prayer?\",\n    opts: [\"Very comfortable — I practice honest lament and it has changed my prayer life\",\"Mostly — I get there eventually but often clean up my emotions first\",\"Somewhat — I'm not sure God can handle my real anger or grief\",\"Not comfortable — I present a polished version of my feelings to God\"]\n  },\n  { section: \"Forgiveness \u0026 Emotional Healing\", badge: \"badge-forgive\", dim: \"F\",\n    q: \"If you completed a guided 30-day forgiveness journey, which outcome would matter most to you?\",\n    opts: [\"Walking in genuine freedom from a specific hurt I've been carrying for too long\",\"Understanding what biblical forgiveness actually means — and doesn't mean\",\"Having a framework to help my children or family members who are struggling\",\"All of the above — I need the full process\"]\n  }\n];\n\nconst PRODUCTS = {\n  T: {\n    color: 'teal',\n    name: \"The Homework Helper's AI Guide\",\n    tagline: \"Your family's greatest opportunity right now is in navigating AI and technology with wisdom.\",\n    desc: \"Your score shows that guiding your children to use AI tools responsibly — as instruments of genuine learning rather than shortcuts — is where your family needs the most support. The Homework Helper's AI Guide gives you a biblically grounded, practical framework for every subject, every age, and every AI conversation.\",\n    freeTitle: \"The Homework Helper's AI Guide: Free Starter Guide\",\n    freeDesc: \"The 5-Question AI Integrity Check Every Parent Needs — a quick, practical framework to evaluate any AI use in your child's schoolwork in under 60 seconds.\",\n    freeLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-homework-helpers-ai-guide-micro-course\",\n    shopLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-homework-helpers-ai-guide\",\n    microCoverImg: \"\",\n    microCoverImg: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/HOMEWORKGUIDE-MICROCOURSE.png?v=1776815632\",\n    microSub: \"5 days to confident, faith-rooted AI guidance for your children:\",\n    microLessons: [\n      { title: \"Day 1: The 3 Principles That Change Everything\", body: \"Character before convenience. Understanding over output. Honesty and integrity. The three biblical foundations for every AI conversation with your child.\" },\n      { title: \"Day 2: The Green, Yellow, Red Framework\", body: \"A simple traffic light system for evaluating any AI use instantly — so you and your child have a shared language for what's acceptable and what isn't.\" },\n      { title: \"Day 3: Subject-by-Subject Conversations\", body: \"What good AI use looks like in Math, English, Science, History, and Languages — with specific examples and conversation starters for each.\" },\n      { title: \"Day 4: The Integrity Conversation\", body: \"How to talk to your child about academic integrity and AI without lecturing — five questions that open genuine dialogue rather than defensiveness.\" },\n      { title: \"Day 5: Your Family AI Agreement\", body: \"Build a simple, written family AI agreement today — clear enough to follow, flexible enough to grow with your child's age and school requirements.\" }\n    ]\n  },\n  F: {\n    color: 'plum',\n    name: \"The Forgiveness Journal\",\n    tagline: \"Your greatest opportunity right now is in the area of forgiveness and emotional healing.\",\n    desc: \"Your score shows that forgiveness — specifically the kind that brings genuine freedom rather than forced resolution — is where God is inviting you. The Forgiveness Journal walks you through 30 guided days of naming the hurt, understanding what forgiveness truly means, making the choice, and walking in the freedom Christ died to give you.\",\n    freeTitle: \"The Forgiveness Journal: Free Starter Guide\",\n    freeDesc: \"What Forgiveness Is — and What It Is Not: A biblical clarity guide for the 5 most common misconceptions about forgiveness, plus your first 3 journal prompts to begin the journey.\",\n    freeLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-forgivness-journal-5-day-micro-course\",\n    shopLink: \"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-forgiveness-journal\",\n    microCoverImg: \"\",\n    microCoverImg: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FORGIVNESS-MICROCOURSE.png?v=1776811602\",\n    microSub: \"5 days to begin your forgiveness journey — honestly, safely, and at your own pace:\",\n    microLessons: [\n      { title: \"Day 1: What Forgiveness Is — and Is Not\", body: \"The 5 biggest misconceptions about forgiveness — and why clearing them up changes everything about your ability to actually extend it.\" },\n      { title: \"Day 2: Naming the Hurt Without Minimizing It\", body: \"The first step most people skip: naming what actually happened, how it affected you, and what it cost you — without softening it or catastrophizing it.\" },\n      { title: \"Day 3: The Root of Unforgiveness\", body: \"Why some wounds stay open for years — and the specific belief or unmet need beneath your unforgiveness that holds the key to your freedom.\" },\n      { title: \"Day 4: The Choice That Doesn't Require a Feeling\", body: \"Forgiveness is a decision, not an emotion. How to make the choice genuinely — and what to do when you need to make it again the next day.\" },\n      { title: \"Day 5: Your First Step Toward Freedom\", body: \"A specific, actionable first step toward the forgiveness you most need — plus the AI prompt to help you write the prayer you've never been able to pray.\" }\n    ]\n  }\n};\n\nconst DIM_LABELS = { T: \"AI \u0026 Technology Wisdom\", F: \"Forgiveness \u0026 Healing\" };\nconst DIM_SUBS = {\n  T: { high: \"Strong framework for AI guidance at home\", mid: \"Some structure — clarity would strengthen it\", low: \"This is your primary growth opportunity\" },\n  F: { high: \"Active forgiveness practice and emotional health\", mid: \"Some progress — deeper work is available\", low: \"This is your primary growth opportunity\" }\n};\n\nlet answers = [], currentQ = 0;\n\nfunction beginQuiz() { answers = new Array(QUESTIONS.length).fill(null); currentQ = 0; show('quiz'); renderQ(); }\nfunction restart() { show('intro'); answers = []; currentQ = 0; }\n\nfunction show(id) {\n  document.querySelectorAll('.screen').forEach(s =\u003e s.classList.remove('active'));\n  document.getElementById('screen-' + id).classList.add('active');\n  window.scrollTo({ top: 0, behavior: 'smooth' });\n}\n\nfunction renderQ() {\n  const q = QUESTIONS[currentQ];\n  const total = QUESTIONS.length;\n  document.getElementById('q-fill').style.width = Math.round((currentQ \/ total) * 100) + '%';\n  document.getElementById('q-count').textContent = `Question ${currentQ + 1} of ${total}`;\n  document.getElementById('q-section-label').textContent = q.section;\n  const badge = document.getElementById('q-badge');\n  badge.className = `section-badge ${q.badge}`;\n  badge.textContent = q.section;\n  document.getElementById('q-text').textContent = q.q;\n\n  const container = document.getElementById('q-options');\n  container.innerHTML = '';\n  const letters = ['A','B','C','D'];\n  const selClass = q.dim === 'T' ? 'sel-teal' : 'sel-plum';\n  q.opts.forEach((opt, i) =\u003e {\n    const btn = document.createElement('button');\n    btn.className = 'option-btn' + (answers[currentQ] === i ? ' ' + selClass : '');\n    btn.innerHTML = `\u003cspan class=\"option-letter\"\u003e${letters[i]}\u003c\/span\u003e\u003cspan\u003e${opt}\u003c\/span\u003e`;\n    btn.onclick = () =\u003e selectOpt(i, selClass);\n    container.appendChild(btn);\n  });\n\n  document.getElementById('btn-prev').style.visibility = currentQ === 0 ? 'hidden' : 'visible';\n  const nb = document.getElementById('btn-next');\n  nb.textContent = currentQ === total - 1 ? 'See My Results →' : 'Next →';\n  nb.disabled = answers[currentQ] === null;\n}\n\nfunction selectOpt(i, selClass) {\n  answers[currentQ] = i;\n  document.querySelectorAll('.option-btn').forEach((b, idx) =\u003e {\n    b.className = 'option-btn' + (idx === i ? ' ' + selClass : '');\n  });\n  document.getElementById('btn-next').disabled = false;\n}\n\nfunction prevQ() { if (currentQ \u003e 0) { currentQ--; renderQ(); } }\n\nfunction nextQ() {\n  if (answers[currentQ] === null) return;\n  if (currentQ \u003c QUESTIONS.length - 1) { currentQ++; renderQ(); }\n  else { show('calc'); setTimeout(buildResult, 2200); }\n}\n\nfunction buildResult() {\n  const scores = { T: 0, F: 0 }, counts = { T: 0, F: 0 };\n  QUESTIONS.forEach((q, i) =\u003e { if (answers[i] !== null) { scores[q.dim] += (4 - answers[i]); counts[q.dim]++; } });\n  const max = { T: counts.T * 4, F: counts.F * 4 };\n  const pcts = { T: Math.round((scores.T \/ max.T) * 100), F: Math.round((scores.F \/ max.F) * 100) };\n  const primary = pcts.T \u003c= pcts.F ? 'T' : 'F';\n  const secondary = primary === 'T' ? 'F' : 'T';\n  const prod = PRODUCTS[primary];\n  const secProd = PRODUCTS[secondary];\n\n  \/\/ Banner\n  const banner = document.getElementById('result-banner');\n  banner.className = `result-banner banner-${prod.color}`;\n  banner.innerHTML = `\n    \u003cdiv class=\"result-eyebrow eyebrow-${prod.color}\"\u003eYour Family Growth Guide for This Season\u003c\/div\u003e\n    \u003cdiv class=\"result-product-title\"\u003e${prod.name}\u003c\/div\u003e\n    \u003cdiv class=\"result-tagline\"\u003e${prod.tagline}\u003c\/div\u003e`;\n\n  \/\/ Score bars\n  const subLevel = (pct) =\u003e pct \u003e= 70 ? 'high' : pct \u003e= 45 ? 'mid' : 'low';\n  setTimeout(() =\u003e {\n    document.getElementById('pct-tech').textContent = pcts.T + '%';\n    document.getElementById('bar-tech').style.width = pcts.T + '%';\n    document.getElementById('sub-tech').textContent = DIM_SUBS.T[subLevel(pcts.T)];\n    document.getElementById('pct-forgive').textContent = pcts.F + '%';\n    document.getElementById('bar-forgive').style.width = pcts.F + '%';\n    document.getElementById('sub-forgive').textContent = DIM_SUBS.F[subLevel(pcts.F)];\n  }, 100);\n\n  \/\/ Free resource card\n  document.getElementById('free-resource').innerHTML = `\n    \u003cdiv class=\"free-card\"\u003e\n      \u003cspan class=\"fc-tag\"\u003eYour free guide — claim it now\u003c\/span\u003e\n      ${prod.microCoverImg ? `\u003cimg src=\"${prod.microCoverImg}\" alt=\"${prod.name}\" style=\"width:100%;border-radius:8px;display:block;margin-bottom:16px;max-height:220px;object-fit:cover;object-position:top;\"\u003e` : ''}\n      \u003ch3\u003e${prod.freeTitle}\u003c\/h3\u003e\n      \u003cp\u003e${prod.freeDesc}\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:rgba(255,255,255,0.55);margin-bottom:16px;\"\u003e${prod.desc}\u003c\/p\u003e\n      \u003ca href=\"${prod.freeLink}\" target=\"_blank\" class=\"free-btn\"\u003eClaim My Free Guide →\u003c\/a\u003e\n      \u003ca href=\"${prod.shopLink}\" target=\"_blank\" class=\"full-btn\"\u003eShop the Complete Guide\u003c\/a\u003e\n    \u003c\/div\u003e`;\n\n  \/\/ Micro course\n  document.getElementById('micro-sub').textContent = prod.microSub;\n  const ml = document.getElementById('micro-list');\n  ml.innerHTML = '';\n  prod.microLessons.forEach((l, i) =\u003e {\n    ml.innerHTML += `\u003cdiv class=\"micro-item\"\u003e\u003cspan class=\"micro-day\" style=\"color:var(--${prod.color}-mid)\"\"\u003eDay ${i+1}\u003c\/span\u003e\u003cdiv class=\"micro-body\"\u003e\u003ch5\u003e${l.title}\u003c\/h5\u003e\u003cp\u003e${l.body}\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e`;\n  });\n\n  \/\/ Also consider\n  document.getElementById('also-grid').innerHTML = `\n    \u003ca href=\"${secProd.freeLink}\" target=\"_blank\" class=\"also-card ac-${secProd.color}\"\u003e\n      \u003cspan class=\"also-tag\" style=\"color:var(--${secProd.color}-mid)\"\u003e${DIM_LABELS[secondary]}\u003c\/span\u003e\n      \u003ch4\u003e${secProd.name}\u003c\/h4\u003e\n      \u003cp\u003eScore: ${pcts[secondary]}% · Your next growth area — explore this guide when you're ready.\u003c\/p\u003e\n    \u003c\/a\u003e`;\n\n  show('result');\n}\n\n\/\/ Event listeners (Shopify-safe — no inline onclick)\ndocument.addEventListener('DOMContentLoaded', function() {\n  var backQuiz = document.getElementById('btn-back-quiz');\n  if (backQuiz) backQuiz.addEventListener('click', restart);\n\n  var retryResult = document.getElementById('btn-retry-result');\n  if (retryResult) retryResult.addEventListener('click', restart);\n\n  var startBtn = document.getElementById('btn-start-quiz');\n  if (startBtn) startBtn.addEventListener('click', beginQuiz);\n\n  var backIntro = document.getElementById('btn-back-intro');\n  if (backIntro) backIntro.addEventListener('click', restart);\n\n  var retry = document.getElementById('btn-retry');\n  if (retry) retry.addEventListener('click', restart);\n\n  var prevBtn = document.getElementById('btn-prev');\n  if (prevBtn) prevBtn.addEventListener('click', prevQ);\n\n  var nextBtn = document.getElementById('btn-next');\n  if (nextBtn) nextBtn.addEventListener('click', nextQ);\n});\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44863069388845,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/HOMEWORKHELPER-FREE.png?v=1776816433"},{"product_id":"call-up-5-day-micro-course","title":"CALL UP — 5-DAY MICRO COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCalled Up — 5-Day Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou did not stumble into the age of AI by accident. God put you here — in this exact generation, in this exact moment — on purpose and for a purpose.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free 5-day micro course gives young believers the five most essential tools for navigating identity, purpose, and calling in the AI age. Each day delivers one teaching, one reflection, one tested AI prompt, and one action step.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBy Day 5 you will have a personal commissioning statement — who you are, what you are called to, and how you will lead your generation starting today.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFree · Instant Download \u003c\/strong\u003e\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44872019607597,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CALLUP-MICROCOURSE_1778481283.webp?v=1778481607"},{"product_id":"complete-faith-growth-bundle-micro-course","title":"COMPLETE FAITH \u0026 GROWTH BUNDLE - MICRO COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComplete Faith \u0026amp; Growth Bundle — 5-Day Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost believers grow strong in some areas of their faith and leave others almost entirely undeveloped. Not because they do not care — but because they have never had a complete map.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free 5-day micro course gives you that map. A whole-life faith audit across 7 dimensions, daily teachings on identity, prayer, habits, relationships, finances, and purpose — and a complete personal 90-day growth plan built specifically around where you are right now.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFive days. Every area of your life. A clear path forward rooted in the Spirit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFree · Instant Download \u003c\/strong\u003e\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44872031895597,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/COMPLETEFAITH_GROWTHBUNDLE-FREE_1778481286.webp?v=1778481608"},{"product_id":"faith-unshaken-30-day-devotional-guide","title":"FAITH UNSHAKEN - 5-DAY MICRO COURSE- 30-Day Christian Devotional Guide","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFaith Unshaken — 5-Day Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe world is moving faster than any previous generation has ever experienced. AI is reshaping everything. And you are trying to hold onto your faith in the middle of all of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free 5-day devotional micro course meets you exactly there. God is not surprised. His voice is still accessible. Your creativity still bears His image. And the tools in your hands — including AI — can become instruments of your calling.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFive days. One truth per day. Practical enough for Monday morning. Deep enough for 3am.\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44872047296557,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FAITHUNSHAKEN-MICROCOURSE_1778481288.webp?v=1778481609"},{"product_id":"where-is-god-calling-you-to-grow-right-now","title":"Where Is God Calling You to Grow Right Now?","description":"\u003cbody\u003eYou are not here by accident.\n\nWhether you are a believer hungry for a deeper, more anchored devotional life, a young person ages 16–25 navigating identity, purpose, and calling in the AI age, or someone ready for a comprehensive, whole-life faith growth resource that covers every major area — there is a guide here built specifically for this season of your life.\n\nTake our free 15-question quiz below. In 4 minutes, you will receive a personalized score across three faith growth dimensions, discover which free guide and 5-day micro course God has for you right now, and unlock your next two growth areas to explore when you are ready.\n\nWhat's available:\n\n✦ Faith Unshaken — For believers who want a daily devotional that anchors their faith to the world they actually live in — including the age of AI\n\n✦ Called Up — For young believers ages 16–25 who are ready to discover their identity, purpose, and calling and lead their generation\n\n✦ The Complete Faith \u0026amp; Growth Bundle — For believers ready for a comprehensive, whole-life resource covering every major area of faith, family, and purpose\n\nTake the quiz. Claim your free guide. Start today.\n\nCreator Arsenal — Faith. AI. Purpose. For the life you are actually living\n\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eWhere Is God Calling You to Grow? | Creator Arsenal\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root {\n    --navy: #0d2137; --gold: #c9933a; --gold-light: #e8b86d;\n    --cream: #fdf8f0; --white: #ffffff; --gray: #6b7280; --light: #f5f0e8;\n    --blue: #1A5276; --blue-mid: #2980B9; --blue-light: #EBF5FB; --blue-dark: #0E2F44;\n    --violet: #6C3483; --violet-mid: #8E44AD; --violet-light: #F4ECF7; --violet-dark: #3B1A5A;\n    --emerald: #1E6B45; --emerald-mid: #27AE60; --emerald-light: #EAFAF1; --emerald-dark: #0D3B25;\n    --text: #1a2a3a;\n  }\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n  html { scroll-behavior: smooth; }\n  body { font-family: 'Lato', sans-serif; background: var(--cream); color: var(--text); min-height: 100vh; }\n  .app { max-width: 700px; margin: 0 auto; padding: 40px 20px 80px; }\n  .screen { display: none; }\n  .screen.active { display: block; }\n\n  \/* INTRO *\/\n  .intro-header { text-align: center; margin-bottom: 36px; }\n  .eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; display: block; }\n  .intro-title { font-family: 'Playfair Display', serif; font-size: clamp(28px, 5vw, 44px); font-weight: 900; color: var(--navy); line-height: 1.15; margin-bottom: 14px; }\n  .intro-title em { display: block; font-style: italic; color: var(--gold); font-size: 85%; }\n  .intro-sub { font-size: 17px; color: var(--gray); line-height: 1.8; max-width: 540px; margin: 0 auto 28px; }\n  .gold-line { width: 48px; height: 2px; background: var(--gold); margin: 20px auto; opacity: 0.6; }\n\n  .wyg-box { background: var(--white); border-radius: 12px; padding: 24px; margin-bottom: 28px; border: 1px solid #e5e0d5; }\n  .wyg-title { font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; }\n  .wyg-item { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--text); line-height: 1.5; margin-bottom: 10px; }\n  .wyg-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--gold); flex-shrink: 0; margin-top: 7px; }\n\n  .prod-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; margin-bottom: 28px; }\n  @media(max-width:520px){ .prod-grid { grid-template-columns: 1fr; } }\n  .prod-chip { border-radius: 10px; overflow: hidden; border: 1.5px solid transparent; transition: transform 0.2s, border-color 0.2s; }\n  .prod-chip:hover { transform: translateY(-3px); }\n  .chip-blue { background: var(--blue-light); border-color: rgba(26,82,118,0.2); }\n  .chip-violet { background: var(--violet-light); border-color: rgba(108,52,131,0.2); }\n  .chip-emerald { background: var(--emerald-light); border-color: rgba(30,107,69,0.2); }\n  .chip-blue:hover { border-color: var(--blue-mid); }\n  .chip-violet:hover { border-color: var(--violet-mid); }\n  .chip-emerald:hover { border-color: var(--emerald-mid); }\n  .chip-img { width: 100%; aspect-ratio: 2\/3; object-fit: cover; display: block; }\n  .chip-label { padding: 10px 12px; font-size: 12px; font-weight: 700; line-height: 1.3; }\n  .chip-blue .chip-label { color: var(--blue-dark); }\n  .chip-violet .chip-label { color: var(--violet-dark); }\n  .chip-emerald .chip-label { color: var(--emerald-dark); }\n\n  .btn-start { display: block; width: 100%; background: var(--navy); color: var(--gold); font-family: 'Playfair Display', serif; font-weight: 700; font-size: 18px; letter-spacing: 1px; padding: 20px; border: none; border-radius: 8px; cursor: pointer; text-align: center; transition: opacity 0.2s, transform 0.15s; box-shadow: 0 6px 24px rgba(13,33,55,0.15); }\n  .btn-start:hover { opacity: 0.9; transform: translateY(-2px); }\n  .quiz-note { text-align: center; margin-top: 10px; font-size: 13px; color: var(--gray); }\n\n  \/* QUIZ *\/\n  .back-btn { background: none; border: none; cursor: pointer; font-size: 13px; color: var(--gray); padding: 0; margin-bottom: 20px; display: flex; align-items: center; gap: 6px; font-family: 'Lato', sans-serif; }\n  .back-btn:hover { color: var(--navy); }\n  .prog-wrap { margin-bottom: 24px; }\n  .prog-meta { display: flex; justify-content: space-between; margin-bottom: 8px; }\n  .prog-label { font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); }\n  .prog-count { font-size: 12px; color: var(--gray); }\n  .prog-bar { height: 5px; background: var(--light); border-radius: 3px; overflow: hidden; }\n  .prog-fill { height: 100%; background: linear-gradient(90deg, var(--blue-mid), var(--violet-mid), var(--emerald-mid)); border-radius: 3px; transition: width 0.4s; }\n  .sec-badge { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; padding: 5px 14px; border-radius: 20px; margin-bottom: 16px; }\n  .badge-faith { background: var(--blue-light); color: var(--blue-dark); }\n  .badge-youth { background: var(--violet-light); color: var(--violet-dark); }\n  .badge-growth { background: var(--emerald-light); color: var(--emerald-dark); }\n\n  .q-text { font-family: 'Playfair Display', serif; font-size: clamp(19px,3vw,25px); font-weight: 700; color: var(--navy); line-height: 1.45; margin-bottom: 24px; }\n  .opts { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .opt { background: var(--white); border: 1.5px solid #e5e0d5; border-radius: 10px; padding: 15px 18px; text-align: left; cursor: pointer; font-family: 'Lato', sans-serif; font-size: 15px; color: var(--text); line-height: 1.5; transition: border-color 0.15s, background 0.15s, transform 0.1s; display: flex; align-items: flex-start; gap: 12px; }\n  .opt:hover { border-color: #c9c0b0; transform: translateX(3px); }\n  .opt-letter { width: 28px; height: 28px; border-radius: 50%; background: var(--light); display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; color: var(--gray); transition: background 0.15s, color 0.15s; }\n  .sel-blue { border-color: var(--blue-mid); background: var(--blue-light); }\n  .sel-blue .opt-letter { background: var(--blue-mid); color: var(--white); }\n  .sel-violet { border-color: var(--violet-mid); background: var(--violet-light); }\n  .sel-violet .opt-letter { background: var(--violet-mid); color: var(--white); }\n  .sel-emerald { border-color: var(--emerald-mid); background: var(--emerald-light); }\n  .sel-emerald .opt-letter { background: var(--emerald-mid); color: var(--white); }\n\n  .nav-row { display: flex; justify-content: space-between; align-items: center; gap: 12px; }\n  .btn-prev { font-family:'Lato',sans-serif; font-weight:700; font-size:14px; padding:12px 24px; border-radius:6px; cursor:pointer; border:1.5px solid var(--light); background:var(--white); color:var(--gray); transition:background 0.15s; }\n  .btn-prev:hover { background:var(--light); color:var(--navy); }\n  .btn-next { font-family:'Lato',sans-serif; font-weight:700; font-size:14px; letter-spacing:1.5px; text-transform:uppercase; padding:14px 36px; border-radius:6px; cursor:pointer; border:none; background:var(--navy); color:var(--gold); transition:opacity 0.2s, transform 0.15s; }\n  .btn-next:hover { opacity:0.88; transform:translateY(-1px); }\n  .btn-next:disabled { opacity:0.35; cursor:not-allowed; transform:none; }\n\n  \/* CALC *\/\n  .calculating { text-align:center; padding:60px 24px; }\n  .spinner { width:56px; height:56px; border:4px solid var(--light); border-top-color:var(--gold); border-radius:50%; animation:spin 0.9s linear infinite; margin:0 auto 24px; }\n  @keyframes spin { to { transform:rotate(360deg); } }\n  .calc-title { font-family:'Playfair Display',serif; font-size:24px; font-weight:700; color:var(--navy); margin-bottom:8px; }\n  .calc-sub { font-size:15px; color:var(--gray); }\n\n  \/* RESULT *\/\n  .res-banner { border-radius:12px; padding:32px 24px; text-align:center; margin-bottom:24px; }\n  .ban-blue { background:var(--blue-light); border:2px solid var(--blue-mid); }\n  .ban-violet { background:var(--violet-light); border:2px solid var(--violet-mid); }\n  .ban-emerald { background:var(--emerald-light); border:2px solid var(--emerald-mid); }\n  .res-eyebrow { font-size:11px; font-weight:700; letter-spacing:4px; text-transform:uppercase; margin-bottom:12px; }\n  .ey-blue { color:var(--blue-dark); } .ey-violet { color:var(--violet-dark); } .ey-emerald { color:var(--emerald-dark); }\n  .res-title { font-family:'Playfair Display',serif; font-size:clamp(22px,4vw,34px); font-weight:900; color:var(--navy); line-height:1.2; margin-bottom:10px; }\n  .res-sub { font-size:16px; color:var(--gray); line-height:1.7; }\n\n  .score-box { background:var(--white); border-radius:12px; padding:24px; margin-bottom:20px; border:1px solid #e5e0d5; }\n  .score-title { font-size:11px; font-weight:700; letter-spacing:3px; text-transform:uppercase; color:var(--gold); margin-bottom:18px; }\n  .bar-row { display:flex; flex-direction:column; gap:6px; margin-bottom:14px; }\n  .bar-meta { display:flex; justify-content:space-between; align-items:center; }\n  .bar-label { font-size:14px; font-weight:700; color:var(--navy); }\n  .bar-pct { font-size:13px; font-weight:700; }\n  .bar-track { height:10px; background:var(--light); border-radius:5px; overflow:hidden; }\n  .bar-fill { height:100%; border-radius:5px; transition:width 1s ease; }\n  .fill-blue { background:var(--blue-mid); } .fill-violet { background:var(--violet-mid); } .fill-emerald { background:var(--emerald-mid); }\n  .bar-sub { font-size:12px; color:var(--gray); }\n\n  .free-card { background:var(--navy); border-radius:12px; padding:28px 24px; color:var(--white); margin-bottom:20px; }\n  .fc-tag { display:inline-block; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; padding:4px 10px; border-radius:4px; background:rgba(201,147,58,0.25); color:var(--gold-light); margin-bottom:14px; }\n  .free-card h3 { font-family:'Playfair Display',serif; font-size:19px; font-weight:700; margin-bottom:10px; line-height:1.3; }\n  .free-card p { font-size:14px; color:rgba(255,255,255,0.7); line-height:1.7; margin-bottom:14px; }\n  .free-btn { display:block; width:100%; background:var(--gold); color:var(--navy); font-family:'Lato',sans-serif; font-weight:700; font-size:13px; letter-spacing:2px; text-transform:uppercase; padding:14px; border:none; border-radius:6px; cursor:pointer; text-align:center; text-decoration:none; margin-bottom:10px; transition:background 0.2s; }\n  .free-btn:hover { background:var(--gold-light); }\n  .full-btn { display:block; width:100%; background:rgba(255,255,255,0.1); color:var(--white); font-family:'Lato',sans-serif; font-weight:700; font-size:13px; letter-spacing:1px; padding:12px; border:1px solid rgba(255,255,255,0.2); border-radius:6px; text-align:center; text-decoration:none; transition:background 0.2s; }\n  .full-btn:hover { background:rgba(255,255,255,0.18); }\n\n  .micro-box { background:var(--white); border-radius:12px; padding:24px; border:1px solid #e5e0d5; margin-bottom:20px; }\n  .micro-title { font-size:11px; font-weight:700; letter-spacing:3px; text-transform:uppercase; color:var(--gold); margin-bottom:6px; }\n  .micro-sub { font-size:14px; color:var(--gray); margin-bottom:18px; line-height:1.6; }\n  .micro-list { display:flex; flex-direction:column; gap:10px; }\n  .micro-item { display:flex; gap:14px; align-items:flex-start; padding:13px 15px; border-radius:8px; background:var(--cream); border:1px solid #e5e0d5; }\n  .micro-day { font-size:11px; font-weight:700; letter-spacing:1px; text-transform:uppercase; min-width:36px; padding-top:2px; }\n  .micro-body h5 { font-size:14px; font-weight:700; color:var(--navy); margin-bottom:3px; line-height:1.3; }\n  .micro-body p { font-size:13px; color:var(--gray); line-height:1.55; }\n\n  .also-box { margin-bottom:24px; }\n  .also-title { font-size:11px; font-weight:700; letter-spacing:3px; text-transform:uppercase; color:var(--gold); margin-bottom:14px; }\n  .also-grid { display:grid; grid-template-columns:1fr 1fr; gap:10px; }\n  @media(max-width:400px){ .also-grid { grid-template-columns:1fr; } }\n  .also-card { background:var(--white); border-radius:8px; padding:14px; border:1px solid #e5e0d5; text-decoration:none; display:block; transition:transform 0.2s, border-color 0.2s; }\n  .also-card:hover { transform:translateY(-2px); }\n  .also-card.ac-blue:hover { border-color:var(--blue-mid); }\n  .also-card.ac-violet:hover { border-color:var(--violet-mid); }\n  .also-card.ac-emerald:hover { border-color:var(--emerald-mid); }\n  .also-tag { font-size:10px; font-weight:700; letter-spacing:1px; text-transform:uppercase; display:block; margin-bottom:5px; }\n  .also-card h4 { font-family:'Playfair Display',serif; font-size:14px; font-weight:700; color:var(--navy); line-height:1.3; margin-bottom:3px; }\n  .also-card p { font-size:12px; color:var(--gray); }\n\n  .retry-btn { display:block; width:100%; background:var(--white); border:1.5px solid #e5e0d5; color:var(--navy); font-family:'Lato',sans-serif; font-weight:700; font-size:14px; padding:13px; border-radius:6px; cursor:pointer; text-align:center; transition:border-color 0.15s, background 0.15s; }\n  .retry-btn:hover { border-color:var(--navy); background:var(--light); }\n  .divider { border:none; border-top:1px solid #e5e0d5; margin:22px 0; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"app\"\u003e\n\n\u003c!-- INTRO --\u003e\n\u003cdiv id=\"screen-intro\" class=\"screen active\"\u003e\n  \u003cdiv class=\"intro-header\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eCreator Arsenal · Phase 3 · Faith, Purpose \u0026amp; Growth\u003c\/span\u003e\n    \u003ch1 class=\"intro-title\"\u003eWhere Is God Calling You\u003cem\u003eto Grow Right Now?\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cdiv class=\"gold-line\"\u003e\u003c\/div\u003e\n    \u003cp class=\"intro-sub\"\u003eAnswer 15 honest questions. In 4 minutes, discover which free guide and 5-day micro course will meet you exactly where you are in this season of your faith.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wyg-box\"\u003e\n    \u003cdiv class=\"wyg-title\"\u003eWhat you receive — completely free\u003c\/div\u003e\n    \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eYour personalized score across 3 faith growth dimensions\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eThe one guide God has for you in this exact season\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eA free 5-day micro course tailored to your results\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"wyg-item\"\u003e\n\u003cdiv class=\"wyg-dot\"\u003e\u003c\/div\u003e\n\u003cspan\u003eYour two secondary growth areas to explore next\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"prod-grid\"\u003e\n    \u003cdiv class=\"prod-chip chip-blue\"\u003e\n      \u003cimg class=\"chip-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FAITHUNSHAKEN-MICROCOURSE.png?v=1776987174\" alt=\"Faith Unshaken\" id=\"img-faith\" onerror=\"this.style.background='#EBF5FB';this.style.minHeight='160px'\"\u003e\n      \u003cdiv class=\"chip-label\"\u003eFaith Unshaken: 30-Day Devotional\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prod-chip chip-violet\"\u003e\n      \u003cimg class=\"chip-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CALLEDUP-FREEGUIDE_5a7ac656-c30c-488b-9dcc-04f16d50aa9e.png?v=1776988805\" alt=\"Called Up\" id=\"img-teen\" onerror=\"this.style.background='#F4ECF7';this.style.minHeight='160px'\"\u003e\n      \u003cdiv class=\"chip-label\"\u003eCalled Up: Teen \u0026amp; Young Adult Bundle\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prod-chip chip-emerald\"\u003e\n      \u003cimg class=\"chip-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/COMPLETEFAITH_GROWTHBUNDLE-FREE_34370045-e8ef-4bc2-934b-4428b1a3af5a.png?v=1776988862\" alt=\"7-Book Bundle\" id=\"img-bundle\" onerror=\"this.style.background='#EAFAF1';this.style.minHeight='160px'\"\u003e\n      \u003cdiv class=\"chip-label\"\u003eThe Complete Faith \u0026amp; Growth Bundle\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"btn-start\" id=\"btn-start-quiz\"\u003eTake the Quiz — It's Free →\u003c\/button\u003e\n  \u003cp class=\"quiz-note\"\u003e15 questions · 4 minutes · 100% personalized\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- QUIZ --\u003e\n\u003cdiv id=\"screen-quiz\" class=\"screen\"\u003e\n  \u003cbutton class=\"back-btn\" id=\"btn-back-intro\"\u003e← Back\u003c\/button\u003e\n  \u003cdiv class=\"prog-wrap\"\u003e\n    \u003cdiv class=\"prog-meta\"\u003e\n      \u003cspan class=\"prog-label\" id=\"q-section\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"prog-count\" id=\"q-count\"\u003eQuestion 1 of 15\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prog-bar\"\u003e\u003cdiv class=\"prog-fill\" id=\"q-fill\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"sec-badge\" id=\"q-badge\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"q-text\" id=\"q-text\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"opts\" id=\"q-opts\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"nav-row\"\u003e\n    \u003cbutton class=\"btn-prev\" id=\"btn-prev\"\u003e← Back\u003c\/button\u003e\n    \u003cbutton class=\"btn-next\" id=\"btn-next\" disabled\u003eNext →\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CALCULATING --\u003e\n\u003cdiv id=\"screen-calc\" class=\"screen\"\u003e\n  \u003cdiv class=\"calculating\"\u003e\n    \u003cdiv class=\"spinner\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"calc-title\"\u003eAnalyzing your results...\u003c\/div\u003e\n    \u003cdiv class=\"calc-sub\"\u003eFinding the guide God has for this season of your life.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- RESULT --\u003e\n\u003cdiv id=\"screen-result\" class=\"screen\"\u003e\n  \u003cdiv id=\"res-banner\" class=\"res-banner\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"score-box\"\u003e\n    \u003cdiv class=\"score-title\"\u003eYour 3-Dimension Score Breakdown\u003c\/div\u003e\n    \u003cdiv class=\"bar-row\"\u003e\n      \u003cdiv class=\"bar-meta\"\u003e\n\u003cspan class=\"bar-label\"\u003e✝️ Faith \u0026amp; Devotional Life\u003c\/span\u003e\u003cspan class=\"bar-pct\" id=\"pct-faith\" style=\"color:var(--blue-mid)\"\u003e0%\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-blue\" id=\"bar-faith\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"bar-sub\" id=\"sub-faith\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bar-row\"\u003e\n      \u003cdiv class=\"bar-meta\"\u003e\n\u003cspan class=\"bar-label\"\u003e🚀 Purpose \u0026amp; Calling (Ages 16–25)\u003c\/span\u003e\u003cspan class=\"bar-pct\" id=\"pct-youth\" style=\"color:var(--violet-mid)\"\u003e0%\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-violet\" id=\"bar-youth\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"bar-sub\" id=\"sub-youth\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bar-row\"\u003e\n      \u003cdiv class=\"bar-meta\"\u003e\n\u003cspan class=\"bar-label\"\u003e📚 Whole-Life Faith Growth\u003c\/span\u003e\u003cspan class=\"bar-pct\" id=\"pct-bundle\" style=\"color:var(--emerald-mid)\"\u003e0%\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bar-track\"\u003e\u003cdiv class=\"bar-fill fill-emerald\" id=\"bar-bundle\" style=\"width:0%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"bar-sub\" id=\"sub-bundle\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"free-resource\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"micro-box\"\u003e\n    \u003cdiv class=\"micro-title\"\u003eYour Free 5-Day Micro Course\u003c\/div\u003e\n    \u003cdiv class=\"micro-sub\" id=\"micro-sub\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"micro-list\" id=\"micro-list\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n  \u003cdiv class=\"also-box\"\u003e\n    \u003cdiv class=\"also-title\"\u003eYour Next Two Growth Areas\u003c\/div\u003e\n    \u003cdiv class=\"also-grid\" id=\"also-grid\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"retry-btn\" id=\"btn-retry\"\u003e↺ Retake the Quiz\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cscript\u003e\nconst QUESTIONS = [\n  \/\/ FAITH \u0026 DEVOTIONAL (Q1-Q5)\n  { section:\"Faith \u0026 Devotional Life\", badge:\"badge-faith\", dim:\"F\",\n    q:\"How consistent is your daily devotional and prayer life right now — honestly?\",\n    opts:[\"Very consistent — I have a daily rhythm that feeds my soul genuinely\",\"Mostly consistent — I have good seasons and lean seasons\",\"Inconsistent — I want more but keep failing to build the habit\",\"Almost nonexistent — this is an area I genuinely need to rebuild\"]},\n  { section:\"Faith \u0026 Devotional Life\", badge:\"badge-faith\", dim:\"F\",\n    q:\"How well is your faith holding up in the face of rapid technological and cultural change?\",\n    opts:[\"Very well — my faith is actually deepened by engaging with the hard questions\",\"Mostly well — I have some unsettledness but my foundation is solid\",\"Somewhat — I feel more anxious and less anchored than I want to be\",\"Not well — the pace of change has genuinely shaken my faith footing\"]},\n  { section:\"Faith \u0026 Devotional Life\", badge:\"badge-faith\", dim:\"F\",\n    q:\"When you face uncertainty — in your career, relationships, or the future — how naturally does trust in God come?\",\n    opts:[\"Naturally — trust is my default response to uncertainty\",\"Mostly — I get there but it takes real effort sometimes\",\"With difficulty — anxiety tends to be my first response\",\"Rarely — control and worry feel more automatic than trust\"]},\n  { section:\"Faith \u0026 Devotional Life\", badge:\"badge-faith\", dim:\"F\",\n    q:\"How connected is your faith to the daily realities of the world you actually live in — AI, technology, culture, career?\",\n    opts:[\"Deeply connected — my faith speaks to every area of my actual life\",\"Somewhat — Sunday faith and Monday life are closer than they used to be\",\"Loosely — my faith and my daily world feel like separate compartments\",\"Not much — I struggle to see how Scripture speaks to the world I live in\"]},\n  { section:\"Faith \u0026 Devotional Life\", badge:\"badge-faith\", dim:\"F\",\n    q:\"How much do you feel you need a guided devotional resource to deepen your walk with God right now?\",\n    opts:[\"Very much — I am hungry for something that goes deep and stays practical\",\"Quite a bit — I have the desire but need structure and guidance\",\"Somewhat — I know it would help even if the urgency is not intense\",\"Not sure — I am open but have not thought much about what I need\"]},\n\n  \/\/ YOUTH \u0026 PURPOSE (Q6-Q10)\n  { section:\"Purpose \u0026 Calling (Ages 16–25)\", badge:\"badge-youth\", dim:\"Y\",\n    q:\"If you are ages 16–25 (or parenting\/mentoring someone who is) — how clearly is that person's calling and identity rooted in Christ right now?\",\n    opts:[\"Very clearly — strong biblical identity and growing sense of calling\",\"Mostly — some clarity but significant questions about purpose and direction\",\"Vaguely — identity is more shaped by culture and peers than by God\",\"Not clearly at all — identity and calling feel like entirely open questions\"]},\n  { section:\"Purpose \u0026 Calling (Ages 16–25)\", badge:\"badge-youth\", dim:\"Y\",\n    q:\"How well is the young person in your life (or you, if 16–25) navigating social media, AI, and digital culture with wisdom and faith?\",\n    opts:[\"Very well — faith clearly shapes how they engage with technology\",\"Mostly well — some struggles but generally navigating it thoughtfully\",\"With difficulty — digital culture is having more influence than faith\",\"Poorly — there is real concern about what digital culture is producing in them\"]},\n  { section:\"Purpose \u0026 Calling (Ages 16–25)\", badge:\"badge-youth\", dim:\"Y\",\n    q:\"How equipped does the young believer in your life feel to lead their generation — in their school, workplace, or online platform?\",\n    opts:[\"Very equipped — they have clarity, tools, and are actively leading\",\"Somewhat equipped — the desire is there but confidence and tools are lacking\",\"Minimally — they feel more like they are just surviving than leading\",\"Not at all — the idea of leading their generation feels distant or impossible\"]},\n  { section:\"Purpose \u0026 Calling (Ages 16–25)\", badge:\"badge-youth\", dim:\"Y\",\n    q:\"How actively is the young person in your life pursuing their spiritual gifts and sense of calling?\",\n    opts:[\"Actively — they are discovering, developing, and deploying their gifts\",\"Somewhat — they have some awareness but are not actively pursuing it\",\"Passively — calling and gifts are not a significant part of their conversation\",\"Not at all — they have never engaged seriously with spiritual gifts or calling\"]},\n  { section:\"Purpose \u0026 Calling (Ages 16–25)\", badge:\"badge-youth\", dim:\"Y\",\n    q:\"How much does the young believer in your life need a resource specifically designed for their generation's unique challenges?\",\n    opts:[\"Urgently — generic Christian content is not speaking to their actual world\",\"Quite a bit — age-specific, relevant content would make a real difference\",\"Somewhat — they would benefit but are managing with general resources\",\"Unsure — I have not thought about this specifically\"]},\n\n  \/\/ WHOLE LIFE GROWTH (Q11-Q15)\n  { section:\"Whole-Life Faith Growth\", badge:\"badge-growth\", dim:\"B\",\n    q:\"Looking across your whole life — faith, identity, habits, relationships, finances, parenting — how intentional are you about growing in all of them?\",\n    opts:[\"Very intentional — I have a whole-life growth mindset and pursue it actively\",\"Mostly — I focus on some areas well but others get neglected\",\"Partially — growth tends to be reactive (crisis-driven) rather than proactive\",\"Not very — I have not thought of my growth in whole-life terms before\"]},\n  { section:\"Whole-Life Faith Growth\", badge:\"badge-growth\", dim:\"B\",\n    q:\"How effectively are you using AI as a tool for your spiritual growth, learning, and personal development?\",\n    opts:[\"Very effectively — AI is already a significant spiritual and learning tool for me\",\"Somewhat — I use AI occasionally for growth but not systematically\",\"Minimally — I use AI for practical tasks but not for faith or personal development\",\"Not at all — I have not explored AI as a growth tool\"]},\n  { section:\"Whole-Life Faith Growth\", badge:\"badge-growth\", dim:\"B\",\n    q:\"How well resourced do you feel for the complete journey of faith — covering identity, prayer, habits, finances, parenting, and purpose?\",\n    opts:[\"Well resourced — I have strong tools across all major areas of my faith life\",\"Mostly — I am strong in some areas but have clear gaps in others\",\"Partially — I feel under-resourced in most areas and would benefit from more\",\"Poorly — I feel like I am making it up as I go in most areas of my faith life\"]},\n  { section:\"Whole-Life Faith Growth\", badge:\"badge-growth\", dim:\"B\",\n    q:\"How much do you value having a comprehensive, faith-based resource library that covers every major area of your life?\",\n    opts:[\"Enormously — a complete faith growth library is something I have wanted\",\"Quite a bit — I see the value and would use it consistently\",\"Somewhat — it appeals to me but I am not sure I would use everything\",\"Not much — I prefer to go deep on one thing at a time\"]},\n  { section:\"Whole-Life Faith Growth\", badge:\"badge-growth\", dim:\"B\",\n    q:\"If you could invest in one thing for your faith growth right now, what would it be most aligned with?\",\n    opts:[\"A deep, daily devotional that anchors my faith to the world I actually live in\",\"A resource specifically for young believers navigating purpose, AI, and calling\",\"A comprehensive collection covering every major area of my faith and family life\",\"I genuinely need all three — it is hard to choose just one\"]},\n];\n\nconst PRODUCTS = {\n  F: {\n    color:'blue', name:\"Faith Unshaken: 30-Day Devotional\",\n    tagline:\"Your greatest growth opportunity is in your daily faith and devotional life.\",\n    desc:\"Your score shows that deepening your daily walk with God — anchoring your faith to the world you actually live in, including the age of AI — is where God is calling you. Faith Unshaken is a 30-day email devotional course that meets you in the tension between technological disruption and unshakeable trust in God.\",\n    freeTitle:\"Faith Unshaken: Free Starter Guide\",\n    freeDesc:\"5 Ways to Trust God in the Age of AI — practical, Scripture-rooted strategies for believers navigating faith in the most disorienting technological era in human history.\",\n    freeLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/faith-unshaken-5-day-micro-course\",\n    freeGuideLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/faith-unshaken-free-guide\",\n    freeGuideImg:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/UNSHAKENFAITH-FREEEDITION.png?v=1776987974\",\n    shopLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/faith-unshaken-30-days-of-trusting-god-in-the-ai-age\",\n    microCoverImg:\"\",\n    microCoverImg:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FAITHUNSHAKEN-MICROCOURSE.png?v=1776987174\",\n    microSub:\"5 days to a deeper, more anchored, more practical faith:\",\n    microLessons:[\n      {title:\"Day 1: God Is Not Surprised\", body:\"The most stabilizing truth for the AI age — why God's sovereignty is not threatened by any technological development, and how to live from that reality daily.\"},\n      {title:\"Day 2: The Still Small Voice in a Loud World\", body:\"How to hear God's voice in the noisiest era in human history — and the one practice that changes everything about your daily spiritual rhythm.\"},\n      {title:\"Day 3: Created to Create\", body:\"What it means to bear the image of a creative God in an age when machines can generate content — and why your creativity has never been more spiritually significant.\"},\n      {title:\"Day 4: AI as a Spiritual Tool\", body:\"Three specific ways to use AI for deeper Bible study, richer prayer, and stronger discipleship — tested, practical, and faith-rooted.\"},\n      {title:\"Day 5: Your Faith Forward Declaration\", body:\"Consolidate everything into a personal faith declaration for the AI age — who you are, what you trust, and how you will walk forward with unshakeable confidence.\"},\n    ]\n  },\n  Y: {\n    color:'violet', name:\"Called Up: Teen \u0026 Young Adult Bundle\",\n    tagline:\"Your greatest opportunity is in equipping the young believer in your life — or yourself, if you are 16–25.\",\n    desc:\"Your score shows that the Called Up bundle speaks most directly to where you or the young person in your life needs to grow. This complete resource gives young believers the biblical identity, purpose clarity, and practical tools to lead their generation in the AI age with wisdom, creativity, and unshakeable faith.\",\n    freeTitle:\"Called Up: Free Starter Guide\",\n    freeDesc:\"5 Ways Young Believers Can Lead Their Generation in the AI Age — right now, with the tools, the faith, and the platform they already have.\",\n    freeLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/call-up-5-day-micro-course\",\n    freeGuideLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/called-up-free-guide-1\",\n    shopLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/called-up-the-teen-young-adult-faith-and-ai-for-believers-ages-16-25-who-are-ready-to-lead-their-generation\",\n    microCoverImg:\"\",\n    microCoverImg:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CALLEDUP-FREEGUIDE_5a7ac656-c30c-488b-9dcc-04f16d50aa9e.png?v=1776988805\",\n    microSub:\"5 days to stronger identity, clearer purpose, and bolder faith for the AI age:\",\n    microLessons:[\n      {title:\"Day 1: You Were Put Here on Purpose\", body:\"The foundational truth for young believers in the AI age — why God placed your generation in this exact moment and what that means for how you live today.\"},\n      {title:\"Day 2: Identity Before the Algorithm\", body:\"How to know who you are in Christ so clearly that no platform, comparison, or AI-generated content can reshape your sense of self.\"},\n      {title:\"Day 3: Your Calling Sweet Spot\", body:\"Where burden, passion, and gift intersect — a simple framework to find your direction in the AI age and take your first step toward it today.\"},\n      {title:\"Day 4: Using AI for Your Faith and Calling\", body:\"Four specific AI prompts to use right now for Bible study, prayer, purpose discovery, and content creation — all tested and faith-rooted.\"},\n      {title:\"Day 5: Your Generation's Commissioning\", body:\"Write your personal commissioning statement — who you are, what you are called to, and how you will lead your generation. Sign it. Mean it. Start.\"},\n    ]\n  },\n  B: {\n    color:'emerald', name:\"The Complete Faith \u0026 Growth Bundle\",\n    tagline:\"Your greatest opportunity is a comprehensive, whole-life faith growth resource.\",\n    desc:\"Your score shows that the Complete Faith \u0026 Growth Bundle speaks most directly to where you are. You are ready for a resource that covers every major area of your faith life — confidence, habits, prayer, Scripture memory, parenting, finances, and more — all faith-rooted, all AI-powered, all in one place.\",\n    freeTitle:\"The Complete Faith \u0026 Growth Bundle: Free Starter Guide\",\n    freeDesc:\"7 Faith Growth Areas Every Believer Needs to Develop — a complete overview of the whole-life faith growth framework, with one starter action for each area.\",\n    freeLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/complete-faith-growth-bundle-micro-course\",\n    freeGuideLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/complete-faith-growth-bundle-free-guide\",\n    shopLink:\"https:\/\/creator-arsenal-3.myshopify.com\/products\/the-complete-faith-growth-bundle-7-guides-for-67-77\",\n    microCoverImg:\"\",\n    microCoverImg:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/COMPLETEFAITH_GROWTHBUNDLE-FREE_34370045-e8ef-4bc2-934b-4428b1a3af5a.png?v=1776988862\",\n    microSub:\"5 days to a whole-life faith growth vision and your personal action plan:\",\n    microLessons:[\n      {title:\"Day 1: The Whole-Life Faith Audit\", body:\"A comprehensive assessment of where you are across 7 major faith growth dimensions — honest, specific, and designed to reveal your greatest opportunity.\"},\n      {title:\"Day 2: Identity and Confidence\", body:\"Why biblical confidence is the foundation everything else is built on — and the one declaration that changes how you approach every other area of growth.\"},\n      {title:\"Day 3: Prayer, Scripture, and Spiritual Disciplines\", body:\"The three core spiritual practices that sustain every other area of growth — and a simple daily rhythm that takes 15 minutes and changes everything.\"},\n      {title:\"Day 4: Relationships, Parenting, and Finances\", body:\"How biblical principles apply to your closest relationships, your family culture, and your financial life — all connected by one central theological truth.\"},\n      {title:\"Day 5: Your Whole-Life Growth Plan\", body:\"Build your personal 90-day faith growth plan — specific, realistic, and rooted in the resources God has put in your hands. Start today, not someday.\"},\n    ]\n  }\n};\n\nconst DIM_LABELS = { F:\"Faith \u0026 Devotional Life\", Y:\"Purpose \u0026 Calling\", B:\"Whole-Life Growth\" };\nconst DIM_SUBS = {\n  F:{ high:\"Strong devotional foundation — ready to go deeper\", mid:\"Growing faith — structure and depth would strengthen it\", low:\"This is your primary growth opportunity right now\" },\n  Y:{ high:\"Young believer well-equipped — ready for the next level\", mid:\"Growing in purpose — more specific tools would help\", low:\"This is your primary growth opportunity right now\" },\n  B:{ high:\"Whole-life growth mindset — comprehensive resources would multiply it\", mid:\"Growing in some areas — a complete framework would fill the gaps\", low:\"This is your primary growth opportunity right now\" }\n};\n\nlet answers=[], currentQ=0;\n\nfunction beginQuiz(){ answers=new Array(QUESTIONS.length).fill(null); currentQ=0; show('quiz'); renderQ(); }\nfunction restart(){ show('intro'); answers=[]; currentQ=0; }\n\nfunction show(id){\n  document.querySelectorAll('.screen').forEach(s=\u003es.classList.remove('active'));\n  document.getElementById('screen-'+id).classList.add('active');\n  window.scrollTo({top:0,behavior:'smooth'});\n}\n\nfunction renderQ(){\n  const q=QUESTIONS[currentQ], total=QUESTIONS.length;\n  document.getElementById('q-fill').style.width=Math.round((currentQ\/total)*100)+'%';\n  document.getElementById('q-count').textContent=`Question ${currentQ+1} of ${total}`;\n  document.getElementById('q-section').textContent=q.section;\n  const badge=document.getElementById('q-badge');\n  badge.className=`sec-badge ${q.badge}`; badge.textContent=q.section;\n  document.getElementById('q-text').textContent=q.q;\n  const c=document.getElementById('q-opts'); c.innerHTML='';\n  const letters=['A','B','C','D'];\n  const selMap={F:'sel-blue',Y:'sel-violet',B:'sel-emerald'};\n  q.opts.forEach((opt,i)=\u003e{\n    const btn=document.createElement('button');\n    btn.className='opt'+(answers[currentQ]===i?' '+selMap[q.dim]:'');\n    btn.innerHTML=`\u003cspan class=\"opt-letter\"\u003e${letters[i]}\u003c\/span\u003e\u003cspan\u003e${opt}\u003c\/span\u003e`;\n    btn.addEventListener('click',()=\u003eselectOpt(i,selMap[q.dim]));\n    c.appendChild(btn);\n  });\n  document.getElementById('btn-prev').style.visibility=currentQ===0?'hidden':'visible';\n  const nb=document.getElementById('btn-next');\n  nb.textContent=currentQ===total-1?'See My Results →':'Next →';\n  nb.disabled=answers[currentQ]===null;\n}\n\nfunction selectOpt(i,selClass){\n  answers[currentQ]=i;\n  document.querySelectorAll('.opt').forEach((b,idx)=\u003e{\n    b.className='opt'+(idx===i?' '+selClass:'');\n  });\n  document.getElementById('btn-next').disabled=false;\n}\n\nfunction buildResult(){\n  const scores={F:0,Y:0,B:0},counts={F:0,Y:0,B:0};\n  QUESTIONS.forEach((q,i)=\u003e{ if(answers[i]!==null){ scores[q.dim]+=(4-answers[i]); counts[q.dim]++; }});\n  const max={F:counts.F*4,Y:counts.Y*4,B:counts.B*4};\n  const pcts={F:Math.round((scores.F\/max.F)*100),Y:Math.round((scores.Y\/max.Y)*100),B:Math.round((scores.B\/max.B)*100)};\n\n  \/\/ Special case: if Q15 answer is D (all three), boost bundle\n  const q15=answers[14];\n  let primary;\n  if(q15===3){ primary='B'; }\n  else { primary=Object.keys(pcts).reduce((a,b)=\u003epcts[a]\u003c=pcts[b]?a:b); }\n  const others=Object.keys(pcts).filter(k=\u003ek!==primary).sort((a,b)=\u003epcts[a]-pcts[b]);\n  const prod=PRODUCTS[primary];\n\n  \/\/ Banner\n  const banner=document.getElementById('res-banner');\n  banner.className=`res-banner ban-${prod.color}`;\n  banner.innerHTML=`\u003cdiv class=\"res-eyebrow ey-${prod.color}\"\u003eYour Faith Growth Guide for This Season\u003c\/div\u003e\u003cdiv class=\"res-title\"\u003e${prod.name}\u003c\/div\u003e\u003cdiv class=\"res-sub\"\u003e${prod.tagline}\u003c\/div\u003e`;\n\n  \/\/ Score bars\n  const subLevel=pct=\u003epct\u003e=70?'high':pct\u003e=45?'mid':'low';\n  setTimeout(()=\u003e{\n    ['F','Y','B'].forEach(dim=\u003e{\n      const key=dim==='F'?'faith':dim==='Y'?'youth':'bundle';\n      document.getElementById(`pct-${key}`).textContent=pcts[dim]+'%';\n      document.getElementById(`bar-${key}`).style.width=pcts[dim]+'%';\n      document.getElementById(`sub-${key}`).textContent=DIM_SUBS[dim][subLevel(pcts[dim])];\n    });\n  },100);\n\n  \/\/ Free resource\n  const freeUrl=prod.freeLink;\n  document.getElementById('free-resource').innerHTML=`\n    \u003cdiv class=\"free-card\"\u003e\n      \u003cspan class=\"fc-tag\"\u003eYour free guide — claim it now\u003c\/span\u003e\n      ${prod.microCoverImg?`\u003cimg src=\"${prod.microCoverImg}\" alt=\"${prod.name}\" style=\"width:100%;border-radius:8px;display:block;margin-bottom:16px;max-height:200px;object-fit:cover;object-position:top;\"\u003e`:''}\n      \u003ch3\u003e${prod.freeTitle}\u003c\/h3\u003e\n      \u003cp\u003e${prod.freeDesc}\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:rgba(255,255,255,0.55);margin-bottom:16px;\"\u003e${prod.desc}\u003c\/p\u003e\n      \u003ca href=\"${freeUrl}\" target=\"_blank\" class=\"free-btn\"\u003e🎓 Claim My Free Micro Course →\u003c\/a\u003e\n      ${prod.freeGuideLink ? `\u003ca href=\"${prod.freeGuideLink}\" target=\"_blank\" class=\"full-btn\" style=\"margin-bottom:8px;\"\u003e📖 Get the Free Starter Guide\u003c\/a\u003e` : ''}\n      \u003ca href=\"${prod.shopLink}\" target=\"_blank\" class=\"full-btn\"\u003eShop the Complete Guide\u003c\/a\u003e\n    \u003c\/div\u003e`;\n\n  \/\/ Micro course\n  document.getElementById('micro-sub').textContent=prod.microSub;\n  const ml=document.getElementById('micro-list'); ml.innerHTML='';\n  prod.microLessons.forEach((l,i)=\u003e{\n    ml.innerHTML+=`\u003cdiv class=\"micro-item\"\u003e\u003cspan class=\"micro-day\" style=\"color:var(--${prod.color}-mid)\"\u003eDay ${i+1}\u003c\/span\u003e\u003cdiv class=\"micro-body\"\u003e\u003ch5\u003e${l.title}\u003c\/h5\u003e\u003cp\u003e${l.body}\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e`;\n  });\n\n  \/\/ Also consider\n  const ag=document.getElementById('also-grid'); ag.innerHTML='';\n  others.forEach(dim=\u003e{\n    const p=PRODUCTS[dim];\n    ag.innerHTML+=`\u003ca href=\"${p.freeLink}\" target=\"_blank\" class=\"also-card ac-${p.color}\"\u003e\u003cspan class=\"also-tag\" style=\"color:var(--${p.color}-mid)\"\u003e${DIM_LABELS[dim]}\u003c\/span\u003e\u003ch4\u003e${p.name}\u003c\/h4\u003e\u003cp\u003eScore: ${pcts[dim]}% · Your next growth area\u003c\/p\u003e\u003c\/a\u003e`;\n  });\n\n  show('result');\n}\n\n\/\/ Shopify-safe event listeners\ndocument.addEventListener('DOMContentLoaded', function(){\n  var s=document.getElementById('btn-start-quiz'); if(s) s.addEventListener('click',beginQuiz);\n  var bi=document.getElementById('btn-back-intro'); if(bi) bi.addEventListener('click',restart);\n  var bq=document.getElementById('btn-back-quiz'); if(bq) bq.addEventListener('click',restart);\n  var r=document.getElementById('btn-retry'); if(r) r.addEventListener('click',restart);\n  var p=document.getElementById('btn-prev'); if(p) p.addEventListener('click',function(){ if(currentQ\u003e0){currentQ--;renderQ();} });\n  var n=document.getElementById('btn-next'); if(n) n.addEventListener('click',function(){\n    if(answers[currentQ]===null) return;\n    if(currentQ\u003cQUESTIONS.length-1){currentQ++;renderQ();}\n    else{show('calc');setTimeout(buildResult,2200);}\n  });\n});\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44872120664109,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/CALLUP-MICROCOURSE-Copy-Copy_1778481302.webp?v=1778481614"},{"product_id":"doing-gods-will-for-a-better-life-micro-course","title":"Doing God's Will 5-Day Micro Course","description":"\u003cp\u003eEmbark on a transformative journey with the \"Doing God's Will\" 5-Day Micro Course. This free online course is designed to help you discover your divine purpose, align your life with God's plan, and walk confidently in His will. Over five days, you'll gain clarity, find peace, and live a life of purpose. Perfect for anyone seeking spiritual growth and direction. Enroll today and start living the life God intended for you.\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44878480048173,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/Doing_Gods_Will_5_Day_Micro_Course_Cover-PREMIUMFREE_ca52e7c1-3116-4861-8f87-6063b8db5cc7_1778481350.webp?v=1778481631"},{"product_id":"the-forgivness-5-day-freedom-micro-course","title":"THE FORGIVNESS 5-DAY FREEDOM MICRO COURSE","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\" style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ciframe width=\"315\" height=\"576\" src=\"https:\/\/www.youtube.com\/embed\/6LtWSD50p_s\" title=\"FORGIVNESS PREMIUM CINAMATIC\"\u003e\u003c\/iframe\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe Forgiveness Journal 5-Day Freedom Journey Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFive days. One wound. The beginning of genuine freedom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis free 5-day micro course walks you through the five stages of forgiveness — one per day, honestly and unhurriedly. Day 1 clears the misconceptions. Day 2 names the wound fully before God. Day 3 identifies what the wound produced. Day 4 makes the decision — not the feeling, the decision. Day 5 builds the daily freedom practice that keeps you in the room forgiveness opened.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEach day takes twenty minutes. One teaching. One exercise. One declaration to speak aloud. The person you are forgiving does not need to know about this process. This journey is entirely yours.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFree · Instant Download · creatorarsenal.com\u003c\/strong\u003e\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44884680212525,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/FORGIVNESSPREMIUMMICROCOURSE-Copy_1778481360.webp?v=1778481636"},{"product_id":"the-anxiety-free-believer-5-day-micro-course","title":"THE ANXIETY FREE - BELIEVER - 5 DAY MICRO COURSE","description":"\u003cp data-start=\"0\" data-end=\"53\" style=\"text-align: center;\"\u003e\u003cstrong data-start=\"0\" data-end=\"51\"\u003e\u003ciframe width=\"275\" height=\"489\" src=\"https:\/\/www.youtube.com\/embed\/Y8SbMhNK7Cg\" title=\"ANXIETY FREE BELIVER 30 SEC VERSION\"\u003e\u003c\/iframe\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"53\"\u003e\u003cstrong data-start=\"0\" data-end=\"51\"\u003eThe Anxiety-Free Believer™ — 5-Day Micro Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"55\" data-end=\"667\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTransform your mind in just five days with \u003cem data-start=\"98\" data-end=\"139\"\u003eThe Anxiety-Free Believer™ Micro Course\u003c\/em\u003e. This powerful, faith-based experience is designed to help you break the cycle of worry and step into God’s peace—fast. Rooted in Philippians 4:6–7, each day delivers clear guidance, practical exercises, and intentional reflection to help you release anxiety, strengthen your faith, and renew your thinking. Perfect for busy believers who need real results without overwhelm. In just minutes a day, you’ll begin to experience clarity, calm, and confidence. Stop carrying fear. Start walking in peace—one powerful day at a time.\u003c\/p\u003e","brand":"CREATOR ARSENAL","offers":[{"title":"Default Title","offer_id":44885575073837,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/files\/creator-arsenal-anxiety-free-believer-micro-course-a1b2c3d4_1778481371.webp?v=1778481642"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/8593\/6941\/collections\/BREAK_THE_HABIT-MICRO.png?v=1776491980","url":"https:\/\/creatorarsenal.shop\/collections\/the-faith-growth-micro-course-collection-phase-1.oembed","provider":"CREATOR ARSENAL","version":"1.0","type":"link"}