.km-periodontology-article .kc-section{margin-bottom:36px}.km-periodontology-article .kc-section>h2{margin-bottom:16px;font-size:23px;line-height:1.3}.km-periodontology-article .kc-section>p,.km-periodontology-article .pp-intro-copy p{font-size:16px;line-height:1.6}.km-periodontology-article .pp-intro-copy p+p{margin-top:12px}.km-periodontology-article .kz-introduction{margin-bottom:28px;padding:22px}.km-periodontology-article .kz-introduction p{font-size:16px;line-height:1.6}.km-periodontology-article .kc-points{gap:12px;margin-bottom:32px}.km-periodontology-article .kc-points>div{padding:18px 16px 18px 70px}.km-periodontology-article .kc-points svg{width:38px;height:38px;top:19px;left:16px}.km-periodontology-article .kc-points h3{font-size:16px}.km-periodontology-article .kc-points p{font-size:14px}.km-periodontology-article .kc-checks{gap:12px}.km-periodontology-article .kc-checks li{font-size:15px;line-height:1.55}.km-periodontology-article .kp-tab-panel{padding:20px}.km-periodontology-article .kp-tab-panel h3{font-size:19px;line-height:1.35}.km-periodontology-article .kp-tab-panel p{font-size:15px;line-height:1.6}.km-periodontology-article .kz-choice{gap:20px}.km-periodontology-article .kz-choice>img{border-radius:12px;width:100%;height:auto}.km-periodontology-article .kz-benefits{gap:12px}.km-periodontology-article .kz-benefits>div{padding:20px}.km-periodontology-article .kz-benefits h3{font-size:17px;line-height:1.35}.km-periodontology-article .kz-benefits p{font-size:14px;line-height:1.55}.km-periodontology-article .kz-stages{padding:22px 18px}.km-periodontology-article .kz-stage-heading h3{font-size:20px}.km-periodontology-article .kz-stages h4{font-size:17px}.km-periodontology-article .kz-stages p{font-size:15px}.km-periodontology-article .pp-standards{gap:18px;margin-top:22px;display:grid}.km-periodontology-article .pp-standard{background:#fff;border:1px solid #eeeef2;border-radius:14px;gap:20px;padding:20px;display:grid;box-shadow:0 5px 20px #27273707}.km-periodontology-article .pp-standard-number{color:var(--kc-orange);margin-bottom:14px;font-size:23px;line-height:1;display:block}.km-periodontology-article .pp-standard h3{margin:0 0 12px;font-size:19px;line-height:1.35}.km-periodontology-article .pp-standard p{font-size:15px;line-height:1.6}.km-periodontology-article .pp-standard figure{align-self:center;min-width:0;margin:0}.km-periodontology-article .pp-standard img{border-radius:12px;width:100%;height:auto;display:block}.km-periodontology-article .pp-standard figcaption{color:#76727c;margin-top:9px;font-size:12px;line-height:1.4}.km-periodontology-article .kz-standard-benefit{gap:10px;margin-top:16px;padding-top:14px}.km-periodontology-article .kz-standard-benefit p{font-size:14px}.km-periodontology-article .kc-quality-checks{gap:10px}.km-periodontology-article .kc-quality-checks>div{padding:16px}.km-periodontology-article .kz-quality-head{gap:6px;margin-bottom:12px}.km-periodontology-article .kz-quality-head>svg{width:30px;height:30px;padding:6px}.km-periodontology-article .kz-quality-head>span{font-size:20px}.km-periodontology-article .kc-quality-checks h3{margin-bottom:7px;font-size:16px;line-height:1.35}.km-periodontology-article .kc-quality-checks p{font-size:13px;line-height:1.5}.km-periodontology-article .kz-care>div{padding:20px}.km-periodontology-article .kz-care h3{font-size:17px}.km-periodontology-article .kz-care p{font-size:15px}.km-periodontology-article .pp-final{display:block}.km-periodontology-article .pp-final>div{max-width:850px;margin:auto}@media (min-width:768px){.km-periodontology-article .kc-points{grid-template-columns:repeat(3,minmax(0,1fr))}.km-periodontology-article .kc-points>div{padding:38px 20px 20px}.km-periodontology-article .kc-points svg{width:42px;height:42px;top:-20px;left:20px}.km-periodontology-article .pp-standard{grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;padding:26px}.km-periodontology-article .pp-standard h3{font-size:21px}.km-periodontology-article .pp-standard p{font-size:16px}.km-periodontology-article .kc-quality-checks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1025px){.km-periodontology-article .kc-section{margin-bottom:48px}.km-periodontology-article .kc-section>h2{margin-bottom:22px;font-size:29px}.km-periodontology-article .kc-section>p,.km-periodontology-article .pp-intro-copy p{font-size:18px}.km-periodontology-article .kz-introduction{margin-bottom:40px;padding:30px 48px}.km-periodontology-article .kz-introduction p{font-size:19px}.km-periodontology-article .kc-checks li{font-size:17px}.km-periodontology-article .kp-tab-panel{padding:26px}.km-periodontology-article .kp-tab-panel p{font-size:16px}.km-periodontology-article .kz-stages{padding:30px}.km-periodontology-article .kz-stages p{font-size:16px}.km-periodontology-article .pp-standard{grid-template-columns:1.2fr 1fr}}
