.implant-dentistry-module__ykr9Ra__page{--implant-ink:#1f2933;--implant-muted:#52606d;--implant-tint:#f4f8ef;color:var(--implant-ink);background:#fff;line-height:1.65}.implant-dentistry-module__ykr9Ra__page *{box-sizing:border-box}.implant-dentistry-module__ykr9Ra__hero{color:#fff;background:linear-gradient(90deg,#142b0feb,#1e4412b3),url(/images/system_images_services_dental_banners_implant_banner.jpg) 50% 42%/cover no-repeat;align-items:center;min-height:520px;padding:155px 24px 70px;display:flex}.implant-dentistry-module__ykr9Ra__heroInner{width:min(1160px,100%);margin:0 auto}.implant-dentistry-module__ykr9Ra__eyebrow,.implant-dentistry-module__ykr9Ra__kicker{color:#43851e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.82rem;font-weight:800}.implant-dentistry-module__ykr9Ra__hero .implant-dentistry-module__ykr9Ra__eyebrow{color:#d9edc9}.implant-dentistry-module__ykr9Ra__hero h1{color:#fff;text-shadow:0 2px 18px #00000038;max-width:820px;margin:0;font-size:clamp(2.5rem,5.5vw,4.75rem);line-height:1.04}.implant-dentistry-module__ykr9Ra__heroCopy{max-width:690px;margin:24px 0 28px;font-size:clamp(1.08rem,2vw,1.3rem)}.implant-dentistry-module__ykr9Ra__heroActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.implant-dentistry-module__ykr9Ra__primaryButton,.implant-dentistry-module__ykr9Ra__secondaryButton,.implant-dentistry-module__ykr9Ra__textButton{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-weight:800;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.implant-dentistry-module__ykr9Ra__primaryButton{color:#fff;background:#315f18;border:2px solid #315f18}.implant-dentistry-module__ykr9Ra__primaryButton:hover{color:#fff;background:#254912;border-color:#254912;transform:translateY(-1px)}.implant-dentistry-module__ykr9Ra__secondaryButton{color:#fff;background:#ffffff14;border:2px solid #fff}.implant-dentistry-module__ykr9Ra__secondaryButton:hover{color:#1f3d11;background:#fff;transform:translateY(-1px)}.implant-dentistry-module__ykr9Ra__trustLine{color:#f2f7ee;margin:20px 0 0;font-size:.95rem;font-weight:700}.implant-dentistry-module__ykr9Ra__content{width:min(1200px,100% - 40px);margin:0 auto}.implant-dentistry-module__ykr9Ra__breadcrumbs{color:var(--implant-muted);flex-wrap:wrap;gap:8px;padding:22px 0 0;font-size:.9rem;display:flex}.implant-dentistry-module__ykr9Ra__breadcrumbs a,.implant-dentistry-module__ykr9Ra__section a,.implant-dentistry-module__ykr9Ra__relatedLinks a{color:#315f18;font-weight:700}.implant-dentistry-module__ykr9Ra__section{padding:78px 0}.implant-dentistry-module__ykr9Ra__section+.implant-dentistry-module__ykr9Ra__section{border-top:1px solid #e4eadf}.implant-dentistry-module__ykr9Ra__section h2{color:#43851e;margin:0 0 18px;font-size:clamp(1.85rem,4vw,2.8rem);line-height:1.15}.implant-dentistry-module__ykr9Ra__section h3{color:#43851e;margin:0 0 10px;font-size:1.2rem;line-height:1.3}.implant-dentistry-module__ykr9Ra__section p{margin-top:0}.implant-dentistry-module__ykr9Ra__sectionHeading{text-align:center;max-width:800px;margin:0 auto 36px}.implant-dentistry-module__ykr9Ra__sectionHeading>p:last-child{color:var(--implant-muted);font-size:1.05rem}.implant-dentistry-module__ykr9Ra__directAnswer{text-align:center;max-width:900px;margin:0 auto;padding-top:58px;padding-bottom:58px}.implant-dentistry-module__ykr9Ra__directAnswer p{margin-bottom:0;font-size:1.16rem}.implant-dentistry-module__ykr9Ra__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.implant-dentistry-module__ykr9Ra__card,.implant-dentistry-module__ykr9Ra__treatmentCard{background:#fff;border:1px solid #d8e4cf;border-radius:16px;padding:26px;box-shadow:0 8px 28px #2549120f}.implant-dentistry-module__ykr9Ra__card p,.implant-dentistry-module__ykr9Ra__treatmentCard p,.implant-dentistry-module__ykr9Ra__pathway p{color:var(--implant-muted);margin-bottom:0}.implant-dentistry-module__ykr9Ra__infographic{background:#fff;border:1px solid #d9e3d2;border-radius:18px;margin:0;padding:14px;overflow:hidden;box-shadow:0 16px 44px #2549121a}.implant-dentistry-module__ykr9Ra__infographicFrame img{width:100%;height:auto;display:block}.implant-dentistry-module__ykr9Ra__section .implant-dentistry-module__ykr9Ra__clinicalNote{background:var(--implant-tint);border-left:5px solid #43851e;border-radius:0 12px 12px 0;max-width:920px;margin:22px auto 0;padding:18px 22px}.implant-dentistry-module__ykr9Ra__processList{max-width:940px;margin:0 auto;padding:0;list-style:none}.implant-dentistry-module__ykr9Ra__processList li{grid-template-columns:52px 1fr;gap:20px;padding:24px 0;display:grid}.implant-dentistry-module__ykr9Ra__processList li+li{border-top:1px solid #dfe7d9}.implant-dentistry-module__ykr9Ra__stepNumber,.implant-dentistry-module__ykr9Ra__pathway>span{color:#fff;background:#43851e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:800;display:inline-flex}.implant-dentistry-module__ykr9Ra__relatedLinks{text-align:center;background:#f7f9f5;border-radius:12px;max-width:900px;margin:28px auto 0;padding:18px 22px}.implant-dentistry-module__ykr9Ra__tintedSection{background:var(--implant-tint);border-radius:22px;width:calc(100% + 40px);margin-left:-20px;padding-left:20px;padding-right:20px}.implant-dentistry-module__ykr9Ra__pathwayGrid,.implant-dentistry-module__ykr9Ra__treatmentGrid,.implant-dentistry-module__ykr9Ra__comparisonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.implant-dentistry-module__ykr9Ra__pathway{background:#fff;border-radius:16px;padding:24px}.implant-dentistry-module__ykr9Ra__pathway>span{width:38px;height:38px;margin-bottom:16px}.implant-dentistry-module__ykr9Ra__twoColumns{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:50px;display:grid}.implant-dentistry-module__ykr9Ra__callout{background:var(--implant-tint);border-radius:18px;padding:28px}.implant-dentistry-module__ykr9Ra__callout ul,.implant-dentistry-module__ykr9Ra__comparisonGrid ul{margin:0;padding-left:20px}.implant-dentistry-module__ykr9Ra__callout li,.implant-dentistry-module__ykr9Ra__comparisonGrid li{margin:8px 0}.implant-dentistry-module__ykr9Ra__treatmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.implant-dentistry-module__ykr9Ra__comparisonSection{background:#fafbf9;width:calc(100% + 40px);margin-left:-20px;padding-left:20px;padding-right:20px}.implant-dentistry-module__ykr9Ra__comparisonGrid section{background:#fff;border-top:5px solid #43851e;border-radius:12px;padding:24px;box-shadow:0 8px 24px #1f29330f}.implant-dentistry-module__ykr9Ra__textButton{background:#315f18;min-height:44px;padding:10px 20px;color:#fff!important}.implant-dentistry-module__ykr9Ra__textButton:hover{color:#fff;background:#254912}.implant-dentistry-module__ykr9Ra__doctorSection{background:linear-gradient(90deg,#f3f8ee 0%,#fff 72%);border-radius:22px;padding-left:clamp(24px,8vw,110px);padding-right:clamp(24px,8vw,110px)}.implant-dentistry-module__ykr9Ra__doctorSection>div{max-width:850px}.implant-dentistry-module__ykr9Ra__faqList{max-width:900px;margin:0 auto}.implant-dentistry-module__ykr9Ra__faqList details{border-bottom:1px solid #d9e3d2}.implant-dentistry-module__ykr9Ra__faqList summary{color:var(--implant-ink);cursor:pointer;padding:20px 40px 20px 0;font-size:1.08rem;font-weight:800}.implant-dentistry-module__ykr9Ra__faqList details div{color:var(--implant-muted);padding:0 30px 18px 0}.implant-dentistry-module__ykr9Ra__faqList details p{margin-bottom:0}.implant-dentistry-module__ykr9Ra__finalCta{color:#fff;text-align:center;background:#1f3d11;border-radius:22px;margin-bottom:80px;padding:60px clamp(24px,7vw,80px);border:0!important}.implant-dentistry-module__ykr9Ra__finalCta .implant-dentistry-module__ykr9Ra__kicker{color:#cfe7bc}.implant-dentistry-module__ykr9Ra__finalCta h2{color:#fff}.implant-dentistry-module__ykr9Ra__finalCta>p:not(.implant-dentistry-module__ykr9Ra__kicker){max-width:720px;margin:0 auto 26px}.implant-dentistry-module__ykr9Ra__finalCta .implant-dentistry-module__ykr9Ra__heroActions{justify-content:center}.implant-dentistry-module__ykr9Ra__finalCta .implant-dentistry-module__ykr9Ra__primaryButton{color:#315f18;background:#fff;border-color:#fff}.implant-dentistry-module__ykr9Ra__finalCta .implant-dentistry-module__ykr9Ra__primaryButton:hover{color:#254912;background:#eef5e6;border-color:#eef5e6}.implant-dentistry-module__ykr9Ra__finalCta .implant-dentistry-module__ykr9Ra__secondaryButton{color:#fff;background:0 0;border-color:#fff}.implant-dentistry-module__ykr9Ra__finalCta .implant-dentistry-module__ykr9Ra__secondaryButton:hover{color:#1f3d11;background:#fff;border-color:#fff}@media (max-width:960px){.implant-dentistry-module__ykr9Ra__cardGrid,.implant-dentistry-module__ykr9Ra__pathwayGrid,.implant-dentistry-module__ykr9Ra__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.implant-dentistry-module__ykr9Ra__twoColumns{grid-template-columns:1fr;gap:28px}}@media (max-width:700px){.implant-dentistry-module__ykr9Ra__hero{min-height:480px;padding:125px 20px 54px}.implant-dentistry-module__ykr9Ra__hero h1{font-size:clamp(2.25rem,11vw,3.2rem)}.implant-dentistry-module__ykr9Ra__content{width:min(100% - 28px,1200px)}.implant-dentistry-module__ykr9Ra__section{padding:56px 0}.implant-dentistry-module__ykr9Ra__cardGrid,.implant-dentistry-module__ykr9Ra__pathwayGrid,.implant-dentistry-module__ykr9Ra__treatmentGrid,.implant-dentistry-module__ykr9Ra__comparisonGrid{grid-template-columns:1fr}.implant-dentistry-module__ykr9Ra__tintedSection,.implant-dentistry-module__ykr9Ra__comparisonSection{border-radius:0;width:calc(100% + 28px);margin-left:-14px;padding-left:14px;padding-right:14px}.implant-dentistry-module__ykr9Ra__infographic{border-radius:12px;margin-left:-7px;margin-right:-7px;padding:6px}.implant-dentistry-module__ykr9Ra__infographicFrame{overscroll-behavior-inline:contain;overflow-x:auto}.implant-dentistry-module__ykr9Ra__infographicFrame img{width:720px;max-width:none}.implant-dentistry-module__ykr9Ra__processList li{grid-template-columns:42px 1fr;gap:14px}.implant-dentistry-module__ykr9Ra__stepNumber{width:40px;height:40px}.implant-dentistry-module__ykr9Ra__doctorSection{border-radius:0;margin-left:-14px;margin-right:-14px;padding-left:28px;padding-right:28px}.implant-dentistry-module__ykr9Ra__finalCta{margin-bottom:56px;margin-left:-7px;margin-right:-7px;padding:48px 22px}.implant-dentistry-module__ykr9Ra__heroActions{flex-direction:column;align-items:stretch}.implant-dentistry-module__ykr9Ra__primaryButton,.implant-dentistry-module__ykr9Ra__secondaryButton{width:100%}}
