{"id":1355,"date":"2026-02-28T08:33:16","date_gmt":"2026-02-28T08:33:16","guid":{"rendered":"https:\/\/mncell.us\/nicolas\/mconsentbetawordpress\/?page_id=1355"},"modified":"2026-04-13T11:11:37","modified_gmt":"2026-04-13T11:11:37","slug":"integrations","status":"publish","type":"page","link":"https:\/\/mconsent.net\/new\/integrations\/","title":{"rendered":"Integrations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1355\" class=\"elementor elementor-1355\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0c7d823 e-con-full e-flex e-con e-parent\" data-id=\"0c7d823\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c4cc509 elementor-widget elementor-widget-html\" data-id=\"c4cc509\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n\r\n<head>\r\n    <title>Dentrix & Eaglesoft Integration | Official API Partner | mConsent<\/title>\r\n    <link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\" \/>\r\n    <link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\" \/>\r\n    <link\r\n        href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,700;12..96,800&amp;family=DM+Sans:wght@400;500;600;700&amp;display=swap\"\r\n        rel=\"stylesheet\" \/>\r\n    <style>\r\n        :root {\r\n            --teal: #4CBCC9;\r\n            --teal-deep: #1A8E9A;\r\n            --teal-glow: rgba(76, 188, 201, 0.12);\r\n            --teal-soft: #EBF9FA;\r\n            --navy: #0F1B2D;\r\n            --navy-mid: #1B2D45;\r\n            --navy-light: #243B56;\r\n            --purple: #8B5CF6;\r\n            --purple-soft: rgba(139, 92, 246, .08);\r\n            --orange: #F06730;\r\n            --orange-hover: #D95924;\r\n            --orange-glow: rgba(240, 103, 48, 0.18);\r\n            --gold: #E8A820;\r\n            --gold-soft: #FEF6E4;\r\n            --gold-deep: #C98E15;\r\n            --green: #1FB655;\r\n            --green-soft: #EDFBF2;\r\n            --blue: #3B82F6;\r\n            --blue-soft: rgba(59, 130, 246, .08);\r\n            --indigo: #6366F1;\r\n            --indigo-soft: rgba(99, 102, 241, .08);\r\n            --s50: #F8FAFC;\r\n            --s100: #F1F5F9;\r\n            --s200: #E2E8F0;\r\n            --s300: #CBD5E1;\r\n            --s400: #94A3B8;\r\n            --s500: #64748B;\r\n            --s600: #475569;\r\n            --s700: #334155;\r\n            --white: #FFFFFF;\r\n            --fh: 'Bricolage Grotesque', serif;\r\n            --fb: 'DM Sans', sans-serif;\r\n            --ease: cubic-bezier(0.16, 1, 0.3, 1)\r\n        }\r\n\r\n        *,\r\n        *::before,\r\n        *::after {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box\r\n        }\r\n\r\n        html {\r\n            scroll-behavior: smooth;\r\n            scroll-padding-top: 80px\r\n        }\r\n\r\n        body {\r\n            font-family: var(--fb);\r\n            font-size: 16px;\r\n            line-height: 1.65;\r\n            color: var(--s700);\r\n            background: var(--white);\r\n            overflow-x: hidden;\r\n            -webkit-font-smoothing: antialiased\r\n        }\r\n\r\n        h1,\r\n        h2,\r\n        h3,\r\n        h4,\r\n        h5 {\r\n            font-family: var(--fh);\r\n            font-weight: 700;\r\n            color: var(--navy);\r\n            line-height: 1.15\r\n        }\r\n\r\n        a {\r\n            color: inherit;\r\n            text-decoration: none\r\n        }\r\n\r\n        img {\r\n            max-width: 100%;\r\n            display: block\r\n        }\r\n\r\n        .sr-only {\r\n            position: absolute;\r\n            width: 1px;\r\n            height: 1px;\r\n            padding: 0;\r\n            margin: -1px;\r\n            overflow: hidden;\r\n            clip: rect(0, 0, 0, 0);\r\n            white-space: nowrap;\r\n            border: 0\r\n        }\r\n\r\n        \/* \u2500\u2500 SKIP LINK (Accessibility) \u2500\u2500 *\/\r\n        .skip-link {\r\n            position: absolute;\r\n            top: -100px;\r\n            left: 50%;\r\n            transform: translateX(-50%);\r\n            padding: 14px 28px;\r\n            background: var(--teal-deep);\r\n            color: #fff;\r\n            font-family: var(--fh);\r\n            font-weight: 600;\r\n            border-radius: 0 0 12px 12px;\r\n            z-index: 9999;\r\n            transition: top .2s\r\n        }\r\n\r\n        .skip-link:focus {\r\n            top: 0\r\n        }\r\n\r\n        \/* \u2500\u2500 REDUCED MOTION (Accessibility) \u2500\u2500 *\/\r\n        @media(prefers-reduced-motion:reduce) {\r\n\r\n            *,\r\n            *::before,\r\n            *::after {\r\n                animation-duration: 0.01ms !important;\r\n                animation-iteration-count: 1 !important;\r\n                transition-duration: 0.01ms !important;\r\n                scroll-behavior: auto !important\r\n            }\r\n\r\n            .rv {\r\n                opacity: 1;\r\n                transform: none\r\n            }\r\n        }\r\n\r\n        .ctn {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 0 24px\r\n        }\r\n\r\n        \/* Elementor: visible without JS *\/\r\n        .rv {\r\n            opacity: 1;\r\n            transform: none\r\n        }\r\n\r\n        .rv.vis {\r\n            opacity: 1;\r\n            transform: none\r\n        }\r\n\r\n        .d1 {\r\n            transition-delay: .1s\r\n        }\r\n\r\n        .d2 {\r\n            transition-delay: .2s\r\n        }\r\n\r\n        .d3 {\r\n            transition-delay: .3s\r\n        }\r\n\r\n        .d4 {\r\n            transition-delay: .4s\r\n        }\r\n\r\n        .d5 {\r\n            transition-delay: .5s\r\n        }\r\n\r\n        .btn {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n            padding: 14px 28px;\r\n            font-family: var(--fh);\r\n            font-size: .95rem;\r\n            font-weight: 600;\r\n            border: none;\r\n            border-radius: 12px;\r\n            cursor: pointer;\r\n            transition: all .25s var(--ease);\r\n            letter-spacing: -.01em;\r\n            white-space: nowrap\r\n        }\r\n\r\n        .btn:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px\r\n        }\r\n\r\n        \/* \u2500\u2500 FOCUS STATES (Accessibility) \u2500\u2500 *\/\r\n        a:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px;\r\n            border-radius: 4px\r\n        }\r\n\r\n        button:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px\r\n        }\r\n\r\n        .nav a:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 2px\r\n        }\r\n\r\n        .pms-logo:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px\r\n        }\r\n\r\n        .faq-q:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 2px;\r\n            border-radius: 8px\r\n        }\r\n\r\n        .pi-card:focus-within {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px\r\n        }\r\n\r\n        .pms-btn:focus-visible {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px\r\n        }\r\n\r\n        .test-card:focus-within {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 3px\r\n        }\r\n\r\n        .btn svg {\r\n            width: 18px;\r\n            height: 18px;\r\n            transition: transform .2s\r\n        }\r\n\r\n        .bp {\r\n            background: var(--orange);\r\n            color: #fff;\r\n            box-shadow: 0 4px 18px var(--orange-glow), 0 1px 3px rgba(0, 0, 0, .08)\r\n        }\r\n\r\n        .bp:hover {\r\n            background: var(--orange-hover);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 8px 32px var(--orange-glow)\r\n        }\r\n\r\n        .bp:hover svg {\r\n            transform: translateX(3px)\r\n        }\r\n\r\n        .bg {\r\n            background: transparent;\r\n            color: var(--navy);\r\n            border: 2px solid var(--s200)\r\n        }\r\n\r\n        .bg:hover {\r\n            border-color: var(--teal);\r\n            color: var(--teal-deep);\r\n            background: var(--teal-glow)\r\n        }\r\n\r\n        .bl {\r\n            padding: 17px 36px;\r\n            font-size: 1.02rem;\r\n            border-radius: 14px\r\n        }\r\n\r\n        \/* \u2500\u2500 COMMON \u2500\u2500 *\/\r\n        .ey {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            font-family: var(--fh);\r\n            font-size: .72rem;\r\n            font-weight: 700;\r\n            color: var(--teal-deep);\r\n            text-transform: uppercase;\r\n            letter-spacing: .12em;\r\n            padding: 6px 14px;\r\n            background: var(--teal-glow);\r\n            border-radius: 50px;\r\n            margin-bottom: 16px\r\n        }\r\n\r\n        .sh {\r\n            text-align: center;\r\n            max-width: 620px;\r\n            margin: 0 auto 56px\r\n        }\r\n\r\n        .sh h2 {\r\n            font-size: clamp(1.6rem, 3vw, 2.3rem);\r\n            letter-spacing: -.02em;\r\n            margin-bottom: 12px\r\n        }\r\n\r\n        .sh p {\r\n            font-size: 1.02rem;\r\n            color: var(--s500);\r\n            line-height: 1.65\r\n        }\r\n\r\n        \/* \u2500\u2500 HERO \u2500\u2500 *\/\r\n        .hero {\r\n            padding: 48px 0 28px;\r\n            text-align: center;\r\n            background: linear-gradient(180deg, var(--s50) 0%, var(--white) 100%)\r\n        }\r\n\r\n        .hero h1 {\r\n            font-size: clamp(2.1rem, 4.5vw, 3rem);\r\n            letter-spacing: -.03em;\r\n            margin-bottom: 16px;\r\n            max-width: 720px;\r\n            margin-left: auto;\r\n            margin-right: auto\r\n        }\r\n\r\n        .hero h1 em {\r\n            font-style: normal;\r\n            color: var(--teal-deep)\r\n        }\r\n\r\n        .hero>div>p {\r\n            font-size: 1.1rem;\r\n            color: var(--s500);\r\n            max-width: 580px;\r\n            margin: 0 auto 36px;\r\n            line-height: 1.65\r\n        }\r\n\r\n        .hero-btns {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 12px;\r\n            flex-wrap: wrap;\r\n            margin-bottom: 56px\r\n        }\r\n\r\n        .hero-stats {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, 1fr);\r\n            gap: 1px;\r\n            background: var(--navy);\r\n            border-radius: 16px;\r\n            overflow: hidden;\r\n            position: relative\r\n        }\r\n\r\n        .hero-stats::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            height: 4px;\r\n            background: linear-gradient(90deg, #4CBCC9, #E8A820, #F06730, #4CBCC9);\r\n            background-size: 200% 100%;\r\n            animation: gradientSlide 3s ease-in-out infinite;\r\n            z-index: 2;\r\n            pointer-events: none\r\n        }\r\n\r\n        @keyframes gradientSlide {\r\n            0% {\r\n                background-position: 0% 50%\r\n            }\r\n\r\n            100% {\r\n                background-position: 200% 50%\r\n            }\r\n        }\r\n\r\n        .hs-i {\r\n            text-align: center;\r\n            padding: 24px 16px;\r\n            background: var(--navy-mid)\r\n        }\r\n\r\n        .hs-i h3 {\r\n            font-family: var(--fh);\r\n            font-size: clamp(1.4rem, 2.5vw, 1.8rem);\r\n            font-weight: 800;\r\n            margin-bottom: 4px\r\n        }\r\n\r\n        .hs-i h3 span {\r\n            color: var(--teal)\r\n        }\r\n\r\n        .hs-i p {\r\n            font-size: .78rem;\r\n            color: rgba(255, 255, 255, .5)\r\n        }\r\n\r\n        \/* \u2500\u2500 PMS LOGO STRIP \u2500\u2500 *\/\r\n        .pms-strip {\r\n            padding: 48px 0;\r\n            text-align: center\r\n        }\r\n\r\n        .pms-strip p {\r\n            font-size: .78rem;\r\n            color: var(--s400);\r\n            font-weight: 600;\r\n            font-family: var(--fh);\r\n            text-transform: uppercase;\r\n            letter-spacing: .1em;\r\n            margin-bottom: 20px\r\n        }\r\n\r\n        .pms-logos {\r\n            display: flex;\r\n            justify-content: center;\r\n            flex-wrap: wrap;\r\n            gap: 14px\r\n        }\r\n\r\n        .pms-logo {\r\n            padding: 14px 22px;\r\n            min-height: 44px;\r\n            background: var(--s50);\r\n            border-radius: 10px;\r\n            font-family: var(--fh);\r\n            font-size: .85rem;\r\n            font-weight: 700;\r\n            color: var(--navy);\r\n            border: 1.5px solid var(--s200);\r\n            transition: all .25s var(--ease);\r\n            display: inline-flex;\r\n            align-items: center\r\n        }\r\n\r\n        .pms-logo:hover {\r\n            border-color: var(--teal);\r\n            background: var(--teal-glow);\r\n            color: var(--teal-deep)\r\n        }\r\n\r\n        \/* \u2500\u2500 HOW IT WORKS \u2500\u2500 *\/\r\n        .hiw-sec {\r\n            padding: 100px 0;\r\n            background: var(--s50)\r\n        }\r\n\r\n        .hiw-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 20px;\r\n            position: relative\r\n        }\r\n\r\n        .hiw-grid::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 42px;\r\n            left: 16%;\r\n            right: 16%;\r\n            height: 2px;\r\n            background: linear-gradient(90deg, var(--teal-glow), var(--teal), var(--teal-glow));\r\n            z-index: 0\r\n        }\r\n\r\n        .hiw-card {\r\n            background: var(--white);\r\n            border-radius: 18px;\r\n            padding: 32px 24px;\r\n            text-align: center;\r\n            border: 2px solid var(--s200);\r\n            position: relative;\r\n            z-index: 1;\r\n            transition: all .35s var(--ease)\r\n        }\r\n\r\n        .hiw-card:hover {\r\n            border-color: var(--teal);\r\n            transform: translateY(-3px);\r\n            box-shadow: 0 12px 32px rgba(0, 0, 0, .05)\r\n        }\r\n\r\n        .hiw-num {\r\n            width: 48px;\r\n            height: 48px;\r\n            border-radius: 50%;\r\n            background: var(--teal-deep);\r\n            color: #fff;\r\n            font-family: var(--fh);\r\n            font-weight: 800;\r\n            font-size: 1.1rem;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin: 0 auto 18px\r\n        }\r\n\r\n        .hiw-card h3 {\r\n            font-size: 1.05rem;\r\n            margin-bottom: 8px\r\n        }\r\n\r\n        .hiw-card p {\r\n            font-size: .88rem;\r\n            color: var(--s500);\r\n            line-height: 1.6\r\n        }\r\n\r\n        \/* \u2500\u2500 PRIMARY INTEGRATIONS \u2500\u2500 *\/\r\n        .pi-sec {\r\n            padding: 100px 0\r\n        }\r\n\r\n        .pi-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 24px\r\n        }\r\n\r\n        .pi-card {\r\n            background: var(--white);\r\n            border-radius: 20px;\r\n            padding: 36px 30px;\r\n            border: 2px solid var(--s200);\r\n            transition: all .35s var(--ease);\r\n            position: relative;\r\n            overflow: hidden\r\n        }\r\n\r\n        .pi-card:hover {\r\n            transform: translateY(-4px);\r\n            box-shadow: 0 16px 40px rgba(0, 0, 0, .06);\r\n            border-color: var(--teal)\r\n        }\r\n\r\n        .pi-card::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            height: 4px\r\n        }\r\n\r\n        .pi-badge {\r\n            position: absolute;\r\n            top: 16px;\r\n            right: 16px;\r\n            font-family: var(--fh);\r\n            font-size: .6rem;\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            letter-spacing: .08em;\r\n            padding: 4px 10px;\r\n            border-radius: 50px;\r\n            background: var(--green-soft);\r\n            color: var(--green)\r\n        }\r\n\r\n        .pi-partner {\r\n            font-size: .68rem;\r\n            font-weight: 700;\r\n            font-family: var(--fh);\r\n            color: var(--teal-deep);\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 5px;\r\n            padding: 4px 12px;\r\n            background: var(--teal-glow);\r\n            border-radius: 50px;\r\n            margin-bottom: 6px\r\n        }\r\n\r\n        .pi-partner svg {\r\n            width: 14px;\r\n            height: 14px\r\n        }\r\n\r\n        .pi-partner-official {\r\n            font-size: .7rem;\r\n            font-weight: 700;\r\n            font-family: var(--fh);\r\n            color: var(--green);\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 5px;\r\n            padding: 5px 14px;\r\n            background: var(--green-soft);\r\n            border-radius: 50px;\r\n            margin-bottom: 8px;\r\n            border: 1.5px solid var(--green)\r\n        }\r\n\r\n        .pi-partner-official svg {\r\n            width: 14px;\r\n            height: 14px\r\n        }\r\n\r\n        .ai-partner {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 4px;\r\n            font-family: var(--fh);\r\n            font-size: .62rem;\r\n            font-weight: 700;\r\n            color: var(--teal-deep);\r\n            background: var(--teal-glow);\r\n            padding: 3px 10px;\r\n            border-radius: 50px;\r\n            margin-top: 8px\r\n        }\r\n\r\n        .ai-partner-official {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 4px;\r\n            font-family: var(--fh);\r\n            font-size: .64rem;\r\n            font-weight: 700;\r\n            color: var(--green);\r\n            background: var(--green-soft);\r\n            border: 1.5px solid var(--green);\r\n            padding: 4px 12px;\r\n            border-radius: 50px;\r\n            margin-top: 10px\r\n        }\r\n\r\n        \/* \u2500\u2500 OFFICIAL PARTNERS STRIP \u2500\u2500 *\/\r\n        .official-strip {\r\n            padding: 40px 0;\r\n            background: linear-gradient(135deg, var(--green-soft) 0%, rgba(31, 182, 85, .05) 100%);\r\n            border-top: 1px solid rgba(31, 182, 85, .15);\r\n            border-bottom: 1px solid rgba(31, 182, 85, .15)\r\n        }\r\n\r\n        .official-strip-inner {\r\n            text-align: center\r\n        }\r\n\r\n        .official-strip-label {\r\n            font-family: var(--fh);\r\n            font-size: .72rem;\r\n            font-weight: 700;\r\n            color: var(--green);\r\n            text-transform: uppercase;\r\n            letter-spacing: .1em;\r\n            margin-bottom: 16px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px\r\n        }\r\n\r\n        .official-strip-label svg {\r\n            width: 18px;\r\n            height: 18px\r\n        }\r\n\r\n        .official-badges {\r\n            display: flex;\r\n            justify-content: center;\r\n            flex-wrap: wrap;\r\n            gap: 16px;\r\n            margin-bottom: 14px\r\n        }\r\n\r\n        .official-badge {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            padding: 14px 22px;\r\n            background: var(--white);\r\n            border: 2px solid var(--green);\r\n            border-radius: 14px;\r\n            transition: all .25s var(--ease)\r\n        }\r\n\r\n        .official-badge:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 8px 24px rgba(31, 182, 85, .15)\r\n        }\r\n\r\n        .official-badge-icon {\r\n            width: 40px;\r\n            height: 40px;\r\n            border-radius: 10px;\r\n            background: var(--green);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            flex-shrink: 0\r\n        }\r\n\r\n        .official-badge-icon svg {\r\n            width: 20px;\r\n            height: 20px;\r\n            color: #fff\r\n        }\r\n\r\n        .official-badge-text {\r\n            text-align: left\r\n        }\r\n\r\n        .official-badge-label {\r\n            font-family: var(--fh);\r\n            font-size: .65rem;\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            letter-spacing: .06em;\r\n            color: var(--green);\r\n            margin-bottom: 1px\r\n        }\r\n\r\n        .official-badge-name {\r\n            font-family: var(--fh);\r\n            font-size: .95rem;\r\n            font-weight: 700;\r\n            color: var(--navy)\r\n        }\r\n\r\n        .official-strip-note {\r\n            font-size: .82rem;\r\n            color: var(--s500)\r\n        }\r\n\r\n        @media(max-width:600px) {\r\n            .official-badges {\r\n                flex-direction: column;\r\n                align-items: center\r\n            }\r\n\r\n            .official-badge {\r\n                width: 100%;\r\n                max-width: 320px;\r\n                justify-content: center\r\n            }\r\n        }\r\n\r\n        .pi-logo {\r\n            font-family: var(--fh);\r\n            font-weight: 800;\r\n            font-size: 1.3rem;\r\n            color: var(--navy);\r\n            margin-bottom: 4px\r\n        }\r\n\r\n        .pi-vendor {\r\n            font-size: .78rem;\r\n            color: var(--s400);\r\n            margin-bottom: 18px\r\n        }\r\n\r\n        .pi-feats {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 8px;\r\n            margin-bottom: 20px\r\n        }\r\n\r\n        .pi-feat {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            gap: 8px;\r\n            font-size: .85rem;\r\n            color: var(--s600);\r\n            line-height: 1.5\r\n        }\r\n\r\n        .pi-feat svg {\r\n            width: 16px;\r\n            height: 16px;\r\n            flex-shrink: 0;\r\n            margin-top: 3px;\r\n            color: var(--green)\r\n        }\r\n\r\n        .pi-link {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            font-family: var(--fh);\r\n            font-size: .84rem;\r\n            font-weight: 600;\r\n            color: var(--teal-deep);\r\n            transition: gap .2s\r\n        }\r\n\r\n        .pi-card:hover .pi-link {\r\n            gap: 10px\r\n        }\r\n\r\n        .pi-link svg {\r\n            width: 16px;\r\n            height: 16px\r\n        }\r\n\r\n        \/* \u2500\u2500 ADDITIONAL INTEGRATIONS \u2500\u2500 *\/\r\n        .ai-sec {\r\n            padding: 100px 0;\r\n            background: var(--s50)\r\n        }\r\n\r\n        .ai-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 16px\r\n        }\r\n\r\n        .ai-card {\r\n            background: var(--white);\r\n            border-radius: 16px;\r\n            padding: 28px 24px;\r\n            border: 1.5px solid var(--s200);\r\n            transition: all .3s var(--ease);\r\n            display: block;\r\n            text-decoration: none\r\n        }\r\n\r\n        .ai-card:hover {\r\n            border-color: var(--teal);\r\n            transform: translateY(-3px);\r\n            box-shadow: 0 8px 24px rgba(0, 0, 0, .04)\r\n        }\r\n\r\n        .ai-top {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n            margin-bottom: 12px\r\n        }\r\n\r\n        .ai-icon {\r\n            width: 42px;\r\n            height: 42px;\r\n            border-radius: 10px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-family: var(--fh);\r\n            font-weight: 800;\r\n            font-size: .7rem;\r\n            color: #fff;\r\n            flex-shrink: 0\r\n        }\r\n\r\n        .ai-top h3 {\r\n            font-size: 1rem\r\n        }\r\n\r\n        .ai-top h3 span {\r\n            display: block;\r\n            font-size: .72rem;\r\n            font-weight: 500;\r\n            color: var(--s400);\r\n            margin-top: 2px\r\n        }\r\n\r\n        .ai-card p {\r\n            font-size: .84rem;\r\n            color: var(--s500);\r\n            line-height: 1.55\r\n        }\r\n\r\n        \/* \u2500\u2500 SYNC MATRIX \u2500\u2500 *\/\r\n        .sync-sec {\r\n            padding: 44px 0\r\n        }\r\n\r\n        .sync-table {\r\n            max-width: 900px;\r\n            margin: 0 auto;\r\n            border-radius: 18px;\r\n            overflow: hidden;\r\n            border: 2px solid var(--s200);\r\n            background: var(--white)\r\n        }\r\n\r\n        .sync-hdr {\r\n            display: grid;\r\n            grid-template-columns: 1.8fr repeat(3, 1fr);\r\n            background: var(--navy);\r\n            padding: 16px 24px;\r\n            gap: 8px\r\n        }\r\n\r\n        .sync-hdr span {\r\n            font-family: var(--fh);\r\n            font-size: .72rem;\r\n            font-weight: 700;\r\n            color: rgba(255, 255, 255, .7);\r\n            text-transform: uppercase;\r\n            letter-spacing: .06em;\r\n            text-align: center\r\n        }\r\n\r\n        .sync-hdr span:first-child {\r\n            text-align: left;\r\n            color: rgba(255, 255, 255, .55)\r\n        }\r\n\r\n        .sync-row {\r\n            display: grid;\r\n            grid-template-columns: 1.8fr repeat(3, 1fr);\r\n            padding: 14px 24px;\r\n            gap: 8px;\r\n            border-bottom: 1px solid var(--s100);\r\n            align-items: center;\r\n            transition: background .15s\r\n        }\r\n\r\n        .sync-row:last-child {\r\n            border-bottom: none\r\n        }\r\n\r\n        .sync-row:hover {\r\n            background: var(--s50)\r\n        }\r\n\r\n        .sync-label {\r\n            font-size: .88rem;\r\n            font-weight: 600;\r\n            color: var(--navy);\r\n            font-family: var(--fh)\r\n        }\r\n\r\n        .sync-cell {\r\n            text-align: center;\r\n            font-size: .82rem\r\n        }\r\n\r\n        .sync-yes {\r\n            color: var(--green);\r\n            font-weight: 700\r\n        }\r\n\r\n        .sync-yes svg {\r\n            width: 18px;\r\n            height: 18px;\r\n            display: inline-block;\r\n            vertical-align: middle\r\n        }\r\n\r\n        .sync-cloud {\r\n            color: var(--blue);\r\n            font-size: .7rem;\r\n            font-weight: 600\r\n        }\r\n\r\n        \/* \u2500\u2500 OFFICIAL VS UNAUTHORIZED ACCESS COMPARISON \u2500\u2500 *\/\r\n        .vs-sec {\r\n            padding: 100px 0;\r\n            background: linear-gradient(180deg, var(--white) 0%, var(--s50) 100%)\r\n        }\r\n\r\n        .vs-table {\r\n            max-width: 900px;\r\n            margin: 0 auto;\r\n            border-radius: 20px;\r\n            overflow: hidden;\r\n            border: 2px solid var(--s200);\r\n            background: var(--white)\r\n        }\r\n\r\n        .vs-hdr {\r\n            display: grid;\r\n            grid-template-columns: 2fr 1fr 1fr;\r\n            background: var(--navy);\r\n            padding: 20px 28px;\r\n            gap: 12px\r\n        }\r\n\r\n        .vs-hdr span {\r\n            font-family: var(--fh);\r\n            font-size: .78rem;\r\n            font-weight: 700;\r\n            color: rgba(255, 255, 255, .8);\r\n            text-transform: uppercase;\r\n            letter-spacing: .06em;\r\n            text-align: center\r\n        }\r\n\r\n        .vs-hdr span:first-child {\r\n            text-align: left;\r\n            color: rgba(255, 255, 255, .5)\r\n        }\r\n\r\n        .vs-hdr .vs-good {\r\n            color: var(--teal);\r\n            background: rgba(76, 188, 201, .15);\r\n            padding: 6px 14px;\r\n            border-radius: 8px\r\n        }\r\n\r\n        .vs-hdr .vs-bad {\r\n            color: #F87171;\r\n            background: rgba(248, 113, 113, .1);\r\n            padding: 6px 14px;\r\n            border-radius: 8px\r\n        }\r\n\r\n        .vs-row {\r\n            display: grid;\r\n            grid-template-columns: 2fr 1fr 1fr;\r\n            padding: 16px 28px;\r\n            gap: 12px;\r\n            border-bottom: 1px solid var(--s100);\r\n            align-items: center\r\n        }\r\n\r\n        .vs-row:last-child {\r\n            border-bottom: none\r\n        }\r\n\r\n        .vs-row:hover {\r\n            background: var(--s50)\r\n        }\r\n\r\n        .vs-label {\r\n            font-size: .9rem;\r\n            font-weight: 600;\r\n            color: var(--navy);\r\n            font-family: var(--fh)\r\n        }\r\n\r\n        .vs-label span {\r\n            display: block;\r\n            font-size: .78rem;\r\n            font-weight: 400;\r\n            color: var(--s500);\r\n            margin-top: 2px\r\n        }\r\n\r\n        .vs-cell {\r\n            text-align: center;\r\n            font-size: .85rem;\r\n            font-weight: 600\r\n        }\r\n\r\n        .vs-cell.good {\r\n            color: var(--green)\r\n        }\r\n\r\n        .vs-cell.bad {\r\n            color: #EF4444\r\n        }\r\n\r\n        .vs-cell svg {\r\n            width: 20px;\r\n            height: 20px;\r\n            display: inline-block;\r\n            vertical-align: middle\r\n        }\r\n\r\n        \/* \u2500\u2500 PAIN POINTS \/ PROBLEMS SOLVED \u2500\u2500 *\/\r\n        .pain-sec {\r\n            padding: 80px 0;\r\n            background: var(--s50)\r\n        }\r\n\r\n        .pain-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 20px\r\n        }\r\n\r\n        .pain-card {\r\n            background: var(--white);\r\n            border-radius: 16px;\r\n            padding: 28px 24px;\r\n            border: 1.5px solid var(--s200);\r\n            transition: all .3s var(--ease)\r\n        }\r\n\r\n        .pain-card:hover {\r\n            border-color: var(--teal);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 8px 24px rgba(0, 0, 0, .04)\r\n        }\r\n\r\n        .pain-icon {\r\n            width: 48px;\r\n            height: 48px;\r\n            border-radius: 12px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin-bottom: 16px\r\n        }\r\n\r\n        .pain-icon svg {\r\n            width: 24px;\r\n            height: 24px\r\n        }\r\n\r\n        .pain-card h3 {\r\n            font-size: 1rem;\r\n            margin-bottom: 8px;\r\n            color: var(--navy)\r\n        }\r\n\r\n        .pain-card p {\r\n            font-size: .86rem;\r\n            color: var(--s500);\r\n            line-height: 1.6\r\n        }\r\n\r\n        .pain-card .pain-kw {\r\n            font-size: .72rem;\r\n            font-weight: 600;\r\n            color: var(--teal-deep);\r\n            text-transform: uppercase;\r\n            letter-spacing: .05em;\r\n            margin-top: 12px\r\n        }\r\n\r\n        @media(max-width:768px) {\r\n            .vs-table {\r\n                font-size: .85rem\r\n            }\r\n\r\n            .vs-hdr {\r\n                grid-template-columns: 1fr;\r\n                padding: 14px 18px;\r\n                gap: 8px;\r\n                text-align: center\r\n            }\r\n\r\n            .vs-hdr span:first-child {\r\n                display: none\r\n            }\r\n\r\n            .vs-row {\r\n                grid-template-columns: 1fr;\r\n                gap: 12px;\r\n                padding: 18px;\r\n                border-bottom: 1px solid var(--s200)\r\n            }\r\n\r\n            .vs-row .vs-label {\r\n                font-size: .92rem;\r\n                font-weight: 600;\r\n                margin-bottom: 8px\r\n            }\r\n\r\n            .vs-row .vs-cell {\r\n                justify-content: flex-start;\r\n                padding: 8px 12px;\r\n                border-radius: 8px\r\n            }\r\n\r\n            .vs-row .vs-cell.good {\r\n                background: var(--green-soft);\r\n                border: 1px solid var(--green)\r\n            }\r\n\r\n            .vs-row .vs-cell.bad {\r\n                background: #FEF2F2;\r\n                border: 1px solid #FCA5A5\r\n            }\r\n\r\n            .vs-row .vs-cell::before {\r\n                content: attr(data-label);\r\n                font-weight: 600;\r\n                margin-right: 8px;\r\n                color: var(--navy)\r\n            }\r\n\r\n            .pain-grid {\r\n                grid-template-columns: 1fr\r\n            }\r\n        }\r\n\r\n        \/* \u2500\u2500 DATA FLOW VISUAL \u2500\u2500 *\/\r\n        .flow-sec {\r\n            padding: 48px 0;\r\n            background: var(--navy);\r\n            position: relative;\r\n            overflow: hidden\r\n        }\r\n\r\n        .flow-sec::before {\r\n            content: '';\r\n            position: absolute;\r\n            inset: 0;\r\n            background: radial-gradient(ellipse 60% 60% at 50% 50%, rgba(76, 188, 201, .08) 0%, transparent 70%);\r\n            pointer-events: none\r\n        }\r\n\r\n        .flow-inner {\r\n            text-align: center;\r\n            max-width: 900px;\r\n            margin: 0 auto;\r\n            position: relative\r\n        }\r\n\r\n        .flow-title {\r\n            font-family: var(--fh);\r\n            font-size: clamp(1.3rem, 2.5vw, 1.8rem);\r\n            color: var(--white);\r\n            margin-bottom: 40px;\r\n            font-weight: 700\r\n        }\r\n\r\n        .flow-steps {\r\n            display: flex;\r\n            align-items: stretch;\r\n            justify-content: center;\r\n            gap: 0\r\n        }\r\n\r\n        .flow-node {\r\n            background: var(--navy-mid);\r\n            border: 1.5px solid rgba(76, 188, 201, .2);\r\n            border-radius: 16px;\r\n            padding: 28px 28px 24px;\r\n            text-align: center;\r\n            flex: 1;\r\n            max-width: 240px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            gap: 10px\r\n        }\r\n\r\n        .flow-node-icon {\r\n            width: 44px;\r\n            height: 44px;\r\n            border-radius: 12px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            flex-shrink: 0\r\n        }\r\n\r\n        .flow-node-icon svg {\r\n            width: 22px;\r\n            height: 22px;\r\n            color: #fff\r\n        }\r\n\r\n        .flow-node h4 {\r\n            font-family: var(--fh);\r\n            font-size: .92rem;\r\n            font-weight: 700;\r\n            color: var(--white)\r\n        }\r\n\r\n        .flow-node p {\r\n            font-size: .76rem;\r\n            color: rgba(255, 255, 255, .6);\r\n            line-height: 1.45\r\n        }\r\n\r\n        .flow-node-hi {\r\n            border-color: var(--teal);\r\n            background: rgba(76, 188, 201, .08)\r\n        }\r\n\r\n        .flow-connector {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 56px;\r\n            flex-shrink: 0\r\n        }\r\n\r\n        .flow-connector svg {\r\n            width: 32px;\r\n            height: 32px;\r\n            color: var(--teal);\r\n            opacity: .7\r\n        }\r\n\r\n        \/* \u2500\u2500 NON-INTEGRATED \u2500\u2500 *\/\r\n        .ni-sec {\r\n            padding: 44px 0;\r\n            background: var(--s50)\r\n        }\r\n\r\n        .ni-grid {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 48px;\r\n            align-items: center\r\n        }\r\n\r\n        .ni-left h2 {\r\n            font-size: clamp(1.5rem, 2.8vw, 2rem);\r\n            letter-spacing: -.02em;\r\n            margin-bottom: 14px\r\n        }\r\n\r\n        .ni-left>p {\r\n            font-size: 1rem;\r\n            color: var(--s500);\r\n            margin-bottom: 24px;\r\n            line-height: 1.7\r\n        }\r\n\r\n        .ni-feats {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 10px;\r\n            margin-bottom: 24px\r\n        }\r\n\r\n        .ni-feat {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            gap: 10px;\r\n            font-size: .9rem;\r\n            color: var(--s600);\r\n            line-height: 1.55\r\n        }\r\n\r\n        .ni-feat svg {\r\n            width: 18px;\r\n            height: 18px;\r\n            flex-shrink: 0;\r\n            margin-top: 2px;\r\n            color: var(--teal-deep)\r\n        }\r\n\r\n        .ni-right {\r\n            background: var(--white);\r\n            border-radius: 20px;\r\n            padding: 32px;\r\n            border: 2px solid var(--s200);\r\n            box-shadow: 0 8px 32px rgba(0, 0, 0, .04)\r\n        }\r\n\r\n        .ni-right h3 {\r\n            font-family: var(--fh);\r\n            font-size: 1.05rem;\r\n            margin-bottom: 16px;\r\n            text-align: center\r\n        }\r\n\r\n        .ni-list {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 8px;\r\n            justify-content: center\r\n        }\r\n\r\n        .ni-pill {\r\n            padding: 8px 16px;\r\n            border-radius: 50px;\r\n            font-family: var(--fh);\r\n            font-size: .78rem;\r\n            font-weight: 600;\r\n            border: 1.5px solid var(--s200);\r\n            color: var(--s600);\r\n            transition: all .2s\r\n        }\r\n\r\n        .ni-pill:hover {\r\n            border-color: var(--teal);\r\n            color: var(--teal-deep);\r\n            background: var(--teal-glow)\r\n        }\r\n\r\n        \/* \u2500\u2500 TESTIMONIAL \u2500\u2500 *\/\r\n        .test-sec {\r\n            padding: 36px 0\r\n        }\r\n\r\n        .test-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 20px\r\n        }\r\n\r\n        .test-card {\r\n            background: var(--s50);\r\n            border-radius: 16px;\r\n            padding: 28px 24px;\r\n            border: 1.5px solid var(--s200)\r\n        }\r\n\r\n        .test-card p {\r\n            font-size: .88rem;\r\n            font-style: italic;\r\n            color: var(--s600);\r\n            line-height: 1.6;\r\n            margin-bottom: 14px\r\n        }\r\n\r\n        .test-card cite {\r\n            font-size: .78rem;\r\n            font-style: normal;\r\n            font-weight: 600;\r\n            color: var(--s400);\r\n            display: block\r\n        }\r\n\r\n        \/* \u2500\u2500 CTA \u2500\u2500 *\/\r\n        .cta-sec {\r\n            padding: 32px 0 20px;\r\n            text-align: center\r\n        }\r\n\r\n        .eg-sec {\r\n            padding: 36px 0;\r\n            text-align: center\r\n        }\r\n\r\n        .cta-sec h2 {\r\n            font-size: clamp(1.6rem, 3vw, 2.2rem);\r\n            margin-bottom: 12px\r\n        }\r\n\r\n        .cta-sec p {\r\n            font-size: 1.02rem;\r\n            color: var(--s500);\r\n            margin-bottom: 28px;\r\n            max-width: 500px;\r\n            margin-left: auto;\r\n            margin-right: auto\r\n        }\r\n\r\n        .cta-btns {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 12px;\r\n            flex-wrap: wrap\r\n        }\r\n\r\n        \/* \u2500\u2500 UNIFIED INTEGRATIONS GRID \u2500\u2500 *\/\r\n        .unified-integrations-sec {\r\n            padding: 36px 0 44px;\r\n            background: var(--white)\r\n        }\r\n\r\n        .integrations-grid-top3 {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 24px;\r\n            margin-bottom: 24px\r\n        }\r\n\r\n        .integration-card {\r\n            background: white;\r\n            border-radius: 16px;\r\n            transition: all .3s;\r\n            position: relative;\r\n            display: flex;\r\n            flex-direction: column\r\n        }\r\n\r\n        .integration-card.large {\r\n            border: 2px solid var(--s200);\r\n            padding: 32px;\r\n            min-height: 440px\r\n        }\r\n\r\n        .integration-card.large:hover {\r\n            border-color: var(--teal);\r\n            box-shadow: 0 8px 32px rgba(76, 188, 201, 0.15);\r\n            transform: translateY(-4px)\r\n        }\r\n\r\n        .integration-logo-wrapper {\r\n            width: 100%;\r\n            height: 80px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin-bottom: 20px;\r\n            padding: 16px;\r\n            background: var(--s50);\r\n            border-radius: 12px\r\n        }\r\n\r\n        .integration-logo {\r\n            max-width: 100%;\r\n            max-height: 100%;\r\n            object-fit: contain\r\n        }\r\n\r\n        .integration-card h3 {\r\n            font-family: var(--fh);\r\n            font-size: 1.5rem;\r\n            color: var(--navy);\r\n            margin-bottom: 12px;\r\n            text-align: center;\r\n            font-weight: 700\r\n        }\r\n\r\n        .integration-badge {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            padding: 6px 12px;\r\n            background: var(--green-soft);\r\n            color: var(--green);\r\n            border-radius: 6px;\r\n            font-size: .75rem;\r\n            font-weight: 600;\r\n            text-transform: uppercase;\r\n            letter-spacing: .03em;\r\n            margin-bottom: 12px;\r\n            align-self: center\r\n        }\r\n\r\n        .integration-badge::before {\r\n            content: \"\u2713\";\r\n            font-weight: 700\r\n        }\r\n\r\n        .integration-vendor {\r\n            text-align: center;\r\n            font-size: .85rem;\r\n            color: var(--s500);\r\n            margin-bottom: 20px;\r\n            padding-bottom: 20px;\r\n            border-bottom: 1px solid var(--s200)\r\n        }\r\n\r\n        .integration-features {\r\n            list-style: none;\r\n            margin-bottom: 24px;\r\n            flex-grow: 1\r\n        }\r\n\r\n        .integration-features li {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            gap: 10px;\r\n            font-size: .9rem;\r\n            color: var(--s600);\r\n            margin-bottom: 10px;\r\n            line-height: 1.5\r\n        }\r\n\r\n        .integration-features li::before {\r\n            content: \"\u2713\";\r\n            color: var(--teal-deep);\r\n            font-weight: 700;\r\n            font-size: 1rem;\r\n            flex-shrink: 0;\r\n            margin-top: 2px\r\n        }\r\n\r\n        .integration-learn-more {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            color: var(--teal-deep);\r\n            font-weight: 600;\r\n            font-size: .9rem;\r\n            text-decoration: none;\r\n            transition: all .2s;\r\n            align-self: center;\r\n            margin-top: auto\r\n        }\r\n\r\n        .integration-learn-more:hover {\r\n            gap: 10px;\r\n            color: var(--teal)\r\n        }\r\n\r\n        .integration-learn-more::after {\r\n            content: \"\u2192\";\r\n            font-size: 1.2rem\r\n        }\r\n\r\n        .integrations-grid-bottom5 {\r\n            display: grid;\r\n            grid-template-columns: repeat(5, 1fr);\r\n            gap: 16px;\r\n            margin-bottom: 40px\r\n        }\r\n\r\n        .integration-card.small {\r\n            border: 1.5px solid var(--s200);\r\n            padding: 24px 20px;\r\n            text-align: center;\r\n            align-items: center;\r\n            min-height: 260px\r\n        }\r\n\r\n        .integration-card.small:hover {\r\n            border-color: var(--teal);\r\n            box-shadow: 0 4px 16px rgba(76, 188, 201, 0.1);\r\n            transform: translateY(-2px)\r\n        }\r\n\r\n        .integration-card.small .integration-logo-wrapper {\r\n            height: 60px;\r\n            width: 100%;\r\n            margin-bottom: 16px\r\n        }\r\n\r\n        .integration-card.small h4 {\r\n            font-family: var(--fh);\r\n            font-size: 1.1rem;\r\n            color: var(--navy);\r\n            margin-bottom: 8px;\r\n            font-weight: 700\r\n        }\r\n\r\n        .integration-specialty {\r\n            font-size: .8rem;\r\n            color: var(--s500);\r\n            margin-bottom: 12px\r\n        }\r\n\r\n        .integration-card.small .integration-badge {\r\n            font-size: .7rem;\r\n            padding: 4px 8px;\r\n            margin-bottom: 16px\r\n        }\r\n\r\n        .integration-card.small .integration-learn-more {\r\n            margin-top: auto;\r\n            font-size: .85rem\r\n        }\r\n\r\n        .non-integrated-callout {\r\n            text-align: center;\r\n            padding: 32px;\r\n            background: var(--s50);\r\n            border-radius: 12px;\r\n            border: 2px dashed var(--s300)\r\n        }\r\n\r\n        .non-integrated-callout p {\r\n            font-size: 1rem;\r\n            color: var(--s600);\r\n            margin: 0\r\n        }\r\n\r\n        .non-integrated-callout a {\r\n            color: var(--teal-deep);\r\n            font-weight: 600;\r\n            text-decoration: none;\r\n            transition: color .2s\r\n        }\r\n\r\n        .non-integrated-callout a:hover {\r\n            color: var(--teal);\r\n            text-decoration: underline\r\n        }\r\n\r\n        @media(max-width:1024px) {\r\n            .integrations-grid-top3 {\r\n                grid-template-columns: repeat(2, 1fr)\r\n            }\r\n\r\n            .integrations-grid-bottom5 {\r\n                grid-template-columns: repeat(3, 1fr)\r\n            }\r\n        }\r\n\r\n        @media(max-width:768px) {\r\n            .integrations-grid-top3 {\r\n                grid-template-columns: 1fr\r\n            }\r\n\r\n            .integrations-grid-bottom5 {\r\n                grid-template-columns: repeat(2, 1fr)\r\n            }\r\n\r\n            .unified-integrations-sec {\r\n                padding: 32px 0 40px\r\n            }\r\n\r\n            .test-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(1, 1fr);\r\n                gap: 20px\r\n            }\r\n        }\r\n\r\n        @media(max-width:480px) {\r\n            .integrations-grid-bottom5 {\r\n                grid-template-columns: 1fr\r\n            }\r\n        }\r\n\r\n        @media(max-width:480px) {\r\n            .pms-grid {\r\n                grid-template-columns: 1fr\r\n            }\r\n        }\r\n\r\n        \/* FAQ accordion *\/\r\n        .faq-sec {\r\n            padding: 20px 0 28px\r\n        }\r\n\r\n        .faq-list {\r\n            max-width: 720px;\r\n            margin: 0 auto\r\n        }\r\n\r\n        .faq-item {\r\n            border-bottom: 1px solid var(--s200);\r\n            padding: 20px 0\r\n        }\r\n\r\n        .faq-q {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            cursor: pointer;\r\n            font-family: var(--fh);\r\n            font-size: .95rem;\r\n            font-weight: 600;\r\n            color: var(--navy);\r\n            min-height: 44px;\r\n            gap: 12px;\r\n            user-select: none\r\n        }\r\n\r\n        .faq-q:focus {\r\n            outline: 3px solid var(--teal);\r\n            outline-offset: 2px;\r\n            border-radius: 8px\r\n        }\r\n\r\n        .faq-q svg {\r\n            width: 20px;\r\n            height: 20px;\r\n            flex-shrink: 0;\r\n            transition: transform .3s var(--ease);\r\n            color: var(--s400)\r\n        }\r\n\r\n        .faq-item.open .faq-q svg {\r\n            transform: rotate(45deg);\r\n            color: var(--teal-deep)\r\n        }\r\n\r\n        .faq-a {\r\n            max-height: 0;\r\n            overflow: hidden;\r\n            transition: max-height .45s var(--ease);\r\n            font-size: .88rem;\r\n            color: var(--s500);\r\n            line-height: 1.65\r\n        }\r\n\r\n        .faq-item.open .faq-a {\r\n            max-height: 800px;\r\n            padding-top: 10px\r\n        }\r\n\r\n        @media(max-width: 600px) {\r\n            .hero-stats {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n\r\n            .ni-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            \/* .flow-steps{\r\n            display:grid;\r\n            gap:20px;\r\n          } *\/\r\n            .flow-steps {\r\n                flex-direction: column;\r\n                align-items: center;\r\n                gap: 10px;\r\n            }\r\n\r\n            .flow-connector {\r\n                transform: rotate(90deg);\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n\r\n<body>\r\n    <main id=\"main-content\" role=\"main\">\r\n        <!-- \u2550\u2550\u2550 HERO \u2550\u2550\u2550 -->\r\n        <section class=\"hero\">\r\n            <div class=\"ctn\">\r\n                <span class=\"ey rv\">Integrations<\/span>\r\n                <h1 class=\"rv d1\"\r\n                    style=\"font-family:var(--fh);font-size:clamp(2.1rem,4.5vw,3rem);font-weight:700;letter-spacing:-.03em;margin-bottom:16px;line-height:1.15;color:var(--navy)\">\r\n                    Your PMS stays. <em style=\"font-style:normal;color:var(--teal-deep)\">mConsent plugs right in.<\/em>\r\n                <\/h1>\r\n                <p class=\"rv d2\">mConsent is an <strong>official Dentrix integration partner<\/strong> (Connected\r\n                    Partner) and <strong>Eaglesoft integration partner<\/strong> (Technology Partner). Patient intake\r\n                    forms, insurance info, and demographics sync directly to your dental practice management system \u2014 no\r\n                    double entry, no middleware, no screen scraping.<\/p>\r\n                <div class=\"hero-btns rv d3\">\r\n                    <a class=\"btn bp bl\" href=\"\/new\/mconsent-demo\/\">See Your PMS Integration in Action <svg fill=\"none\"\r\n                            stroke=\"currentColor\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <path d=\"M17 8l4 4m0 0l-4 4m4-4H3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\r\n                                stroke-width=\"2.5\"><\/path>\r\n                        <\/svg><\/a>\r\n                    <a class=\"btn bg bl\" href=\"\/new\/mconsent-solutions\/\">See All Solutions<\/a>\r\n                <\/div>\r\n                <div class=\"hero-stats rv d4\">\r\n                    <div class=\"hs-i\">\r\n                        <p style=\"font-size:1.6rem;font-weight:800;margin:0;line-height:1.1\"><span>8<\/span><\/p>\r\n                        <p>Official PMS integrations<\/p>\r\n                    <\/div>\r\n                    <div class=\"hs-i\">\r\n                        <p style=\"font-size:1.6rem;font-weight:800;margin:0;line-height:1.1\"><span>5000+<\/span><\/p>\r\n                        <p>Practices connected<\/p>\r\n                    <\/div>\r\n                    <div class=\"hs-i\">\r\n                        <p style=\"font-size:1.6rem;font-weight:800;margin:0;line-height:1.1\"><span>72 hrs<\/span><\/p>\r\n                        <p>Go-live from signup<\/p>\r\n                    <\/div>\r\n                    <div class=\"hs-i\">\r\n                        <p style=\"font-size:1.6rem;font-weight:800;margin:0;line-height:1.1\"><span>0<\/span><\/p>\r\n                        <p>Double data entry<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 UNIFIED INTEGRATIONS GRID \u2550\u2550\u2550 -->\r\n        <section class=\"unified-integrations-sec\" id=\"integrations\">\r\n            <div class=\"ctn\">\r\n                <div class=\"sh rv\">\r\n                    <span class=\"ey\" style=\"background:var(--green-soft);color:var(--green)\">8 Official PMS\r\n                        Integrations<\/span>\r\n                    <h2>Works With Your Existing System<\/h2>\r\n                    <p>Direct API access with all major dental practice management systems \u2014 no screen scraping, no\r\n                        middleware, no broken connections.<\/p>\r\n                <\/div>\r\n\r\n                <!-- TOP 3 LARGE CARDS -->\r\n                <div class=\"integrations-grid-top3\">\r\n\r\n                    <!-- DENTRIX -->\r\n                    <div class=\"integration-card large rv\" id=\"dentrix\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Dentrix-logo.png\"\r\n                                alt=\"Dentrix Logo\" class=\"integration-logo\">\r\n                        <\/div>\r\n                        <h3>Dentrix<\/h3>\r\n                        <div class=\"integration-badge\">Official Connected Partner<\/div>\r\n                        <div class=\"integration-vendor\">Henry Schein \u2014 Authorized API Integration<\/div>\r\n                        <ul class=\"integration-features\">\r\n                            <li>Patient demographics auto-sync into Dentrix<\/li>\r\n                            <li>Insurance info, ID cards, and signed forms transfer<\/li>\r\n                            <li>Appointment scheduling, reminders & confirmations<\/li>\r\n                            <li>Insurance verification & eligibility reports<\/li>\r\n                        <\/ul>\r\n                        <a href=\"\/new\/mconsent-dentrix\/\" class=\"integration-learn-more\">Learn More About Dentrix<\/a>\r\n                    <\/div>\r\n\r\n                    <!-- EAGLESOFT -->\r\n                    <div class=\"integration-card large rv d1\" id=\"eaglesoft\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/eaglesoft-logo.png\"\r\n                                alt=\"Eaglesoft Logo\" class=\"integration-logo\">\r\n                        <\/div>\r\n                        <h3>Eaglesoft<\/h3>\r\n                        <div class=\"integration-badge\">Official Technology Partner<\/div>\r\n                        <div class=\"integration-vendor\">Patterson Dental \u2014 Authorized API Integration<\/div>\r\n                        <ul class=\"integration-features\">\r\n                            <li>Two-way data sync with Eaglesoft<\/li>\r\n                            <li>Patient intake, medical history & consent forms<\/li>\r\n                            <li>Online scheduling syncs to Eaglesoft calendar<\/li>\r\n                            <li>Insurance verification & eligibility<\/li>\r\n                        <\/ul>\r\n                        <a href=\"\/new\/mconsent-eaglesoft\/\" class=\"integration-learn-more\">Learn More About Eaglesoft<\/a>\r\n                    <\/div>\r\n\r\n                    <!-- OPEN DENTAL -->\r\n                    <div class=\"integration-card large rv d2\" id=\"opendental\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Open-Dental.png\"\r\n                                alt=\"Open Dental Logo\" class=\"integration-logo\">\r\n                        <\/div>\r\n                        <h3>Open Dental<\/h3>\r\n                        <div class=\"integration-badge\">Official API Integration<\/div>\r\n                        <div class=\"integration-vendor\">Open-source API<\/div>\r\n                        <ul class=\"integration-features\">\r\n                            <li>Open API integration \u2014 flexible and reliable<\/li>\r\n                            <li>Demographics, forms & treatment plans sync<\/li>\r\n                            <li>Scheduling, reminders & 2-way texting<\/li>\r\n                            <li>Doctor review feature before PMS submission<\/li>\r\n                        <\/ul>\r\n                        <a href=\"\/new\/mconsent-open-dental\/\" class=\"integration-learn-more\">Learn More About Open\r\n                            Dental<\/a>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n                <!-- BOTTOM 5 SMALL CARDS -->\r\n                <div class=\"integrations-grid-bottom5\">\r\n\r\n                    <!-- ATHENA -->\r\n                    <div class=\"integration-card small rv d3\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/AthenahealthLogo.png\"\r\n                                alt=\"Athena Health Logo\" class=\"integration-logo\">\r\n                        <\/div>\r\n                        <h4>Athena<\/h4>\r\n                        <div class=\"integration-specialty\">Cloud Healthcare Platform<\/div>\r\n                        <div class=\"integration-badge\">API Partner<\/div>\r\n                        <a href=\"#athena\" class=\"integration-learn-more\">Learn More<\/a>\r\n                    <\/div>\r\n\r\n                    <!-- DOLPHIN -->\r\n                    <div class=\"integration-card small rv d4\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/dolphin-logo.png\"\r\n                                alt=\"Dolphin Logo\" class=\"integration-logo\" style=\"transform: scale(1.4);\">\r\n                        <\/div>\r\n                        <h4>Dolphin<\/h4>\r\n                        <div class=\"integration-specialty\">Orthodontic Management<\/div>\r\n                        <div class=\"integration-badge\">Authorized Vendor<\/div>\r\n                        <a href=\"#dolphin\" class=\"integration-learn-more\">Learn More<\/a>\r\n                    <\/div>\r\n\r\n                    <!-- DENTRIX ASCEND -->\r\n                    <div class=\"integration-card small rv d5\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/dentrix-ascend-logo.png\"\r\n                                alt=\"Dentrix Ascend Logo\" class=\"integration-logo\">\r\n                        <\/div>\r\n                        <h4>Dentrix Ascend<\/h4>\r\n                        <div class=\"integration-specialty\">Henry Schein Cloud PMS<\/div>\r\n                        <div class=\"integration-badge\">Cloud Partner<\/div>\r\n                        <a href=\"#ascend\" class=\"integration-learn-more\">Learn More<\/a>\r\n                    <\/div>\r\n\r\n                    <!-- PBS ENDO -->\r\n                    <div class=\"integration-card small rv\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/pbs-endo.png\"\r\n                                alt=\"PBS Endo Logo\" class=\"integration-logo\" style=\"transform: scale(1.5);\">\r\n                        <\/div>\r\n                        <h4>PBS Endo<\/h4>\r\n                        <div class=\"integration-specialty\">Endodontic Software<\/div>\r\n                        <div class=\"integration-badge\">Authorized Vendor<\/div>\r\n                        <a href=\"#pbsendo\" class=\"integration-learn-more\">Learn More<\/a>\r\n                    <\/div>\r\n\r\n                    <!-- OFFICEMATE -->\r\n                    <div class=\"integration-card small rv d1\">\r\n                        <div class=\"integration-logo-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Officemate.png\"\r\n                                alt=\"OfficeMate Logo\" class=\"integration-logo\" style=\"transform: scale(1.2);\">\r\n                        <\/div>\r\n                        <h4>Officemate<\/h4>\r\n                        <div class=\"integration-specialty\">Optometry Management<\/div>\r\n                        <div class=\"integration-badge\">Optometry Integration<\/div>\r\n                        <a href=\"#officemate\" class=\"integration-learn-more\">Learn More<\/a>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n                <!-- NON-INTEGRATED CALLOUT -->\r\n                <div class=\"non-integrated-callout rv d2\" id=\"cloud\">\r\n                    <p>\u2753 Don't see your system? <a href=\"#cloud-section\">mConsent works with any PMS via our cloud\r\n                            platform \u2192<\/a><\/p>\r\n                <\/div>\r\n\r\n            <\/div>\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 SYNC MATRIX \u2550\u2550\u2550 -->\r\n        <section class=\"sync-sec\">\r\n            <div class=\"ctn\">\r\n                <div class=\"sh rv\">\r\n                    <span class=\"ey\">What Syncs<\/span>\r\n                    <h2>What Syncs Between mConsent and Your Dental PMS<\/h2>\r\n                    <p>Here's exactly what flows between mConsent and your practice management system.<\/p>\r\n                <\/div>\r\n                <div class=\"sync-table rv\">\r\n                    <div class=\"sync-hdr\">\r\n                        <span>Data Type<\/span>\r\n                        <span>Dentrix<\/span>\r\n                        <span>Eaglesoft<\/span>\r\n                        <span>Open Dental<\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Patient demographics<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Insurance information<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Medical history<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Signed consent forms<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Appointment scheduling<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">ID &amp; insurance card photos<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Eligibility verification<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                    <div class=\"sync-row\">\r\n                        <span class=\"sync-label\">Treatment plans<\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                        <span class=\"sync-cell sync-yes\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/span>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 DATA FLOW VISUAL \u2550\u2550\u2550 -->\r\n        <section class=\"flow-sec\">\r\n            <div class=\"ctn\">\r\n                <div class=\"flow-inner rv\">\r\n                    <div class=\"flow-title\">How data moves between mConsent and your PMS<\/div>\r\n                    <div class=\"flow-steps\">\r\n                        <div class=\"flow-node\">\r\n                            <div class=\"flow-node-icon\" style=\"background:var(--purple)\"><svg width=\"97\" height=\"98\"\r\n                                    viewBox=\"0 0 97 98\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path\r\n                                        d=\"M48.44 48.9225C61.0015 48.9225 71.1847 38.6424 71.1847 25.9613C71.1847 13.2801 61.0015 3 48.44 3C35.8785 3 25.6953 13.2801 25.6953 25.9613C25.6953 38.6424 35.8785 48.9225 48.44 48.9225Z\"\r\n                                        stroke=\"white\" stroke-width=\"6\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                    <path\r\n                                        d=\"M58.6818 48.9231H38.1965C18.7656 48.9231 3 64.8389 3 84.4548V94.795H93.9285V84.4548C93.9285 64.8389 78.1629 48.9231 58.732 48.9231H58.6818Z\"\r\n                                        stroke=\"white\" stroke-width=\"6\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                <\/svg>\r\n\r\n\r\n                            <\/div>\r\n                            <h3 style=\"color: white;\">Patient<\/h3>\r\n                            <p>Fills forms on phone, computer, or in-office kiosk before the visit<\/p>\r\n                        <\/div>\r\n                        <div class=\"flow-connector\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"flow-node\">\r\n                            <div class=\"flow-node-icon\" style=\"background:var(--teal-deep)\"><svg width=\"76\" height=\"105\"\r\n                                    viewBox=\"0 0 76 105\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path\r\n                                        d=\"M8.76475 2.50073H67.2357C70.6957 2.50073 73.5005 5.28725 73.5005 8.7248V96.2767C73.5005 99.7142 70.6957 102.501 67.2357 102.501H8.76475C5.30473 102.501 2.5 99.7142 2.5 96.2767V8.7248C2.5 5.28725 5.30473 2.50073 8.76475 2.50073Z\"\r\n                                        stroke=\"white\" stroke-width=\"5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                    <path d=\"M73.5005 90.0525H2.5\" stroke=\"white\" stroke-width=\"5\"\r\n                                        stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\r\n                                    <path d=\"M25.4727 2.50073L29.6492 14.9489H46.3551L50.5316 2.50073\" stroke=\"white\"\r\n                                        stroke-width=\"5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            <h3 style=\"color: white;\">mConsent<\/h3>\r\n                            <p>Reviews forms, verifies insurance eligibility, collects payments<\/p>\r\n                        <\/div>\r\n                        <div class=\"flow-connector\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"flow-node flow-node-hi\">\r\n                            <div class=\"flow-node-icon\" style=\"background:var(--green)\"><svg width=\"90\" height=\"102\"\r\n                                    viewBox=\"0 0 90 102\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path\r\n                                        d=\"M87.1896 93.1633C87.1896 96.48 84.4724 99.1833 81.1387 99.1833C77.8051 99.1833 75.0879 96.48 75.0879 93.1633C75.0879 89.8466 77.8051 87.1433 81.1387 87.1433C84.4724 87.1433 87.1896 89.8466 87.1896 93.1633Z\"\r\n                                        stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                    <path d=\"M70.498 64.1311L81.1384 74.7172V87.1661\" stroke=\"white\" stroke-width=\"5\"\r\n                                        stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\r\n                                    <path\r\n                                        d=\"M2.5 93.1633C2.5 96.48 5.21718 99.1833 8.55086 99.1833C11.8845 99.1833 14.6017 96.48 14.6017 93.1633C14.6017 89.8466 11.8845 87.1433 8.55086 87.1433C5.21718 87.1433 2.5 89.8466 2.5 93.1633Z\"\r\n                                        stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                    <path d=\"M19.1677 64.1311L8.52734 74.7172V87.1661\" stroke=\"white\" stroke-width=\"5\"\r\n                                        stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\r\n                                    <path\r\n                                        d=\"M44.8325 52.6363C37.0463 52.6363 30.7214 46.3437 30.7214 38.5972C30.7214 30.8508 37.0463 24.5582 44.8325 24.5582C52.6187 24.5582 58.9435 30.8508 58.9435 38.5972C58.9435 46.3437 52.6187 52.6363 44.8325 52.6363ZM81.1376 44.6172V32.5772H74.4703C73.6939 28.7381 72.1641 25.1715 70.0634 22.0139L74.7899 17.3114L66.2274 8.79259L61.5009 13.495C58.327 11.405 54.7422 9.88301 50.8833 9.11063V2.5H38.7816V9.13335C34.9228 9.90572 31.3379 11.4278 28.1641 13.5177L23.4376 8.81531L14.875 17.3342L19.6016 22.0366C17.5009 25.1942 15.971 28.7608 15.1947 32.6H8.52734V44.6399H15.1947C15.971 48.4791 17.5009 52.0457 19.6016 55.2033L14.875 59.9057L23.4376 68.4246L28.1641 63.7222C31.3379 65.8121 34.9228 67.3342 38.7816 68.1065V74.7399H50.8833V68.1065C54.7422 67.3342 58.327 65.8121 61.5009 63.7222L66.2274 68.4246L74.7899 59.9057L70.0634 55.2033C72.1641 52.0457 73.6939 48.4791 74.4703 44.6399H81.1376V44.6172Z\"\r\n                                        stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                    <path\r\n                                        d=\"M50.8849 93.1633C50.8849 96.48 48.1677 99.1833 44.8341 99.1833C41.5004 99.1833 38.7832 96.48 38.7832 93.1633C38.7832 89.8466 41.5004 87.1433 44.8341 87.1433C48.1677 87.1433 50.8849 89.8466 50.8849 93.1633Z\"\r\n                                        stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\r\n                                        stroke-linejoin=\"round\" \/>\r\n                                    <path d=\"M44.834 87.1432V74.6943\" stroke=\"white\" stroke-width=\"5\"\r\n                                        stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            <h3 style=\"color: white;\">Your PMS<\/h3>\r\n                            <p>Demographics, forms, appointments sync automatically into your system<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 NON-INTEGRATED CLOUD SOLUTION \u2550\u2550\u2550 -->\r\n        <section class=\"ni-sec\" id=\"cloud\">\r\n            <div class=\"ctn\">\r\n                <div class=\"ni-grid rv\">\r\n                    <div class=\"ni-left\">\r\n                        <span class=\"ey\">Any PMS<\/span>\r\n                        <h2>Don't see your system? mConsent still works.<\/h2>\r\n                        <p>For practices using non-integrated PMS systems, mConsent's cloud platform delivers the same\r\n                            paperless intake, communication tools, and payment features \u2014 your team just reviews\r\n                            approved forms on the mConsent dashboard and updates the PMS.<\/p>\r\n                        <div class=\"ni-feats\">\r\n                            <div class=\"ni-feat\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                    viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                    <\/path>\r\n                                <\/svg>All mConsent features work via cloud \u2014 forms, reminders, payments, reviews<\/div>\r\n                            <div class=\"ni-feat\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                    viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                    <\/path>\r\n                                <\/svg>Patients complete forms digitally \u2014 no paper, no scanning, no clipboards<\/div>\r\n                            <div class=\"ni-feat\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                    viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                    <\/path>\r\n                                <\/svg>HIPAA-compliant with end-to-end encryption for all practice types<\/div>\r\n                            <div class=\"ni-feat\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                    viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                    <path d=\"M4.5 12.75l6 6 9-13.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                    <\/path>\r\n                                <\/svg>Go paperless in 72 hours \u2014 custom iPad app built for your practice<\/div>\r\n                        <\/div>\r\n                        <a class=\"btn bg\" href=\"\/new\/mconsent-integrations\/\" rel=\"noopener noreferrer\"\r\n                            style=\"font-size:.88rem;padding:12px 22px\" target=\"_blank\">Explore Cloud Platform <svg\r\n                                fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M17 8l4 4m0 0l-4 4m4-4H3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\r\n                                    stroke-width=\"2.5\"><\/path>\r\n                            <\/svg><\/a>\r\n                    <\/div>\r\n                    <div class=\"ni-right\">\r\n                        <h3>Works with any system \u2014 including:<\/h3>\r\n                        <div class=\"ni-list\">\r\n                            <span class=\"ni-pill\">Curve Dental<\/span>\r\n                            <span class=\"ni-pill\">Dentrix Enterprise<\/span>\r\n                            <span class=\"ni-pill\">PracticeWorks<\/span>\r\n                            <span class=\"ni-pill\">Easy Dental<\/span>\r\n                            <span class=\"ni-pill\">SoftDent<\/span>\r\n                            <span class=\"ni-pill\">Sensei Cloud<\/span>\r\n                            <span class=\"ni-pill\">MacPractice<\/span>\r\n                            <span class=\"ni-pill\">examWriter<\/span>\r\n                            <span class=\"ni-pill\">ABELDent<\/span>\r\n                            <span class=\"ni-pill\">Dentimax<\/span>\r\n                            <span class=\"ni-pill\">Tracker<\/span>\r\n                            <span class=\"ni-pill\">iDentalSoft<\/span>\r\n                            <span class=\"ni-pill\">QSIDental<\/span>\r\n                            <span class=\"ni-pill\">Tab32<\/span>\r\n                            <span class=\"ni-pill\">CareStack<\/span>\r\n                            <span class=\"ni-pill\">+ Many More<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <p style=\"font-size:.7rem;color:var(--s400);margin-top:8px;line-height:1.4\"><em>mConsent maintains HIPAA\r\n                        compliance through administrative, physical, and technical safeguards. We execute Business\r\n                        Associate\r\n                        Agreements (BAAs) with all customers. <a href=\"\/new\/mconsent-security\/\"\r\n                            style=\"color:var(--teal)\">View our security practices \u2192<\/a><\/em><\/p>\r\n            <\/div>\r\n\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 TESTIMONIALS \u2550\u2550\u2550 -->\r\n        <section class=\"test-sec\">\r\n            <div class=\"ctn\">\r\n                <div class=\"sh rv\">\r\n                    <span class=\"ey\">From Real Practices<\/span>\r\n                    <h2>Why Practices Trust mConsent's PMS Integration<\/h2>\r\n                <\/div>\r\n                <div class=\"test-grid\">\r\n                    <div class=\"test-card rv\">\r\n                        <p>\"After our previous vendor's Dentrix integration broke for the third time, we switched to\r\n                            mConsent. It's been rock-solid for 18 months \u2014 not a single sync issue. The official API\r\n                            partnership makes all the difference.\"<\/p>\r\n                        <cite>\u2014 [Office Manager Name], [Practice Name], Dentrix User<\/cite>\r\n                    <\/div>\r\n                    <div class=\"test-card rv d1\">\r\n                        <p>\"We run 12 locations across 3 states, each using Eaglesoft. mConsent's centralized\r\n                            integration dashboard lets us manage patient intake across all practices from one place.\r\n                            Setup took 72 hours, just like they promised.\"<\/p>\r\n                        <cite>\u2014 [DSO Operations Director], [DSO Name], 12 Locations<\/cite>\r\n                    <\/div>\r\n                    <div class=\"test-card rv d2\">\r\n                        <p>\"I was skeptical about switching PMS integrations, but mConsent's team handled everything.\r\n                            Patient data flows seamlessly into Open Dental now \u2014 no double entry, no errors. Our front\r\n                            desk saves 6+ hours per week.\"<\/p>\r\n                        <cite>\u2014 [Practice Owner Name], [Practice Name], Open Dental User<\/cite>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 CTA \u2550\u2550\u2550 -->\r\n        <section class=\"cta-sec\">\r\n            <div class=\"ctn\">\r\n                <div class=\"rv\">\r\n                    <span class=\"ey\" style=\"background:var(--orange-glow);color:var(--orange)\">Ready to Connect?<\/span>\r\n                    <h2>See Your PMS Integration in Action<\/h2>\r\n                    <p>Book a 15-minute demo and we'll show you exactly how mConsent connects to your Dentrix,\r\n                        Eaglesoft, or Open Dental system \u2014 with real data sync, live forms, and zero sales pressure.<\/p>\r\n                    <div class=\"cta-btns\">\r\n                        <a class=\"btn bp bl\" href=\"\/new\/mconsent-demo\/\">Book Your Integration Demo <svg fill=\"none\"\r\n                                stroke=\"currentColor\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                                <path d=\"M17 8l4 4m0 0l-4 4m4-4H3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\r\n                                    stroke-width=\"2.5\"><\/path>\r\n                            <\/svg><\/a>\r\n                        <a class=\"btn bg bl\" href=\"\/new\/mconsent-contact\/\">Talk to Integration Team<\/a>\r\n                    <\/div>\r\n                    <p style=\"font-size:.82rem;color:var(--s500);margin-top:16px\">Average setup time: 72 hours \u00b7 No IT\r\n                        staff required \u00b7 Free integration included<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n        <!-- \u2550\u2550\u2550 FAQ \u2550\u2550\u2550 -->\r\n        <section class=\"faq-sec\">\r\n            <div class=\"ctn\">\r\n                <div class=\"sh rv\">\r\n                    <span class=\"ey\" style=\"background:var(--teal-soft);color:var(--teal-deep)\">FAQ<\/span>\r\n                    <h2>Dentrix &amp; Eaglesoft Integration Questions<\/h2>\r\n                <\/div>\r\n                <div class=\"faq-list rv d1\">\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">How long does integration\r\n                            setup take?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">mConsent integration typically goes live within <strong>72 hours from\r\n                                signup<\/strong>. Our team handles the entire API configuration process \u2014 you provide PMS\r\n                            credentials, we configure the connection, test data sync, and train your team. No IT staff\r\n                            required on your end.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">Do I need IT staff to manage\r\n                            the integration?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">No. mConsent's integration is <strong>fully managed<\/strong> \u2014 we handle\r\n                            setup, maintenance, troubleshooting, and PMS updates. Your front desk team just uses the\r\n                            system; no technical expertise needed. We provide ongoing support via phone, email, and live\r\n                            chat.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">What if I switch PMS systems\r\n                            later?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">If you switch from Dentrix to Eaglesoft (or vice versa), mConsent\r\n                            reconfigures your integration at <strong>no additional cost<\/strong>. Since we're authorized\r\n                            partners with all major PMS platforms, we simply update your connection during the PMS\r\n                            migration \u2014 typically within 48 hours. Your intake forms, templates, and workflows remain\r\n                            intact.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">Will this slow down my PMS\r\n                            or cause crashes?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">No. mConsent's API integration runs <strong>independently of your\r\n                                PMS<\/strong> \u2014 data syncs happen in the background without affecting your system's\r\n                            performance. Practices using mConsent for 5+ years report zero performance degradation. We\r\n                            use official vendor APIs designed for third-party connections, so your PMS operates exactly\r\n                            as it did before.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">Does mConsent work with\r\n                            Dentrix?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">Yes. mConsent is an official <strong>Dentrix Connected Partner<\/strong> with\r\n                            direct API access through Henry Schein. Patient demographics, insurance info, medical\r\n                            history, and signed forms sync automatically to Dentrix \u2014 no double entry required.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">Does mConsent work with\r\n                            Eaglesoft?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">Yes. mConsent is an official <strong>Eaglesoft Technology Partner<\/strong>\r\n                            with authorized API access through Patterson Dental. Two-way sync means patient data flows\r\n                            seamlessly between mConsent and Eaglesoft.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">What dental software\r\n                            integrates with Dentrix?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">mConsent is one of the few patient intake solutions with <strong>official\r\n                                Dentrix API access<\/strong>. Many competitors use screen scraping which breaks with\r\n                            Dentrix updates. As a Connected Partner, mConsent has stable, vendor-supported integration.\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">How do I connect patient\r\n                            intake forms to my dental PMS?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">With mConsent, setup takes about 72 hours. We configure the API connection to\r\n                            your Dentrix, Eaglesoft, or Open Dental system. Once connected, patient-completed forms\r\n                            automatically sync to your PMS \u2014 no manual transfer needed.<\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">What's the difference\r\n                            between API integration and screen scraping?<svg fill=\"none\" stroke=\"currentColor\"\r\n                                stroke-width=\"2\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\"><strong>API integration<\/strong> (what mConsent uses) connects directly to\r\n                            your PMS through official channels \u2014 it's stable, secure, and vendor-supported.\r\n                            <strong>Screen scraping<\/strong> mimics mouse clicks and breaks every time your PMS updates.\r\n                            Always ask vendors if they have official API access.\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-q\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\">Is the Dentrix integration\r\n                            included in mConsent pricing?<svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                                viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n                                <path d=\"M12 4.5v15m7.5-7.5h-15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n                            <\/svg><\/div>\r\n                        <div class=\"faq-a\">Yes. Dentrix, Eaglesoft, Open Dental, and all other PMS integrations are\r\n                            included in every mConsent plan at no additional cost.<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n        <section class=\"eg-sec\">\r\n            <div class=\"ctn\">\r\n                <h2 class=\"rv\">See Your Dentrix or Eaglesoft Integration Live<\/h2>\r\n                <p class=\"rv d1\">We'll demo the integration with your specific PMS \u2014 showing exactly how patient data\r\n                    syncs in real time.<\/p>\r\n                <div class=\"cta-btns rv d2\">\r\n                    <a class=\"btn bp bl\" href=\"\/new\/mconsent-demo\/\">Book a Demo <svg fill=\"none\" stroke=\"currentColor\"\r\n                            viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <path d=\"M17 8l4 4m0 0l-4 4m4-4H3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\r\n                                stroke-width=\"2.5\"><\/path>\r\n                        <\/svg><\/a>\r\n                    <a class=\"btn bg bl\" href=\"\/new\/pricing\/\">See Pricing<\/a>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n    <\/main>\r\n    <script>\r\n        document.addEventListener('DOMContentLoaded', function () {\r\n            if (typeof IntersectionObserver === 'undefined') return;\r\n            var ro = new IntersectionObserver(function (e) { e.forEach(function (x) { if (x.isIntersecting) x.target.classList.add('vis'); }); }, { threshold: .08, rootMargin: '0px 0px -40px 0px' });\r\n            document.querySelectorAll('.rv').forEach(function (el) { ro.observe(el); });\r\n        });\r\n    <\/script>\r\n    <script>\r\n        document.addEventListener('DOMContentLoaded', function () {\r\n            document.querySelectorAll('.faq-q').forEach(function (q) {\r\n                function toggle() {\r\n                    var i = q.closest('.faq-item');\r\n                    if (!i) return;\r\n                    document.querySelectorAll('.faq-item').forEach(function (x) {\r\n                        if (x !== i) {\r\n                            x.classList.remove('open');\r\n                            var fq = x.querySelector('.faq-q');\r\n                            if (fq) fq.setAttribute('aria-expanded', 'false');\r\n                        }\r\n                    });\r\n                    i.classList.toggle('open');\r\n                    q.setAttribute('aria-expanded', i.classList.contains('open'));\r\n                }\r\n                q.addEventListener('click', toggle);\r\n                q.addEventListener('keydown', function (e) {\r\n                    if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggle(); }\r\n                });\r\n            });\r\n        });\r\n    <\/script>\r\n<\/body>\r\n\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n    <div class=\"xs_social_share_widget xs_share_url after_content \t\tmain_content  wslu-style-1 wslu-share-box-shaped wslu-fill-colored wslu-none wslu-share-horizontal wslu-theme-font-no wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t        <\/ul>\n    <\/div> \n","protected":false},"excerpt":{"rendered":"<p>Dentrix &#038; Eaglesoft Integration | Official API Partner | mConsent Integrations Your PMS stays. mConsent plugs right in. mConsent is an official Dentrix integration partner (Connected Partner) and Eaglesoft integration partner (Technology Partner). Patient intake forms, insurance info, and demographics sync directly to your dental practice management system \u2014 no double entry, no middleware, no [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-1355","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Dental Software Integrations | Connect Your Tools | mConsent<\/title>\n<meta name=\"description\" content=\"Connect mConsent with your favorite dental software. Streamline workflows, automate tasks, and improve efficiency with seamless integrations.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dental Software Integrations | Connect Your Tools | mConsent\" \/>\n<meta property=\"og:description\" content=\"Connect mConsent with your favorite dental software. Streamline workflows, automate tasks, and improve efficiency with seamless integrations.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mconsent.net\/new\/integrations\/\" \/>\n<meta property=\"og:site_name\" content=\"mConsent\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-13T11:11:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Dentrix-logo.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"22 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/\",\"url\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/\",\"name\":\"Dental Software Integrations | Connect Your Tools | mConsent\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mconsent.net\\\/new\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Dentrix-logo.png\",\"datePublished\":\"2026-02-28T08:33:16+00:00\",\"dateModified\":\"2026-04-13T11:11:37+00:00\",\"description\":\"Connect mConsent with your favorite dental software. Streamline workflows, automate tasks, and improve efficiency with seamless integrations.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mconsent.net\\\/new\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Dentrix-logo.png\",\"contentUrl\":\"https:\\\/\\\/mconsent.net\\\/new\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Dentrix-logo.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/integrations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mconsent.net\\\/new\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mconsent.net\\\/new\\\/#website\",\"url\":\"https:\\\/\\\/mconsent.net\\\/new\\\/\",\"name\":\"mConsent\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mconsent.net\\\/new\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dental Software Integrations | Connect Your Tools | mConsent","description":"Connect mConsent with your favorite dental software. Streamline workflows, automate tasks, and improve efficiency with seamless integrations.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Dental Software Integrations | Connect Your Tools | mConsent","og_description":"Connect mConsent with your favorite dental software. Streamline workflows, automate tasks, and improve efficiency with seamless integrations.","og_url":"https:\/\/mconsent.net\/new\/integrations\/","og_site_name":"mConsent","article_modified_time":"2026-04-13T11:11:37+00:00","og_image":[{"url":"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Dentrix-logo.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"22 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mconsent.net\/new\/integrations\/","url":"https:\/\/mconsent.net\/new\/integrations\/","name":"Dental Software Integrations | Connect Your Tools | mConsent","isPartOf":{"@id":"https:\/\/mconsent.net\/new\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mconsent.net\/new\/integrations\/#primaryimage"},"image":{"@id":"https:\/\/mconsent.net\/new\/integrations\/#primaryimage"},"thumbnailUrl":"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Dentrix-logo.png","datePublished":"2026-02-28T08:33:16+00:00","dateModified":"2026-04-13T11:11:37+00:00","description":"Connect mConsent with your favorite dental software. Streamline workflows, automate tasks, and improve efficiency with seamless integrations.","breadcrumb":{"@id":"https:\/\/mconsent.net\/new\/integrations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mconsent.net\/new\/integrations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mconsent.net\/new\/integrations\/#primaryimage","url":"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Dentrix-logo.png","contentUrl":"https:\/\/mconsent.net\/new\/wp-content\/uploads\/2026\/03\/Dentrix-logo.png"},{"@type":"BreadcrumbList","@id":"https:\/\/mconsent.net\/new\/integrations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mconsent.net\/new\/"},{"@type":"ListItem","position":2,"name":"Integrations"}]},{"@type":"WebSite","@id":"https:\/\/mconsent.net\/new\/#website","url":"https:\/\/mconsent.net\/new\/","name":"mConsent","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mconsent.net\/new\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/pages\/1355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/comments?post=1355"}],"version-history":[{"count":385,"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/pages\/1355\/revisions"}],"predecessor-version":[{"id":5783,"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/pages\/1355\/revisions\/5783"}],"wp:attachment":[{"href":"https:\/\/mconsent.net\/new\/wp-json\/wp\/v2\/media?parent=1355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}