html[data-brand=mgfame]{--mg-black:#050505;--mg-panel:#10110f;--mg-panel-raised:#171916;--mg-white:#fff;--mg-muted:#b8bdb2;--mg-line:#34382f;--mg-lime:#c9ff42;--mg-coral:#ff6b55;--mg-shadow:.55rem .55rem 0 var(--mg-coral);--mg-shadow-small:.28rem .28rem 0 var(--mg-coral);color-scheme:dark;background:var(--mg-black);accent-color:var(--mg-lime)}html[data-brand=mgfame] body{background:linear-gradient(90deg, #c9ff4209 1px, transparent 1px), linear-gradient(#c9ff4206 1px, transparent 1px), var(--mg-black);color:var(--mg-white);font-variant-numeric:tabular-nums;background-size:5rem 5rem;overflow-x:clip}html[data-brand=mgfame] body:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(115deg,#0000 0 72%,#ff6b550f 72% 72.35%,#0000 72.35%);position:fixed;inset:0}html[data-brand=mgfame] ::selection{background:var(--mg-lime);color:var(--mg-black)}html[data-brand=mgfame] :focus-visible{outline:.2rem solid var(--mg-coral);outline-offset:.28rem;box-shadow:0 0 0 .12rem var(--mg-black)}html[data-brand=mgfame] a,html[data-brand=mgfame] button,html[data-brand=mgfame] summary,html[data-brand=mgfame] input,html[data-brand=mgfame] select,html[data-brand=mgfame] textarea{transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s}html[data-brand=mgfame] h1,html[data-brand=mgfame] h2,html[data-brand=mgfame] h3{font-weight:900}html[data-brand=mgfame] h1{letter-spacing:-.072em;text-transform:uppercase;text-wrap:balance;max-width:12ch;font-size:clamp(3.6rem,9.6vw,9.6rem);line-height:.88}html[data-brand=mgfame] h2{letter-spacing:-.045em;line-height:.98}html[data-brand=mgfame] p{color:var(--mg-muted)}html[data-brand=mgfame] .site-shell{width:min(100% - clamp(1.25rem,3vw,3rem),94rem);position:relative}html[data-brand=mgfame] .site-header{z-index:50;border-bottom:.14rem solid var(--mg-line);backdrop-filter:blur(1rem);background:#050505e6;grid-template-columns:auto 1fr auto;gap:clamp(1rem,2.5vw,2.5rem);min-height:5rem;padding-inline:clamp(.15rem,1vw,.8rem);position:sticky;top:0}html[data-brand=mgfame] .site-header:after{content:"";background:var(--mg-lime);width:clamp(6rem,13vw,12rem);height:.14rem;position:absolute;bottom:-.14rem;left:0}html[data-brand=mgfame] .brand-mark,html[data-brand=mgfame] .footer-brand{letter-spacing:-.045em;text-transform:uppercase;gap:.7rem;font-size:1.04rem;font-weight:900}html[data-brand=mgfame] .brand-sigil{border:.13rem solid var(--mg-lime);background:var(--mg-black);width:1rem;box-shadow:.27rem .27rem 0 var(--mg-coral);border-radius:0;transform:rotate(12deg)}html[data-brand=mgfame] .desktop-nav{gap:clamp(.85rem,1.8vw,1.8rem)}html[data-brand=mgfame] .desktop-nav a{color:#d7dace;letter-spacing:.08em;text-transform:uppercase;padding-block:.5rem;font-size:.7rem;font-weight:800;position:relative}html[data-brand=mgfame] .desktop-nav a:after{content:"";background:var(--mg-lime);transform-origin:100%;height:.14rem;transition:transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}html[data-brand=mgfame] .desktop-nav a:hover,html[data-brand=mgfame] .desktop-nav a[aria-current=page]{color:var(--mg-white)}html[data-brand=mgfame] .desktop-nav a:hover:after,html[data-brand=mgfame] .desktop-nav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}html[data-brand=mgfame] .button{border:.12rem solid var(--mg-lime);background:var(--mg-lime);min-height:3.25rem;box-shadow:var(--mg-shadow-small);color:var(--mg-black);letter-spacing:.075em;text-transform:uppercase;border-radius:0;padding:.78rem 1.35rem;font-size:.78rem;font-weight:900}html[data-brand=mgfame] .button-small{min-height:2.65rem;padding:.6rem 1rem;font-size:.68rem}html[data-brand=mgfame] .button-secondary{border-color:var(--mg-line);box-shadow:none;color:var(--mg-white);background:0 0}html[data-brand=mgfame] .text-link{width:fit-content;color:var(--mg-lime);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:900;text-decoration:none}html[data-brand=mgfame] .text-link span{color:var(--mg-coral);display:inline-block}html[data-brand=mgfame] .eyebrow{width:fit-content;color:var(--mg-lime);letter-spacing:.15em;text-transform:uppercase;background:#c9ff4214;border:.08rem solid #c9ff4280;align-items:center;gap:.55rem;padding:.35rem .55rem;font-size:.65rem;font-weight:900;line-height:1;display:inline-flex}html[data-brand=mgfame] .eyebrow:before{aspect-ratio:1;content:"";background:var(--mg-coral);flex:none;width:.42rem}html[data-brand=mgfame] .page-hero{isolation:isolate;border-inline:0;grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);align-content:center;column-gap:2rem;width:100%;min-height:clamp(38rem,78svh,57rem);padding:clamp(5.5rem,10vw,9rem) 0;display:grid;transform:none}html[data-brand=mgfame] .page-hero>*{grid-column:1}html[data-brand=mgfame] .page-hero:before{z-index:-2;content:"";clip-path:polygon(13% 0,100% 0,100% 86%,84% 100%,0 100%,0 14%);background:linear-gradient(135deg,#0000 0 28%,#ff6b55e6 28% 35%,#0000 35% 100%),repeating-linear-gradient(90deg,#0000 0 2.8rem,#c9ff421f 2.8rem calc(2.8rem + 1px));border:.12rem solid #c9ff4247;width:min(36vw,30rem);height:auto;position:absolute;top:18%;bottom:14%;right:0}html[data-brand=mgfame] .page-hero:after{z-index:-1;content:"BRIEF  →  BOARD  →  LIVE";background:var(--mg-lime);width:min(33vw,27rem);color:var(--mg-black);letter-spacing:.08em;text-align:center;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.62rem,1vw,.82rem);font-weight:900;position:absolute;bottom:15%;right:clamp(0rem,2vw,2rem);transform:rotate(-3deg)}html[data-brand=mgfame] .page-hero .lede{color:#d4d7ce;max-width:44rem;font-size:clamp(1.05rem,1.65vw,1.34rem);line-height:1.55}html[data-brand=mgfame] .home-hero{min-height:clamp(44rem,88svh,64rem)}html[data-brand=mgfame] .home-hero h1{z-index:1;text-shadow:.035em .035em #ff6b557a;position:relative}html[data-brand=mgfame] .home-hero:before{aspect-ratio:auto;content:"100";clip-path:none;color:#0000;width:auto;height:82%;font-family:var(--heading-font), Arial Black, sans-serif;letter-spacing:-.13em;-webkit-text-stroke:.1rem #c9ff422e;background:0 0;border:0;font-size:clamp(15rem,36vw,34rem);font-weight:900;line-height:.9;top:8%;right:0;transform:none}html[data-brand=mgfame] .page-hero.home-hero.has-hero-media:before{right:0}html[data-brand=mgfame] .hero-actions{gap:1.25rem;margin-top:.6rem}html[data-brand=mgfame] .home-story>section{border-top:.12rem solid var(--mg-line);width:100%;padding-block:clamp(5.5rem,10vw,10rem);position:relative}html[data-brand=mgfame] .home-story>section:before{content:"";background:var(--mg-coral);width:clamp(4rem,9vw,8rem);height:.12rem;position:absolute;top:-.12rem;left:0}html[data-brand=mgfame] .section-heading{gap:1.25rem}html[data-brand=mgfame] .section-heading h2{text-transform:uppercase;max-width:14ch;font-size:clamp(2.6rem,5.7vw,6rem)}html[data-brand=mgfame] .section-heading>p:last-child{color:var(--mg-muted)}html[data-brand=mgfame] .product-preview{grid-template-columns:minmax(16rem,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(2.5rem,7vw,7rem)}html[data-brand=mgfame] .product-preview .section-heading{max-width:none}html[data-brand=mgfame] .campaign-ui{box-shadow:.9rem .9rem 0 var(--mg-coral), 1.25rem 1.25rem 0 #c9ff422e;background:#0b0c0a;border:.12rem solid #4a4e43;border-radius:0;position:relative;overflow:visible;transform:rotate(.65deg)}html[data-brand=mgfame] .campaign-ui:before{content:"";background:repeating-linear-gradient(135deg, var(--mg-lime) 0 .55rem, var(--mg-black) .55rem 1.1rem);width:6rem;height:.75rem;position:absolute;top:-.75rem;right:1.2rem}html[data-brand=mgfame] .campaign-ui>header{border-bottom:.12rem solid var(--mg-line);letter-spacing:.04em;text-transform:uppercase;background:#121410;min-height:3.75rem;padding:.9rem 1.15rem;font-size:.78rem}html[data-brand=mgfame] .campaign-dot{background:var(--mg-lime);border-radius:0;width:.62rem;animation:2.2s ease-in-out infinite mgfame-status-pulse;box-shadow:0 0 0 .28rem #c9ff4224}html[data-brand=mgfame] .status-chip{color:var(--mg-lime);letter-spacing:.08em;text-transform:uppercase;background:#c9ff421a;border:.08rem solid #c9ff4280;border-radius:0}html[data-brand=mgfame] .campaign-summary{background:var(--mg-line);gap:.12rem}html[data-brand=mgfame] .campaign-summary>div{background:#0b0c0a;align-content:end;gap:.4rem;min-height:7.2rem;padding:1.25rem}html[data-brand=mgfame] .campaign-summary>div:first-child{background:var(--mg-lime);color:var(--mg-black)}html[data-brand=mgfame] .campaign-summary>div:first-child small{opacity:.72}html[data-brand=mgfame] .campaign-summary small{letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:800}html[data-brand=mgfame] .campaign-summary strong{font-family:var(--heading-font), sans-serif;text-transform:uppercase;font-size:clamp(1.15rem,2vw,1.7rem);line-height:1}html[data-brand=mgfame] .campaign-track{gap:.7rem;padding:1.5rem;position:relative}html[data-brand=mgfame] .campaign-track:before{content:"";background:linear-gradient(90deg, var(--mg-lime), var(--mg-coral));height:.12rem;position:absolute;top:2.63rem;left:2rem;right:2rem}html[data-brand=mgfame] .campaign-track li{z-index:1;border:.1rem solid var(--mg-line);background:#10120e;border-radius:0;align-content:space-between;gap:1.25rem;min-height:7.6rem;padding:.9rem;position:relative}html[data-brand=mgfame] .campaign-track li:nth-child(2){border-color:#ff6b55a6;transform:translateY(.55rem)}html[data-brand=mgfame] .campaign-track li span{aspect-ratio:1;background:var(--mg-black);width:1.7rem;color:var(--mg-lime);place-items:center;font-size:.62rem;display:grid}html[data-brand=mgfame] .campaign-track li strong{font-family:var(--heading-font), sans-serif;letter-spacing:-.02em;text-transform:uppercase;font-size:.82rem;line-height:1.25}html[data-brand=mgfame] .campaign-proof{padding:.5rem 1.5rem 1.5rem}html[data-brand=mgfame] .campaign-proof div{border-top:.08rem solid var(--mg-line);grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);padding:.74rem 0;font-size:.72rem}html[data-brand=mgfame] .campaign-proof span{color:#8f9488;letter-spacing:.06em;text-transform:uppercase;font-weight:700}html[data-brand=mgfame] .campaign-proof strong{color:#e8eadf;font-weight:650}html[data-brand=mgfame] .problem-result{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr);gap:clamp(1rem,3vw,3rem)}html[data-brand=mgfame] .problem-result article{border:.12rem solid var(--mg-line);background:var(--mg-panel);align-content:end;min-height:23rem;padding:clamp(1.5rem,4vw,3rem)}html[data-brand=mgfame] .problem-result article:last-child{border-color:var(--mg-lime);background:var(--mg-lime);min-height:28rem;box-shadow:.7rem .7rem 0 var(--mg-coral);color:var(--mg-black);transform:rotate(-.7deg)}html[data-brand=mgfame] .problem-result article:last-child .eyebrow{border-color:var(--mg-black);color:var(--mg-black);background:0 0}html[data-brand=mgfame] .problem-result article:last-child p{color:#202518}html[data-brand=mgfame] .problem-result article h2{text-transform:uppercase;font-size:clamp(2rem,4vw,4.5rem)}html[data-brand=mgfame] .problem-result .direction{aspect-ratio:1;border:.12rem solid var(--mg-coral);background:var(--mg-black);width:clamp(3rem,6vw,5rem);color:var(--mg-coral);place-items:center;font-size:clamp(1.5rem,3vw,3rem);display:grid;transform:rotate(-8deg)}html[data-brand=mgfame] .home-workflow,html[data-brand=mgfame] .home-offers,html[data-brand=mgfame] .home-evidence,html[data-brand=mgfame] .home-faq{grid-template-columns:minmax(15rem,.56fr) minmax(0,1.44fr);gap:clamp(2.5rem,7vw,7rem)}html[data-brand=mgfame] .workflow-grid{gap:0}html[data-brand=mgfame] .workflow-grid article{border-top:.12rem solid var(--mg-line);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:start;gap:.65rem 1rem;padding:1.8rem 0}html[data-brand=mgfame] .workflow-grid article:after{content:"";background:linear-gradient(90deg, var(--mg-lime), var(--mg-coral));grid-column:2/-1;width:0%;height:.18rem;transition:width .22s}html[data-brand=mgfame] .workflow-grid article>span{color:var(--mg-coral);grid-row:1/5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}html[data-brand=mgfame] .workflow-grid h3{text-transform:uppercase;font-size:clamp(1.4rem,2.5vw,2.25rem)}html[data-brand=mgfame] .workflow-grid p{grid-column:2/-1}html[data-brand=mgfame] .workflow-grid a,html[data-brand=mgfame] .offer-preview-grid a{color:var(--mg-lime);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}html[data-brand=mgfame] .home-capabilities{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2.5rem,8vw,8rem);overflow:hidden}html[data-brand=mgfame] .home-capabilities:after{content:"LAUNCH / MOVE / VERIFY";background:var(--mg-coral);width:15rem;height:2.1rem;color:var(--mg-black);letter-spacing:.12em;text-align:center;font:900 .66rem/2.1rem ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:15%;right:43%;transform:rotate(88deg)}html[data-brand=mgfame] .home-capabilities li{border-top:.12rem solid var(--mg-line);text-transform:uppercase;grid-template-columns:3rem minmax(0,1fr);align-items:center;padding:1.45rem 0;font-size:clamp(1.15rem,2vw,1.75rem)}html[data-brand=mgfame] .home-capabilities li span{color:var(--mg-coral);font-size:.64rem}html[data-brand=mgfame] .offer-preview-grid{gap:.8rem}html[data-brand=mgfame] .offer-preview-grid article,html[data-brand=mgfame] .offer-card{border:.12rem solid var(--mg-line);background:var(--mg-panel);border-radius:0;position:relative;overflow:hidden}html[data-brand=mgfame] .offer-preview-grid article{min-height:22rem;padding:1.5rem}html[data-brand=mgfame] .offer-preview-grid article:before,html[data-brand=mgfame] .offer-card:before{content:"";background:linear-gradient(135deg, transparent 50%, var(--mg-coral) 50%);width:2.2rem;height:2.2rem;position:absolute;top:0;right:0}html[data-brand=mgfame] .offer-preview-grid article:nth-child(2),html[data-brand=mgfame] .offer-card:nth-child(2){border-color:var(--mg-lime);background:var(--mg-lime);box-shadow:.55rem .55rem 0 var(--mg-coral);color:var(--mg-black);transform:translateY(-1rem)rotate(-.45deg)}html[data-brand=mgfame] .offer-preview-grid article:nth-child(2) p,html[data-brand=mgfame] .offer-card:nth-child(2) p{color:#252b1b}html[data-brand=mgfame] .offer-preview-grid article:nth-child(2) a,html[data-brand=mgfame] .offer-card:nth-child(2) .text-link,html[data-brand=mgfame] .offer-card:nth-child(2) .eyebrow{color:var(--mg-black)}html[data-brand=mgfame] .offer-card:nth-child(2) .eyebrow{border-color:var(--mg-black);background:0 0}html[data-brand=mgfame] .offer-count{color:var(--mg-lime);letter-spacing:-.07em;font-size:clamp(3.25rem,6.5vw,6.5rem)}html[data-brand=mgfame] .offer-preview-grid article:nth-child(2) .offer-count{color:var(--mg-black)}html[data-brand=mgfame] .offer-card h2{text-transform:uppercase;font-size:clamp(1.45rem,2.6vw,2.4rem)}html[data-brand=mgfame] .offer-preview-grid h3{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.3rem,1.9vw,1.8rem)}html[data-brand=mgfame] .offer-price{color:var(--mg-lime);letter-spacing:-.02em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:900}html[data-brand=mgfame] .evidence-table{border:.12rem solid var(--mg-line);background:var(--mg-panel);border-radius:0;overflow:hidden}html[data-brand=mgfame] .evidence-table:before{content:"";background:linear-gradient(90deg, var(--mg-lime) 0 68%, var(--mg-coral) 68%);height:.42rem;display:block}html[data-brand=mgfame] .evidence-table>div{border-bottom:.08rem solid var(--mg-line);grid-template-columns:3rem minmax(9rem,.75fr) minmax(0,1.25fr);align-items:center;padding:1.25rem 1.35rem}html[data-brand=mgfame] .evidence-table>div:last-child{border-bottom:0}html[data-brand=mgfame] .evidence-table>div>span{color:var(--mg-coral);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}html[data-brand=mgfame] .evidence-table strong{text-transform:uppercase}html[data-brand=mgfame] .evidence-table p{font-size:.88rem}html[data-brand=mgfame] .faq-list details{border-top:.12rem solid var(--mg-line)}html[data-brand=mgfame] .faq-list details:last-child{border-bottom:.12rem solid var(--mg-line)}html[data-brand=mgfame] .faq-list summary{text-transform:uppercase;padding:1.55rem 3.25rem 1.55rem 0;font-size:clamp(1.05rem,2vw,1.4rem);position:relative}html[data-brand=mgfame] .faq-list summary:after{color:var(--mg-lime);content:"+";font:900 1.4rem/1 var(--heading-font), sans-serif;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}html[data-brand=mgfame] .faq-list details[open] summary:after{content:"−";color:var(--mg-coral)}html[data-brand=mgfame] .faq-list details p{padding-right:2.5rem}html[data-brand=mgfame] .home-final-cta{border:.12rem solid var(--mg-lime);background:var(--mg-lime);min-height:clamp(32rem,62vw,46rem);box-shadow:.85rem .85rem 0 var(--mg-coral);color:var(--mg-black);margin-bottom:clamp(5rem,10vw,10rem);padding-inline:clamp(1.5rem,6vw,6rem);position:relative;overflow:hidden}html[data-brand=mgfame] .home-final-cta:before{aspect-ratio:1;background:0 0;border:clamp(2.5rem,6vw,6rem) solid #0505051a;border-radius:50%;width:min(55vw,38rem);height:auto;inset:auto -9% -48% auto}html[data-brand=mgfame] .home-final-cta .eyebrow{border-color:var(--mg-black);color:var(--mg-black);background:0 0}html[data-brand=mgfame] .home-final-cta h2{text-transform:uppercase;max-width:14ch;font-size:clamp(3rem,7.5vw,8rem)}html[data-brand=mgfame] .home-final-cta p{color:#202518;position:relative}html[data-brand=mgfame] .home-final-cta .button{border-color:var(--mg-black);background:var(--mg-black);box-shadow:.35rem .35rem 0 var(--mg-coral);color:var(--mg-white)}html[data-brand=mgfame] .notice,html[data-brand=mgfame] .legal-warning{border:.1rem solid var(--mg-line);border-left:.45rem solid var(--mg-coral);background:var(--mg-panel);color:#e8eadf;margin-bottom:3rem;padding:1rem 1.25rem}html[data-brand=mgfame] .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:100%;padding-bottom:clamp(5rem,8vw,8rem);display:grid}html[data-brand=mgfame] .steps article{border:.12rem solid var(--mg-line);background:var(--mg-panel);flex-direction:column;gap:1rem;min-height:19rem;padding:1.5rem;display:flex}html[data-brand=mgfame] .steps article:nth-child(2){border-color:var(--mg-coral);transform:translateY(1.4rem)}html[data-brand=mgfame] .steps article>span{background:var(--mg-lime);width:fit-content;color:var(--mg-black);margin-bottom:auto;padding:.35rem .55rem;font:900 .68rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}html[data-brand=mgfame] .steps article h2{text-transform:uppercase;font-size:clamp(1.6rem,3vw,3rem)}html[data-brand=mgfame] .steps article p{color:var(--mg-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}html[data-brand=mgfame] .offer-grid{gap:1rem;width:100%;padding-bottom:clamp(6rem,10vw,10rem)}html[data-brand=mgfame] .offer-card{min-height:21rem;padding:clamp(1.5rem,4vw,2.75rem)}html[data-brand=mgfame] .two-column{gap:clamp(2rem,6vw,7rem);width:100%;padding-bottom:clamp(5rem,10vw,9rem)}html[data-brand=mgfame] .two-column>section{border-top:.35rem solid var(--mg-lime);background:var(--mg-panel);align-content:end;min-height:18rem;padding:clamp(1.5rem,4vw,3rem)}html[data-brand=mgfame] .two-column>section:nth-child(2){border-top-color:var(--mg-coral)}html[data-brand=mgfame] .two-column h2{text-transform:uppercase;font-size:clamp(2rem,4vw,4rem)}html[data-brand=mgfame] .two-column .accent-panel{background:var(--mg-lime);box-shadow:var(--mg-shadow);color:var(--mg-black);transform:rotate(-.6deg)}html[data-brand=mgfame] .two-column .accent-panel p{color:var(--mg-black);font:900 clamp(2rem, 4vw, 4rem)/.98 var(--heading-font), sans-serif;letter-spacing:-.05em;text-transform:uppercase}html[data-brand=mgfame] .feature-list li{border-bottom:.08rem solid var(--mg-line);color:#e0e3d8;padding:1rem 0 1rem 1.7rem}html[data-brand=mgfame] .feature-list li:before{background:var(--mg-coral);border-radius:0;width:.5rem;height:.5rem;top:1.55rem;transform:rotate(12deg)}html[data-brand=mgfame] .page-sections{counter-reset:mgfame-section;width:100%;max-width:none;padding-bottom:clamp(6rem,11vw,11rem)}html[data-brand=mgfame] .page-sections>section{border-top:.12rem solid var(--mg-line);grid-template-columns:5rem minmax(14rem,.8fr) minmax(18rem,1.2fr);align-items:start;gap:clamp(1.25rem,4vw,4rem);min-height:20rem;margin:0;padding:clamp(2.25rem,5vw,4.5rem) 0;display:grid}html[data-brand=mgfame] .page-sections>section:nth-child(2){margin-left:clamp(0rem,5vw,5rem)}html[data-brand=mgfame] .page-sections>section:nth-child(3){border-top-color:var(--mg-lime)}html[data-brand=mgfame] .section-index{aspect-ratio:1;border:.1rem solid var(--mg-coral);width:3rem;color:var(--mg-coral);place-items:center;font:900 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;transform:rotate(-5deg)}html[data-brand=mgfame] .page-sections h2{text-transform:uppercase;max-width:15ch;font-size:clamp(2rem,4.2vw,4.7rem)}html[data-brand=mgfame] .page-sections p{color:#c6cabf;padding-top:.25rem;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75}html[data-brand=mgfame] .page-sections--sample-report>section{border:.1rem solid var(--mg-line);background:var(--mg-panel);border-bottom:0;min-height:16rem;padding-inline:clamp(1.25rem,3vw,2.5rem)}html[data-brand=mgfame] .page-sections--sample-report>section:last-child{border-bottom:.1rem solid var(--mg-line)}html[data-brand=mgfame] .page-sections--sample-report>section:nth-child(2){background:#141810;margin-left:0}html[data-brand=mgfame] .page-sections.page-sections--article>section{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem 1.25rem;min-height:0}html[data-brand=mgfame] .page-sections.page-sections--article>section:nth-child(2){margin-left:0}html[data-brand=mgfame] .page-sections.page-sections--article h2{max-width:none;font-size:clamp(1.5rem,2.4vw,2.2rem)}html[data-brand=mgfame] .page-sections.page-sections--article h2,html[data-brand=mgfame] .page-sections.page-sections--article p{grid-area:auto/2}html[data-brand=mgfame] .article-body>.article-intro{display:none}html[data-brand=mgfame] .statement-section,html[data-brand=mgfame] .closing-cta{border-top:.12rem solid var(--mg-line);width:100%}html[data-brand=mgfame] .statement-section{border:.12rem solid var(--mg-line);background:var(--mg-panel);padding:clamp(3rem,7vw,6rem)}html[data-brand=mgfame] .statement-section p:first-child{color:var(--mg-white);font:900 clamp(1.8rem, 3.5vw, 3.8rem)/1.02 var(--heading-font), sans-serif;letter-spacing:-.045em;text-transform:uppercase}html[data-brand=mgfame] .statement-section p:last-child{border-left:.3rem solid var(--mg-coral);align-self:end;padding-left:1rem}html[data-brand=mgfame] .article-list{width:100%}html[data-brand=mgfame] .article-list article{border-top:.12rem solid var(--mg-line);grid-template-columns:8rem minmax(14rem,.9fr) minmax(18rem,1.1fr);gap:clamp(1rem,3vw,3rem);padding:clamp(2rem,4vw,3.5rem) 0}html[data-brand=mgfame] .article-list h2{text-transform:uppercase;font-size:clamp(1.7rem,3.3vw,3.6rem)}html[data-brand=mgfame] .article-list h2 a{background-image:linear-gradient(var(--mg-lime), var(--mg-lime));background-position:0 100%;background-repeat:no-repeat;background-size:0 .16rem}html[data-brand=mgfame] main>.article-intro{border-left:.45rem solid var(--mg-lime);background:var(--mg-panel);width:min(100%,78rem);color:var(--mg-white);margin:0 auto clamp(4rem,8vw,7rem);padding:clamp(1.5rem,4vw,3rem);font-size:clamp(1.25rem,2.2vw,2rem);font-weight:700;line-height:1.45}html[data-brand=mgfame] main>.text-link{margin:-5rem 0 clamp(6rem,11vw,11rem)}html[data-brand=mgfame] .legal-copy{border:.1rem solid var(--mg-line);border-top:.35rem solid var(--mg-coral);background:var(--mg-panel);width:min(100%,52rem);padding:clamp(1.5rem,4vw,3rem)}html[data-brand=mgfame] .closing-cta{grid-template-columns:minmax(0,1.4fr) auto;align-items:center;margin-bottom:clamp(5rem,9vw,9rem);padding-block:clamp(3rem,6vw,5rem)}html[data-brand=mgfame] .closing-cta p{max-width:20ch;color:var(--mg-white);text-transform:uppercase;font-size:clamp(2rem,4.5vw,4.7rem)}html[data-brand=mgfame] .form-section{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);width:100%;padding-bottom:clamp(6rem,11vw,11rem)}html[data-brand=mgfame] .form-section>div h2{text-transform:uppercase;max-width:10ch;margin-bottom:1rem;font-size:clamp(2.4rem,5vw,5.5rem)}html[data-brand=mgfame] .lead-form{border:.12rem solid var(--mg-line);background:var(--mg-panel);box-shadow:.7rem .7rem 0 var(--mg-coral);border-radius:0;position:relative}html[data-brand=mgfame] .lead-form:before{content:"";background:linear-gradient(90deg, var(--mg-lime) 0 72%, var(--mg-coral) 72%);height:.4rem;position:absolute;top:0;left:0;right:0}html[data-brand=mgfame] .form-grid{gap:1.15rem}html[data-brand=mgfame] .form-grid label{color:#e7eadf;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}html[data-brand=mgfame] input,html[data-brand=mgfame] select,html[data-brand=mgfame] textarea{color:var(--mg-white);background:#090a08;border:.1rem solid #4a4e43;border-radius:0}html[data-brand=mgfame] input:hover,html[data-brand=mgfame] select:hover,html[data-brand=mgfame] textarea:hover{border-color:#73786b}html[data-brand=mgfame] input:focus,html[data-brand=mgfame] select:focus,html[data-brand=mgfame] textarea:focus{border-color:var(--mg-lime)}html[data-brand=mgfame] .checkbox{color:var(--mg-muted)}html[data-brand=mgfame] .checkbox input{flex-basis:1.15rem}html[data-brand=mgfame] .form-status{color:#e7eadf}html[data-brand=mgfame] .site-footer{border-top:.12rem solid var(--mg-line);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-block:4rem 2rem;position:relative}html[data-brand=mgfame] .site-footer:before{content:"";background:var(--mg-lime);width:35%;height:.12rem;position:absolute;top:-.12rem;right:0}html[data-brand=mgfame] .site-footer>div{gap:.8rem;display:grid}html[data-brand=mgfame] .site-footer nav{justify-content:flex-end}html[data-brand=mgfame] .site-footer a,html[data-brand=mgfame] .site-footer button{color:#d5d8ce;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:750}html[data-brand=mgfame] .preview-ribbon{border-top:.1rem solid var(--mg-black);border-left:.1rem solid var(--mg-black);background:var(--mg-coral);color:var(--mg-black)}html[data-brand=mgfame] .skip-link{border:.12rem solid var(--mg-black);background:var(--mg-lime);color:var(--mg-black);font-weight:900}html[data-brand=mgfame] .consent{border:.12rem solid var(--mg-lime);background:var(--mg-black);box-shadow:.7rem .7rem 0 var(--mg-coral);border-radius:0}html[data-brand=mgfame] .consent::backdrop{backdrop-filter:blur(.35rem);background:#000000d1}html[data-brand=mgfame] .mobile-menu summary{color:var(--mg-lime);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}html[data-brand=mgfame] .mobile-menu nav{border:.12rem solid var(--mg-lime);background:var(--mg-black);box-shadow:.5rem .5rem 0 var(--mg-coral);border-radius:0}html[data-brand=mgfame] .mobile-menu nav a{border-bottom:.08rem solid var(--mg-line);text-transform:uppercase;padding:.55rem 0;font-size:.8rem;font-weight:800;text-decoration:none}@media (hover:hover){html[data-brand=mgfame] .button:hover{filter:none;box-shadow:.15rem .15rem 0 var(--mg-coral);transform:translate(.13rem,.13rem)}html[data-brand=mgfame] .brand-mark:hover .brand-sigil{transform:rotate(102deg)}html[data-brand=mgfame] .text-link:hover,html[data-brand=mgfame] .workflow-grid a:hover,html[data-brand=mgfame] .offer-preview-grid a:hover{color:var(--mg-coral)}html[data-brand=mgfame] .workflow-grid article:hover:after{width:100%}html[data-brand=mgfame] .article-list article:hover h2 a{background-size:100% .16rem}html[data-brand=mgfame] .faq-list summary:hover{color:var(--mg-lime)}}@media (width>=58rem){html[data-brand=mgfame] .page-sections:not(.page-sections--article)>section h2{grid-area:1/2}html[data-brand=mgfame] .page-sections:not(.page-sections--article)>section p{grid-area:1/3}html[data-brand=mgfame] .home-workflow .section-heading h2,html[data-brand=mgfame] .home-capabilities .section-heading h2,html[data-brand=mgfame] .home-offers .section-heading h2,html[data-brand=mgfame] .home-evidence .section-heading h2,html[data-brand=mgfame] .home-faq .section-heading h2{font-size:clamp(2.2rem,3.5vw,3.6rem)}}@media (width<=70rem){html[data-brand=mgfame] .site-header{grid-template-columns:1fr auto}html[data-brand=mgfame] .page-hero{grid-template-columns:minmax(0,1fr) minmax(10rem,.35fr)}html[data-brand=mgfame] .page-hero:before{opacity:.72}html[data-brand=mgfame] .page-sections>section{grid-template-columns:4rem minmax(13rem,.85fr) minmax(15rem,1.15fr);gap:1.5rem}}@media (width<=58rem){html[data-brand=mgfame] .page-hero{grid-template-columns:1fr;padding-bottom:8rem}html[data-brand=mgfame] .page-hero:before{aspect-ratio:auto;opacity:.5;width:min(75vw,30rem);height:15rem;top:auto;bottom:2rem}html[data-brand=mgfame] .home-hero:before{opacity:.85;width:auto;height:auto;font-size:clamp(13rem,45vw,25rem);top:12%;bottom:auto}html[data-brand=mgfame] .page-hero:after{width:min(72vw,24rem);bottom:3.5rem;left:1rem;right:auto}html[data-brand=mgfame] .product-preview,html[data-brand=mgfame] .home-workflow,html[data-brand=mgfame] .home-capabilities,html[data-brand=mgfame] .home-offers,html[data-brand=mgfame] .home-evidence,html[data-brand=mgfame] .home-faq,html[data-brand=mgfame] .form-section{grid-template-columns:1fr}html[data-brand=mgfame] .home-capabilities:after{display:none}html[data-brand=mgfame] .section-heading h2{max-width:16ch}html[data-brand=mgfame] .campaign-ui{transform:none}html[data-brand=mgfame] .problem-result{grid-template-columns:1fr}html[data-brand=mgfame] .problem-result article,html[data-brand=mgfame] .problem-result article:last-child{min-height:20rem}html[data-brand=mgfame] .problem-result .direction{transform:rotate(90deg)}html[data-brand=mgfame] .offer-preview-grid{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,minmax(15rem,1fr));padding:1rem .65rem 1.5rem 0;overflow-x:auto}html[data-brand=mgfame] .offer-preview-grid article{scroll-snap-align:start}html[data-brand=mgfame] .steps{grid-template-columns:1fr}html[data-brand=mgfame] .steps article{min-height:14rem}html[data-brand=mgfame] .steps article:nth-child(2){transform:none}html[data-brand=mgfame] .page-sections>section,html[data-brand=mgfame] .page-sections--sample-report>section{grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;min-height:0}html[data-brand=mgfame] .page-sections>section:nth-child(2){margin-left:0}html[data-brand=mgfame] .page-sections h2,html[data-brand=mgfame] .page-sections p{grid-column:2}html[data-brand=mgfame] .page-sections p{padding-top:0}html[data-brand=mgfame] .article-list article{grid-template-columns:5rem minmax(0,1fr)}html[data-brand=mgfame] .article-list article>p:last-child{grid-column:2}}@media (width<=48rem){html[data-brand=mgfame] body{background-size:3.25rem 3.25rem}html[data-brand=mgfame] h1{font-size:clamp(3.05rem,15.2vw,6rem)}html[data-brand=mgfame] .site-shell{width:min(100% - 1.25rem,94rem)}html[data-brand=mgfame] .site-header{min-height:4.5rem}html[data-brand=mgfame] .page-hero{min-height:41rem;padding-top:5rem}html[data-brand=mgfame] .home-hero{min-height:47rem}html[data-brand=mgfame] .hero-actions{flex-direction:column;align-items:flex-start}html[data-brand=mgfame] .home-story>section{padding-block:5.5rem}html[data-brand=mgfame] .campaign-summary,html[data-brand=mgfame] .campaign-track{grid-template-columns:1fr}html[data-brand=mgfame] .campaign-track:before{background:linear-gradient(var(--mg-lime), var(--mg-coral));width:.12rem;height:auto;top:2rem;bottom:2rem;left:2.35rem}html[data-brand=mgfame] .campaign-track li,html[data-brand=mgfame] .campaign-track li:nth-child(2){grid-template-columns:2rem minmax(0,1fr);align-items:center;min-height:5.8rem;transform:none}html[data-brand=mgfame] .campaign-proof div{grid-template-columns:1fr;gap:.25rem}html[data-brand=mgfame] .workflow-grid article{grid-template-columns:2.75rem minmax(0,1fr)}html[data-brand=mgfame] .workflow-grid article>a{grid-column:2}html[data-brand=mgfame] .offer-preview-grid article:nth-child(2),html[data-brand=mgfame] .offer-card:nth-child(2){transform:none}html[data-brand=mgfame] .evidence-table>div{grid-template-columns:2rem minmax(0,1fr)}html[data-brand=mgfame] .evidence-table p{grid-column:2}html[data-brand=mgfame] .offer-grid,html[data-brand=mgfame] .two-column,html[data-brand=mgfame] .statement-section,html[data-brand=mgfame] .closing-cta,html[data-brand=mgfame] .site-footer,html[data-brand=mgfame] .form-grid{grid-template-columns:1fr}html[data-brand=mgfame] .two-column>section{min-height:15rem}html[data-brand=mgfame] .statement-section{padding:2rem 1.5rem}html[data-brand=mgfame] .statement-section p:last-child{border-top:.2rem solid var(--mg-coral);border-left:0;padding:1rem 0 0}html[data-brand=mgfame] .page-sections>section,html[data-brand=mgfame] .page-sections--sample-report>section{padding-block:2.5rem;display:block}html[data-brand=mgfame] .section-index{margin-bottom:1.25rem}html[data-brand=mgfame] .page-sections h2{margin-bottom:1rem}html[data-brand=mgfame] .article-list article{grid-template-columns:1fr}html[data-brand=mgfame] .article-list article>p:last-child{grid-column:1}html[data-brand=mgfame] main>.text-link{margin-top:-4rem}html[data-brand=mgfame] .closing-cta{align-items:start}html[data-brand=mgfame] .lead-form{box-shadow:.4rem .4rem 0 var(--mg-coral)}html[data-brand=mgfame] .site-footer nav{justify-content:flex-start}}@media (width<=28rem){html[data-brand=mgfame] .brand-mark{font-size:.92rem}html[data-brand=mgfame] .mobile-menu nav{min-width:min(17rem,86vw);right:-.2rem}html[data-brand=mgfame] .campaign-ui{box-shadow:.45rem .45rem 0 var(--mg-coral)}html[data-brand=mgfame] .campaign-ui>header{flex-wrap:wrap;align-items:flex-start}html[data-brand=mgfame] .status-chip{margin-left:0}html[data-brand=mgfame] .offer-preview-grid{grid-template-columns:repeat(3,minmax(13.5rem,1fr))}}@media (prefers-reduced-motion:reduce){html[data-brand=mgfame] *,html[data-brand=mgfame] :before,html[data-brand=mgfame] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-brand=mgfame] .campaign-ui,html[data-brand=mgfame] .problem-result article:last-child,html[data-brand=mgfame] .offer-preview-grid article:nth-child(2),html[data-brand=mgfame] .offer-card:nth-child(2),html[data-brand=mgfame] .two-column .accent-panel,html[data-brand=mgfame] .page-hero:after,html[data-brand=mgfame] .section-index{transform:none}}@keyframes mgfame-status-pulse{0%,to{box-shadow:0 0 0 .25rem #c9ff421f}50%{box-shadow:0 0 0 .5rem #c9ff420a}}
