.dental-infection-control-module__2Jbima__page{--navy:#061d31;--ink:#0b2639;--blue:#0b91d0;--cyan:#64d8ff;--line:#cbdde8;--soft:#eef5f9;min-height:100vh;color:var(--ink);background:#eaf2f7;overflow:hidden}.dental-infection-control-module__2Jbima__hero{scroll-margin-top:var(--bes-header-height,112px);color:#fff;background:radial-gradient(circle at 78% 38%,#1994cb38,#0000 34%),linear-gradient(145deg,#031321,#062d48 64%,#064f70);padding:clamp(58px,5vw,76px) 24px 54px;position:relative}.dental-infection-control-module__2Jbima__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:44px;width:min(1440px,100%);margin:auto;display:grid}.dental-infection-control-module__2Jbima__heroCopy{min-width:0}.dental-infection-control-module__2Jbima__heroCopy>span,.dental-infection-control-module__2Jbima__focusInner>div:first-child>span{color:#67d8ff;letter-spacing:.18em;font-size:12px;font-weight:950}.dental-infection-control-module__2Jbima__hero h1{letter-spacing:-.05em;overflow-wrap:anywhere;max-width:750px;margin:17px 0 22px;font-size:clamp(42px,4vw,62px);line-height:1.04}.dental-infection-control-module__2Jbima__heroCopy>p{color:#c4d8e7;max-width:720px;margin:0;font-size:18px;line-height:1.65}.dental-infection-control-module__2Jbima__heroChips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.dental-infection-control-module__2Jbima__heroChips span{color:#c8efff;letter-spacing:.06em;background:#083c588c;border:1px solid #6bd8ff47;padding:8px 10px;font-size:11px;font-weight:850}.dental-infection-control-module__2Jbima__diagramFrame{background:#061d31;border:1px solid #68d3ff4d;border-radius:28px;min-width:0;overflow:hidden;box-shadow:0 28px 80px #00000052}.dental-infection-control-module__2Jbima__clinicalScene{aspect-ratio:760/510;background:#dfeaf0;position:relative;overflow:hidden}.dental-infection-control-module__2Jbima__clinicalPhoto{object-fit:cover;object-position:center}.dental-infection-control-module__2Jbima__clinicalPhotoShade{background:linear-gradient(90deg,#021e300d,#0000 48%,#04293e14),linear-gradient(#0000 65%,#01263c29);position:absolute;inset:0}.dental-infection-control-module__2Jbima__focusDiagram{z-index:4;width:100%;height:100%;animation:.38s both dental-infection-control-module__2Jbima__diagramIn;display:block;position:absolute;inset:0}.dental-infection-control-module__2Jbima__odbProduct{z-index:2;filter:drop-shadow(0 13px 11px #0f314242);width:37%;height:32%;position:absolute;bottom:16%;right:9.2%}.dental-infection-control-module__2Jbima__odbAssetFrame{position:absolute;inset:0}.dental-infection-control-module__2Jbima__odbProductAerosol{z-index:3;filter:none;background:linear-gradient(145deg,#042334c2,#08435ba8);border:1px solid #79cdea57;border-radius:10px;width:18%;height:24%;padding:0;bottom:2.5%;left:2%;right:auto;overflow:hidden;box-shadow:0 9px 22px #041f2d33}.dental-infection-control-module__2Jbima__odbProductAerosol .dental-infection-control-module__2Jbima__odbAssetFrame{animation:3.8s ease-in-out infinite dental-infection-control-module__2Jbima__odbSourcePulse;inset:4% 8% 34%}.dental-infection-control-module__2Jbima__odbProductAerosol .dental-infection-control-module__2Jbima__odbAssetFrame:after{filter:blur(3px);content:"";background:radial-gradient(circle,#47d8ff4d,#38c7f114 52%,#0000 72%);border-radius:50%;animation:3.2s ease-in-out infinite dental-infection-control-module__2Jbima__odbInsetGlow;position:absolute;inset:13% 38% 8%}.dental-infection-control-module__2Jbima__odbProductAerosol .dental-infection-control-module__2Jbima__odbWaterLayer{box-shadow:inset 0 0 14px #54deff7a,0 0 9px #35ccf83d}.dental-infection-control-module__2Jbima__odbProductAerosol:before{display:none}.dental-infection-control-module__2Jbima__odbInsetCaption{z-index:3;background:#031f2fe0;border-top:1px solid #73d1f338;gap:2px;padding:5px 8px;line-height:1;display:grid;position:absolute;bottom:0;left:0;right:0}.dental-infection-control-module__2Jbima__odbInsetCaption span{color:#bcecff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:6.5px;font-weight:850}.dental-infection-control-module__2Jbima__odbInsetCaption strong{color:#fff;font-size:12px;font-weight:950}.dental-infection-control-module__2Jbima__odbProduct img,.dental-infection-control-module__2Jbima__odbOfficialImage{object-fit:contain!important}.dental-infection-control-module__2Jbima__odbProductValidation{opacity:.96;width:25%;height:27%;bottom:10%;right:4.5%}.dental-infection-control-module__2Jbima__hasMiniProduct{z-index:3;opacity:.9;filter:drop-shadow(0 7px 6px #0c273533);width:15%;height:20%;position:absolute;top:29%;right:3.2%}.dental-infection-control-module__2Jbima__hasMiniProduct:before{content:"";background:linear-gradient(145deg,#e0ecf16b,#7fa6b52e);border:1px solid #85c0d742;border-radius:5px;position:absolute;inset:12% 13% 15%;box-shadow:inset 0 0 0 1px #ffffff3d,0 4px 11px #041f2d1a}.dental-infection-control-module__2Jbima__hasMiniProduct:after{content:"";background:linear-gradient(#d8e3e7,#819aa4);border-radius:2px;height:3px;position:absolute;bottom:12%;left:12%;right:12%;box-shadow:0 3px 4px #0c27352e}.dental-infection-control-module__2Jbima__hasMiniProduct img,.dental-infection-control-module__2Jbima__hasMiniOfficialImage{z-index:1;object-position:center bottom;object-fit:contain!important}.dental-infection-control-module__2Jbima__osbProduct{z-index:3;filter:drop-shadow(0 8px 7px #091f2c57);transform-origin:bottom;width:12%;height:42%;position:absolute;bottom:0;right:7%;overflow:hidden}.dental-infection-control-module__2Jbima__osbProduct:before{z-index:0;filter:blur(2px);content:"";background:#0f232c6b;border-radius:50%;height:5%;position:absolute;bottom:1%;left:12%;right:12%}.dental-infection-control-module__2Jbima__osbProduct img,.dental-infection-control-module__2Jbima__osbOfficialImage{z-index:1;object-fit:cover!important;object-position:center!important}.dental-infection-control-module__2Jbima__odbWaterLayer{z-index:2;background:linear-gradient(#76e1ff1f,#26baec57);border-radius:48% 48% 22% 22%;width:12%;height:62%;animation:2.6s ease-in-out infinite alternate dental-infection-control-module__2Jbima__odbWaterPulse;position:absolute;top:15%;left:46%;overflow:hidden;box-shadow:inset 0 0 13px #38c9f952,0 0 8px #42caf624}.dental-infection-control-module__2Jbima__odbWaterLayer i{background:#d6f9ffe6;border-radius:50%;width:3px;height:3px;animation:2.8s linear infinite dental-infection-control-module__2Jbima__odbBubbleRise;position:absolute;bottom:-8px;left:10%;box-shadow:0 0 4px #4bcffa8c}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(2){width:2px;height:2px;animation-delay:-.36s;left:24%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(3){animation-delay:-.72s;left:38%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(4){width:4px;height:4px;animation-delay:-1.08s;left:52%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(5){animation-delay:-1.44s;left:66%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(6){width:2px;height:2px;animation-delay:-1.8s;left:80%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(7){animation-delay:-2.16s;left:91%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(8){width:4px;height:4px;animation-delay:-2.42s;left:31%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(9){animation-delay:-2.64s;left:72%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(10){width:2px;height:2px;animation-delay:-1.17s;left:17%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(11){animation-delay:-2.05s;left:58%}.dental-infection-control-module__2Jbima__odbWaterLayer i:nth-child(12){width:4px;height:4px;animation-delay:-.58s;left:86%}.dental-infection-control-module__2Jbima__odbGround{z-index:1;filter:blur(3px);background:#153b4b33;border-radius:50%;width:4.5%;height:6px;position:absolute;bottom:4.2%;right:15.6%}.dental-infection-control-module__2Jbima__diagramCaption{background:#082a43;border-top:1px solid #68d3ff38;gap:5px;padding:14px 18px;display:grid}.dental-infection-control-module__2Jbima__diagramCaption span{color:#64d8ff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__diagramCaption strong{overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.4}.dental-infection-control-module__2Jbima__waterTubeShadow,.dental-infection-control-module__2Jbima__waterTubeOuter,.dental-infection-control-module__2Jbima__waterTubeCore,.dental-infection-control-module__2Jbima__waterTubeHighlight,.dental-infection-control-module__2Jbima__waterTubePulse{fill:none;stroke-linecap:round;stroke-linejoin:round}.dental-infection-control-module__2Jbima__waterTubeShadow{stroke:#19364252;stroke-width:13px;filter:drop-shadow(0 2px 2px #0f374838)}.dental-infection-control-module__2Jbima__waterTubeOuter{stroke:#e1ebefeb;stroke-width:10px}.dental-infection-control-module__2Jbima__waterTubeCore{stroke:url(#waterFlow);stroke-width:4px;filter:drop-shadow(0 0 2px #ebfdffe0)drop-shadow(0 0 4px #1ab8e775);animation:2.2s ease-in-out infinite dental-infection-control-module__2Jbima__supplyPulse}.dental-infection-control-module__2Jbima__waterTubeHighlight{stroke:#ffffffe6;stroke-width:.9px}.dental-infection-control-module__2Jbima__waterTubePulse{stroke:#f8ffff;stroke-width:1.5px;stroke-dasharray:1 18;animation:1.45s linear infinite dental-infection-control-module__2Jbima__tubeTravel}.dental-infection-control-module__2Jbima__tubeFittings circle{fill:#e6edf0;stroke:#6d8793;stroke-width:1.7px;filter:drop-shadow(0 2px 2px #0d2a3747)}.dental-infection-control-module__2Jbima__waterlineParticles{opacity:1;filter:drop-shadow(0 0 4px #21c2f5cc)}.dental-infection-control-module__2Jbima__waterlineBubbles{filter:drop-shadow(0 0 4px #22c0eeb8);animation:1.8s ease-in-out infinite alternate dental-infection-control-module__2Jbima__bubbleShimmer}.dental-infection-control-module__2Jbima__waterlineBubbles circle{fill:#cdf6ff2e;stroke:#f3feff;stroke-width:1.1px}.dental-infection-control-module__2Jbima__waterInlet{fill:#f4feff;stroke:#129ed4;stroke-width:2px;filter:drop-shadow(0 0 5px #1bb8e89e);animation:2s ease-in-out infinite dental-infection-control-module__2Jbima__treatmentPulse}.dental-infection-control-module__2Jbima__samplingPoint{filter:drop-shadow(0 0 7px #32c9ff);animation:2s ease-in-out infinite dental-infection-control-module__2Jbima__treatmentPulse}.dental-infection-control-module__2Jbima__labelLeaders path,.dental-infection-control-module__2Jbima__labelLeaders line{fill:none;stroke:#0b729b;stroke-width:1.2px;stroke-linecap:round}.dental-infection-control-module__2Jbima__engineeringLabels text{fill:#075578;letter-spacing:.06em;paint-order:stroke;stroke:#effafef0;stroke-width:3px;font-size:9px;font-weight:950}.dental-infection-control-module__2Jbima__airStream{opacity:.62;stroke-dasharray:22 14;animation:2.5s linear infinite dental-infection-control-module__2Jbima__flow}.dental-infection-control-module__2Jbima__particleCloud{animation:4s ease-in-out infinite alternate dental-infection-control-module__2Jbima__drift}.dental-infection-control-module__2Jbima__surfacePulse{animation:2.4s ease-in-out infinite dental-infection-control-module__2Jbima__pulse}.dental-infection-control-module__2Jbima__sampleLine{animation:2.5s linear infinite dental-infection-control-module__2Jbima__flow}.dental-infection-control-module__2Jbima__handpieceTreatmentWater use,.dental-infection-control-module__2Jbima__aerosolTreatmentWater use{fill:none;stroke:#dffaff;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2 4;filter:drop-shadow(0 0 3px #1fb7e5a3)}.dental-infection-control-module__2Jbima__handpieceTreatmentWater circle,.dental-infection-control-module__2Jbima__aerosolTreatmentWater circle{fill:#f4feff;stroke:#4bc9f2;stroke-width:.6px;filter:drop-shadow(0 0 3px #27beecb8)}.dental-infection-control-module__2Jbima__treatmentSite{fill:#f8ffff;stroke:#0c9fd6;stroke-width:2px;filter:drop-shadow(0 0 6px #1bb8e8b8);animation:2s ease-in-out infinite dental-infection-control-module__2Jbima__treatmentPulse}.dental-infection-control-module__2Jbima__treatmentAerosolFlow path{fill:none;stroke:#52c9ef;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:10 12;opacity:.58;animation:3s linear infinite dental-infection-control-module__2Jbima__flow}.dental-infection-control-module__2Jbima__hasProtectionFlow path{fill:none;stroke:#8be6ff;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:18 12;opacity:.48;filter:drop-shadow(0 0 3px #2cb8e559);animation:3.6s linear infinite dental-infection-control-module__2Jbima__flow}.dental-infection-control-module__2Jbima__aerosolLabels text{fill:#075578;letter-spacing:.055em;paint-order:stroke;stroke:#effafef0;stroke-width:3px;font-size:9px;font-weight:950}.dental-infection-control-module__2Jbima__odbSourceCue{fill:#61dcfa;filter:drop-shadow(0 0 3px #12b4e2a8);animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__sourceCueSequence}.dental-infection-control-module__2Jbima__handpieceWaterSpray{animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__waterSequence}.dental-infection-control-module__2Jbima__handpieceWaterSpray use{fill:none;stroke:#45d5f8;stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 4;filter:drop-shadow(0 0 3px #0fb8e79e);animation:1.1s linear infinite dental-infection-control-module__2Jbima__flow}.dental-infection-control-module__2Jbima__handpieceWaterSpray circle{fill:#f7ffff;stroke:#28c9f2;stroke-width:.6px;filter:drop-shadow(0 0 3px #10b6e6b3)}.dental-infection-control-module__2Jbima__aerosolSource{fill:#c1c9cc;filter:drop-shadow(0 0 4px #ffffff4d);transform-origin:346px 279px;animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__aerosolSourceSequence}.dental-infection-control-module__2Jbima__aerosolSource ellipse{fill:url(#aerosolMist)}.dental-infection-control-module__2Jbima__roomProtectionZone{animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__zoneSequence}.dental-infection-control-module__2Jbima__roomProtectionZone path{fill:url(#rosProtectionZone);stroke:#28add83d;stroke-width:1px;animation:5.8s ease-in-out infinite alternate dental-infection-control-module__2Jbima__rosPlumeBreathe}.dental-infection-control-module__2Jbima__roomProtectionZone path:nth-child(2){opacity:.72;animation-delay:-2.4s}.dental-infection-control-module__2Jbima__roomProtectionZone ellipse{fill:none;stroke:#43bee55c;stroke-width:1.2px;stroke-dasharray:4 8;animation:4.8s ease-in-out infinite dental-infection-control-module__2Jbima__protectionZonePulse}.dental-infection-control-module__2Jbima__roomAirflowVolumes{animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__airSequence}.dental-infection-control-module__2Jbima__roomAirflowVolumes path{fill:url(#roomAirflowVolume);animation:6.5s ease-in-out infinite alternate dental-infection-control-module__2Jbima__airVolumeDrift}.dental-infection-control-module__2Jbima__roomAirflowVolumes path:last-child{opacity:.72;animation-delay:-2.7s}.dental-infection-control-module__2Jbima__roomAirflow{animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__airSequence}.dental-infection-control-module__2Jbima__roomAirflow use,.dental-infection-control-module__2Jbima__roomAirflow path{fill:none;stroke:#91b7c3;stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:12 18;opacity:.48;animation:5.2s linear infinite dental-infection-control-module__2Jbima__roomAirflow}.dental-infection-control-module__2Jbima__roomAirflow use:nth-child(2){animation-delay:-1.7s}.dental-infection-control-module__2Jbima__roomAirflow use:nth-child(3){animation-delay:-3.2s}.dental-infection-control-module__2Jbima__roomAirflow path{opacity:.3;animation-duration:6.4s}.dental-infection-control-module__2Jbima__aerosolMistCloud{fill:#a8b2b6;filter:drop-shadow(0 0 5px #ffffff24);animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__aerosolSequence}.dental-infection-control-module__2Jbima__rosParticleField{fill:#22bff2;filter:drop-shadow(0 0 4px #10a8daa8);animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__rosSequence}.dental-infection-control-module__2Jbima__aerosolTreatmentSite{fill:#f6f8f9e6;stroke:#98a7ad;stroke-width:1.6px;filter:drop-shadow(0 0 4px #ffffff9e);animation:2.8s ease-in-out infinite dental-infection-control-module__2Jbima__treatmentPulse}.dental-infection-control-module__2Jbima__osbFineSpray{fill:#dffaff;filter:drop-shadow(0 0 2px #4dc4e580);animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__surfaceSpraySequence}.dental-infection-control-module__2Jbima__osbFineSpray path{fill:none;stroke:#d8f7fd;stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:2 7;opacity:.58;animation:1.7s linear infinite dental-infection-control-module__2Jbima__surfaceSprayFlow}.dental-infection-control-module__2Jbima__surfaceWetting{animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__surfaceWettingSequence}.dental-infection-control-module__2Jbima__surfaceWetting path{fill:url(#surfaceWetFilm);stroke:#25abd461;stroke-width:1px}.dental-infection-control-module__2Jbima__surfaceWetting path:nth-child(2){opacity:.56}.dental-infection-control-module__2Jbima__surfaceWetting circle{fill:#e2faffc7;stroke:#63cce9;stroke-width:.45px}.dental-infection-control-module__2Jbima__surfaceContactTime{animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__surfaceContactSequence}.dental-infection-control-module__2Jbima__surfaceContactTime path{fill:none;stroke:#3f606d47;stroke-width:3px;stroke-linecap:round}.dental-infection-control-module__2Jbima__surfaceContactTime .dental-infection-control-module__2Jbima__contactProgress{stroke:#19a9da;stroke-dasharray:29;stroke-dashoffset:29px;animation:8s linear infinite dental-infection-control-module__2Jbima__contactProgress}.dental-infection-control-module__2Jbima__surfaceContactTime text{fill:#356273;letter-spacing:.08em;paint-order:stroke;stroke:#f9fdfee6;stroke-width:2px;font-size:7px;font-weight:950}.dental-infection-control-module__2Jbima__microbialReduction{fill:#738087;animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__microbialReduction}.dental-infection-control-module__2Jbima__surfaceProtectedFinish{fill:none;stroke:#22b8df;stroke-width:2px;filter:drop-shadow(0 0 3px #1eb1d880);animation:8s ease-in-out infinite dental-infection-control-module__2Jbima__protectedFinish}.dental-infection-control-module__2Jbima__surfaceCampaignMist{fill:#eafcff;filter:drop-shadow(0 0 2px #59cfed61);animation:3.2s ease-in-out infinite dental-infection-control-module__2Jbima__campaignMistBreathe}.dental-infection-control-module__2Jbima__surfaceCampaignMist path{fill:none;stroke:url(#surfaceCampaignMist);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:2 7;opacity:.62;animation:1.7s linear infinite dental-infection-control-module__2Jbima__surfaceSprayFlow}.dental-infection-control-module__2Jbima__surfaceCampaignTarget path{fill:none;stroke:#9be8f8b8;stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 2px #2eaccd4d)}.dental-infection-control-module__2Jbima__surfaceCampaignTarget path:last-child{stroke-width:.8px;opacity:.54}.dental-infection-control-module__2Jbima__surfaceCampaignLabels path{fill:none;stroke:#def7fdc7;stroke-width:1px;stroke-linecap:round}.dental-infection-control-module__2Jbima__surfaceCampaignLabels text{fill:#f5fdff;letter-spacing:.08em;paint-order:stroke;stroke:#062b3ed1;stroke-width:2.6px;font-size:7.5px;font-weight:950}.dental-infection-control-module__2Jbima__validationRoute{fill:none;stroke:#168fbd;stroke-width:2px;stroke-linecap:round;stroke-dasharray:7 10;opacity:.7;animation:2.8s linear infinite dental-infection-control-module__2Jbima__validationRouteFlow}.dental-infection-control-module__2Jbima__validationSamplePoint circle:first-child{fill:#48c9ef2e;stroke:#0c9fd6;stroke-width:2px;animation:2.4s ease-in-out infinite dental-infection-control-module__2Jbima__validationPointPulse}.dental-infection-control-module__2Jbima__validationSamplePoint circle:nth-child(2){fill:#f5feff;stroke:#0c9fd6;stroke-width:1.4px}.dental-infection-control-module__2Jbima__validationSamplePoint text,.dental-infection-control-module__2Jbima__validationBottle text,.dental-infection-control-module__2Jbima__validationLaboratory text{fill:#064d70;letter-spacing:.06em;paint-order:stroke;stroke:#f6fcfef0;stroke-width:3px;font-size:8px;font-weight:950}.dental-infection-control-module__2Jbima__validationBottle rect{fill:#d8e5e9;stroke:#587782;stroke-width:1.3px}.dental-infection-control-module__2Jbima__validationBottle>path:first-of-type{fill:#f4fafce6;stroke:#587782;stroke-width:1.5px}.dental-infection-control-module__2Jbima__validationBottle>path:nth-of-type(2){fill:#44c3e861;stroke:none;animation:2.8s ease-in-out infinite dental-infection-control-module__2Jbima__validationWaterPulse}.dental-infection-control-module__2Jbima__validationLaboratory rect{fill:#f5fafcf0;stroke:#6b97a8;stroke-width:1.5px}.dental-infection-control-module__2Jbima__validationLaboratory path{fill:none;stroke:#35697e;stroke-width:2px;stroke-linejoin:round}.dental-infection-control-module__2Jbima__validationReport{filter:drop-shadow(0 9px 15px #02253747)}.dental-infection-control-module__2Jbima__validationReportPaper{fill:#fff;stroke:#91afbb;stroke-width:1.3px}.dental-infection-control-module__2Jbima__validationReportHeader{fill:#063b59}.dental-infection-control-module__2Jbima__validationReport line{stroke:#d6e2e7;stroke-width:1px}.dental-infection-control-module__2Jbima__validationReportKicker{fill:#79dcff;letter-spacing:.11em;font-size:7px;font-weight:950}.dental-infection-control-module__2Jbima__validationReportTitle{fill:#fff;font-size:9px;font-weight:950}.dental-infection-control-module__2Jbima__validationReportLabel{fill:#69808b;letter-spacing:.08em;font-size:7px;font-weight:950}.dental-infection-control-module__2Jbima__validationReportValue{fill:#173d50;font-size:8px;font-weight:800}.dental-infection-control-module__2Jbima__validationReportFooter{fill:#708793;font-size:6px;font-weight:750}.dental-infection-control-module__2Jbima__validationPass rect{fill:#dff7e9;stroke:#31a56d;stroke-width:1px}.dental-infection-control-module__2Jbima__validationPass text{fill:#087449;font-size:12px;font-weight:950}.dental-infection-control-module__2Jbima__validationVerified circle{fill:#e5f8ed;stroke:#1e9d66;stroke-width:1.6px}.dental-infection-control-module__2Jbima__validationVerified path{fill:none;stroke:#108055;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.dental-infection-control-module__2Jbima__validationVerified text:first-of-type{fill:#073c59;letter-spacing:.05em;font-size:10px;font-weight:950}.dental-infection-control-module__2Jbima__validationVerified text:last-of-type{fill:#15734f;font-size:8px;font-weight:850}.dental-infection-control-module__2Jbima__validationVerified{animation:5.5s ease-in-out infinite dental-infection-control-module__2Jbima__validationVerifiedIn}.dental-infection-control-module__2Jbima__primarySamplingPoint path{fill:none;stroke:#60d5f2;stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 3px #1fafd875)}.dental-infection-control-module__2Jbima__primarySamplingPoint circle{fill:#e9fdff;stroke:#159dcc;stroke-width:1px}.dental-infection-control-module__2Jbima__primarySamplingPoint text{fill:#075578;letter-spacing:.07em;paint-order:stroke;stroke:#f5fcfef0;stroke-width:3px;font-size:8px;font-weight:950}.dental-infection-control-module__2Jbima__primarySamplingPoint circle:nth-of-type(n+2){animation:1.8s ease-in infinite dental-infection-control-module__2Jbima__sampleDrop}.dental-infection-control-module__2Jbima__sterileSampleVial{filter:drop-shadow(0 4px 5px #0a32433d)}.dental-infection-control-module__2Jbima__sterileSampleVial .dental-infection-control-module__2Jbima__vialCap{fill:#1d78b1;stroke:#0b507c;stroke-width:1px}.dental-infection-control-module__2Jbima__sterileSampleVial .dental-infection-control-module__2Jbima__vialTamperBand{fill:#6fb9df;stroke:#0b507c;stroke-width:.7px}.dental-infection-control-module__2Jbima__sterileSampleVial .dental-infection-control-module__2Jbima__vialBody{fill:#f2fafcdb;stroke:#688d9d;stroke-width:1px}.dental-infection-control-module__2Jbima__sterileSampleVial .dental-infection-control-module__2Jbima__vialWater{fill:#4fc4e43d}.dental-infection-control-module__2Jbima__sterileSampleVial .dental-infection-control-module__2Jbima__vialLabel{fill:#fdfefe;stroke:#b4c8d0;stroke-width:.6px}.dental-infection-control-module__2Jbima__sterileSampleVial line{stroke:#7897a3;stroke-width:.6px}.dental-infection-control-module__2Jbima__authenticReportPreview{filter:drop-shadow(0 12px 20px #03233357)}.dental-infection-control-module__2Jbima__reportPaper{fill:#fff;stroke:#a9bcc5;stroke-width:1.2px}.dental-infection-control-module__2Jbima__reportTopRule{fill:#0b6d98}.dental-infection-control-module__2Jbima__reportLabName{fill:#0a5d84;letter-spacing:.08em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__reportControlled{fill:#7b8e97;letter-spacing:.08em;font-size:6px;font-weight:850}.dental-infection-control-module__2Jbima__reportHeading{fill:#173c4e;letter-spacing:.02em;font-size:18px;font-weight:950}.dental-infection-control-module__2Jbima__reportSubheading{fill:#63808e;letter-spacing:.1em;font-size:7px;font-weight:850}.dental-infection-control-module__2Jbima__reportDivider{stroke:#d7e2e6;stroke-width:1px}.dental-infection-control-module__2Jbima__reportFieldLabel{fill:#75909b;letter-spacing:.1em;font-size:7px;font-weight:950}.dental-infection-control-module__2Jbima__reportFieldValue{fill:#163e52;font-size:10px;font-weight:850}.dental-infection-control-module__2Jbima__reportResult{fill:#087449;letter-spacing:-.02em;font-size:29px;font-weight:950}.dental-infection-control-module__2Jbima__reportMaskedFields rect{fill:#d7e1e5}.dental-infection-control-module__2Jbima__reportVerified circle{fill:#e2f7eb;stroke:#28a16b;stroke-width:1.2px}.dental-infection-control-module__2Jbima__reportVerified path{fill:none;stroke:#108055;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.dental-infection-control-module__2Jbima__reportVerified text:first-of-type{fill:#087449;letter-spacing:.08em;font-size:10px;font-weight:950}.dental-infection-control-module__2Jbima__reportVerified text:last-of-type{fill:#657f8b;font-size:6px;font-weight:850}.dental-infection-control-module__2Jbima__reportPrivacyNote{fill:#82949d;font-size:6px;font-weight:750}.dental-infection-control-module__2Jbima__sampleToReportCue{fill:none;stroke:#259bc6;stroke-width:1.4px;stroke-linecap:round;opacity:.5}.dental-infection-control-module__2Jbima__clinicalEvidenceHero{animation:.4s both dental-infection-control-module__2Jbima__evidenceIn}.dental-infection-control-module__2Jbima__heroFocus{border-top:1px solid #6cd3fa33;gap:16px;width:min(1180px,100%);margin:34px auto 0;padding-top:24px;display:grid}.dental-infection-control-module__2Jbima__heroFocus>div:first-child{text-align:center;justify-items:center;gap:7px;display:grid}.dental-infection-control-module__2Jbima__heroFocus>div:first-child>span{color:#68d8ff;letter-spacing:.15em;white-space:nowrap;font-size:10px;font-weight:950}.dental-infection-control-module__2Jbima__heroFocus h2{color:#eaf9ff;letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.25}.dental-infection-control-module__2Jbima__focusTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(920px,100%);margin-inline:auto;display:grid}.dental-infection-control-module__2Jbima__focusTabs button{color:#c9e7f5;min-width:0;min-height:94px;font:inherit;text-align:left;cursor:pointer;background:#08395499;border:1px solid #95cfea4d;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:16px;transition:all .25s;display:grid}.dental-infection-control-module__2Jbima__focusIcon{color:#6edaff;background:#55c0ea1f;border-radius:10px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:950;display:grid}.dental-infection-control-module__2Jbima__focusText{gap:5px;min-width:0;display:grid}.dental-infection-control-module__2Jbima__focusText strong{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.dental-infection-control-module__2Jbima__focusText small{color:#91bdd2;font-size:11px;font-weight:750;line-height:1.3}.dental-infection-control-module__2Jbima__focusTabs button:hover{color:#fff;border-color:#54b9e6}.dental-infection-control-module__2Jbima__focusTabs button:focus-visible{outline-offset:2px;outline:3px solid #63d4ff}.dental-infection-control-module__2Jbima__focusTabs .dental-infection-control-module__2Jbima__activeFocus{color:#fff;background:#11668bb8;border-color:#40c3f3;box-shadow:0 0 0 2px #29aee71a,0 6px 16px #00172629}.dental-infection-control-module__2Jbima__focusTabs .dental-infection-control-module__2Jbima__activeFocus .dental-infection-control-module__2Jbima__focusIcon{background:#54d3ff38;box-shadow:0 0 13px #2ebcf22e}.dental-infection-control-module__2Jbima__focusTabs .dental-infection-control-module__2Jbima__activeFocus .dental-infection-control-module__2Jbima__focusText small{color:#bfeeff}.dental-infection-control-module__2Jbima__stickyNav{z-index:40;scrollbar-width:none;background:#051c2ff7;border-bottom:1px solid #5aaedc4d;width:100%;padding:0 max(16px,50% - 720px);display:flex;position:sticky;top:82px;overflow-x:auto;box-shadow:0 8px 24px #00000024}.dental-infection-control-module__2Jbima__stickyNav a{color:#bad6e6;white-space:nowrap;flex:none;place-items:center;min-height:50px;padding:0 15px;font-size:13px;font-weight:850;text-decoration:none;display:grid}.dental-infection-control-module__2Jbima__stickyNav a:hover{color:#fff;background:#4fc2f81a}.dental-infection-control-module__2Jbima__workspace{width:min(1440px,100% - 48px);margin:0 auto;padding:8px 0 84px}.dental-infection-control-module__2Jbima__workspace>section{scroll-margin-top:144px}.dental-infection-control-module__2Jbima__clinicalValidation{background:linear-gradient(145deg,#f9fcfe,#eef7fb);border:1px solid #bfd7e4;border-radius:22px;margin:32px 0 18px;padding:clamp(24px,3vw,38px);box-shadow:0 16px 42px #083a5414}.dental-infection-control-module__2Jbima__clinicalValidation>header{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:32px;display:grid}.dental-infection-control-module__2Jbima__clinicalValidation header span{color:#087fad;letter-spacing:.14em;font-size:12px;font-weight:950}.dental-infection-control-module__2Jbima__clinicalValidation h2{color:#082b42;letter-spacing:-.035em;max-width:800px;margin:9px 0 0;font-size:clamp(28px,3vw,42px);line-height:1.12}.dental-infection-control-module__2Jbima__clinicalValidation header p{color:#516f81;margin:0;font-size:15px;line-height:1.65}.dental-infection-control-module__2Jbima__validationEvidenceGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.dental-infection-control-module__2Jbima__validationEvidenceGrid article{background:#fff;border:1px solid #c9dce6;border-radius:14px;grid-template-columns:auto 1fr;gap:12px;min-width:0;min-height:150px;padding:17px;display:grid}.dental-infection-control-module__2Jbima__validationEvidenceGrid article>span{color:#6cdcff;background:#083d5d;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:950;display:grid}.dental-infection-control-module__2Jbima__validationEvidenceGrid article div{align-content:start;gap:6px;min-width:0;display:grid}.dental-infection-control-module__2Jbima__validationEvidenceGrid small{color:#76909e;letter-spacing:.08em;font-size:9px;font-weight:950}.dental-infection-control-module__2Jbima__validationEvidenceGrid strong{color:#123b52;overflow-wrap:anywhere;font-size:14px;line-height:1.35}.dental-infection-control-module__2Jbima__validationEvidenceGrid article p{color:#916e25;border-top:1px solid #e0e9ee;grid-column:1/-1;align-self:end;margin:0;padding-top:12px;font-size:11px;font-weight:850;line-height:1.4}.dental-infection-control-module__2Jbima__validationSourceNotice{color:#fff;background:#082f49;border-left:4px solid #139bce;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:20px 22px;display:flex}.dental-infection-control-module__2Jbima__validationSourceNotice strong{font-size:18px}.dental-infection-control-module__2Jbima__validationSourceNotice p{color:#bcd3df;max-width:850px;margin:6px 0 0;font-size:13px;line-height:1.55}.dental-infection-control-module__2Jbima__disabledReportButton{color:#9eb6c2;cursor:not-allowed;background:#ffffff12;border:1px solid #88d5f159;border-radius:9px;flex:none;padding:12px 16px;font-size:13px;font-weight:900}.dental-infection-control-module__2Jbima__focusCardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dental-infection-control-module__2Jbima__focusCardGrid article{border:1px solid var(--line);background:#fff8f4;border-top:4px solid #d06b43;border-radius:16px;align-content:start;gap:18px;min-height:145px;padding:20px;display:grid}.dental-infection-control-module__2Jbima__focusCardGrid span{color:#b14f2b;font-size:12px;font-weight:950}.dental-infection-control-module__2Jbima__focusCardGrid strong{font-size:17px;line-height:1.45}.dental-infection-control-module__2Jbima__principleFlow{display:flex;overflow-x:auto}.dental-infection-control-module__2Jbima__principleFlow>div{flex:1 0 180px;align-items:center;display:flex}.dental-infection-control-module__2Jbima__principleFlow strong{color:#0a4564;text-align:center;background:#eef9ff;border:1px solid #bcd7e6;border-radius:13px;flex:1;place-items:center;min-height:96px;padding:16px;font-size:15px;display:grid}.dental-infection-control-module__2Jbima__principleFlow span{color:#149bd8;text-align:center;flex:0 0 30px;font-size:24px}.dental-infection-control-module__2Jbima__waterlinePrinciple{background:linear-gradient(135deg,#f8fcfe,#eaf7fd);border:1px solid #bdd9e8;border-radius:18px;grid-template-columns:minmax(0,2.3fr) minmax(250px,1fr);align-items:center;gap:28px;padding:24px;display:grid}.dental-infection-control-module__2Jbima__principleSupply{grid-template-columns:minmax(120px,1fr) 34px minmax(140px,1fr) 34px minmax(190px,1.25fr);align-items:center;display:grid}.dental-infection-control-module__2Jbima__principleSupply strong,.dental-infection-control-module__2Jbima__principleBranches strong{color:#0a4564;text-align:center;background:#fff;border:1px solid #9fcfe5;border-radius:13px;place-items:center;min-height:92px;padding:16px;font-size:15px;display:grid;box-shadow:0 8px 22px #0e5b8012}.dental-infection-control-module__2Jbima__principleSupply span,.dental-infection-control-module__2Jbima__principleBranches span{color:#149bd8;text-align:center;font-size:24px}.dental-infection-control-module__2Jbima__principleBranches{gap:12px;padding-left:34px;display:grid;position:relative}.dental-infection-control-module__2Jbima__principleBranches:before{content:"";background:#69bde3;width:2px;position:absolute;top:25%;bottom:25%;left:0}.dental-infection-control-module__2Jbima__principleBranches i{background:#69bde3;width:29px;height:2px;position:absolute;top:50%;left:-28px}.dental-infection-control-module__2Jbima__principleBranches>div{grid-template-columns:34px 1fr;align-items:center;display:grid}.dental-infection-control-module__2Jbima__principleBranches>div:before{content:"";background:#69bde3;width:34px;height:2px;position:absolute;left:0}.dental-infection-control-module__2Jbima__principleBranches strong{min-height:64px}.dental-infection-control-module__2Jbima__architecture{background:linear-gradient(145deg,#061d31,#0a4265);border-radius:18px;padding:22px;display:flex;overflow-x:auto}.dental-infection-control-module__2Jbima__architecture>div{flex:1 0 170px;align-items:center;display:flex}.dental-infection-control-module__2Jbima__architecture article{color:#fff;text-align:center;background:#ffffff0f;border:1px solid #70d7ff47;border-radius:13px;flex:1;align-content:center;gap:8px;min-height:116px;padding:16px;display:grid}.dental-infection-control-module__2Jbima__architecture i{color:#60d9ff;font-size:11px;font-style:normal;font-weight:950}.dental-infection-control-module__2Jbima__architecture strong{font-size:15px}.dental-infection-control-module__2Jbima__architecture>div>span{color:#64d8ff;text-align:center;flex:0 0 28px;font-size:22px}.dental-infection-control-module__2Jbima__secondarySystems{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.dental-infection-control-module__2Jbima__secondarySystems span{border:1px solid var(--line);color:#355a70;text-align:center;background:#f5f9fb;border-radius:11px;padding:14px;font-size:13px;font-weight:800}.dental-infection-control-module__2Jbima__simulationGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:18px;display:grid}.dental-infection-control-module__2Jbima__inputPanel{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px;display:grid}.dental-infection-control-module__2Jbima__inputPanel h3{grid-column:1/-1;margin:0;font-size:23px}.dental-infection-control-module__2Jbima__field{color:#345268;gap:7px;font-size:14px;font-weight:850;display:grid}.dental-infection-control-module__2Jbima__field>div{background:#fff;border:1px solid #b9cedb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.dental-infection-control-module__2Jbima__field input,.dental-infection-control-module__2Jbima__field select{color:#0d3046;width:100%;min-width:0;height:50px;font:inherit;background:#fff;border:0;outline:0;padding:0 12px;font-size:16px}.dental-infection-control-module__2Jbima__field select:disabled{opacity:1;color:#0d3046}.dental-infection-control-module__2Jbima__field b{color:#607989;padding:0 11px;font-size:12px}.dental-infection-control-module__2Jbima__inputPanel details{background:#f7fafc;border:1px solid #d5e2ea;border-radius:9px;grid-column:1/-1}.dental-infection-control-module__2Jbima__inputPanel summary{cursor:pointer;padding:13px;font-size:14px;font-weight:900}.dental-infection-control-module__2Jbima__inputPanel details p{color:#5d7382;margin:0;padding:0 13px 14px;font-size:13px;line-height:1.6}.dental-infection-control-module__2Jbima__liveSummary{color:#fff;background:#082c47;border-radius:18px;padding:24px;position:sticky;top:150px;box-shadow:0 18px 38px #05273d2e}.dental-infection-control-module__2Jbima__liveSummary>span{color:#61d5ff;letter-spacing:.13em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__liveSummary>strong{border-radius:6px;margin:15px 0 18px;padding:7px 10px;font-size:20px;display:inline-flex}.dental-infection-control-module__2Jbima__liveSummary dl{background:#ffffff26;gap:1px;margin:0 0 18px;display:grid}.dental-infection-control-module__2Jbima__liveSummary dl div{background:#0d3857;padding:11px}.dental-infection-control-module__2Jbima__liveSummary dt{color:#a8c7d9;font-size:12px}.dental-infection-control-module__2Jbima__liveSummary dd{margin:4px 0 0;font-size:18px;font-weight:900}.dental-infection-control-module__2Jbima__liveSummary p{color:#bfd4e1;margin:0;font-size:13px;line-height:1.6}.dental-infection-control-module__2Jbima__pass{color:#087348!important;background:#daf5e7!important}.dental-infection-control-module__2Jbima__fail{color:#a63829!important;background:#ffe3df!important}.dental-infection-control-module__2Jbima__review{color:#8a5b00!important;background:#fff0cf!important}.dental-infection-control-module__2Jbima__kpiGrid{background:#cadbe6;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:18px;padding:1px;display:grid}.dental-infection-control-module__2Jbima__kpiGrid article{background:#fff;min-width:0;min-height:112px;padding:18px}.dental-infection-control-module__2Jbima__kpiGrid span{color:#627889;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.dental-infection-control-module__2Jbima__kpiGrid strong{overflow-wrap:anywhere;margin-top:12px;font-size:clamp(21px,2vw,29px);display:block}.dental-infection-control-module__2Jbima__kpiGrid small{color:#6a8190;font-size:13px}.dental-infection-control-module__2Jbima__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.dental-infection-control-module__2Jbima__chartGrid>article{min-width:0}.dental-infection-control-module__2Jbima__chartGrid .engineering-cartesian-chart{width:100%;min-width:0}.dental-infection-control-module__2Jbima__chartGrid .engineering-cartesian-chart svg{width:100%;height:auto;display:block}.dental-infection-control-module__2Jbima__chartGrid .cartesian-grid-line{stroke:#64748b38}.dental-infection-control-module__2Jbima__chartGrid .cartesian-grid-line-vertical{stroke:#64748b1f}.dental-infection-control-module__2Jbima__chartGrid .cartesian-axis{stroke:#64748b;stroke-width:1.4px}.dental-infection-control-module__2Jbima__chartGrid .cartesian-tick{fill:#64748b;font-size:11px}.dental-infection-control-module__2Jbima__chartGrid .cartesian-axis-label{fill:#334155;font-size:12px;font-weight:900}.dental-infection-control-module__2Jbima__chartGrid .cartesian-reference{stroke:#e11d48;stroke-width:2px;stroke-dasharray:7 5}:is(.dental-infection-control-module__2Jbima__chartGrid .cartesian-reference-label,.dental-infection-control-module__2Jbima__chartGrid .cartesian-legend){fill:#334155;font-size:11px;font-weight:900}.dental-infection-control-module__2Jbima__chartGrid .cartesian-current circle{fill:#fff;stroke:#0f172a;stroke-width:3px}.dental-infection-control-module__2Jbima__acceptanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dental-infection-control-module__2Jbima__acceptanceGrid article{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:142px;padding:17px;display:grid}.dental-infection-control-module__2Jbima__acceptanceGrid article>span{color:#fff;background:#087fad;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:950;display:grid}.dental-infection-control-module__2Jbima__acceptanceGrid article div{flex-direction:column;min-width:0;display:flex}.dental-infection-control-module__2Jbima__acceptanceGrid small{color:#5e7687;font-size:12px;font-weight:900}.dental-infection-control-module__2Jbima__acceptanceGrid strong{overflow-wrap:anywhere;margin-top:9px;font-size:20px;line-height:1.3}.dental-infection-control-module__2Jbima__acceptanceGrid b{border-radius:5px;align-self:flex-start;margin-top:auto;padding:5px 8px;font-size:11px}.dental-infection-control-module__2Jbima__acceptanceNote{background:#edf8fe;border-left:4px solid #0da1df;margin-top:14px;padding:19px 22px}.dental-infection-control-module__2Jbima__acceptanceNote strong{font-size:18px}.dental-infection-control-module__2Jbima__acceptanceNote p{color:#526d7f;margin:7px 0 0;line-height:1.6}.dental-infection-control-module__2Jbima__centeredProductGrid.dental-infection-control-module__2Jbima__centeredProductGrid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.dental-infection-control-module__2Jbima__centeredProductGrid.dental-infection-control-module__2Jbima__centeredProductGrid>*{flex:0 calc(33.3333% - 9.33333px);min-width:0}.dental-infection-control-module__2Jbima__twoStagePrinciple{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dental-infection-control-module__2Jbima__twoStagePrinciple>article{background:linear-gradient(150deg,#fff,#edf7fb);border:1px solid #bdd4e1;border-radius:20px;flex-direction:column;min-width:0;min-height:410px;padding:clamp(22px,2.4vw,34px);transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 16px 38px #08375112}.dental-infection-control-module__2Jbima__twoStagePrinciple>article>span{color:#087fad;letter-spacing:.12em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__twoStagePrinciple h3{color:#092d43;margin:12px 0 10px;font-size:clamp(22px,2vw,29px);line-height:1.16}.dental-infection-control-module__2Jbima__twoStagePrinciple p{color:#526f80;margin:0;font-size:15px;line-height:1.65}.dental-infection-control-module__2Jbima__twoStagePrinciple button{color:#086b94;font:inherit;cursor:pointer;background:#fff;border:1px solid #128fbd;border-radius:9px;align-self:flex-start;margin-top:auto;padding:12px 16px;font-size:13px;font-weight:900}.dental-infection-control-module__2Jbima__twoStagePrinciple button:hover,.dental-infection-control-module__2Jbima__twoStagePrinciple button:focus-visible{color:#fff;background:#087fad}.dental-infection-control-module__2Jbima__twoStagePrinciple .dental-infection-control-module__2Jbima__activeStage{border-color:#1aa4da;transform:translateY(-2px);box-shadow:0 0 0 3px #16a6dc1c,0 18px 42px #085b801f}.dental-infection-control-module__2Jbima__stageFlow{gap:7px;margin:22px 0;display:grid}.dental-infection-control-module__2Jbima__stageFlow>div{grid-template-columns:minmax(0,1fr) 24px;align-items:center;display:grid}.dental-infection-control-module__2Jbima__stageFlow strong{color:#214c63;text-align:center;background:#fff;border:1px solid #c8dce7;border-radius:9px;padding:10px 12px;font-size:13px}.dental-infection-control-module__2Jbima__stageFlow i{color:#139ed4;text-align:center;font-size:20px;font-style:normal}.dental-infection-control-module__2Jbima__stageFlow>div:last-child{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__sharedSimulation{background:#f8fbfd;border:1px solid #c5d9e4;border-radius:20px;overflow:hidden}.dental-infection-control-module__2Jbima__sharedSimulation>section{margin:0!important;padding:clamp(18px,2vw,28px)!important}.dental-infection-control-module__2Jbima__sharedOdbSimulation{margin-top:20px}.dental-infection-control-module__2Jbima__sharedOdbSimulation>section{margin-bottom:20px}.dental-infection-control-module__2Jbima__installationBasis{background:#bdd7e4;border:1px solid #bdd7e4;border-radius:18px;grid-template-columns:minmax(0,1fr) repeat(3,minmax(120px,160px));gap:1px;display:grid;overflow:hidden}.dental-infection-control-module__2Jbima__installationBasis>div{background:linear-gradient(145deg,#f9fcfe,#eaf7fc);padding:clamp(20px,2.5vw,30px)}.dental-infection-control-module__2Jbima__installationBasis>div span{color:#087fac;letter-spacing:.13em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__installationBasis h3{color:#0a3048;margin:7px 0 5px;font-size:clamp(22px,2vw,29px)}.dental-infection-control-module__2Jbima__installationBasis p{color:#607b8b;max-width:760px;margin:0;font-size:13px;line-height:1.55}.dental-infection-control-module__2Jbima__installationBasis article{background:#fff;align-content:center;gap:7px;padding:18px;display:grid}.dental-infection-control-module__2Jbima__installationBasis article span{color:#5c7888;font-size:11px;font-weight:850}.dental-infection-control-module__2Jbima__installationBasis article strong{color:#0b344b;font-size:25px}.dental-infection-control-module__2Jbima__perUnitPerformance{background:#bdd7e4;border:1px solid #bdd7e4;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:16px 0 20px;display:grid;overflow:hidden}.dental-infection-control-module__2Jbima__perUnitPerformance header{color:#fff;background:#073b59;grid-column:1/-1;justify-content:space-between;gap:20px;padding:14px 16px;display:flex}.dental-infection-control-module__2Jbima__perUnitPerformance header span{color:#76d8fa;letter-spacing:.13em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__perUnitPerformance article{background:#fff;gap:6px;min-width:0;padding:15px;display:grid}.dental-infection-control-module__2Jbima__perUnitPerformance article span{color:#5c7888;font-size:11px;font-weight:850}.dental-infection-control-module__2Jbima__perUnitPerformance article strong{color:#0b344b;overflow-wrap:anywhere;font-size:18px}.dental-infection-control-module__2Jbima__exclusivePrinciple{gap:18px;display:grid}.dental-infection-control-module__2Jbima__engineeringNotice{color:#46687a;background:#edf8fd;border-left:4px solid #129bcf;margin:0;padding:17px 20px;font-size:14px;line-height:1.65}.dental-infection-control-module__2Jbima__engineeringNotice strong{color:#0a405b}.dental-infection-control-module__2Jbima__aerosolPrincipleFlow{background:linear-gradient(145deg,#061d31,#0a4265);border-radius:18px;padding:20px;display:flex;overflow-x:auto}.dental-infection-control-module__2Jbima__aerosolPrincipleFlow>div{flex:1 0 185px;align-items:center;display:flex}.dental-infection-control-module__2Jbima__aerosolPrincipleFlow strong{color:#fff;text-align:center;background:#ffffff0f;border:1px solid #6fd7ff4d;border-radius:12px;flex:1;place-items:center;min-height:94px;padding:14px;font-size:14px;display:grid}.dental-infection-control-module__2Jbima__aerosolPrincipleFlow span{color:#64d8ff;text-align:center;flex:0 0 28px;font-size:21px}.dental-infection-control-module__2Jbima__simulationBasis{color:#08749d;letter-spacing:.08em;background:#eaf8fe;border:1px solid #94d4ec;border-radius:9px;grid-column:1/-1;padding:12px 14px;font-size:12px;font-weight:950}.dental-infection-control-module__2Jbima__field small{color:#78909d;font-size:10px;font-weight:800}.dental-infection-control-module__2Jbima__readonlyValue{height:50px}.dental-infection-control-module__2Jbima__readonlyValue strong{color:#0d3046;padding:0 12px;font-size:18px}.dental-infection-control-module__2Jbima__supportedGraph{margin-top:18px}.dental-infection-control-module__2Jbima__supportedGraph>article{min-width:0}.dental-infection-control-module__2Jbima__supportedGraph .engineering-cartesian-chart{width:100%;min-width:0}.dental-infection-control-module__2Jbima__supportedGraph .engineering-cartesian-chart svg{width:100%;height:auto;display:block}.dental-infection-control-module__2Jbima__eogProjection{background:linear-gradient(145deg,#f9fcfe,#edf7fb);border:1px solid #c4d9e4;border-radius:18px;margin-top:18px;padding:clamp(20px,2.5vw,30px)}.dental-infection-control-module__2Jbima__eogProjection header span{color:#087fac;letter-spacing:.13em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__eogProjection h3{color:#0a3048;margin:8px 0 18px;font-size:clamp(22px,2vw,28px)}.dental-infection-control-module__2Jbima__eogProjection>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dental-infection-control-module__2Jbima__eogProjection article{background:#fff;border:1px solid #d0e0e8;border-radius:12px;min-width:0;padding:18px}.dental-infection-control-module__2Jbima__eogProjection article>span{color:#607b8b;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.dental-infection-control-module__2Jbima__eogProjection article strong{color:#0b3850;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(21px,2vw,28px);display:block}.dental-infection-control-module__2Jbima__eogProjection article small{color:#718896;margin-top:4px;font-size:11px;display:block}.dental-infection-control-module__2Jbima__reportEvidenceSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.dental-infection-control-module__2Jbima__reportEvidenceSummary article{background:#fff;border:1px solid #c9dce6;border-radius:13px;align-content:start;gap:8px;min-height:135px;padding:18px;display:grid}.dental-infection-control-module__2Jbima__reportEvidenceSummary small{color:#087fac;letter-spacing:.09em;font-size:10px;font-weight:950}.dental-infection-control-module__2Jbima__reportEvidenceSummary strong{color:#123b52;font-size:17px;line-height:1.35}.dental-infection-control-module__2Jbima__reportEvidenceSummary p{color:#657f8d;margin:0;font-size:11px;line-height:1.45}.dental-infection-control-module__2Jbima__validationEligiblePoints{background:#f8fbfc;border:1px solid #cbdde7;border-radius:13px;margin-top:14px;padding:20px}.dental-infection-control-module__2Jbima__validationEligiblePoints>strong{color:#163f55;font-size:16px}.dental-infection-control-module__2Jbima__validationEligiblePoints>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dental-infection-control-module__2Jbima__validationEligiblePoints span{color:#426576;background:#fff;border:1px solid #bdd6e2;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800}.dental-infection-control-module__2Jbima__validationEligiblePoints p{color:#6a818e;margin:13px 0 0;font-size:12px;line-height:1.55}.dental-infection-control-module__2Jbima__validationEvidenceRecord{background:#fff;border:1px solid #c9dce6;border-radius:13px;grid-template-columns:minmax(230px,.75fr) minmax(0,1.4fr) auto;align-items:center;gap:20px;margin-top:14px;padding:20px;display:grid}.dental-infection-control-module__2Jbima__validationEvidenceRecord small{color:#087fac;letter-spacing:.09em;font-size:10px;font-weight:950}.dental-infection-control-module__2Jbima__validationEvidenceRecord h3{color:#123b52;margin:6px 0}.dental-infection-control-module__2Jbima__validationEvidenceRecord p{color:#657f8d;margin:0;font-size:12px;line-height:1.5}.dental-infection-control-module__2Jbima__validationEvidenceRecord dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.dental-infection-control-module__2Jbima__validationEvidenceRecord dl div{background:#f1f7fa;border-radius:9px;padding:10px}.dental-infection-control-module__2Jbima__validationEvidenceRecord dt{color:#6b8390;font-size:10px;font-weight:850}.dental-infection-control-module__2Jbima__validationEvidenceRecord dd{color:#173f55;margin:4px 0 0;font-size:12px;font-weight:900}.dental-infection-control-module__2Jbima__reportLink{text-align:center;background:#087eae;border:1px solid #49bde8;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex;color:#fff!important}.dental-infection-control-module__2Jbima__reportLink:hover{background:#066b95}.dental-infection-control-module__2Jbima__reportEvidenceSummary .dental-infection-control-module__2Jbima__reportLink{align-self:end;margin-top:auto}.dental-infection-control-module__2Jbima__supportingModuleCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dental-infection-control-module__2Jbima__supportingModuleCards a{color:#0a3048;background:linear-gradient(145deg,#fafdff,#eaf7fc);border:1px solid #bcd6e4;border-radius:20px;flex-direction:column;min-width:0;min-height:250px;padding:clamp(24px,3vw,38px);text-decoration:none;transition:all .22s;display:flex;box-shadow:0 15px 36px #07395312}.dental-infection-control-module__2Jbima__supportingModuleCards a:hover,.dental-infection-control-module__2Jbima__supportingModuleCards a:focus-visible{border-color:#1ba9de;transform:translateY(-3px);box-shadow:0 0 0 3px #15ace21c,0 18px 40px #0846641f}.dental-infection-control-module__2Jbima__supportingModuleCards span{color:#0784b3;letter-spacing:.13em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__supportingModuleCards h3{margin:13px 0 8px;font-size:clamp(23px,2.2vw,31px);line-height:1.15}.dental-infection-control-module__2Jbima__supportingModuleCards p{color:#547183;margin:0;font-size:15px;line-height:1.62}.dental-infection-control-module__2Jbima__supportingModuleCards strong{color:#087fac;margin-top:auto;padding-top:24px;font-size:14px}.dental-infection-control-module__2Jbima__supportingDetailGrid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:20px;display:grid}.dental-infection-control-module__2Jbima__supportingDetailGrid>.dental-infection-control-module__2Jbima__diagramFrame{min-width:0}.dental-infection-control-module__2Jbima__surfaceProcedure,.dental-infection-control-module__2Jbima__validationChain{background:#fff;border:1px solid #c1d7e3;border-radius:18px;gap:15px;padding:clamp(22px,2.5vw,32px);display:grid;box-shadow:0 14px 32px #05375112}.dental-infection-control-module__2Jbima__surfaceProcedure>span,.dental-infection-control-module__2Jbima__validationChain>span{color:#087fac;letter-spacing:.13em;font-size:11px;font-weight:950}.dental-infection-control-module__2Jbima__surfaceProcedure h3{color:#0a3048;margin:0;font-size:25px}.dental-infection-control-module__2Jbima__surfaceProcedure>label:not(.dental-infection-control-module__2Jbima__wettingCheck){color:#35576a;gap:7px;font-size:13px;font-weight:900;display:grid}.dental-infection-control-module__2Jbima__surfaceProcedure select{color:#123c54;width:100%;height:50px;font:inherit;background:#fff;border:1px solid #afcad9;border-radius:9px;padding:0 12px;font-size:15px}.dental-infection-control-module__2Jbima__wettingCheck{color:#224c62;background:#f4f9fb;border:1px solid #c8dce6;border-radius:9px;align-items:center;gap:10px;padding:13px;font-size:14px;font-weight:850;display:flex}.dental-infection-control-module__2Jbima__wettingCheck input{accent-color:#0798ce;width:20px;height:20px}.dental-infection-control-module__2Jbima__contactTimeline{gap:8px;display:grid}.dental-infection-control-module__2Jbima__contactTimeline>div{color:#708894;grid-template-columns:32px 1fr;align-items:center;gap:10px;display:grid}.dental-infection-control-module__2Jbima__contactTimeline i{color:#617886;background:#e4edf2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:950;display:grid}.dental-infection-control-module__2Jbima__contactTimeline span{font-size:13px;font-weight:850}.dental-infection-control-module__2Jbima__contactTimeline .dental-infection-control-module__2Jbima__completeStep{color:#0875a0}.dental-infection-control-module__2Jbima__contactTimeline .dental-infection-control-module__2Jbima__completeStep i{color:#0879a6;background:#d7f3ff}.dental-infection-control-module__2Jbima__procedurePending,.dental-infection-control-module__2Jbima__procedureReady{border-radius:9px;padding:13px;font-size:13px;font-weight:900}.dental-infection-control-module__2Jbima__procedurePending{color:#845a0b;background:#fff5df}.dental-infection-control-module__2Jbima__procedureReady{color:#087348;background:#dcf6e9}.dental-infection-control-module__2Jbima__validationChain>div{background:#f8fbfc;border:1px solid #d3e2e9;border-radius:10px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.dental-infection-control-module__2Jbima__validationChain i{color:#62d7ff;background:#093c5a;border-radius:9px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:950;display:grid}.dental-infection-control-module__2Jbima__validationChain strong{color:#153e55;font-size:14px}.dental-infection-control-module__2Jbima__validationChain p{color:#627b89;margin:4px 0 0;font-size:12px;line-height:1.55}.dental-infection-control-module__2Jbima__nextActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dental-infection-control-module__2Jbima__nextActions button,.dental-infection-control-module__2Jbima__nextActions a{color:#08749e;min-height:58px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #168fbc;border-radius:10px;place-items:center;padding:12px 16px;font-size:14px;font-weight:900;text-decoration:none;display:grid}.dental-infection-control-module__2Jbima__nextActions button:first-child,.dental-infection-control-module__2Jbima__nextActions a:last-child{color:#fff;background:#087fac}.dental-infection-control-module__2Jbima__nextActions button:hover,.dental-infection-control-module__2Jbima__nextActions button:focus-visible,.dental-infection-control-module__2Jbima__nextActions a:hover,.dental-infection-control-module__2Jbima__nextActions a:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 3px #11a4dc24}.dental-infection-control-module__2Jbima__srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes dental-infection-control-module__2Jbima__diagramIn{0%{opacity:.25}to{opacity:1}}@keyframes dental-infection-control-module__2Jbima__flow{to{stroke-dashoffset:-56px}}@keyframes dental-infection-control-module__2Jbima__tubeTravel{to{stroke-dashoffset:-38px}}@keyframes dental-infection-control-module__2Jbima__supplyPulse{0%,to{opacity:.98}50%{opacity:.76}}@keyframes dental-infection-control-module__2Jbima__odbWaterPulse{to{filter:brightness(1.18);box-shadow:inset 0 0 16px #38c9f96b,0 0 10px #42caf633}}@keyframes dental-infection-control-module__2Jbima__odbBubbleRise{0%{opacity:0;transform:translateY(10px)scale(.7)}18%{opacity:.9}82%{opacity:.55}to{opacity:0;transform:translateY(-72px)scale(1.15)}}@keyframes dental-infection-control-module__2Jbima__odbSourcePulse{50%{filter:brightness(1.12)}}@keyframes dental-infection-control-module__2Jbima__odbInsetGlow{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes dental-infection-control-module__2Jbima__bubbleShimmer{to{opacity:.58}}@keyframes dental-infection-control-module__2Jbima__treatmentPulse{50%{opacity:.42;r:8}}@keyframes dental-infection-control-module__2Jbima__drift{to{opacity:.72;transform:translate(10px,-7px)}}@keyframes dental-infection-control-module__2Jbima__pulse{50%{opacity:.35;r:16}}@keyframes dental-infection-control-module__2Jbima__aerosolDrift{to{opacity:.72;transform:translate(8px,-10px)}}@keyframes dental-infection-control-module__2Jbima__rosParticleDrift{to{opacity:.78;transform:translate(-8px,-3px)}}@keyframes dental-infection-control-module__2Jbima__rosPlumeBreathe{to{opacity:.76;transform:translate(-3px,2px)}}@keyframes dental-infection-control-module__2Jbima__protectionZonePulse{50%{opacity:.52;transform-origin:623px 177px;transform:scale(1.03)}}@keyframes dental-infection-control-module__2Jbima__roomAirflow{to{stroke-dashoffset:-90px}}@keyframes dental-infection-control-module__2Jbima__airVolumeDrift{to{opacity:.78;transform:translate(-6px,3px)}}@keyframes dental-infection-control-module__2Jbima__sourceCueSequence{0%,24%{opacity:.82}34%,to{opacity:.12}}@keyframes dental-infection-control-module__2Jbima__waterSequence{0%,8%{opacity:.45}14%,30%{opacity:1}42%,to{opacity:.5}}@keyframes dental-infection-control-module__2Jbima__aerosolSourceSequence{0%,18%{opacity:.05;transform:scale(.55)}28%,52%{opacity:1;transform:scale(1)}68%,to{opacity:.22;transform:translate(10px,-5px)scale(1.22)}}@keyframes dental-infection-control-module__2Jbima__airSequence{0%,28%{opacity:.3}42%,to{opacity:1}}@keyframes dental-infection-control-module__2Jbima__zoneSequence{0%,42%{opacity:.24}58%,to{opacity:1}}@keyframes dental-infection-control-module__2Jbima__aerosolSequence{0%,16%{opacity:.12;transform-origin:346px 279px;transform:scale(.68)}30%,54%{opacity:1;transform:translate(5px,-3px)scale(1)}74%{opacity:.54;transform:translate(14px,-8px)scale(1.04)}to{opacity:.16;transform:translate(26px,-14px)scale(1.08)}}@keyframes dental-infection-control-module__2Jbima__rosSequence{0%,44%{opacity:.18}58%,88%{opacity:1;transform:translate(-3px,2px)}to{opacity:.72;transform:translate(-6px,3px)}}@keyframes dental-infection-control-module__2Jbima__surfaceSpraySequence{0%,28%{opacity:1}38%,to{opacity:.08}}@keyframes dental-infection-control-module__2Jbima__surfaceSprayFlow{to{stroke-dashoffset:-36px}}@keyframes dental-infection-control-module__2Jbima__surfaceWettingSequence{0%,16%{opacity:.05}30%,70%{opacity:1}to{opacity:.35}}@keyframes dental-infection-control-module__2Jbima__surfaceContactSequence{0%,28%{opacity:.05}42%,78%{opacity:1}to{opacity:.2}}@keyframes dental-infection-control-module__2Jbima__contactProgress{0%,34%{stroke-dashoffset:29px}72%,to{stroke-dashoffset:0}}@keyframes dental-infection-control-module__2Jbima__microbialReduction{0%,34%{opacity:.85;transform-origin:335px 135px;transform:scale(1)}70%{opacity:.28;transform:scale(.72)}to{opacity:0;transform:scale(.45)}}@keyframes dental-infection-control-module__2Jbima__protectedFinish{0%,62%{opacity:0}78%,to{opacity:1}}@keyframes dental-infection-control-module__2Jbima__campaignMistBreathe{50%{opacity:.72;transform:translate(-2px,1px)}}@keyframes dental-infection-control-module__2Jbima__sampleDrop{0%{opacity:.15;transform:translateY(-3px)}45%{opacity:1}to{opacity:0;transform:translateY(6px)}}@keyframes dental-infection-control-module__2Jbima__evidenceIn{0%{opacity:.25}to{opacity:1}}@keyframes dental-infection-control-module__2Jbima__validationRouteFlow{to{stroke-dashoffset:-51px}}@keyframes dental-infection-control-module__2Jbima__validationPointPulse{50%{opacity:.55;transform:scale(1.25)}}@keyframes dental-infection-control-module__2Jbima__validationWaterPulse{50%{opacity:.6;transform:translateY(-2px)}}@keyframes dental-infection-control-module__2Jbima__validationVerifiedIn{0%,58%{opacity:.35}72%,to{opacity:1}}@media (max-width:1100px){.dental-infection-control-module__2Jbima__heroGrid{grid-template-columns:1fr 1fr;gap:24px}.dental-infection-control-module__2Jbima__hero h1{font-size:clamp(38px,4.7vw,52px)}.dental-infection-control-module__2Jbima__focusTabs{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}.dental-infection-control-module__2Jbima__waterlinePrinciple{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__principleBranches{grid-template-columns:repeat(2,minmax(0,1fr));padding:30px 0 0}.dental-infection-control-module__2Jbima__principleBranches:before{width:2px;height:30px;top:0;bottom:auto;left:50%}.dental-infection-control-module__2Jbima__principleBranches i{display:none}.dental-infection-control-module__2Jbima__principleBranches>div{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__principleBranches>div:before{width:50%;height:2px;top:29px}.dental-infection-control-module__2Jbima__principleBranches>div:first-of-type:before{left:0}.dental-infection-control-module__2Jbima__principleBranches>div:last-of-type:before{left:auto;right:0}.dental-infection-control-module__2Jbima__principleBranches span{display:none}.dental-infection-control-module__2Jbima__simulationGrid{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__liveSummary{position:static}.dental-infection-control-module__2Jbima__focusCardGrid,.dental-infection-control-module__2Jbima__acceptanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dental-infection-control-module__2Jbima__chartGrid{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__centeredProductGrid.dental-infection-control-module__2Jbima__centeredProductGrid>*{flex-basis:calc(50% - 7px)}.dental-infection-control-module__2Jbima__validationEvidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.dental-infection-control-module__2Jbima__hero{padding:44px 18px 30px}.dental-infection-control-module__2Jbima__heroGrid{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__heroCopy>p{font-size:16px}.dental-infection-control-module__2Jbima__diagramFrame{border-radius:20px}.dental-infection-control-module__2Jbima__clinicalScene{aspect-ratio:760/510}.dental-infection-control-module__2Jbima__clinicalPhoto{object-position:center}.dental-infection-control-module__2Jbima__odbProduct{width:37%;height:32%;bottom:16%;right:9.2%}.dental-infection-control-module__2Jbima__odbProductValidation{width:25%;height:27%;bottom:10%;right:4.5%}.dental-infection-control-module__2Jbima__odbGround{width:4.5%;bottom:4.2%;right:15.6%}.dental-infection-control-module__2Jbima__heroFocus{margin-top:30px}.dental-infection-control-module__2Jbima__heroFocus>div:first-child{justify-items:center}.dental-infection-control-module__2Jbima__focusTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dental-infection-control-module__2Jbima__focusTabs button{min-height:88px;padding:13px}.dental-infection-control-module__2Jbima__stickyNav{padding-inline:8px;top:74px}.dental-infection-control-module__2Jbima__stickyNav a{min-height:46px;padding:0 12px}.dental-infection-control-module__2Jbima__workspace{width:calc(100% - 28px);padding-bottom:56px}.dental-infection-control-module__2Jbima__workspace>section{scroll-margin-top:126px}.dental-infection-control-module__2Jbima__focusCardGrid,.dental-infection-control-module__2Jbima__acceptanceGrid,.dental-infection-control-module__2Jbima__secondarySystems{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__principleFlow{display:grid;overflow:visible}.dental-infection-control-module__2Jbima__principleFlow>div{display:grid}.dental-infection-control-module__2Jbima__principleFlow strong{min-height:68px}.dental-infection-control-module__2Jbima__principleFlow span{padding:3px;transform:rotate(90deg)}.dental-infection-control-module__2Jbima__waterlinePrinciple{padding:16px}.dental-infection-control-module__2Jbima__principleSupply{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__principleSupply span{padding:4px;transform:rotate(90deg)}.dental-infection-control-module__2Jbima__principleSupply strong{min-height:68px}.dental-infection-control-module__2Jbima__inputPanel{grid-template-columns:1fr;padding:16px}.dental-infection-control-module__2Jbima__inputPanel h3,.dental-infection-control-module__2Jbima__inputPanel details{grid-column:auto}.dental-infection-control-module__2Jbima__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dental-infection-control-module__2Jbima__architecture{padding:14px}.dental-infection-control-module__2Jbima__heroChips{gap:6px}.dental-infection-control-module__2Jbima__heroChips span{font-size:9px}.dental-infection-control-module__2Jbima__centeredProductGrid.dental-infection-control-module__2Jbima__centeredProductGrid>*{flex-basis:100%}.dental-infection-control-module__2Jbima__clinicalValidation>header{grid-template-columns:1fr;gap:14px}.dental-infection-control-module__2Jbima__validationEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dental-infection-control-module__2Jbima__validationSourceNotice{flex-direction:column;align-items:flex-start}.dental-infection-control-module__2Jbima__disabledReportButton{text-align:center;width:100%}}@media (max-width:430px){.dental-infection-control-module__2Jbima__hero h1{font-size:clamp(34px,10vw,39px);line-height:1}.dental-infection-control-module__2Jbima__heroCopy>p{overflow-wrap:anywhere}.dental-infection-control-module__2Jbima__focusTabs{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__focusTabs button{width:min(100%,340px);margin-inline:auto}.dental-infection-control-module__2Jbima__focusCardGrid,.dental-infection-control-module__2Jbima__acceptanceGrid,.dental-infection-control-module__2Jbima__kpiGrid,.dental-infection-control-module__2Jbima__validationEvidenceGrid{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__focusDiagram{min-width:0}.dental-infection-control-module__2Jbima__architecture>div{flex-basis:150px}}@media (prefers-reduced-motion:reduce){.dental-infection-control-module__2Jbima__focusDiagram,.dental-infection-control-module__2Jbima__waterTubeCore,.dental-infection-control-module__2Jbima__waterTubePulse,.dental-infection-control-module__2Jbima__waterInlet,.dental-infection-control-module__2Jbima__treatmentSite,.dental-infection-control-module__2Jbima__samplingPoint,.dental-infection-control-module__2Jbima__odbWaterLayer,.dental-infection-control-module__2Jbima__odbWaterLayer i,.dental-infection-control-module__2Jbima__odbProductAerosol .dental-infection-control-module__2Jbima__odbAssetFrame,.dental-infection-control-module__2Jbima__odbProductAerosol .dental-infection-control-module__2Jbima__odbAssetFrame:after,.dental-infection-control-module__2Jbima__airStream,.dental-infection-control-module__2Jbima__particleCloud,.dental-infection-control-module__2Jbima__sampleLine,.dental-infection-control-module__2Jbima__treatmentAerosolFlow path,.dental-infection-control-module__2Jbima__hasProtectionFlow path,.dental-infection-control-module__2Jbima__handpieceWaterSpray,.dental-infection-control-module__2Jbima__handpieceWaterSpray use,.dental-infection-control-module__2Jbima__aerosolSource,.dental-infection-control-module__2Jbima__roomProtectionZone,.dental-infection-control-module__2Jbima__roomProtectionZone path,.dental-infection-control-module__2Jbima__roomProtectionZone ellipse,.dental-infection-control-module__2Jbima__roomAirflowVolumes,.dental-infection-control-module__2Jbima__roomAirflowVolumes path,.dental-infection-control-module__2Jbima__roomAirflow,.dental-infection-control-module__2Jbima__roomAirflow use,.dental-infection-control-module__2Jbima__roomAirflow path,.dental-infection-control-module__2Jbima__aerosolMistCloud,.dental-infection-control-module__2Jbima__rosParticleField,.dental-infection-control-module__2Jbima__aerosolTreatmentSite,.dental-infection-control-module__2Jbima__aerosolWaterCore,.dental-infection-control-module__2Jbima__osbFineSpray,.dental-infection-control-module__2Jbima__osbFineSpray path,.dental-infection-control-module__2Jbima__surfaceWetting,.dental-infection-control-module__2Jbima__surfaceContactTime,.dental-infection-control-module__2Jbima__surfaceContactTime .dental-infection-control-module__2Jbima__contactProgress,.dental-infection-control-module__2Jbima__microbialReduction,.dental-infection-control-module__2Jbima__surfaceProtectedFinish,.dental-infection-control-module__2Jbima__surfaceCampaignMist,.dental-infection-control-module__2Jbima__surfaceCampaignMist path,.dental-infection-control-module__2Jbima__surfaceCampaignTarget circle,.dental-infection-control-module__2Jbima__clinicalEvidenceHero,.dental-infection-control-module__2Jbima__primarySamplingPoint circle,.dental-infection-control-module__2Jbima__validationRoute,.dental-infection-control-module__2Jbima__validationSamplePoint circle,.dental-infection-control-module__2Jbima__validationBottle>path:nth-of-type(2),.dental-infection-control-module__2Jbima__validationVerified{animation:none}.dental-infection-control-module__2Jbima__waterlineParticles,.dental-infection-control-module__2Jbima__waterlineBubbles,.dental-infection-control-module__2Jbima__handpieceTreatmentWater circle,.dental-infection-control-module__2Jbima__aerosolTreatmentWater circle,.dental-infection-control-module__2Jbima__odbTreatmentWater circle,.dental-infection-control-module__2Jbima__odbSourceCue,.dental-infection-control-module__2Jbima__handpieceWaterSpray circle,.dental-infection-control-module__2Jbima__movingRosParticles{display:none}.dental-infection-control-module__2Jbima__focusTabs button{transition:none}}@media (max-width:1100px){.dental-infection-control-module__2Jbima__supportingDetailGrid{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__nextActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dental-infection-control-module__2Jbima__installationBasis{grid-template-columns:repeat(3,minmax(0,1fr))}.dental-infection-control-module__2Jbima__installationBasis>div{grid-column:1/-1}.dental-infection-control-module__2Jbima__perUnitPerformance{grid-template-columns:repeat(2,minmax(0,1fr))}.dental-infection-control-module__2Jbima__validationEvidenceRecord{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__validationEvidenceRecord dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dental-infection-control-module__2Jbima__validationEvidenceRecord .dental-infection-control-module__2Jbima__reportLink{justify-self:start}}@media (max-width:1100px){.dental-infection-control-module__2Jbima__eogProjection>div,.dental-infection-control-module__2Jbima__reportEvidenceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.dental-infection-control-module__2Jbima__twoStagePrinciple,.dental-infection-control-module__2Jbima__supportingModuleCards{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__twoStagePrinciple>article{min-height:0}.dental-infection-control-module__2Jbima__twoStagePrinciple button{margin-top:22px}.dental-infection-control-module__2Jbima__stageFlow{margin-bottom:0}.dental-infection-control-module__2Jbima__supportingModuleCards a{min-height:220px}.dental-infection-control-module__2Jbima__supportingDetailGrid{gap:14px}.dental-infection-control-module__2Jbima__surfaceProcedure,.dental-infection-control-module__2Jbima__validationChain{padding:18px}}@media (max-width:430px){.dental-infection-control-module__2Jbima__nextActions{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__supportingModuleCards a{padding:22px}.dental-infection-control-module__2Jbima__stageFlow strong{font-size:12px}}@media (max-width:600px){.dental-infection-control-module__2Jbima__aerosolPrincipleFlow{display:grid;overflow:visible}.dental-infection-control-module__2Jbima__aerosolPrincipleFlow>div{grid-template-columns:1fr;display:grid}.dental-infection-control-module__2Jbima__aerosolPrincipleFlow span{padding:4px;transform:rotate(90deg)}.dental-infection-control-module__2Jbima__eogProjection>div,.dental-infection-control-module__2Jbima__reportEvidenceSummary{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__simulationBasis{grid-column:auto}}@media (max-width:520px){.dental-infection-control-module__2Jbima__installationBasis,.dental-infection-control-module__2Jbima__perUnitPerformance,.dental-infection-control-module__2Jbima__validationEvidenceRecord dl{grid-template-columns:1fr}.dental-infection-control-module__2Jbima__installationBasis>div{grid-column:auto}.dental-infection-control-module__2Jbima__perUnitPerformance header{display:grid}}
