.dental-service-landing-page .dp-breadcrumbs{padding:16px var(--dp-inset) 8px;font-size:13px;color:#888}.dental-service-landing-page .dp-breadcrumbs a{color:var(--dp-brand-dark);text-decoration:none}.dental-service-landing-page .dental-service-anchor-nav.is-at-end .dp-anchor-nav__fade--right{opacity:0}.dental-service-landing-page .dp-author{display:flex;gap:18px;align-items:center;padding:22px 24px;background:var(--dp-bg-soft);border-radius:14px;border:1px solid #e3eef8}.dental-service-landing-page .dp-author strong{display:block;margin-bottom:6px}.dental-service-landing-page .dp-author span{font-size:14px;color:var(--dp-muted);line-height:1.5}.dental-service-landing-page .dp-inline-lead__hint,.dental-service-landing-page .dp-lead-form__preview-hint{display:none!important}.dental-service-landing-page .dp-popup{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px}.dental-service-landing-page .dp-popup[hidden]{display:none!important}.dental-service-landing-page .dp-popup__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.dental-service-landing-page .dp-popup__dialog{position:relative;width:min(100%,420px);max-height:90vh;overflow:auto;background:#fff;border-radius:28px;border:1px solid #3fbcef;padding:14px;box-shadow:0 12px 40px rgba(0,0,0,.18)}.dental-service-landing-page .dp-popup__close{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;border:0;border-radius:50%;background:#f5f5f5;font-size:24px;cursor:pointer}.dental-service-landing-page .dp-lead-form__head{padding:18px 18px 0;text-align:center}.dental-service-landing-page .dp-lead-form__head h2{margin:0 0 10px;font-size:22px;color:#3fbcef;font-family:Montserrat,sans-serif}.dental-service-landing-page .dp-lead-form__sub{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--dp-text);text-align:left}.dental-service-landing-page .dp-lead-form__sub a{color:#3fbcef;text-decoration:none}.dental-service-landing-page .dp-lead-form__body{padding:0 18px}.dental-service-landing-page .dp-lead-form__note:empty{display:none}.dental-service-landing-page .dp-lead-form__note:not(:empty){padding:0 18px 12px;font-size:13px;color:var(--dp-muted)}