{"id":7,"date":"2026-04-15T18:00:38","date_gmt":"2026-04-15T16:00:38","guid":{"rendered":"https:\/\/macromillcnc.com\/?page_id=7"},"modified":"2026-10-01T04:48:23","modified_gmt":"2026-10-01T02:48:23","slug":"home","status":"publish","type":"page","link":"https:\/\/macromillcnc.com\/","title":{"rendered":"MacroMill CNC"},"content":{"rendered":"\n<style>\n\/* =========================================================\nMACROMILL CNC \u2014 HOMEPAGE\nCONVERSION + SEO OPTIMISED\nFULL WORDPRESS CUSTOM HTML REPLACEMENT\n========================================================= *\/\n\n.mmx,\n.mmx *{\n    box-sizing:border-box;\n}\n\n.mmx{\n    --bg:#02090c;\n    --bg2:#041116;\n    --panel:#071820;\n    --panel2:#0b2028;\n    --cyan:#5ce7ef;\n    --cyan2:#b5faff;\n    --white:#f3f8f9;\n    --text:#a4b5ba;\n    --muted:#72868d;\n    --line:rgba(92,231,239,.15);\n    --line2:rgba(92,231,239,.29);\n\n    position:relative;\n    width:100%;\n    max-width:100%;\n    margin:0;\n    overflow:hidden;\n\n    color:var(--white);\n\n    background:\n        radial-gradient(circle at 80% 2%,rgba(42,204,218,.11),transparent 27%),\n        radial-gradient(circle at 8% 55%,rgba(15,103,159,.07),transparent 30%),\n        linear-gradient(180deg,#041216 0%,#02090c 48%,#010507 100%);\n\n    font-family:\"Segoe UI Variable Text\",\"Aptos\",\"Segoe UI\",Arial,sans-serif;\n    font-weight:400;\n    -webkit-font-smoothing:antialiased;\n    -moz-osx-font-smoothing:grayscale;\n    text-rendering:optimizeLegibility;\n    container-type:inline-size;\n}\n\n\/* =========================================================\nTECHNICAL BACKGROUND GRID \/ PATTERN\n========================================================= *\/\n\n.mmx:before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    z-index:0;\n    pointer-events:none;\n\n    background-image:\n        linear-gradient(rgba(92,231,239,.032) 1px,transparent 1px),\n        linear-gradient(90deg,rgba(92,231,239,.032) 1px,transparent 1px);\n\n    background-size:58px 58px;\n\n    -webkit-mask-image:\n        linear-gradient(\n            180deg,\n            rgba(0,0,0,.95) 0%,\n            rgba(0,0,0,.72) 55%,\n            rgba(0,0,0,.22) 88%,\n            transparent 100%\n        );\n\n    mask-image:\n        linear-gradient(\n            180deg,\n            rgba(0,0,0,.95) 0%,\n            rgba(0,0,0,.72) 55%,\n            rgba(0,0,0,.22) 88%,\n            transparent 100%\n        );\n}\n\n.mmx a{\n    color:inherit;\n}\n\n.mmx img{\n    display:block;\n    max-width:100%;\n    height:auto;\n}\n\n.mmx a:focus-visible,\n.mmx summary:focus-visible{\n    outline:2px solid var(--cyan2);\n    outline-offset:4px;\n}\n\n\/* =========================================================\nWORDPRESS FULL-WIDTH + PUBLIC PAGE TITLE FIX\n========================================================= *\/\n\n.entry-content:has(> .mmx){\n    padding-left:0!important;\n    padding-right:0!important;\n    max-width:none!important;\n    width:100%!important;\n}\n\n.entry-content > .mmx{\n    position:relative!important;\n    width:100vw!important;\n    max-width:none!important;\n    margin-left:calc(50% - 50vw)!important;\n    margin-right:calc(50% - 50vw)!important;\n}\n\n.wp-block-html:has(> .mmx){\n    position:relative!important;\n    width:100vw!important;\n    max-width:100vw!important;\n    margin-left:calc(50% - 50vw)!important;\n    margin-right:calc(50% - 50vw)!important;\n    padding-left:0!important;\n    padding-right:0!important;\n}\n\n.editor-styles-wrapper .wp-block-html:has(.mmx),\n.editor-styles-wrapper .mmx{\n    width:100%!important;\n    max-width:none!important;\n    margin-left:0!important;\n    margin-right:0!important;\n}\n\nbody .wp-block-post-title,\nbody .entry-title,\nbody .page-title,\nbody .wp-block-query-title,\nbody header.entry-header{\n    display:none!important;\n}\n\n\/* =========================================================\nGLOBAL LAYOUT\n========================================================= *\/\n\n.mmx-wrap{\n    position:relative;\n    z-index:2;\n    width:min(1240px,calc(100% - 64px));\n    max-width:100%;\n    margin:0 auto;\n}\n\n.mmx-section{\n    padding:78px 0;\n}\n\n.mmx-section-alt{\n    border-top:1px solid rgba(255,255,255,.045);\n    border-bottom:1px solid rgba(255,255,255,.045);\n    background:\n        radial-gradient(circle at 90% 0%,rgba(92,231,239,.045),transparent 34%),\n        linear-gradient(180deg,rgba(7,20,25,.77),rgba(3,10,13,.88));\n}\n\n.mmx-kicker{\n    margin:0 0 10px;\n    color:var(--cyan);\n    font-size:9px;\n    line-height:1.4;\n    font-weight:600;\n    letter-spacing:.16em;\n    text-transform:uppercase;\n}\n\n.mmx-heading{\n    max-width:900px;\n    margin:0;\n    color:#eef6f8;\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(30px,3.5vw,45px);\n    line-height:1.12;\n    font-weight:600;\n    letter-spacing:-.025em;\n}\n\n.mmx-intro{\n    max-width:780px;\n    margin:16px 0 0;\n    color:#90a2a8;\n    font-size:15px;\n    line-height:1.72;\n}\n\n.mmx-center{\n    text-align:center;\n}\n\n.mmx-center .mmx-heading,\n.mmx-center .mmx-intro{\n    margin-left:auto;\n    margin-right:auto;\n}\n\n\/* =========================================================\nBUTTONS\n========================================================= *\/\n\n.mmx-actions{\n    display:flex;\n    flex-wrap:wrap;\n    gap:11px;\n    margin-top:27px;\n}\n\n.mmx-actions-center{\n    justify-content:center;\n}\n\n.mmx-btn{\n    min-height:53px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    gap:11px;\n    padding:0 21px;\n    border-radius:10px;\n    text-decoration:none!important;\n    font-size:9.5px;\n    line-height:1.2;\n    font-weight:650;\n    letter-spacing:.065em;\n    text-transform:uppercase;\n    transition:\n        transform .2s ease,\n        border-color .2s ease,\n        box-shadow .2s ease,\n        background .2s ease;\n}\n\n.mmx-btn:hover{\n    transform:translateY(-2px);\n}\n\n.mmx-btn-main{\n    border:1px solid rgba(190,253,255,.74);\n    color:#001317!important;\n    background:linear-gradient(135deg,#a4fcff 0%,#55e8ef 48%,#17adc4 100%);\n    box-shadow:\n        0 16px 40px rgba(0,197,219,.21),\n        inset 0 1px 0 rgba(255,255,255,.86);\n}\n\n.mmx-btn-main:hover{\n    box-shadow:\n        0 21px 50px rgba(0,207,231,.30),\n        inset 0 1px 0 rgba(255,255,255,.92);\n}\n\n.mmx-btn-ghost{\n    border:1px solid rgba(92,231,239,.23);\n    color:#e9fbfc!important;\n    background:rgba(255,255,255,.03);\n}\n\n.mmx-btn-ghost:hover{\n    border-color:rgba(92,231,239,.44);\n    background:rgba(92,231,239,.065);\n}\n\n.mmx-btn-arrow{\n    font-size:16px;\n    line-height:1;\n}\n\n\/* =========================================================\nBRAND\n========================================================= *\/\n\n.mmx-brand{\n    position:relative;\n    z-index:1;\n    min-height:114px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    border-bottom:1px solid rgba(255,255,255,.055);\n    background:linear-gradient(180deg,rgba(255,255,255,.015),transparent);\n}\n\n.mmx-brand:after{\n    content:\"\";\n    position:absolute;\n    left:18%;\n    right:18%;\n    bottom:-1px;\n    height:1px;\n    background:linear-gradient(90deg,transparent,rgba(92,231,239,.32),transparent);\n}\n\n.mmx-brand-inner{\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n    gap:8px;\n}\n\n.mmx-logo{\n    width:272px;\n    max-width:78vw;\n    filter:\n        drop-shadow(0 13px 22px rgba(0,0,0,.45))\n        drop-shadow(0 0 18px rgba(80,224,238,.05));\n}\n\n.mmx-logo-sub{\n    color:#667e85;\n    font-size:7px;\n    font-weight:550;\n    letter-spacing:.21em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nHERO\n========================================================= *\/\n\n.mmx-hero{\n    position:relative;\n    max-width:1080px;\n    margin:0 auto;\n    padding:58px 0 34px;\n    text-align:center;\n}\n\n.mmx-eyebrow{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    gap:8px;\n    margin-bottom:20px;\n    padding:8px 13px;\n    border:1px solid rgba(92,231,239,.20);\n    border-radius:999px;\n    background:rgba(92,231,239,.035);\n    color:#79edf4;\n    font-size:8.5px;\n    font-weight:600;\n    letter-spacing:.16em;\n    text-transform:uppercase;\n}\n\n.mmx-eyebrow:before{\n    content:\"\";\n    width:6px;\n    height:6px;\n    border-radius:50%;\n    background:var(--cyan);\n    box-shadow:0 0 12px rgba(92,231,239,.45);\n}\n\n.mmx-title{\n    max-width:1040px;\n    margin:0 auto;\n    color:#f4f8f9;\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(44px,5.2vw,72px);\n    line-height:1.03;\n    font-weight:600;\n    letter-spacing:-.043em;\n}\n\n.mmx-title span{\n    color:var(--cyan);\n}\n\n.mmx-hero-copy{\n    max-width:820px;\n    margin:22px auto 0;\n    color:#a3b3b8;\n    font-size:16px;\n    line-height:1.72;\n}\n\n.mmx-hero-copy strong{\n    color:#e9f6f8;\n    font-weight:600;\n}\n\n.mmx-hero-note{\n    margin:15px auto 0;\n    color:#687f86;\n    font-size:10px;\n    line-height:1.55;\n    letter-spacing:.035em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nCNC AUTOMATION PRO SHOWCASE\n========================================================= *\/\n\n.mmx-showcase{\n    width:min(960px,100%);\n    margin:0 auto 34px;\n}\n\n.mmx-showcase-card{\n    position:relative;\n    overflow:hidden;\n    border:1px solid rgba(92,231,239,.18);\n    border-radius:22px;\n    background:\n        radial-gradient(circle at 80% 0%,rgba(92,231,239,.08),transparent 38%),\n        linear-gradient(145deg,rgba(16,39,46,.76),rgba(3,10,14,.94));\n    box-shadow:\n        0 30px 72px rgba(0,0,0,.34),\n        inset 0 1px 0 rgba(255,255,255,.08);\n}\n\n.mmx-showcase-media{\n    position:relative;\n    overflow:hidden;\n    background:#031014;\n}\n\n.mmx-showcase-media img{\n    width:100%;\n    aspect-ratio:1672 \/ 941;\n    object-fit:cover;\n}\n\n.mmx-showcase-media:after{\n    content:\"\";\n    position:absolute;\n    inset:auto 0 0;\n    height:28%;\n    pointer-events:none;\n    background:linear-gradient(180deg,transparent,rgba(2,9,12,.38));\n}\n\n.mmx-showcase-copy{\n    display:grid;\n    grid-template-columns:1.2fr .8fr;\n    gap:34px;\n    align-items:center;\n    padding:23px 26px 25px;\n}\n\n.mmx-showcase-copy h2{\n    margin:0;\n    color:#f0f8f9;\n    font-size:clamp(23px,2.4vw,31px);\n    line-height:1.12;\n    font-weight:600;\n    letter-spacing:-.025em;\n}\n\n.mmx-showcase-copy p{\n    margin:10px 0 0;\n    color:#8ea1a7;\n    font-size:13px;\n    line-height:1.72;\n}\n\n.mmx-showcase-tags{\n    display:flex;\n    justify-content:flex-end;\n    flex-wrap:wrap;\n    gap:8px;\n}\n\n.mmx-showcase-tags span{\n    padding:8px 10px;\n    border:1px solid rgba(92,231,239,.16);\n    border-radius:999px;\n    background:rgba(92,231,239,.035);\n    color:#aeeff3;\n    font-size:7.5px;\n    font-weight:650;\n    letter-spacing:.095em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nCNC SOFTWARE APPS SHOWCASE\n========================================================= *\/\n\n.mmx-showcase-software{\n    margin-top:52px;\n    margin-bottom:8px;\n}\n\n.mmx-showcase-software .mmx-showcase-card{\n    border-color:rgba(92,231,239,.22);\n}\n\n.mmx-showcase-link{\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n    margin-top:15px;\n    color:#78edf3!important;\n    font-size:8.5px;\n    line-height:1.3;\n    font-weight:650;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n    text-decoration:none!important;\n}\n\n.mmx-showcase-link:hover{\n    color:#c2fbff!important;\n}\n\n\/* =========================================================\nMACROFUSION VIDEO SHOWCASE\n========================================================= *\/\n\n.mmx-showcase-macrofusion{\n    margin-top:52px;\n    margin-bottom:8px;\n}\n\n.mmx-showcase-macrofusion .mmx-showcase-card{\n    border-color:rgba(92,231,239,.27);\n    background:\n        radial-gradient(circle at 100% 0%,rgba(92,231,239,.08),transparent 38%),\n        linear-gradient(145deg,rgba(14,35,43,.72),rgba(3,11,15,.94));\n}\n\n.mmx-video-frame{\n    position:relative;\n    overflow:hidden;\n    background:#02080b;\n}\n\n.mmx-video-frame:after{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    box-shadow:inset 0 0 0 1px rgba(255,255,255,.035);\n}\n\n.mmx-video-frame video{\n    display:block;\n    width:100%;\n    height:auto;\n    aspect-ratio:1920\/990;\n    object-fit:cover;\n    background:#02080b;\n}\n\n.mmx-mf-badge{\n    display:inline-flex;\n    align-items:center;\n    gap:7px;\n    margin-top:13px;\n    padding:7px 10px;\n    border:1px solid rgba(92,231,239,.18);\n    border-radius:999px;\n    background:rgba(92,231,239,.035);\n    color:#aeeff3;\n    font-size:7.5px;\n    line-height:1.2;\n    font-weight:650;\n    letter-spacing:.09em;\n    text-transform:uppercase;\n}\n\n.mmx-mf-badge:before{\n    content:\"\";\n    width:6px;\n    height:6px;\n    border-radius:50%;\n    background:#5ce7ef;\n    box-shadow:0 0 12px rgba(92,231,239,.48);\n}\n\n\/* =========================================================\nWHAT'S INCLUDED\n========================================================= *\/\n\n.mmx-included{\n    padding:62px 0 14px;\n}\n\n.mmx-included-head{\n    display:grid;\n    grid-template-columns:1fr .8fr;\n    gap:52px;\n    align-items:end;\n    margin-bottom:24px;\n}\n\n.mmx-included-head p{\n    margin:0;\n    color:#819399;\n    font-size:13px;\n    line-height:1.72;\n}\n\n.mmx-included-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:11px;\n}\n\n.mmx-included-item{\n    min-width:0;\n    padding:19px;\n    border:1px solid rgba(255,255,255,.065);\n    border-radius:13px;\n    background:\n        radial-gradient(circle at 100% 0%,rgba(64,225,238,.055),transparent 42%),\n        linear-gradient(145deg,rgba(255,255,255,.040),rgba(255,255,255,.009));\n}\n\n.mmx-included-item strong{\n    display:block;\n    margin-bottom:7px;\n    color:#edf6f8;\n    font-size:15px;\n    line-height:1.25;\n    font-weight:600;\n}\n\n.mmx-included-item span{\n    display:block;\n    color:#7e9299;\n    font-size:11px;\n    line-height:1.62;\n}\n\n\/* =========================================================\nTRUST \/ PROOF STRIP\n========================================================= *\/\n\n.mmx-proof{\n    display:grid;\n    grid-template-columns:repeat(4,minmax(0,1fr));\n    gap:1px;\n    margin:0 0 56px;\n    overflow:hidden;\n    border:1px solid rgba(92,231,239,.14);\n    border-radius:17px;\n    background:rgba(92,231,239,.08);\n    box-shadow:\n        0 24px 56px rgba(0,0,0,.24),\n        inset 0 1px 0 rgba(255,255,255,.06);\n}\n\n.mmx-proof-item{\n    min-width:0;\n    min-height:90px;\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n    justify-content:center;\n    padding:16px;\n    text-align:center;\n    background:linear-gradient(145deg,rgba(17,41,48,.76),rgba(3,11,15,.90));\n}\n\n.mmx-proof-item strong{\n    color:#eef8f9;\n    font-size:18px;\n    line-height:1.12;\n    font-weight:600;\n    letter-spacing:-.015em;\n}\n\n.mmx-proof-item span{\n    margin-top:7px;\n    color:#6ddfe7;\n    font-size:7px;\n    line-height:1.4;\n    font-weight:600;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nFLAGSHIP PRODUCTS\n========================================================= *\/\n\n.mmx-products-head{\n    display:grid;\n    grid-template-columns:1fr .8fr;\n    gap:52px;\n    align-items:end;\n    margin-bottom:30px;\n}\n\n.mmx-products-head p{\n    margin:0;\n    color:#819399;\n    font-size:13px;\n    line-height:1.72;\n}\n\n.mmx-products-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:16px;\n}\n\n.mmx-product{\n    position:relative;\n    min-width:0;\n    min-height:390px;\n    display:flex;\n    flex-direction:column;\n    overflow:hidden;\n    padding:27px;\n    border:1px solid rgba(92,231,239,.15);\n    border-radius:20px;\n    background:\n        radial-gradient(circle at 100% 0%,rgba(59,220,234,.08),transparent 39%),\n        linear-gradient(145deg,rgba(22,46,54,.62),rgba(4,12,16,.88));\n    box-shadow:\n        0 28px 68px rgba(0,0,0,.28),\n        inset 0 1px 0 rgba(255,255,255,.08);\n    text-decoration:none!important;\n    transition:\n        transform .22s ease,\n        border-color .22s ease,\n        box-shadow .22s ease;\n}\n\n.mmx-product:hover{\n    transform:translateY(-5px);\n    border-color:rgba(92,231,239,.34);\n    box-shadow:\n        0 34px 78px rgba(0,0,0,.34),\n        inset 0 1px 0 rgba(255,255,255,.10);\n}\n\n.mmx-product-primary{\n    border-color:rgba(92,231,239,.33);\n    background:\n        radial-gradient(circle at 100% 0%,rgba(68,229,241,.16),transparent 40%),\n        linear-gradient(145deg,rgba(22,51,59,.79),rgba(4,13,17,.92));\n}\n\n.mmx-product-tag{\n    width:max-content;\n    max-width:100%;\n    margin-bottom:42px;\n    padding:6px 9px;\n    border:1px solid rgba(92,231,239,.18);\n    border-radius:6px;\n    color:#83edf3;\n    background:rgba(92,231,239,.03);\n    font-size:7.5px;\n    font-weight:600;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n}\n\n.mmx-product h3{\n    margin:0 0 8px;\n    color:#f1f8f9;\n    font-size:27px;\n    line-height:1.08;\n    font-weight:600;\n    letter-spacing:-.025em;\n}\n\n.mmx-product-sub{\n    margin-bottom:15px;\n    color:#5fe4ec;\n    font-size:8.5px;\n    font-weight:600;\n    letter-spacing:.10em;\n    text-transform:uppercase;\n}\n\n.mmx-product p{\n    margin:0;\n    color:#8da0a6;\n    font-size:12.5px;\n    line-height:1.68;\n}\n\n.mmx-product-list{\n    display:grid;\n    gap:8px;\n    margin-top:20px;\n}\n\n.mmx-product-list div{\n    position:relative;\n    padding-left:14px;\n    color:#c4d3d6;\n    font-size:11px;\n    line-height:1.5;\n}\n\n.mmx-product-list div:before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:.62em;\n    width:5px;\n    height:5px;\n    border-radius:50%;\n    background:var(--cyan);\n}\n\n.mmx-product-bottom{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    margin-top:auto;\n    padding-top:24px;\n    border-top:1px solid rgba(255,255,255,.055);\n}\n\n.mmx-product-link{\n    color:#66e6ee;\n    font-size:8px;\n    font-weight:650;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n}\n\n.mmx-product-go{\n    width:36px;\n    height:36px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    border:1px solid rgba(92,231,239,.16);\n    border-radius:50%;\n    color:#62e4ec;\n    font-size:16px;\n}\n\n\/* =========================================================\nEXPLORE ECOSYSTEM\n========================================================= *\/\n\n.mmx-explore-head{\n    display:grid;\n    grid-template-columns:1fr .8fr;\n    gap:52px;\n    align-items:end;\n    margin-bottom:27px;\n}\n\n.mmx-explore-head p{\n    margin:0;\n    color:#819399;\n    font-size:13px;\n    line-height:1.72;\n}\n\n.mmx-resource-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:11px;\n}\n\n.mmx-resource{\n    min-width:0;\n    min-height:150px;\n    display:flex;\n    flex-direction:column;\n    padding:18px;\n    border:1px solid rgba(255,255,255,.065);\n    border-radius:13px;\n    background:\n        radial-gradient(circle at 100% 0%,rgba(64,225,238,.045),transparent 42%),\n        linear-gradient(145deg,rgba(255,255,255,.040),rgba(255,255,255,.009));\n    text-decoration:none!important;\n    transition:\n        transform .2s ease,\n        border-color .2s ease,\n        background .2s ease;\n}\n\n.mmx-resource:hover{\n    transform:translateY(-3px);\n    border-color:rgba(92,231,239,.28);\n    background:\n        radial-gradient(circle at 100% 0%,rgba(64,225,238,.085),transparent 42%),\n        linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.012));\n}\n\n.mmx-resource-type{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    margin-bottom:15px;\n    color:#69e7ee;\n    font-size:7.5px;\n    font-weight:600;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n}\n\n.mmx-resource-type span:last-child{\n    font-size:16px;\n}\n\n.mmx-resource h3{\n    margin:0 0 7px;\n    color:#edf6f8;\n    font-size:17px;\n    line-height:1.2;\n    font-weight:600;\n    letter-spacing:-.015em;\n}\n\n.mmx-resource p{\n    margin:0;\n    color:#81959c;\n    font-size:11.5px;\n    line-height:1.62;\n}\n\n\/* =========================================================\nFAQ\n========================================================= *\/\n\n.mmx-faq{\n    padding:33px;\n    border:1px solid rgba(92,231,239,.15);\n    border-radius:21px;\n    background:\n        radial-gradient(circle at 0 0,rgba(53,222,236,.07),transparent 35%),\n        linear-gradient(145deg,rgba(17,41,48,.62),rgba(3,11,15,.88));\n    box-shadow:\n        0 28px 68px rgba(0,0,0,.30),\n        inset 0 1px 0 rgba(255,255,255,.07);\n}\n\n.mmx-faq-head{\n    max-width:760px;\n    margin-bottom:22px;\n}\n\n.mmx-faq-head p{\n    margin:13px 0 0;\n    color:#81949a;\n    font-size:13px;\n    line-height:1.7;\n}\n\n.mmx-faq-list{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:9px;\n}\n\n.mmx-faq details{\n    border:1px solid rgba(92,231,239,.12);\n    border-radius:12px;\n    background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.008));\n}\n\n.mmx-faq summary{\n    position:relative;\n    cursor:pointer;\n    padding:17px 44px 17px 17px;\n    list-style:none;\n    color:#eaf5f7;\n    font-size:12.5px;\n    line-height:1.45;\n    font-weight:600;\n}\n\n.mmx-faq summary::-webkit-details-marker{\n    display:none;\n}\n\n.mmx-faq summary:after{\n    content:\"+\";\n    position:absolute;\n    right:17px;\n    top:13px;\n    color:var(--cyan);\n    font-size:20px;\n    font-weight:400;\n}\n\n.mmx-faq details[open] summary:after{\n    content:\"\u2212\";\n}\n\n.mmx-faq details p{\n    margin:0;\n    padding:0 17px 18px;\n    color:#83979e;\n    font-size:11.8px;\n    line-height:1.72;\n}\n\n\/* =========================================================\nFINAL CTA \/ FREE RESOURCES\n========================================================= *\/\n\n.mmx-final{\n    display:grid;\n    grid-template-columns:1fr auto;\n    gap:30px;\n    align-items:center;\n    padding:27px 29px;\n    border:1px solid rgba(92,231,239,.16);\n    border-radius:17px;\n    background:\n        radial-gradient(circle at 100% 0%,rgba(60,223,236,.08),transparent 40%),\n        linear-gradient(145deg,rgba(22,50,58,.64),rgba(4,13,17,.87));\n    box-shadow:\n        0 26px 62px rgba(0,0,0,.25),\n        inset 0 1px 0 rgba(255,255,255,.07);\n}\n\n.mmx-final h2{\n    margin:0;\n    color:#edf7f8;\n    font-size:23px;\n    line-height:1.15;\n    font-weight:600;\n    letter-spacing:-.02em;\n}\n\n.mmx-final p{\n    margin:8px 0 0;\n    color:#83969c;\n    font-size:12px;\n    line-height:1.65;\n}\n\n\/* =========================================================\nSUPPORTED CONTROLS + FOOTER\n========================================================= *\/\n\n.mmx-controls{\n    padding:29px 0;\n    text-align:center;\n    border-top:1px solid rgba(255,255,255,.05);\n    border-bottom:1px solid rgba(255,255,255,.05);\n}\n\n.mmx-controls-title{\n    margin-bottom:14px;\n    color:#5ce3eb;\n    font-size:7.5px;\n    font-weight:600;\n    letter-spacing:.17em;\n    text-transform:uppercase;\n}\n\n.mmx-controls-list{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex-wrap:wrap;\n    gap:11px 25px;\n    color:#bccdd1;\n    font-size:10px;\n    font-weight:550;\n    letter-spacing:.07em;\n}\n\n.mmx-footer{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:20px;\n    padding:27px 0 35px;\n    color:#4e646b;\n    font-size:8px;\n    font-weight:500;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nFREE CNC RESOURCES\n========================================================= *\/\n\n.mmx-btn-free{\n    position:relative;\n    border:1px solid rgba(126,244,250,.58);\n    color:#f0feff!important;\n    background:\n        radial-gradient(circle at 20% 0%,rgba(92,231,239,.16),transparent 45%),\n        linear-gradient(135deg,rgba(19,71,82,.90),rgba(4,24,31,.97));\n    box-shadow:\n        0 15px 36px rgba(0,0,0,.24),\n        0 0 24px rgba(72,230,241,.08),\n        inset 0 1px 0 rgba(255,255,255,.10);\n}\n\n.mmx-btn-free:before{\n    content:\"FREE\";\n    margin-right:2px;\n    padding:3px 5px;\n    border:1px solid rgba(174,251,255,.36);\n    border-radius:4px;\n    color:#bdfbff;\n    background:rgba(92,231,239,.07);\n    font-size:6.5px;\n    line-height:1;\n    font-weight:700;\n    letter-spacing:.08em;\n}\n\n.mmx-btn-free:hover{\n    border-color:rgba(148,249,255,.86);\n    background:\n        radial-gradient(circle at 20% 0%,rgba(92,231,239,.22),transparent 48%),\n        linear-gradient(135deg,rgba(24,88,99,.94),rgba(5,29,36,.98));\n    box-shadow:\n        0 20px 46px rgba(0,0,0,.30),\n        0 0 34px rgba(72,230,241,.13),\n        inset 0 1px 0 rgba(255,255,255,.13);\n}\n\n.mmx-resource-free{\n    border-color:rgba(92,231,239,.26);\n    background:\n        radial-gradient(circle at 100% 0%,rgba(92,231,239,.10),transparent 44%),\n        linear-gradient(145deg,rgba(18,49,57,.58),rgba(4,14,18,.92));\n}\n\n.mmx-resource-free .mmx-resource-type{\n    color:#8cf3f8;\n}\n\n.mmx-resource-free:hover{\n    border-color:rgba(112,241,248,.48);\n    box-shadow:\n        0 18px 44px rgba(0,0,0,.22),\n        0 0 24px rgba(72,230,241,.06);\n}\n\n\/* =========================================================\nFINAL POLISH\n========================================================= *\/\n\n.mmx-showcase-copy strong{\n    color:#dffcff;\n    font-weight:650;\n}\n\n.mmx-section[id],\n.mmx-showcase,\n.mmx-included{\n    scroll-margin-top:24px;\n}\n\n.mmx-code-panel strong{\n    font-variant-numeric:tabular-nums;\n}\n\n.mmx-product-primary:before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    border-radius:inherit;\n    box-shadow:inset 0 0 0 1px rgba(92,231,239,.05);\n}\n\n\n\n\/* =========================================================\nTOP WEBSITE NAVIGATION \u2014 CLEAN \/ MINIMAL\n========================================================= *\/\n\n.mmx-site-nav{\n    position:sticky;\n    top:0;\n    z-index:50;\n    border-top:1px solid rgba(255,255,255,.045);\n    border-bottom:1px solid rgba(255,255,255,.08);\n    background:\n        linear-gradient(180deg,rgba(8,20,25,.94),rgba(3,10,13,.91));\n    -webkit-backdrop-filter:blur(22px) saturate(145%);\n    backdrop-filter:blur(22px) saturate(145%);\n    box-shadow:\n        0 16px 38px rgba(0,0,0,.24),\n        inset 0 1px 0 rgba(255,255,255,.055);\n}\n\n.mmx-site-nav-inner{\n    width:min(1280px,calc(100% - 42px));\n    margin:0 auto;\n    min-height:82px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    gap:10px;\n}\n\n.mmx-site-nav a,\n.mmx-site-nav summary{\n    min-height:52px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    padding:0 20px;\n    border:1px solid rgba(255,255,255,.085);\n    border-radius:13px;\n    color:#d8e7ea!important;\n    background:\n        linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));\n    box-shadow:\n        0 10px 24px rgba(0,0,0,.17),\n        inset 0 1px 0 rgba(255,255,255,.075);\n    text-decoration:none!important;\n    font-size:12px;\n    line-height:1;\n    font-weight:720;\n    letter-spacing:.065em;\n    text-transform:uppercase;\n    cursor:pointer;\n    white-space:nowrap;\n    -webkit-font-smoothing:antialiased;\n    text-rendering:geometricPrecision;\n    transition:\n        transform .18s ease,\n        color .18s ease,\n        border-color .18s ease,\n        background .18s ease,\n        box-shadow .18s ease;\n}\n\n.mmx-site-nav a:hover,\n.mmx-site-nav summary:hover,\n.mmx-site-nav details[open] > summary{\n    transform:translateY(-2px);\n    color:#ffffff!important;\n    border-color:rgba(92,231,239,.34);\n    background:\n        linear-gradient(145deg,rgba(92,231,239,.11),rgba(255,255,255,.025));\n    box-shadow:\n        0 15px 30px rgba(0,0,0,.24),\n        inset 0 1px 0 rgba(255,255,255,.11);\n}\n\n.mmx-site-nav .mmx-nav-vmc > summary{\n    color:#ffe76b!important;\n    border-color:rgba(255,225,72,.28);\n    background:\n        linear-gradient(145deg,rgba(255,226,68,.09),rgba(255,255,255,.022));\n    box-shadow:\n        0 10px 24px rgba(0,0,0,.18),\n        inset 0 1px 0 rgba(255,245,170,.08);\n}\n\n.mmx-site-nav .mmx-nav-vmc > summary:hover,\n.mmx-site-nav .mmx-nav-vmc[open] > summary{\n    color:#fff1a0!important;\n    border-color:rgba(255,225,72,.48);\n    background:\n        linear-gradient(145deg,rgba(255,226,68,.15),rgba(255,255,255,.028));\n}\n\n.mmx-site-nav details{\n    position:relative;\n}\n\n.mmx-site-nav summary{\n    list-style:none;\n}\n\n.mmx-site-nav summary::-webkit-details-marker{\n    display:none;\n}\n\n.mmx-site-nav .mmx-nav-vmc > summary:after{\n    content:\"\u2304\";\n    margin-left:9px;\n    color:#d3c35e;\n    font-size:15px;\n    line-height:1;\n}\n\n.mmx-nav-menu{\n    position:absolute;\n    left:50%;\n    top:calc(100% + 10px);\n    width:270px;\n    transform:translateX(-50%);\n    padding:10px;\n    border:1px solid rgba(255,255,255,.11);\n    border-radius:15px;\n    background:\n        linear-gradient(160deg,rgba(12,27,32,.98),rgba(4,12,15,.98));\n    -webkit-backdrop-filter:blur(24px) saturate(145%);\n    backdrop-filter:blur(24px) saturate(145%);\n    box-shadow:\n        0 28px 68px rgba(0,0,0,.48),\n        inset 0 1px 0 rgba(255,255,255,.06);\n}\n\n.mmx-nav-menu a{\n    width:100%;\n    min-height:52px;\n    justify-content:flex-start;\n    padding:0 15px;\n    color:#e4eef0!important;\n    border-radius:10px;\n    border-color:rgba(255,255,255,.055);\n    background:rgba(255,255,255,.025);\n    font-size:11.5px;\n}\n\n.mmx-nav-menu a + a{\n    margin-top:6px;\n}\n\n.mmx-nav-menu a:hover{\n    color:#fff!important;\n    border-color:rgba(92,231,239,.22);\n    background:rgba(92,231,239,.065);\n}\n\n@container (max-width:1050px){\n    .mmx-site-nav-inner{\n        width:100%;\n        justify-content:flex-start;\n        overflow-x:auto;\n        padding:12px 18px;\n        scrollbar-width:none;\n    }\n    .mmx-site-nav-inner::-webkit-scrollbar{display:none;}\n}\n\n@container (max-width:650px){\n    .mmx-site-nav-inner{\n        min-height:74px;\n        gap:8px;\n        padding:10px 14px;\n    }\n\n    .mmx-site-nav a,\n    .mmx-site-nav summary{\n        min-height:48px;\n        padding:0 16px;\n        border-radius:11px;\n        font-size:11px;\n    }\n\n    .mmx-nav-menu{\n        left:0;\n        width:250px;\n        transform:none;\n    }\n}\n\n\/* =========================================================\nFANUC VMC ADVANCED CONTROL SUITE \u2014 NEW RELEASE\n========================================================= *\/\n\n.mmx-vmc-launch{\n    position:relative;\n    padding:46px 0 72px;\n}\n\n.mmx-vmc-launch:before{\n    content:none;\n}\n\n.mmx-vmc-shell{\n    position:relative;\n    overflow:hidden;\n    border:1px solid rgba(255,255,255,.105);\n    border-radius:24px;\n    background:\n        linear-gradient(145deg,rgba(24,35,39,.72),rgba(5,12,15,.88));\n    -webkit-backdrop-filter:blur(22px) saturate(120%);\n    backdrop-filter:blur(22px) saturate(120%);\n    box-shadow:\n        0 28px 72px rgba(0,0,0,.34),\n        inset 0 1px 0 rgba(255,255,255,.11),\n        inset 0 -1px 0 rgba(255,255,255,.025);\n}\n\n.mmx-vmc-shell:before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    background:\n        linear-gradient(115deg,rgba(255,255,255,.055),transparent 24%,transparent 72%,rgba(255,255,255,.018));\n}\n\n.mmx-vmc-top{\n    display:grid;\n    grid-template-columns:1.05fr .95fr;\n    gap:34px;\n    align-items:center;\n    padding:32px 34px 29px;\n    border-bottom:1px solid rgba(255,255,255,.055);\n}\n\n.mmx-vmc-badge{\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n    width:max-content;\n    max-width:100%;\n    margin-bottom:13px;\n    padding:7px 10px;\n    border:1px solid rgba(255,222,0,.28);\n    border-radius:999px;\n    color:#ffe766;\n    background:rgba(255,214,0,.045);\n    font-size:7.5px;\n    line-height:1.2;\n    font-weight:700;\n    letter-spacing:.13em;\n    text-transform:uppercase;\n}\n\n.mmx-vmc-badge:before{\n    content:\"\";\n    width:6px;\n    height:6px;\n    flex:0 0 6px;\n    border-radius:50%;\n    background:#ffe000;\n    box-shadow:0 0 7px rgba(255,224,0,.22);\n}\n\n.mmx-vmc-title{\n    margin:0;\n    color:#f6f8f8;\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(34px,4.3vw,60px);\n    line-height:1.03;\n    font-weight:650;\n    letter-spacing:-.04em;\n}\n\n.mmx-vmc-title span{\n    display:block;\n    margin-top:7px;\n    color:#ffe100;\n    font-size:.72em;\n    letter-spacing:-.028em;\n}\n\n.mmx-vmc-lead{\n    max-width:700px;\n    margin:18px 0 0;\n    color:#a7b5b8;\n    font-size:14px;\n    line-height:1.75;\n}\n\n.mmx-vmc-lead strong{\n    color:#edf6f7;\n    font-weight:650;\n}\n\n.mmx-vmc-offer{\n    display:grid;\n    gap:10px;\n    padding:22px;\n    border:1px solid rgba(255,255,255,.085);\n    border-radius:16px;\n    background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015));\n    box-shadow:inset 0 1px 0 rgba(255,255,255,.055);\n}\n\n.mmx-vmc-price-label{\n    color:#7f9195;\n    font-size:7px;\n    font-weight:650;\n    letter-spacing:.14em;\n    text-transform:uppercase;\n}\n\n.mmx-vmc-price{\n    color:#fff;\n    font-size:36px;\n    line-height:1;\n    font-weight:680;\n    letter-spacing:-.035em;\n}\n\n.mmx-vmc-price small{\n    color:#9ca9ac;\n    font-size:11px;\n    font-weight:550;\n    letter-spacing:.04em;\n}\n\n.mmx-vmc-license{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:8px;\n    margin-top:3px;\n}\n\n.mmx-vmc-license div{\n    padding:10px 11px;\n    border:1px solid rgba(255,255,255,.065);\n    border-radius:9px;\n    background:rgba(255,255,255,.022);\n}\n\n.mmx-vmc-license strong{\n    display:block;\n    color:#eef6f7;\n    font-size:11px;\n    line-height:1.25;\n    font-weight:650;\n}\n\n.mmx-vmc-license span{\n    display:block;\n    margin-top:4px;\n    color:#718489;\n    font-size:8px;\n    line-height:1.35;\n    text-transform:uppercase;\n    letter-spacing:.07em;\n}\n\n.mmx-vmc-buy{\n    min-height:52px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    gap:10px;\n    margin-top:6px;\n    padding:0 20px;\n    border:1px solid rgba(255,238,122,.72);\n    border-radius:10px;\n    color:#141200!important;\n    background:linear-gradient(135deg,#fff178 0%,#ffe000 47%,#e1b900 100%);\n    box-shadow:0 10px 24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.72);\n    text-decoration:none!important;\n    font-size:9px;\n    font-weight:760;\n    letter-spacing:.075em;\n    text-transform:uppercase;\n    transition:transform .2s ease,box-shadow .2s ease;\n}\n\n.mmx-vmc-buy:hover{\n    transform:translateY(-2px);\n    box-shadow:0 13px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.84);\n}\n\n.mmx-vmc-hero-image{\n    position:relative;\n    overflow:hidden;\n    margin:0 34px;\n    border:1px solid rgba(255,255,255,.085);\n    border-radius:16px;\n    background:#070a0b;\n    box-shadow:0 24px 58px rgba(0,0,0,.35);\n}\n\n.mmx-vmc-hero-image img{\n    width:100%;\n    height:auto;\n    aspect-ratio:16\/9;\n    object-fit:cover;\n}\n\n.mmx-vmc-hero-image:after{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);\n}\n\n.mmx-vmc-featurebar{\n    display:grid;\n    grid-template-columns:repeat(4,minmax(0,1fr));\n    gap:1px;\n    margin:22px 34px 0;\n    overflow:hidden;\n    border:1px solid rgba(255,255,255,.075);\n    border-radius:13px;\n    background:rgba(255,255,255,.05);\n}\n\n.mmx-vmc-feature{\n    min-width:0;\n    padding:16px 13px;\n    text-align:center;\n    background:linear-gradient(145deg,rgba(19,30,33,.97),rgba(5,12,14,.98));\n}\n\n.mmx-vmc-feature strong{\n    display:block;\n    color:#eef5f6;\n    font-size:12px;\n    line-height:1.25;\n    font-weight:650;\n}\n\n.mmx-vmc-feature span{\n    display:block;\n    margin-top:5px;\n    color:#b5a84f;\n    font-size:7px;\n    line-height:1.3;\n    font-weight:650;\n    letter-spacing:.085em;\n    text-transform:uppercase;\n}\n\n.mmx-vmc-gallery{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:11px;\n    padding:22px 34px 34px;\n}\n\n.mmx-vmc-shot{\n    overflow:hidden;\n    border:1px solid rgba(255,255,255,.07);\n    border-radius:12px;\n    background:#050b0d;\n    transition:transform .2s ease,border-color .2s ease;\n}\n\n.mmx-vmc-shot:hover{\n    transform:translateY(-3px);\n    border-color:rgba(255,224,0,.28);\n}\n\n.mmx-vmc-shot img{\n    width:100%;\n    height:100%;\n    aspect-ratio:16\/9;\n    object-fit:cover;\n}\n\n.mmx-vmc-foot{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:20px;\n    padding:0 34px 31px;\n}\n\n.mmx-vmc-foot p{\n    max-width:720px;\n    margin:0;\n    color:#788c91;\n    font-size:10.5px;\n    line-height:1.6;\n}\n\n.mmx-vmc-foot strong{\n    color:#cddadd;\n    font-weight:650;\n}\n\n@container (max-width:950px){\n    .mmx-vmc-top{grid-template-columns:1fr;gap:20px;}\n    .mmx-vmc-featurebar{grid-template-columns:1fr 1fr;}\n}\n\n@container (max-width:650px){\n    .mmx-vmc-launch{padding:28px 0 48px;}\n    .mmx-vmc-top{padding:23px 19px 21px;}\n    .mmx-vmc-title{font-size:clamp(33px,10.5vw,47px);}\n    .mmx-vmc-lead{font-size:13px;}\n    .mmx-vmc-license{grid-template-columns:1fr 1fr;}\n    .mmx-vmc-hero-image{margin:0 19px;}\n    .mmx-vmc-featurebar{margin:17px 19px 0;grid-template-columns:1fr 1fr;}\n    .mmx-vmc-gallery{grid-template-columns:1fr;padding:17px 19px 22px;}\n    .mmx-vmc-foot{display:block;padding:0 19px 24px;}\n    .mmx-vmc-foot .mmx-btn{margin-top:16px;width:100%;}\n}\n\n\/* =========================================================\nRESPONSIVE\n========================================================= *\/\n\n@container (max-width:950px){\n\n    .mmx-showcase{\n        width:min(860px,100%);\n        margin-bottom:30px;\n    }\n\n    .mmx-products-head,\n    .mmx-explore-head{\n        grid-template-columns:1fr;\n        gap:13px;\n    }\n\n    .mmx-products-grid{\n        grid-template-columns:1fr;\n    }\n\n    .mmx-product{\n        min-height:340px;\n    }\n\n    .mmx-product-tag{\n        margin-bottom:28px;\n    }\n\n    .mmx-resource-grid,\n    .mmx-included-grid{\n        grid-template-columns:repeat(2,minmax(0,1fr));\n    }\n\n    .mmx-showcase-copy,\n    .mmx-included-head{\n        grid-template-columns:1fr;\n        gap:14px;\n    }\n\n    .mmx-showcase-tags{\n        justify-content:flex-start;\n    }\n\n    .mmx-demo{\n        grid-template-columns:1fr;\n    }\n}\n\n@container (max-width:650px){\n\n    .mmx-showcase{\n        width:100%;\n        margin-bottom:26px;\n    }\n\n    .mmx-wrap{\n        width:100%;\n        padding-left:17px;\n        padding-right:17px;\n    }\n\n    .mmx-brand{\n        min-height:96px;\n    }\n\n    .mmx-logo{\n        width:225px;\n    }\n\n    .mmx-logo-sub{\n        font-size:6px;\n    }\n\n    .mmx-hero{\n        padding:42px 0 43px;\n    }\n\n    .mmx-title{\n        font-size:clamp(37px,11vw,50px);\n        line-height:1.07;\n    }\n\n    .mmx-hero-copy{\n        font-size:14px;\n        line-height:1.67;\n    }\n\n    .mmx-actions{\n        display:grid;\n        grid-template-columns:1fr;\n    }\n\n    .mmx-btn{\n        width:100%;\n    }\n\n    .mmx-proof{\n        grid-template-columns:1fr 1fr;\n        margin-bottom:45px;\n    }\n\n    .mmx-proof-item{\n        min-height:78px;\n    }\n\n    .mmx-section{\n        padding:58px 0;\n    }\n\n    .mmx-heading{\n        font-size:28px;\n        line-height:1.15;\n    }\n\n    .mmx-product{\n        min-height:0;\n        padding:23px;\n    }\n\n    .mmx-product h3{\n        font-size:24px;\n    }\n\n    .mmx-product p{\n        font-size:12px;\n    }\n\n    .mmx-product-list div{\n        font-size:10.5px;\n    }\n\n    .mmx-resource p{\n        font-size:11px;\n    }\n\n    .mmx-faq summary{\n        font-size:12px;\n    }\n\n    .mmx-faq details p{\n        font-size:11.5px;\n    }\n\n    .mmx-demo{\n        padding:22px;\n    }\n\n    .mmx-code-compare{\n        grid-template-columns:1fr;\n    }\n\n    .mmx-code-arrow{\n        min-height:24px;\n        transform:rotate(90deg);\n    }\n\n    .mmx-demo-note{\n        text-align:left;\n    }\n\n    .mmx-resource-grid,\n    .mmx-included-grid,\n    .mmx-faq-list{\n        grid-template-columns:1fr;\n    }\n\n    .mmx-showcase-card{\n        border-radius:16px;\n    }\n\n    .mmx-showcase-copy{\n        padding:20px;\n    }\n\n    .mmx-final{\n        grid-template-columns:1fr;\n        text-align:center;\n    }\n\n    .mmx-final .mmx-btn{\n        width:100%;\n    }\n\n    .mmx-footer{\n        display:block;\n        text-align:center;\n        line-height:1.9;\n    }\n}\n\n@media(max-width:680px){\n\n    .mmx{\n        width:100%!important;\n        max-width:100%!important;\n        margin:0!important;\n    }\n\n    .wp-block-html:has(> .mmx),\n    .entry-content > .mmx{\n        width:100%!important;\n        max-width:100%!important;\n        margin:0!important;\n    }\n}\n\n@media(prefers-reduced-motion:reduce){\n\n    .mmx *{\n        animation-duration:.01ms!important;\n        animation-iteration-count:1!important;\n        transition-duration:.01ms!important;\n    }\n}\n<\/style>\n\n<main class=\"mmx\">\n\n    <!-- BRAND -->\n    <header class=\"mmx-brand\">\n\n        <div class=\"mmx-brand-inner\">\n\n            <img data-recalc-dims=\"1\" decoding=\"async\" class=\"mmx-logo\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-31-2026-04_42_58-AM.png?resize=800%2C267&#038;ssl=1\" alt=\"MacroMill CNC - CNC automation software\" width=\"800\" height=\"267\" loading=\"eager\" fetchpriority=\"high\">\n\n            <div class=\"mmx-logo-sub\">\n                CNC SOFTWARE \u00b7 AUTOMATION \u00b7 TRAINING\n            <\/div>\n\n        <\/div>\n\n    <\/header>\n\n    <!-- WEBSITE QUICK NAVIGATION -->\n    <nav class=\"mmx-site-nav\" aria-label=\"MacroMill CNC website navigation\">\n        <div class=\"mmx-site-nav-inner\">\n            <a href=\"https:\/\/macromillcnc.com\/\">Home<\/a>\n\n            <details class=\"mmx-nav-vmc\">\n                <summary>FANUC VMC<\/summary>\n                <div class=\"mmx-nav-menu\">\n                    <a href=\"https:\/\/macromillcnc.com\/fanuc-vmc\/\">Tech Exchange<\/a>\n                    <a href=\"https:\/\/payhip.com\/b\/WtAqz\" target=\"_blank\" rel=\"noopener\">Download Software<\/a>\n                <\/div>\n            <\/details>\n\n            <a href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">CNC Automation Pro<\/a>\n            <a href=\"https:\/\/macromillcnc.com\/macrofusion\/\">MacroFusion\u2122<\/a>\n            <a href=\"https:\/\/macromillcnc.com\/software\/\">Software<\/a>\n            <a href=\"https:\/\/macromillcnc.com\/free-cnc-macro-resources\/\">Free Resources<\/a>\n        <\/div>\n    <\/nav>\n\n    <div class=\"mmx-wrap\">\n\n\n        <!-- FANUC VMC ADVANCED CONTROL SUITE \u2014 NEW RELEASE -->\n        <section class=\"mmx-vmc-launch\" aria-labelledby=\"mmx-vmc-title\">\n            <div class=\"mmx-vmc-shell\">\n\n                <div class=\"mmx-vmc-top\">\n                    <div>\n                        <div class=\"mmx-vmc-badge\">NEW WINDOWS SOFTWARE \u00b7 V1.0.0<\/div>\n                        <h1 class=\"mmx-vmc-title\" id=\"mmx-vmc-title\">\n                            FANUC VMC\n                            <span>Advanced Control Suite<\/span>\n                        <\/h1>\n                        <p class=\"mmx-vmc-lead\">\n                            <strong>Advanced CNC simulation, macro programming and training<\/strong> in one dedicated Windows desktop application.\n                            Work with an interactive VMC controller, built-in learning content, practical examples and an integrated package library\n                            designed for serious CNC programming practice and workflow development.\n                        <\/p>\n                    <\/div>\n\n                    <div class=\"mmx-vmc-offer\" aria-label=\"FANUC VMC Advanced Control Suite purchase information\">\n                        <div class=\"mmx-vmc-price-label\">Lifetime software licence<\/div>\n                        <div class=\"mmx-vmc-license\">\n                            <div><strong>1 licence key<\/strong><span>Included with purchase<\/span><\/div>\n                            <div><strong>Up to 2 devices<\/strong><span>Per licence key<\/span><\/div>\n                            <div><strong>Lifetime access<\/strong><span>No subscription<\/span><\/div>\n                            <div><strong>Instant download<\/strong><span>Windows x64<\/span><\/div>\n                        <\/div>\n                        <a class=\"mmx-vmc-buy\" href=\"https:\/\/payhip.com\/b\/WtAqz\" target=\"_blank\" rel=\"noopener\">\n                            BUY FANUC VMC ADVANCED CONTROL SUITE <span aria-hidden=\"true\">\u2192<\/span>\n                        <\/a>\n                    <\/div>\n                <\/div>\n\n                <div class=\"mmx-vmc-hero-image\">\n                    <img data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/09\/1.png?ssl=1\" alt=\"FANUC VMC Advanced Control Suite CNC controller simulation screen\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\">\n                <\/div>\n\n                <div class=\"mmx-vmc-featurebar\" aria-label=\"FANUC VMC Advanced Control Suite features\">\n                    <div class=\"mmx-vmc-feature\"><strong>Advanced Simulation<\/strong><span>Interactive VMC control<\/span><\/div>\n                    <div class=\"mmx-vmc-feature\"><strong>Macro Programming<\/strong><span>Practical CNC logic<\/span><\/div>\n                    <div class=\"mmx-vmc-feature\"><strong>Training + Examples<\/strong><span>Learn inside the software<\/span><\/div>\n                    <div class=\"mmx-vmc-feature\"><strong>Package Library<\/strong><span>Integrated machining content<\/span><\/div>\n                <\/div>\n\n                <div class=\"mmx-vmc-gallery\" aria-label=\"FANUC VMC Advanced Control Suite screenshots\">\n                    <div class=\"mmx-vmc-shot\">\n                        <img data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/09\/2.png?ssl=1\" alt=\"FANUC VMC Advanced Control Suite software screenshot 2\" loading=\"lazy\" decoding=\"async\">\n                    <\/div>\n                    <div class=\"mmx-vmc-shot\">\n                        <img data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/09\/3.png?ssl=1\" alt=\"FANUC VMC Advanced Control Suite software screenshot 3\" loading=\"lazy\" decoding=\"async\">\n                    <\/div>\n                    <div class=\"mmx-vmc-shot\">\n                        <img data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/09\/4.png?ssl=1\" alt=\"FANUC VMC Advanced Control Suite software screenshot 4\" loading=\"lazy\" decoding=\"async\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"mmx-vmc-foot\">\n                    <p>\n                        Built for CNC programmers, machinists, operators, students and training environments.\n                        <strong>Purchase once, activate with your unique licence key and use the software on up to two devices.<\/strong>\n                    <\/p>\n                    <a class=\"mmx-btn mmx-btn-ghost\" href=\"https:\/\/payhip.com\/b\/WtAqz\" target=\"_blank\" rel=\"noopener\">\n                        VIEW PRODUCT\n                        <span class=\"mmx-btn-arrow\">\u2192<\/span>\n                    <\/a>\n                <\/div>\n\n            <\/div>\n        <\/section>\n\n        <!-- HERO -->\n        <section class=\"mmx-hero\" aria-labelledby=\"mmx-home-title\">\n\n            <div class=\"mmx-eyebrow\">\n                CNC SOFTWARE \u00b7 MACRO PROGRAMMING \u00b7 AUTOMATION\n            <\/div>\n\n            <h1 class=\"mmx-title\" id=\"mmx-home-title\">\n                CNC automation software, macro programming\n                <span>and practical training.<\/span>\n            <\/h1>\n\n            <p class=\"mmx-hero-copy\">\n                <strong>MacroMill CNC<\/strong> brings together CNC automation software,\n                simulators, G-code generators, reusable macro programming, controller-ready\n                machining cycles and practical training in one focused CNC ecosystem.\n            <\/p>\n\n            <div class=\"mmx-actions mmx-actions-center\">\n\n                <a class=\"mmx-btn mmx-btn-main\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                    EXPLORE CNC AUTOMATION PRO\n                    <span class=\"mmx-btn-arrow\">\u2192<\/span>\n                <\/a>\n\n                <a class=\"mmx-btn mmx-btn-ghost\" href=\"https:\/\/macromillcnc.com\/macrofusion\/\">\n                    EXPLORE MACROFUSION\u2122\n                    <span class=\"mmx-btn-arrow\">\u2192<\/span>\n                <\/a>\n\n                <a class=\"mmx-btn mmx-btn-free\" href=\"https:\/\/macromillcnc.com\/free-cnc-macro-resources\/\">\n                    FREE CNC RESOURCES\n                    <span class=\"mmx-btn-arrow\">\u2192<\/span>\n                <\/a>\n\n            <\/div>\n\n            <p class=\"mmx-hero-note\">\n                New to MacroMill CNC? Start with CNC Automation Pro for the complete platform,\n                or use Free CNC Resources to try selected public tools and generators.\n            <\/p>\n\n        <\/section>\n\n        <!-- CNC AUTOMATION PRO MULTI-DEVICE SHOWCASE -->\n        <section class=\"mmx-showcase\" aria-label=\"CNC Automation Pro platform preview\">\n\n            <div class=\"mmx-showcase-card\">\n\n                <div class=\"mmx-showcase-media\">\n                    <img data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/09\/cnc-automation-pro-multi-device-platform.jpg?resize=1672%2C941&#038;ssl=1\" alt=\"CNC Automation Pro platform on laptop tablet and mobile device\" width=\"1672\" height=\"941\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\">\n                <\/div>\n\n                <div class=\"mmx-showcase-copy\">\n\n                    <div>\n                        <div class=\"mmx-kicker\">CNC AUTOMATION PRO<\/div>\n                        <h2>One platform for CNC software, simulators, macro programming and training.<\/h2>\n                        <p>\n                            Access CNC simulators, G-code generators, machining apps, macro programming resources\n                            and structured training across supported devices \u2014 all inside CNC Automation Pro.\n                        <\/p>\n                    <\/div>\n\n                    <div class=\"mmx-showcase-tags\" aria-label=\"Platform features\">\n                        <span>Desktop<\/span>\n                        <span>Tablet<\/span>\n                        <span>Mobile<\/span>\n                        <span>Simulators<\/span>\n                        <span>Generators<\/span>\n                        <span>Training<\/span>\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- TRUST -->\n        <section class=\"mmx-proof\" aria-label=\"MacroMill CNC platform highlights\">\n\n            <div class=\"mmx-proof-item\">\n                <strong>Multi-Device Access<\/strong>\n                <span>Desktop \u00b7 tablet \u00b7 mobile<\/span>\n            <\/div>\n\n            <div class=\"mmx-proof-item\">\n                <strong>9 Control Families<\/strong>\n                <span>Major CNC platforms<\/span>\n            <\/div>\n\n            <div class=\"mmx-proof-item\">\n                <strong>Tools + Training<\/strong>\n                <span>Practical CNC workflow<\/span>\n            <\/div>\n\n            <div class=\"mmx-proof-item\">\n                <strong>Free Resources<\/strong>\n                <span>Tools to start learning<\/span>\n            <\/div>\n\n        <\/section>\n\n        <!-- WHAT CNC AUTOMATION PRO BRINGS TOGETHER -->\n        <section class=\"mmx-included\" aria-labelledby=\"mmx-included-title\">\n\n            <div class=\"mmx-included-head\">\n                <div>\n                    <div class=\"mmx-kicker\">ONE CNC ECOSYSTEM<\/div>\n                    <h2 class=\"mmx-heading\" id=\"mmx-included-title\">\n                        More than a course. More than a single CNC app.\n                    <\/h2>\n                <\/div>\n\n                <p>\n                    CNC Automation Pro combines practical software and learning resources so members can move\n                    from understanding the logic to generating, visualizing and applying CNC programming workflows.\n                <\/p>\n            <\/div>\n\n            <div class=\"mmx-included-grid\">\n                <div class=\"mmx-included-item\">\n                    <strong>CNC Simulators &amp; Apps<\/strong>\n                    <span>Interactive machining tools for programming, setup and visualization.<\/span>\n                <\/div>\n                <div class=\"mmx-included-item\">\n                    <strong>G-Code Generators<\/strong>\n                    <span>Practical generators for repeatable CNC programming workflows.<\/span>\n                <\/div>\n                <div class=\"mmx-included-item\">\n                    <strong>Macro Programming Training<\/strong>\n                    <span>Structured lessons covering reusable CNC logic and automation concepts.<\/span>\n                <\/div>\n                <div class=\"mmx-included-item\">\n                    <strong>CNC Macro Cycles<\/strong>\n                    <span>Reusable machining logic, examples and controller-focused resources.<\/span>\n                <\/div>\n                <div class=\"mmx-included-item\">\n                    <strong>Technical Resources<\/strong>\n                    <span>Reference material, examples and practical CNC programming guidance.<\/span>\n                <\/div>\n                <div class=\"mmx-included-item\">\n                    <strong>Cross-Device Access<\/strong>\n                    <span>Use supported platform content across desktop, tablet and mobile devices.<\/span>\n                <\/div>\n            <\/div>\n\n        <\/section>\n\n        <!-- CNC SOFTWARE APPS MULTI-DEVICE SHOWCASE -->\n        <section class=\"mmx-showcase mmx-showcase-software\" aria-labelledby=\"mmx-software-apps-title\">\n\n            <div class=\"mmx-showcase-card\">\n\n                <div class=\"mmx-showcase-media\">\n                    <img data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/09\/cnc-software-apps-multi-device-macromill-cnc.jpg.jpg?resize=1672%2C941&#038;ssl=1\" alt=\"MacroMill CNC software apps running on laptop tablet and mobile device\" width=\"1672\" height=\"941\" loading=\"lazy\" decoding=\"async\">\n                <\/div>\n\n                <div class=\"mmx-showcase-copy\">\n\n                    <div>\n                        <div class=\"mmx-kicker\">CNC SOFTWARE APPS<\/div>\n                        <h2 id=\"mmx-software-apps-title\">CNC simulators, G-code generators and machining apps across your devices.<\/h2>\n                        <p>\n                            MacroMill CNC software apps support practical programming, simulation and machining workflows\n                            across supported desktop, tablet and mobile devices. The software-app collection is\n                            <strong>included with CNC Automation Pro membership<\/strong>. MacroFusion\u2122 is a separate standalone Windows product.\n                        <\/p>\n                        <a class=\"mmx-showcase-link\" href=\"https:\/\/macromillcnc.com\/software\/\">\n                            Explore CNC Software Apps <span aria-hidden=\"true\">\u2192<\/span>\n                        <\/a>\n                    <\/div>\n\n                    <div class=\"mmx-showcase-tags\" aria-label=\"CNC software app features\">\n                        <span>CNC Simulators<\/span>\n                        <span>G-Code Generators<\/span>\n                        <span>Machining Apps<\/span>\n                        <span>Desktop<\/span>\n                        <span>Tablet<\/span>\n                        <span>Mobile<\/span>\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- MACROFUSION VIDEO SHOWCASE -->\n        <section class=\"mmx-showcase mmx-showcase-macrofusion\" aria-labelledby=\"mmx-macrofusion-title\">\n\n            <div class=\"mmx-showcase-card\">\n\n                <div class=\"mmx-showcase-media mmx-video-frame\">\n                    <video autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"metadata\" title=\"MacroFusion CAM to CNC macro conversion demonstration\" aria-label=\"MacroFusion CAM to CNC macro conversion software demonstration\">\n                        <source src=\"https:\/\/videos.files.wordpress.com\/h5DhGZeG\/macrofusion-cam-to-cnc-macro-conversion-demo-2.mp4\" type=\"video\/mp4\">\n                        Your browser does not support embedded MP4 video.\n                        <a href=\"https:\/\/macromillcnc.com\/macrofusion\/\">View MacroFusion\u2122<\/a>.\n                    <\/video>\n                <\/div>\n\n                <div class=\"mmx-showcase-copy\">\n\n                    <div>\n                        <div class=\"mmx-kicker\">MACROFUSION\u2122 \u00b7 STANDALONE CNC AUTOMATION SOFTWARE<\/div>\n                        <h2 id=\"mmx-macrofusion-title\">Convert repetitive CAM-generated G-code into compact, reusable CNC macro logic.<\/h2>\n                        <p>\n                            MacroFusion\u2122 analyzes suitable repetitive CAM-generated G-code and helps convert recognized\n                            machining patterns into compact, variable-driven CNC macro logic. The short demo above shows the\n                            core idea: reduce repetitive coordinate output into reusable logic that is easier to inspect and adapt.\n                        <\/p>\n                        <div class=\"mmx-mf-badge\">Separate standalone Windows product<\/div>\n                        <a class=\"mmx-showcase-link\" href=\"https:\/\/macromillcnc.com\/macrofusion\/\">\n                            Explore MacroFusion\u2122 <span aria-hidden=\"true\">\u2192<\/span>\n                        <\/a>\n                    <\/div>\n\n                    <div class=\"mmx-showcase-tags\" aria-label=\"MacroFusion CNC automation features\">\n                        <span>CAM to Macro<\/span>\n                        <span>Pattern Analysis<\/span>\n                        <span>Variable Logic<\/span>\n                        <span>Program Health<\/span>\n                        <span>Toolpath Review<\/span>\n                        <span>Windows Desktop<\/span>\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- CHOOSE YOUR PATH -->\n        <section class=\"mmx-section\" id=\"solutions\">\n\n            <div class=\"mmx-products-head\">\n\n                <div>\n                    <div class=\"mmx-kicker\">CHOOSE YOUR PATH<\/div>\n                    <h2 class=\"mmx-heading\">\n                        Start with the complete platform, or choose the specialist product you need.\n                    <\/h2>\n                <\/div>\n\n                <p>\n                    CNC Automation Pro is the recommended starting point for the complete MacroMill CNC ecosystem.\n                    MacroFusion\u2122 remains a separate standalone Windows product, while individual CNC macro-cycle\n                    packages are available for focused machining requirements.\n                <\/p>\n\n            <\/div>\n\n            <div class=\"mmx-products-grid\">\n\n                <a class=\"mmx-product mmx-product-primary\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                    <div class=\"mmx-product-tag\">RECOMMENDED STARTING POINT<\/div>\n                    <h3>CNC Automation Pro<\/h3>\n                    <div class=\"mmx-product-sub\">COMPLETE CNC AUTOMATION ECOSYSTEM<\/div>\n                    <p>\n                        One membership platform combining CNC software apps, simulators, G-code generators,\n                        macro programming training, reusable machining resources and technical reference material.\n                    <\/p>\n                    <div class=\"mmx-product-list\">\n                        <div>Software apps, simulators and G-code generators<\/div>\n                        <div>Structured macro programming and CNC automation training<\/div>\n                        <div>Machining resources, cycles and technical reference material<\/div>\n                        <div>Supported desktop, tablet and mobile access<\/div>\n                    <\/div>\n                    <div class=\"mmx-product-bottom\">\n                        <span class=\"mmx-product-link\">EXPLORE CNC AUTOMATION PRO<\/span>\n                        <span class=\"mmx-product-go\">\u2192<\/span>\n                    <\/div>\n                <\/a>\n\n                <a class=\"mmx-product\" href=\"https:\/\/macromillcnc.com\/macrofusion\/\">\n                    <div class=\"mmx-product-tag\">SEPARATE STANDALONE PRODUCT<\/div>\n                    <h3>MacroFusion\u2122<\/h3>\n                    <div class=\"mmx-product-sub\">CAM-TO-MACRO AUTOMATION SOFTWARE<\/div>\n                    <p>\n                        Analyze suitable repetitive CAM-generated G-code and convert recognized patterns into\n                        compact, variable-driven CNC macro logic that is easier to inspect, adjust and reuse.\n                    <\/p>\n                    <div class=\"mmx-product-list\">\n                        <div>Dedicated offline Windows desktop software<\/div>\n                        <div>CAM pattern analysis and reusable variable logic<\/div>\n                        <div>Program-health, simulation and review workflows<\/div>\n                        <div>Sold separately from CNC Automation Pro<\/div>\n                    <\/div>\n                    <div class=\"mmx-product-bottom\">\n                        <span class=\"mmx-product-link\">EXPLORE MACROFUSION\u2122<\/span>\n                        <span class=\"mmx-product-go\">\u2192<\/span>\n                    <\/div>\n                <\/a>\n\n                <a class=\"mmx-product\" href=\"https:\/\/macromillcnc.com\/custom-canned-cycles\/\">\n                    <div class=\"mmx-product-tag\">FOCUSED MACHINING PACKAGES<\/div>\n                    <h3>CNC Macro Cycle Library<\/h3>\n                    <div class=\"mmx-product-sub\">PARAMETRIC MILLING \u00b7 TURNING \u00b7 LIVE TOOLING<\/div>\n                    <p>\n                        Browse reusable CNC machining-cycle packages with editable programs, controller-specific\n                        versions, parameter mapping and setup guidance for focused production requirements.\n                    <\/p>\n                    <div class=\"mmx-product-list\">\n                        <div>Parametric milling, turning and live-tooling cycles<\/div>\n                        <div>Multi-controller package options<\/div>\n                        <div>Editable programs, mapping and user guides<\/div>\n                    <\/div>\n                    <div class=\"mmx-product-bottom\">\n                        <span class=\"mmx-product-link\">EXPLORE CNC MACRO CYCLES<\/span>\n                        <span class=\"mmx-product-go\">\u2192<\/span>\n                    <\/div>\n                <\/a>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- EXPLORE MORE -->\n        <section class=\"mmx-section\" id=\"explore\">\n\n            <div class=\"mmx-explore-head\">\n                <div>\n                    <div class=\"mmx-kicker\">EXPLORE MORE<\/div>\n                    <h2 class=\"mmx-heading\">\n                        Training, technical reference material and free CNC tools.\n                    <\/h2>\n                <\/div>\n                <p>\n                    Go deeper with structured CNC automation training and technical reference material,\n                    or start with selected public generators, visualizers and CNC programming tools.\n                <\/p>\n            <\/div>\n\n            <div class=\"mmx-resource-grid\">\n\n                <a class=\"mmx-resource\" href=\"https:\/\/macromillcnc.com\/master-cnc-automation-from-zero-to-expert\/\">\n                    <div class=\"mmx-resource-type\"><span>TRAINING<\/span><span>\u2192<\/span><\/div>\n                    <h3>CNC Automation Training<\/h3>\n                    <p>Learn macro programming and CNC automation through structured practical training.<\/p>\n                <\/a>\n\n                <a class=\"mmx-resource\" href=\"https:\/\/macromillcnc.com\/macromill-books\/\">\n                    <div class=\"mmx-resource-type\"><span>REFERENCE<\/span><span>\u2192<\/span><\/div>\n                    <h3>MacroMill CNC Books<\/h3>\n                    <p>Technical CNC, macro programming and automation reference material for machinists and programmers.<\/p>\n                <\/a>\n\n                <a class=\"mmx-resource mmx-resource-free\" href=\"https:\/\/macromillcnc.com\/free-cnc-macro-resources\/\">\n                    <div class=\"mmx-resource-type\"><span>FREE RESOURCES<\/span><span>\u2192<\/span><\/div>\n                    <h3>Free CNC Resources<\/h3>\n                    <p>Try selected CNC generators, visualizers, calculators and programming tools before choosing a paid path.<\/p>\n                <\/a>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- FAQ -->\n        <section class=\"mmx-section\">\n\n            <div class=\"mmx-faq\">\n\n                <div class=\"mmx-faq-head\">\n\n                    <div class=\"mmx-kicker\">\n                        COMMON QUESTIONS\n                    <\/div>\n\n                    <h2 class=\"mmx-heading\">\n                        CNC automation questions.\n                    <\/h2>\n\n                    <p>\n                        Quick answers about CNC Automation Pro, MacroFusion\u2122, controller support,\n                        CNC macro cycles and safe use of generated CNC code.\n                    <\/p>\n\n                <\/div>\n\n                <div class=\"mmx-faq-list\">\n\n                    <details>\n\n                        <summary>\n                            What is CNC Automation Pro?\n                        <\/summary>\n\n                        <p>\n                            CNC Automation Pro is the complete MacroMill CNC platform\n                            combining CNC automation software, macro programming training,\n                            CNC macro cycles, machining tools and technical resources.\n                        <\/p>\n\n                    <\/details>\n\n                    <details>\n\n                        <summary>\n                            What does MacroFusion\u2122 do?\n                        <\/summary>\n\n                        <p>\n                            MacroFusion\u2122 is a standalone CNC macro automation product\n                            designed to help analyze suitable repetitive CAM-generated\n                            G-code and transform recognized patterns into reusable\n                            macro-based programming logic.\n                        <\/p>\n\n                    <\/details>\n\n                    <details>\n\n                        <summary>\n                            Is MacroFusion\u2122 part of the CNC Software Suite?\n                        <\/summary>\n\n                        <p>\n                            No. MacroFusion\u2122 is a separate standalone product.\n                            The MacroMill CNC Software Suite is a different collection of CNC simulators,\n                            G-code generators and machining applications. These software apps are included\n                            with CNC Automation Pro membership, while MacroFusion\u2122 is sold separately.\n                        <\/p>\n\n                    <\/details>\n\n                    <details>\n\n                        <summary>\n                            Does MacroFusion\u2122 convert every CNC program?\n                        <\/summary>\n\n                        <p>\n                            No. Conversion depends on the source program and whether\n                            it contains a supported, suitable repetitive pattern.\n                            Professional review remains essential.\n                        <\/p>\n\n                    <\/details>\n\n                    <details>\n\n                        <summary>\n                            Which CNC controls are supported?\n                        <\/summary>\n\n                        <p>\n                            MacroMill CNC resources cover major control families including\n                            Fanuc, Siemens, Haas, Mitsubishi, Mazak, Okuma, Heidenhain,\n                            GSK and Fagor. Compatibility varies by machine configuration\n                            and enabled macro features.\n                        <\/p>\n\n                    <\/details>\n\n                    <details>\n\n                        <summary>\n                            What is included with a CNC Macro Cycle package?\n                        <\/summary>\n\n                        <p>\n                            Packages can include editable programs, controller-specific\n                            versions, parameter mapping and dedicated user guides.\n                            Check the individual package page for exact contents.\n                        <\/p>\n\n                    <\/details>\n\n                    <details>\n\n                        <summary>\n                            Can generated CNC code run directly on a machine?\n                        <\/summary>\n\n                        <p>\n                            Generated code must be reviewed by a qualified programmer\n                            and validated with appropriate simulation, machine-limit checks,\n                            single-block operation and a controlled dry run before production use.\n                        <\/p>\n\n                    <\/details>\n\n                <\/div>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- FINAL CTA -->\n        <section class=\"mmx-section\">\n\n            <div class=\"mmx-final\">\n\n                <div>\n\n                    <h2>\n                        Ready to explore the complete MacroMill CNC platform?\n                    <\/h2>\n\n                    <p>\n                        Choose CNC Automation Pro for the complete software, simulators, G-code generators, training and automation ecosystem,\n                        or start with selected public tools in the Free CNC Resources area.\n                    <\/p>\n\n                <\/div>\n\n                <div class=\"mmx-actions\">\n\n                    <a class=\"mmx-btn mmx-btn-main\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                        EXPLORE CNC AUTOMATION PRO\n                    <\/a>\n\n                    <a class=\"mmx-btn mmx-btn-ghost\" href=\"https:\/\/macromillcnc.com\/free-cnc-macro-resources\/\">\n                        FREE CNC RESOURCES\n                    <\/a>\n\n                <\/div>\n\n            <\/div>\n\n        <\/section>\n\n        <!-- SUPPORTED CONTROLS -->\n        <section class=\"mmx-controls\">\n\n            <div class=\"mmx-controls-title\">\n                SUPPORTED CNC CONTROL FAMILIES\n            <\/div>\n\n            <div class=\"mmx-controls-list\">\n                <span>FANUC<\/span>\n                <span>SIEMENS<\/span>\n                <span>HAAS<\/span>\n                <span>MITSUBISHI<\/span>\n                <span>MAZAK<\/span>\n                <span>OKUMA<\/span>\n                <span>HEIDENHAIN<\/span>\n                <span>GSK<\/span>\n                <span>FAGOR<\/span>\n            <\/div>\n\n        <\/section>\n\n        <!-- FOOTER -->\n        <footer class=\"mmx-footer\">\n\n            <span>\n                MACROMILL CNC\n            <\/span>\n\n            <span>\n                CNC AUTOMATION \u00b7 SOFTWARE \u00b7 MACRO PROGRAMMING \u00b7 TRAINING\n            <\/span>\n\n        <\/footer>\n\n    <\/div>\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is CNC Automation Pro?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"CNC Automation Pro is the complete MacroMill CNC platform combining CNC automation software, macro programming training, CNC macro cycles, machining tools and technical resources.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does MacroFusion do?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"MacroFusion is a standalone CNC macro automation product designed to help analyze suitable repetitive CAM-generated G-code and transform recognized patterns into reusable macro-based programming logic.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is MacroFusion part of the CNC Software Suite?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. MacroFusion is a separate standalone product. The MacroMill CNC Software Suite is a different collection of CNC simulators, G-code generators and machining applications. These software apps are included with CNC Automation Pro membership, while MacroFusion is sold separately.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does MacroFusion convert every CNC program?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Conversion depends on the source program and whether it contains a supported, suitable repetitive pattern. Professional review remains essential.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which CNC controls are supported?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"MacroMill CNC resources cover major control families including Fanuc, Siemens, Haas, Mitsubishi, Mazak, Okuma, Heidenhain, GSK and Fagor. Compatibility varies by machine configuration and enabled macro features.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is included with a CNC Macro Cycle package?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Packages can include editable programs, controller-specific versions, parameter mapping and dedicated user guides. Check the individual package page for exact contents.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can generated CNC code run directly on a machine?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Generated code must be reviewed by a qualified programmer and validated with appropriate simulation, machine-limit checks, single-block operation and a controlled dry run before production use.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<\/main>\n","protected":false},"excerpt":{"rendered":"<p>CNC SOFTWARE \u00b7 AUTOMATION \u00b7 TRAINING Home FANUC VMC Tech Exchange Download Software CNC Automation Pro MacroFusion\u2122 Software Free Resources NEW WINDOWS SOFTWARE \u00b7 V1.0.0 FANUC VMC Advanced Control Suite Advanced CNC simulation, macro programming and training in one dedicated Windows desktop application. Work with an interactive VMC controller, built-in learning content, practical examples and [&hellip;]<\/p>\n","protected":false},"author":279632934,"featured_media":1043,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":false,"_wpcom_ai_launchpad_contact_page":false,"_wpcom_ai_launchpad_events_page":false,"_wpcom_ai_launchpad_video_page":false,"_wpcom_ai_launchpad_portfolio_piece":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-7","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PhcvZP-7","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/users\/279632934"}],"replies":[{"embeddable":true,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":100,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":1170,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages\/7\/revisions\/1170"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/media\/1043"}],"wp:attachment":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}