.dental-business-module__rOHbDW__pageShell{color:#071526;overflow-x:clip}.dental-business-module__rOHbDW__hero{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.dental-business-module__rOHbDW__heroOverlay{position:absolute;inset:0}.dental-business-module__rOHbDW__heroSystemCopy{z-index:1;gap:3px;min-width:0;display:grid;position:relative}.dental-business-module__rOHbDW__heroSystemCopy strong{overflow-wrap:anywhere;font-size:.92rem}.dental-business-module__rOHbDW__heroSystemCopy small{color:#e2f1fab3;font-size:.68rem;line-height:1.35}.dental-business-module__rOHbDW__heroSystemAction{cursor:pointer;font:inherit;text-align:left}.dental-business-module__rOHbDW__ecosystemSection,.dental-business-module__rOHbDW__engineeringStory,.dental-business-module__rOHbDW__productSection{box-sizing:border-box;width:min(1220px,100vw - 56px);margin:0 auto;padding:78px 0;scroll-margin-top:90px}.dental-business-module__rOHbDW__sectionHeader{justify-content:space-between;align-items:end;gap:42px;margin-bottom:34px;display:flex}.dental-business-module__rOHbDW__sectionHeader>div{max-width:720px}.dental-business-module__rOHbDW__sectionHeader span,.dental-business-module__rOHbDW__productEyebrow{color:#147ed8;letter-spacing:.13em;font-size:13px;font-weight:900}.dental-business-module__rOHbDW__sectionHeader h2,.dental-business-module__rOHbDW__productSection h2{color:#071526;letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(2.3rem,4vw,3.4rem);line-height:1}.dental-business-module__rOHbDW__sectionHeader>p{color:#5b697c;max-width:450px;margin:0;line-height:1.75}.dental-business-module__rOHbDW__ecosystemGrid{grid-template-columns:minmax(0,1.6fr) minmax(310px,.65fr);align-items:stretch;gap:24px;scroll-margin-top:90px;display:grid}.dental-business-module__rOHbDW__diagramCard{background:#fff;border:1px solid #d7e3ef;border-radius:28px;min-width:0;padding:10px;box-shadow:0 20px 55px #0f33531a}.dental-business-module__rOHbDW__diagramCanvas{background:#eaf1f7;border-radius:20px;position:relative;overflow:hidden}.dental-business-module__rOHbDW__diagramCanvas>img{width:100%;height:auto;display:block}.dental-business-module__rOHbDW__zoneMarker{color:#fff;cursor:pointer;width:40px;height:40px;font:inherit;background:#1565c0;border:3px solid #fff;border-radius:50%;place-items:center;font-weight:900;transition:background .18s,box-shadow .18s,transform .18s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 7px 18px #031a354d}.dental-business-module__rOHbDW__zoneMarker:hover,.dental-business-module__rOHbDW__zoneMarker:focus-visible,.dental-business-module__rOHbDW__zoneMarkerActive{color:#07152f;background:#ffb000;outline:none;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 5px #ffb00033,0 10px 22px #031a354d}.dental-business-module__rOHbDW__systemMarker{background:#0b3b75;border-radius:11px}.dental-business-module__rOHbDW__zonePanel{box-sizing:border-box;background:#fff;border:1px solid #d8e4ef;border-left:5px solid #159fe3;border-radius:28px;flex-direction:column;min-width:0;padding:28px;display:flex;box-shadow:0 20px 55px #0f335317}.dental-business-module__rOHbDW__zonePanelHeader{align-items:center;gap:15px;display:flex}.dental-business-module__rOHbDW__zonePanelHeader>span{color:#fff;background:linear-gradient(135deg,#087ed0,#22b8f5);border-radius:17px;flex:none;place-items:center;width:58px;height:58px;font-size:1.55rem;font-weight:950;display:grid;box-shadow:0 12px 27px #0f8fda3d}.dental-business-module__rOHbDW__zonePanelHeader small{color:#147ed8;letter-spacing:.09em;font-size:.7rem;font-weight:900}.dental-business-module__rOHbDW__zonePanelHeader h3{color:#071526;letter-spacing:-.035em;margin:5px 0 0;font-size:1.65rem;line-height:1.08}.dental-business-module__rOHbDW__zoneProduct{color:#167dcc;margin-top:22px;line-height:1.5}.dental-business-module__rOHbDW__zonePanel>p{color:#5b697c;margin:14px 0 20px;line-height:1.7}.dental-business-module__rOHbDW__zoneProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dental-business-module__rOHbDW__zoneProductGrid a{color:#18324d;text-align:center;background:#f7fafc;border:1px solid #dce7f1;border-radius:14px;min-width:0;padding:10px;font-size:.78rem;font-weight:850;text-decoration:none}.dental-business-module__rOHbDW__zoneProductGrid img{object-fit:contain;width:100%;height:76px;display:block}.dental-business-module__rOHbDW__zoneProductGrid span{overflow-wrap:anywhere;margin-top:7px;display:block}.dental-business-module__rOHbDW__zoneCta{color:#fff;background:linear-gradient(135deg,#087ed0,#20aef2);border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:auto;padding:0 16px;font-weight:850;text-decoration:none;display:flex;box-shadow:0 12px 28px #0d87d533}.dental-business-module__rOHbDW__zoneCta svg{width:17px}.dental-business-module__rOHbDW__engineeringStory{padding-top:18px}.dental-business-module__rOHbDW__storyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dental-business-module__rOHbDW__storyGrid article{background:#fff;border:1px solid #dce6f1;border-radius:22px;min-width:0;padding:25px;box-shadow:0 13px 35px #1233520e}.dental-business-module__rOHbDW__storyGrid article>span{color:#159fe3;font-weight:950}.dental-business-module__rOHbDW__storyGrid h3{margin:22px 0 9px;font-size:1.25rem}.dental-business-module__rOHbDW__storyGrid p{color:#5b697c;margin:0;line-height:1.65}.dental-business-module__rOHbDW__productSection{scroll-margin-top:90px}.dental-business-module__rOHbDW__productSection:focus{outline:none}.dental-business-module__rOHbDW__productSection h2,.dental-business-module__rOHbDW__productEyebrow{text-align:center}@media (max-width:1080px){.dental-business-module__rOHbDW__ecosystemGrid{grid-template-columns:1fr}.dental-business-module__rOHbDW__zonePanel{min-height:500px}.dental-business-module__rOHbDW__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.dental-business-module__rOHbDW__hero{background-position:58%}.dental-business-module__rOHbDW__ecosystemSection,.dental-business-module__rOHbDW__engineeringStory,.dental-business-module__rOHbDW__productSection{width:min(100% - 40px,680px);padding:60px 0}.dental-business-module__rOHbDW__sectionHeader{flex-direction:column;align-items:flex-start;gap:18px}.dental-business-module__rOHbDW__sectionHeader h2,.dental-business-module__rOHbDW__productSection h2{font-size:clamp(2.05rem,10vw,2.8rem)}.dental-business-module__rOHbDW__zoneMarker{border-width:2px;width:32px;height:32px;font-size:.78rem}.dental-business-module__rOHbDW__zonePanel{min-height:0;padding:22px}.dental-business-module__rOHbDW__storyGrid{grid-template-columns:1fr}}@media (max-width:430px){.dental-business-module__rOHbDW__ecosystemSection,.dental-business-module__rOHbDW__engineeringStory,.dental-business-module__rOHbDW__productSection{width:calc(100% - 32px)}.dental-business-module__rOHbDW__zoneProductGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dental-business-module__rOHbDW__zoneMarker{transition:none}}
