body .drt-code-section.et_pb_section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body .drt-code-row.et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body .drt-code-row>.et_pb_column,body .drt-code-row .et_pb_code,body .drt-code-row .et_pb_code_inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.drt-tooth-extraction-page,.drt-tooth-extraction-page *,.drt-tooth-extraction-page *::before,.drt-tooth-extraction-page *::after{box-sizing:border-box}.drt-tooth-extraction-page{--drt-tooth-extraction-ink:var(--drt-ink, #101927);--drt-tooth-extraction-ink-soft:var(--drt-ink-soft, #46505d);--drt-tooth-extraction-blue:var(--drt-blue, #246bfd);--drt-tooth-extraction-blue-dark:var(--drt-blue-dark, #174ec1);--drt-tooth-extraction-night:#10232d;--drt-tooth-extraction-night-soft:#1a3945;--drt-tooth-extraction-mint:#84ddd0;--drt-tooth-extraction-mint-dark:#287f79;--drt-tooth-extraction-mint-pale:#e2f5f1;--drt-tooth-extraction-clay:#c88378;--drt-tooth-extraction-clay-pale:#f5e6e2;--drt-tooth-extraction-sand:#ead9c8;--drt-tooth-extraction-bg:var(--drt-bg, #f6f5f1);--drt-tooth-extraction-surface:var(--drt-surface, #ffffff);--drt-tooth-extraction-line:var(--drt-line, #dde3ea);position:relative;width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip;color:var(--drt-tooth-extraction-ink-soft);font-family:var(--drt-font,"Manrope",Arial,sans-serif);font-size:var(--drt-text-body,clamp(1rem, 1.2vw, 1.125rem));line-height:var(--drt-leading-body,1.6)}.drt-tooth-extraction-page h1,.drt-tooth-extraction-page h2,.drt-tooth-extraction-page h3,.drt-tooth-extraction-page p,.drt-tooth-extraction-page ul,.drt-tooth-extraction-page ol{margin-top:0}.drt-tooth-extraction-page h1,.drt-tooth-extraction-page h2,.drt-tooth-extraction-page h3,.drt-tooth-extraction-page strong,.drt-tooth-extraction-page b{color:var(--drt-tooth-extraction-ink)}.drt-tooth-extraction-page h1,.drt-tooth-extraction-page h2,.drt-tooth-extraction-page h3{padding-bottom:0;font-family:inherit;font-weight:780;letter-spacing:-.025rem}.drt-tooth-extraction-page h1{font-size:clamp(2.65rem, 5.3vw, 4.85rem);line-height:1.02}.drt-tooth-extraction-page h2{font-size:clamp(2rem, 3.7vw, 3.45rem);line-height:1.08}.drt-tooth-extraction-page h3{font-size:clamp(1.22rem, 1.8vw, 1.68rem);line-height:1.22}.drt-tooth-extraction-page a{overflow-wrap:anywhere;text-decoration:none}.drt-tooth-extraction-page :is(p,li,h1,h2,h3,a,span,strong,b,summary){overflow-wrap:anywhere}.drt-tooth-extraction-page ul,.drt-tooth-extraction-page ol,.drt-tooth-extraction-page li{list-style:none!important;list-style-type:none!important}.drt-tooth-extraction-page li::marker{color:transparent!important;content:""!important;font-size:0!important}.drt-tooth-extraction-page :is(a,summary,[tabindex]):focus-visible{outline:.1875rem solid var(--drt-tooth-extraction-mint);outline-offset:.25rem}.drt-tooth-extraction-eyebrow{margin-bottom:1rem;color:var(--drt-tooth-extraction-mint-dark);font-size:.84rem;font-weight:850;letter-spacing:.1rem;line-height:1.4;text-transform:uppercase}.drt-tooth-extraction-heading{margin-bottom:clamp(2.3rem, 5vw, 4.8rem)}.drt-tooth-extraction-heading--split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem, 5vw, 6rem)}.drt-tooth-extraction-heading--split h2,.drt-tooth-extraction-heading--split>p{margin-bottom:0}.drt-tooth-extraction-heading--split>p{max-width:44rem}.drt-tooth-extraction-heading--center{max-width:65rem;margin-right:auto;margin-left:auto;text-align:center}.drt-tooth-extraction-heading--center>p:last-child{max-width:54rem;margin-right:auto;margin-left:auto}.drt-tooth-extraction-actions,.drt-tooth-extraction-cta__actions{display:flex;flex-wrap:wrap;gap:.875rem}.drt-tooth-extraction-page .drt-button{display:inline-flex;min-height:3.7rem;align-items:center;justify-content:center;padding:.95rem 1.6rem;border:.0625rem solid #fff0;border-radius:var(--drt-radius-button,.75rem);font-size:1rem;font-weight:850;line-height:1.25;text-align:center;transition:transform var(--drt-transition,.18s ease),background-color var(--drt-transition,.18s ease),border-color var(--drt-transition,.18s ease),color var(--drt-transition,.18s ease)}.drt-tooth-extraction-page .drt-button:hover,.drt-tooth-extraction-page .drt-button:focus-visible{transform:translateY(-.125rem)}.drt-tooth-extraction-button--primary{color:var(--drt-tooth-extraction-night)!important;background:var(--drt-tooth-extraction-mint);border-color:var(--drt-tooth-extraction-mint);box-shadow:0 .9rem 2.3rem rgb(132 221 208 / .22)}.drt-tooth-extraction-button--primary:hover,.drt-tooth-extraction-button--primary:focus-visible{color:var(--drt-tooth-extraction-night)!important;background:#a1e8de;border-color:#a1e8de}.drt-tooth-extraction-button--ghost{color:var(--drt-tooth-extraction-surface)!important;background:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .42)}.drt-tooth-extraction-button--ghost:hover,.drt-tooth-extraction-button--ghost:focus-visible{color:var(--drt-tooth-extraction-surface)!important;background:rgb(255 255 255 / .12);border-color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-button--dark{color:var(--drt-tooth-extraction-surface)!important;background:var(--drt-tooth-extraction-night);border-color:var(--drt-tooth-extraction-night)}.drt-tooth-extraction-button--dark:hover,.drt-tooth-extraction-button--dark:focus-visible{color:var(--drt-tooth-extraction-surface)!important;background:var(--drt-tooth-extraction-night-soft);border-color:var(--drt-tooth-extraction-night-soft)}.drt-tooth-extraction-button--light{color:var(--drt-tooth-extraction-night)!important;background:var(--drt-tooth-extraction-surface);border-color:rgb(16 35 45 / .2)}.drt-tooth-extraction-button--light:hover,.drt-tooth-extraction-button--light:focus-visible{color:var(--drt-tooth-extraction-mint-dark)!important;border-color:var(--drt-tooth-extraction-mint-dark)}.drt-tooth-extraction-text-link{display:inline-flex;align-items:center;gap:.55rem;color:var(--drt-tooth-extraction-ink)!important;font-weight:850}.drt-tooth-extraction-text-link span{transition:transform var(--drt-transition,.18s ease)}.drt-tooth-extraction-text-link:hover span,.drt-tooth-extraction-text-link:focus-visible span{transform:translateX(.25rem)}.drt-tooth-extraction-index{display:inline-flex;width:2.8rem;height:2.8rem;flex:0 0 2.8rem;align-items:center;justify-content:center;border:.0625rem solid rgb(40 127 121 / .3);border-radius:50%;color:var(--drt-tooth-extraction-mint-dark);background:var(--drt-tooth-extraction-surface);font-size:.78rem;font-weight:900;letter-spacing:.05rem;line-height:1}.drt-tooth-extraction-hero{overflow:hidden;padding:clamp(1.35rem, 3vw, 2.8rem) 0 clamp(4.8rem, 8vw, 8.5rem);color:rgb(255 255 255 / .8);background:radial-gradient(circle at 81% 23%,rgb(132 221 208 / .2),transparent 29%),radial-gradient(circle at 77% 66%,rgb(200 131 120 / .14),transparent 33%),linear-gradient(138deg,#0b1b24 0%,#13333e 56%,#0a1a22 100%)}.drt-tooth-extraction-hero::before{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .026) .0625rem,transparent .0625rem),linear-gradient(90deg,rgb(255 255 255 / .026) .0625rem,transparent .0625rem);background-size:3.2rem 3.2rem;content:"";pointer-events:none}.drt-tooth-extraction-hero>.drt-container-wide{position:relative;z-index:1}.drt-tooth-extraction-breadcrumbs{margin-bottom:clamp(2.4rem, 5vw, 5rem)}.drt-tooth-extraction-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:0;padding:0;color:rgb(255 255 255 / .64);font-size:.88rem}.drt-tooth-extraction-breadcrumbs li{display:inline-flex;align-items:center;gap:.55rem}.drt-tooth-extraction-breadcrumbs li:not(:last-child)::after{color:rgb(255 255 255 / .34);content:"/"}.drt-tooth-extraction-breadcrumbs a{color:rgb(255 255 255 / .76)!important}.drt-tooth-extraction-breadcrumbs a:hover,.drt-tooth-extraction-breadcrumbs a:focus-visible{color:var(--drt-tooth-extraction-mint)!important}.drt-tooth-extraction-hero__grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(24rem,.96fr);align-items:center;gap:clamp(3rem, 7vw, 7.5rem)}.drt-tooth-extraction-hero__content{max-width:50rem}.drt-tooth-extraction-hero .drt-tooth-extraction-eyebrow{color:var(--drt-tooth-extraction-mint)}.drt-tooth-extraction-hero h1{margin-bottom:clamp(1.5rem, 3vw, 2.2rem);color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-hero__lead{max-width:47rem;margin-bottom:2rem;color:rgb(255 255 255 / .77);font-size:clamp(1.08rem, 1.55vw, 1.3rem)}.drt-tooth-extraction-actions{margin-bottom:2rem}.drt-tooth-extraction-hero__facts{display:grid;gap:.8rem;margin-bottom:1.4rem;padding:0}.drt-tooth-extraction-hero__facts li{position:relative;padding-left:1.7rem;color:rgb(255 255 255 / .86);font-size:.98rem}.drt-tooth-extraction-hero__facts li::before{position:absolute;top:.64rem;left:0;width:.58rem;height:.58rem;border:.125rem solid var(--drt-tooth-extraction-mint);border-radius:50%;content:""}.drt-tooth-extraction-hero__location{margin-bottom:0;color:rgb(255 255 255 / .6);font-size:.9rem}.drt-tooth-extraction-visual{position:relative;width:100%;max-width:38rem;margin-left:auto}.drt-tooth-extraction-visual::before{position:absolute;inset:10% 7%;border-radius:50%;background:rgb(132 221 208 / .12);filter:blur(3.5rem);content:"";pointer-events:none}.drt-tooth-extraction-visual__panel{position:relative;overflow:hidden;border:.0625rem solid rgb(255 255 255 / .16);border-radius:clamp(1.5rem, 3vw, 2.4rem);background:linear-gradient(rgb(255 255 255 / .028) .0625rem,transparent .0625rem),linear-gradient(90deg,rgb(255 255 255 / .028) .0625rem,transparent .0625rem),rgb(5 21 28 / .56);background-size:2.8rem 2.8rem;box-shadow:0 2rem 5rem rgb(0 0 0 / .28);backdrop-filter:blur(1rem)}.drt-tooth-extraction-visual__header,.drt-tooth-extraction-visual__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.35rem;color:rgb(255 255 255 / .62);font-size:.78rem;letter-spacing:.04rem}.drt-tooth-extraction-visual__header{border-bottom:.0625rem solid rgb(255 255 255 / .12);text-transform:uppercase}.drt-tooth-extraction-visual__header b{color:var(--drt-tooth-extraction-mint);font-size:.7rem}.drt-tooth-extraction-visual__svg{display:block;width:100%;height:auto}.drt-tooth-extraction-visual__tooth{transform-box:fill-box;transform-origin:center;animation:drt-tooth-extraction-lift 7s cubic-bezier(.45,0,.2,1) infinite}.drt-tooth-extraction-visual__trajectory,.drt-tooth-extraction-visual__trajectory-core{stroke-dashoffset:18;opacity:0;animation:drt-tooth-extraction-route 7s ease-in-out infinite}.drt-tooth-extraction-visual__trajectory-core{animation-delay:.18s}.drt-tooth-extraction-visual__socket-glow,.drt-tooth-extraction-visual__shield,.drt-tooth-extraction-visual__shield-check{opacity:0;transform-box:fill-box;transform-origin:center;animation:drt-tooth-extraction-protect 7s ease-in-out infinite}.drt-tooth-extraction-visual__shield-check{animation-delay:.14s}.drt-tooth-extraction-visual__point{opacity:.35;transform-box:fill-box;transform-origin:center;animation:drt-tooth-extraction-point 7s ease-in-out infinite}.drt-tooth-extraction-visual__point--two{animation-delay:.16s}.drt-tooth-extraction-visual__point--three{animation-delay:.32s}.drt-tooth-extraction-visual__footer{border-top:.0625rem solid rgb(255 255 255 / .12)}.drt-tooth-extraction-visual__footer span{display:inline-flex;align-items:center;gap:.5rem;color:rgb(255 255 255 / .78)}.drt-tooth-extraction-visual__footer i{width:.55rem;height:.55rem;border-radius:50%;background:var(--drt-tooth-extraction-mint);box-shadow:0 0 1rem rgb(132 221 208 / .75)}.drt-tooth-extraction-visual__footer p{margin-bottom:0;text-align:right}@keyframes drt-tooth-extraction-route{0%,12%{stroke-dashoffset:56;opacity:0}25%,62%{stroke-dashoffset:0;opacity:1}76%,100%{stroke-dashoffset:-28;opacity:0}}@keyframes drt-tooth-extraction-lift{0%,25%,100%{transform:translateY(0)}43%,66%{transform:translateY(-.8rem)}80%{transform:translateY(-.25rem)}}@keyframes drt-tooth-extraction-protect{0%,48%{opacity:0;transform:scale(.92)}63%,83%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.03)}}@keyframes drt-tooth-extraction-point{0%,100%{opacity:.3;transform:scale(.8)}34%,62%{opacity:1;transform:scale(1.35)}}.drt-tooth-extraction-indications{padding:clamp(5rem, 9vw, 9rem) 0;background:radial-gradient(circle at 12% 18%,rgb(132 221 208 / .16),transparent 23%),var(--drt-tooth-extraction-bg)}.drt-tooth-extraction-indications__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.drt-tooth-extraction-indication-card{position:relative;min-height:18rem;padding:clamp(1.5rem, 3vw, 2.35rem);border:.0625rem solid rgb(16 35 45 / .1);border-radius:var(--drt-radius-card,1.25rem);background:rgb(255 255 255 / .82);box-shadow:0 .8rem 2.4rem rgb(16 35 45 / .055)}.drt-tooth-extraction-indication-card::after{position:absolute;right:1.5rem;bottom:1.3rem;width:4.5rem;height:.22rem;border-radius:999rem;background:linear-gradient(90deg,var(--drt-tooth-extraction-mint),transparent);content:"";opacity:.65}.drt-tooth-extraction-indication-card .drt-tooth-extraction-index{margin-bottom:2rem}.drt-tooth-extraction-indication-card h3{margin-bottom:.85rem}.drt-tooth-extraction-indication-card p{margin-bottom:0}.drt-tooth-extraction-wisdom-note{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem, 4vw, 4rem);margin-top:clamp(2rem, 5vw, 4.5rem);padding:clamp(1.7rem, 4vw, 3rem);border:.0625rem solid rgb(40 127 121 / .22);border-radius:clamp(1.25rem, 3vw, 2rem);background:linear-gradient(135deg,rgb(132 221 208 / .16),rgb(255 255 255 / .8)),var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-wisdom-note h3{margin-bottom:0}.drt-tooth-extraction-wisdom-note>p{margin-bottom:0}.drt-tooth-extraction-types{margin-top:clamp(5rem, 9vw, 9rem)}.drt-tooth-extraction-types__intro{max-width:60rem;margin-bottom:clamp(2rem, 5vw, 4rem)}.drt-tooth-extraction-types__intro h2{margin-bottom:1.2rem}.drt-tooth-extraction-types__intro p:last-child{max-width:52rem;margin-bottom:0}.drt-tooth-extraction-types__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.drt-tooth-extraction-type-card{position:relative;overflow:hidden;min-height:20rem;padding:clamp(1.8rem, 4vw, 3rem);border-radius:clamp(1.3rem, 3vw, 2rem)}.drt-tooth-extraction-type-card::before{position:absolute;right:-5%;bottom:-28%;width:13rem;height:13rem;border:.0625rem solid currentColor;border-radius:50%;content:"";opacity:.12}.drt-tooth-extraction-type-card--simple{color:var(--drt-tooth-extraction-ink-soft);background:var(--drt-tooth-extraction-mint-pale)}.drt-tooth-extraction-type-card--complex{color:rgb(255 255 255 / .75);background:radial-gradient(circle at 90% 15%,rgb(200 131 120 / .24),transparent 28%),var(--drt-tooth-extraction-night)}.drt-tooth-extraction-type-card--complex h3{color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-type-card__label{display:inline-flex;margin-bottom:3rem;padding:.55rem .8rem;border:.0625rem solid rgb(16 35 45 / .16);border-radius:999rem;font-size:.78rem;font-weight:850;letter-spacing:.06rem;text-transform:uppercase}.drt-tooth-extraction-type-card--complex .drt-tooth-extraction-type-card__label{border-color:rgb(255 255 255 / .22);color:var(--drt-tooth-extraction-mint)}.drt-tooth-extraction-type-card h3{margin-bottom:1rem}.drt-tooth-extraction-type-card p{position:relative;z-index:1;margin-bottom:0}.drt-tooth-extraction-planning{padding:clamp(5rem, 9vw, 9rem) 0;background:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-planning__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.drt-tooth-extraction-planning-card{display:grid;grid-template-columns:3.3rem minmax(0,1fr);align-content:start;column-gap:1.2rem;padding:clamp(1.5rem, 3vw, 2.3rem);border:.0625rem solid var(--drt-tooth-extraction-line);border-radius:var(--drt-radius-card,1.25rem);background:#fbfcfd}.drt-tooth-extraction-planning-card__icon{display:inline-flex;width:3.3rem;height:3.3rem;grid-row:1 / span 2;align-items:center;justify-content:center;border-radius:1rem;color:var(--drt-tooth-extraction-night);background:var(--drt-tooth-extraction-mint);font-size:.9rem;font-weight:900}.drt-tooth-extraction-planning-card h3{margin-bottom:.75rem}.drt-tooth-extraction-planning-card p{grid-column:2;margin-bottom:0}.drt-tooth-extraction-process{display:grid;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem, 6vw, 6.5rem);margin-top:clamp(5rem, 9vw, 9rem);padding:clamp(2rem, 5vw, 4.5rem);border-radius:clamp(1.5rem, 3vw, 2.5rem);background:radial-gradient(circle at 13% 15%,rgb(132 221 208 / .17),transparent 26%),var(--drt-tooth-extraction-night)}.drt-tooth-extraction-process__intro{align-self:start;position:sticky;top:7rem}.drt-tooth-extraction-process__intro .drt-tooth-extraction-eyebrow{color:var(--drt-tooth-extraction-mint)}.drt-tooth-extraction-process__intro h2{margin-bottom:1.2rem;color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-process__intro p:last-child{margin-bottom:0;color:rgb(255 255 255 / .68)}.drt-tooth-extraction-process__list{display:grid;gap:.85rem;margin-bottom:0;padding:0}.drt-tooth-extraction-process__list li{display:grid;grid-template-columns:3.1rem minmax(0,1fr);gap:1.1rem;padding:1.35rem;border:.0625rem solid rgb(255 255 255 / .12);border-radius:1.1rem;background:rgb(255 255 255 / .045)}.drt-tooth-extraction-process__number{display:inline-flex;width:3.1rem;height:3.1rem;align-items:center;justify-content:center;border:.0625rem solid rgb(132 221 208 / .4);border-radius:50%;color:var(--drt-tooth-extraction-mint);font-size:.78rem;font-weight:900;letter-spacing:.05rem}.drt-tooth-extraction-process__list h3{margin-bottom:.45rem;color:var(--drt-tooth-extraction-surface);font-size:clamp(1.08rem, 1.6vw, 1.35rem)}.drt-tooth-extraction-process__list p{margin-bottom:0;color:rgb(255 255 255 / .66)}.drt-tooth-extraction-aftercare{padding:clamp(5rem, 9vw, 9rem) 0;background:linear-gradient(180deg,var(--drt-tooth-extraction-bg) 0%,var(--drt-tooth-extraction-bg) 58%,#e9f2f0 58%,#e9f2f0 100%)}.drt-tooth-extraction-aftercare__grid{display:grid;grid-template-columns:minmax(17rem,.76fr) minmax(0,1.24fr);gap:clamp(2rem, 6vw, 6.5rem)}.drt-tooth-extraction-aftercare__intro{align-self:start;position:sticky;top:7rem}.drt-tooth-extraction-aftercare__intro h2{margin-bottom:1.35rem}.drt-tooth-extraction-aftercare__intro p:last-child{margin-bottom:0}.drt-tooth-extraction-aftercare__cards{display:grid;gap:1rem}.drt-tooth-extraction-aftercare__cards article{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.1rem;padding:clamp(1.4rem, 3vw, 2rem);border:.0625rem solid rgb(16 35 45 / .1);border-radius:1.2rem;background:rgb(255 255 255 / .88);box-shadow:0 .75rem 2rem rgb(16 35 45 / .045)}.drt-tooth-extraction-aftercare__cards .drt-tooth-extraction-index{width:3rem;height:3rem;flex-basis:3rem;grid-row:1 / span 2}.drt-tooth-extraction-aftercare__cards h3{margin-bottom:.5rem}.drt-tooth-extraction-aftercare__cards p{grid-column:2;margin-bottom:0}.drt-tooth-extraction-recovery{margin-top:clamp(5rem, 9vw, 9rem);padding:clamp(2rem, 5vw, 4.5rem);border:.0625rem solid rgb(40 127 121 / .17);border-radius:clamp(1.5rem, 3vw, 2.5rem);background:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-recovery__heading{max-width:54rem;margin-bottom:clamp(2rem, 4vw, 3.5rem)}.drt-tooth-extraction-recovery__heading h2{margin-bottom:0}.drt-tooth-extraction-recovery__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem, 4vw, 4rem)}.drt-tooth-extraction-recovery__content>div{padding-top:1.5rem;border-top:.1875rem solid var(--drt-tooth-extraction-mint)}.drt-tooth-extraction-recovery__content h3{margin-bottom:.8rem}.drt-tooth-extraction-recovery__content p{margin-bottom:0}.drt-tooth-extraction-risks{padding:clamp(5rem, 9vw, 9rem) 0;background:var(--drt-tooth-extraction-night)}.drt-tooth-extraction-risks .drt-tooth-extraction-heading h2{color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-risks .drt-tooth-extraction-heading>p{color:rgb(255 255 255 / .68)}.drt-tooth-extraction-risks .drt-tooth-extraction-eyebrow{color:var(--drt-tooth-extraction-mint)}.drt-tooth-extraction-risks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.drt-tooth-extraction-risk-card{min-height:19rem;padding:clamp(1.35rem, 2.6vw, 2rem);border:.0625rem solid rgb(255 255 255 / .12);border-radius:1.2rem;background:rgb(255 255 255 / .045)}.drt-tooth-extraction-risk-card h3{margin-bottom:1rem;color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-risk-card p{margin-bottom:0;color:rgb(255 255 255 / .66)}.drt-tooth-extraction-urgent{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:clamp(1.4rem, 3vw, 2.5rem);margin-top:clamp(2.5rem, 6vw, 5rem);padding:clamp(1.7rem, 4vw, 3.3rem);border:.0625rem solid rgb(255 255 255 / .18);border-radius:clamp(1.4rem, 3vw, 2.2rem);background:radial-gradient(circle at 4% 10%,rgb(200 131 120 / .3),transparent 27%),rgb(255 255 255 / .065)}.drt-tooth-extraction-urgent__marker{display:inline-flex;width:4.5rem;height:4.5rem;align-items:center;justify-content:center;border:.125rem solid var(--drt-tooth-extraction-clay);border-radius:50%;color:var(--drt-tooth-extraction-surface);font-size:2rem;font-weight:900}.drt-tooth-extraction-urgent h2{margin-bottom:1.2rem;color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-urgent ul{display:grid;gap:.7rem;margin-bottom:1.2rem;padding:0}.drt-tooth-extraction-urgent li{position:relative;padding-left:1.55rem;color:rgb(255 255 255 / .78)}.drt-tooth-extraction-urgent li::before{position:absolute;top:.66rem;left:0;width:.62rem;height:.62rem;border:.125rem solid var(--drt-tooth-extraction-clay);border-radius:50%;content:""}.drt-tooth-extraction-urgent p:last-child{margin-bottom:0;color:rgb(255 255 255 / .66)}.drt-tooth-extraction-restoration{padding:clamp(5rem, 9vw, 9rem) 0;background:radial-gradient(circle at 90% 13%,rgb(132 221 208 / .18),transparent 25%),var(--drt-tooth-extraction-bg)}.drt-tooth-extraction-restoration__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.75fr);align-items:center;gap:clamp(2.5rem, 7vw, 7rem)}.drt-tooth-extraction-restoration__content h2{margin-bottom:1.35rem}.drt-tooth-extraction-restoration__content p{max-width:52rem}.drt-tooth-extraction-restoration__content p:last-of-type{margin-bottom:2rem}.drt-tooth-extraction-restoration__content a:not(.drt-button){color:var(--drt-tooth-extraction-mint-dark);font-weight:800;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.2rem}.drt-tooth-extraction-restoration__map{display:grid;gap:.8rem;padding:1rem;border:.0625rem solid rgb(16 35 45 / .1);border-radius:clamp(1.4rem, 3vw, 2rem);background:rgb(255 255 255 / .8);box-shadow:var(--drt-shadow-card,0 .75rem 2.5rem rgb(16 25 39 / .08))}.drt-tooth-extraction-restoration__map article{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.2rem;border-radius:1rem;background:#f4f8f7}.drt-tooth-extraction-restoration__map article:nth-child(2){background:var(--drt-tooth-extraction-mint-pale)}.drt-tooth-extraction-restoration__map article:nth-child(3){color:rgb(255 255 255 / .7);background:var(--drt-tooth-extraction-night)}.drt-tooth-extraction-restoration__map span{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:.0625rem solid rgb(40 127 121 / .28);border-radius:50%;color:var(--drt-tooth-extraction-mint-dark);background:var(--drt-tooth-extraction-surface);font-size:.76rem;font-weight:900}.drt-tooth-extraction-restoration__map h3{margin-bottom:.4rem;font-size:clamp(1.05rem, 1.5vw, 1.3rem)}.drt-tooth-extraction-restoration__map article:nth-child(3) h3{color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-restoration__map p{margin-bottom:0;font-size:.95rem}.drt-tooth-extraction-related{margin-top:clamp(5rem, 9vw, 9rem)}.drt-tooth-extraction-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.drt-tooth-extraction-related__grid>a{display:flex;min-height:20rem;flex-direction:column;padding:clamp(1.35rem, 2.6vw, 2rem);border:.0625rem solid rgb(16 35 45 / .1);border-radius:1.2rem;color:var(--drt-tooth-extraction-ink-soft)!important;background:rgb(255 255 255 / .82);transition:transform var(--drt-transition,.18s ease),box-shadow var(--drt-transition,.18s ease),border-color var(--drt-transition,.18s ease)}.drt-tooth-extraction-related__grid>a:hover,.drt-tooth-extraction-related__grid>a:focus-visible{transform:translateY(-.25rem);border-color:rgb(40 127 121 / .35);box-shadow:0 1.2rem 3rem rgb(16 35 45 / .09)}.drt-tooth-extraction-related__grid>a>span{margin-bottom:2.7rem;color:var(--drt-tooth-extraction-mint-dark);font-size:.76rem;font-weight:850;letter-spacing:.06rem;text-transform:uppercase}.drt-tooth-extraction-related__grid h3{margin-bottom:.8rem}.drt-tooth-extraction-related__grid p{margin-bottom:1.5rem}.drt-tooth-extraction-related__grid b{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:auto;padding-top:1rem;border-top:.0625rem solid rgb(16 35 45 / .09);font-size:.9rem}.drt-tooth-extraction-related__grid i{color:var(--drt-tooth-extraction-mint-dark);font-style:normal}.drt-tooth-extraction-related__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem}.drt-tooth-extraction-faq{padding:clamp(5rem, 9vw, 9rem) 0;background:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-faq__grid{display:grid;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem, 7vw, 7rem)}.drt-tooth-extraction-faq__intro{align-self:start;position:sticky;top:7rem}.drt-tooth-extraction-faq__intro h2{margin-bottom:1.2rem}.drt-tooth-extraction-faq__intro p:last-child{margin-bottom:0}.drt-tooth-extraction-faq__list{display:grid;gap:.75rem}.drt-tooth-extraction-faq details{overflow:hidden;border:.0625rem solid var(--drt-tooth-extraction-line);border-radius:1rem;background:#fbfcfd}.drt-tooth-extraction-faq summary{position:relative;display:flex;min-height:4.8rem;align-items:center;padding:1.15rem 4.2rem 1.15rem 1.35rem;color:var(--drt-tooth-extraction-ink);cursor:pointer;font-size:clamp(1rem, 1.45vw, 1.18rem);font-weight:800;line-height:1.35}.drt-tooth-extraction-faq summary::-webkit-details-marker{display:none}.drt-tooth-extraction-faq summary::after{position:absolute;top:50%;right:1.25rem;display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:.0625rem solid rgb(40 127 121 / .28);border-radius:50%;color:var(--drt-tooth-extraction-mint-dark);background:var(--drt-tooth-extraction-surface);content:"+";font-size:1.4rem;line-height:1;transform:translateY(-50%);transition:transform var(--drt-transition,.18s ease),background-color var(--drt-transition,.18s ease)}.drt-tooth-extraction-faq details[open] summary::after{background:var(--drt-tooth-extraction-mint-pale);transform:translateY(-50%) rotate(45deg)}.drt-tooth-extraction-faq details>div{padding:0 1.35rem 1.35rem}.drt-tooth-extraction-faq details p{max-width:52rem;margin-bottom:0}.drt-tooth-extraction-cta{padding:clamp(3.8rem, 8vw, 7rem) 0;background:linear-gradient(180deg,var(--drt-tooth-extraction-surface) 0%,var(--drt-tooth-extraction-bg) 100%)}.drt-tooth-extraction-cta__card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.55fr);align-items:center;gap:clamp(2rem, 6vw, 6rem);overflow:hidden;padding:clamp(2rem, 5vw, 4.5rem);border-radius:clamp(1.5rem, 3vw, 2.5rem);background:radial-gradient(circle at 92% 15%,rgb(132 221 208 / .25),transparent 29%),radial-gradient(circle at 80% 100%,rgb(200 131 120 / .18),transparent 33%),var(--drt-tooth-extraction-night);box-shadow:0 1.5rem 4.5rem rgb(16 35 45 / .16)}.drt-tooth-extraction-cta .drt-tooth-extraction-eyebrow{color:var(--drt-tooth-extraction-mint)}.drt-tooth-extraction-cta__content h2{max-width:58rem;margin-bottom:1.2rem;color:var(--drt-tooth-extraction-surface)}.drt-tooth-extraction-cta__content>p:not(.drt-tooth-extraction-eyebrow){max-width:52rem;color:rgb(255 255 255 / .72)}.drt-tooth-extraction-cta__content ul{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;margin-bottom:0;padding:0}.drt-tooth-extraction-cta__content li{position:relative;padding-left:1.15rem;color:rgb(255 255 255 / .78);font-size:.9rem}.drt-tooth-extraction-cta__content li::before{position:absolute;top:.62rem;left:0;width:.45rem;height:.45rem;border-radius:50%;background:var(--drt-tooth-extraction-mint);content:""}.drt-tooth-extraction-cta__actions{flex-direction:column}.drt-tooth-extraction-cta__actions .drt-button{width:100%}@media (max-width:78rem){.drt-tooth-extraction-risks__grid,.drt-tooth-extraction-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:68rem){.drt-tooth-extraction-heading--split,.drt-tooth-extraction-hero__grid,.drt-tooth-extraction-wisdom-note,.drt-tooth-extraction-process,.drt-tooth-extraction-aftercare__grid,.drt-tooth-extraction-restoration__grid,.drt-tooth-extraction-faq__grid,.drt-tooth-extraction-cta__card{grid-template-columns:minmax(0,1fr)}.drt-tooth-extraction-heading--split{align-items:start;gap:1.4rem}.drt-tooth-extraction-hero__content{max-width:58rem}.drt-tooth-extraction-visual{width:100%;max-width:40rem;margin-right:auto}.drt-tooth-extraction-process__intro,.drt-tooth-extraction-aftercare__intro,.drt-tooth-extraction-faq__intro{position:static}.drt-tooth-extraction-process,.drt-tooth-extraction-aftercare__grid,.drt-tooth-extraction-faq__grid{gap:2.5rem}.drt-tooth-extraction-restoration__map{max-width:42rem}.drt-tooth-extraction-cta__actions{max-width:28rem}}@media (max-width:48rem){.drt-tooth-extraction-indications__grid,.drt-tooth-extraction-types__grid,.drt-tooth-extraction-planning__grid,.drt-tooth-extraction-recovery__content,.drt-tooth-extraction-risks__grid,.drt-tooth-extraction-related__grid{grid-template-columns:minmax(0,1fr)}.drt-tooth-extraction-indication-card,.drt-tooth-extraction-risk-card,.drt-tooth-extraction-related__grid>a{min-height:auto}.drt-tooth-extraction-aftercare{background:#edf4f2}.drt-tooth-extraction-urgent{grid-template-columns:minmax(0,1fr)}.drt-tooth-extraction-urgent__marker{width:3.8rem;height:3.8rem}.drt-tooth-extraction-visual__header,.drt-tooth-extraction-visual__footer{align-items:flex-start;flex-direction:column}.drt-tooth-extraction-visual__footer p{text-align:left}.drt-tooth-extraction-cta__content ul{display:grid}}@media (max-width:34rem){.drt-tooth-extraction-page h1{font-size:clamp(2.25rem, 11vw, 3rem)}.drt-tooth-extraction-page h2{font-size:clamp(1.82rem, 9vw, 2.5rem)}.drt-tooth-extraction-actions,.drt-tooth-extraction-cta__actions{width:100%;flex-direction:column}.drt-tooth-extraction-actions .drt-button,.drt-tooth-extraction-cta__actions .drt-button{width:100%}.drt-tooth-extraction-planning-card,.drt-tooth-extraction-aftercare__cards article,.drt-tooth-extraction-process__list li,.drt-tooth-extraction-restoration__map article{grid-template-columns:minmax(0,1fr)}.drt-tooth-extraction-planning-card__icon,.drt-tooth-extraction-aftercare__cards .drt-tooth-extraction-index,.drt-tooth-extraction-process__number,.drt-tooth-extraction-restoration__map span{grid-row:auto}.drt-tooth-extraction-planning-card p,.drt-tooth-extraction-aftercare__cards p{grid-column:auto}.drt-tooth-extraction-faq summary{min-height:5.4rem;padding-right:3.9rem}}@media (prefers-reduced-motion:reduce){.drt-tooth-extraction-page *,.drt-tooth-extraction-page *::before,.drt-tooth-extraction-page *::after{scroll-behavior:auto!important;animation-duration:.01s!important;animation-iteration-count:1!important;transition-duration:.01s!important}.drt-tooth-extraction-visual__trajectory,.drt-tooth-extraction-visual__trajectory-core,.drt-tooth-extraction-visual__socket-glow,.drt-tooth-extraction-visual__shield,.drt-tooth-extraction-visual__shield-check{opacity:1}.drt-tooth-extraction-visual__tooth{transform:translateY(-.25rem)}}