{"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","url":"https:\/\/creatorarsenal.shop\/products\/what-does-your-faith-life-need-now-micro-course","provider":"CREATOR ARSENAL","version":"1.0","type":"link"}