.source-ceramic-implants,.source-ceramic-implants{max-width:100vw!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.source-ceramic-implants .site,.source-ceramic-implants .site-content,.source-ceramic-implants .site-main,.source-ceramic-implants .entry-content,.source-ceramic-implants .page-content,.source-ceramic-implants .content-area,.source-ceramic-implants main,.source-ceramic-implants article,.source-ceramic-implants #content,.source-ceramic-implants #primary,.source-ceramic-implants #main,.source-ceramic-implants .container,.source-ceramic-implants .container-fluid,.source-ceramic-implants .wrap,.source-ceramic-implants .inner-wrap,.source-ceramic-implants .post-content,.source-ceramic-implants .single-content,.source-ceramic-implants .page,.source-ceramic-implants .hentry,.source-ceramic-implants .type-page{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.source-ceramic-implants .ld-wrap{-webkit-font-smoothing:antialiased;font-family:Jost,sans-serif!important;font-size:16px!important}.source-ceramic-implants .ld-wrap h1,.source-ceramic-implants .ld-wrap h2,.source-ceramic-implants .ld-wrap h3,.source-ceramic-implants .ld-wrap h4{font-family:Cormorant Garamond,serif!important;font-weight:300!important}.source-ceramic-implants .ld-wrap .hero-h1,.source-ceramic-implants .ld-wrap .page-hero h1{letter-spacing:-.01em!important;font-size:clamp(48px,5.2vw,72px)!important;font-weight:300!important;line-height:1.07!important}.source-ceramic-implants .ld-wrap p{font-family:Jost,sans-serif!important;font-weight:300!important}.source-ceramic-implants .ld-wrap .section-eyebrow,.source-ceramic-implants .ld-wrap .btn-call{font-family:Jost,sans-serif!important}.source-ceramic-implants *,.source-ceramic-implants :before,.source-ceramic-implants :after{box-sizing:border-box;margin:0;padding:0}.source-ceramic-implants{--linen:#f7f3ec;--linen-mid:#efe8da;--sand:#f7f3ec;--sand-mid:#efe8da;--dune:#c4bab1;--clay:#9a8e82;--clay-dark:#7a6249;--deep:#2a231a;--white:#f7f3ec;--gold:#b8965a;--gold-lt:#d4b483;--gold-light:#d4b483;--earth:#5c4a35;--earth-mid:#7a6249;--earth-light:#a68f75;--sage:#7c9178;--sage-light:#b8c9b5;--sage-pale:#e8eee7;--ink:#2a231a;--muted:#9a8e82;--muted-light:#c4bab1;scroll-behavior:smooth;background:var(--white);color:var(--deep);-webkit-font-smoothing:antialiased;font-family:Jost,sans-serif;font-size:16px;font-weight:300;overflow-x:hidden}.source-ceramic-implants img{max-width:100%;display:block}.source-ceramic-implants a{text-decoration:none}.source-ceramic-implants .phone-bar{background:var(--deep);text-align:center;letter-spacing:.2em;color:var(--dune);padding:10px 20px;font-size:12px}.source-ceramic-implants .phone-bar a{color:var(--gold);letter-spacing:.25em;font-weight:400;transition:color .3s}.source-ceramic-implants .phone-bar a:hover{color:var(--gold-lt)}.source-ceramic-implants .mobile-cta-wrap a{background:var(--gold);padding:18px 48px;display:inline-block;letter-spacing:.25em!important;color:var(--deep)!important;font-family:Jost,sans-serif!important;font-size:11px!important}.source-ceramic-implants .section-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--sage);margin-bottom:14px;font-size:10px;display:block}.source-ceramic-implants .btn-call{background:var(--earth);color:var(--linen);letter-spacing:.22em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:14px;padding:20px 40px;font-size:11px;font-weight:500;transition:all .35s;display:inline-flex}.source-ceramic-implants .btn-call:hover{background:var(--deep);color:var(--linen)}@keyframes ceramic-implants-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.source-ceramic-implants .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.source-ceramic-implants .reveal.visible{opacity:1;transform:translateY(0)}.source-ceramic-implants .page-hero{background:var(--sand);border-bottom:.5px solid #c9b99a4d;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:100px 80px 80px;display:grid}.source-ceramic-implants .hero-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--gold);opacity:0;align-items:center;gap:14px;margin-bottom:24px;font-size:10px;animation:.9s .2s forwards ceramic-implants-fadeUp;display:flex}.source-ceramic-implants .hero-eyebrow:before{content:"";background:var(--gold);width:36px;height:.5px;display:block}.source-ceramic-implants .page-hero h1{letter-spacing:-.01em;color:var(--deep);opacity:0;font-family:Cormorant Garamond,serif;font-size:clamp(44px,5vw,68px);font-weight:300;line-height:1.07;animation:.9s .4s forwards ceramic-implants-fadeUp}.source-ceramic-implants .page-hero h1 em{color:var(--clay);font-style:italic}.source-ceramic-implants .page-hero-sub{color:var(--clay);opacity:0;max-width:420px;margin-top:24px;font-size:15px;line-height:1.85;animation:.9s .6s forwards ceramic-implants-fadeUp}.source-ceramic-implants .hero-right{opacity:0;animation:.9s .6s forwards ceramic-implants-fadeUp}.source-ceramic-implants .hero-right p{color:var(--clay);border-left:2px solid var(--gold);padding-left:28px;font-family:Cormorant Garamond,serif;font-size:22px;font-style:italic;line-height:1.85}.source-ceramic-implants .stats-strip{background:var(--earth);grid-template-columns:repeat(4,1fr);gap:2px;padding:56px 80px;display:grid}.source-ceramic-implants .stat-item{border-right:.5px solid #c9b99a1f;padding:32px 36px}.source-ceramic-implants .stat-item:last-child{border-right:none}.source-ceramic-implants .stat-num{color:var(--gold);margin-bottom:6px;font-family:Cormorant Garamond,serif;font-size:48px;font-weight:300;line-height:1}.source-ceramic-implants .stat-label{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);font-size:9px}.source-ceramic-implants .what-is{background:var(--linen);border-bottom:.5px solid #c9b99a4d;padding:110px 80px}.source-ceramic-implants .what-is-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-top:28px;display:grid}.source-ceramic-implants .what-is h2{color:var(--deep);letter-spacing:-.01em;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,46px);font-weight:300;line-height:1.15}.source-ceramic-implants .what-is h2 em{color:var(--clay);font-style:italic}.source-ceramic-implants .what-is p{color:var(--clay);margin-bottom:16px;font-size:15px;line-height:1.9}.source-ceramic-implants .types{background:var(--linen-mid);padding:110px 80px}.source-ceramic-implants .types h2{color:var(--deep);letter-spacing:-.01em;margin-bottom:56px;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,46px);font-weight:300;line-height:1.15}.source-ceramic-implants .types h2 em{color:var(--clay);font-style:italic}.source-ceramic-implants .types-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.source-ceramic-implants .type-card{background:var(--linen);padding:48px 40px;transition:background .4s;position:relative;overflow:hidden}.source-ceramic-implants .type-card:after{content:"";background:var(--gold);width:0;height:2px;transition:width .5s;position:absolute;bottom:0;left:0}.source-ceramic-implants .type-card:hover:after{width:100%}.source-ceramic-implants .type-card:hover{background:var(--deep)}.source-ceramic-implants .type-num{letter-spacing:.22em;color:var(--gold);margin-bottom:20px;font-family:Cormorant Garamond,serif;font-size:10px;display:block}.source-ceramic-implants .type-bar{background:var(--dune);width:32px;height:.5px;margin-bottom:16px;transition:width .4s,background .4s}.source-ceramic-implants .type-card:hover .type-bar{background:var(--gold);width:56px}.source-ceramic-implants .type-title{color:var(--deep);margin-bottom:12px;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400;line-height:1.25;transition:color .4s}.source-ceramic-implants .type-card:hover .type-title{color:var(--sand)}.source-ceramic-implants .type-desc{color:var(--clay);font-size:13px;line-height:1.8;transition:color .4s}.source-ceramic-implants .type-card:hover .type-desc{color:var(--dune)}.source-ceramic-implants .digital{background:var(--linen-mid);padding:110px 80px}.source-ceramic-implants .digital h2{color:var(--ink);letter-spacing:-.01em;margin-bottom:16px;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,46px);font-weight:300;line-height:1.15}.source-ceramic-implants .digital h2 em{color:var(--earth-mid);font-style:italic}.source-ceramic-implants .digital-intro{color:var(--muted);max-width:560px;margin-bottom:56px;font-size:15px;line-height:1.85}.source-ceramic-implants .digital-grid{grid-template-columns:1fr 1fr;gap:3px;display:grid}.source-ceramic-implants .dig-card{background:var(--linen);border:.5px solid var(--dune);padding:44px 40px;transition:background .4s}.source-ceramic-implants .dig-card:hover{background:#ffffff17}.source-ceramic-implants .dig-num{letter-spacing:.22em;color:var(--gold);margin-bottom:18px;font-family:Cormorant Garamond,serif;font-size:10px;display:block}.source-ceramic-implants .dig-bar{background:var(--dune);width:32px;height:.5px;margin-bottom:16px;transition:width .4s,background .4s}.source-ceramic-implants .dig-card:hover .dig-bar{background:var(--gold);width:56px}.source-ceramic-implants .dig-title{color:var(--earth);margin-bottom:10px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.25}.source-ceramic-implants .dig-desc{color:var(--muted);font-size:13px;line-height:1.8}.source-ceramic-implants .process{background:var(--linen);border-top:.5px solid #c9b99a4d;padding:110px 80px}.source-ceramic-implants .process h2{color:var(--deep);letter-spacing:-.01em;margin-bottom:56px;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,46px);font-weight:300;line-height:1.15}.source-ceramic-implants .process h2 em{color:var(--clay);font-style:italic}.source-ceramic-implants .process-list{flex-direction:column;display:flex}.source-ceramic-implants .process-item{border-top:.5px solid #c9b99a4d;align-items:flex-start;gap:28px;padding:28px 0;display:flex}.source-ceramic-implants .process-item:last-child{border-bottom:.5px solid #c9b99a4d}.source-ceramic-implants .process-num{color:#c9b99a4d;min-width:48px;font-family:Cormorant Garamond,serif;font-size:32px;font-weight:300;line-height:1}.source-ceramic-implants .process-body h3{color:var(--deep);margin-bottom:8px;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400}.source-ceramic-implants .process-body p{color:var(--clay);max-width:640px;font-size:14px;line-height:1.85}.source-ceramic-implants .cta-section{background:var(--sand-mid);border-top:.5px solid #c9b99a66;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:100px 80px;display:grid}.source-ceramic-implants .cta-left h2{color:var(--deep);letter-spacing:-.01em;margin-bottom:20px;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,46px);font-weight:300;line-height:1.18}.source-ceramic-implants .cta-left h2 em{color:var(--clay);font-style:italic}.source-ceramic-implants .cta-left p{color:var(--clay);font-size:15px;line-height:1.85}.source-ceramic-implants .cta-right{flex-direction:column;gap:16px;display:flex}.source-ceramic-implants .cta-detail{color:var(--clay);font-size:13px;line-height:1.7}.source-ceramic-implants .cta-detail strong{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:400;display:block}@media (width<=1024px){.source-ceramic-implants .page-hero{grid-template-columns:1fr;gap:36px;padding:72px 32px 56px}.source-ceramic-implants .stats-strip{grid-template-columns:1fr 1fr;padding:48px 32px}.source-ceramic-implants .stat-item{border-bottom:.5px solid #c9b99a1f;border-right:none}.source-ceramic-implants .what-is{padding:72px 32px}.source-ceramic-implants .what-is-grid{grid-template-columns:1fr}.source-ceramic-implants .types{padding:72px 32px}.source-ceramic-implants .types-grid{grid-template-columns:1fr 1fr}.source-ceramic-implants .digital{padding:72px 32px}.source-ceramic-implants .digital-grid{grid-template-columns:1fr}.source-ceramic-implants .process{padding:72px 32px}.source-ceramic-implants .cta-section{grid-template-columns:1fr;gap:40px;padding:72px 32px}}@media (width<=600px){.source-ceramic-implants .page-hero{padding:56px 24px 48px}.source-ceramic-implants .stats-strip{grid-template-columns:1fr;padding:40px 24px}.source-ceramic-implants .what-is,.source-ceramic-implants .types{padding:56px 24px}.source-ceramic-implants .types-grid{grid-template-columns:1fr}.source-ceramic-implants .digital,.source-ceramic-implants .process,.source-ceramic-implants .cta-section{padding:56px 24px}}.source-ceramic-implants section,.source-ceramic-implants .page-hero,.source-ceramic-implants .principles,.source-ceramic-implants .dark-quote,.source-ceramic-implants .visual-strip,.source-ceramic-implants .cta-band,.source-ceramic-implants .contact-grid,.source-ceramic-implants .team-section,.source-ceramic-implants .dr-feature{z-index:0!important;filter:none!important;position:relative!important;transform:none!important}.source-ceramic-implants,.source-ceramic-implants{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.source-ceramic-implants .ld-wrap{width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;position:relative!important;left:50%!important;right:50%!important;overflow-x:hidden!important}.source-ceramic-implants section,.source-ceramic-implants .page-hero,.source-ceramic-implants .what-is,.source-ceramic-implants .types,.source-ceramic-implants .ceramic,.source-ceramic-implants .digital,.source-ceramic-implants .process,.source-ceramic-implants .cta-section,.source-ceramic-implants .stats-strip{z-index:0!important;position:relative!important}.source-ceramic-implants .detail-0{color:var(--gold-lt);font-size:28px}.source-ceramic-implants .detail-1{transition-delay:80ms}.source-ceramic-implants .detail-2{color:var(--gold-lt);font-size:28px}.source-ceramic-implants .detail-3{transition-delay:.16s}.source-ceramic-implants .detail-4{transition-delay:.24s}.source-ceramic-implants .detail-5{transition-delay:80ms}.source-ceramic-implants .detail-6{transition-delay:.16s}.source-ceramic-implants .detail-7{transition-delay:.24s}.source-ceramic-implants .detail-8{transition-delay:.32s}.source-ceramic-implants .detail-9{transition-delay:.4s}.source-ceramic-implants .detail-10{background:var(--earth);padding:110px 80px}.source-ceramic-implants .detail-11{color:var(--sage-light)}.source-ceramic-implants .detail-12{color:var(--linen);margin-bottom:18px;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,52px);font-weight:300;line-height:1.15}.source-ceramic-implants .detail-13{color:var(--gold-lt);font-style:italic}.source-ceramic-implants .detail-14{color:var(--gold-lt);max-width:680px;margin-bottom:56px;font-size:15px;line-height:1.85}.source-ceramic-implants .detail-15{grid-template-columns:1fr 1fr;gap:3px;display:grid}.source-ceramic-implants .detail-16{background:#f7f3ec0f;border:.5px solid #d4b4832e;padding:44px 40px}.source-ceramic-implants .detail-17{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:18px;font-size:10px}.source-ceramic-implants .detail-18{background:var(--gold-lt);width:32px;height:.5px;margin-bottom:20px}.source-ceramic-implants .detail-19{color:var(--linen);margin-bottom:18px;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:400;line-height:1.25}.source-ceramic-implants .detail-20{color:var(--gold-lt);margin:0;padding:0;font-size:13px;line-height:1.85;list-style:none}.source-ceramic-implants .detail-21,.source-ceramic-implants .detail-22,.source-ceramic-implants .detail-23,.source-ceramic-implants .detail-24{border-bottom:.5px solid #d4b48326;padding:8px 0}.source-ceramic-implants .detail-25{padding:8px 0}.source-ceramic-implants .detail-26{background:#f7f3ec0f;border:.5px solid #d4b4832e;padding:44px 40px;transition-delay:80ms}.source-ceramic-implants .detail-27{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:18px;font-size:10px}.source-ceramic-implants .detail-28{background:var(--gold-lt);width:32px;height:.5px;margin-bottom:20px}.source-ceramic-implants .detail-29{color:var(--linen);margin-bottom:18px;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:400;line-height:1.25}.source-ceramic-implants .detail-30{color:var(--gold-lt);margin:0;padding:0;font-size:13px;line-height:1.85;list-style:none}.source-ceramic-implants .detail-31,.source-ceramic-implants .detail-32,.source-ceramic-implants .detail-33,.source-ceramic-implants .detail-34{border-bottom:.5px solid #d4b48326;padding:8px 0}.source-ceramic-implants .detail-35{padding:8px 0}.source-ceramic-implants .detail-36{color:var(--gold-lt);max-width:680px;margin-top:48px;font-size:14px;font-style:italic;line-height:1.85}.source-ceramic-implants .detail-37{margin-top:32px}.source-ceramic-implants .detail-38{letter-spacing:.22em;text-transform:uppercase;color:var(--sage-light);border-bottom:.5px solid var(--sage-light);padding-bottom:6px;font-size:10px;font-weight:500;transition:color .3s;display:inline-block}.source-ceramic-implants .detail-39{color:var(--gold)}.source-ceramic-implants .detail-40{transition-delay:80ms}.source-ceramic-implants .detail-41{transition-delay:.16s}.source-ceramic-implants .detail-42{transition-delay:.24s}.source-ceramic-implants .detail-43{background:var(--linen-mid,#efe8da);border-top:.5px solid var(--dune,#c4bab1);padding:80px 80px 60px}.source-ceramic-implants .detail-44{max-width:1200px;margin:0 auto}.source-ceramic-implants .detail-45{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:9px}.source-ceramic-implants .detail-46{color:var(--deep);margin-bottom:36px;font-family:Cormorant Garamond,serif;font-size:clamp(28px,2.5vw,36px);font-weight:300;line-height:1.2}.source-ceramic-implants .detail-47{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.source-ceramic-implants .detail-48{background:var(--linen);border:.5px solid var(--dune);padding:32px 28px;text-decoration:none;transition:background .4s;display:block}.source-ceramic-implants .detail-49{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:9px}.source-ceramic-implants .detail-50{color:var(--deep);margin-bottom:8px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.25}.source-ceramic-implants .detail-51{color:var(--clay);margin-bottom:14px;font-size:12.5px;line-height:1.7}.source-ceramic-implants .detail-52{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);border-bottom:.5px solid var(--gold);padding-bottom:3px;font-size:9px}.source-ceramic-implants .detail-53{background:var(--linen);border:.5px solid var(--dune);padding:32px 28px;text-decoration:none;transition:background .4s 60ms;display:block}.source-ceramic-implants .detail-54{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:9px}.source-ceramic-implants .detail-55{color:var(--deep);margin-bottom:8px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.25}.source-ceramic-implants .detail-56{color:var(--clay);margin-bottom:14px;font-size:12.5px;line-height:1.7}.source-ceramic-implants .detail-57{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);border-bottom:.5px solid var(--gold);padding-bottom:3px;font-size:9px}.source-ceramic-implants .detail-58{background:var(--linen);border:.5px solid var(--dune);padding:32px 28px;text-decoration:none;transition:background .4s .12s;display:block}.source-ceramic-implants .detail-59{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:9px}.source-ceramic-implants .detail-60{color:var(--deep);margin-bottom:8px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.25}.source-ceramic-implants .detail-61{color:var(--clay);margin-bottom:14px;font-size:12.5px;line-height:1.7}.source-ceramic-implants .detail-62{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);border-bottom:.5px solid var(--gold);padding-bottom:3px;font-size:9px}.source-ceramic-implants .detail-63{color:var(--gold)}.source-ceramic-implants .detail-64{transition-delay:.15s}.source-ceramic-implants .detail-65{margin-top:8px}.source-ceramic-implants{font-family:Jost,sans-serif}.source-ceramic-implants :is(h1,h2,h3,h4){font-family:Cormorant Garamond,serif}@media (width<=767px){.source-ceramic-implants :is(p,.intro-p,.page-hero-sub,.hero-sub,.ci-value){color:var(--replica-readable)}.source-ceramic-implants :is(p,.intro-p,.page-hero-sub,.hero-sub){font-size:16px;line-height:1.85}.source-ceramic-implants [class*=detail-]{max-width:100%}.source-ceramic-implants :is(a,button){min-height:44px}.source-ceramic-implants .ld-wrap{width:100%;max-width:100%}.source-ceramic-implants .philosophy-inner{width:100%;max-width:720px}.source-ceramic-implants :is(.who-grid,.treatments-list,.treatment-item),.source-ceramic-implants .detail-15,.source-ceramic-implants .detail-47{grid-template-columns:1fr}.source-ceramic-implants{--clay:var(--replica-readable);--muted:var(--replica-readable)}}.source-ceramic-implants .ld-wrap{width:100%;max-width:100%;margin-left:0;margin-right:0;left:auto;right:auto}@media (width<=767px){.source-ceramic-implants .ld-wrap :is(p,.intro-p,.page-hero-sub,.hero-sub){font-size:16px;line-height:1.85}.source-ceramic-implants [class*=detail-]{overflow-wrap:anywhere}}
