@font-face{font-family:Unbounded Fallback;src:local("Arial Black"),local("Arial-Black");font-weight:700 800;size-adjust:115%}@font-face{font-family:Onest Fallback;src:local("Arial"),local("ArialMT");size-adjust:104.3%}.pg-dlya-stomatologii{--font-display: "Unbounded", "Unbounded Fallback", "Arial Black", sans-serif;--font-text: "Onest Variable", "Onest", "Onest Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-label: var(--font-text);--card-edge: 0 0 0 2px var(--ink), 8px 8px 0 var(--ink)}.pg-dlya-stomatologii .sd-lead{max-width:46ch;margin-top:clamp(20px,2.2vw,28px);font-size:var(--text-lead);font-weight:500;line-height:1.45}.pg-dlya-stomatologii .sd-body{max-width:52ch;margin-top:14px;color:var(--muted);line-height:1.5}.pg-dlya-stomatologii .sd-note{max-width:54ch;margin-top:20px;font-size:var(--text-small);line-height:1.5;color:var(--muted)}.pg-dlya-stomatologii .sd-note.sub-callout{color:var(--ink)}.pg-dlya-stomatologii .sd-quiet{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:600 15px / 1 var(--font-label);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.pg-dlya-stomatologii .sd-quiet:hover .btn-arrow{transform:translate(3px)}}.pg-dlya-stomatologii .sd-glyph{flex:none;width:16px;height:16px}.pg-dlya-stomatologii .btn:focus-visible,.pg-dlya-stomatologii .sub-related a:focus-visible{border-radius:var(--radius-pill)}.pg-dlya-stomatologii .sd-hero{position:relative;overflow-x:clip}.pg-dlya-stomatologii .sd-hero-inner{display:grid;grid-template-columns:minmax(0,5.4fr) minmax(0,6.6fr);align-items:center;gap:clamp(24px,3vw,56px);padding-top:var(--sub-top);padding-bottom:clamp(72px,7vw,112px)}.pg-dlya-stomatologii .sd-crumbs ol{color:var(--ink)}.pg-dlya-stomatologii .sd-title{max-width:14ch;margin-top:clamp(24px,2.6vw,36px);font-size:clamp(28px,2.9vw,44px);line-height:1.08;text-wrap:balance}.pg-dlya-stomatologii .sd-mark{display:inline-block;margin-top:.08em;white-space:nowrap;padding:.02em .16em .1em;border-radius:.2em;background:var(--ink);color:var(--lime);rotate:-2deg;animation:sd-peel .64s var(--ease-out) .42s both}@keyframes sd-peel{0%{clip-path:inset(-.1em 100% -.1em -.1em)}to{clip-path:inset(-.1em -.1em -.1em -.1em)}}.pg-dlya-stomatologii .sd-intro{max-width:38ch;margin-top:clamp(20px,2.2vw,28px);font-size:var(--text-lead);font-weight:500;line-height:1.45}.pg-dlya-stomatologii .sd-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(28px,3vw,40px)}.pg-dlya-stomatologii .sd-cta .btn{min-height:54px;padding-inline:26px 24px}@media(max-width:1100px){.pg-dlya-stomatologii .sd-hero-inner{grid-template-columns:minmax(0,1fr);row-gap:56px}.pg-dlya-stomatologii .sd-title{max-width:18ch}}@media(max-width:560px){.pg-dlya-stomatologii .sd-hero-inner{row-gap:40px;padding-bottom:72px}}@media(prefers-reduced-motion:reduce){.pg-dlya-stomatologii .sd-mark{animation:none}}.pg-dlya-stomatologii .sd-stage-reveal{display:grid;justify-items:end;gap:28px}.pg-dlya-stomatologii .sd-stage{--phone-w: clamp(232px, 19vw, 284px);display:grid;grid-template-columns:minmax(0,1fr) var(--phone-w);align-items:center;gap:clamp(20px,2.4vw,40px);width:100%}.pg-dlya-stomatologii .sd-asks{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pg-dlya-stomatologii .sd-ask{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:20px;background:var(--white);box-shadow:0 0 0 2px var(--ink);color:var(--ink);text-align:left;cursor:pointer;transition-property:background-color,color,translate,scale;transition-duration:.22s;transition-timing-function:var(--ease-out);-webkit-tap-highlight-color:transparent}.pg-dlya-stomatologii .sd-ask-no{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--white);font:800 15px / 1 var(--font-display);transition-property:background-color,color;transition-duration:.22s;transition-timing-function:var(--ease-out)}.pg-dlya-stomatologii .sd-ask-text{display:grid;gap:3px}.pg-dlya-stomatologii .sd-ask-text b{font:700 17px / 1.2 var(--font-label)}.pg-dlya-stomatologii .sd-ask-text span{font-size:var(--text-small);line-height:1.3;opacity:.75}.pg-dlya-stomatologii .sd-ask-go{opacity:0;translate:-6px 0;transition-property:opacity,translate;transition-duration:.22s;transition-timing-function:var(--ease-out)}.pg-dlya-stomatologii .sd-ask[aria-pressed=true]{background:var(--ink);color:var(--white);translate:8px 0}.pg-dlya-stomatologii .sd-ask[aria-pressed=true] .sd-ask-no{background:var(--lime);color:var(--ink)}.pg-dlya-stomatologii .sd-ask[aria-pressed=true] .sd-ask-go{opacity:1;translate:0 0}.pg-dlya-stomatologii .sd-ask:active{scale:var(--press-scale)}@media(hover:hover)and (pointer:fine){.pg-dlya-stomatologii .sd-ask[aria-pressed=false]:hover{translate:4px 0}}.pg-dlya-stomatologii .sd-ask:focus-visible{border-radius:20px;outline-offset:3px}.pg-dlya-stomatologii .sd-phone{width:var(--phone-w);padding:8px;border-radius:40px;background:var(--ink);box-shadow:0 34px 48px -26px #0000008c;rotate:-2deg}.pg-dlya-stomatologii .sd-screen{aspect-ratio:560 / 1166;overflow:hidden;border-radius:32px;background:var(--white)}.pg-dlya-stomatologii .sd-track{display:grid;translate:0 calc(var(--at, 0) * -33.3333%);transition:translate .76s var(--ease-in-out)}.pg-dlya-stomatologii .sd-shot{display:block;width:100%;height:auto;aspect-ratio:560 / 1166}.pg-dlya-stomatologii .sd-cap{max-width:38ch;font-size:var(--text-small);line-height:1.45;text-align:right}@media(max-width:1100px){.pg-dlya-stomatologii .sd-stage-reveal{justify-items:center}.pg-dlya-stomatologii .sd-stage{--phone-w: min(68vw, 280px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;max-width:640px}.pg-dlya-stomatologii .sd-asks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.pg-dlya-stomatologii .sd-ask{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:12px;border-radius:16px}.pg-dlya-stomatologii .sd-ask-text span,.pg-dlya-stomatologii .sd-ask-go{display:none}.pg-dlya-stomatologii .sd-ask-text b{font-size:14px}.pg-dlya-stomatologii .sd-ask[aria-pressed=true]{translate:0 0}.pg-dlya-stomatologii .sd-cap{text-align:center}}@media(prefers-reduced-motion:reduce){.pg-dlya-stomatologii .sd-track,.pg-dlya-stomatologii .sd-ask,.pg-dlya-stomatologii .sd-ask-no,.pg-dlya-stomatologii .sd-ask-go{transition:none}}.pg-dlya-stomatologii .sd-get-head .h2{max-width:11ch;margin-top:18px}.pg-dlya-stomatologii .sd-rows{margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none}.pg-dlya-stomatologii .sd-row{position:relative;display:grid;grid-template-columns:clamp(52px,6vw,96px) minmax(0,6fr) minmax(0,4.4fr);align-items:start;gap:clamp(16px,3vw,56px);padding-block:clamp(32px,4vw,56px)}.pg-dlya-stomatologii .sd-row:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--ink);transform-origin:0 50%;transition:transform .7s var(--ease-out) .12s}.rb-js .pg-dlya-stomatologii .sd-row:not(.is-in):before{transform:scaleX(0)}.pg-dlya-stomatologii .sd-row:last-child{border-bottom:2px solid var(--ink)}.pg-dlya-stomatologii .sd-row-no{padding-top:10px;font:700 var(--text-label) / 1 var(--font-label);letter-spacing:.08em;color:var(--cobalt)}.pg-dlya-stomatologii .sd-row-title{max-width:16ch;font-family:var(--font-display);font-size:clamp(24px,2.7vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.08}.pg-dlya-stomatologii .sd-row-text{max-width:50ch;margin-top:16px;color:var(--muted);line-height:1.5}.pg-dlya-stomatologii .sd-detail{position:relative;margin:0;width:min(100%,380px);justify-self:end}.pg-dlya-stomatologii .sd-detail img{display:block;width:100%;height:auto;border-radius:var(--radius-inner);background:var(--fog);box-shadow:var(--card-edge)}.pg-dlya-stomatologii .sd-detail figcaption{position:absolute;left:14px;bottom:-18px;display:inline-flex;align-items:baseline;gap:8px;padding:7px 12px 8px;border-radius:var(--radius-pill);background:var(--lime);box-shadow:0 0 0 1.5px var(--ink);color:var(--ink);font:700 14px / 1 var(--font-label);white-space:nowrap}.pg-dlya-stomatologii .sd-detail figcaption span{font-size:13px;font-weight:500}@media(max-width:900px){.pg-dlya-stomatologii .sd-row{grid-template-columns:44px minmax(0,1fr);row-gap:36px}.pg-dlya-stomatologii .sd-detail{grid-column:2;justify-self:start;width:min(100%,340px)}}@media(max-width:560px){.pg-dlya-stomatologii .sd-row{grid-template-columns:minmax(0,1fr)}.pg-dlya-stomatologii .sd-row-no{padding-top:0}.pg-dlya-stomatologii .sd-detail{grid-column:1}.pg-dlya-stomatologii .sd-detail img{border-radius:10px;box-shadow:0 0 0 1.5px var(--ink),4px 4px 0 var(--ink)}}@media(prefers-reduced-motion:reduce){.pg-dlya-stomatologii .sd-row:before{transition:none}.rb-js .pg-dlya-stomatologii .sd-row:not(.is-in):before{transform:none}}.pg-dlya-stomatologii .sd-template-layout{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5.4fr);align-items:start;gap:clamp(40px,6vw,104px)}.pg-dlya-stomatologii .sd-template-copy .h2{max-width:17ch;margin-top:18px}.pg-dlya-stomatologii .sd-frame{position:relative;margin-top:clamp(32px,3.4vw,48px)}.pg-dlya-stomatologii .sd-frame img{display:block;width:100%;height:auto;aspect-ratio:8 / 5;border-radius:var(--radius-inner);background:var(--fog);box-shadow:var(--card-edge)}.pg-dlya-stomatologii .sd-frame-tag{position:absolute;left:16px;bottom:-18px;display:inline-flex;align-items:baseline;gap:8px;padding:7px 12px 8px;border-radius:var(--radius-pill);background:var(--lime);box-shadow:0 0 0 1.5px var(--ink);font:700 14px / 1 var(--font-label);white-space:nowrap}.pg-dlya-stomatologii .sd-frame-tag span{font-size:13px;font-weight:500}.pg-dlya-stomatologii .sd-template-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(40px,4vw,56px)}.pg-dlya-stomatologii .sd-template-cta .btn{min-height:52px}.pg-dlya-stomatologii .sd-template-list .sd-body{margin-top:0}.pg-dlya-stomatologii .sd-checks{margin:clamp(20px,2.4vw,32px) 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.pg-dlya-stomatologii .sd-check{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:16px;padding-block:18px;border-bottom:1.5px solid oklch(0 0 0 / .14)}.pg-dlya-stomatologii .sd-check-box{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--lime);box-shadow:0 0 0 2px var(--ink);color:var(--ink)}.pg-dlya-stomatologii .sd-check-box .sd-glyph{width:16px;height:16px}.pg-dlya-stomatologii .sd-check-box path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .42s var(--ease-out) calc(var(--i, 0) * 90ms + .26s)}.rb-js .pg-dlya-stomatologii .sd-check:not(.is-in) .sd-check-box path{stroke-dashoffset:1}.pg-dlya-stomatologii .sd-check-title{font:700 17px / 1.25 var(--font-label)}.pg-dlya-stomatologii .sd-check-text{max-width:44ch;margin-top:4px;color:var(--muted);font-size:var(--text-small);line-height:1.45}.pg-dlya-stomatologii .sd-sample{display:inline-flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.pg-dlya-stomatologii .sd-sample s{color:var(--stone);text-decoration-thickness:1.5px}.pg-dlya-stomatologii .sd-sample i{padding:3px 9px 4px;border-radius:var(--radius-pill);background:var(--lime);box-shadow:0 0 0 1.5px var(--ink);font-style:normal;font-weight:700}.pg-dlya-stomatologii .sd-more{display:flex;align-items:center;gap:16px;margin-top:28px;padding:16px 18px;border-radius:var(--radius-inner);background:var(--white);box-shadow:0 0 0 2px var(--ink),6px 6px 0 var(--ink);color:var(--ink);text-decoration:none;transition-property:background-color,transform;transition-duration:.16s;transition-timing-function:var(--ease-press)}.pg-dlya-stomatologii .sd-more span{display:grid;gap:4px;color:var(--stone);font-size:var(--text-small);line-height:1.4}.pg-dlya-stomatologii .sd-more b{color:var(--ink);font-size:16px}.pg-dlya-stomatologii .sd-more .btn-arrow{margin-left:auto}.pg-dlya-stomatologii .sd-more:active{transform:scale(var(--press-scale))}.pg-dlya-stomatologii .sd-more:focus-visible{border-radius:var(--radius-inner)}@media(hover:hover)and (pointer:fine){.pg-dlya-stomatologii .sd-more:hover{background:var(--lime)}.pg-dlya-stomatologii .sd-more:hover .btn-arrow{transform:translate(3px)}}@media(max-width:1100px){.pg-dlya-stomatologii .sd-template-layout{grid-template-columns:minmax(0,1fr);gap:56px}}@media(max-width:560px){.pg-dlya-stomatologii .sd-check{grid-template-columns:28px minmax(0,1fr)}.pg-dlya-stomatologii .sd-sample{grid-column:2}.pg-dlya-stomatologii .sd-frame img{border-radius:10px;box-shadow:0 0 0 1.5px var(--ink),4px 4px 0 var(--ink)}}@media(prefers-reduced-motion:reduce){.pg-dlya-stomatologii .sd-check-box path{transition:none}.rb-js .pg-dlya-stomatologii .sd-check:not(.is-in) .sd-check-box path{stroke-dashoffset:0}}.pg-dlya-stomatologii .sd-reach-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.4fr);align-items:start;gap:clamp(40px,6vw,104px)}.pg-dlya-stomatologii .sd-reach-copy .h2{max-width:11ch;margin-top:18px}.pg-dlya-stomatologii .sd-actions{margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.pg-dlya-stomatologii .sd-action{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px;padding-block:clamp(22px,2.4vw,32px);border-bottom:2px solid var(--ink)}.pg-dlya-stomatologii .sd-action-title{font-family:var(--font-display);font-size:clamp(20px,2vw,28px);font-weight:700;letter-spacing:-.03em;line-height:1.1}.pg-dlya-stomatologii .sd-action-text{max-width:46ch;margin-top:10px;color:var(--muted);line-height:1.5}.pg-dlya-stomatologii .sd-button{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px 0 16px;border-radius:var(--radius-pill);background:var(--cobalt);color:var(--white);font:600 15px / 1 var(--font-label);white-space:nowrap}@media(max-width:1100px){.pg-dlya-stomatologii .sd-reach-layout{grid-template-columns:minmax(0,1fr);gap:48px}}@media(max-width:560px){.pg-dlya-stomatologii .sd-action{grid-template-columns:minmax(0,1fr);justify-items:start}}.pg-dlya-stomatologii .sd-start-layout{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(40px,6vw,112px)}.pg-dlya-stomatologii .sd-start-copy .h2{max-width:10ch;margin-top:18px}.pg-dlya-stomatologii .sd-start .sd-body{color:var(--white)}.pg-dlya-stomatologii .sd-start-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.pg-dlya-stomatologii .sd-start-cta .btn{min-height:52px}.pg-dlya-stomatologii .sd-steps{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--white)}.pg-dlya-stomatologii .sd-step{display:grid;grid-template-columns:clamp(56px,6vw,84px) minmax(0,1fr);column-gap:20px;row-gap:6px;align-items:center;padding-block:clamp(20px,2.2vw,28px);border-bottom:1.5px solid var(--white)}.pg-dlya-stomatologii .sd-step-no{grid-row:1 / span 2;font:800 clamp(48px,5vw,72px) / 1 var(--font-display);color:transparent;-webkit-text-stroke:2px var(--white)}.pg-dlya-stomatologii .sd-step-title{font-family:var(--font-display);font-size:clamp(19px,1.8vw,25px);font-weight:700;letter-spacing:-.03em;line-height:1.1}.pg-dlya-stomatologii .sd-step-text{max-width:36ch;line-height:1.5}.pg-dlya-stomatologii .sd-start-foot{margin-top:clamp(48px,5vw,80px)}.pg-dlya-stomatologii .sd-checks-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(20px,3vw,40px);padding-top:28px;border-top:1px solid var(--line)}.pg-dlya-stomatologii .sd-link{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:var(--radius-inner);background:var(--white);box-shadow:0 0 0 2px var(--ink),6px 6px 0 var(--ink);color:var(--ink);text-decoration:none;transition-property:background-color,transform;transition-duration:.16s;transition-timing-function:var(--ease-press)}.pg-dlya-stomatologii .sd-link span{display:grid;gap:4px;color:var(--stone);font-size:var(--text-small);line-height:1.4}.pg-dlya-stomatologii .sd-link b{color:var(--ink);font-size:16px}.pg-dlya-stomatologii .sd-link .btn-arrow{margin-left:auto}.pg-dlya-stomatologii .sd-link:active{transform:scale(var(--press-scale))}.pg-dlya-stomatologii .sd-link:focus-visible{border-radius:var(--radius-inner)}@media(hover:hover)and (pointer:fine){.pg-dlya-stomatologii .sd-link:hover{background:var(--lime)}.pg-dlya-stomatologii .sd-link:hover .btn-arrow{transform:translate(3px)}}@media(max-width:900px){.pg-dlya-stomatologii .sd-start-layout{grid-template-columns:minmax(0,1fr);gap:48px}.pg-dlya-stomatologii .sd-checks-links{grid-template-columns:minmax(0,1fr)}}
