.dental_dentalPage__jwuFD{--blue:#0b8cff;--ink:#07111f;--muted:#5c697a;--border:#dfe8f4;background:#fff;color:var(--ink);font-family:var(--font-ui);overflow:clip}.dental_dentalPage__jwuFD *{box-sizing:border-box}.dental_dentalPage__jwuFD a,.dental_dentalPage__jwuFD button{font:inherit}.dental_dentalPage__jwuFD h1,.dental_dentalPage__jwuFD h2,.dental_dentalPage__jwuFD h3,.dental_dentalPage__jwuFD p{margin-top:0}.dental_dentalPage__jwuFD h1{font-size:clamp(2.55rem,5vw,4.75rem);line-height:.98;letter-spacing:-.055em;max-width:720px;margin-bottom:24px}.dental_dentalPage__jwuFD h2{font-size:clamp(2rem,4vw,3.55rem);line-height:1.05;letter-spacing:-.045em;margin-bottom:20px}.dental_dentalPage__jwuFD h3{letter-spacing:-.025em}.dental_dentalPage__jwuFD button{cursor:pointer}.dental_nav__ElT_O{position:sticky;top:0;z-index:70;background:hsla(0,0%,100%,.94);backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.dental_navInner__XpwB0{max-width:1240px;height:70px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between}.dental_navInner__XpwB0>a{text-decoration:none}.dental_desktopNav__Gqn0k{display:flex;align-items:center;gap:28px}.dental_desktopNav__Gqn0k>a{font-size:14px;color:#435166;text-decoration:none;font-weight:600}.dental_pricing__uRDK_ button,.dental_primarySmall__hCJXo,.dental_primary__cEXYs,.dental_success__M3H1T a{border:0;background:var(--blue);color:#fff;border-radius:12px;min-height:46px;padding:0 20px;font-weight:750;box-shadow:0 10px 30px rgba(11,140,255,.2)}.dental_menuButton__ogfdU{display:none;border:0;background:#fff;font-size:24px;width:44px;height:44px}.dental_mobileNav__Gd3iX{display:none}.dental_section__ZsOXR{max-width:1240px;margin:auto;padding:112px 28px}.dental_hero__vVPcX{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;min-height:760px;padding-top:90px}.dental_eyebrow__bRjvJ{text-transform:uppercase;letter-spacing:.14em;color:var(--blue);font-size:12px;font-weight:800;margin-bottom:18px}.dental_lead__wtCPn{font-size:20px;line-height:1.65;color:var(--muted);max-width:680px}.dental_intro__HqAQ3,.dental_leadSmall__vUVfO{font-size:18px;line-height:1.65;color:var(--muted);max-width:700px;margin-left:auto;margin-right:auto}.dental_actions__9OJEH{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 20px}.dental_primary__cEXYs,.dental_secondaryLight__XP1n6,.dental_secondary__dPO_B{min-height:52px;padding:0 25px;border-radius:13px;font-weight:750}.dental_secondary__dPO_B{background:#fff;color:var(--ink);border:1px solid #bdc9d8}.dental_secondaryLight__XP1n6{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.45)}.dental_trust__zel5N{font-size:13px;color:#6a7787;font-weight:600}.dental_center__ANQhI{text-align:center}.dental_soft__iuxyA{max-width:none;background:#f6faff}.dental_soft__iuxyA>*{max-width:1184px;margin-left:auto;margin-right:auto}.dental_dashboard__Xz_ba{background:#fff;border:1px solid #cddbea;border-radius:24px;padding:20px;box-shadow:0 30px 80px rgba(18,56,94,.14);text-align:left}.dental_dashboardTop__eJGrX{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e7edf4;padding-bottom:16px}.dental_dashboardTop__eJGrX div{display:flex;flex-direction:column;gap:5px}.dental_dashboardTop__eJGrX small,.dental_dashboardTop__eJGrX span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#718096}.dental_dashboardTop__eJGrX strong{font-size:17px}.dental_dashboardTop__eJGrX small{background:#eff7ff;color:#0868f8;border-radius:999px;padding:6px 8px}.dental_metrics__74yVX{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:16px 0}.dental_metrics__74yVX>div{background:#f7faff;border-radius:12px;padding:12px;min-width:0}.dental_metrics__74yVX strong{display:block;font-size:22px;color:#0868f8}.dental_metrics__74yVX span{display:block;font-size:10px;color:#64748b;line-height:1.3;margin-top:4px}.dental_callCard__WsRvx{border:1px solid #dce8f3;border-radius:16px;padding:16px}.dental_callCard__WsRvx>div{display:flex;justify-content:space-between;gap:10px}.dental_callCard__WsRvx b{font-size:13px}.dental_callCard__WsRvx span{font-size:10px;color:#627083}.dental_callCard__WsRvx p{font-size:12px;line-height:1.55;color:#526071;margin:14px 0}.dental_callCard__WsRvx>div:last-child span:first-child{background:#eaf8f3;color:#087857;padding:5px 7px;border-radius:999px}.dental_table__e1R2q{margin-top:14px;font-size:11px}.dental_table__e1R2q>b{display:block;margin-bottom:7px}.dental_table__e1R2q>div{display:grid;grid-template-columns:1fr 1.5fr .7fr;border-top:1px solid #edf1f5;padding:9px 0;color:#566475}.dental_compactDashboard__SERZC{transform:rotate(1deg)}.dental_problemGrid__fVx3W{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:54px;text-align:left}.dental_problemGrid__fVx3W article{border:1px solid var(--border);padding:24px;border-radius:18px}.dental_problemGrid__fVx3W span{font-size:11px;color:var(--blue);font-weight:800}.dental_problemGrid__fVx3W p{font-weight:650;line-height:1.5;margin:16px 0 0}.dental_transition__c8eif{font-size:21px;font-weight:750;margin:50px auto 0;max-width:700px}.dental_tabs__Iumh9{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:42px auto 28px}.dental_tabs__Iumh9 button{border:1px solid #cedaea;background:#fff;border-radius:999px;padding:11px 17px;font-weight:700;color:#526071;min-height:44px}.dental_tabs__Iumh9 .dental_activeTab__XjdoK{background:#07111f;color:#fff;border-color:#07111f}.dental_journey__OXHAe{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.dental_journey__OXHAe>div{background:#fff;border:1px solid #dfe8f4;border-radius:16px;padding:18px;text-align:left;position:relative}.dental_journey__OXHAe span,.dental_steps__dQ0PL b{display:flex;width:30px;height:30px;background:#eaf5ff;color:#0878df;border-radius:50%;align-items:center;justify-content:center;font-size:12px}.dental_journey__OXHAe p{font-size:13px;line-height:1.5;margin:15px 0 0}.dental_capabilityGrid__9anyT{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px;text-align:left}.dental_capabilityGrid__9anyT article{border:1px solid var(--border);padding:23px;border-radius:18px}.dental_capabilityGrid__9anyT h3{font-size:16px;margin:14px 0 8px}.dental_capabilityGrid__9anyT p{font-size:13px;color:var(--muted);line-height:1.55}.dental_capabilityGrid__9anyT small{font-size:10px;color:#0868f8;background:#eef7ff;padding:5px 7px;border-radius:999px}.dental_icon__Ixy1F{width:32px;height:32px;display:grid;place-items:center;background:#eaf5ff;color:#0878df;border-radius:9px;font-weight:800}.dental_dark__Lj4Qx{max-width:none;background:#07111f;color:#fff;padding-left:max(28px,calc((100vw - 1184px)/2));padding-right:max(28px,calc((100vw - 1184px)/2))}.dental_dark__Lj4Qx .dental_eyebrow__bRjvJ{color:#55b4ff}.dental_introLight__puaNM{color:#aebdcd;font-size:18px;line-height:1.6}.dental_comparison__DcjOA{display:grid;grid-template-columns:1fr 1fr;max-width:960px;margin:50px auto 0;border:1px solid #29384a;border-radius:22px;overflow:hidden;text-align:left}.dental_comparison__DcjOA>div{padding:34px}.dental_comparison__DcjOA p{color:#b2c0cf;font-size:14px;border-top:1px solid #233143;padding:13px 0;margin:0}.dental_veroColumn__RJsjL{background:#0c2741}.dental_veroColumn__RJsjL h3,.dental_veroColumn__RJsjL p{color:#fff}.dental_dashboardSection__YRZ86{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:center}.dental_control__Pa_Ot{font-weight:700;color:#314155}.dental_steps__dQ0PL{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:48px;text-align:left}.dental_steps__dQ0PL article{background:#fff;border:1px solid var(--border);border-radius:18px;padding:21px}.dental_steps__dQ0PL h3{font-size:15px;margin:16px 0 8px}.dental_steps__dQ0PL p{font-size:13px;line-height:1.5;color:var(--muted)}.dental_disclaimer__0DXPn,.dental_note__VJEmO{font-size:13px;color:#667588;margin:34px auto 0;max-width:820px;line-height:1.6}.dental_integrationGrid__IqPlF{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;text-align:left}.dental_integrationGrid__IqPlF article{border:1px solid var(--border);border-radius:18px;padding:25px}.dental_integrationGrid__IqPlF h3{font-size:16px}.dental_integrationGrid__IqPlF p{font-size:13px;line-height:1.6;color:var(--muted)}.dental_security__3p0Vk{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;max-width:none;background:#f6faff;padding-left:max(28px,calc((100vw - 1184px)/2));padding-right:max(28px,calc((100vw - 1184px)/2))}.dental_security__3p0Vk>div:last-child p{padding-bottom:13px;border-bottom:1px solid #dfe8f4;font-weight:650}.dental_disabledLink__FbYcr{display:inline-block;color:#6d7a8a;font-size:13px;margin-top:15px}.dental_pricing__uRDK_{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:52px;text-align:left}.dental_pricing__uRDK_ article{background:#fff;border:1px solid #d9e4ef;border-radius:22px;padding:29px;position:relative;display:flex;flex-direction:column}.dental_pricing__uRDK_ .dental_popular__fQ_Zo{border:2px solid var(--blue);box-shadow:0 20px 50px rgba(11,140,255,.12)}.dental_popularLabel__s4PQF{position:absolute;top:-14px;left:24px;background:var(--blue);color:#fff;padding:7px 12px;border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.dental_price__ocea2{font-size:37px;letter-spacing:-.04em;font-weight:850}.dental_pricing__uRDK_ article>p{font-size:13px;color:var(--muted)}.dental_pricing__uRDK_ strong{font-size:14px}.dental_pricing__uRDK_ ul{list-style:none;padding:0;margin:22px 0;flex:1}.dental_pricing__uRDK_ li{font-size:13px;line-height:1.5;padding:7px 0}.dental_overage__SmZnV{border-top:1px solid #e5ebf2;padding-top:15px}.dental_pricing__uRDK_ button{width:100%;margin-top:12px}.dental_roi__XrFP9{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.dental_formGrid__8p2z0,.dental_roiInputs__Vwg2w{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dental_formGrid__8p2z0 label,.dental_roiInputs__Vwg2w label{font-size:12px;font-weight:700;color:#455468;text-align:left}.dental_formGrid__8p2z0 input,.dental_formGrid__8p2z0 select,.dental_formGrid__8p2z0 textarea,.dental_roiInputs__Vwg2w input,.dental_roiInputs__Vwg2w select{width:100%;margin-top:7px;border:1px solid #cdd9e6;border-radius:10px;background:#fff;min-height:46px;padding:10px 12px;color:#0b1726;font:inherit}.dental_roiOutput__lUPPO{background:#07111f;color:#fff;border-radius:24px;padding:28px}.dental_roiOutput__lUPPO>span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#62baff}.dental_roiOutput__lUPPO>div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #243344;padding:16px 0;gap:15px}.dental_roiOutput__lUPPO p{font-size:13px;color:#b4c0cf;margin:0}.dental_roiOutput__lUPPO strong{font-size:22px}.dental_roiOutput__lUPPO small{display:block;color:#97a8ba;line-height:1.55;margin-top:18px}.dental_founding___l1KN{text-align:center;background:#edf7ff;border-radius:32px;margin-top:70px;margin-bottom:70px;max-width:1184px}.dental_founding___l1KN>p:not(.dental_eyebrow__bRjvJ){max-width:760px;margin-left:auto;margin-right:auto;color:var(--muted);font-size:17px;line-height:1.6}.dental_pills__6zufW{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:30px 0}.dental_pills__6zufW span{background:#fff;border:1px solid #d5e4f1;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.dental_faq__wFOJU{max-width:900px;margin:42px auto;text-align:left}.dental_faq__wFOJU details{border-top:1px solid var(--border)}.dental_faq__wFOJU details:last-child{border-bottom:1px solid var(--border)}.dental_faq__wFOJU summary{display:flex;justify-content:space-between;gap:20px;padding:20px 2px;font-weight:750;cursor:pointer}.dental_faq__wFOJU summary::marker{content:""}.dental_faq__wFOJU details p{color:var(--muted);line-height:1.6;padding:0 30px 20px 2px}.dental_finalCta__DYbub{max-width:none;background:linear-gradient(135deg,#0868f8,#0b8cff 62%,#21c7ff);color:#fff;text-align:center}.dental_finalCta__DYbub h2,.dental_finalCta__DYbub p{max-width:800px;margin-left:auto;margin-right:auto}.dental_finalCta__DYbub p{font-size:18px;line-height:1.6;color:#e9f5ff}.dental_finalCta__DYbub .dental_actions__9OJEH{justify-content:center}.dental_finalCta__DYbub .dental_primary__cEXYs{background:#fff;color:#0875d6}.dental_footer__Omzi3{padding:40px 28px;text-align:center;background:#07111f;color:#9eacbb;display:flex;flex-direction:column;align-items:center;gap:15px}.dental_footer__Omzi3 p{font-size:13px;margin:0}.dental_footer__Omzi3>div{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.dental_footer__Omzi3 a,.dental_footer__Omzi3 button,.dental_footer__Omzi3 span{color:#b6c3cf;background:none;border:0;text-decoration:none;font-size:12px;padding:0}.dental_footer__Omzi3 small{font-size:11px}.dental_modalBackdrop__FDBV6{position:fixed;inset:0;z-index:100;background:rgba(2,10,20,.72);display:grid;place-items:center;padding:18px}.dental_modal__Qlw49{background:#fff;border-radius:22px;padding:30px;width:min(700px,100%);max-height:calc(100vh - 36px);overflow:auto;position:relative}.dental_close__aCCcw{position:absolute;right:16px;top:14px;border:0;background:#f0f4f8;width:40px;height:40px;border-radius:50%;font-size:24px}.dental_modal__Qlw49 h2{font-size:30px;margin-bottom:8px}.dental_formIntro__JDftu,.dental_privacy__mhm83{font-size:12px;color:#6b7889}.dental_formGrid__8p2z0 .dental_wide__jAoS9{grid-column:1/-1}.dental_checkbox___gqVq{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.dental_checkbox___gqVq input{width:20px;min-height:20px;margin:0;flex:none}.dental_honeypot__JKXey{position:absolute!important;left:-10000px}.dental_formActions__S_FU1{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.dental_formError__7qIyQ{color:#c82828;background:#fff0f0;border-radius:8px;padding:10px;font-size:13px}.dental_success__M3H1T{text-align:center;padding:45px 15px}.dental_success__M3H1T>div{width:58px;height:58px;display:grid;place-items:center;background:#e9fbf4;color:#09805b;border-radius:50%;margin:auto auto 20px;font-size:26px}.dental_success__M3H1T a{display:inline-flex;align-items:center;text-decoration:none;margin-top:15px}.dental_privacy__mhm83{text-align:center;margin:16px 0 0}.dental_privacy__mhm83 a{color:#0878df}@media(max-width:900px){.dental_desktopNav__Gqn0k{display:none}.dental_menuButton__ogfdU{display:block}.dental_mobileNav__Gd3iX{display:flex;flex-direction:column;padding:10px 22px 20px;gap:4px;border-top:1px solid var(--border)}.dental_mobileNav__Gd3iX a,.dental_mobileNav__Gd3iX button{min-height:46px;display:flex;align-items:center;padding:0 10px;color:var(--ink);text-decoration:none;background:#fff;border:0;text-align:left;font-weight:700}.dental_mobileNav__Gd3iX button{background:var(--blue);color:#fff;border-radius:10px;justify-content:center}.dental_dashboardSection__YRZ86,.dental_hero__vVPcX,.dental_roi__XrFP9,.dental_security__3p0Vk{grid-template-columns:1fr;gap:44px}.dental_hero__vVPcX{min-height:auto;padding-top:70px}.dental_compactDashboard__SERZC{transform:none}.dental_journey__OXHAe{grid-template-columns:repeat(3,1fr)}.dental_capabilityGrid__9anyT,.dental_steps__dQ0PL{grid-template-columns:repeat(2,1fr)}.dental_metrics__74yVX{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.dental_section__ZsOXR{padding:78px 20px}.dental_navInner__XpwB0{padding:0 20px;height:64px}.dental_dentalPage__jwuFD h1{font-size:2.7rem}.dental_dentalPage__jwuFD h2{font-size:2.25rem}.dental_lead__wtCPn{font-size:17px}.dental_actions__9OJEH>*{width:100%}.dental_capabilityGrid__9anyT,.dental_comparison__DcjOA,.dental_integrationGrid__IqPlF,.dental_journey__OXHAe,.dental_pricing__uRDK_,.dental_problemGrid__fVx3W,.dental_steps__dQ0PL{grid-template-columns:1fr}.dental_problemGrid__fVx3W{gap:10px}.dental_journey__OXHAe>div{display:flex;align-items:center;gap:14px}.dental_journey__OXHAe p{margin:0}.dental_comparison__DcjOA>div{padding:25px}.dental_metrics__74yVX{grid-template-columns:repeat(2,1fr)}.dental_dashboard__Xz_ba{padding:14px}.dental_dashboardTop__eJGrX{gap:8px}.dental_dashboardTop__eJGrX small{max-width:100px}.dental_table__e1R2q{display:none}.dental_formGrid__8p2z0,.dental_roiInputs__Vwg2w{grid-template-columns:1fr}.dental_formGrid__8p2z0 .dental_wide__jAoS9{grid-column:auto}.dental_founding___l1KN{margin:30px 12px;padding-left:18px;padding-right:18px;border-radius:22px}.dental_modal__Qlw49{padding:25px 18px}.dental_formActions__S_FU1{flex-direction:column-reverse}.dental_formActions__S_FU1 button{width:100%}.dental_footer__Omzi3>div{gap:14px}.dental_pricing__uRDK_ article{padding:24px}}@media(prefers-reduced-motion:reduce){.dental_dentalPage__jwuFD *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}