.re-page .hv-h2{margin:0}.re-page .hv-hero__content{padding-bottom:0}.hv-compare__head p{max-width:750px}.re-page .hv-hero__eyebrow{margin-bottom:0}.re-page .hv-hero__lead{max-width:740px;margin-bottom:0}.re-page .hv-hero__note{margin-top:24px!important;max-width:740px}.re-page .hv-hero__note p{margin:0}@media (min-width:992px){.re-page .hv-hero{display:flex;align-items:center;padding:1px 0 0}.re-page .hv-hero .hv-wrap{width:740px;max-width:none;margin:0 0 0 max(74px,calc(50% - 646px))}}.re-home .hv-hero h1{width:713px}.re-home .hv-hero__lead{max-width:614px}.re-home .hv-hero__lead,.re-home .hv-hero__note{color:#05053e}@media (min-width:992px){.re-home .hv-hero__bg{left:51px}.re-home .hv-hero .hv-wrap{width:713px}}.re-page .hv-what .hv-wrap{align-items:stretch;gap:24px}.re-page .hv-what__text{flex:0 0 631px}.re-underline{text-decoration:underline;text-underline-position:from-font}.re-what-card{display:flex;flex-direction:column;gap:28px;flex:1 1 0;min-width:0;padding:24px;border-radius:40px;background:#e6e2ff}.re-what-card p{margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#474650}.re-what-card__stats{display:flex;gap:16px}.re-what-stat{display:flex;flex-direction:column;gap:10px;flex:1 1 0;min-width:0;padding:16px;border-radius:16px;background:#fff}.re-what-stat__num{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:44px;line-height:52px;color:#7b61ff}.re-what-card .re-what-stat p,.re-what-card__pills li{letter-spacing:.192px}.re-what-card__source{display:flex;flex-direction:column;gap:16px}.re-what-card__pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.re-what-card__pills li{padding:16px;border-radius:16px;background:#fff;font-size:16px;line-height:26px;color:#474650}.hv-page .strategys-bookings-sections h2{text-align:center}.re-page .strategys-bookings-sections h2{left:0}.re-leak{padding:50px 0;background:#fff;border-top:1px solid rgba(226,232,240,.6)}.re-leak .hv-wrap{display:flex;flex-direction:column;gap:40px;max-width:1280px}.re-leak__head{display:flex;flex-direction:column;gap:12px;max-width:768px}.re-leak__head p{margin:0;padding-top:4px;font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#474650}.re-leak__cards{display:grid;grid-template-columns:repeat(5,minmax(0,239px));gap:16px}.re-leak-card{position:relative;display:flex;flex-direction:column;gap:4px;min-height:288px;padding:13px 32px 16px;border-top:3px solid #991b1b;border-radius:20px;background:#fff8f8}.re-leak-card::after{content:'';position:absolute;top:-3px;right:0;bottom:0;left:0;border:1px solid #a8aed0;border-top:0;border-radius:20px;pointer-events:none}.re-leak-card p{margin:0;font-family:Inter,sans-serif;font-size:12px;line-height:20px;color:#474650}.re-leak-card h3{margin:0;font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#05053e}.re-leak-card .re-leak-card__tag{color:#991b1b}.re-leak-card .re-leak-card__tag--fix{color:#7b61ff}.re-leak-card .re-leak-card__text{font-size:14px}.re-leak__bento{display:flex;gap:24px}.re-bento{display:flex;flex-direction:column;gap:12px;flex:1 1 0;min-width:0;padding:40px;border:1px solid #d8d8ff;border-radius:32px}.re-bento--tint{justify-content:center;border-color:rgba(226,232,240,.8);background:#d8d8ff}.re-bento__num{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#05053e}.re-bento p{margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#474650}.re-page .hv-engine__inner{max-width:1292px}.re-page .hv-engine__head{max-width:755px}.re-page .hv-engine__head p{margin:0}.re-page .hv-engine .ub-growth{padding:0;background:0 0}.re-page .hv-engine .ub-growth .container-width{width:100%;max-width:none;margin:0;padding:0}.re-page .hv-engine .ub-growth-header{display:flex;flex-direction:column;align-items:center;max-width:647px;margin:0 auto 19px}.re-page .hv-engine .ub-growth-label{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#7b61ff;gap:8px;margin-bottom:8px}.re-page .hv-engine .ub-growth-label::before{flex-shrink:0;width:44px;height:44px;margin:-5px -8px -11px;border-radius:0;background:url('../images/dentist-marketing/growth-label-dot.svg') 0 0/44px 44px no-repeat}.re-page .hv-engine .ub-growth-header h2{margin:0 0 14px;white-space:pre-wrap}.re-page .hv-engine .ub-growth-header p{font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#5f5d68}.re-page .ub-growth-card,.re-page .ub-growth-card.active,.re-page .ub-growth-card.dark.active{padding:24px;border:1px solid #e6e2ff;border-radius:20px;box-shadow:0 17px 16.5px rgba(11,11,46,.02);transition:none}.re-page .ub-growth-card[data-stage="0"]{box-shadow:0 17px 16.5px rgba(11,11,46,.04)}.re-page .ub-growth-card[data-stage="3"]{border-radius:24px}.re-page .ub-growth-card[data-stage="4"]{border-radius:24px;box-shadow:none}.re-page .ub-growth-card[data-stage="5"]{border-radius:32px}.re-page .ub-growth-card-eyebrow>span:last-child{line-height:26px}.re-page .ub-growth-card>p{margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#5f5d68}.re-page .ub-growth-bullets{display:flex;flex-direction:column;gap:2px}.re-page .ub-growth-bullets h4{margin:0;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#05053e}.re-page .ub-growth-bullets ul{margin:0;padding:0 0 0 24px;list-style:disc}.re-page .ub-growth-bullets li{font-weight:400;font-size:16px;line-height:26px;color:#5f5d68}.re-page .ub-growth-card.dark .ub-growth-bullets li,.re-page .ub-growth-card.dark .ub-growth-bullets li span,.re-page .ub-growth-card.dark .ub-growth-bullets li::marker,.re-page .ub-growth-card.dark>p{color:#fff}.re-page .ub-growth-controls{justify-content:space-between;gap:0;margin-top:0}.re-page .ub-growth-next,.re-page .ub-growth-next:hover,.re-page .ub-growth-prev,.re-page .ub-growth-prev:hover{gap:8px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#05053e}.re-page .ub-growth-next i,.re-page .ub-growth-prev i{display:none}.re-page .ub-growth-next::after,.re-page .ub-growth-prev::before{content:"";flex-shrink:0;width:10.605px;height:10.605px;background:url('../images/dentist-marketing/growth-next.svg') center/9.4988px 9.4988px no-repeat;transform:rotate(44.86deg)}.re-page .ub-growth-prev::before{background-image:url('../images/dentist-marketing/growth-prev.svg');transform:rotate(135.14deg) scaleY(-1)}.re-page .ub-growth-cards:has(> .ub-growth-panel[data-stage="0"].active)+.ub-growth-controls .ub-growth-prev{visibility:hidden}.re-page .ub-growth-stage-nav{flex:0 0 117px;align-items:center;gap:1px;margin:0 -1px}.re-page .ub-growth-stage-nav button{flex:18 1 0;height:2px;border-radius:1px;background:#d8d8ff}.re-page .ub-growth-stage-nav button.active{flex-grow:22;background:#7b61ff}@media (min-width:1200px){.re-page .ub-growth-header h2{font-size:44px!important;line-height:52px!important}.re-page .ub-growth-layout{grid-template-columns:514px 400px;gap:0 clamp(40px,calc(100% - 914px),223px);justify-content:center;align-items:start}.re-page .ub-growth-diagram{min-height:499px}.re-page .ub-growth-stages{max-width:400px;gap:20px;justify-self:auto}.re-page .ub-growth-card{min-height:434px}}.re-page .hv-included__inner{padding:70px 0}.re-home .hv-included{margin-top:80px}.re-page .hv-inc-card h3,.re-page .hv-inc-card p{margin:0}.re-page .hv-included__grid{grid-template-rows:repeat(3,minmax(390px,auto))}.re-page .hv-inc-card img{object-fit:contain}.re-page .hv-inc-cta__content{left:56px;bottom:34.7px;gap:4px}.re-page .hv-inc-cta__content h3{margin:0}.re-svc-info{display:flex;gap:24px}.re-svc-info__card{flex:1 1 0;min-width:0}.re-svc-info__card h3,.re-svc-info__card p{margin:0}.re-svc-info__card--stats{gap:16px;padding:33px}.re-svc-info__top{display:flex;flex-direction:column;gap:11.1px}.re-svc-info__stats{display:flex;gap:10px}.re-svc-info__stat{display:flex;flex-direction:column;gap:10px;flex:1 1 0;min-width:0;padding:10px}.re-svc-info__value{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#7b61ff}.re-page .hv-compare__head p{margin:0}.re-page .hv-contact__header h2{margin:0}.re-page .hv-faq-item h3,.re-page .hv-faq-item p,.re-page .hv-faq__head p{margin-bottom:0}.re-faq-list{margin:0;padding:0 0 0 21px;list-style:decimal}.re-faq-list li{font-size:14px;line-height:20px;color:#474650}@media (max-width:1199px){.re-page .hv-what__text{flex:none}.re-leak__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.re-page .hv-included__inner{padding:48px 0}.re-page .hv-included__grid{grid-template-rows:none}.re-leak__bento,.re-svc-info{flex-direction:column}}@media (max-width:767px){.re-leak__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.re-leak-card{min-height:0;padding:16px 20px}.re-bento{padding:28px}}@media (max-width:575px){.re-svc-info__stats,.re-what-card__stats{flex-direction:column}.re-leak__cards,.re-what-card__pills{grid-template-columns:minmax(0,1fr)}}