.implant-page{color:var(--text-default)}.implant-page img{height:auto}.implant-page :is(h1,h2,h3,h4,h5,p,li){overflow-wrap:anywhere}.implant-page p+p{margin-top:var(--space-16px)}.implant-head{margin-bottom:48px}.implant-head .text-section-intro{margin-top:var(--space-16px);max-width:720px}.implant-head--split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 80px;align-items:end}.implant-head--split .text-section-intro{margin-top:0}.implant-page .implant-opening{padding-block:176px var(--section-seam-padding)}.implant-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center}.implant-hero__copy{max-width:780px}.implant-hero h1{font:inherit;letter-spacing:inherit}.implant-hero .text-page-title{margin-bottom:32px}.implant-hero__copy>p{color:var(--text-secondary)}.implant-hero .action{margin-top:40px}.implant-hero__media{width:100%;margin:0}.implant-clinician-photo{display:block;width:100%;height:auto;mask-image:linear-gradient(to right,transparent 6%,#000 23%,#000 84%,transparent 99%),linear-gradient(to bottom,#000 84%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent 6%,#000 23%,#000 84%,transparent 99%),linear-gradient(to bottom,#000 84%,transparent);-webkit-mask-composite:source-in}.implant-explainer{padding-block:var(--section-seam-padding)}.implant-watermark-host{position:relative;overflow:hidden;isolation:isolate}.implant-watermark{position:absolute;z-index:-1;top:55%;right:-220px;width:min(52vw,1000px);max-width:none!important;transform:translateY(-50%);opacity:.085;pointer-events:none}.implant-explainer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:120px;align-items:center}.implant-explainer__media{margin:0}.implant-explainer__media img{display:block;width:100%;border-radius:var(--radius-large)}.implant-explainer__copy h2{margin-bottom:var(--space-32px)}.implant-explainer__copy p+p{margin-top:var(--space-24px)}.implant-structure{padding-top:var(--section-seam-padding)}.implant-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px}.implant-part{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-border-default);border-radius:var(--radius-large);background:var(--bg-default)}.implant-part__image{display:block;width:100%;aspect-ratio:10 / 7;object-fit:cover;border-radius:var(--radius-large) var(--radius-large) 0 0}.implant-part__body{display:grid;gap:var(--space-20px);padding:40px 48px 48px}.implant-component__header{display:flex;align-items:center;gap:var(--space-16px)}.implant-component__icon{flex:0 0 auto;width:64px;height:65px}.implant-part+.implant-part:before,.implant-part+.implant-part:after{content:"";position:absolute;z-index:1;left:-56px;top:17%}.implant-part+.implant-part:before{width:40px;height:40px;border-radius:var(--radius-circle);background:var(--surface-card)}.implant-part+.implant-part:after{width:10px;height:10px;margin:15px 0 0 12px;border:solid var(--text-default);border-width:2px 2px 0 0;transform:rotate(45deg)}.implant-protocol__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px 80px;align-items:start}.implant-protocol__grid>h2{position:sticky;top:128px}.implant-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:24px;padding-bottom:28px}.implant-step:before{content:"";position:absolute;left:21px;top:52px;bottom:12px;width:1px;background:var(--color-border-default)}.implant-step:last-child{padding-bottom:0}.implant-step:last-child:before{display:none}.implant-step__copy{padding-top:8px}.implant-step__copy h3{margin-bottom:var(--space-4px)}.implant-section-action{margin-top:var(--space-32px)}.implant-protocol__grid .implant-section-action{grid-column:2;margin-top:0}.implant-benefits{padding-bottom:var(--section-seam-padding)}.implant-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.implant-benefits__grid li{padding:48px;border-radius:var(--radius-card);background:var(--surface-card)}.implant-benefits__grid h3{margin-bottom:var(--space-16px)}.implant-systems-intro{padding-top:var(--section-seam-padding)}.implant-systems-intro .implant-head{margin-bottom:0}.implant-system__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:120px;align-items:start}.implant-system__summary{position:sticky;top:128px;display:grid;gap:var(--space-32px)}.implant-system__image{display:block;width:100%;height:auto;border-radius:var(--radius-large)}.implant-system--neodent .implant-system__image{aspect-ratio:820 / 564;object-fit:contain;background:var(--bg-default)}.implant-system__detail{max-width:1000px}.implant-system__detail>*+*{margin-top:var(--space-16px)}.implant-system__detail>h3{margin-bottom:var(--space-24px)}.implant-system__detail>h4{margin-top:48px}.implant-facts{display:grid;gap:var(--space-12px)}.implant-facts li{position:relative;padding-left:28px}.implant-facts li:before{content:"";position:absolute;left:4px;top:calc((1lh - 8px)/2);width:8px;height:8px;border-radius:var(--radius-circle);background:var(--list-marker-color)}.implant-technologies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-24px);padding-top:var(--space-8px)}.implant-technologies>div{padding:var(--space-32px);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--bg-default)}.implant-technologies h5{margin-bottom:var(--space-8px)}.implant-videos__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px 80px;align-items:start}.implant-video-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.implant-video{position:relative;display:block;overflow:hidden;aspect-ratio:9 / 16;border-radius:var(--radius-md);background:var(--surface-card)}.implant-video img{display:block;width:100%;height:100%;object-fit:cover}.implant-video__play{position:absolute;left:50%;top:50%;width:56px;height:56px;transform:translate(-50%,-50%)}.implant-video__play circle{fill:var(--bg-accent)}.implant-video__play path{fill:var(--text-onaccent)}@media(max-width:1600px){.implant-parts{gap:56px}.implant-part+.implant-part:before,.implant-part+.implant-part:after{left:-48px}.implant-part__body{padding:32px}.implant-benefits__grid li{padding:40px}}@media(max-width:1200px){.implant-explainer__grid,.implant-system__grid{gap:64px}.implant-parts{grid-template-columns:minmax(0,1fr);max-width:760px;gap:64px}.implant-part+.implant-part:before,.implant-part+.implant-part:after{left:calc(50% - 20px);top:-52px}.implant-part+.implant-part:after{margin:12px 0 0 15px;transform:rotate(135deg)}.implant-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.implant-technologies,.implant-protocol__grid{grid-template-columns:minmax(0,1fr)}.implant-protocol__grid>h2{position:static}.implant-protocol__grid .implant-section-action{grid-column:1}}@media(max-width:900px){.implant-hero__grid,.implant-explainer__grid,.implant-head--split,.implant-system__grid,.implant-videos__grid{grid-template-columns:minmax(0,1fr)}.implant-page .implant-opening{padding-block:120px 40px}.implant-hero__media{width:min(100%,680px)}.implant-clinician-photo{mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,#000 84%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,#000 84%,transparent)}.implant-explainer__grid{gap:40px}.implant-explainer__copy{grid-row:1}.implant-explainer__media{grid-row:2}.implant-system__summary{position:static}.implant-system__grid{gap:48px}}@media(max-width:600px){.implant-page .implant-opening{padding-block:112px 30px}.implant-hero h1{margin-bottom:24px}.implant-page .action{width:100%;white-space:normal}.implant-hero .action{margin-top:32px}.implant-head{margin-bottom:32px}.implant-explainer__media img,.implant-system__image,.implant-part{border-radius:var(--radius-card)}.implant-part__image{border-radius:var(--radius-card) var(--radius-card) 0 0}.implant-part__body{padding:24px 20px}.implant-parts{gap:56px}.implant-benefits__grid{grid-template-columns:minmax(0,1fr);gap:16px}.implant-benefits__grid li{padding:24px 20px}.implant-system__detail>h4{margin-top:32px}.implant-technologies>div{padding:20px}.implant-video-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.implant-watermark{width:150vw;right:-70vw;opacity:.06}}.implant-panel-band{background:var(--surface-panel)}
