{"id":4540,"date":"2026-04-27T08:32:13","date_gmt":"2026-04-27T08:32:13","guid":{"rendered":"https:\/\/dentalcyber.com\/?page_id=4540"},"modified":"2026-09-10T12:00:42","modified_gmt":"2026-09-10T12:00:42","slug":"pricing-plans","status":"publish","type":"page","link":"https:\/\/dentalcyber.com\/?page_id=4540","title":{"rendered":"Pricing &#038; Plans"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4540\" class=\"elementor elementor-4540\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e08470 elementor-hidden-desktop e-flex e-con-boxed e-con e-parent\" data-id=\"5e08470\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0a7c7c elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"b0a7c7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade\">\n\t\t\t\t<ul id=\"menu-1-b0a7c7c\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4683\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4416\" class=\"elementor-item\">HOME<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4682\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4540\" class=\"elementor-item\">Pricing &#038; Plans<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-249\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\">Platform<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6083\"><a href=\"https:\/\/dentalcyber.com\/?page_id=6007\" class=\"elementor-sub-item\">DentalMaster Trailor App<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4950\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4734\" class=\"elementor-sub-item\">DentPlan3D Chairside Simulation<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2947\"><a href=\"https:\/\/dentalcyber.com\/?page_id=2850\" class=\"elementor-sub-item\">Learning Hub<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4949\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4760\" class=\"elementor-sub-item\">DentPlan3D AI Narrative\u2122 Edition<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5919\"><a href=\"https:\/\/dentalcyber.com\/?page_id=5910\" class=\"elementor-sub-item\">DentalMagic<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5929\"><a href=\"https:\/\/dentalcyber.com\/?page_id=5921\" class=\"elementor-sub-item\">DentalCommunication<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4951\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4685\" class=\"elementor-sub-item\">Personal Assistant 400 &#038; 3D<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6729\"><a href=\"https:\/\/dentalcyber.com\/?page_id=1688\" class=\"elementor-sub-item\">All-animations<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-517\"><a href=\"https:\/\/dentalcyber.com\/?page_id=470\" class=\"elementor-sub-item\">DirectInfo<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6728\"><a href=\"https:\/\/dentalcyber.com\/?page_id=6677\" class=\"elementor-sub-item\">DirectInfo Animation<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-516\"><a href=\"https:\/\/dentalcyber.com\/?page_id=475\" class=\"elementor-sub-item\">Video Production<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4961\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\">Company &#038; Resources<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6788\"><a href=\"https:\/\/dentalcyber.com\/?page_id=6781\" class=\"elementor-sub-item\">Partner<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4947\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4826\" class=\"elementor-sub-item\">Contact Us &#038; Demo<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4948\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4808\" class=\"elementor-sub-item\">Frequently Asked Questions<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-514\"><a href=\"https:\/\/dentalcyber.com\/?page_id=485\" class=\"elementor-sub-item\">Community<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2652\"><a href=\"https:\/\/dentalcyber.com\/?page_id=1228\" class=\"elementor-sub-item\">Testimonies<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5675\"><a href=\"https:\/\/dentalcyber.com\/?page_id=495\" class=\"elementor-sub-item\">DentalMaster Premium  | VIP<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5558\"><a href=\"https:\/\/dentalcyber.com\/?page_id=5552\" class=\"elementor-sub-item\">About the Clinical Decision Acceleration Platform\u2122<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-4173\"><a target=\"_blank\" href=\"https:\/\/calendar.app.google\/em36Ym9ZvhqNmoaN9\" class=\"elementor-item\" rel=\"noopener\">Book a Demo \u2192<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-2332\"><a href=\"https:\/\/dentalcyber.com\/#login2\" class=\"elementor-item elementor-item-anchor\">Log in<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-b0a7c7c\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4683\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4416\" class=\"elementor-item\" tabindex=\"-1\">HOME<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4682\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4540\" class=\"elementor-item\" tabindex=\"-1\">Pricing &#038; Plans<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-249\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Platform<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6083\"><a href=\"https:\/\/dentalcyber.com\/?page_id=6007\" class=\"elementor-sub-item\" tabindex=\"-1\">DentalMaster Trailor App<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4950\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4734\" class=\"elementor-sub-item\" tabindex=\"-1\">DentPlan3D Chairside Simulation<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2947\"><a href=\"https:\/\/dentalcyber.com\/?page_id=2850\" class=\"elementor-sub-item\" tabindex=\"-1\">Learning Hub<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4949\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4760\" class=\"elementor-sub-item\" tabindex=\"-1\">DentPlan3D AI Narrative\u2122 Edition<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5919\"><a href=\"https:\/\/dentalcyber.com\/?page_id=5910\" class=\"elementor-sub-item\" tabindex=\"-1\">DentalMagic<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5929\"><a href=\"https:\/\/dentalcyber.com\/?page_id=5921\" class=\"elementor-sub-item\" tabindex=\"-1\">DentalCommunication<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4951\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4685\" class=\"elementor-sub-item\" tabindex=\"-1\">Personal Assistant 400 &#038; 3D<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6729\"><a href=\"https:\/\/dentalcyber.com\/?page_id=1688\" class=\"elementor-sub-item\" tabindex=\"-1\">All-animations<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-517\"><a href=\"https:\/\/dentalcyber.com\/?page_id=470\" class=\"elementor-sub-item\" tabindex=\"-1\">DirectInfo<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6728\"><a href=\"https:\/\/dentalcyber.com\/?page_id=6677\" class=\"elementor-sub-item\" tabindex=\"-1\">DirectInfo Animation<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-516\"><a href=\"https:\/\/dentalcyber.com\/?page_id=475\" class=\"elementor-sub-item\" tabindex=\"-1\">Video Production<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4961\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Company &#038; Resources<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-6788\"><a href=\"https:\/\/dentalcyber.com\/?page_id=6781\" class=\"elementor-sub-item\" tabindex=\"-1\">Partner<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4947\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4826\" class=\"elementor-sub-item\" tabindex=\"-1\">Contact Us &#038; Demo<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4948\"><a href=\"https:\/\/dentalcyber.com\/?page_id=4808\" class=\"elementor-sub-item\" tabindex=\"-1\">Frequently Asked Questions<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-514\"><a href=\"https:\/\/dentalcyber.com\/?page_id=485\" class=\"elementor-sub-item\" tabindex=\"-1\">Community<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2652\"><a href=\"https:\/\/dentalcyber.com\/?page_id=1228\" class=\"elementor-sub-item\" tabindex=\"-1\">Testimonies<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5675\"><a href=\"https:\/\/dentalcyber.com\/?page_id=495\" class=\"elementor-sub-item\" tabindex=\"-1\">DentalMaster Premium  | VIP<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-5558\"><a href=\"https:\/\/dentalcyber.com\/?page_id=5552\" class=\"elementor-sub-item\" tabindex=\"-1\">About the Clinical Decision Acceleration Platform\u2122<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-4173\"><a target=\"_blank\" href=\"https:\/\/calendar.app.google\/em36Ym9ZvhqNmoaN9\" class=\"elementor-item\" tabindex=\"-1\" rel=\"noopener\">Book a Demo \u2192<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-2332\"><a href=\"https:\/\/dentalcyber.com\/#login2\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Log in<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8768055 e-flex e-con-boxed e-con e-parent\" data-id=\"8768055\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d31b87 elementor-widget elementor-widget-heading\" data-id=\"9d31b87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Pricing built around clinical ROI<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e686928 elementor-widget elementor-widget-heading\" data-id=\"e686928\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Simple plans. Value from the first accepted case.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0832b53 elementor-widget elementor-widget-text-editor\" data-id=\"0832b53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>You are not buying screens. You are buying the minutes of the consultation where a complex treatment is either understood or postponed.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f6fd776 elementor-widget elementor-widget-text-editor\" data-id=\"f6fd776\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Everyday patient education and complex case presentation are two different jobs.\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88b9ff6 e-flex e-con-boxed e-con e-parent\" data-id=\"88b9ff6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7226709 elementor-widget elementor-widget-html\" data-id=\"7226709\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     DENTALMASTER - PAGE PRIX . VERSION WORDPRESS . v5.0\n     Un SEUL widget HTML : style + markup + script, dans cet ordre.\n     Images deja en ligne sur \/uploads\/2026\/08\/.\n\n     LE BUNDLE appelle shop.dentalmaster.com\/?add-bundle=CODES.\n     Codes : DP PA P3 DM DC DI BB BP AS.\n     Exige le plugin dentalmaster-bundle en VERSION 2.0.\n\n     ISOLATION : classes prefixees .dmp-, tout dans #dm-pricing.\n\n     \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     CHANGEMENTS v5.0 (09\/09\/2026) \u2014 quatre, et rien d'autre :\n\n     1. CSS  \u00b7 bloc \u00ab ANCRES \u00bb ajoute a la fin du <style>.\n              scroll-margin-top compense la barre d'onglets collante.\n\n     2. HTML \u00b7 id= ajoute sur les six .dmp-pricing-area :\n              #dentplan3d-licence  (le seul demande \u2014 cible des demos)\n              #personal-assistant-licence  #botchat-licence\n              #dentalmagic-licence  #dentalcommunication-licence\n              #directinfo-licence\n              \u26a0 Uniquement sur la PREMIERE zone de prix de chaque\n                panneau. Les zones add-on (AI Narrative, DentPlan2D)\n                n'en portent pas.\n\n     3. JS   \u00b7 bloc \u00ab ancres profondes \u00bb ajoute apres les onglets.\n              Les panneaux inactifs sont en display:none : une ancre\n              native n'y scrolle pas. On active l'onglet, puis on\n              scrolle en compensant la barre collante.\n\n     4. HTML \u00b7 le bandeau de demo DentPlan3D pointe desormais vers\n              dentalmaster.com\/demo\/ (les 4 demos cliquables) au lieu\n              du fichier patient isole sur dpl3d.dentalmaster.online,\n              domaine non declare. Copy ajustee en consequence.\n     \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     =================================================================== -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap');\n\/* \u2500\u2500 ISOLATION (WordPress \/ Elementor) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n\/* garde-fou largeur \u2014 le module ne peut jamais elargir la page.\n   min-width:0 neutralise le piege du flex-item : dans un conteneur\n   flex (Elementor), min-width:auto interdit a l'element de descendre\n   sous sa largeur min-content, et il deborde l'ecran du telephone.\n   overflow-x:clip (et non hidden) preserve la barre d'onglets collante. *\/\n#dm-pricing{min-width:0!important; max-width:100%!important; width:100%; overflow-x:clip}\n#dm-pricing .dmp-shell,#dm-pricing .dmp-tabs-wrap,\n#dm-pricing .dmp-tabs,#dm-pricing .dmp-program{min-width:0; max-width:100%}\n\/* le conteneur du theme qui porte le module, quel qu'il soit *\/\n:has(>#dm-pricing){min-width:0; max-width:100%}\n#dm-pricing, #dm-pricing *{\n  font-family:'DM Sans',system-ui,-apple-system,'Segoe UI',Arial,sans-serif!important;\n  font-stretch:normal!important; font-synthesis-weight:none!important;\n  font-variation-settings:normal!important;\n}\n#dm-pricing .dmp-mono,#dm-pricing .dmp-eyebrow,#dm-pricing .dmp-tagline,\n#dm-pricing .dmp-badge,#dm-pricing .dmp-price,#dm-pricing .dmp-area-title,\n#dm-pricing .dmp-num,#dm-pricing .dmp-freebadge,#dm-pricing .dmp-shot figcaption,\n#dm-pricing .dmp-bundle-rule span,#dm-pricing .dmp-bundle-option .dmp-bp,\n#dm-pricing .dmp-extra a,#dm-pricing .dmp-bundle-total strong{\n  font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;\n  font-stretch:normal!important;\n}\n#dm-pricing h1,#dm-pricing h2,#dm-pricing h3,#dm-pricing h4{\n  text-transform:none!important; letter-spacing:inherit; color:inherit;\n}\n#dm-pricing img{border:0!important; box-shadow:none!important; max-width:100%; height:auto}\n#dm-pricing a{text-decoration:none!important; box-shadow:none}\n#dm-pricing ul,#dm-pricing ol{list-style:none!important; margin:0; padding:0}\n#dm-pricing button{\n  text-transform:none!important; letter-spacing:normal!important;\n  background:none; border:0; box-shadow:none; margin:0; line-height:normal;\n}\n#dm-pricing input[type=\"checkbox\"]{\n  -webkit-appearance:checkbox!important; appearance:checkbox!important;\n  opacity:1!important; position:static!important; clip:auto!important;\n  width:19px; height:19px; margin:0;\n}\n#dm-pricing figure{margin:0}\n#dm-pricing p{margin:0}\n#dm-pricing label{display:flex; margin:0; font-weight:400}\n\n#dm-pricing{\n  \/* \u2500\u2500 SYSTEME VERT SAUGE CLAIR \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     Les ratios sont ceux du fichier des modules : ils tiennent.\n     Pour changer le theme, il n'y a que ce bloc a modifier.      *\/\n  --ink:#1B2A1B;      \/* titres                      14,24:1     *\/\n  --ink-2:#3B4A3B;    \/* corps                        8,91:1     *\/\n  --muted:#5D6B5D;    \/* texte attenue                5,33:1     *\/\n  --bg:#F7F9F7;       \/* fond de page                            *\/\n  --line:#DCE4DC;     \/* filets                                  *\/\n  --veil:#EDF2ED;     \/* voile, pastille pale                    *\/\n  --sage:#86A786;     \/* REPERE SEUL \u2014 jamais du texte  2,66:1   *\/\n  \/* action \u2014 anciennement le cuivre *\/\n  --orange:#4F7C4F;   \/* aplat d'action    4,85:1 sous du blanc  *\/\n  --orange2:#3E6A3E;  \/* encre secondaire  5,95:1 sous du blanc  *\/\n  --lcopper:#2E522E;  \/* accent sur fond clair        8,40:1     *\/\n  \/* chiffres et argent \u2014 anciennement le dore *\/\n  --gold:#2E522E; --goldink:#2E522E;\n  \/* gratuite \u2014 inchange : le vert ne designe que ce qui est offert *\/\n  --green:#15794C;\n  \/* bloc sombre *\/\n  --dark:#2E522E;     \/* porte le blanc               8,89:1     *\/\n}\n#dm-pricing, #dm-pricing *{box-sizing:border-box}\n#dm-pricing{margin:0;font-family:'DM Sans',system-ui,-apple-system,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}\n#dm-pricing img{max-width:100%;display:block}\n#dm-pricing .dmp-mono{font-family:'JetBrains Mono',ui-monospace,monospace}\n#dm-pricing .dmp-shell{max-width:1220px;margin:0 auto;padding:56px 28px 72px;overflow-x:clip}\n#dm-pricing .dmp-eyebrow{font:700 11px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--lcopper)}\n#dm-pricing .dmp-hero{text-align:center;max-width:860px;margin:0 auto 32px}\n#dm-pricing .dmp-hero h1{font-size:clamp(38px,6vw,68px);line-height:1;letter-spacing:-.04em;margin:12px 0 16px;font-weight:700}\n#dm-pricing .dmp-hero p{font-size:18px;line-height:1.6;color:var(--muted);max-width:700px;margin:0 auto}\n\n#dm-pricing .dmp-tabs-wrap{position:sticky;top:0;z-index:20;background:rgba(247,249,247,.93);backdrop-filter:blur(14px);padding:16px 0 18px;border-bottom:1px solid rgba(220,228,220,.8)}\n#dm-pricing .dmp-tabs{display:flex;gap:8px;overflow-x:auto;padding:5px;border-radius:18px;background:#E3ECE3;border:1px solid var(--line);scrollbar-width:none}\n#dm-pricing .dmp-tabs::-webkit-scrollbar{display:none}\n#dm-pricing .dmp-tab{flex:0 0 auto;border:0;background:transparent;color:var(--muted);padding:12px 18px;border-radius:13px;font-weight:700;font-size:14px;cursor:pointer;transition:.2s;white-space:nowrap;font-family:inherit}\n#dm-pricing .dmp-tab:hover{color:var(--ink);background:rgba(255,255,255,.55)}\n#dm-pricing .dmp-tab.dmp-active{background:linear-gradient(90deg,var(--orange),var(--orange2));color:#fff;box-shadow:0 8px 22px rgba(79,124,79,.3)}\n#dm-pricing .dmp-tab.dmp-bundle-tab{color:var(--goldink)}\n#dm-pricing .dmp-tab.dmp-bundle-tab.dmp-active{background:linear-gradient(90deg,#2E522E,#3E6A3E);color:#FFFFFF;box-shadow:0 8px 22px rgba(46,82,46,.35)}\n\n#dm-pricing .dmp-panel{display:none;animation:fade .24s ease}\n#dm-pricing .dmp-panel.dmp-active{display:block}\n@keyframes fade{from{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:none}}\n@media(prefers-reduced-motion:reduce){#dm-pricing .dmp-panel{animation:none}#dm-pricing, #dm-pricing *{transition:none!important}}\n\n#dm-pricing .dmp-program{margin-top:38px;background:#fff;border:1px solid var(--line);border-radius:26px;overflow:hidden;box-shadow:0 22px 70px rgba(27,42,27,.07)}\n#dm-pricing .dmp-program-head{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:36px;padding:38px 40px 30px;background:linear-gradient(135deg,#fff 55%,#EDF2ED 100%)}\n#dm-pricing .dmp-program-title h2{font-size:clamp(28px,3.6vw,36px);line-height:1.05;margin:8px 0 10px;letter-spacing:-.03em}\n#dm-pricing .dmp-promise{font-size:21px;font-weight:700;line-height:1.32;letter-spacing:-.015em;margin:0 0 14px;max-width:640px}\n#dm-pricing .dmp-program-title p{color:var(--muted);font-size:15.5px;line-height:1.68;max-width:670px;margin:0}\n#dm-pricing .dmp-highlight{align-self:start;border:1px solid #C9DCC9;background:#F4F8F4;border-radius:18px;padding:18px 20px}\n#dm-pricing .dmp-highlight strong{display:block;font-size:15px;margin-bottom:6px;line-height:1.35}\n#dm-pricing .dmp-highlight span{color:var(--muted);font-size:13px;line-height:1.55;display:block}\n#dm-pricing .dmp-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px}\n#dm-pricing .dmp-program-head>.dmp-features{grid-column:1\/-1;margin-top:12px}\n#dm-pricing .dmp-feature{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;font-size:13.5px;line-height:1.45;color:#3B4A3B}\n#dm-pricing .dmp-feature b{color:var(--green);margin-right:6px}\n\n#dm-pricing .dmp-shot{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#2E522E}\n#dm-pricing .dmp-shot img{width:100%;height:auto}\n#dm-pricing .dmp-shot figcaption{font:500 12px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.06em;color:#5D6B5D;background:#fff;padding:10px 40px;border-top:1px solid var(--line)}\n\n#dm-pricing \/* bonus banners *\/\n.dmp-bonuses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px 40px 0}\n#dm-pricing .dmp-bonuses.dmp-single{grid-template-columns:minmax(0,1fr)}\n#dm-pricing .dmp-bonus .dmp-split{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}\n#dm-pricing .dmp-bonus .dmp-split>div{flex:1 1 460px;min-width:0}\n#dm-pricing .dmp-bonus-cta{flex:0 0 auto;display:inline-block;text-decoration:none;font-weight:700;font-size:14px;padding:13px 20px;border-radius:11px;background:linear-gradient(180deg,#4F7C4F,#4F7C4F);color:#FFFFFF}\n#dm-pricing .dmp-bonus-cta:hover{filter:brightness(1.06)}\n#dm-pricing .dmp-bonus{position:relative;border-radius:18px;padding:20px 22px;background:var(--dark);color:#CFE0CF;overflow:hidden}\n#dm-pricing .dmp-bonus::before{content:\"\";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--orange),rgba(79,124,79,0))}\n#dm-pricing .dmp-bonus .dmp-tagline{font:700 10px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#A8C6A8;margin-bottom:9px}\n#dm-pricing .dmp-bonus strong{display:block;color:#fff;font-size:17px;line-height:1.3;margin-bottom:7px;letter-spacing:-.01em}\n#dm-pricing .dmp-bonus span{display:block;font-size:13.5px;line-height:1.55;color:#A8C6A8}\n#dm-pricing .dmp-bonus .dmp-num{display:block;margin:-2px 0 8px;font:700 13px 'JetBrains Mono',ui-monospace,monospace;color:var(--gold)}\n#dm-pricing .dmp-bonus .dmp-freebadge{display:inline-block;margin-top:11px;font:700 10px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#8FE3B8;background:rgba(18,183,106,.12);border:1px solid rgba(18,183,106,.34);border-radius:999px;padding:6px 12px}\n\n#dm-pricing .dmp-demo-strip{position:relative;overflow:hidden;margin:26px 40px;display:flex;gap:28px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--dark);border-radius:20px;padding:28px 32px}\n#dm-pricing .dmp-demo-strip::before{content:\"\";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--orange),rgba(79,124,79,0))}\n#dm-pricing .dmp-demo-strip::after{content:\"\";position:absolute;right:-140px;top:-140px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(79,124,79,.22),rgba(79,124,79,0) 68%);pointer-events:none}\n#dm-pricing .dmp-demo-strip .dmp-copy{position:relative;z-index:1;flex:1 1 430px;min-width:0;max-width:620px}\n#dm-pricing .dmp-demo-strip .dmp-tagline{display:block;font:700 10px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#A8C6A8;margin-bottom:9px}\n#dm-pricing .dmp-demo-strip strong{display:block;font-size:23px;line-height:1.24;letter-spacing:-.022em;color:#fff;margin-bottom:7px}\n#dm-pricing .dmp-demo-strip span.dmp-sub{display:block;color:#A8C6A8;font-size:14.5px;line-height:1.55}\n#dm-pricing .dmp-cta-xl{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;text-decoration:none;\n  font-weight:800;font-size:17px;line-height:1.2;letter-spacing:-.01em;padding:19px 32px;border-radius:14px;\n  background:linear-gradient(180deg,#3E6A3E,#4F7C4F);color:#FFFFFF;transition:.18s;\n  box-shadow:0 0 0 6px rgba(79,124,79,.15),0 16px 44px rgba(79,124,79,.45)}\n#dm-pricing .dmp-cta-xl:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 0 0 7px rgba(79,124,79,.2),0 20px 52px rgba(79,124,79,.55)}\n\n#dm-pricing .dmp-proof{margin:22px 40px 0;border-left:3px solid var(--lcopper);background:#F4F8F4;border-radius:0 14px 14px 0;padding:16px 20px}\n#dm-pricing .dmp-proof strong{display:block;font-size:14.5px;line-height:1.5;margin-bottom:6px}\n#dm-pricing .dmp-proof span{display:block;color:var(--muted);font-size:12.5px;line-height:1.55}\n\n#dm-pricing .dmp-legal-close{margin:22px 40px 0;border:1px solid var(--line);border-radius:14px;padding:14px 18px;background:#F4F8F4}\n#dm-pricing .dmp-legal-close strong{display:block;font-size:14px;margin-bottom:4px}\n#dm-pricing .dmp-legal-close span{display:block;color:var(--muted);font-size:13px;line-height:1.55}\n\n#dm-pricing .dmp-pricing-area{padding:30px 40px 38px}\n#dm-pricing .dmp-area-title{font:700 11px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}\n#dm-pricing .dmp-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}\n#dm-pricing .dmp-price-grid.dmp-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}\n#dm-pricing .dmp-price-grid.dmp-one{grid-template-columns:minmax(0,1fr);max-width:400px}\n#dm-pricing .dmp-price-card{border:1px solid var(--line);border-radius:20px;padding:22px;display:flex;flex-direction:column;background:#fff;transition:.2s}\n#dm-pricing .dmp-price-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(27,42,27,.08)}\n#dm-pricing .dmp-price-card.dmp-best{border:1.5px solid var(--orange);background:linear-gradient(180deg,#F4F8F4,#fff)}\n#dm-pricing .dmp-badge{display:inline-flex;width:max-content;background:#EDF2ED;color:var(--lcopper);border:1px solid #C9DCC9;border-radius:999px;padding:4px 9px;font:700 10px 'JetBrains Mono',ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em;min-height:19px}\n#dm-pricing .dmp-price-label{font-size:14px;font-weight:700;margin:10px 0 6px}\n#dm-pricing .dmp-price{font:700 34px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:-.04em;background:linear-gradient(90deg,#2E522E,#1B2A1B);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}\n#dm-pricing .dmp-price small{font:500 12px 'DM Sans',sans-serif;-webkit-text-fill-color:var(--muted);letter-spacing:0}\n#dm-pricing .dmp-note{font-size:12px;color:#5D6B5D;margin-top:6px;line-height:1.5}\n#dm-pricing .dmp-incl{margin-top:12px;font-size:12.5px;line-height:1.55;color:#3B4A3B;border-top:1px dashed var(--line);padding-top:10px}\n#dm-pricing .dmp-incl b{color:var(--green)}\n#dm-pricing .dmp-cta{margin-top:16px;display:block;text-align:center;text-decoration:none;padding:11px 14px;border-radius:11px;border:1px solid #C9DCC9;color:var(--lcopper);font-weight:700;background:#fff;font-size:14px}\n#dm-pricing .dmp-cta:hover{background:#F4F8F4}\n#dm-pricing .dmp-price-card>.dmp-cta:last-child{margin-top:auto}\n#dm-pricing .dmp-best .dmp-cta{background:linear-gradient(90deg,var(--orange),var(--orange2));border:0;color:#fff}\n#dm-pricing .dmp-best .dmp-cta:hover{filter:brightness(1.05)}\n#dm-pricing .dmp-cta.dmp-pending{border-style:dashed;position:relative}\n#dm-pricing .dmp-cta.dmp-pending::after{content:\"LINK TO ADD\";display:block;font:700 9px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.14em;color:#5D6B5D;margin-top:4px}\n#dm-pricing .dmp-best .dmp-cta.dmp-pending{box-shadow:inset 0 0 0 2px rgba(255,255,255,.55)}\n#dm-pricing .dmp-best .dmp-cta.dmp-pending::after{color:rgba(255,255,255,.9)}\n#dm-pricing :focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:6px}\n\n#dm-pricing .dmp-addon-block{border-top:1px solid var(--line);background:linear-gradient(135deg,#F4F8F4 0%,#fff 72%);padding:28px 40px 36px}\n#dm-pricing .dmp-addon-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:18px;flex-wrap:wrap}\n#dm-pricing .dmp-addon-copy h3{font-size:23px;margin:6px 0 8px;letter-spacing:-.02em}\n#dm-pricing .dmp-addon-copy p{margin:0;color:var(--muted);font-size:14px;line-height:1.62;max-width:720px}\n#dm-pricing .dmp-addon-requires{flex:0 0 auto;border:1px solid #C9DCC9;background:#fff;border-radius:14px;padding:12px 15px;font-size:12px;font-weight:700;color:var(--lcopper);max-width:260px;line-height:1.45}\n\n#dm-pricing .dmp-secondary{background:linear-gradient(135deg,#fff 55%,#EDF2ED 100%)}\n#dm-pricing .dmp-secondary .dmp-eyebrow{color:var(--goldink)}\n#dm-pricing .dmp-secondary .dmp-highlight{background:#F4F8F4;border-color:#C9DCC9}\n#dm-pricing .dmp-footer-note{text-align:center;color:#5D6B5D;font-size:12px;line-height:1.7;margin-top:26px;max-width:820px;margin-left:auto;margin-right:auto}\n\n#dm-pricing .dmp-extras{margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}\n#dm-pricing .dmp-extra{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;\n  border:1px solid var(--line);background:#fff;border-radius:16px;padding:15px 18px;margin-bottom:10px}\n#dm-pricing .dmp-extra>div{flex:1 1 380px;min-width:0}\n#dm-pricing .dmp-extra strong{display:block;font-size:14.5px;margin-bottom:3px}\n#dm-pricing .dmp-extra span{display:block;font-size:12.5px;line-height:1.5;color:var(--muted)}\n#dm-pricing .dmp-extra a{flex:0 0 auto;font:700 12px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.06em;\n  color:var(--lcopper);text-decoration:none;white-space:nowrap}\n#dm-pricing .dmp-extra a:hover{text-decoration:underline}\n\n#dm-pricing .dmp-work{margin:26px 40px 0;border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px 26px}\n#dm-pricing .dmp-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:6px}\n#dm-pricing .dmp-work-item{border-left:3px solid var(--lcopper);padding:3px 0 3px 15px;min-width:0}\n#dm-pricing .dmp-work-item strong{display:block;font-size:16.5px;line-height:1.3;letter-spacing:-.01em;margin-bottom:4px}\n#dm-pricing .dmp-work-item span{display:block;font-size:14px;line-height:1.5;color:var(--muted)}\n#dm-pricing .dmp-work-item.dmp-none strong{color:var(--green)}\n\n#dm-pricing \/* bundle *\/\n.dmp-bundle-rule{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}\n#dm-pricing .dmp-bundle-rule span{font:700 11px 'JetBrains Mono',ui-monospace,monospace;border:1px solid #C9DCC9;background:#EDF2ED;color:var(--goldink);border-radius:999px;padding:6px 10px}\n#dm-pricing .dmp-bundle-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}\n#dm-pricing .dmp-bundle-options{display:grid;gap:12px}\n#dm-pricing .dmp-bundle-option{display:flex;gap:14px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:16px;background:#fff;cursor:pointer;transition:.2s}\n#dm-pricing .dmp-bundle-option:hover{border-color:#86A786;transform:translateY(-1px)}\n#dm-pricing .dmp-bundle-option.dmp-selected{border-color:#2E522E;background:#F4F8F4;box-shadow:inset 0 0 0 1px #2E522E}\n#dm-pricing .dmp-bundle-option input{width:19px;height:19px;accent-color:#2E522E;flex:0 0 auto}\n#dm-pricing .dmp-bundle-option .dmp-meta{flex:1;min-width:0}\n#dm-pricing .dmp-bundle-option .dmp-meta strong{display:block;font-size:14px}\n#dm-pricing .dmp-bundle-option .dmp-meta span{display:block;color:var(--muted);font-size:12.5px;margin-top:3px;line-height:1.45}\n#dm-pricing .dmp-bundle-option .dmp-bp{font:700 14px 'JetBrains Mono',ui-monospace,monospace;white-space:nowrap}\n#dm-pricing .dmp-bundle-summary{position:sticky;top:94px;border:1px solid #C9DCC9;background:linear-gradient(180deg,#F4F8F4,#fff);border-radius:20px;padding:22px}\n#dm-pricing .dmp-bundle-summary h3{margin:6px 0 14px;font-size:19px}\n#dm-pricing .dmp-bundle-list{font-size:13px;color:#3B4A3B;line-height:1.8;min-height:52px}\n#dm-pricing .dmp-bundle-row{display:flex;justify-content:space-between;gap:15px;font-size:13px;margin-top:9px;color:var(--muted)}\n#dm-pricing .dmp-bundle-total{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px;padding-top:12px;border-top:1px solid #C9DCC9}\n#dm-pricing .dmp-bundle-total strong{font:700 28px 'JetBrains Mono',ui-monospace,monospace}\n#dm-pricing .dmp-bundle-save{color:var(--green);font-size:12px;font-weight:700;text-align:right;margin-top:5px;min-height:18px}\n#dm-pricing .dmp-bundle-cta{margin-top:16px;display:block;text-align:center;text-decoration:none;padding:12px 14px;border-radius:11px;background:linear-gradient(90deg,#2E522E,#3E6A3E);color:#FFFFFF;font-weight:800}\n#dm-pricing .dmp-bundle-cta.dmp-disabled{opacity:.45;pointer-events:none}\n@media(max-width:980px){\n  #dm-pricing .dmp-program-head{grid-template-columns:minmax(0,1fr);padding:28px 24px 22px;gap:22px}\n  #dm-pricing .dmp-features{grid-template-columns:minmax(0,1fr)}\n  #dm-pricing .dmp-program-head>.dmp-features{margin-top:0}\n  #dm-pricing .dmp-pricing-area{padding:24px}\n  #dm-pricing .dmp-price-grid, #dm-pricing .dmp-price-grid.dmp-two{grid-template-columns:minmax(0,1fr);max-width:none}\n  #dm-pricing .dmp-bundle-grid{grid-template-columns:minmax(0,1fr)}\n  #dm-pricing .dmp-bundle-summary{position:static}\n  #dm-pricing .dmp-shell{padding:40px 18px 54px}\n  #dm-pricing .dmp-addon-block{padding:24px}\n  #dm-pricing .dmp-bonuses{grid-template-columns:minmax(0,1fr);padding:20px 24px 0}\n  #dm-pricing .dmp-work{margin:22px 24px 0;padding:20px}\n  #dm-pricing .dmp-work-grid{grid-template-columns:minmax(0,1fr);gap:12px}\n  #dm-pricing .dmp-bonus-cta{width:100%;text-align:center}\n  #dm-pricing .dmp-demo-strip, #dm-pricing .dmp-proof, #dm-pricing .dmp-legal-close{margin-left:24px;margin-right:24px}\n  #dm-pricing .dmp-shot figcaption{padding:10px 24px}\n  #dm-pricing .dmp-demo-strip{padding:24px 22px;gap:20px}\n  #dm-pricing .dmp-demo-strip strong{font-size:20px}\n  #dm-pricing .dmp-cta-xl{width:100%;justify-content:center;font-size:16px;padding:18px 22px}\n}\n\n@media(max-width:600px){\n  #dm-pricing .dmp-shell{padding:26px 12px 44px}\n  #dm-pricing .dmp-hero{margin-bottom:22px}\n  #dm-pricing .dmp-hero h1{font-size:clamp(29px,8.4vw,42px);margin:10px 0 12px}\n  #dm-pricing .dmp-hero p{font-size:15px;line-height:1.55}\n  #dm-pricing .dmp-tabs-wrap{padding:10px 0 12px}\n  #dm-pricing .dmp-tabs{flex-wrap:wrap;overflow-x:visible;gap:6px;padding:6px;border-radius:15px}\n  #dm-pricing .dmp-tab{flex:1 1 auto;min-width:0;white-space:normal;text-align:center;padding:10px 12px;font-size:12.5px;border-radius:11px;line-height:1.25}\n  #dm-pricing .dmp-program-head{padding:22px 16px 18px;gap:18px}\n  #dm-pricing .dmp-program-title h2{font-size:25px}\n  #dm-pricing .dmp-program-title p{font-size:14.5px;line-height:1.6}\n  #dm-pricing .dmp-promise{font-size:18px;line-height:1.34}\n  #dm-pricing .dmp-highlight{padding:15px 16px}\n  #dm-pricing .dmp-features{gap:8px}\n  #dm-pricing .dmp-feature{padding:11px 12px;font-size:13px}\n  #dm-pricing .dmp-shot figcaption{padding:9px 16px;font-size:11px;line-height:1.5}\n  #dm-pricing .dmp-bonuses{padding:18px 16px 0;gap:12px}\n  #dm-pricing .dmp-bonus{padding:17px 16px}\n  #dm-pricing .dmp-bonus strong{font-size:16px}\n  #dm-pricing .dmp-bonus .dmp-split{gap:14px}\n  #dm-pricing .dmp-bonus .dmp-split>div{flex:1 1 100%}\n  #dm-pricing .dmp-work{margin:18px 16px 0;padding:17px 16px}\n  #dm-pricing .dmp-demo-strip{margin:20px 16px;padding:20px 17px;gap:16px}\n  #dm-pricing .dmp-demo-strip strong{font-size:18.5px}\n  #dm-pricing .dmp-demo-strip span.dmp-sub{font-size:13.5px}\n  #dm-pricing .dmp-demo-strip .dmp-copy{flex:1 1 100%}\n  #dm-pricing .dmp-cta-xl{font-size:15px;padding:16px 18px;letter-spacing:.02em}\n  #dm-pricing .dmp-proof, #dm-pricing .dmp-legal-close{margin-left:16px;margin-right:16px}\n  #dm-pricing .dmp-pricing-area{padding:22px 16px 28px}\n  #dm-pricing .dmp-price-card{padding:18px;border-radius:17px}\n  #dm-pricing .dmp-price{font-size:29px}\n  #dm-pricing .dmp-addon-block{padding:22px 16px 28px}\n  #dm-pricing .dmp-addon-head{gap:14px}\n  #dm-pricing .dmp-addon-copy h3{font-size:20px}\n  #dm-pricing .dmp-addon-requires{max-width:none;flex:1 1 100%}\n  #dm-pricing .dmp-extras{margin-top:24px;padding-top:20px}\n  #dm-pricing .dmp-extra{flex-direction:column;align-items:flex-start;gap:11px}\n  #dm-pricing .dmp-extra a{align-self:stretch;text-align:center}\n  #dm-pricing .dmp-bundle-grid{grid-template-columns:minmax(0,1fr)}\n  #dm-pricing .dmp-bundle-options{min-width:0}\n  #dm-pricing .dmp-bundle-option{padding:13px;gap:10px;min-width:0;flex-wrap:wrap;align-items:flex-start}\n  #dm-pricing .dmp-bundle-option input{margin-top:2px}\n  #dm-pricing .dmp-bundle-option .dmp-meta{flex:1 1 calc(100% - 29px);min-width:0}\n  #dm-pricing .dmp-bundle-option .dmp-bp{flex:1 1 100%;text-align:right;font-size:13.5px;margin-top:4px}\n  #dm-pricing .dmp-bundle-summary{padding:18px;min-width:0}\n  #dm-pricing .dmp-bundle-total strong{font-size:24px}\n  #dm-pricing .dmp-bundle-rule{gap:8px}\n  #dm-pricing .dmp-footer-note{font-size:11.5px}\n}\n\n@media(max-width:380px){\n  #dm-pricing .dmp-shell{padding:22px 10px 40px}\n  #dm-pricing .dmp-tab{font-size:11.5px;padding:9px 9px}\n  #dm-pricing .dmp-price{font-size:26px}\n  #dm-pricing .dmp-bundle-option{gap:9px;padding:12px}\n  #dm-pricing .dmp-bundle-option .dmp-meta{flex:1 1 calc(100% - 28px)}\n  #dm-pricing .dmp-bundle-option .dmp-bp{font-size:13px}\n  #dm-pricing .dmp-demo-strip{padding:18px 15px}\n  #dm-pricing .dmp-demo-strip strong{font-size:17px}\n}\n\n\/* \u2500\u2500 ANCRES (v5.0) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   La barre d'onglets est collante (position:sticky; top:0). Sans\n   scroll-margin-top, une ancre atterrit SOUS la barre et le visiteur\n   ne voit pas la ligne qu'il est venu voir.\n   Hauteur reelle de la barre : 16 + ~46 + 18 = ~80 px, marge comprise. *\/\n#dm-pricing .dmp-pricing-area[id]{scroll-margin-top:104px}\n@media(max-width:600px){\n  #dm-pricing .dmp-pricing-area[id]{scroll-margin-top:82px}\n}\n\n\n\/* --- ORDRE DES BLOCS : LE PRIX REMONTE ------------------------\n   Les prix etaient a 2229 px du haut de page, derriere la\n   demonstration, le bonus et le visuel. Sur mobile, ou tout\n   s'empile en une seule colonne, la distance etait pire encore.\n   On reordonne en CSS (flex order), sans toucher au HTML :\n      carte produit (identite + ancrage economique)\n      -> medico-legal  ->  PRIX  ->  add-on\n      -> demos, bonus, preuve, visuel\n   L'ancrage economique et le medico-legal restent AU-DESSUS du\n   prix : regle 01 SS C, le medico-legal ferme la conversation\n   avant le prix, il ne l'ouvre pas.                            *\/\n#dm-pricing .dmp-program{display:flex;flex-direction:column}\n#dm-pricing .dmp-program-head{order:1}\n#dm-pricing .dmp-legal-close{order:2}\n#dm-pricing .dmp-pricing-area{order:3}\n#dm-pricing .dmp-addon-block{order:4}\n#dm-pricing .dmp-demo-strip{order:6}\n#dm-pricing .dmp-bonuses{order:7}\n#dm-pricing .dmp-proof{order:8}\n#dm-pricing .dmp-work{order:9}\n#dm-pricing .dmp-shot{order:10}\n\r\n\/* --- La liste de fonctionnalites passe SOUS le prix -----------\r\n   Elle faisait 504 px sur mobile : une demi-page de defilement\r\n   avant d'atteindre le tarif. Sortie de la carte d'en-tete cote\r\n   HTML, elle reprend ici le padding qu'elle en heritait.       *\/\r\n#dm-pricing .dmp-program>.dmp-features{order:5;padding:0 40px;margin:26px 0 0}\r\n@media(max-width:980px){#dm-pricing .dmp-program>.dmp-features{padding:0 24px}}\r\n@media(max-width:600px){#dm-pricing .dmp-program>.dmp-features{padding:0 16px;margin-top:20px}}\r\n\r\n\/* --- Barre d'onglets mobile : une seule ligne defilante -------\r\n   Elle s'enroulait sur trois lignes et montait a 269 px. Comme\r\n   elle est collante, elle occupait 37 % d'un ecran de 736 px en\r\n   permanence. Sur une ligne : 79 px, soit 190 px rendus.       *\/\r\n@media(max-width:600px){\r\n  #dm-pricing .dmp-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}\r\n  #dm-pricing .dmp-tabs::-webkit-scrollbar{display:none}\r\n  #dm-pricing .dmp-tab{flex:0 0 auto;white-space:nowrap;text-align:left;padding:9px 14px}\r\n}\r\n\r\n\/* --- Preuve du fichier patient --------------------------------\r\n   Le bloc AI Narrative decrit ce que le patient recoit, puis\r\n   affiche un prix. La promesse n'avait aucune preuve : ce lien\r\n   ouvre un vrai fichier de demonstration (donnees fictives).   *\/\r\n#dm-pricing .dmp-open-file{display:inline-block;margin-top:12px;font-size:14.5px;\r\n  font-weight:600;color:#0E7C86;text-decoration:none;\r\n  border-bottom:1px solid transparent}\r\n#dm-pricing .dmp-open-file:hover{border-bottom-color:#0E7C86}\r\n#dm-pricing .dmp-open-file:focus-visible{outline:2px solid #0E7C86;outline-offset:2px}\r\n<\/style>\n\n<div id=\"dm-pricing\">\n<div class=\"dmp-shell\">\n  <header class=\"dmp-hero\">\n    <div class=\"dmp-eyebrow\">DentalMaster ecosystem<\/div>\n    <h1>Choose the program your clinic needs.<\/h1>\n    <p>Each DentalMaster program does one job. Open the one you care about, see exactly what it changes in the clinic, and pick the licence that fits.<\/p>\n  <\/header>\n\n  <div class=\"dmp-tabs-wrap\">\n    <div class=\"dmp-tabs\" role=\"tablist\" aria-label=\"DentalMaster programs\">\n      <button class=\"dmp-tab dmp-active\" role=\"tab\" aria-selected=\"true\" data-panel=\"dmp-dp\">DentPlan3D<\/button>\n      <button class=\"dmp-tab\" role=\"tab\" aria-selected=\"false\" data-panel=\"dmp-pa\">Personal Assistant<\/button>\n      <button class=\"dmp-tab\" role=\"tab\" aria-selected=\"false\" data-panel=\"dmp-chatbot\">BotChat<\/button>\n      <button class=\"dmp-tab\" role=\"tab\" aria-selected=\"false\" data-panel=\"dmp-magic\">DentalMagic<\/button>\n      <button class=\"dmp-tab\" role=\"tab\" aria-selected=\"false\" data-panel=\"dmp-comm\">DentalCommunication<\/button>\n      <button class=\"dmp-tab\" role=\"tab\" aria-selected=\"false\" data-panel=\"dmp-info\">DirectInfo<\/button>\n      <button class=\"dmp-tab dmp-bundle-tab\" role=\"tab\" aria-selected=\"false\" data-panel=\"dmp-bundle\">Bundle &amp; save<\/button>\n    <\/div>\n  <\/div>\n\n  <main>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 DENTPLAN3D \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-dp\" class=\"dmp-panel dmp-active\" role=\"tabpanel\">\n    <div class=\"dmp-program\">\n      <div class=\"dmp-program-head\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Clinical Decision Acceleration Platform\u2122<\/div>\n          <h2>DentPlan3D<\/h2>\n          <p class=\"dmp-promise\">The patient sees his own case \u2014 not an animation of someone else's mouth.<\/p>\n          <p>When the case is heavy \u2014 implants, full-mouth rehabilitation, complex prosthetic work \u2014 the explanation is where the decision is made. DentPlan3D builds your patient's own situation in interactive 3D, at the chair, from your clinical inputs. He turns the model himself, sees what is missing and what the plan does about it, and leaves with the whole file on his phone.<\/p>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>One accepted complex case covers the annual licence.<\/strong>\n          <span>That is the whole arithmetic. A single implant or rehabilitation case that goes ahead instead of being postponed pays for the year \u2014 everything after it is margin.<\/span>\n        <\/div>\n          \n      <\/div>\n\n      <!-- v5.0 : pointe vers les 4 demos cliquables, plus vers le fichier\n           patient isole sur dpl3d.dentalmaster.online (domaine non declare). -->\n      <div class=\"dmp-demo-strip\">\n        <div class=\"dmp-copy\">\n          <span class=\"dmp-tagline\">Five demos \u00b7 you do the clicking<\/span>\n          <strong>Open the software yourself. Five real cases.<\/strong>\n          <span class=\"dmp-sub\">Not a video and not a screenshot \u2014 DentPlan3D itself, with a red circle showing you where to click. Implants and bridges, sinus lift with bone block, All-on-6, and the file the patient takes home. Thirty seconds to one minute each. Nothing to install, no account.<\/span>\n        <\/div>\n        <a class=\"dmp-cta-xl\" href=\"https:\/\/dentalcyber.com\/demo\/\" target=\"_blank\" rel=\"noopener\">Try the five demos \u2192<\/a>\n      <\/div>\n\n      <figure class=\"dmp-shot\">\n        <img decoding=\"async\" src=\"https:\/\/dentalcyber.com\/wp-content\/uploads\/2026\/08\/dm-dentplan3d.jpg\" alt=\"DentPlan3D \u2014 chairside 3D treatment presentation and patient file\" loading=\"lazy\">\n        <figcaption>DentPlan3D \u2014 chairside presentation, patient file and 3D model, on every screen the clinic already has.<\/figcaption>\n      <\/figure>\n\n      <div class=\"dmp-bonuses\">\n        <div class=\"dmp-bonus\">\n          <div class=\"dmp-tagline\">Launch offer<\/div>\n          <strong>Give a colleague the library.<\/strong>\n          <span>Every DentPlan3D licence opens a full Personal Assistant licence \u2014 twelve months \u2014 for one colleague of your choice. You tell us who. We send it to them directly, in your name, never to you to forward on.<\/span>\n          <span class=\"dmp-freebadge\">Free for them<\/span>\n        <\/div>\n        <div class=\"dmp-bonus\">\n          <div class=\"dmp-tagline\">Included with your licence<\/div>\n          <strong>AI&nbsp;Narrative\u2122 included \u2014 twelve months.<\/strong>\n          <span class=\"dmp-num\">Up to 300 patient files<\/span>\n          <span>The patient receives the complete file, not only the 3D model: the written narrative in his language, the PDFs of the plan, the library articles, and the model with voice. Then \u20ac199 \/ year if you keep it.<\/span>\n        <\/div>\n      <\/div>\n\n\n      <div class=\"dmp-legal-close\">\n        <strong>What was explained, and when, is recorded.<\/strong>\n        <span>Every file sent to a patient is dated and traceable. The consultation is documented, not remembered. DentPlan3D is an informative and explanatory aid \u2014 it is not a certified medical device and not diagnostic software. Only the certified practitioner diagnoses.<\/span>\n      <\/div>\n\n      <div class=\"dmp-pricing-area\" id=\"dentplan3d-licence\">\n        <p class=\"dmp-area-title\">DentPlan3D licence<\/p>\n        <div class=\"dmp-price-grid\">\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Most taken<\/span>\n            <div class=\"dmp-price-label\">1 year<\/div>\n            <div><span class=\"dmp-price\">\u20ac799 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac67 \/ month, billed annually<\/div>\n            <div class=\"dmp-incl\"><b>Included<\/b> \u00b7 Personal Assistant 400 \u00b7 AI&nbsp;Narrative\u2122 12 months, up to 300 patient files \u00b7 one Personal Assistant licence for a colleague<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentplan3d-1year\/\" target=\"_blank\" rel=\"noopener\">Choose 1 year \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">3 years<\/span>\n            <div class=\"dmp-price-label\">3 years<\/div>\n            <div><span class=\"dmp-price\">\u20ac1,599 <small>\/ 3 years<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac44 \/ month effective \u2014 three years for the price of two<\/div>\n            <div class=\"dmp-incl\"><b>Included<\/b> \u00b7 Personal Assistant 400 \u00b7 AI&nbsp;Narrative\u2122 12 months, up to 300 patient files \u00b7 one Personal Assistant licence for a colleague<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentplan3d2-year-bonus\/\" target=\"_blank\" rel=\"noopener\">Choose 3 years \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">One-time<\/span>\n            <div class=\"dmp-price-label\">Lifetime<\/div>\n            <div><span class=\"dmp-price\">\u20ac2,390 <small>one-time<\/small><\/span><\/div>\n            <div class=\"dmp-note\">Lifetime of the product, updates of the edition purchased included<\/div>\n            <div class=\"dmp-incl\"><b>Included<\/b> \u00b7 Personal Assistant Cloud 3D \u2014 133 interactive 3D cases \u00b7 AI&nbsp;Narrative\u2122 24 months \u00b7 one Personal Assistant licence for a colleague<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentplan3d-powered-3d-dental-treatment-planning\/\" target=\"_blank\" rel=\"noopener\">Choose lifetime \u2192<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"dmp-addon-block\">\n        <div class=\"dmp-addon-head\">\n          <div class=\"dmp-addon-copy\">\n            <div class=\"dmp-eyebrow\">DentPlan3D add-on<\/div>\n            <h3>AI Narrative\u2122 Edition<\/h3>\n            <p>Sends the patient the complete file rather than a 3D model on its own: a written explanation in his own language, the plan as a PDF, the relevant articles from our library, and the model with voice. Delivered by QR code or WhatsApp, opened on any phone.<\/p>\r\n          <a class=\"dmp-open-file\" href=\"https:\/\/dpl3d.dentalmaster.online\/content\/htmls\/7681704d-39d1-4288-8a03-a5d312caad41\/DeNotDelete-Demo_en.html\" target=\"_blank\" rel=\"noopener\">Open a real patient file &rarr;<\/a>\n          <\/div>\n          <div class=\"dmp-addon-requires\">Requires an active DentPlan3D licence \u00b7 included for the first 12 months with every licence<\/div>\n        <\/div>\n        <div class=\"dmp-price-grid dmp-two\">\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Annual<\/span>\n            <div class=\"dmp-price-label\">1 year<\/div>\n            <div><span class=\"dmp-price\">\u20ac199 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">From month 13, if you keep it<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentplan3d-add-on-patient-decision-layer\/\" target=\"_blank\" rel=\"noopener\">Add AI Narrative\u2122 \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">Monthly<\/span>\n            <div class=\"dmp-price-label\">Monthly<\/div>\n            <div><span class=\"dmp-price\">\u20ac19 <small>\/ month<\/small><\/span><\/div>\n            <div class=\"dmp-note\">Billed monthly<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentplan3d-add-on-patient-decision-layer\/\" target=\"_blank\" rel=\"noopener\">Choose monthly \u2192<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <div class=\"dmp-features\">\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Built from your patient's own situation, tooth by tooth \u2014 never a generic animation<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Chairside in minutes: no lab step, no export, no waiting<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> The patient turns the model himself \u2014 he understands instead of nodding<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> The whole file goes home with him by QR code or WhatsApp<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> The decision is taken at home, with the family, in front of the model<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Implantology, full-mouth rehabilitation, prosthetic restoration<\/div>\n          <\/div><\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 PERSONAL ASSISTANT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-pa\" class=\"dmp-panel\" role=\"tabpanel\">\n    <div class=\"dmp-program\">\n      <div class=\"dmp-program-head\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Patient education library<\/div>\n          <h2>Personal Assistant<\/h2>\n          <p class=\"dmp-promise\">Explain a procedure in thirty seconds, without building a case.<\/p>\n          <p>Not every conversation deserves a full treatment plan. Most of them need one clear picture, immediately: what a root canal actually does, why that crown, what happens if nothing is done. Personal Assistant is the library you open mid-sentence \u2014 search, show, move on.<\/p>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>Free plan, permanently.<\/strong>\n          <span>A limited Personal Assistant licence stays free \u2014 not a trial with an end date. Open it, use it in a real consultation, then decide.<\/span>\n        <\/div>\n          \n      <\/div>\n\n      <div class=\"dmp-demo-strip\">\n        <div class=\"dmp-copy\">\n          <span class=\"dmp-tagline\">Public catalogue \u00b7 nothing hidden<\/span>\n          <strong>See the full list before you decide.<\/strong>\n          <span class=\"dmp-sub\">The whole catalogue is public. Check that the procedures you explain every single week are already in it \u2014 before you spend anything.<\/span>\n        <\/div>\n        <a class=\"dmp-cta-xl\" href=\"https:\/\/dentalcyber.com\/list-of-animations\/\" target=\"_blank\" rel=\"noopener\">Browse the library of 400 animations \u2192<\/a>\n      <\/div>\n\n      <figure class=\"dmp-shot\">\n        <img decoding=\"async\" src=\"https:\/\/dentalcyber.com\/wp-content\/uploads\/2026\/08\/dm-personal-assistant.jpg\" alt=\"Personal Assistant \u2014 dental animation library\" loading=\"lazy\">\n        <figcaption>Personal Assistant \u2014 the animation library, open on the operatory screen.<\/figcaption>\n      <\/figure>\n\n      <div class=\"dmp-proof\">\n        <strong>Validated in a published randomized controlled trial.<\/strong>\n        <span>KU Leuven, <em>Journal of Clinical Periodontology<\/em>, 2013 (Cleeren et al.): patients educated with DentalMaster 3D animations scored significantly higher on knowledge tests than patients given the same information through narration and real-time sketching \u2014 median 9\/10 vs 7.5\/10 immediately, and 8\/10 vs 5\/10 two weeks later. The animations were supplied by MD simulation; the authors are independent.<\/span>\n      <\/div>\n\n\n      <div class=\"dmp-pricing-area\" id=\"personal-assistant-licence\">\n        <p class=\"dmp-area-title\">Personal Assistant licences<\/p>\n        <div class=\"dmp-price-grid dmp-two\">\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Entry point<\/span>\n            <div class=\"dmp-price-label\">PA400<\/div>\n            <div><span class=\"dmp-price\">\u20ac250 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac21 \/ month, billed annually<\/div>\n            <div class=\"dmp-incl\">Up to 400 dental animations. Annual licence, no registration fee. <b>No 3D cases<\/b> \u2014 those are the tier below.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/pa400\/\" target=\"_blank\" rel=\"noopener\">Choose PA400 \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">With 3D<\/span>\n            <div class=\"dmp-price-label\">PA Cloud 3D<\/div>\n            <div><span class=\"dmp-price\">\u20ac499 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac42 \/ month, billed annually<\/div>\n            <div class=\"dmp-incl\">Everything in PA400, plus <b>133 interactive 3D cases<\/b> \u2014 117 PA3D and 16 Edentulous3D. Real 3D the patient can manipulate, not video.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/pa400_3d\/\" target=\"_blank\" rel=\"noopener\">Choose PA Cloud 3D \u2192<\/a>\n          <\/div>\n        <\/div>\n        <p class=\"dmp-note\" style=\"margin-top:14px;max-width:800px\">Personal Assistant 400 is included with every DentPlan3D licence. Personal Assistant Cloud 3D is included with the DentPlan3D lifetime licence.<\/p>\n      <\/div>\n    <div class=\"dmp-features\">\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Up to 400 dental animations, searchable by category and by tooth<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Opens on the screen already in the operatory \u2014 nothing to install<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Ten languages: the patient hears it in his own<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Shortens the explanation instead of shortening the consultation<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> The 3D tier adds 133 cases the patient can turn and manipulate<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Usable by the whole team, not only by the practitioner<\/div>\n          <\/div><\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 BOTCHAT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-chatbot\" class=\"dmp-panel\" role=\"tabpanel\">\n    <div class=\"dmp-program\">\n      <div class=\"dmp-program-head\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Patient acquisition<\/div>\n          <h2>BotChat DentalMaster<\/h2>\n          <p class=\"dmp-promise\">No interested visitor leaves without a trace.<\/p>\n          <p>Most people who land on a clinic website leave without saying who they are. BotChat talks to them in their own language, answers the general questions the front desk answers twenty times a day, and hands the clinic a patient card \u2014 name, phone, what they want \u2014 instead of an anonymous visit.<\/p>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>It never goes silent.<\/strong>\n          <span>Past the monthly volume the bot switches to \"leave your details and the clinic will call you back\". The visitor is still captured, the clinic is still alerted \u2014 the patient never meets a dead conversation.<\/span>\n        <\/div>\n          \n      <\/div>\n\n      <figure class=\"dmp-shot\">\n        <img decoding=\"async\" src=\"https:\/\/dentalcyber.com\/wp-content\/uploads\/2026\/08\/dm-botchat.jpg\" alt=\"BotChat DentalMaster \u2014 patient leads dashboard\" loading=\"lazy\">\n        <figcaption>BotChat DentalMaster \u2014 the leads the clinic actually receives: language, request, routing, status.<\/figcaption>\n      <\/figure>\n\n      <div class=\"dmp-pricing-area\" id=\"botchat-licence\">\n        <p class=\"dmp-area-title\">BotChat licences<\/p>\n        <div class=\"dmp-price-grid\">\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">Basic<\/span>\n            <div class=\"dmp-price-label\">BotChat Basic<\/div>\n            <div><span class=\"dmp-price\">\u20ac300 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">or \u20ac30 \/ month \u00b7 60 conversations per month<\/div>\n            <div class=\"dmp-incl\">The conversational bot on the clinic's pages. General information, contact capture, notification to the clinic.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/botchat-basic\/\" target=\"_blank\" rel=\"noopener\">Choose Basic \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Case capture<\/span>\n            <div class=\"dmp-price-label\">BotChat Premium<\/div>\n            <div><span class=\"dmp-price\">\u20ac800 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">or \u20ac80 \/ month \u00b7 60 conversations per month<\/div>\n            <div class=\"dmp-incl\">The contact comes back <b>with a visual<\/b>. An aesthetic request routes to a DentalMagic preview; a clinical or functional request routes to a DentPlan3D case. The clinic receives a case, not a name.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/botchat-premium\/\" target=\"_blank\" rel=\"noopener\">Choose Premium \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">Optional<\/span>\n            <div class=\"dmp-price-label\">AI setup<\/div>\n            <div><span class=\"dmp-price\">\u20ac300 <small>one-time<\/small><\/span><\/div>\n            <div class=\"dmp-note\">Paid once, never recurring<\/div>\n            <div class=\"dmp-incl\">We configure the bot on the clinic's own content \u2014 treatments, hours, practitioners, languages \u2014 so it answers like the clinic and not like a generic assistant.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/ai-setup\/\" target=\"_blank\" rel=\"noopener\">Add setup \u2192<\/a>\n          <\/div>\n        <\/div>\n        <p class=\"dmp-note\" style=\"margin-top:14px;max-width:820px\">BotChat provides general information only. It does not triage patients and does not evaluate urgency: what is urgent is what the patient says is urgent. It is not a certified medical device and not diagnostic software.<\/p>\n      <\/div>\n    <div class=\"dmp-features\">\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Answers general and organisational questions, day and night<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Speaks the visitor's language automatically<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Hands over a patient card, not a statistic<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Sits on the clinic's own site as a chat bubble<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> The urgency is stated by the patient \u2014 the bot never assesses it<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> General information only: it does not triage and does not diagnose<\/div>\n          <\/div><\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 DENTALMAGIC \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-magic\" class=\"dmp-panel\" role=\"tabpanel\">\n    <div class=\"dmp-program dmp-secondary\">\n      <div class=\"dmp-program-head dmp-secondary\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Aesthetic engagement<\/div>\n          <h2>DentalMagic<\/h2>\n          <p class=\"dmp-promise\">The patient asks about his smile. Answer with his smile.<\/p>\n          <p>An aesthetic conversation stalls the moment it becomes abstract. From one photograph, DentalMagic produces a preview of what whitening, alignment or reshaping would look like on that face \u2014 in seconds, at the chair or before the patient has even walked in.<\/p>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>An explanatory preview, not a promise.<\/strong>\n          <span>A simulation shows a possibility, never a guaranteed clinical result. The wording used with the patient matters as much as the image.<\/span>\n        <\/div>\n          \n      <\/div>\n\n      <figure class=\"dmp-shot\">\n        <img decoding=\"async\" src=\"https:\/\/dentalcyber.com\/wp-content\/uploads\/2026\/08\/dm-dentalmagic.jpg\" alt=\"DentalMagic \u2014 AI smile preview\" loading=\"lazy\">\n        <figcaption>DentalMagic \u2014 smile preview generated from a single patient photograph.<\/figcaption>\n      <\/figure>\n\n      <div class=\"dmp-pricing-area\" id=\"dentalmagic-licence\">\n        <p class=\"dmp-area-title\">DentalMagic licence<\/p>\n        <div class=\"dmp-price-grid dmp-one\">\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Annual<\/span>\n            <div class=\"dmp-price-label\">1 year<\/div>\n            <div><span class=\"dmp-price\">\u20ac500 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac42 \/ month, billed annually<\/div>\n            <div class=\"dmp-incl\">Unlimited manual DSD simulations + <b>50 AI images per month<\/b>. Higher volume available on request.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentalmagic\/\" target=\"_blank\" rel=\"noopener\">Choose DentalMagic \u2192<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <div class=\"dmp-features\">\n            <div class=\"dmp-feature\"><b>\u2713<\/b> One photograph in, a smile preview out<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Whitening, alignment, reshaping<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Unlimited manual DSD simulations \u2014 no quota<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> 50 AI images per month, 600 per year<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Turns a vague aesthetic wish into a concrete request<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Usable as a lead capture surface on the clinic's own site<\/div>\n          <\/div><\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 DENTALCOMMUNICATION \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-comm\" class=\"dmp-panel\" role=\"tabpanel\">\n    <div class=\"dmp-program dmp-secondary\">\n      <div class=\"dmp-program-head dmp-secondary\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Patient communication \u00b7 Launch Edition<\/div>\n          <h2>DentalCommunication<\/h2>\n          <p class=\"dmp-promise\">The patient leaves with what you told him \u2014 in writing, in his language.<\/p>\n          <p>Everything explained at the chair is forgotten by the car park. DentalCommunication prepares a visit in a couple of clicks \u2014 the relevant films, the clinic's own videos, the PDFs \u2014 and sends it by QR code or WhatsApp. What went out, and when, is logged.<\/p>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>At \u20ac999 you get both.<\/strong>\n          <span>DirectInfo on its own is \u20ac790. For <b>\u20ac209 more<\/b>, DentalCommunication comes with it \u2014 and DirectInfo stays included for as long as the licence renews without interruption.<\/span>\n        <\/div>\n          \n      <\/div>\n\n      <div class=\"dmp-bonuses\">\n        <div class=\"dmp-bonus\">\n          <div class=\"dmp-tagline\">Launch wave \u00b7 50 licences<\/div>\n          <strong>DirectInfo included.<\/strong>\n          <span class=\"dmp-num\">Worth \u20ac790<\/span>\n          <span>The waiting-room channel comes with the licence and stays included for as long as it renews without interruption. Even on a week when nobody has time to prepare a single visit, the clinic still has something running.<\/span>\n          <span class=\"dmp-freebadge\">Included<\/span>\n        <\/div>\n        <div class=\"dmp-bonus\">\n          <div class=\"dmp-tagline\">Launch wave \u00b7 included<\/div>\n          <strong>We set it up, and we talk to your front desk.<\/strong>\n          <span>Your ten most frequent treatments arrive already configured as visits ready to send \u2014 plus a fifteen-minute call with the person who will actually use it. The dentist buys it; the front desk runs it.<\/span>\n          <span class=\"dmp-freebadge\">Included<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"dmp-work\">\n        <p class=\"dmp-area-title\">Who does the work, honestly<\/p>\n        <div class=\"dmp-work-grid\">\n          <div class=\"dmp-work-item dmp-none\"><strong>DirectInfo<\/strong><span>Nobody. It loops on its own, from the first day.<\/span><\/div>\n          <div class=\"dmp-work-item\"><strong>DentalCommunication<\/strong><span>The front desk prepares the visit \u2014 films, PDFs, QR code.<\/span><\/div>\n          <div class=\"dmp-work-item\"><strong>DentPlan2D<\/strong><span>The practitioner enters the plan, reads it and signs it.<\/span><\/div>\n        <\/div>\n        <p class=\"dmp-note\" style=\"margin-top:14px;max-width:none\">This is exactly why DirectInfo comes with the licence: even on a week when nobody has the time to prepare a single visit, the clinic still has something running in front of patients.<\/p>\n      <\/div>\n\n      <figure class=\"dmp-shot\">\n        <img decoding=\"async\" src=\"https:\/\/dentalcyber.com\/wp-content\/uploads\/2026\/08\/dm-dentalcommunication.jpg\" alt=\"DentalCommunication \u2014 patient education delivery\" loading=\"lazy\">\n        <figcaption>DentalCommunication \u2014 preparing a visit and sending it to the patient.<\/figcaption>\n      <\/figure>\n\n      <div class=\"dmp-pricing-area\" id=\"dentalcommunication-licence\">\n        <p class=\"dmp-area-title\">DentalCommunication licence<\/p>\n        <div class=\"dmp-price-grid dmp-one\">\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Launch Edition<\/span>\n            <div class=\"dmp-price-label\">1 year<\/div>\n            <div><span class=\"dmp-price\">\u20ac999 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac83 \/ month, billed annually \u00b7 the price does not change after the wave \u2014 the content does<\/div>\n            <div class=\"dmp-incl\"><b>Included<\/b> \u00b7 DirectInfo (\u20ac790) \u00b7 setup of your ten most frequent treatments \u00b7 a 15-minute call with your front desk. <b>50 licences.<\/b> DentPlan2D is sold separately.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentalcommunication-1-year-license\/\" target=\"_blank\" rel=\"noopener\">Choose DentalCommunication \u2192<\/a>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"dmp-addon-block\">\n        <div class=\"dmp-addon-head\">\n          <div class=\"dmp-addon-copy\">\n            <div class=\"dmp-eyebrow\">DentalCommunication add-on<\/div>\n            <h3>DentPlan2D<\/h3>\n            <p>The costed plan, explained at the chair: a 2D odontogram, a quote tooth by tooth, one film per procedure and a narrative text for the patient in his own language \u2014 all from a single entry. Read, corrected and signed by the practitioner.<br><strong>DentPlan2D for volume, DentPlan3D for the case that matters.<\/strong> They do not replace each other.<\/p>\n          <\/div>\n          <div class=\"dmp-addon-requires\">Requires an active DentalCommunication licence<\/div>\n        <\/div>\n        <div class=\"dmp-price-grid dmp-one\">\n          <div class=\"dmp-price-card\">\n            <span class=\"dmp-badge\">Add-on<\/span>\n            <div class=\"dmp-price-label\">1 year<\/div>\n            <div><span class=\"dmp-price\" style=\"font-size:26px\">Price on request<\/span><\/div>\n            <div class=\"dmp-note\">Contact us for the current DentPlan2D licence<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/dentalcyber.com\/dentalchart\/\" target=\"_blank\" rel=\"noopener\">See DentPlan2D \u2192<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <div class=\"dmp-features\">\n            <div class=\"dmp-feature\"><b>\u2713<\/b> A visit prepared and sent in a couple of clicks<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> <strong>A bank of 80 patient films<\/strong> \u2014 prosthetics, endodontics, implants, periodontics, orthodontics, paediatrics, surgery, prevention<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Those films, the clinic's own YouTube content and its PDFs, sent together<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Delivered by QR code or WhatsApp \u2014 nothing for the patient to install<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> A dated log of what was sent to whom<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Up to 1,000 new patients per year, per licence<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Runs from the front desk, not from the operatory<\/div>\n          <\/div><\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 DIRECTINFO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-info\" class=\"dmp-panel\" role=\"tabpanel\">\n    <div class=\"dmp-program dmp-secondary\">\n      <div class=\"dmp-program-head dmp-secondary\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Waiting room<\/div>\n          <h2>DirectInfo<\/h2>\n          <p class=\"dmp-promise\">The only program in the ecosystem that asks nothing of anyone.<\/p>\n          <p>The waiting room is the one place in the clinic where patients have time and nothing to do with it. DirectInfo turns that screen into a channel of dental education \u2014 it loops on its own, and the patient walks into the operatory already knowing what an implant is.<\/p>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>All it needs is one screen.<\/strong>\n          <span>Any television with a browser, a Chromecast or a small PC in the waiting room. Nothing to install, nothing to learn, nobody to train.<\/span>\n        <\/div>\n          \n      <\/div>\n\n      <div class=\"dmp-bonuses dmp-single\">\n        <div class=\"dmp-bonus\">\n          <div class=\"dmp-split\">\n            <div>\n              <div class=\"dmp-tagline\">Launch wave \u00b7 50 licences<\/div>\n              <strong>At \u20ac999 you get both.<\/strong>\n              <span class=\"dmp-num\">DirectInfo alone \u20ac790 \u00b7 DentalCommunication + DirectInfo \u20ac999<\/span>\n              <span>For \u20ac209 more than DirectInfo on its own, DentalCommunication comes with it \u2014 prepared visits, QR delivery, the dated log \u2014 plus the setup of your ten most frequent treatments and a fifteen-minute call with your front desk. DirectInfo stays included for as long as the licence renews without interruption.<\/span>\n            <\/div>\n            <a class=\"dmp-bonus-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/dentalcommunication-1-year-license\/\" target=\"_blank\" rel=\"noopener\">Take the \u20ac999 licence \u2192<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <figure class=\"dmp-shot\">\n        <img decoding=\"async\" src=\"https:\/\/dentalcyber.com\/wp-content\/uploads\/2026\/08\/dm-directinfo.jpg\" alt=\"DirectInfo \u2014 waiting room education screens\" loading=\"lazy\">\n        <figcaption>DirectInfo \u2014 the waiting-room channel, running by itself.<\/figcaption>\n      <\/figure>\n\n      <div class=\"dmp-pricing-area\" id=\"directinfo-licence\">\n        <p class=\"dmp-area-title\">DirectInfo licence<\/p>\n        <div class=\"dmp-price-grid dmp-one\">\n          <div class=\"dmp-price-card dmp-best\">\n            <span class=\"dmp-badge\">Annual<\/span>\n            <div class=\"dmp-price-label\">1 year<\/div>\n            <div><span class=\"dmp-price\">\u20ac790 <small>\/ year<\/small><\/span><\/div>\n            <div class=\"dmp-note\">\u20ac66 \/ month, billed annually<\/div>\n            <div class=\"dmp-incl\">The full waiting-room channel, clinic-branded, maintained by us.<\/div>\n            <a class=\"dmp-cta\" href=\"https:\/\/shop.dentalmaster.com\/product\/direct-info-waiting-room\/\" target=\"_blank\" rel=\"noopener\">Choose DirectInfo \u2192<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <div class=\"dmp-features\">\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Zero work: no preparation, no daily handling<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Runs on any screen with a browser<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Carries the clinic's own identity<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Prepares the conversation before it starts<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Content maintained and updated by us<\/div>\n            <div class=\"dmp-feature\"><b>\u2713<\/b> Works from the first day, without anyone learning anything<\/div>\n          <\/div><\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 BUNDLE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section id=\"dmp-bundle\" class=\"dmp-panel\" role=\"tabpanel\">\n    <div class=\"dmp-program dmp-secondary\">\n      <div class=\"dmp-program-head dmp-secondary\">\n        <div class=\"dmp-program-title\">\n          <div class=\"dmp-eyebrow\">Bundle &amp; save<\/div>\n          <h2>Build your DentalMaster ecosystem<\/h2>\n          <p>Select the programs the clinic actually needs. DentPlan3D already carries Personal Assistant 400 \u2014 tick DentPlan3D and PA400 comes with it. PA Cloud 3D replaces PA400 rather than adding to it, and the two BotChat licences exclude each other. AI setup is a one-time fee: it is never discounted.<\/p>\n\n          <div class=\"dmp-bundle-rule\">\n            <span>2 PROGRAMS \u00b7 \u22125%<\/span>\n            <span>3 PROGRAMS \u00b7 \u221210%<\/span>\n            <span>4+ PROGRAMS \u00b7 \u221215%<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"dmp-highlight\">\n          <strong>One clinic, several moments.<\/strong>\n          <span>Before the visit, at the chair, after the patient leaves. Each program covers one of them; nothing overlaps.<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"dmp-pricing-area\">\n        <div class=\"dmp-bundle-grid\">\n          <div class=\"dmp-bundle-options\" id=\"dmp-bundleOptions\">\n            <label class=\"dmp-bundle-option\" data-code=\"DP\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>DentPlan3D<\/strong><span>The patient's own case in interactive 3D \u00b7 carries Personal Assistant 400<\/span><\/div><div class=\"dmp-bp\">\u20ac799 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"PA\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>Personal Assistant 400<\/strong><span>Up to 400 dental animations<\/span><\/div><div class=\"dmp-bp\">\u20ac250 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"P3\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>PA Cloud 3D<\/strong><span>PA400 plus 133 interactive 3D cases<\/span><\/div><div class=\"dmp-bp\">\u20ac499 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"DM\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>DentalMagic<\/strong><span>AI smile preview from one photograph<\/span><\/div><div class=\"dmp-bp\">\u20ac500 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"DC\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>DentalCommunication<\/strong><span>Prepared visits, QR delivery, dated log<\/span><\/div><div class=\"dmp-bp\">\u20ac999 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"DI\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>DirectInfo<\/strong><span>Waiting-room education channel<\/span><\/div><div class=\"dmp-bp\">\u20ac790 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"BB\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>BotChat Basic<\/strong><span>Conversational bot on the clinic site \u00b7 60 conversations \/ month<\/span><\/div><div class=\"dmp-bp\">\u20ac300 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"BP\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>BotChat Premium<\/strong><span>Case capture \u2014 the contact arrives with a visual<\/span><\/div><div class=\"dmp-bp\">\u20ac800 \/ yr<\/div><\/label>\n            <label class=\"dmp-bundle-option\" data-code=\"AS\"><input type=\"checkbox\"><div class=\"dmp-meta\"><strong>AI setup<\/strong><span>One-time bot configuration on your own content \u00b7 never discounted<\/span><\/div><div class=\"dmp-bp\">\u20ac300 once<\/div><\/label>\n          <\/div>\n          <aside class=\"dmp-bundle-summary\">\n            <div class=\"dmp-eyebrow\">Your bundle<\/div>\n            <h3>Selected programs<\/h3>\n            <div id=\"dmp-bundleList\" class=\"dmp-bundle-list\"><span style=\"color:#5D6B5D\">Choose at least two programs.<\/span><\/div>\n            <div class=\"dmp-bundle-row\"><span>Total<\/span><span id=\"dmp-bundleFull\">\u20ac0<\/span><\/div>\n            <div class=\"dmp-bundle-row\"><span>Bundle discount<\/span><span id=\"dmp-bundleDiscount\">0%<\/span><\/div>\n            <div class=\"dmp-bundle-total\"><span>Bundle price<\/span><strong id=\"dmp-bundlePrice\">\u20ac0<\/strong><\/div>\n            <div id=\"dmp-bundleSave\" class=\"dmp-bundle-save\"><\/div>\n            <div id=\"dmp-bundleOnce\" class=\"dmp-note\" style=\"text-align:right;margin-top:4px\"><\/div>\n            <a id=\"dmp-bundleCta\" class=\"dmp-bundle-cta dmp-disabled\" href=\"#\">Get this bundle \u2192<\/a>\n            <div class=\"dmp-note\" style=\"text-align:center;margin-top:9px\">Annual licences \u00b7 prices exclude VAT<\/div>\n          <\/aside>\n        <\/div>\n\n        <div class=\"dmp-extras\">\n          <p class=\"dmp-area-title\">Also in the ecosystem<\/p>\n          <div class=\"dmp-extra\">\n            <div><strong>AI Narrative\u2122<\/strong><span>The complete file to the patient \u2014 \u20ac199 \/ year. Already included for twelve months with every DentPlan3D licence, so it is not in the calculator.<\/span><\/div>\n            <a href=\"https:\/\/shop.dentalmaster.com\/product\/dentplan3d-add-on-patient-decision-layer\/\" target=\"_blank\" rel=\"noopener\">See the product \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-extra\">\n            <div><strong>PerioMaster<\/strong><span>Periodontal charting \u2014 it records, displays and presents the reading. An instrument of record, not of interpretation.<\/span><\/div>\n            <a href=\"https:\/\/dentalcyber.com\/periomaster-help\/\" target=\"_blank\" rel=\"noopener\">See the page \u2192<\/a>\n          <\/div>\n          <div class=\"dmp-extra\">\n            <div><strong>DentPlan2D<\/strong><span>The costed plan at the chair, add-on of DentalCommunication. DentPlan2D for volume, DentPlan3D for the case that matters.<\/span><\/div>\n            <a href=\"https:\/\/dentalcyber.com\/dentalchart\/\" target=\"_blank\" rel=\"noopener\">See the page \u2192<\/a>\n          <\/div>\n          <p class=\"dmp-note\" style=\"margin-top:12px\">These are bought on their own pages, not through the bundle calculator.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <\/main>\n\n  <p class=\"dmp-footer-note\">\n    Prices exclude VAT, in euros. AI&nbsp;Narrative\u2122 requires an active DentPlan3D licence. A lifetime licence covers the lifetime of the product and includes the updates of the edition purchased; it does not include later paid functions.<br>\n    No DentalMaster product is a certified medical device or diagnostic software: they are informative and explanatory aids only \u2014 the certified practitioner alone diagnoses.<br>\n    Questions: <a href=\"mailto:online@identalmaster.com\" style=\"color:#2E522E\">online@identalmaster.com<\/a>\n  <\/p>\n<\/div>\n<\/div>\n\n<script>\n\n\/* ---------- tabs ---------- *\/\nconst ROOT=document.getElementById('dm-pricing');\nconst tabs=[...ROOT.querySelectorAll('.dmp-tab')];\nconst panels=[...ROOT.querySelectorAll('.dmp-panel')];\ntabs.forEach(tab=>tab.addEventListener('click',()=>{\n  tabs.forEach(t=>{const on=t===tab;t.classList.toggle('dmp-active',on);t.setAttribute('aria-selected',on)});\n  panels.forEach(p=>p.classList.toggle('dmp-active',p.id===tab.dataset.panel));\n  const y=ROOT.querySelector('.dmp-tabs-wrap').getBoundingClientRect().top+window.scrollY-8;\n  window.scrollTo({top:y,behavior:'instant'});\n}));\n\n\/* ---------- ancres profondes (v5.0) ----------\n   Les panneaux inactifs sont en display:none : une ancre native ne\n   peut pas y scroller. On active d'abord l'onglet, puis on scrolle\n   en compensant la hauteur reelle de la barre collante.\n   Quatre declenchements : les visuels sont en loading=\"lazy\" et les\n   polices arrivent apres le premier rendu \u2014 la page grandit sous le\n   visiteur pendant une seconde, et une ancre calculee trop tot devient\n   fausse. Invisible sur connexion rapide, systematique en 4G.       *\/\nconst ANCHOR_PANEL={\n  'dentplan3d-licence'         :'dmp-dp',\n  'personal-assistant-licence' :'dmp-pa',\n  'botchat-licence'            :'dmp-chatbot',\n  'dentalmagic-licence'        :'dmp-magic',\n  'dentalcommunication-licence':'dmp-comm',\n  'directinfo-licence'         :'dmp-info'\n};\n\nfunction dmpFrame(cb){ requestAnimationFrame(cb); setTimeout(cb,0); }\n\nfunction dmpOpenFromHash(smooth){\n  const key=decodeURIComponent((location.hash||'').replace('#',''));\n  if(!key) return;\n  const panelId=ANCHOR_PANEL[key];\n  if(!panelId) return;\n\n  const tab=tabs.find(t=>t.dataset.panel===panelId);\n  if(tab){\n    tabs.forEach(t=>{\n      const on=(t===tab);\n      t.classList.toggle('dmp-active',on);\n      t.setAttribute('aria-selected',on);\n    });\n    panels.forEach(p=>p.classList.toggle('dmp-active',p.id===panelId));\n  }\n\n  \/* Pas de rAF seul : Chrome le gele dans un onglet d'arriere-plan, et\n     un lien ouvert en clic-milieu ou cmd-clic n'y arrive donc jamais.\n     On double avec un setTimeout(0) \u2014 le scroll est idempotent.    *\/\n  dmpFrame(()=>{\n    const el=document.getElementById(key);\n    if(!el) return;\n    const wrap=ROOT.querySelector('.dmp-tabs-wrap');\n    const off=(wrap?wrap.getBoundingClientRect().height:0)+18;\n    const reduce=window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    window.scrollTo({\n      top:el.getBoundingClientRect().top+window.scrollY-off,\n      behavior:'instant'\n    });\n  });\n}\n\n\/* ---------- garde d'ancre ----------\n   Quatre declenchements ponctuels ne suffisent pas sur ce site : quelque\n   chose remet le scroll a zero APRES eux. On reaffirme donc la position\n   toutes les 120 ms pendant 2,5 s, et on s'arrete NET des que le visiteur\n   touche quoi que ce soit. Il reprend toujours la main.               *\/\nfunction dmpAnchorGuard(){\n  const key=decodeURIComponent((location.hash||'').replace('#',''));\n  if(!key||!ANCHOR_PANEL[key]) return;\n  let released=false;\n  const release=()=>{released=true};\n  ['wheel','touchstart','keydown','mousedown'].forEach(\n    ev=>addEventListener(ev,release,{passive:true,once:true}));\n  const t0=performance.now();\n  (function tick(){\n    if(released) return;\n    dmpOpenFromHash(false);\n    if(performance.now()-t0<2500) setTimeout(tick,120);\n  })();\n}\n\ndmpAnchorGuard();\naddEventListener('hashchange',()=>dmpOpenFromHash(false));\naddEventListener('load',dmpAnchorGuard);\ndocument.addEventListener('visibilitychange',()=>{        \/* onglet d'arriere-plan *\/\n  if(!document.hidden) dmpAnchorGuard();\n});\n\n\/* ---------- bundle ---------- *\/\nconst Q=sel=>document.getElementById('dm-pricing').querySelector(sel);\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   PRICE GRID v4.9 \u2014 this page is the source of truth.\n\n   The remote shop config (shop.dentalmaster.com\/?dm-config=1) was\n   removed on purpose: it still serves the OLD grid \u2014 DP 699, PA 499,\n   DM 790, DC 990, DI 790 \u2014 and it was overwriting these values at\n   load time. Do NOT re-enable it until the shop config itself has\n   been updated to the grid below.\n   \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nconst bundleData={\n  DP:{name:'DentPlan3D',            price:799},\n  PA:{name:'Personal Assistant 400',price:250},\n  P3:{name:'PA Cloud 3D',           price:499},\n  DM:{name:'DentalMagic',           price:500},\n  DC:{name:'DentalCommunication',   price:999},\n  DI:{name:'DirectInfo',            price:790},\n  BB:{name:'BotChat Basic',         price:300},\n  BP:{name:'BotChat Premium',       price:800},\n  AS:{name:'AI setup',              price:300, once:true}\n};\nconst ORDER=['DP','PA','P3','DM','DC','DI','BB','BP','AS'];\nconst bundleDiscounts={2:5,3:10,4:15};\nconst bundleOverrides={};\n\/* Regles identiques a celles du plugin serveur (dmb_clean_codes) :\n     \u00b7 PA Cloud 3D remplace PA400 \u2014 il le contient\n     \u00b7 sinon DentPlan3D porte PA400, gratuitement\n     \u00b7 BotChat Premium remplace BotChat Basic\n     \u00b7 AI setup est un frais unique : jamais remise, jamais compte\n       dans le palier.                                              *\/\nconst CARRIED={PA:'DP'};\nconst SUPERSEDES={P3:'PA'};\nconst EXCLUSIVE=[['BB','BP']];\nlet lastClicked=null;\nconst bundleSelected=new Set();\nconst bundleOptions=[...ROOT.querySelectorAll('.dmp-bundle-option')];\nconst euro=n=>'\u20ac'+Number(n).toLocaleString('en-US');\nfunction tierFor(n){return n>=4?(bundleDiscounts[4]||0):n===3?(bundleDiscounts[3]||0):n===2?(bundleDiscounts[2]||0):0}\n\nfunction renderBundle(){\n  \/* one of each exclusive pair \u2014 the one clicked last wins *\/\n  EXCLUSIVE.forEach(([a,b])=>{\n    if(bundleSelected.has(a)&&bundleSelected.has(b)){\n      const drop = (lastClicked===a)?b:a;\n      bundleSelected.delete(drop);\n    }\n  });\n  \/* reset every row, then apply the rules *\/\n  bundleOptions.forEach(row=>{\n    const c=row.dataset.code, cb=row.querySelector('input');\n    cb.disabled=false;\n    cb.checked=bundleSelected.has(c);\n    row.classList.toggle('dmp-selected',cb.checked);\n    row.querySelector('.dmp-bp').textContent=euro(bundleData[c].price)+(bundleData[c].once?' once':' \/ yr');\n  });\n  \/* PA Cloud 3D supersedes PA400 *\/\n  Object.entries(SUPERSEDES).forEach(([high,low])=>{\n    if(bundleSelected.has(high)){\n      bundleSelected.delete(low);\n      const row=bundleOptions.find(x=>x.dataset.code===low);\n      const cb=row.querySelector('input');\n      cb.checked=false; cb.disabled=true; row.classList.remove('dmp-selected');\n      row.querySelector('.dmp-bp').textContent='In PA Cloud 3D';\n    }\n  });\n  \/* carried programs are forced on and free *\/\n  Object.entries(CARRIED).forEach(([child,parent])=>{\n    if(!bundleSelected.has(parent)) return;\n    if(SUPERSEDES[ Object.keys(SUPERSEDES).find(h=>SUPERSEDES[h]===child) ]&&bundleSelected.has(Object.keys(SUPERSEDES).find(h=>SUPERSEDES[h]===child))) return;\n    const row=bundleOptions.find(x=>x.dataset.code===child);\n    const cb=row.querySelector('input');\n    bundleSelected.add(child); cb.checked=true; cb.disabled=true;\n    row.classList.add('dmp-selected'); row.querySelector('.dmp-bp').textContent='Included';\n  });\n\n  const isFree=c=>CARRIED[c]&&bundleSelected.has(CARRIED[c]);\n  const isOnce=c=>!!bundleData[c].once;\n  const ordered=ORDER.filter(c=>bundleSelected.has(c));\n  const charged=ordered.filter(c=>!isFree(c)&&!isOnce(c));   \/\/ remisables\n  const onceSum=ordered.filter(isOnce).reduce((a,c)=>a+bundleData[c].price,0);\n  const annual=charged.reduce((a,c)=>a+bundleData[c].price,0);\n  const total=annual+onceSum;\n  const discount=tierFor(charged.length);\n  const key=ordered.join('+');\n  const calculated=Math.round(annual*(1-discount\/100))+onceSum;\n  const final=(bundleOverrides[key]!==undefined&&bundleOverrides[key]!==null)?Number(bundleOverrides[key]):calculated;\n  const save=total-final;\n\n  Q('#dmp-bundleList').innerHTML = ordered.length\n    ? ordered.map(c=>`<div>\u2022 ${bundleData[c].name}${isFree(c)?' <span style=\"color:#15794C\">(included)<\/span>':(isOnce(c)?' <span style=\"color:#5D6B5D\">(one-time)<\/span>':'')}<\/div>`).join('')\n    : '<span style=\"color:#5D6B5D\">Choose at least two programs.<\/span>';\n  Q('#dmp-bundleFull').textContent=euro(total);\n  Q('#dmp-bundleDiscount').textContent=discount+'%';\n  Q('#dmp-bundlePrice').textContent=euro(final);\n  Q('#dmp-bundleSave').textContent=save>0?'You save '+euro(save):'';\n  const onceNote=Q('#dmp-bundleOnce');\n  onceNote.textContent = onceSum>0\n    ? 'Includes '+euro(onceSum)+' of one-time setup \u2014 never discounted. The rest renews yearly.'\n    : '';\n  \/* \u2500\u2500 Checkout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     shop.dentalmaster.com recoit la liste complete des codes separes\n     par \u00ab + \u00bb. Le plugin serveur applique EXACTEMENT les memes regles\n     (dmb_clean_codes \/ dmb_price) : PA400 porte par DentPlan3D,\n     PA Cloud 3D qui remplace PA400, un seul BotChat, et AI setup hors\n     remise. Le montant affiche ici est donc celui qui sera facture.\n     \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  const cta=Q('#dmp-bundleCta');\n  const enabled=ordered.length>=2;\n  cta.classList.toggle('dmp-disabled',!enabled);\n  cta.href = enabled\n    ? 'https:\/\/shop.dentalmaster.com\/?add-bundle='+encodeURIComponent(ordered.join('+'))\n    : '#';\n}\n\nbundleOptions.forEach(row=>{\n  const cb=row.querySelector('input');\n  cb.addEventListener('change',()=>{\n    const code=row.dataset.code;\n    lastClicked=code;\n    cb.checked?bundleSelected.add(code):bundleSelected.delete(code);\n    row.classList.toggle('dmp-selected',cb.checked);\n    renderBundle();\n  });\n});\nrenderBundle();\n\n\/* \u2500\u2500 AJUSTEMENT LARGEUR (auto-recadrage) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   Certains conteneurs Elementor refusent de se retrecir et restent\n   plus larges que l'ecran du telephone : le module suit et se fait\n   couper. On ne discute plus avec le theme \u2014 sous 900 px le module\n   se mesure et se replace lui-meme sur toute la largeur de l'ecran,\n   quelle que soit la largeur de ses parents.                       *\/\n(function(){\n  var R=document.getElementById('dm-pricing'); if(!R) return;\n  function fit(){\n    var vw=document.documentElement.clientWidth;\n    \/* 1. on desserre la chaine des parents *\/\n    var el=R, n=0;\n    while(el && el!==document.body && n<12){\n      el.style.minWidth='0'; el.style.maxWidth='100%';\n      el=el.parentElement; n++;\n    }\n    \/* 2. on repart d'un etat neutre pour pouvoir mesurer *\/\n    R.style.width=''; R.style.maxWidth=''; R.style.marginLeft=''; R.style.marginRight='';\n    if(vw>900) return;                       \/* ordinateur : on ne touche a rien *\/\n    var r=R.getBoundingClientRect();\n    if(Math.abs(r.left)<1 && Math.abs(r.width-vw)<1) return;   \/* deja bon *\/\n    \/* 3. recadrage force *\/\n    R.style.boxSizing='border-box';\n    R.style.width=vw+'px';\n    R.style.maxWidth=vw+'px';\n    var cur=parseFloat(getComputedStyle(R).marginLeft)||0;\n    R.style.marginLeft=(cur-R.getBoundingClientRect().left)+'px';\n    R.style.marginRight='0px';\n  }\n  fit();\n  addEventListener('resize',fit);\n  addEventListener('orientationchange',function(){setTimeout(fit,150);});\n  addEventListener('load',fit);\n  setTimeout(fit,400); setTimeout(fit,1500);   \/* CSS\/polices chargees en retard *\/\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e61ef39 e-flex e-con-boxed e-con e-parent\" data-id=\"e61ef39\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2e87c22 e-con-full e-flex e-con e-child\" data-id=\"2e87c22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1774a68 e-con-full e-flex e-con e-child\" data-id=\"1774a68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1262909 elementor-widget elementor-widget-heading\" data-id=\"1262909\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Return on a single case<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-382810f elementor-widget elementor-widget-heading\" data-id=\"382810f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">One accepted case can cover the year.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f4a337 elementor-widget elementor-widget-text-editor\" data-id=\"5f4a337\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tDentalMaster is not positioned as a cosmetic quoting tool. It is a clinical explanation layer designed to reduce uncertainty in complex treatment discussions \u2014 implants, full arches, prosthetic rehabilitation, the cases where a patient hesitates because they cannot picture what you are proposing.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a892262 elementor-widget elementor-widget-text-editor\" data-id=\"a892262\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThe objective is not pressure. The objective is helping patients understand enough to make a confident decision.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e1191d elementor-widget elementor-widget-text-editor\" data-id=\"7e1191d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>One accepted complex case covers the annual licence.<\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd75254 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"bd75254\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">The patient's own situation is rebuilt in interactive 3D while you explain it, not sent afterwards.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">The dentist selects each treatment option from a list, displays it, then moves to the next.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">No CAD, no scan, no impression. A complete case, ready to show, in under 5 minutes.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Runs above the practice management system you already use \u2014 nothing to migrate.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5447a52 e-con-full e-flex e-con e-child\" data-id=\"5447a52\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b77f09 elementor-widget elementor-widget-video\" data-id=\"3b77f09\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=Nu1dXee1Q1s&quot;,&quot;yt_privacy&quot;:&quot;yes&quot;,&quot;lazy_load&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-73e6041 e-flex e-con-boxed e-con e-parent\" data-id=\"73e6041\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e017ff0 elementor-widget elementor-widget-heading\" data-id=\"e017ff0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Why DentalMaster<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d2c36f elementor-widget elementor-widget-heading\" data-id=\"9d2c36f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Not just a prettier quote. A chairside decision system.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-400b4cf elementor-widget elementor-widget-text-editor\" data-id=\"400b4cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tMany tools improve the appearance of a document after the consultation. DentalMaster helps structure understanding during it \u2014 which is where the decision is actually made.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-28591ec e-con-full e-flex e-con e-child\" data-id=\"28591ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9d5ad84 e-con-full e-flex e-con e-child\" data-id=\"9d5ad84\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc4b506 elementor-widget elementor-widget-heading\" data-id=\"cc4b506\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">It works during the appointment, not after it<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-890bc70 elementor-widget elementor-widget-text-editor\" data-id=\"890bc70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tA proposal sent that evening arrives after the doubt. Here the explanation is built in front of the patient, option by option, while you are still in the room to answer.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a7b4eee e-con-full e-flex e-con e-child\" data-id=\"a7b4eee\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a804629 elementor-widget elementor-widget-heading\" data-id=\"a804629\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">The patient sees their own mouth, not a stock film<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d9b55a elementor-widget elementor-widget-text-editor\" data-id=\"7d9b55a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tGeneric footage explains dentistry. It does not show this patient their own bone, their own missing tooth, their own options. Recognition is what produces clarity.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ecaac0 e-con-full e-flex e-con e-child\" data-id=\"7ecaac0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32fabf5 elementor-widget elementor-widget-heading\" data-id=\"32fabf5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">It sits above the software you already run<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac2a322 elementor-widget elementor-widget-text-editor\" data-id=\"ac2a322\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tNothing to replace, nothing to migrate, no CAD workflow to learn. Your practice management system keeps administration, appointments and billing.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96c1df8 e-flex e-con-boxed e-con e-parent\" data-id=\"96c1df8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32a65a8 elementor-widget elementor-widget-heading\" data-id=\"32a65a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Before you choose<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-424bffd elementor-widget elementor-widget-heading\" data-id=\"424bffd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The four questions practitioners ask first.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d031ef3 e-con-full e-flex e-con e-child\" data-id=\"d031ef3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5ca5e8c e-con-full e-flex e-con e-child\" data-id=\"5ca5e8c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa0246d elementor-widget elementor-widget-heading\" data-id=\"aa0246d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Do I need to replace my current dental practice software?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0e07d5 elementor-widget elementor-widget-text-editor\" data-id=\"d0e07d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tNo. DentalMaster complements your existing PMS. Your current software remains responsible for administration, appointments and billing \u2014 DentalMaster only handles what happens on the screen in front of the patient.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98973a8 e-con-full e-flex e-con e-child\" data-id=\"98973a8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-195b41a elementor-widget elementor-widget-heading\" data-id=\"195b41a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Is DentPlan3D complicated to use?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4339d6c elementor-widget elementor-widget-text-editor\" data-id=\"4339d6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tNo CAD workflow is required. The platform is designed for chairside use, so treatment options can be selected and explained during the consultation, without preparation time between two patients.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d1d0a9c e-con-full e-flex e-con e-child\" data-id=\"d1d0a9c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6daf2e8 elementor-widget elementor-widget-heading\" data-id=\"6daf2e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Which plan should I start with?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-938e19f elementor-widget elementor-widget-text-editor\" data-id=\"938e19f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tFor everyday patient education, PA400 is enough \u2014 up to 400 dental animations to explain routine care. For complex case presentation and treatment decision support, DentPlan3D is the recommended plan.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f4e33e e-con-full e-flex e-con e-child\" data-id=\"6f4e33e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e027bfb elementor-widget elementor-widget-heading\" data-id=\"e027bfb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Is the AI layer included?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb39093 elementor-widget elementor-widget-text-editor\" data-id=\"bb39093\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThe AI Patient Decision Layer is an add-on and requires an active DentPlan3D licence. The narrative it produces is reviewed, corrected and signed by the practitioner before the patient ever reads it.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-85cfde5 e-con-full e-flex e-con e-child\" data-id=\"85cfde5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9ff368 elementor-widget elementor-widget-button\" data-id=\"e9ff368\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/dentalcyber.com\/faq\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read the full FAQ \u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5eca00e e-flex e-con-boxed e-con e-parent\" data-id=\"5eca00e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9460925 elementor-widget elementor-widget-heading\" data-id=\"9460925\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Choosing<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a486642 elementor-widget elementor-widget-heading\" data-id=\"a486642\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Choose the plan that matches your clinical ambition.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac647da elementor-widget elementor-widget-text-editor\" data-id=\"ac647da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIf your day is mostly routine care, start with patient education. If you present complex treatments and want the patient to decide with you rather than at home, start with DentPlan3D. Either way, the first accepted case is the real measure.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-23614b1 e-con-full e-flex e-con e-child\" data-id=\"23614b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1da1e3e elementor-widget elementor-widget-button\" data-id=\"1da1e3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/calendar.app.google\/pUc96UmnJ6556tpe9\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a private demo \u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-791d619 elementor-widget elementor-widget-button\" data-id=\"791d619\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/32469129123\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact via WhatsApp<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a6ab73 elementor-widget elementor-widget-button\" data-id=\"6a6ab73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/free\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Start with a free edition<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba3a5d6 elementor-widget elementor-widget-text-editor\" data-id=\"ba3a5d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLicences are annual, per clinic. Listed amounts exclude VAT. Monthly figures shown are the effective rate when billed annually. Launch pricing is current and may change. AI Narrative\u2122 requires an active DentPlan3D licence.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36ef27f elementor-widget elementor-widget-text-editor\" data-id=\"36ef27f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tDentalMaster applications provide informational and explanatory support for practitioner-to-patient communication. They are not certified medical diagnostic devices. The certified practitioner remains solely responsible for diagnosis, treatment evaluation and final therapeutic proposals.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pricing built around clinical ROI Simple plans. Value from the first accepted case. You are not buying screens. You are buying the minutes of the consultation where a complex treatment is either understood or postponed.\u00a0 Everyday patient education and complex case presentation are two different jobs.\u00a0 Clinical Decision Acceleration Platform\u2122 DentPlan3D The patient sees his [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-4540","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dentalcyber.com\/index.php?rest_route=\/wp\/v2\/pages\/4540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dentalcyber.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dentalcyber.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dentalcyber.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dentalcyber.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4540"}],"version-history":[{"count":195,"href":"https:\/\/dentalcyber.com\/index.php?rest_route=\/wp\/v2\/pages\/4540\/revisions"}],"predecessor-version":[{"id":7166,"href":"https:\/\/dentalcyber.com\/index.php?rest_route=\/wp\/v2\/pages\/4540\/revisions\/7166"}],"wp:attachment":[{"href":"https:\/\/dentalcyber.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}