.TreatmentPresentation-module__0P59Vq__page{--treatment-gap:clamp(1.5rem, 4vw, 3rem)}.TreatmentPresentation-module__0P59Vq__page .clinical-hero{padding-bottom:var(--s-7)}.TreatmentPresentation-module__0P59Vq__page .clinical-hero h1{max-width:14ch}.TreatmentPresentation-module__0P59Vq__accent{color:var(--teal-deep)}.TreatmentPresentation-module__0P59Vq__page .clinical-hero__media{border-radius:8rem var(--r-lg) var(--r-lg) var(--r-lg);box-shadow:none}.TreatmentPresentation-module__0P59Vq__address{margin-top:var(--s-4);color:var(--muted);font-size:var(--t-small)}.TreatmentPresentation-module__0P59Vq__page .clinical-article{width:min(100%,1240px)}.TreatmentPresentation-module__0P59Vq__shortcuts{gap:var(--s-5);padding-block:var(--s-5);border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.TreatmentPresentation-module__0P59Vq__shortcuts a{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--tap);font-weight:700;font-size:var(--t-small);display:flex}.TreatmentPresentation-module__0P59Vq__shortcuts a:hover{color:var(--teal-deep)}.TreatmentPresentation-module__0P59Vq__intro{gap:var(--treatment-gap);grid-template-columns:1fr 1fr;display:grid}.TreatmentPresentation-module__0P59Vq__page .TreatmentPresentation-module__0P59Vq__intro h2{max-width:17ch}.TreatmentPresentation-module__0P59Vq__steps{gap:var(--treatment-gap);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.TreatmentPresentation-module__0P59Vq__steps li{border-top:2px solid var(--teal-deep);padding-top:var(--s-5)}.TreatmentPresentation-module__0P59Vq__steps li>span{color:var(--teal-deep);font-weight:650;font-size:var(--t-h3);margin-bottom:var(--s-4);display:block}.TreatmentPresentation-module__0P59Vq__page h3{font-family:var(--font-body);font-size:var(--t-lead);letter-spacing:-.025em;margin-bottom:var(--s-3);line-height:1.25}.TreatmentPresentation-module__0P59Vq__steps p,.TreatmentPresentation-module__0P59Vq__comparison p,.TreatmentPresentation-module__0P59Vq__gums p,.TreatmentPresentation-module__0P59Vq__team p{color:var(--body-on-paper)}.TreatmentPresentation-module__0P59Vq__budget{gap:var(--treatment-gap);margin-block:var(--s-7);border-radius:var(--r-lg);background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;padding:clamp(1.5rem,4vw,3rem);display:grid}.TreatmentPresentation-module__0P59Vq__page .TreatmentPresentation-module__0P59Vq__budget h2{font-family:var(--font-body);font-size:var(--t-display);letter-spacing:-.045em;margin-bottom:var(--s-5);line-height:1.08}.TreatmentPresentation-module__0P59Vq__budget .clinical-eyebrow{color:var(--lime)}.TreatmentPresentation-module__0P59Vq__budget p{color:var(--paper);margin-bottom:var(--s-5)}.TreatmentPresentation-module__0P59Vq__budgetDetails{border-left:1px solid var(--paper-a24);padding-left:var(--treatment-gap)}.TreatmentPresentation-module__0P59Vq__budgetDetails ul{padding-left:var(--s-5);margin:var(--s-4) 0 var(--s-5)}.TreatmentPresentation-module__0P59Vq__budgetDetails li{margin-bottom:var(--s-3)}.TreatmentPresentation-module__0P59Vq__budgetDetails p{font-size:var(--t-small);margin-bottom:0}.TreatmentPresentation-module__0P59Vq__comparison{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.TreatmentPresentation-module__0P59Vq__comparison>div{padding:var(--s-6);border-radius:var(--r-md);background:var(--white)}.TreatmentPresentation-module__0P59Vq__comparison>div:first-child{background:var(--teal-light)}.TreatmentPresentation-module__0P59Vq__gums{margin-top:var(--s-5)}.TreatmentPresentation-module__0P59Vq__team{gap:var(--treatment-gap);padding-block:var(--s-7);border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr;display:grid}.TreatmentPresentation-module__0P59Vq__page .TreatmentPresentation-module__0P59Vq__team h2{font-family:var(--font-body);font-size:var(--t-h3);margin-bottom:var(--s-4);line-height:1.2}.TreatmentPresentation-module__0P59Vq__page .clinical-contact{margin-top:var(--s-5)}@media (max-width:820px){.TreatmentPresentation-module__0P59Vq__intro,.TreatmentPresentation-module__0P59Vq__budget,.TreatmentPresentation-module__0P59Vq__team{grid-template-columns:1fr}.TreatmentPresentation-module__0P59Vq__page .TreatmentPresentation-module__0P59Vq__intro h2{max-width:none}.TreatmentPresentation-module__0P59Vq__budgetDetails{border-left:0;border-top:1px solid var(--paper-a24);padding:var(--s-5) 0 0}.TreatmentPresentation-module__0P59Vq__page .clinical-hero__media{border-top-left-radius:5rem}}@media (max-width:640px){.TreatmentPresentation-module__0P59Vq__shortcuts{padding-block:var(--s-3);grid-template-columns:1fr;gap:0}.TreatmentPresentation-module__0P59Vq__steps,.TreatmentPresentation-module__0P59Vq__comparison{grid-template-columns:1fr}.TreatmentPresentation-module__0P59Vq__steps{gap:var(--s-5)}.TreatmentPresentation-module__0P59Vq__steps li{column-gap:var(--s-4);padding-top:var(--s-4);grid-template-columns:2.8rem 1fr;display:grid}.TreatmentPresentation-module__0P59Vq__steps li>span{grid-row:span 2;margin:0}.TreatmentPresentation-module__0P59Vq__steps p{grid-column:2}.TreatmentPresentation-module__0P59Vq__comparison>div{padding:var(--s-5)}.TreatmentPresentation-module__0P59Vq__budget .button{width:100%}}.TreatmentPresentation-module__0P59Vq__priceTeaser{margin:var(--s-5) 0;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;display:flex}.TreatmentPresentation-module__0P59Vq__priceTeaser>strong{letter-spacing:-.04em;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.1}.TreatmentPresentation-module__0P59Vq__priceTeaser>span{font-weight:650}.TreatmentPresentation-module__0P59Vq__priceTeaser>small,.TreatmentPresentation-module__0P59Vq__priceTeaser>a{font-size:var(--t-small);flex-basis:100%;line-height:1.55}.TreatmentPresentation-module__0P59Vq__priceTeaser>a{text-underline-offset:.2em;text-decoration:underline}.TreatmentPresentation-module__0P59Vq__pricing{grid-template-columns:.85fr 1.15fr;align-items:start}.TreatmentPresentation-module__0P59Vq__priceList{gap:var(--s-5);display:grid}.TreatmentPresentation-module__0P59Vq__priceRow+.TreatmentPresentation-module__0P59Vq__priceRow{border-top:1px solid var(--paper-a24);padding-top:var(--s-5)}.TreatmentPresentation-module__0P59Vq__page .TreatmentPresentation-module__0P59Vq__priceRow h3{margin-bottom:var(--s-2)}.TreatmentPresentation-module__0P59Vq__budget .TreatmentPresentation-module__0P59Vq__priceUnit{color:var(--lime);margin:0 0 var(--s-4);font-weight:650}.TreatmentPresentation-module__0P59Vq__priceAmounts{gap:var(--s-4);margin:var(--s-4) 0;grid-template-columns:1fr 1fr;display:grid}.TreatmentPresentation-module__0P59Vq__priceAmounts dt{font-size:var(--t-small);line-height:1.5}.TreatmentPresentation-module__0P59Vq__priceAmounts dd{margin:var(--s-2) 0 0;letter-spacing:-.035em;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;line-height:1.2}.TreatmentPresentation-module__0P59Vq__budget .TreatmentPresentation-module__0P59Vq__priceNote{font-size:var(--t-small);margin:var(--s-3) 0 0}.TreatmentPresentation-module__0P59Vq__budget .TreatmentPresentation-module__0P59Vq__paymentNote{border-top:1px solid var(--paper-a24);padding-top:var(--s-5);margin-top:var(--s-5);line-height:1.65}.TreatmentPresentation-module__0P59Vq__priceFactors{margin-top:var(--s-5);font-size:var(--t-small)}.TreatmentPresentation-module__0P59Vq__priceFactors summary{cursor:pointer;min-height:var(--tap);align-content:center;font-weight:650}@media (max-width:820px){.TreatmentPresentation-module__0P59Vq__pricing{grid-template-columns:1fr}}@media (max-width:380px){.TreatmentPresentation-module__0P59Vq__priceAmounts{grid-template-columns:1fr}}.TreatmentPresentation-module__0P59Vq__consultation{margin-top:var(--s-4);color:var(--teal-deep);font-weight:650;font-size:var(--t-small)}
