.oc-sub-main.oc-dentally{--t-gap:14px;--t-radius:30px;--t-pad:clamp(26px,2.9vw,42px);--sec:clamp(80px,11vw,144px);--h2:clamp(30px,3.5vw,52px);width:min(calc(1200px + 2*var(--ocl-gutter)),100%);padding-inline:var(--ocl-gutter);color:var(--grey-900);margin:0 auto}.oc-dentally h2{font-size:var(--h2);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:500;line-height:1.06}.oc-dentally h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(20px,min(1.7vw,24px));font-weight:500;line-height:1.22}.oc-dentally p{text-wrap:pretty;line-height:1.6}.oc-dentally-kicker{color:var(--grey-600);margin:0 0 14px;font-size:15px;font-weight:500;line-height:1.4}.oc-dentally a:not(.ocl-btn){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--grey-300);text-decoration-color:var(--grey-300);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast)var(--ease-standard);text-decoration-thickness:1px}.oc-dentally a:not(.ocl-btn):hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.oc-dentally :-webkit-any(section,article,div,li)>a:not(.ocl-btn){align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.oc-dentally :-moz-any(section,article,div,li)>a:not(.ocl-btn){align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.oc-dentally :is(section,article,div,li)>a:not(.ocl-btn){align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.oc-dentally :-webkit-any(section,article,div,li)>a:not(.ocl-btn):hover{text-decoration:underline}.oc-dentally :-moz-any(section,article,div,li)>a:not(.ocl-btn):hover{text-decoration:underline}.oc-dentally :is(section,article,div,li)>a:not(.ocl-btn):hover{text-decoration:underline}.oc-dentally a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:8px}.oc-dentally summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:8px}.oc-dentally button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:8px}.oc-dentally .ocl-btn{white-space:normal;text-align:center;border:0;height:auto;min-height:50px;padding:15px 26px;font-size:15px;line-height:1.25}.oc-dentally .ocl-btn-dark{background:var(--black);color:var(--white)}.oc-dentally .ocl-btn-dark:hover{background:var(--grey-800)}.oc-dentally .oc-dentally-secondary{background:var(--grey-050);color:var(--grey-900)}.oc-dentally .oc-dentally-secondary:hover{background:var(--grey-100)}.oc-dentally-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:36px;display:flex}.oc-dentally-actions>a:not(.ocl-btn){padding-left:10px;padding-right:10px}.oc-dentally-head{text-align:center;padding:max(36px,min(8vh,96px)) 0 max(64px,min(10vh,120px))}.oc-dentally-head .oc-sub-h1{letter-spacing:-.042em;text-wrap:balance;max-width:14.5em;margin:0 auto;font-size:max(40px,min(5.6vw,80px));font-weight:500;line-height:1.02}.oc-dentally-head .oc-sub-lede{max-width:34em;color:var(--grey-600);margin:24px auto 0;font-size:max(18px,min(1.45vw,21px));line-height:1.5}.oc-dentally-head>.ocl-btn{margin-top:36px}.oc-dentally-head>p:not([class]){max-width:44em;color:var(--grey-600);margin:28px auto 0;font-size:15px}.oc-product-jumps{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.oc-dentally .oc-product-jumps a{background:var(--grey-050);min-height:40px;transition:background-color var(--dur-fast)var(--ease-standard);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.oc-dentally .oc-product-jumps a:hover{background:var(--grey-100);text-decoration:none}.oc-dentally :-webkit-any(#workflow-films,#product-hubs,#getting-started){scroll-margin-top:100px}.oc-dentally :-moz-any(#workflow-films,#product-hubs,#getting-started){scroll-margin-top:100px}.oc-dentally :is(#workflow-films,#product-hubs,#getting-started){scroll-margin-top:100px}.oc-dentally .ots{width:100%}.oc-dentally>:-webkit-any(section,nav,article){margin:0 0 var(--sec)}.oc-dentally>:-moz-any(section,nav,article){margin:0 0 var(--sec)}.oc-dentally>:is(section,nav,article){margin:0 0 var(--sec)}.oc-dentally>:-webkit-any(section,nav,article):last-child{margin-bottom:0}.oc-dentally>:-moz-any(section,nav,article):last-child{margin-bottom:0}.oc-dentally>:is(section,nav,article):last-child{margin-bottom:0}.oc-dentally>p{max-width:62em;color:var(--grey-600);margin:0;font-size:15px;line-height:1.6}.oc-dentally>:-webkit-any(section,nav,header)+p{margin-top:calc(var(--sec)*-.55)}.oc-dentally>:-moz-any(section,nav,header)+p{margin-top:calc(var(--sec)*-.55)}.oc-dentally>:is(section,nav,header)+p{margin-top:calc(var(--sec)*-.55)}.oc-dentally>p+p{margin-top:8px}.oc-dentally>p:has(+:-webkit-any(section,nav,article)){margin-bottom:calc(var(--sec)*.6)}.oc-dentally>p:has(+:-moz-any(section,nav,article)){margin-bottom:calc(var(--sec)*.6)}.oc-dentally>p:has(+:is(section,nav,article)){margin-bottom:calc(var(--sec)*.6)}.oc-dentally>p a:not(.ocl-btn){color:var(--grey-900)}.oc-dentally>section.oc-ai-product-panel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:max(32px,min(6vw,104px));display:grid}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow)){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:max(32px,min(6vw,104px));display:grid}.oc-dentally>section.oc-ai-product-panel>*{grid-column:2}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>*{grid-column:2}.oc-dentally>section.oc-ai-product-panel>h2{grid-column:1;grid-row-end:span 8;max-width:11em}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>h2{grid-column:1;grid-row-end:span 8;max-width:11em}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>:is(h2~h2,h2~h2+*){margin-top:max(48px,min(7vh,72px))}.oc-dentally>section.oc-ai-product-panel>p{max-width:34em;color:var(--grey-700);margin:0 0 18px;font-size:max(17px,min(1.3vw,19px))}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>p{max-width:34em;color:var(--grey-700);margin:0 0 18px;font-size:max(17px,min(1.3vw,19px))}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions{justify-content:flex-start;margin-top:12px}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions>a:not(.ocl-btn):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:18px}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions>a:not(.ocl-btn):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:18px}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions>a:not(.ocl-btn):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:18px}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions>a:not(.ocl-btn):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:18px;padding-right:0}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions>a:not(.ocl-btn):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:18px;padding-right:0}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>.oc-dentally-actions>a:not(.ocl-btn):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:18px;padding-right:0}.oc-dentally>section.oc-ai-product-panel{background:var(--grey-050);border-radius:36px;padding:max(32px,min(4.4vw,64px))}.oc-dentally>section:-webkit-any([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition]){background:var(--grey-050);border-radius:36px;padding:max(32px,min(4.4vw,64px))}.oc-dentally>section:-moz-any([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition]){background:var(--grey-050);border-radius:36px;padding:max(32px,min(4.4vw,64px))}.oc-dentally>section:is([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition]){background:var(--grey-050);border-radius:36px;padding:max(32px,min(4.4vw,64px))}.oc-ai-product-panel h2 span{color:var(--dusk-iris)}.oc-dentally>section:not([class]):has(>.oc-dentally-grid,>.oc-workflow-flow)>h2{max-width:16em;margin-bottom:max(28px,min(4.5vh,48px))}.oc-dentally>section:not([class]):has(>.oc-dentally-grid,>.oc-workflow-flow)>p{max-width:40em;color:var(--grey-600);margin:calc(max(28px,min(4.5vh,48px))/-1.81818) 0 max(28px,min(4.5vh,48px));font-size:max(17px,min(1.3vw,19px))}.oc-dentally>section:not([class]):has(>.oc-dentally-grid,>.oc-workflow-flow)>:-webkit-any(.oc-dentally-grid,.oc-workflow-flow)+a{margin-top:20px}.oc-dentally>section:not([class]):has(>.oc-dentally-grid,>.oc-workflow-flow)>:-moz-any(.oc-dentally-grid,.oc-workflow-flow)+a{margin-top:20px}.oc-dentally>section:not([class]):has(>.oc-dentally-grid,>.oc-workflow-flow)>:is(.oc-dentally-grid,.oc-workflow-flow)+a{margin-top:20px}.oc-dentally-grid{gap:var(--t-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oc-dentally-grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.oc-dentally-grid>article{min-width:0;min-height:max(220px,min(28vh,280px));padding:var(--t-pad);border-radius:var(--t-radius);background:var(--grey-050);flex-direction:column;align-items:flex-start;display:flex}.oc-dentally-grid>article>svg:first-child{margin-bottom:22px}.oc-dentally-grid>article>:first-child:has(>svg:only-child){margin-bottom:22px}.oc-dentally-grid>article>:-webkit-any(h2,h3){letter-spacing:-.022em;max-width:18em;font-size:max(21px,min(1.8vw,26px));line-height:1.18}.oc-dentally-grid>article>:-moz-any(h2,h3){letter-spacing:-.022em;max-width:18em;font-size:max(21px,min(1.8vw,26px));line-height:1.18}.oc-dentally-grid>article>:is(h2,h3){letter-spacing:-.022em;max-width:18em;font-size:max(21px,min(1.8vw,26px));line-height:1.18}.oc-dentally-grid>article>p{max-width:32em;color:var(--grey-600);margin:10px 0 0;font-size:16px;line-height:1.5}.oc-dentally-grid>article>a:not(.ocl-btn){margin-top:auto;padding-top:22px;font-size:15px}.oc-dentally-grid>article:nth-child(2){background:var(--black);color:var(--white)}.oc-dentally-grid>article:nth-child(2)>:-webkit-any(h2,h3){color:var(--white)}.oc-dentally-grid>article:nth-child(2)>:-moz-any(h2,h3){color:var(--white)}.oc-dentally-grid>article:nth-child(2)>:is(h2,h3){color:var(--white)}.oc-dentally-grid>article:nth-child(2)>p{color:rgba(255,255,255,.7)}.oc-dentally-grid:has(>:nth-child(5))>article{min-height:max(200px,min(24vh,240px));transition:background-color var(--dur-fast)var(--ease-standard);position:relative}.oc-dentally-grid:has(>:nth-child(5))>article:nth-child(2){background:var(--grey-050);color:var(--grey-900)}.oc-dentally-grid:has(>:nth-child(5))>article:nth-child(2)>:-webkit-any(h2,h3){color:var(--grey-900)}.oc-dentally-grid:has(>:nth-child(5))>article:nth-child(2)>:-moz-any(h2,h3){color:var(--grey-900)}.oc-dentally-grid:has(>:nth-child(5))>article:nth-child(2)>:is(h2,h3){color:var(--grey-900)}.oc-dentally-grid:has(>:nth-child(5))>article:nth-child(2)>p{color:var(--grey-600)}.oc-dentally-grid:has(>:nth-child(5))>article:first-child{background:var(--black);min-height:max(260px,min(34vh,340px));color:var(--white);grid-column:1/-1;justify-content:flex-end}.oc-dentally-grid:has(>:nth-child(5))>article:first-child>:-webkit-any(h2,h3){max-width:16em;color:var(--white);font-size:max(28px,min(3vw,44px));line-height:1.08}.oc-dentally-grid:has(>:nth-child(5))>article:first-child>:-moz-any(h2,h3){max-width:16em;color:var(--white);font-size:max(28px,min(3vw,44px));line-height:1.08}.oc-dentally-grid:has(>:nth-child(5))>article:first-child>:is(h2,h3){max-width:16em;color:var(--white);font-size:max(28px,min(3vw,44px));line-height:1.08}.oc-dentally-grid:has(>:nth-child(5))>article:first-child>p{color:rgba(255,255,255,.7);max-width:40em;font-size:17px}@media (hover:hover) and (pointer:fine){.oc-dentally-grid:has(>:nth-child(5))>article:not(:first-child):hover{background:var(--grey-100)}.oc-dentally-grid:has(>:nth-child(5))>article:first-child:hover{background:var(--grey-800)}}.oc-dentally-grid:has(>:nth-child(5))>article{transition:background-color var(--dur-fast)var(--ease-standard),transform var(--dur-fast)var(--ease-standard)}.oc-dentally-grid:has(>:nth-child(5))>article:active{transform:scale(.985)}.oc-dentally-grid>article:has(>:-webkit-any(h2,h3)>a:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.oc-dentally-grid>article:has(>:-moz-any(h2,h3)>a:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.oc-dentally-grid>article:has(>:is(h2,h3)>a:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.oc-dentally .oc-dentally-grid>article>:-webkit-any(h2,h3)>a:focus-visible{outline:0}.oc-dentally .oc-dentally-grid>article>:-moz-any(h2,h3)>a:focus-visible{outline:0}.oc-dentally .oc-dentally-grid>article>:is(h2,h3)>a:focus-visible{outline:0}.oc-dentally .oc-dentally-grid>article>:-webkit-any(h2,h3)>a{text-decoration:none}.oc-dentally .oc-dentally-grid>article>:-moz-any(h2,h3)>a{text-decoration:none}.oc-dentally .oc-dentally-grid>article>:is(h2,h3)>a{text-decoration:none}.oc-dentally .oc-dentally-grid>article>:-webkit-any(h2,h3)>a:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.oc-dentally .oc-dentally-grid>article>:-moz-any(h2,h3)>a:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.oc-dentally .oc-dentally-grid>article>:is(h2,h3)>a:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.oc-dentally-grid>article:has(>:-webkit-any(h2,h3)>a){position:relative}.oc-dentally-grid>article:has(>:-moz-any(h2,h3)>a){position:relative}.oc-dentally-grid>article:has(>:is(h2,h3)>a){position:relative}.oc-workflow-flow{counter-reset:oc-step;gap:var(--t-gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(max(96px,min(13vh,140px)),auto) auto 1fr;margin:0;padding:0;list-style:none;display:grid}.oc-workflow-flow>li{counter-increment:oc-step;grid-row:span 3;grid-template-rows:subgrid;border-radius:var(--t-radius);background:var(--grey-050);row-gap:0;min-width:0;padding:max(22px,min(2.2vw,30px));display:grid}.oc-workflow-flow>li:before{content:counter(oc-step);background:var(--black);width:40px;height:40px;color:var(--white);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;align-self:start;place-items:center;font-size:15px;font-weight:500;display:grid}.oc-workflow-flow>li>h3{align-self:end}.oc-workflow-flow>li>p{color:var(--grey-600);margin:10px 0 0;font-size:15.5px;line-height:1.5}.oc-dentally :-webkit-any(.oc-dentally-band,.oc-dentally-grid) ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.oc-dentally :-moz-any(.oc-dentally-band,.oc-dentally-grid) ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.oc-dentally :is(.oc-dentally-band,.oc-dentally-grid) ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.oc-dentally :-webkit-any(.oc-dentally-band,.oc-dentally-grid) ul>li{padding-left:22px;font-size:16px;line-height:1.5;position:relative}.oc-dentally :-moz-any(.oc-dentally-band,.oc-dentally-grid) ul>li{padding-left:22px;font-size:16px;line-height:1.5;position:relative}.oc-dentally :is(.oc-dentally-band,.oc-dentally-grid) ul>li{padding-left:22px;font-size:16px;line-height:1.5;position:relative}.oc-dentally :-webkit-any(.oc-dentally-band,.oc-dentally-grid) ul>li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.oc-dentally :-moz-any(.oc-dentally-band,.oc-dentally-grid) ul>li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.oc-dentally :is(.oc-dentally-band,.oc-dentally-grid) ul>li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.oc-dentally>section.oc-ai-product-panel>h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally :-webkit-any(.oc-dentally-band,.oc-dentally-questions) h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally :-moz-any(.oc-dentally-band,.oc-dentally-questions) h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally :is(.oc-dentally-band,.oc-dentally-questions) h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally>section:-webkit-any([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition])>h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally>section:-moz-any([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition])>h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally>section:is([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition])>h2{font-size:max(28px,min(2.9vw,44px))}.oc-dentally-band{background:var(--black);color:var(--white);border-radius:36px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:max(28px,min(4vw,64px));padding:max(32px,min(4.4vw,64px));display:grid}.oc-dentally-band :-webkit-any(h2,h3){color:var(--white)}.oc-dentally-band :-moz-any(h2,h3){color:var(--white)}.oc-dentally-band :is(h2,h3){color:var(--white)}.oc-dentally-band p{color:rgba(255,255,255,.72);max-width:34em;margin:16px 0 0;font-size:17px}.oc-dentally-band .oc-dentally-kicker{color:rgba(255,255,255,.6);margin:0 0 14px;font-size:15px}.oc-dentally-band ul>li{color:rgba(255,255,255,.86)}.oc-dentally-band>div>a:not(.ocl-btn){margin-top:20px}.oc-dentally-band>div+div{background:var(--grey-800);border-radius:24px;align-self:end;padding:max(24px,min(2.6vw,36px))}.oc-dentally-band>div+div>p:first-of-type,.oc-dentally-band>div+div>h3+p{margin-top:12px}.oc-dentally-band .ocl-btn-dark{background:var(--white);color:var(--grey-900);margin-top:24px}.oc-dentally-band .ocl-btn-dark:hover{background:var(--grey-100)}.oc-dentally-band>.ocl-btn{place-self:center end;margin-top:0}.oc-dentally-band~.oc-dentally-band{background:var(--grey-050);color:var(--grey-900)}.oc-dentally-band~.oc-dentally-band :-webkit-any(h2,h3){color:var(--grey-900)}.oc-dentally-band~.oc-dentally-band :-moz-any(h2,h3){color:var(--grey-900)}.oc-dentally-band~.oc-dentally-band :is(h2,h3){color:var(--grey-900)}.oc-dentally-band~.oc-dentally-band p,.oc-dentally-band~.oc-dentally-band .oc-dentally-kicker{color:var(--grey-600)}.oc-dentally-band~.oc-dentally-band ul>li{color:var(--grey-700)}.oc-dentally-band~.oc-dentally-band>div+div{background:var(--white)}.oc-dentally-band~.oc-dentally-band .ocl-btn-dark{background:var(--black);color:var(--white)}.oc-dentally-band~.oc-dentally-band .ocl-btn-dark:hover{background:var(--grey-800)}.oc-dentally-questions{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:max(32px,min(6vw,104px));display:grid}.oc-dentally-questions>*{grid-column:2}.oc-dentally-questions>h2{grid-column:1;grid-row-end:span 24;max-width:10em}.oc-dentally-questions>p{color:var(--grey-600);margin:0 0 20px;font-size:17px}.oc-dentally-questions>:-webkit-any(details,h3):first-of-type{border-top:1px solid var(--grey-200)}.oc-dentally-questions>:-moz-any(details,h3):first-of-type{border-top:1px solid var(--grey-200)}.oc-dentally-questions>:is(details,h3):first-of-type{border-top:1px solid var(--grey-200)}.oc-dentally-questions details{border-bottom:1px solid var(--grey-200)}.oc-dentally-questions summary{letter-spacing:-.012em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:22px 0;font-size:max(18px,min(1.4vw,20px));font-weight:500;line-height:1.35;list-style:none;display:flex}.oc-dentally-questions summary::-webkit-details-marker{display:none}.oc-dentally-questions summary:after{content:"";background:linear-gradient(var(--grey-900),var(--grey-900))center/12px 1.5px no-repeat,linear-gradient(var(--grey-900),var(--grey-900))center/1.5px 12px no-repeat,var(--grey-050);width:30px;height:30px;transition:transform var(--dur-base)var(--ease-standard),background-color var(--dur-fast)var(--ease-standard);border-radius:50%;flex:none}.oc-dentally-questions summary:hover:after{background-color:var(--grey-100)}.oc-dentally-questions details[open]>summary:after{transform:rotate(45deg)}.oc-dentally-questions details>:not(summary){max-width:36em;color:var(--grey-600);margin:-6px 54px 24px 0;font-size:17px}.oc-dentally-questions>h3{padding-top:24px}.oc-dentally-questions>h3+p{margin-top:10px}.oc-dentally-close{background:var(--gradient-field);color:var(--white);text-align:center;border-radius:36px;flex-direction:column;align-items:center;padding:max(56px,min(8vw,112px)) max(24px,min(5vw,80px));display:flex}.oc-dentally-close h2{max-width:15em;color:var(--white);font-size:max(32px,min(4vw,60px))}.oc-dentally-close>p{color:rgba(255,255,255,.82);max-width:34em;margin:20px 0 0;font-size:max(17px,min(1.35vw,20px))}.oc-dentally-close .oc-dentally-actions,.oc-dentally-close>.ocl-btn{margin-top:32px}.oc-dentally-close>a:not(.ocl-btn){margin-top:10px}.oc-dentally-close .ocl-btn-dark{background:var(--white);color:var(--grey-900)}.oc-dentally-close .ocl-btn-dark:hover{background:rgba(255,255,255,.88)}.oc-dentally .oc-dentally-close a:not(.ocl-btn){color:var(--white);-webkit-text-decoration-color:rgba(255,255,255,.5);text-decoration-color:rgba(255,255,255,.5)}.oc-dentally-close a:focus-visible{outline-color:var(--white)}@media (max-width:1080px){.oc-workflow-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.oc-dentally>section.oc-ai-product-panel,.oc-dentally-questions{display:block}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow)){display:block}.oc-dentally>section.oc-ai-product-panel>h2,.oc-dentally-questions>h2{max-width:16em;margin-bottom:24px}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>h2{max-width:16em;margin-bottom:24px}.oc-dentally>section:not([class]):not(:has(>.oc-dentally-grid,>.oc-workflow-flow))>h2~h2+*{margin-top:0}.oc-dentally-band{grid-template-columns:minmax(0,1fr)}.oc-dentally-band>.ocl-btn{justify-self:start}.oc-dentally-grid:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}.oc-dentally-grid>article{min-height:0}}@media (max-width:640px){.oc-sub-main.oc-dentally{--t-gap:12px;--t-radius:26px;--sec:72px}.oc-dentally-head{padding-bottom:56px}.oc-dentally-actions{flex-direction:column;align-items:stretch}.oc-dentally-actions>a{justify-content:center}.oc-dentally-grid,.oc-workflow-flow{grid-template-columns:minmax(0,1fr)}.oc-workflow-flow{grid-auto-rows:auto auto auto}.oc-workflow-flow>li:before{margin-bottom:22px}.oc-dentally-band,.oc-dentally-close,.oc-dentally>section.oc-ai-product-panel{border-radius:28px}.oc-dentally>section:-webkit-any([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition]){border-radius:28px}.oc-dentally>section:-moz-any([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition]){border-radius:28px}.oc-dentally>section:is([aria-labelledby=crm-definition],[aria-labelledby=open-treatment-definition],[aria-labelledby=recall-checks],[aria-labelledby=reactivation-definition]){border-radius:28px}.oc-dentally-band>.ocl-btn{justify-self:stretch}.oc-dentally-questions details>:not(summary){margin-right:0}}
