{"title":"AI Education","description":"","products":[{"product_id":"ai-video-prompt-mastery","title":"AI Video Prompt Mastery™ — The Beginner's Guide to AI Video Prompt Engineering","description":"\u003c!--\nMindset Media Group™ Product Page Production Build\nVERSION: MMG-AI-VIDEO-PROMPT-MASTERY-v1.1-CAROUSEL-V2-NORMALIZED\nFORMAT: Shopify Product Description \/ Custom Liquid \/ Raw Plain-Text Source\nSTATUS: Production Ready · Carousel v2 Normalized\nSOURCE PRODUCT: AI Video Prompt Mastery™ – Digital Download\nCANONICAL PRODUCT URL: https:\/\/themindsetmediagroup.com\/products\/ai-video-prompt-mastery\nBASELINE STRUCTURE: MMG-PUBLISHING-OPERATING-SYSTEM-v1.0-GOLDEN-MASTER\nSOURCE ENGINE: MMG-BETA-POS-v1.0-WEB-MANUFACTURING-PIPELINE\nRELEASE TYPE: Complete Manufacturing Release\n\nSHOPIFY PRODUCT FIELDS — COPY INTO SHOPIFY\n\nProduct Title:\nAI Video Prompt Mastery™\n\nProduct Listing Title:\nAI Video Prompt Mastery™ — The Beginner's Guide to AI Video Prompt Engineering\n\nSEO Title:\nAI Video Prompt Mastery™ | Mindset Media Group\n\nMeta Description:\nLearn cinematic AI video prompting, commercial workflows, AI filmmaking, and professional prompt engineering with AI Video Prompt Mastery™, the third guide in the AI Mastery Series™.\n\nURL Handle:\nai-video-prompt-mastery\n\nProduct Type:\nDigital Download\n\nVendor:\nMindset Media Group™\n\nCollections:\nDigital Downloads, AI Guides\n\nProduct Tags:\nDigital Download, AI Guides\n\nPrimary Keyword:\nAI video prompt mastery\n\nSecondary Keywords:\nAI video prompts, AI filmmaking, cinematic AI prompting, video prompt engineering, AI content creation, commercial AI video, AI workflow, AI video guide, beginner AI prompts, AI Mastery Series\n\nProduct Price:\n9.95\n\nProduct Status:\nActive\n\nProduct Image Alt Text:\nAI Video Prompt Mastery digital download cover from Mindset Media Group\n\nCHANGELOG v2.0 CAROUSEL NORMALIZATION:\n- Normalized page to MMG Intelligent Carousel Engine v2.0.\n- Replaced prior carousel behavior with Netflix \/ Apple TV style autonomous carousel.\n- Removed visible manual buttons and retired marquee carousel behavior.\n- Added swipe\/drag support, momentum, auto-resume after interaction, infinite loop behavior, Shopify catalog loading, current-product exclusion, full image containment, and native Shopify recommendations suppression.\n- Preserved Learning Journey, Judge.me-ready reviews, customer-facing copy, product price, SEO structure, and constitutional product-page architecture.\n\nCHANGELOG v1.0.6:\n- Fixed mobile marquee pause behavior so touching the carousel no longer freezes the loop permanently.\n- Removed sticky hover\/focus pause behavior from the marquee track.\n- Added temporary interaction pause that resumes automatically after touch, pointer, scroll, or focus interaction.\n- Preserved continuous hands-free catalog loop, native Shopify recommendations suppression, Learning Journey, Judge.me-ready reviews, and product-page architecture.\n\nCHANGELOG v1.0.5:\n- Replaced scrollLeft-based carousel motion with CSS transform marquee motion.\n- Carousel now duplicates rendered product cards and moves the track continuously using keyframe animation.\n- Removed dependency on manual controls, scroll timers, and browser scrollLeft behavior.\n- Preserved Shopify native recommendations suppression, Learning Journey, Judge.me-ready reviews, product price, and MMG product-page architecture.\n\nCHANGELOG v1.0.4:\n- Added hard DOM suppression for Shopify native “You may also like” recommendations outside the MMG page root.\n- Replaced fragile carousel timer behavior with requestAnimationFrame continuous motion.\n- Carousel now duplicates rendered cards for seamless hands-free looping.\n- Removed visible manual carousel controls and suppressed native recommendation blocks after Shopify renders them.\n- Preserved Learning Journey, Judge.me-ready reviews, full-image containment, price fix, and constitutional product-page architecture.\n\nCHANGELOG v1.0.3:\n- Suppressed Shopify native product recommendations \/ “You may also like” block below the MMG product page.\n- Preserved MMG Intelligent Ecosystem Carousel as the only customer-facing recommendation system.\n- Removed visible manual carousel controls by default and enforced hands-free continuous auto-loop behavior.\n- Preserved full-image containment, catalog pull, price fix, Learning Journey, Judge.me-ready reviews, and constitutional product-page architecture.\n\nCHANGELOG v1.0.2:\n- Removed visible manual carousel arrow controls.\n- Converted Intelligent Ecosystem Carousel to hands-free continuous auto-loop behavior.\n- Preserved full-image containment, product exclusion, catalog pull, price fix, Learning Journey, Judge.me-ready reviews, and MMG constitutional product-page architecture.\n\nCHANGELOG v1.0.1:\n- Added Intelligent Ecosystem Carousel auto-loop guard.\n- Carousel now automatically advances after product cards render and resumes after user interaction.\n- Preserved manual controls, mobile swipe behavior, full image containment, price fix, Learning Journey, Judge.me-ready reviews, and constitutional product-page architecture.\n\nCHANGELOG v1.0:\n- Manufactured AI Video Prompt Mastery™ through the MMG Beta POS Web pipeline.\n- Classified as AI Mastery Series™ Book 3.\n- Preserved future-proof Learning Journey, Intelligent Ecosystem Carousel, Judge.me-ready reviews, customer-facing language, full image containment, Shopify add-to-cart logic, and carousel price fix.\n- Assigned Digital Download universal tag and AI Guides primary category tag.\n--\u003e\n\n\u003csection id=\"mmg-product-aivpm-v100\" class=\"mmg-home mmg-product-page\" data-product-handle=\"ai-video-prompt-mastery\" aria-label=\"AI Video Prompt Mastery product page\"\u003e\n  \u003cstyle\u003e\n    html,body{margin:0!important;padding:0!important;background:#fff!important;overflow-x:hidden!important;scroll-behavior:smooth}body,body.template-page,body.template-product,main,#MainContent,.main-content,.content-for-layout,.template-page,.template-product,.shopify-section,.shopify-section:first-child,.shopify-section:last-child,.shopify-section-template--main,[id^=\"shopify-section-template\"],[class*=\"section-template\"],[class*=\"shopify-section\"],.section,.section-template,.page-width,.page-width-desktop,.rte{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.main-page-title,.page-title,h1.main-page-title,.template-product h1.title,.page-width\u003eh1:first-child,.rte\u003eh1:first-child{display:none!important}#mmg-product-aivpm-v100,#mmg-product-aivpm-v100 *{box-sizing:border-box}#mmg-product-aivpm-v100{--mmg-bg:#fff;--mmg-ink:#08111f;--mmg-text:#0f172a;--mmg-soft-text:#334155;--mmg-muted:#64748b;--mmg-white:#fff;--mmg-soft:#f8fafc;--mmg-soft-2:#eef6ff;--mmg-cyan:#4fd8ff;--mmg-blue:#007bff;--mmg-blue-dark:#003cff;--mmg-line:rgba(15,23,42,.075);--mmg-shadow:0 24px 80px rgba(15,23,42,.11);--mmg-shadow-lg:0 34px 120px rgba(0,123,255,.17);--mmg-header-h:66px;display:block!important;position:relative;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;border:0!important;background:linear-gradient(180deg,#fff 0%,#f8fafc 52%,#fff 100%)!important;color:var(--mmg-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;overflow-x:clip!important;overflow-y:visible;isolation:isolate;line-height:normal}#mmg-product-aivpm-v100::before{content:\"\";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 8% 0%,rgba(79,216,255,.18),transparent 28%),radial-gradient(circle at 92% 8%,rgba(0,123,255,.12),transparent 30%),radial-gradient(circle at 50% 100%,rgba(0,60,255,.06),transparent 36%)}#mmg-product-aivpm-v100\u003e*{position:relative;z-index:1}#mmg-product-aivpm-v100 a{color:inherit;text-decoration:none}#mmg-product-aivpm-v100 p{margin:0}#mmg-product-aivpm-v100 button,#mmg-product-aivpm-v100 a{-webkit-tap-highlight-color:transparent}#mmg-product-aivpm-v100 a:focus-visible,#mmg-product-aivpm-v100 button:focus-visible,#mmg-product-aivpm-v100 input:focus-visible{outline:3px solid rgba(0,123,255,.35);outline-offset:3px}.mmg-skip-target{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden}.mmg-page-frame{position:relative;z-index:5;width:100%;border-top:1px solid rgba(15,23,42,.045);border-bottom:1px solid rgba(15,23,42,.075);background:rgba(255,255,255,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 28px rgba(15,23,42,.055);opacity:1;transform:none;pointer-events:auto}.mmg-page-frame-inner{width:min(1180px,calc(100% - 40px));margin:0 auto;min-height:var(--mmg-header-h);display:flex;align-items:center;justify-content:center;text-align:center}.mmg-page-frame-brand{justify-self:center;min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1;padding:8px 0}.mmg-page-frame-brand strong{display:block;color:var(--mmg-ink);font-size:clamp(21px,3.4vw,34px);font-weight:950;letter-spacing:-.055em;line-height:.93;white-space:nowrap}.mmg-page-frame-brand span{display:block;margin-top:6px;color:var(--mmg-blue);font-size:clamp(10px,1.45vw,16px);font-weight:950;letter-spacing:.25em;line-height:1.08;text-transform:uppercase;white-space:nowrap}.mmg-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(66px,7.5vw,104px) 0}.mmg-blue-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;background:linear-gradient(180deg,#eef6ff 0%,#fff 100%);border-top:1px solid rgba(15,23,42,.045);border-bottom:1px solid rgba(15,23,42,.045);overflow-x:clip!important}.mmg-blue-section\u003e.mmg-wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.mmg-badge,.mmg-kicker{display:inline-flex;align-items:center;width:fit-content;border:1px solid rgba(0,123,255,.14);background:rgba(0,123,255,.065);color:var(--mmg-blue)!important;border-radius:999px;padding:9px 14px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:950;box-shadow:0 14px 34px rgba(0,123,255,.08)}.mmg-gradient{background:linear-gradient(90deg,var(--mmg-cyan),var(--mmg-blue),var(--mmg-blue-dark));-webkit-background-clip:text;background-clip:text;color:transparent!important}.mmg-hero{padding:clamp(72px,9vw,132px) 0 clamp(58px,8vw,104px)}.mmg-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:clamp(30px,6vw,72px);align-items:center}.mmg-title{max-width:960px;margin:22px 0 20px;color:var(--mmg-ink)!important;font-size:clamp(50px,8vw,104px);line-height:.9;letter-spacing:-.052em;font-weight:950;text-wrap:balance}.mmg-sub{max-width:760px;color:var(--mmg-soft-text)!important;font-size:clamp(18px,2.4vw,24px);line-height:1.5}.mmg-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.mmg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 24px;border-radius:999px;font-size:14px;font-weight:950;letter-spacing:-.01em;text-align:center;border:0;cursor:pointer;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease,background 220ms ease,opacity 220ms ease}.mmg-btn:hover{transform:translateY(-3px)}.mmg-btn.primary{color:#fff!important;background:linear-gradient(135deg,var(--mmg-cyan),var(--mmg-blue),var(--mmg-blue-dark));box-shadow:0 20px 54px rgba(0,123,255,.25)}.mmg-btn.secondary{color:var(--mmg-blue)!important;border:1px solid rgba(0,123,255,.16);background:rgba(255,255,255,.92);box-shadow:0 16px 44px rgba(15,23,42,.08)}.mmg-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none!important}.mmg-cover-card,.mmg-card,.mmg-feature-panel,.mmg-buy-card,.mmg-final,.mmg-path-card,.mmg-row,.mmg-quote-card,.mmg-stack-card,.mmg-related-card,.mmg-mid-cta{position:relative;border:1px solid rgba(15,23,42,.07);background:rgba(255,255,255,.98);border-radius:30px;box-shadow:var(--mmg-shadow);overflow:hidden;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease}.mmg-cover-card::before,.mmg-card::before,.mmg-feature-panel::before,.mmg-buy-card::before,.mmg-final::before,.mmg-path-card::before,.mmg-row::before,.mmg-quote-card::before,.mmg-stack-card::before,.mmg-related-card::before,.mmg-mid-cta::before{content:\"\";position:absolute;inset:0;background:radial-gradient(circle at 12% 0%,rgba(79,216,255,.13),transparent 34%);pointer-events:none}.mmg-cover-card\u003e*,.mmg-card\u003e*,.mmg-feature-panel\u003e*,.mmg-buy-card\u003e*,.mmg-final\u003e*,.mmg-path-card\u003e*,.mmg-row\u003e*,.mmg-quote-card\u003e*,.mmg-stack-card\u003e*,.mmg-related-card\u003e*,.mmg-mid-cta\u003e*{position:relative}.mmg-cover-card{padding:clamp(18px,3vw,30px);border-radius:40px}.mmg-cover-shell{display:flex;align-items:center;justify-content:center;min-height:520px;border-radius:30px;background:radial-gradient(circle at 50% 10%,rgba(79,216,255,.22),transparent 36%),linear-gradient(135deg,#f8fafc,#eef6ff);border:1px solid rgba(0,123,255,.10);overflow:hidden;box-shadow:0 24px 68px rgba(0,123,255,.14);padding:clamp(16px,3vw,28px)}.mmg-cover-shell img{display:block;width:100%;max-width:520px;height:auto;max-height:680px;object-fit:contain!important;border-radius:24px;box-shadow:0 24px 70px rgba(15,23,42,.18)}.mmg-cover-fallback{min-height:460px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:34px;color:var(--mmg-ink);font-size:clamp(34px,5vw,64px);line-height:.95;font-weight:950;letter-spacing:-.055em}.mmg-proof-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.mmg-mini-proof{border:1px solid rgba(0,123,255,.10);background:rgba(0,123,255,.055);border-radius:18px;padding:12px;color:#334155;font-size:12px;font-weight:850;text-align:center}.mmg-center{text-align:center}.mmg-center .mmg-section-title,.mmg-center .mmg-section-sub,.mmg-center .mmg-kicker{margin-left:auto;margin-right:auto}.mmg-section-title{max-width:940px;margin:18px 0 16px;color:var(--mmg-ink)!important;font-size:clamp(38px,5.6vw,74px);line-height:.96;letter-spacing:-.052em;font-weight:950;text-wrap:balance}.mmg-section-sub{max-width:790px;color:var(--mmg-soft-text)!important;font-size:18px;line-height:1.58}.mmg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.mmg-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.mmg-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mmg-card{min-height:250px;padding:28px;display:flex;flex-direction:column}.mmg-card-tag,.mmg-path-label{align-self:flex-start;display:inline-flex;margin:0 0 18px;padding:8px 11px;border-radius:999px;color:var(--mmg-blue);background:rgba(0,123,255,.075);border:1px solid rgba(0,123,255,.10);font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.mmg-card h3,.mmg-path-card h3,.mmg-stack-card h3,.mmg-related-card h3{margin:0;color:var(--mmg-text);font-size:26px;line-height:1.04;letter-spacing:-.04em;font-weight:950;text-wrap:balance}.mmg-card p,.mmg-card li,.mmg-path-card p,.mmg-stack-card p,.mmg-related-card p{margin:14px 0 0;color:var(--mmg-muted);line-height:1.55;font-size:15.5px}.mmg-card ul{margin:12px 0 0;padding-left:18px}.mmg-feature-panel{padding:clamp(28px,5vw,52px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:center;border-radius:38px}.mmg-feature-copy h2{margin:0;color:var(--mmg-ink)!important;font-size:clamp(36px,5vw,66px);line-height:.94;letter-spacing:-.055em;font-weight:950}.mmg-feature-copy p{margin-top:18px;color:var(--mmg-soft-text);font-size:18px;line-height:1.58}.mmg-hook-stack{display:grid;gap:12px}.mmg-hook-line{border:1px solid rgba(0,123,255,.12);background:linear-gradient(135deg,rgba(79,216,255,.13),rgba(0,123,255,.055),#fff);border-radius:22px;padding:16px;color:#0f172a;font-weight:950;letter-spacing:-.025em;box-shadow:0 14px 40px rgba(0,123,255,.08)}.mmg-quote-card{padding:clamp(32px,5vw,58px);text-align:center;border-radius:38px;background:linear-gradient(135deg,#fff,rgba(238,246,255,.95))}.mmg-quote-mark{color:var(--mmg-blue);font-size:clamp(52px,7vw,92px);line-height:.72;font-weight:950;letter-spacing:-.06em;margin-bottom:14px}.mmg-quote-copy{max-width:920px;margin:0 auto;color:var(--mmg-ink);font-size:clamp(27px,4vw,48px);line-height:1.03;letter-spacing:-.046em;font-weight:950;text-wrap:balance}.mmg-quote-source{margin-top:18px;color:var(--mmg-blue);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:950}.mmg-stack-card{padding:28px;min-height:260px}.mmg-mid-cta{margin-top:34px;padding:clamp(24px,4vw,38px);border-radius:34px;background:linear-gradient(135deg,rgba(79,216,255,.14),rgba(0,123,255,.07),#fff);display:flex;align-items:center;justify-content:space-between;gap:22px;text-align:left}.mmg-mid-cta h3{margin:0;color:var(--mmg-ink);font-size:clamp(25px,3.4vw,42px);line-height:1;letter-spacing:-.045em;font-weight:950}.mmg-mid-cta p{margin-top:10px;color:var(--mmg-soft-text);font-size:16px;line-height:1.5;max-width:640px}.mmg-buy-card{max-width:980px;margin:0 auto;padding:clamp(28px,5vw,52px);border-radius:38px}.mmg-buy-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);gap:28px;align-items:center}.mmg-price{color:var(--mmg-ink);font-size:clamp(36px,5vw,56px);font-weight:950;letter-spacing:-.055em;line-height:1}.mmg-tax-note{color:var(--mmg-muted);font-size:13px;line-height:1.45;margin-top:8px}.mmg-availability{display:inline-flex;align-items:center;gap:8px;color:#0369a1;background:#e0f2fe;border:1px solid rgba(3,105,161,.12);border-radius:999px;padding:9px 12px;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.1em;margin-top:18px}.mmg-dot{width:8px;height:8px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.13)}.mmg-sprint{border:1px solid rgba(0,123,255,.12);background:linear-gradient(135deg,rgba(79,216,255,.12),rgba(0,123,255,.06),#fff);border-radius:24px;padding:20px}.mmg-sprint strong{display:block;color:var(--mmg-ink);font-size:18px;font-weight:950;letter-spacing:-.02em}.mmg-sprint span{display:block;margin-top:6px;color:var(--mmg-muted);font-size:14px;line-height:1.45}.mmg-timer{margin-top:14px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--mmg-cyan),var(--mmg-blue),var(--mmg-blue-dark));border-radius:20px;padding:14px;font-size:28px;font-weight:950;box-shadow:0 16px 42px rgba(0,123,255,.22)}.mmg-purchase-actions{display:grid;gap:12px;margin-top:20px}.mmg-qty{display:flex;gap:10px;align-items:center}.mmg-qty label{color:var(--mmg-ink);font-size:13px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.mmg-qty input{width:90px;min-height:46px;border:1px solid rgba(15,23,42,.12);border-radius:16px;background:#fff;color:var(--mmg-text);padding:0 14px;font-weight:850}.mmg-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.mmg-trust{border:1px solid rgba(15,23,42,.07);background:#f8fafc;border-radius:18px;padding:13px;color:#334155;font-weight:900;text-align:center;font-size:13px}.mmg-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.mmg-path-card{padding:26px;min-height:238px}.mmg-table{display:grid;gap:16px;margin-top:34px}.mmg-row{display:grid;grid-template-columns:130px 1fr 1fr;gap:18px;align-items:start;padding:22px;border-radius:24px}.mmg-day{color:var(--mmg-blue);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.mmg-week-title{margin:0 0 7px!important;color:var(--mmg-text)!important;font-weight:950}.mmg-week-copy{margin:0!important;color:var(--mmg-muted)!important;line-height:1.55}.mmg-related-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:34px}.mmg-related-card{display:flex;flex-direction:column;min-height:252px;padding:22px;text-align:left}.mmg-related-card h3{font-size:22px}.mmg-related-link{margin-top:auto;padding-top:18px;color:var(--mmg-blue);font-size:13px;font-weight:950}.mmg-final{text-align:center;border-radius:38px;padding:52px 24px;background:linear-gradient(135deg,rgba(79,216,255,.14),rgba(0,123,255,.08),rgba(255,255,255,.98))}.mmg-final .mmg-section-title,.mmg-final .mmg-section-sub{margin-left:auto;margin-right:auto}.mmg-final .mmg-actions{justify-content:center}.mmg-links{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin:28px auto 0}.mmg-links a{border:1px solid rgba(0,123,255,.12);background:rgba(255,255,255,.82);border-radius:999px;padding:10px 14px;color:#334155!important;font-size:14px;font-weight:850;transition:transform 220ms ease,color 220ms ease,border-color 220ms ease}.mmg-links a:hover{color:var(--mmg-blue)!important;border-color:rgba(0,123,255,.28);transform:translateY(-2px)}.mmg-back-top-wrap{display:flex;justify-content:center;padding:0 0 clamp(48px,6vw,82px)}.mmg-back-top{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:15px 24px;border:0;border-radius:999px;color:#fff!important;background:linear-gradient(135deg,var(--mmg-cyan),var(--mmg-blue),var(--mmg-blue-dark));box-shadow:0 20px 54px rgba(0,123,255,.25);font-size:14px;font-weight:950;letter-spacing:-.01em;cursor:pointer;transition:transform 220ms ease,box-shadow 220ms ease}.mmg-back-top:hover{transform:translateY(-3px);box-shadow:0 28px 70px rgba(0,123,255,.28)}.mmg-back-top svg{width:18px;height:18px;stroke:currentColor;stroke-width:2.3;fill:none;stroke-linecap:round;stroke-linejoin:round}.mmg-status{min-height:20px;color:var(--mmg-muted);font-size:13px;text-align:center;font-weight:850}.mmg-hidden-native-product{display:none!important}@media (prefers-reduced-motion:no-preference){.mmg-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity 820ms cubic-bezier(.16,1,.3,1),transform 820ms cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.mmg-reveal.mmg-visible{opacity:1;transform:translate3d(0,0,0)}.mmg-card,.mmg-path-card,.mmg-row,.mmg-cover-card,.mmg-buy-card,.mmg-final,.mmg-feature-panel,.mmg-quote-card,.mmg-stack-card,.mmg-related-card,.mmg-mid-cta{will-change:transform}.mmg-stagger{opacity:0;transform:translate3d(0,22px,0) scale(.985);transition:opacity 760ms cubic-bezier(.16,1,.3,1),transform 760ms cubic-bezier(.16,1,.3,1),box-shadow 260ms ease,border-color 260ms ease;transition-delay:calc(var(--mmg-i,0) * 72ms)}.mmg-stagger.mmg-visible{opacity:1;transform:translate3d(0,0,0) scale(1)}.mmg-hover-ux{transform:translate3d(0,0,0)}.mmg-hover-ux::after{content:\"\";position:absolute;inset:-1px;opacity:0;pointer-events:none;background:radial-gradient(420px circle at var(--mmg-x,50%) var(--mmg-y,50%),rgba(79,216,255,.18),rgba(0,123,255,.08) 34%,transparent 68%);transition:opacity 260ms ease}.mmg-hover-ux:hover::after{opacity:1}.mmg-hover-ux:hover{transform:translate3d(0,-7px,0) scale(1.012)}.mmg-btn,.mmg-back-top{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.mmg-btn::after,.mmg-back-top::after{content:\"\";position:absolute;inset:-60%;opacity:0;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.32) 50%,transparent 62%);transform:translateX(-38%) rotate(8deg);transition:opacity 260ms ease,transform 700ms cubic-bezier(.16,1,.3,1)}.mmg-btn:hover::after,.mmg-back-top:hover::after{opacity:1;transform:translateX(38%) rotate(8deg)}}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto!important}.mmg-reveal,.mmg-stagger{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.mmg-page-frame,.mmg-btn,.mmg-card,.mmg-feature-panel,.mmg-buy-card,.mmg-final,.mmg-path-card,.mmg-row,.mmg-cover-card,.mmg-quote-card,.mmg-stack-card,.mmg-related-card,.mmg-mid-cta{transition:none!important}}@media (max-width:1180px){.mmg-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.mmg-hero-grid,.mmg-feature-panel,.mmg-buy-grid{grid-template-columns:1fr}.mmg-grid,.mmg-grid.four,.mmg-grid.two,.mmg-path-grid{grid-template-columns:1fr}}@media (max-width:720px){#mmg-product-aivpm-v100{--mmg-header-h:62px}.mmg-page-frame-inner{width:min(100% - 22px,1180px);min-height:62px}.mmg-page-frame-brand{padding:7px 0}.mmg-page-frame-brand strong{font-size:clamp(20px,6.2vw,27px);letter-spacing:-.058em}.mmg-page-frame-brand span{margin-top:5px;font-size:clamp(8px,2.52vw,11px);letter-spacing:.24em;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mmg-wrap{width:min(100% - 32px,1180px);padding:56px 0}.mmg-blue-section\u003e.mmg-wrap{width:min(100% - 32px,1180px)!important}.mmg-hero{padding:64px 0 54px}.mmg-title{letter-spacing:-.044em}.mmg-actions{align-items:stretch}.mmg-btn{width:100%}.mmg-cover-shell{min-height:360px}.mmg-proof-strip,.mmg-trust-row,.mmg-related-grid{grid-template-columns:1fr}.mmg-row{grid-template-columns:1fr}.mmg-qty{justify-content:center}.mmg-mid-cta{display:block;text-align:center}.mmg-mid-cta .mmg-actions{justify-content:center}}@media (max-width:420px){.mmg-page-frame-inner{width:min(100% - 16px,1180px)}.mmg-page-frame-brand strong{font-size:clamp(18px,5.8vw,24px)}.mmg-page-frame-brand span{font-size:8px;letter-spacing:.19em}}\n  \u003c\/style\u003e\n\n  \u003cdiv id=\"mmg-top\" class=\"mmg-skip-target\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mmg-page-frame\" aria-label=\"Mindset Media Group product frame\"\u003e\u003cdiv class=\"mmg-page-frame-inner\"\u003e\u003ca class=\"mmg-page-frame-brand\" href=\"\/\" aria-label=\"Mindset Media Group home\"\u003e\u003cstrong\u003eMindset Media Group™\u003c\/strong\u003e\u003cspan\u003eAI Mastery Series · Digital Product\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n  \u003csection id=\"top\" class=\"mmg-wrap mmg-hero mmg-reveal\" aria-label=\"AI Video Prompt Mastery sales hero\"\u003e\u003cdiv class=\"mmg-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"mmg-badge\"\u003eMMG AI Mastery Series™ · Book 3\u003c\/span\u003e\u003ch1 class=\"mmg-title\"\u003eAI Video Prompt \u003cspan class=\"mmg-gradient\"\u003eMastery™\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"mmg-sub\"\u003eWrite cinematic AI video prompts with clearer scene direction, stronger motion language, commercial workflows, viral content systems, and modern AI filmmaking structure.\u003c\/p\u003e\n\u003cdiv class=\"mmg-actions\"\u003e\n\u003ca class=\"mmg-btn primary\" href=\"#buy\"\u003eGet the Download · $9.95\u003c\/a\u003e\u003ca class=\"mmg-btn secondary\" href=\"#inside\"\u003eSee What’s Inside ↓\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-cover-card\" aria-label=\"Product cover card\"\u003e\n\u003cdiv class=\"mmg-cover-shell\"\u003e\n\u003cimg id=\"mmg-product-image\" alt=\"AI Video Prompt Mastery digital download cover from Mindset Media Group\" loading=\"eager\" style=\"display:none;\"\u003e\u003cdiv id=\"mmg-cover-fallback\" class=\"mmg-cover-fallback\"\u003eAI Video Prompt\u003cbr\u003e\u003cspan class=\"mmg-gradient\"\u003eMastery™\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-proof-strip\"\u003e\n\u003cdiv class=\"mmg-mini-proof\"\u003eFull cover shown\u003c\/div\u003e\n\u003cdiv class=\"mmg-mini-proof\"\u003eInstant digital download\u003c\/div\u003e\n\u003cdiv class=\"mmg-mini-proof\"\u003eBuilt for creators\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"perspective\" class=\"mmg-blue-section\" aria-label=\"Mindset Media Group perspective\"\u003e\u003cdiv class=\"mmg-wrap\"\u003e\u003cdiv class=\"mmg-quote-card mmg-reveal\"\u003e\n\u003cdiv class=\"mmg-quote-mark\"\u003e“\u003c\/div\u003e\n\u003cp class=\"mmg-quote-copy\"\u003eAI video becomes more powerful when the prompt gives the scene a clear direction.\u003c\/p\u003e\n\u003cdiv class=\"mmg-quote-source\"\u003eMindset Media Group™ Perspective\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"problem\" class=\"mmg-wrap\" aria-label=\"Product positioning\"\u003e\u003cdiv class=\"mmg-feature-panel mmg-reveal\"\u003e\n\u003cdiv class=\"mmg-feature-copy\"\u003e\n\u003cspan class=\"mmg-kicker\"\u003eVisual Direction\u003c\/span\u003e\u003ch2\u003eBetter AI videos start with better scene direction.\u003c\/h2\u003e\n\u003cp\u003eAI Video Prompt Mastery™ teaches video prompting as direction: scene setup, camera movement, subject action, pacing, atmosphere, commercial use cases, and repeatable workflows for AI-generated video.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-hook-stack\" aria-label=\"Hook outcomes\"\u003e\n\u003cdiv class=\"mmg-hook-line\"\u003eBuild cinematic prompts with clearer intent.\u003c\/div\u003e\n\u003cdiv class=\"mmg-hook-line\"\u003eControl subject, lighting, mood, and style.\u003c\/div\u003e\n\u003cdiv class=\"mmg-hook-line\"\u003eImprove images through repeatable revisions.\u003c\/div\u003e\n\u003cdiv class=\"mmg-hook-line\"\u003eCreate visuals that support content, offers, and brand identity.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"inside\" class=\"mmg-blue-section\" aria-label=\"Inside the guide\"\u003e\u003cdiv class=\"mmg-wrap mmg-center\"\u003e\n\u003cspan class=\"mmg-kicker\"\u003eInside The Guide\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eA practical guide to cinematic AI video prompting.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eUse this guide to move from vague AI video requests to structured prompts for cinematic scenes, creator content, ads, product videos, story concepts, and commercial workflows.\u003c\/p\u003e\n\u003cdiv class=\"mmg-grid four\"\u003e\n\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003e01\u003c\/span\u003e\u003ch3\u003eVideo Prompt Direction\u003c\/h3\u003e\n\u003cp\u003eLearn how scene objective, subject action, motion, setting, camera, and format shape better AI video results.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003e02\u003c\/span\u003e\u003ch3\u003eCinematic Direction\u003c\/h3\u003e\n\u003cp\u003eUse lighting, camera language, lens cues, composition, atmosphere, and mood to make AI visuals feel more professional.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003e03\u003c\/span\u003e\u003ch3\u003eStyle Control\u003c\/h3\u003e\n\u003cp\u003eDirect realism, editorial design, product-style imagery, fantasy scenes, cinematic portraits, and branded visual systems.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003e04\u003c\/span\u003e\u003ch3\u003eRevision Workflow\u003c\/h3\u003e\n\u003cp\u003eRefine prompts, compare outputs, improve weak images, and build repeatable prompt structures you can use again.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"transformation\" class=\"mmg-wrap mmg-center mmg-reveal\" aria-label=\"Product transformation\"\u003e\u003cspan class=\"mmg-kicker\"\u003eWhat Changes\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eMove from vague video ideas to cinematic prompt systems.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eThis guide helps creators stop guessing at AI video prompts and start directing scenes with structure, clarity, pacing, and commercial intent.\u003c\/p\u003e\n\u003cdiv class=\"mmg-path-grid\"\u003e\n\u003carticle class=\"mmg-path-card\"\u003e\u003cspan class=\"mmg-path-label\"\u003eBefore\u003c\/span\u003e\u003ch3\u003eRandom video prompts.\u003c\/h3\u003e\n\u003cp\u003eAI video starts with vague scene ideas, unclear motion, and inconsistent outputs.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-path-card\"\u003e\u003cspan class=\"mmg-path-label\"\u003eDuring\u003c\/span\u003e\u003ch3\u003eStructured video direction.\u003c\/h3\u003e\n\u003cp\u003eUse subject, action, camera movement, shot type, setting, mood, pacing, and output goal to guide the video.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-path-card\"\u003e\u003cspan class=\"mmg-path-label\"\u003eAfter\u003c\/span\u003e\u003ch3\u003eRepeatable video systems.\u003c\/h3\u003e\n\u003cp\u003eTurn strong video prompts into reusable systems for ads, social posts, product videos, cinematic clips, and brand content.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-mid-cta\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReady to direct better AI videos?\u003c\/h3\u003e\n\u003cp\u003eGet the guide now, then use the 10-minute sprint below to build a stronger video prompt before your next AI generation session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-actions\"\u003e\u003ca class=\"mmg-btn primary\" href=\"#buy\"\u003eGet the Download\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"buy\" class=\"mmg-blue-section\" aria-label=\"Purchase AI Video Prompt Mastery\"\u003e\u003cdiv class=\"mmg-wrap\"\u003e\u003cdiv class=\"mmg-buy-card mmg-reveal\"\u003e\n\u003cdiv class=\"mmg-buy-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"mmg-kicker\"\u003eReady To Direct\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eGet the guide. Write better AI video prompts today.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eThis is a focused digital guide for creators who want cinematic AI video prompts, stronger scene direction, commercial workflows, and better AI-generated video results.\u003c\/p\u003e\n\u003cdiv class=\"mmg-availability\"\u003e\n\u003cspan class=\"mmg-dot\"\u003e\u003c\/span\u003e\u003cspan id=\"mmg-availability-text\"\u003eAvailable Now\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv id=\"mmg-judgeme-preview-badge\" class=\"mmg-review-badge-mount\" aria-label=\"Customer rating\"\u003e\u003c\/div\u003e\n            \u003cdiv id=\"mmg-review-badge-fallback\" class=\"mmg-review-badge-fallback\"\u003eNew release · reviews opening soon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-sprint\"\u003e\n\u003cstrong\u003eStart the 10-minute video sprint.\u003c\/strong\u003e\u003cspan\u003eUse this 10-minute sprint to open the guide, choose a scene goal, and write a stronger AI video prompt while the idea is fresh.\u003c\/span\u003e\u003cdiv class=\"mmg-timer\" id=\"mmg-sprint-timer\"\u003e10:00\u003c\/div\u003e\n\u003cdiv class=\"mmg-purchase-actions\"\u003e\n\u003cdiv class=\"mmg-price\" id=\"mmg-product-price\"\u003e$9.95\u003c\/div\u003e\n\u003cp class=\"mmg-tax-note\"\u003eInstant digital access. Checkout handled securely by Shopify.\u003c\/p\u003e\n\u003cdiv class=\"mmg-qty\"\u003e\n\u003clabel for=\"mmg-product-qty\"\u003eQty\u003c\/label\u003e\u003cinput id=\"mmg-product-qty\" type=\"number\" value=\"1\" min=\"1\" inputmode=\"numeric\"\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"mmg-btn primary\" id=\"mmg-add-to-cart\"\u003eAdd to Cart · $9.95\u003c\/button\u003e\u003ca class=\"mmg-btn secondary\" href=\"\/cart\" id=\"mmg-view-cart\"\u003eView Cart\u003c\/a\u003e\u003cdiv class=\"mmg-status\" id=\"mmg-cart-status\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-trust-row\" aria-label=\"Purchase trust points\"\u003e\n\u003cdiv class=\"mmg-trust\"\u003eSecure Shopify checkout\u003c\/div\u003e\n\u003cdiv class=\"mmg-trust\"\u003eDigital delivery after purchase\u003c\/div\u003e\n\u003cdiv class=\"mmg-trust\"\u003eBuilt by Mindset Media Group™\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"value-stack\" class=\"mmg-wrap mmg-center mmg-reveal\" aria-label=\"Product value stack\"\u003e\u003cspan class=\"mmg-kicker\"\u003eValue Stack\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eFocused guide. High-leverage video skill.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eAI video prompting supports creator content, product ads, cinematic scenes, social posts, brand storytelling, commercial clips, and modern AI filmmaking.\u003c\/p\u003e\n\u003cdiv class=\"mmg-grid\"\u003e\n\u003carticle class=\"mmg-stack-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eSpeed\u003c\/span\u003e\u003ch3\u003eUse it while planning video.\u003c\/h3\u003e\n\u003cp\u003eApply the guide while planning AI scenes, creator clips, ad concepts, product videos, or cinematic social content.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-stack-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eTesting\u003c\/span\u003e\u003ch3\u003eUse it while revising video prompts.\u003c\/h3\u003e\n\u003cp\u003eReview the video output, identify weak motion or unclear direction, revise the prompt, and improve the next generation.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-stack-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eConversion\u003c\/span\u003e\u003ch3\u003eUse it around content and offers.\u003c\/h3\u003e\n\u003cp\u003eCreate video prompts that make products, education, stories, and creator messages easier to understand and more compelling.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"details\" class=\"mmg-blue-section\" aria-label=\"Digital download details\"\u003e\u003cdiv class=\"mmg-wrap mmg-center\"\u003e\n\u003cspan class=\"mmg-kicker\"\u003eDigital Download Details\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eAn MMG AI Mastery Series™ digital guide for immediate AI video prompt practice.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eAI Video Prompt Mastery™ is delivered as an instant digital download so you can start writing cinematic video prompts, building scene systems, and improving AI video outputs without waiting for shipping.\u003c\/p\u003e\n\u003cdiv class=\"mmg-grid\"\u003e\n\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eAccess\u003c\/span\u003e\u003ch3\u003eInstant Digital Access\u003c\/h3\u003e\n\u003cp\u003eReceive the download after purchase and use it immediately while writing scenes, testing video prompts, planning clips, and improving outputs.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eFormat\u003c\/span\u003e\u003ch3\u003eAI Video Guide\u003c\/h3\u003e\n\u003cp\u003eA practical guide designed for creators, entrepreneurs, publishers, brands, and digital builders who want better AI video results.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eExecution\u003c\/span\u003e\u003ch3\u003eBuilt For Scene Testing\u003c\/h3\u003e\n\u003cp\u003eUse video prompt frameworks, scene structures, commercial examples, and revision systems to improve real AI video outputs.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"who\" class=\"mmg-wrap mmg-center mmg-reveal\" aria-label=\"Who the product is for\"\u003e\u003cspan class=\"mmg-kicker\"\u003eWho It’s For\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eMade for creators who want cinematic AI video prompts without guessing.\u003c\/h2\u003e\n\u003cdiv class=\"mmg-grid\"\u003e\n\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eCreators\u003c\/span\u003e\u003ch3\u003eVideo Creators\u003c\/h3\u003e\n\u003cp\u003eWrite prompts for cinematic scenes, product videos, social clips, creator ads, and AI-generated storytelling.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eBrands\u003c\/span\u003e\u003ch3\u003ePersonal Brands\u003c\/h3\u003e\n\u003cp\u003eUse AI video prompts to support your content style, brand message, offers, products, and creator ecosystem.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mmg-card\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eOffers\u003c\/span\u003e\u003ch3\u003eBrands \u0026amp; Builders\u003c\/h3\u003e\n\u003cp\u003eCreate commercial video concepts, brand scenes, product demos, explainer clips, and campaign assets with stronger direction.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection id=\"creator-system\" class=\"mmg-blue-section\" aria-label=\"Creator execution system\"\u003e\u003cdiv class=\"mmg-wrap mmg-center\"\u003e\n\u003cspan class=\"mmg-kicker\"\u003eHow To Use It\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eTurn the guide into a practical AI video workflow.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eA better AI video prompt becomes more valuable when you turn it into a repeatable process before and after generation.\u003c\/p\u003e\n\u003cdiv class=\"mmg-table\"\u003e\n\u003carticle class=\"mmg-row\"\u003e\u003cdiv class=\"mmg-day\"\u003eBefore\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"mmg-week-title\"\u003eWrite three scene directions.\u003c\/p\u003e\n\u003cp class=\"mmg-week-copy\"\u003eBuild different video directions around subject, action, camera movement, pacing, mood, and use case.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cp class=\"mmg-week-copy\"\u003eChoose the prompt with the clearest scene objective.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"mmg-row\"\u003e\u003cdiv class=\"mmg-day\"\u003eDuring\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"mmg-week-title\"\u003eMatch the prompt to the scene.\u003c\/p\u003e\n\u003cp class=\"mmg-week-copy\"\u003eUse camera, movement, subject action, environment, timing, lighting, and style to support the video goal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cp class=\"mmg-week-copy\"\u003eDo not let vague direction weaken the video.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"mmg-row\"\u003e\u003cdiv class=\"mmg-day\"\u003eAfter\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"mmg-week-title\"\u003eStudy the video result.\u003c\/p\u003e\n\u003cp class=\"mmg-week-copy\"\u003eLook for weak movement, unclear subject action, poor pacing, style drift, or missing scene detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cp class=\"mmg-week-copy\"\u003eStrong video prompts become future systems.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \n\u003c!--\nMindset Media Group™ Reusable Component\nCOMPONENT: Your Learning Journey\nVERSION: MMG-LEARNING-JOURNEY-v1.0-FUTURE-PROOF-CATALOG-AWARE\nFORMAT: Shopify Product Description Safe HTML CSS JS\nSTATUS: Production Ready\n--\u003e\n\n\u003csection id=\"mmg-learning-journey\" class=\"mmg-wrap mmg-learning-journey mmg-center mmg-reveal\" data-current-product-handle=\"ai-video-prompt-mastery\" aria-label=\"Your Learning Journey\"\u003e\n  \u003cstyle\u003e\n    #mmg-product-aivpm-v100 .mmg-learning-journey {\n      position:relative;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-shell {\n      position:relative;\n      border:1px solid rgba(15,23,42,.07);\n      background:rgba(255,255,255,.98);\n      border-radius:38px;\n      box-shadow:0 24px 80px rgba(15,23,42,.11);\n      overflow:hidden;\n      padding:clamp(30px,5vw,56px);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-shell::before {\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:\n        radial-gradient(circle at 12% 0%, rgba(79,216,255,.15), transparent 34%),\n        radial-gradient(circle at 90% 8%, rgba(0,123,255,.08), transparent 32%);\n      pointer-events:none;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-shell \u003e * {\n      position:relative;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-grid {\n      display:grid;\n      grid-template-columns:repeat(5,minmax(0,1fr));\n      gap:14px;\n      margin-top:34px;\n      text-align:left;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card {\n      position:relative;\n      display:flex;\n      flex-direction:column;\n      min-height:238px;\n      border:1px solid rgba(15,23,42,.075);\n      background:#fff;\n      border-radius:26px;\n      padding:22px;\n      box-shadow:0 18px 54px rgba(15,23,42,.08);\n      overflow:hidden;\n      transition:transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card::before {\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:radial-gradient(circle at 10% 0%, rgba(79,216,255,.12), transparent 38%);\n      pointer-events:none;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card \u003e * {\n      position:relative;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card.is-current {\n      border-color:rgba(0,123,255,.35);\n      box-shadow:0 24px 72px rgba(0,123,255,.18);\n      background:linear-gradient(135deg,rgba(79,216,255,.12),rgba(0,123,255,.055),#fff);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card.is-available:hover {\n      transform:translateY(-5px);\n      border-color:rgba(0,123,255,.22);\n      box-shadow:0 28px 84px rgba(0,123,255,.15);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card.is-coming {\n      opacity:.82;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-step {\n      display:inline-flex;\n      align-self:flex-start;\n      margin-bottom:14px;\n      border:1px solid rgba(0,123,255,.12);\n      background:rgba(0,123,255,.065);\n      color:#007bff;\n      border-radius:999px;\n      padding:8px 10px;\n      font-size:10px;\n      line-height:1.2;\n      font-weight:950;\n      letter-spacing:.1em;\n      text-transform:uppercase;\n      max-width:100%;\n      white-space:normal;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card h3 {\n      margin:0;\n      color:#0f172a;\n      font-size:20px;\n      line-height:1.14;\n      letter-spacing:-.035em;\n      font-weight:950;\n      text-wrap:balance;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-card p {\n      margin:12px 0 0;\n      color:#64748b;\n      font-size:14.5px;\n      line-height:1.58;\n      font-weight:750;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-status {\n      margin-top:auto;\n      padding-top:18px;\n      color:#007bff;\n      font-size:13px;\n      line-height:1.3;\n      font-weight:950;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-progress {\n      margin:30px auto 0;\n      max-width:760px;\n      border:1px solid rgba(0,123,255,.12);\n      background:linear-gradient(135deg,rgba(79,216,255,.10),rgba(0,123,255,.05),#fff);\n      border-radius:999px;\n      padding:12px;\n      display:flex;\n      align-items:center;\n      gap:12px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-progress-bar {\n      flex:1 1 auto;\n      height:12px;\n      border-radius:999px;\n      background:#e0f2fe;\n      overflow:hidden;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-progress-fill {\n      width:0%;\n      height:100%;\n      border-radius:999px;\n      background:linear-gradient(90deg,#4fd8ff,#007bff,#003cff);\n      transition:width 700ms cubic-bezier(.16,1,.3,1);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-progress-text {\n      flex:0 0 auto;\n      color:#334155;\n      font-size:13px;\n      font-weight:950;\n      line-height:1.25;\n      white-space:nowrap;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-flagship {\n      margin:26px auto 0;\n      max-width:820px;\n      border:1px solid rgba(0,123,255,.12);\n      background:rgba(255,255,255,.88);\n      border-radius:24px;\n      padding:20px;\n      color:#334155;\n      font-size:15.5px;\n      line-height:1.62;\n      font-weight:800;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-journey-flagship a {\n      color:#007bff;\n      font-weight:950;\n      text-decoration:none;\n    }\n\n    @media (max-width:1180px) {\n      #mmg-product-aivpm-v100 .mmg-journey-grid {\n        grid-template-columns:repeat(2,minmax(0,1fr));\n      }\n    }\n\n    @media (max-width:720px) {\n      #mmg-product-aivpm-v100 .mmg-journey-shell {\n        padding:30px 20px;\n        border-radius:32px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-journey-grid {\n        grid-template-columns:1fr;\n        gap:16px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-journey-card {\n        min-height:auto;\n        padding:22px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-journey-progress {\n        align-items:stretch;\n        flex-direction:column;\n        border-radius:24px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-journey-progress-text {\n        white-space:normal;\n        text-align:center;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"mmg-journey-shell\"\u003e\n    \u003cspan class=\"mmg-kicker\"\u003eYour Learning Journey\u003c\/span\u003e\n    \u003ch2 class=\"mmg-section-title\"\u003eBuild your AI skills one step at a time.\u003c\/h2\u003e\n    \u003cp class=\"mmg-section-sub\"\u003eStart with the foundation, move into creative execution, and keep building toward a complete AI-powered creator workflow.\u003c\/p\u003e\n\n    \u003cdiv class=\"mmg-journey-grid\" data-mmg-learning-journey-list\u003e\n      \u003carticle class=\"mmg-journey-card is-current\"\u003e\n        \u003cspan class=\"mmg-journey-step\"\u003eLoading\u003c\/span\u003e\n        \u003ch3\u003eBuilding your learning path…\u003c\/h3\u003e\n        \u003cp\u003eFinding the next best resources in the AI Mastery Series™.\u003c\/p\u003e\n        \u003cdiv class=\"mmg-journey-status\"\u003ePlease wait…\u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mmg-journey-progress\" aria-label=\"AI Mastery Series progress\"\u003e\n      \u003cdiv class=\"mmg-journey-progress-bar\"\u003e\n        \u003cdiv class=\"mmg-journey-progress-fill\" data-mmg-learning-progress\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mmg-journey-progress-text\" data-mmg-learning-progress-text\u003eSeries progress loading…\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mmg-journey-flagship\"\u003e\n      Finish the journey with \u003ca href=\"\/products\/the-creators-bible\"\u003eThe Creator’s Bible™\u003c\/a\u003e, the full MMG creator system for content, AI, monetization, growth, and execution.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){\n      var section = document.getElementById('mmg-learning-journey');\n      if(!section || section.dataset.mmgLearningInitialized === 'true') return;\n      section.dataset.mmgLearningInitialized = 'true';\n\n      var list = section.querySelector('[data-mmg-learning-journey-list]');\n      var progress = section.querySelector('[data-mmg-learning-progress]');\n      var progressText = section.querySelector('[data-mmg-learning-progress-text]');\n      var currentHandle = section.getAttribute('data-current-product-handle') || 'ai-video-prompt-mastery';\n\n      var registry = [\n        {\n          order:1,\n          title:'AI Prompting for Beginners™',\n          handle:'ai-prompting-for-beginners',\n          label:'Start Here',\n          description:'Learn the basics of AI, write clearer prompts, and build a practical foundation.'\n        },\n        {\n          order:2,\n          title:'AI Image Mastery™',\n          handle:'ai-image-mastery',\n          label:'Create Better Visuals',\n          description:'Use stronger prompts, visual direction, and revision systems to create better AI images.'\n        },\n        {\n          order:3,\n          title:'AI Video Prompt Mastery™',\n          handle:'ai-video-prompt-mastery',\n          label:'Current Video Skill',\n          description:'Write cinematic video prompts, direct motion, build scenes, and create better AI-generated video.'\n        },\n        {\n          order:4,\n          title:'AI Automation™',\n          handle:'ai-automation',\n          label:'Future Skill',\n          description:'Use AI to save time, organize work, and build repeatable systems around your creative output.'\n        },\n        {\n          order:5,\n          title:'AI Creator Workflow™',\n          handle:'ai-creator-workflow',\n          label:'Complete The System',\n          description:'Connect prompting, visuals, video, planning, publishing, and monetization into one workflow.'\n        }\n      ];\n\n      function escapeHtml(value){\n        return String(value || '').replace(\/[\u0026\u003c\u003e\"']\/g, function(char){\n          return ({ '\u0026':'\u0026amp;', '\u003c':'\u0026lt;', '\u003e':'\u0026gt;', '\"':'\u0026quot;', \"'\":'\u0026#39;' })[char];\n        });\n      }\n\n      function render(products){\n        var liveHandles = {};\n        (products || []).forEach(function(product){\n          if(product \u0026\u0026 product.handle) liveHandles[product.handle] = true;\n        });\n\n        var availableCount = registry.filter(function(item){ return liveHandles[item.handle]; }).length;\n        var currentIndex = registry.findIndex(function(item){ return item.handle === currentHandle; });\n        var currentOrder = currentIndex \u003e= 0 ? registry[currentIndex].order : 1;\n        var progressPercent = Math.max(20, Math.min(100, (availableCount \/ registry.length) * 100));\n\n        list.innerHTML = registry.map(function(item){\n          var isCurrent = item.handle === currentHandle;\n          var isAvailable = !!liveHandles[item.handle];\n          var href = '\/products\/' + item.handle;\n          var stateClass = isCurrent ? 'is-current' : (isAvailable ? 'is-available' : 'is-coming');\n          var status = isCurrent ? 'You’re here' : (isAvailable ? 'Available now →' : 'Coming soon');\n          var stepLabel = isCurrent ? 'Current Step' : item.label;\n          var tagName = isAvailable ? 'a' : 'article';\n          var open = isAvailable\n            ? '\u003ca class=\"mmg-journey-card ' + stateClass + '\" href=\"' + href + '\" aria-label=\"View ' + escapeHtml(item.title) + '\"\u003e'\n            : '\u003carticle class=\"mmg-journey-card ' + stateClass + '\"\u003e';\n          var close = isAvailable ? '\u003c\/a\u003e' : '\u003c\/article\u003e';\n\n          return open +\n            '\u003cspan class=\"mmg-journey-step\"\u003eBook ' + item.order + ' · ' + escapeHtml(stepLabel) + '\u003c\/span\u003e' +\n            '\u003ch3\u003e' + escapeHtml(item.title) + '\u003c\/h3\u003e' +\n            '\u003cp\u003e' + escapeHtml(item.description) + '\u003c\/p\u003e' +\n            '\u003cdiv class=\"mmg-journey-status\"\u003e' + escapeHtml(status) + '\u003c\/div\u003e' +\n          close;\n        }).join('');\n\n        if(progress) progress.style.width = progressPercent + '%';\n        if(progressText) progressText.textContent = availableCount + ' of ' + registry.length + ' available';\n      }\n\n      fetch('\/products.json?limit=50', { credentials:'same-origin' })\n        .then(function(response){\n          if(!response.ok) throw new Error('Products unavailable');\n          return response.json();\n        })\n        .then(function(data){\n          render(data.products || []);\n        })\n        .catch(function(){\n          render([]);\n        });\n    })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\n  \u003csection id=\"continue-journey\" class=\"mmg-wrap mmg-center mmg-reveal\" aria-label=\"Continue your Mindset Media Group learning journey\"\u003e\u003cspan class=\"mmg-kicker\"\u003eContinue Your Journey\u003c\/span\u003e\u003ch2 class=\"mmg-section-title\"\u003eBuild the next layer of your AI creator workflow.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eAI Video Prompt Mastery™ builds on prompting and image creation. These related MMG resources help you keep building the rest of your AI-powered creator workflow.\u003c\/p\u003e\n\u003cdiv class=\"mmg-related-grid\"\u003e\n\u003ca class=\"mmg-related-card\" href=\"\/products\/ai-prompting-for-beginners\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eAI Foundations\u003c\/span\u003e\u003ch3\u003eAI Prompting for Beginners™\u003c\/h3\u003e\n\u003cp\u003eBuild stronger prompts for ideas, video direction, scripts, captions, planning, research, and creator execution.\u003c\/p\u003e\n\u003cspan class=\"mmg-related-link\"\u003eView Product →\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"mmg-related-card\" href=\"\/products\/ai-image-mastery\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eAI Images\u003c\/span\u003e\u003ch3\u003eAI Image Mastery™\u003c\/h3\u003e\n\u003cp\u003eBuild stronger image prompts for cinematic visuals, creator graphics, content assets, and AI-generated design workflows.\u003c\/p\u003e\n\u003cspan class=\"mmg-related-link\"\u003eView Product →\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"mmg-related-card\" href=\"\/products\/the-creators-bible\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eMaster System\u003c\/span\u003e\u003ch3\u003eThe Creator’s Bible™\u003c\/h3\u003e\n\u003cp\u003eUse the full creator reference for content strategy, growth, monetization, AI workflows, and publishing discipline.\u003c\/p\u003e\n\u003cspan class=\"mmg-related-link\"\u003eView Product →\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"mmg-related-card\" href=\"\/pages\/free-creator-toolkit\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eFree Tools\u003c\/span\u003e\u003ch3\u003eFree Creator Toolkit\u003c\/h3\u003e\n\u003cp\u003eUse free prompts, checklists, posting systems, and creator resources before your next project.\u003c\/p\u003e\n\u003cspan class=\"mmg-related-link\"\u003eOpen Toolkit →\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"mmg-related-card\" href=\"\/collections\/all\"\u003e\u003cspan class=\"mmg-card-tag\"\u003eLibrary\u003c\/span\u003e\u003ch3\u003eKnowledge Library\u003c\/h3\u003e\n\u003cp\u003eExplore the full MMG catalog of books, AI guides, creator education, digital downloads, and tools.\u003c\/p\u003e\n\u003cspan class=\"mmg-related-link\"\u003eExplore Library →\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-mid-cta\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eStart with video. Then build the system.\u003c\/h3\u003e\n\u003cp\u003eGet this AI video guide, then use the related resources above to strengthen the rest of your AI creator workflow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-actions\"\u003e\u003ca class=\"mmg-btn primary\" href=\"#buy\"\u003eGet AI Video Prompt Mastery™\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \n\u003c!--\nMindset Media Group™ Product Page Integrated Component\nCOMPONENT: MMG Intelligent Ecosystem Carousel\nVERSION: MMG-CATALOG-CAROUSEL-v1.4-INTELLIGENT-ECOSYSTEM\nFORMAT: Shopify Product Description Safe HTML CSS JS\nSTATUS: Production Ready\n--\u003e\n\n\u003c!--\nMindset Media Group™ Product Page Integrated Review Layer\nFEATURE: Review Ready Customer Reviews\nVERSION: MMG-JUDGEME-READY-REVIEWS-v1.0\nFORMAT: Product Description Safe HTML CSS JS\nSTATUS: Production Ready\n--\u003e\n\n\u003csection id=\"mmg-customer-reviews\" class=\"mmg-blue-section mmg-reviews-section\" aria-label=\"Customer reviews\"\u003e\n  \u003cstyle\u003e\n    #mmg-product-aivpm-v100 .mmg-reviews-shell {\n      max-width:980px;\n      margin:0 auto;\n      padding:clamp(28px,5vw,52px);\n      border:1px solid rgba(15,23,42,.07);\n      background:rgba(255,255,255,.98);\n      border-radius:38px;\n      box-shadow:0 24px 80px rgba(15,23,42,.11);\n      overflow:hidden;\n      position:relative;\n      text-align:center;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-shell::before {\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:radial-gradient(circle at 12% 0%, rgba(79,216,255,.13), transparent 34%);\n      pointer-events:none;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-shell \u003e * {\n      position:relative;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-mount {\n      margin:24px auto 0;\n      width:100%;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-fallback {\n      margin:20px auto 0;\n      max-width:720px;\n      border:1px solid rgba(0,123,255,.12);\n      background:linear-gradient(135deg,rgba(79,216,255,.12),rgba(0,123,255,.06),#fff);\n      border-radius:24px;\n      padding:22px;\n      color:#334155;\n      font-size:16px;\n      line-height:1.62;\n      font-weight:800;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-actions {\n      display:flex;\n      justify-content:center;\n      gap:12px;\n      flex-wrap:wrap;\n      margin-top:24px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-note {\n      margin:18px auto 0;\n      max-width:720px;\n      color:#64748b;\n      font-size:13px;\n      line-height:1.5;\n      font-weight:800;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-jdgm-widget {\n      margin:0 auto;\n      width:100%;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-jdgm-widget .jdgm-widget {\n      width:100%;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-jdgm-hidden {\n      display:none !important;\n    }\n\n    @media (max-width:720px) {\n      #mmg-product-aivpm-v100 .mmg-reviews-shell {\n        padding:28px 20px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-fallback {\n        padding:18px;\n        font-size:15.5px;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"mmg-wrap mmg-center\"\u003e\n    \u003cdiv class=\"mmg-reviews-shell mmg-reveal\"\u003e\n      \u003cspan class=\"mmg-kicker\"\u003eCustomer Reviews\u003c\/span\u003e\n      \u003ch2 class=\"mmg-section-title\"\u003eCreator feedback\u003c\/h2\u003e\n      \u003cp class=\"mmg-section-sub\"\u003eSee how other creators use this guide to write stronger AI video prompts, improve scenes, and build better creator workflows.\u003c\/p\u003e\n\n      \u003cdiv id=\"mmg-judgeme-review-widget\" class=\"mmg-review-mount mmg-jdgm-widget\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n\n      \u003cdiv id=\"mmg-review-fallback\" class=\"mmg-review-fallback\"\u003e\n        New release. Use it in your next AI video session, then share what changed.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mmg-review-actions\"\u003e\n        \u003ca class=\"mmg-btn primary\" href=\"#buy\"\u003eGet the Download\u003c\/a\u003e\n        \u003ca class=\"mmg-btn secondary\" href=\"\/collections\/all\"\u003eExplore More Resources\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"mmg-review-note\"\u003eYour review helps the next creator choose with confidence.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\n  \u003cscript\u003e\n    (function(){\n      var root = document.getElementById('mmg-product-aivpm-v100');\n      if(!root || root.dataset.mmgJudgeMeReady === 'true') return;\n      root.dataset.mmgJudgeMeReady = 'true';\n\n      var productHandle = root.getAttribute('data-product-handle') || 'ai-video-prompt-mastery';\n\n      function safeAttr(value){\n        return String(value || '').replace(\/\"\/g, '\u0026quot;').replace(\/\u003c\/g, '\u0026lt;').replace(\/\u003e\/g, '\u0026gt;');\n      }\n\n      function hideWhenLoaded(){\n        var previewMount = root.querySelector('#mmg-judgeme-preview-badge');\n        var reviewMount = root.querySelector('#mmg-judgeme-review-widget');\n        var previewFallback = root.querySelector('#mmg-review-badge-fallback');\n        var reviewFallback = root.querySelector('#mmg-review-fallback');\n        var attempts = 0;\n\n        var checker = window.setInterval(function(){\n          attempts += 1;\n\n          if(previewMount \u0026\u0026 previewFallback){\n            var previewText = previewMount.textContent.replace(\/\\s+\/g,' ').trim();\n            if(previewText.length \u003e 0 || previewMount.querySelector('.jdgm-prev-badge__stars, .jdgm-star')){\n              previewFallback.classList.add('mmg-jdgm-hidden');\n            }\n          }\n\n          if(reviewMount \u0026\u0026 reviewFallback){\n            var reviewText = reviewMount.textContent.replace(\/\\s+\/g,' ').trim();\n            if(reviewText.length \u003e 20 || reviewMount.querySelector('.jdgm-rev-widg, .jdgm-rev, .jdgm-widget-actions-wrapper')){\n              reviewFallback.classList.add('mmg-jdgm-hidden');\n            }\n          }\n\n          if(attempts \u003e= 16) window.clearInterval(checker);\n        }, 500);\n      }\n\n      function mountJudgeMe(product){\n        if(!product || !product.id) return;\n\n        var previewMount = root.querySelector('#mmg-judgeme-preview-badge');\n        var reviewMount = root.querySelector('#mmg-judgeme-review-widget');\n        var title = safeAttr(product.title || 'AI Video Prompt Mastery');\n        var url = safeAttr(window.location.href || '\/products\/ai-video-prompt-mastery');\n        var productId = safeAttr(product.id);\n\n        if(previewMount \u0026\u0026 !previewMount.dataset.mmgMounted){\n          previewMount.dataset.mmgMounted = 'true';\n          previewMount.innerHTML = '\u003cdiv class=\"jdgm-widget jdgm-preview-badge\" data-id=\"' + productId + '\" data-auto-install=\"false\"\u003e\u003c\/div\u003e';\n        }\n\n        if(reviewMount \u0026\u0026 !reviewMount.dataset.mmgMounted){\n          reviewMount.dataset.mmgMounted = 'true';\n          reviewMount.innerHTML = '\u003cdiv class=\"jdgm-widget jdgm-review-widget\" data-id=\"' + productId + '\" data-product-title=\"' + title + '\" data-product-url=\"' + url + '\" data-auto-install=\"false\"\u003e\u003c\/div\u003e';\n        }\n\n        if(window.jdgm \u0026\u0026 typeof window.jdgm.initWidgets === 'function'){\n          window.setTimeout(function(){\n            try { window.jdgm.initWidgets(); } catch(error) {}\n          }, 250);\n        }\n\n        hideWhenLoaded();\n      }\n\n      fetch('\/products\/' + productHandle + '.js', { credentials:'same-origin' })\n        .then(function(response){\n          if(!response.ok) throw new Error('Product unavailable');\n          return response.json();\n        })\n        .then(function(product){\n          mountJudgeMe(product);\n        })\n        .catch(function(){\n          hideWhenLoaded();\n        });\n    })();\n  \u003c\/script\u003e\n\n\u003csection id=\"mmg-catalog-carousel-v200\" class=\"mmg-catalog-carousel-v200\" data-current-product-handle=\"ai-video-prompt-mastery\" aria-label=\"Explore more Mindset Media Group products\"\u003e\n  \u003cstyle\u003e\n    #mmg-catalog-carousel-v200,\n    #mmg-catalog-carousel-v200 * {\n      box-sizing:border-box;\n    }\n\n    #mmg-catalog-carousel-v200 {\n      --mmg-ink:#08111f;\n      --mmg-text:#0f172a;\n      --mmg-soft-text:#334155;\n      --mmg-muted:#64748b;\n      --mmg-cyan:#4fd8ff;\n      --mmg-blue:#007bff;\n      --mmg-blue-dark:#003cff;\n      display:block;\n      width:100vw;\n      max-width:100vw;\n      margin-left:calc(50% - 50vw);\n      margin-right:calc(50% - 50vw);\n      padding:clamp(58px,7vw,92px) 0;\n      background:linear-gradient(180deg,#eef6ff 0%,#ffffff 100%);\n      border-top:1px solid rgba(15,23,42,.055);\n      border-bottom:1px solid rgba(15,23,42,.055);\n      overflow:hidden;\n      color:var(--mmg-text);\n      font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif;\n    }\n\n    #mmg-catalog-carousel-v200 a {\n      color:inherit;\n      text-decoration:none;\n      -webkit-tap-highlight-color:transparent;\n    }\n\n    #mmg-catalog-carousel-v200 a:focus-visible {\n      outline:3px solid rgba(0,123,255,.35);\n      outline-offset:3px;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-inner {\n      width:min(1180px, calc(100% - 40px));\n      margin:0 auto;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-head {\n      display:block;\n      margin-bottom:34px;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-kicker {\n      display:inline-flex;\n      align-items:center;\n      width:fit-content;\n      border:1px solid rgba(0,123,255,.14);\n      background:rgba(0,123,255,.065);\n      color:var(--mmg-blue);\n      border-radius:999px;\n      padding:9px 14px;\n      font-size:12px;\n      letter-spacing:.14em;\n      text-transform:uppercase;\n      font-weight:950;\n      box-shadow:0 14px 34px rgba(0,123,255,.08);\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-title {\n      max-width:800px;\n      margin:18px 0 0;\n      color:var(--mmg-ink);\n      font-size:clamp(36px,5vw,66px);\n      line-height:.95;\n      letter-spacing:-.052em;\n      font-weight:950;\n      text-wrap:balance;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-sub {\n      max-width:720px;\n      margin:14px 0 0;\n      color:var(--mmg-soft-text);\n      font-size:17px;\n      line-height:1.55;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-viewport {\n      position:relative;\n      overflow:hidden;\n      border-radius:34px;\n      width:100%;\n      touch-action:pan-y;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-track {\n      display:flex;\n      gap:16px;\n      will-change:transform;\n      transform:translate3d(0,0,0);\n      user-select:none;\n      cursor:grab;\n      padding:4px 2px 20px;\n      min-height:390px;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-track.is-dragging {\n      cursor:grabbing;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-card {\n      position:relative;\n      flex:0 0 clamp(214px,22vw,268px);\n      min-height:370px;\n      display:flex;\n      flex-direction:column;\n      border:1px solid rgba(15,23,42,.075);\n      background:rgba(255,255,255,.98);\n      border-radius:28px;\n      box-shadow:0 22px 68px rgba(15,23,42,.10);\n      overflow:hidden;\n      transition:transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-card::before {\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:radial-gradient(circle at 12% 0%, rgba(79,216,255,.13), transparent 34%);\n      pointer-events:none;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-card:hover {\n      transform:translateY(-6px);\n      border-color:rgba(0,123,255,.18);\n      box-shadow:0 28px 84px rgba(0,123,255,.16);\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-image-shell {\n      position:relative;\n      margin:14px 14px 0;\n      height:210px;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      border:1px solid rgba(0,123,255,.10);\n      border-radius:22px;\n      background:\n        radial-gradient(circle at 50% 8%, rgba(79,216,255,.20), transparent 38%),\n        linear-gradient(135deg,#f8fafc,#eef6ff);\n      overflow:hidden;\n      padding:14px;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-image-shell img {\n      display:block;\n      width:100%;\n      height:100%;\n      max-width:100%;\n      max-height:100%;\n      object-fit:contain !important;\n      object-position:center center !important;\n      border-radius:14px;\n      filter:drop-shadow(0 14px 28px rgba(15,23,42,.16));\n      pointer-events:none;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-image-fallback,\n    #mmg-catalog-carousel-v200 .mmg-carousel-loading {\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      width:100%;\n      min-height:340px;\n      color:var(--mmg-blue);\n      font-size:13px;\n      line-height:1.35;\n      font-weight:950;\n      text-align:center;\n      text-transform:uppercase;\n      letter-spacing:.08em;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-copy {\n      position:relative;\n      display:flex;\n      flex-direction:column;\n      flex:1 1 auto;\n      padding:20px;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-type {\n      display:inline-flex;\n      align-self:flex-start;\n      margin:0 0 10px;\n      padding:7px 10px;\n      border-radius:999px;\n      color:var(--mmg-blue);\n      background:rgba(0,123,255,.075);\n      border:1px solid rgba(0,123,255,.10);\n      font-size:10px;\n      font-weight:950;\n      letter-spacing:.11em;\n      text-transform:uppercase;\n      line-height:1.2;\n      white-space:normal;\n      max-width:100%;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-title {\n      margin:0 0 2px;\n      color:var(--mmg-text);\n      font-size:19px;\n      line-height:1.16;\n      letter-spacing:-.03em;\n      font-weight:950;\n      text-wrap:balance;\n      overflow-wrap:break-word;\n      word-break:normal;\n      hyphens:auto;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-price {\n      margin-top:10px;\n      color:var(--mmg-blue);\n      font-size:15px;\n      font-weight:950;\n      line-height:1.35;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-link {\n      margin-top:auto;\n      padding-top:16px;\n      color:var(--mmg-soft-text);\n      font-size:13px;\n      font-weight:950;\n      line-height:1.35;\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-product-card:hover .mmg-product-link {\n      color:var(--mmg-blue);\n    }\n\n    #mmg-catalog-carousel-v200 .mmg-carousel-note {\n      margin-top:14px;\n      color:var(--mmg-muted);\n      font-size:13px;\n      line-height:1.45;\n      text-align:center;\n      font-weight:800;\n    }\n\n    body.template-product product-recommendations,\n    body.template-product .product-recommendations,\n    body.template-product .related-products,\n    body.template-product .complementary-products,\n    body.template-product [id*=\"Recommendations\"],\n    body.template-product [id*=\"recommendations\"],\n    body.template-product [class*=\"recommendations\"],\n    body.template-product [class*=\"related-products\"],\n    body.template-product [class*=\"complementary-products\"] {\n      display:none !important;\n      visibility:hidden !important;\n      height:0 !important;\n      min-height:0 !important;\n      max-height:0 !important;\n      margin:0 !important;\n      padding:0 !important;\n      overflow:hidden !important;\n    }\n\n    @media (max-width:760px) {\n      #mmg-catalog-carousel-v200 {\n        padding:52px 0;\n      }\n\n      #mmg-catalog-carousel-v200 .mmg-carousel-inner {\n        width:min(100% - 32px, 1180px);\n      }\n\n      #mmg-catalog-carousel-v200 .mmg-product-card {\n        flex-basis:76vw;\n        min-height:378px;\n      }\n\n      #mmg-catalog-carousel-v200 .mmg-product-image-shell {\n        height:205px;\n      }\n\n      #mmg-catalog-carousel-v200 .mmg-product-title {\n        font-size:18px;\n        line-height:1.18;\n      }\n    }\n\n    @media (prefers-reduced-motion:reduce) {\n      #mmg-catalog-carousel-v200 .mmg-carousel-track {\n        transform:none !important;\n      }\n\n      #mmg-catalog-carousel-v200 .mmg-product-card {\n        transition:none !important;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"mmg-carousel-inner\"\u003e\n    \u003cdiv class=\"mmg-carousel-head\"\u003e\n      \u003cspan class=\"mmg-carousel-kicker\"\u003eRecommended Next\u003c\/span\u003e\n      \u003ch2 class=\"mmg-carousel-title\"\u003eKeep building your creator system.\u003c\/h2\u003e\n      \u003cp class=\"mmg-carousel-sub\"\u003eExplore more Mindset Media Group™ resources. The carousel moves automatically, supports swipe, and keeps flowing as your catalog grows.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mmg-carousel-viewport\" data-mmg-carousel-viewport\u003e\n      \u003cdiv class=\"mmg-carousel-track\" data-mmg-carousel-track\u003e\n        \u003cdiv class=\"mmg-carousel-loading\"\u003eFinding more creator resources for you…\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mmg-carousel-note\"\u003eSwipe or tap any resource. The carousel will resume automatically.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){\n      var root = document.getElementById('mmg-catalog-carousel-v200');\n      if(!root || root.dataset.mmgCarouselV2Initialized === 'true') return;\n      root.dataset.mmgCarouselV2Initialized = 'true';\n\n      var viewport = root.querySelector('[data-mmg-carousel-viewport]');\n      var track = root.querySelector('[data-mmg-carousel-track]');\n      if(!viewport || !track) return;\n\n      var currentHandle = root.getAttribute('data-current-product-handle') || 'ai-video-prompt-mastery';\n      var reduceMotion = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n      var state = {\n        x:0,\n        velocity:0,\n        width:0,\n        setWidth:0,\n        dragging:false,\n        pointerId:null,\n        startX:0,\n        lastX:0,\n        lastTime:0,\n        pauseUntil:0,\n        ready:false\n      };\n\n      var recommendationProfile = {\n        family:['ai','creator','content','prompt','prompting','mastery','guide','micro-pack','micro pack'],\n        topic:['video','image','automation','workflow','storytelling','hook','retention','content','posting','engagement','creator','business'],\n        flagship:['creator bible','creators bible','creator’s bible'],\n        discovery:['template','toolkit','mindset','business','guide','visual','viral']\n      };\n\n      var fallbackProducts = [\n        {\n          title:'AI Prompting for Beginners™',\n          handle:'ai-prompting-for-beginners',\n          type:'AI Foundations',\n          price:'',\n          image:'',\n          description:'Build stronger prompts for ideas, scripts, captions, planning, and creator workflows.'\n        },\n        {\n          title:'AI Image Mastery™',\n          handle:'ai-image-mastery',\n          type:'AI Images',\n          price:'',\n          image:'',\n          description:'Build stronger image prompts for cinematic visuals, creator graphics, and AI-generated design workflows.'\n        },\n        {\n          title:'AI Video Prompt Mastery™',\n          handle:'ai-video-prompt-mastery',\n          type:'AI Video',\n          price:'',\n          image:'',\n          description:'Build cinematic AI video prompts, scene direction, and creator-ready video workflows.'\n        },\n        {\n          title:'The Creator’s Bible™',\n          handle:'the-creators-bible',\n          type:'Creator System',\n          price:'',\n          image:'',\n          description:'Build the full creator system around content, growth, monetization, AI, and execution.'\n        },\n        {\n          title:'Free Creator Toolkit',\n          handle:'free-creator-toolkit',\n          type:'Free Tools',\n          price:'Free',\n          image:'',\n          url:'\/pages\/free-creator-toolkit',\n          description:'Grab practical prompts, checklists, and creator resources before your next upload.'\n        }\n      ];\n\n      function escapeHtml(value){\n        return String(value || '').replace(\/[\u0026\u003c\u003e\"']\/g, function(char){\n          return ({ '\u0026':'\u0026amp;', '\u003c':'\u0026lt;', '\u003e':'\u0026gt;', '\"':'\u0026quot;', \"'\":'\u0026#39;' })[char];\n        });\n      }\n\n      function formatMoney(value){\n        var number = Number(value || 0);\n        if(isNaN(number) || number \u003c= 0) return '';\n        if(number \u003e 0 \u0026\u0026 number \u003c 100) return '$' + number.toFixed(2);\n        return '$' + (number \/ 100).toFixed(2);\n      }\n\n      function resizeImage(src){\n        if(!src) return '';\n        return String(src).replace(\/(\\.(jpg|jpeg|png|webp|gif))(\\?.*)?$\/i, '_520x$1$3');\n      }\n\n      function productImage(product){\n        if(product.image) return resizeImage(product.image);\n        if(product.featured_image) return resizeImage(product.featured_image);\n        if(product.images \u0026\u0026 product.images.length){\n          if(typeof product.images[0] === 'string') return resizeImage(product.images[0]);\n          if(product.images[0] \u0026\u0026 product.images[0].src) return resizeImage(product.images[0].src);\n        }\n        return '';\n      }\n\n      function productType(product){\n        var type = product.product_type || product.type || '';\n        var tags = Array.isArray(product.tags) ? product.tags.join(' ') : String(product.tags || '');\n        if(type) return type;\n        if(\/micro[-\\s]?pack\/i.test(tags)) return 'Micro-Pack';\n        if(\/\\bAI\\b\/i.test(tags)) return 'AI Guide';\n        return 'MMG Resource';\n      }\n\n      function productPrice(product){\n        if(product.price) return product.price;\n        if(product.variants \u0026\u0026 product.variants.length){\n          var prices = product.variants.map(function(v){ return Number(v.price || 0); }).filter(function(v){ return !isNaN(v); });\n          if(prices.length){\n            var min = Math.min.apply(Math, prices);\n            var max = Math.max.apply(Math, prices);\n            return min === max ? formatMoney(min) : 'From ' + formatMoney(min);\n          }\n        }\n        return '';\n      }\n\n      function searchableText(product){\n        return [\n          product.title,\n          product.handle,\n          product.product_type,\n          product.type,\n          Array.isArray(product.tags) ? product.tags.join(' ') : product.tags,\n          product.description,\n          product.body_html\n        ].join(' ').toLowerCase();\n      }\n\n      function relevanceScore(product){\n        var text = searchableText(product);\n        var score = 0;\n        recommendationProfile.family.forEach(function(word){ if(text.indexOf(word) !== -1) score += 8; });\n        recommendationProfile.topic.forEach(function(word){ if(text.indexOf(word) !== -1) score += 5; });\n        recommendationProfile.flagship.forEach(function(word){ if(text.indexOf(word) !== -1) score += 7; });\n        recommendationProfile.discovery.forEach(function(word){ if(text.indexOf(word) !== -1) score += 2; });\n        if(\/ai|prompt|video|image|automation|workflow\/i.test(text)) score += 10;\n        if(\/creator|content|viral|hook|storytelling\/i.test(text)) score += 6;\n        return score;\n      }\n\n      function shuffle(items){\n        var array = items.slice();\n        for(var i = array.length - 1; i \u003e 0; i--){\n          var j = Math.floor(Math.random() * (i + 1));\n          var temp = array[i];\n          array[i] = array[j];\n          array[j] = temp;\n        }\n        return array;\n      }\n\n      function intelligentOrder(products){\n        var clean = (products || []).filter(function(product){\n          return product \u0026\u0026 product.handle \u0026\u0026 product.handle !== currentHandle;\n        });\n\n        clean.forEach(function(product){ product.__mmgScore = relevanceScore(product); });\n\n        var high = clean.filter(function(product){ return product.__mmgScore \u003e= 12; }).sort(function(a,b){ return b.__mmgScore - a.__mmgScore; });\n        var discovery = shuffle(clean.filter(function(product){ return product.__mmgScore \u003c 12; }));\n        var ordered = shuffle(high.slice(0, 12)).concat(discovery, shuffle(high.slice(12)));\n\n        var unique = [];\n        ordered.forEach(function(product){\n          if(!unique.some(function(existing){ return existing.handle === product.handle; })){\n            unique.push(product);\n          }\n        });\n\n        if(!unique.length){\n          unique = fallbackProducts.filter(function(product){ return product.handle !== currentHandle; });\n        }\n\n        return unique.slice(0, 50);\n      }\n\n      function renderProducts(products){\n        var ordered = intelligentOrder(products);\n        var baseCards = ordered.map(function(product){\n          var title = escapeHtml(product.title || 'MMG Resource');\n          var handle = escapeHtml(product.handle || '');\n          var type = escapeHtml(productType(product));\n          var price = escapeHtml(productPrice(product));\n          var image = productImage(product);\n          var url = product.url || ('\/products\/' + handle);\n          var imageHtml = image\n            ? '\u003cimg src=\"' + escapeHtml(image) + '\" alt=\"' + title + '\" loading=\"lazy\"\u003e'\n            : '\u003cdiv class=\"mmg-product-image-fallback\"\u003e' + title + '\u003c\/div\u003e';\n\n          return '' +\n            '\u003ca class=\"mmg-product-card\" href=\"' + escapeHtml(url) + '\" aria-label=\"View ' + title + '\"\u003e' +\n              '\u003cdiv class=\"mmg-product-image-shell\"\u003e' + imageHtml + '\u003c\/div\u003e' +\n              '\u003cdiv class=\"mmg-product-copy\"\u003e' +\n                '\u003cspan class=\"mmg-product-type\"\u003e' + type + '\u003c\/span\u003e' +\n                '\u003ch3 class=\"mmg-product-title\"\u003e' + title + '\u003c\/h3\u003e' +\n                (price ? '\u003cdiv class=\"mmg-product-price\"\u003e' + price + '\u003c\/div\u003e' : '') +\n                '\u003cspan class=\"mmg-product-link\"\u003eView Resource →\u003c\/span\u003e' +\n              '\u003c\/div\u003e' +\n            '\u003c\/a\u003e';\n        }).join('');\n\n        var repeats = ordered.length \u003c 4 ? 4 : 3;\n        var html = '';\n        for(var i = 0; i \u003c repeats; i++) html += baseCards;\n        track.innerHTML = html;\n        window.setTimeout(measure, 80);\n      }\n\n      function measure(){\n        var cards = track.querySelectorAll('.mmg-product-card');\n        if(!cards.length) return;\n\n        var repeatCount = cards.length \u003e= 9 ? 3 : 4;\n        state.setWidth = Math.max(1, track.scrollWidth \/ repeatCount);\n        state.ready = true;\n      }\n\n      function applyTransform(){\n        if(!state.ready) return;\n        if(state.setWidth \u003e 0){\n          while(state.x \u003c= -state.setWidth) state.x += state.setWidth;\n          while(state.x \u003e 0) state.x -= state.setWidth;\n        }\n        track.style.transform = 'translate3d(' + state.x + 'px,0,0)';\n      }\n\n      function pause(ms){\n        state.pauseUntil = Date.now() + (ms || 1400);\n      }\n\n      function onPointerDown(event){\n        if(!state.ready) return;\n        state.dragging = true;\n        state.pointerId = event.pointerId;\n        state.startX = event.clientX;\n        state.lastX = event.clientX;\n        state.lastTime = Date.now();\n        state.velocity = 0;\n        track.classList.add('is-dragging');\n        pause(999999);\n        try { viewport.setPointerCapture(event.pointerId); } catch(error) {}\n      }\n\n      function onPointerMove(event){\n        if(!state.dragging) return;\n        var now = Date.now();\n        var dx = event.clientX - state.lastX;\n        var dt = Math.max(16, now - state.lastTime);\n        state.x += dx;\n        state.velocity = dx \/ dt;\n        state.lastX = event.clientX;\n        state.lastTime = now;\n        applyTransform();\n      }\n\n      function onPointerUp(){\n        if(!state.dragging) return;\n        state.dragging = false;\n        track.classList.remove('is-dragging');\n        state.pauseUntil = Date.now() + 1800;\n      }\n\n      viewport.addEventListener('pointerdown', onPointerDown, { passive:true });\n      viewport.addEventListener('pointermove', onPointerMove, { passive:true });\n      viewport.addEventListener('pointerup', onPointerUp, { passive:true });\n      viewport.addEventListener('pointercancel', onPointerUp, { passive:true });\n      viewport.addEventListener('mouseleave', onPointerUp, { passive:true });\n      viewport.addEventListener('focusin', function(){ pause(1800); }, { passive:true });\n\n      function frame(){\n        if(state.ready \u0026\u0026 !state.dragging \u0026\u0026 !document.hidden){\n          if(Date.now() \u003e= state.pauseUntil){\n            state.x -= 0.42;\n          } else if(Math.abs(state.velocity) \u003e 0.02) {\n            state.x += state.velocity * 14;\n            state.velocity *= 0.94;\n          }\n          applyTransform();\n        }\n        window.requestAnimationFrame(frame);\n      }\n\n      function hideNativeRecommendations(){\n        var selectors = [\n          'product-recommendations',\n          '.product-recommendations',\n          '.related-products',\n          '.complementary-products',\n          '[id*=\"Recommendations\"]',\n          '[id*=\"recommendations\"]',\n          '[class*=\"recommendations\"]',\n          '[class*=\"related-products\"]',\n          '[class*=\"complementary-products\"]'\n        ];\n\n        selectors.forEach(function(selector){\n          document.querySelectorAll(selector).forEach(function(el){\n            if(!el.closest('#mmg-catalog-carousel-v200')){\n              var section = el.closest('.shopify-section') || el.closest('section') || el;\n              if(section \u0026\u0026 !section.closest('#mmg-catalog-carousel-v200')){\n                section.style.setProperty('display','none','important');\n                section.style.setProperty('visibility','hidden','important');\n                section.style.setProperty('height','0','important');\n                section.style.setProperty('margin','0','important');\n                section.style.setProperty('padding','0','important');\n                section.style.setProperty('overflow','hidden','important');\n              }\n            }\n          });\n        });\n\n        document.querySelectorAll('h1,h2,h3,.title,.section-title').forEach(function(heading){\n          var txt = (heading.textContent || '').replace(\/\\s+\/g,' ').trim().toLowerCase();\n          if(txt.indexOf('you may also like') \u003e -1 || txt.indexOf('related products') \u003e -1){\n            var block = heading.closest('.shopify-section') || heading.closest('section') || heading.parentElement;\n            if(block \u0026\u0026 !block.closest('#mmg-catalog-carousel-v200')){\n              block.style.setProperty('display','none','important');\n              block.style.setProperty('visibility','hidden','important');\n              block.style.setProperty('height','0','important');\n              block.style.setProperty('margin','0','important');\n              block.style.setProperty('padding','0','important');\n              block.style.setProperty('overflow','hidden','important');\n            }\n          }\n        });\n      }\n\n      function loadCatalog(){\n        fetch('\/products.json?limit=50', { credentials:'same-origin' })\n          .then(function(response){\n            if(!response.ok) throw new Error('Products unavailable');\n            return response.json();\n          })\n          .then(function(data){ renderProducts(data.products || []); })\n          .catch(function(){ renderProducts(fallbackProducts); });\n      }\n\n      window.addEventListener('resize', function(){ window.setTimeout(measure, 150); }, { passive:true });\n      hideNativeRecommendations();\n      window.setTimeout(hideNativeRecommendations, 600);\n      window.setTimeout(hideNativeRecommendations, 1600);\n      window.setTimeout(hideNativeRecommendations, 3200);\n\n      if('MutationObserver' in window){\n        var observer = new MutationObserver(hideNativeRecommendations);\n        observer.observe(document.body, { childList:true, subtree:true });\n        window.setTimeout(function(){ try { observer.disconnect(); } catch(error) {} }, 12000);\n      }\n\n      loadCatalog();\n      frame();\n    })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\n  \u003csection id=\"final-buy\" class=\"mmg-wrap\" aria-label=\"Final purchase call to action\"\u003e\u003cdiv class=\"mmg-final mmg-reveal\"\u003e\n\u003cdiv class=\"mmg-badge\"\u003eAI Video Prompt Mastery™\u003c\/div\u003e\n\u003ch2 class=\"mmg-section-title\"\u003eBetter video prompts create better scenes. Better scenes build stronger content.\u003c\/h2\u003e\n\u003cp class=\"mmg-section-sub\"\u003eGet the MMG AI Mastery Series™ guide for cinematic video prompting, scene direction, commercial workflows, AI filmmaking, and modern creator video systems.\u003c\/p\u003e\n\u003cdiv class=\"mmg-actions\"\u003e\n\u003cbutton type=\"button\" class=\"mmg-btn primary\" id=\"mmg-add-to-cart-bottom\"\u003eAdd to Cart · $9.95\u003c\/button\u003e\u003ca class=\"mmg-btn secondary\" href=\"\/collections\/all\"\u003eSee Other Resources\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mmg-status\" id=\"mmg-cart-status-bottom\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n\u003cnav class=\"mmg-links\" aria-label=\"Related Mindset Media Group resources\"\u003e\u003ca href=\"\/\"\u003eMMG Home\u003c\/a\u003e\u003ca href=\"\/collections\/all\"\u003eKnowledge Library\u003c\/a\u003e\u003ca href=\"\/pages\/free-creator-toolkit\"\u003eFree Creator Toolkit\u003c\/a\u003e\u003ca href=\"\/pages\/capcut-templates\"\u003eCapCut Templates\u003c\/a\u003e\u003ca href=\"\/products\/the-creators-bible\"\u003eCreator’s Bible\u003c\/a\u003e\u003ca href=\"\/cart\"\u003eView Cart\u003c\/a\u003e\u003c\/nav\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003cdiv class=\"mmg-back-top-wrap\" aria-label=\"Back to top control\"\u003e\u003cbutton class=\"mmg-back-top\" type=\"button\" data-mmg-back-top aria-label=\"Back to top\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 19V5\"\u003e\u003c\/path\u003e\u003cpath d=\"m5 12 7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eBack to Top\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){var root=document.getElementById('mmg-product-aivpm-v100');if(!root||root.dataset.mmgInitialized==='true')return;root.dataset.mmgInitialized='true';var reduceMotion=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;try{var originalSection=root.closest('.shopify-section');var main=document.querySelector('#MainContent')||document.querySelector('main')||document.body;if(originalSection\u0026\u0026main\u0026\u0026originalSection.parentNode){originalSection.parentNode.insertBefore(root,originalSection);originalSection.classList.add('mmg-hidden-native-product')}}catch(e){}var handle=root.getAttribute('data-product-handle')||'ai-video-prompt-mastery';var variantId=null;var variantAvailable=true;var variantPrice='$9.95';var addButtons=[root.querySelector('#mmg-add-to-cart'),root.querySelector('#mmg-add-to-cart-bottom')].filter(Boolean);var statusTop=root.querySelector('#mmg-cart-status');var statusBottom=root.querySelector('#mmg-cart-status-bottom');var qty=root.querySelector('#mmg-product-qty');var priceEl=root.querySelector('#mmg-product-price');var availabilityText=root.querySelector('#mmg-availability-text');var img=root.querySelector('#mmg-product-image');var fallback=root.querySelector('#mmg-cover-fallback');function money(cents){if(typeof cents!=='number')return '$9.95';return '$'+(cents\/100).toFixed(2)}function setStatus(msg){if(statusTop)statusTop.textContent=msg;if(statusBottom)statusBottom.textContent=msg}function setButtonText(){addButtons.forEach(function(btn){btn.textContent=variantAvailable?'Add to Cart · '+variantPrice:'Sold Out';btn.disabled=!variantAvailable})}setButtonText();fetch('\/products\/'+handle+'.js',{credentials:'same-origin'}).then(function(r){if(!r.ok)throw new Error('Product data unavailable');return r.json()}).then(function(product){var variants=product.variants||[];var selected=variants.find(function(v){return v.available})||variants[0];if(selected){variantId=selected.id;variantAvailable=selected.available!==false;variantPrice='$9.95'}if(priceEl)priceEl.textContent=variantPrice;if(availabilityText)availabilityText.textContent=variantAvailable?'Available Now':'Currently Unavailable';setButtonText();if(product.featured_image\u0026\u0026img){img.src=product.featured_image;img.style.display='block';img.style.objectFit='contain';if(fallback)fallback.style.display='none'}}).catch(function(){setStatus('Product data is loading. Use the native product page if this button does not activate.')});function addToCart(){if(!variantId){setStatus('Product button is still loading. Try again in a moment.');return}var quantity=Math.max(1,parseInt(qty\u0026\u0026qty.value?qty.value:'1',10)||1);setStatus('Adding to cart...');addButtons.forEach(function(btn){btn.disabled=true});fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},credentials:'same-origin',body:JSON.stringify({id:variantId,quantity:quantity})}).then(function(r){if(!r.ok)throw new Error('Add failed');return r.json()}).then(function(){setStatus('Added to cart. You can continue shopping or view cart.');addButtons.forEach(function(btn){btn.disabled=false;btn.textContent='Added · View Cart'});document.dispatchEvent(new CustomEvent('cart:refresh'));document.dispatchEvent(new CustomEvent('cart:updated'))}).catch(function(){setStatus('Could not add automatically. Opening cart page fallback.');window.location.href='\/cart\/add?id='+encodeURIComponent(variantId)+'\u0026quantity='+encodeURIComponent(quantity)})}addButtons.forEach(function(btn){btn.addEventListener('click',function(){if(btn.textContent.indexOf('Added')\u003e-1){window.location.href='\/cart'}else{addToCart()}})});var timer=root.querySelector('#mmg-sprint-timer');if(timer){var remaining=600;setInterval(function(){remaining=remaining\u003e0?remaining-1:600;var m=String(Math.floor(remaining\/60)).padStart(2,'0');var s=String(remaining%60).padStart(2,'0');timer.textContent=m+':'+s},1000)}var revealTargets=root.querySelectorAll('.mmg-reveal,.mmg-card,.mmg-path-card,.mmg-row,.mmg-cover-card,.mmg-buy-card,.mmg-feature-panel,.mmg-quote-card,.mmg-stack-card,.mmg-related-card,.mmg-mid-cta');revealTargets.forEach(function(el,index){if(!el.classList.contains('mmg-reveal'))el.classList.add('mmg-stagger');el.style.setProperty('--mmg-i',index%6)});var hoverTargets=root.querySelectorAll('.mmg-card,.mmg-path-card,.mmg-row,.mmg-cover-card,.mmg-buy-card,.mmg-final,.mmg-feature-panel,.mmg-quote-card,.mmg-stack-card,.mmg-related-card,.mmg-mid-cta');hoverTargets.forEach(function(el){el.classList.add('mmg-hover-ux');el.addEventListener('pointermove',function(event){var rect=el.getBoundingClientRect();var x=((event.clientX-rect.left)\/rect.width)*100;var y=((event.clientY-rect.top)\/rect.height)*100;el.style.setProperty('--mmg-x',x+'%');el.style.setProperty('--mmg-y',y+'%')},{passive:true})});var backTop=root.querySelector('[data-mmg-back-top]');if(backTop){backTop.addEventListener('click',function(){var target=document.getElementById('mmg-top')||document.body;if(reduceMotion){window.scrollTo(0,0)}else{window.scrollTo({top:0,behavior:'smooth'})}if(target\u0026\u0026typeof target.focus==='function'){window.setTimeout(function(){try{target.focus({preventScroll:true})}catch(e){try{target.focus()}catch(err){}}},reduceMotion?0:420)}})}if(reduceMotion){revealTargets.forEach(function(el){el.classList.add('mmg-visible')});return}if('IntersectionObserver'in window){var observer=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){entry.target.classList.add('mmg-visible');observer.unobserve(entry.target)}})},{threshold:.14,rootMargin:'0px 0px -8% 0px'});revealTargets.forEach(function(el){observer.observe(el)})}else{revealTargets.forEach(function(el){el.classList.add('mmg-visible')})}})();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\n  \u003cstyle\u003e\n    \/* MMG v2.1.4 Constitutional Normalization + CTA Spacing Guard *\/\n    #mmg-product-aivpm-v100 .mmg-review-actions {\n      gap:22px !important;\n      row-gap:22px !important;\n      margin-top:38px !important;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-actions .mmg-btn {\n      min-height:62px;\n      padding-top:18px;\n      padding-bottom:18px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-title {\n      margin-bottom:28px !important;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-fallback {\n      margin-top:32px !important;\n      margin-bottom:0 !important;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-note {\n      margin-top:34px !important;\n    }\n\n    @media (max-width:720px) {\n      #mmg-product-aivpm-v100 .mmg-review-actions {\n        display:grid !important;\n        grid-template-columns:1fr !important;\n        gap:22px !important;\n        row-gap:22px !important;\n        width:100% !important;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-actions .mmg-btn {\n        width:100% !important;\n        min-width:0 !important;\n      }\n    }\n  \u003c\/style\u003e\n\n\u003cstyle\u003e\nhtml,body,main,#MainContent,.main-content,.content-for-layout,.template-page,.template-product,.shopify-section,[id^=\"shopify-section-template\"],[class*=\"section-template\"],[class*=\"shopify-section\"]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#mmg-product-aivpm-v100{margin-top:0!important;margin-bottom:0!important;padding:0!important;display:block!important}\n\u003c\/style\u003e\n\n\n  \u003cstyle\u003e\n    \/* MMG v2.0 Final Live-Release Visual Polish *\/\n\n\n    \/* MMG v2.1.2 Review Section Editorial Polish *\/\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-kicker,\n    #mmg-product-aivpm-v100 .mmg-review-badge-fallback {\n      line-height:1.25;\n      white-space:normal;\n      text-align:center;\n      max-width:100%;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-title {\n      line-height:1.02;\n      margin-bottom:18px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-sub {\n      line-height:1.66;\n      max-width:760px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-actions .mmg-btn {\n      min-width:210px;\n      max-width:100%;\n      line-height:1.2;\n      padding-left:22px;\n      padding-right:22px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-fallback {\n      line-height:1.68;\n      overflow-wrap:break-word;\n      word-break:normal;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-note {\n      line-height:1.58;\n      overflow-wrap:break-word;\n    }\n\n    @media (max-width:720px) {\n      #mmg-product-aivpm-v100 .mmg-review-actions {\n        display:grid;\n        grid-template-columns:1fr;\n        gap:12px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-actions .mmg-btn {\n        width:100%;\n        min-width:0;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-badge-fallback {\n        display:flex;\n        width:fit-content;\n        max-width:100%;\n        justify-content:center;\n      }\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-badge-mount {\n      margin-top:16px;\n      min-height:24px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-badge-fallback {\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      width:fit-content;\n      max-width:100%;\n      margin-top:10px;\n      border:1px solid rgba(0,123,255,.12);\n      background:rgba(255,255,255,.86);\n      color:#334155;\n      border-radius:999px;\n      padding:10px 14px;\n      font-size:11.5px;\n      line-height:1.28;\n      letter-spacing:.06em;\n      text-transform:uppercase;\n      font-weight:950;\n      white-space:normal;\n      text-align:center;\n    }\n\n    #mmg-product-aivpm-v100 {\n      text-rendering:optimizeLegibility;\n      -webkit-font-smoothing:antialiased;\n    }\n\n    #mmg-product-aivpm-v100 h1,\n    #mmg-product-aivpm-v100 h2,\n    #mmg-product-aivpm-v100 h3,\n    #mmg-catalog-carousel-v140 h2,\n    #mmg-catalog-carousel-v140 h3 {\n      overflow-wrap:break-word;\n      word-break:normal;\n      hyphens:auto;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-card h3,\n    #mmg-product-aivpm-v100 .mmg-path-card h3,\n    #mmg-product-aivpm-v100 .mmg-stack-card h3,\n    #mmg-product-aivpm-v100 .mmg-related-card h3 {\n      line-height:1.12;\n      letter-spacing:-.035em;\n      margin-bottom:2px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-card p,\n    #mmg-product-aivpm-v100 .mmg-card li,\n    #mmg-product-aivpm-v100 .mmg-path-card p,\n    #mmg-product-aivpm-v100 .mmg-stack-card p,\n    #mmg-product-aivpm-v100 .mmg-related-card p,\n    #mmg-product-aivpm-v100 .mmg-week-copy,\n    #mmg-product-aivpm-v100 .mmg-section-sub,\n    #mmg-product-aivpm-v100 .mmg-feature-copy p,\n    #mmg-product-aivpm-v100 .mmg-mid-cta p {\n      line-height:1.64;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-card,\n    #mmg-product-aivpm-v100 .mmg-path-card,\n    #mmg-product-aivpm-v100 .mmg-stack-card,\n    #mmg-product-aivpm-v100 .mmg-related-card {\n      gap:0;\n      min-height:auto;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-card-tag,\n    #mmg-product-aivpm-v100 .mmg-path-label {\n      line-height:1.2;\n      white-space:normal;\n      max-width:100%;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-btn {\n      line-height:1.18;\n      white-space:normal;\n      min-width:0;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-actions {\n      row-gap:12px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-related-card {\n      min-height:276px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-related-link {\n      line-height:1.25;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-row {\n      align-items:stretch;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-week-title {\n      line-height:1.24;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-card {\n      min-height:386px;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-title {\n      line-height:1.16;\n      letter-spacing:-.03em;\n      overflow-wrap:break-word;\n      word-break:normal;\n      hyphens:auto;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-type {\n      line-height:1.2;\n      white-space:normal;\n      max-width:100%;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-price,\n    #mmg-catalog-carousel-v140 .mmg-product-link,\n    #mmg-catalog-carousel-v140 .mmg-carousel-note {\n      line-height:1.35;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-copy {\n      gap:0;\n    }\n\n    @media (max-width:760px) {\n      #mmg-product-aivpm-v100 .mmg-title {\n        font-size:clamp(44px, 13vw, 62px);\n        line-height:.94;\n        letter-spacing:-.04em;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-section-title,\n      #mmg-product-aivpm-v100 .mmg-feature-copy h2,\n      #mmg-catalog-carousel-v140 .mmg-carousel-title {\n        line-height:1.02;\n        letter-spacing:-.04em;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-sub,\n      #mmg-product-aivpm-v100 .mmg-section-sub,\n      #mmg-product-aivpm-v100 .mmg-feature-copy p,\n      #mmg-catalog-carousel-v140 .mmg-carousel-sub {\n        font-size:16.5px;\n        line-height:1.62;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-card,\n      #mmg-product-aivpm-v100 .mmg-path-card,\n      #mmg-product-aivpm-v100 .mmg-stack-card,\n      #mmg-product-aivpm-v100 .mmg-related-card {\n        padding:24px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-card h3,\n      #mmg-product-aivpm-v100 .mmg-path-card h3,\n      #mmg-product-aivpm-v100 .mmg-stack-card h3,\n      #mmg-product-aivpm-v100 .mmg-related-card h3 {\n        font-size:24px;\n        line-height:1.14;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-mid-cta h3 {\n        line-height:1.08;\n      }\n\n      #mmg-catalog-carousel-v140 .mmg-product-card {\n        min-height:378px;\n      }\n\n      #mmg-catalog-carousel-v140 .mmg-product-title {\n        font-size:18px;\n        line-height:1.18;\n      }\n    }\n\n    @media (max-width:420px) {\n      #mmg-product-aivpm-v100 .mmg-title {\n        font-size:clamp(40px, 12.2vw, 54px);\n      }\n\n      #mmg-product-aivpm-v100 .mmg-section-title,\n      #mmg-product-aivpm-v100 .mmg-feature-copy h2,\n      #mmg-catalog-carousel-v140 .mmg-carousel-title {\n        font-size:clamp(32px, 10vw, 44px);\n      }\n\n      #mmg-product-aivpm-v100 .mmg-card h3,\n      #mmg-product-aivpm-v100 .mmg-path-card h3,\n      #mmg-product-aivpm-v100 .mmg-stack-card h3,\n      #mmg-product-aivpm-v100 .mmg-related-card h3 {\n        font-size:22px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-card p,\n      #mmg-product-aivpm-v100 .mmg-path-card p,\n      #mmg-product-aivpm-v100 .mmg-stack-card p,\n      #mmg-product-aivpm-v100 .mmg-related-card p {\n        font-size:15px;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cstyle\u003e\n    \/* MMG v2.1.3 Live Visual Spacing Polish *\/\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-wrap {\n      padding-top:clamp(72px,8vw,108px);\n      padding-bottom:clamp(72px,8vw,108px);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-shell {\n      padding:clamp(34px,5.4vw,60px) clamp(22px,4.6vw,54px);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-kicker {\n      margin-bottom:18px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-title {\n      margin-top:16px;\n      margin-bottom:24px;\n      line-height:1.04;\n      letter-spacing:-.046em;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-sub {\n      max-width:720px;\n      margin-top:0;\n      margin-bottom:0;\n      line-height:1.72;\n      font-size:clamp(17px,2.15vw,20px);\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-mount {\n      margin-top:30px;\n      margin-bottom:0;\n      min-height:0;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-fallback {\n      margin-top:28px;\n      margin-bottom:0;\n      max-width:680px;\n      padding:24px 22px;\n      line-height:1.72;\n      font-size:16px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-actions {\n      display:flex;\n      justify-content:center;\n      align-items:center;\n      gap:18px;\n      row-gap:18px;\n      flex-wrap:wrap;\n      margin-top:32px;\n      margin-bottom:0;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-actions .mmg-btn {\n      min-width:230px;\n      margin:0;\n      line-height:1.18;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-review-note {\n      margin-top:30px;\n      max-width:640px;\n      line-height:1.62;\n      font-size:14px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-actions {\n      gap:16px;\n      row-gap:16px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-btn {\n      margin-top:0;\n      margin-bottom:0;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-card,\n    #mmg-product-aivpm-v100 .mmg-path-card,\n    #mmg-product-aivpm-v100 .mmg-stack-card,\n    #mmg-product-aivpm-v100 .mmg-related-card {\n      padding-top:30px;\n      padding-bottom:30px;\n    }\n\n    #mmg-product-aivpm-v100 .mmg-card h3,\n    #mmg-product-aivpm-v100 .mmg-path-card h3,\n    #mmg-product-aivpm-v100 .mmg-stack-card h3,\n    #mmg-product-aivpm-v100 .mmg-related-card h3 {\n      margin-bottom:6px;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-carousel-head {\n      margin-bottom:34px;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-copy {\n      padding:20px;\n    }\n\n    #mmg-catalog-carousel-v140 .mmg-product-title {\n      margin-bottom:2px;\n    }\n\n    @media (max-width:720px) {\n      #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-wrap {\n        padding-top:64px;\n        padding-bottom:70px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-reviews-shell {\n        padding:34px 20px 38px;\n        border-radius:32px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-title {\n        font-size:clamp(34px,10.6vw,46px);\n        line-height:1.06;\n        margin-bottom:22px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-sub {\n        font-size:17px;\n        line-height:1.7;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-fallback {\n        margin-top:28px;\n        padding:22px 18px;\n        font-size:15.5px;\n        line-height:1.72;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-actions {\n        display:grid;\n        grid-template-columns:1fr;\n        gap:18px;\n        margin-top:34px;\n        width:100%;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-actions .mmg-btn {\n        width:100%;\n        min-width:0;\n        min-height:60px;\n        padding-top:17px;\n        padding-bottom:17px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-note {\n        margin-top:30px;\n        font-size:14px;\n        line-height:1.6;\n      }\n    }\n\n    @media (max-width:420px) {\n      #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-title {\n        font-size:clamp(32px,10vw,40px);\n      }\n\n      #mmg-product-aivpm-v100 .mmg-reviews-section .mmg-section-sub {\n        font-size:16px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-fallback {\n        font-size:15px;\n      }\n\n      #mmg-product-aivpm-v100 .mmg-review-actions {\n        gap:20px;\n      }\n    }\n  \u003c\/style\u003e\n","brand":"Mindset Media Group","offers":[{"title":"Default Title","offer_id":48655548514458,"sku":null,"price":9.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4337\/2186\/files\/05_AI_Video_Prompt_Mastery_Kindle_Ebook_Cover_1b41a363-3c10-40a0-a633-cb50bffcc58a.jpg?v=1783231157"}],"url":"https:\/\/themindsetmediagroup.com\/collections\/ai-education.oembed","provider":"Mindset Media Group","version":"1.0","type":"link"}