.product-marketing .product-video.page-section{padding-bottom:3rem}@media(min-width:768px){.product-marketing .product-video.page-section{padding-bottom:3.5rem}}.product-marketing .product-features{background:#fff;padding-top:3.5rem}@media(min-width:768px){.product-marketing .product-features{padding-top:4rem}}@media(min-width:1280px){.product-marketing .product-features{padding-top:5rem}}.product-marketing .product-features .product-highlight.section:first-of-type{padding-top:0}.product-marketing .product-highlight.section{padding-bottom:4rem}@media(min-width:1280px){.product-marketing .product-highlight.section{padding-bottom:5.5rem}}.product-marketing .product-features .product-highlight .container-lg.bg-border{border:1px solid #e2e6f0}.product-marketing .clinical-ai-doc-grid{padding-top:3rem;padding-bottom:3.5rem;border-top:1px solid #e2e6f0}@media(min-width:768px){.product-marketing .clinical-ai-doc-grid{padding-top:3.5rem;padding-bottom:4rem}}@media(min-width:1280px){.product-marketing .clinical-ai-doc-grid{padding-top:4rem;padding-bottom:5rem}}.product-marketing .clinical-ai-doc-grid__card{border:1px solid #e2e6f0;background:#f5f6fc}.product-marketing .clinical-ai-doc-grid__desc{margin:0;font-size:.875rem;line-height:1.5;color:color-mix(in oklch,var(--color-text-dark, #050b31) 72%,transparent)}.product-marketing .product-pain-section>.container>div{gap:2rem}@media(min-width:768px){.product-marketing .product-pain-section>.container>div{gap:2.5rem}}.product-marketing .product-pain-section .triple-across__item{padding:1.75rem 1.5rem}@media(min-width:768px){.product-marketing .product-pain-section .triple-across__item{padding:2rem 1.75rem}}.product-marketing .product-pain-section .triple-across__item h3{text-wrap:balance}.product-marketing .product-pain-section .triple-across__card-header{margin-bottom:.75rem}.product-marketing .product-differentiators{padding-top:3.5rem;padding-bottom:3.5rem}@media(min-width:768px){.product-marketing .product-differentiators{padding-top:4rem;padding-bottom:4rem}}.product-marketing .product-differentiators__header{max-width:42rem;margin:0 auto 2.5rem;text-align:center}.product-marketing .product-differentiators__lead{margin-top:1rem;font-size:1.0625rem;line-height:1.55;color:color-mix(in oklch,var(--color-text-dark, #050b31) 72%,transparent)}.product-marketing .product-differentiators__grid{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.product-marketing .product-differentiators__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.product-marketing .product-differentiators__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-marketing .product-differentiators__card{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.5rem;border:1px solid #e2e6f0;border-radius:1rem;background:#fff}.product-marketing .product-differentiators__icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:.75rem;background:oklch(96% .03 250)}.product-marketing .product-differentiators__card-title{margin:0;font-size:1.0625rem;font-weight:600;color:var(--color-text-dark, #050b31)}.product-marketing .product-differentiators__card-desc{margin:0;font-size:.9375rem;line-height:1.5;color:var(--color-text, #5a6278)}.product-mockup-frame{position:relative;width:100%;min-height:220px}.product-mockup-frame .mg-scaler{position:absolute!important;inset:0!important;height:100%!important;width:100%!important;border-radius:1rem}.product-marketing .faq-section{padding-top:3.5rem}@media(min-width:768px){.product-marketing .faq-section{padding-top:4rem}}@media(min-width:1280px){.product-marketing .faq-section{padding-top:5rem}}.task-chip--booking[data-astro-cid-zewuxw5k]{background:#e9d8fd;color:#44337a}.task-chip--client[data-astro-cid-zewuxw5k]{background:#feebc8;color:#7b341e}.task-chip--clinical[data-astro-cid-zewuxw5k]{background:#c6f6d5;color:#22543d}.task-chip--records[data-astro-cid-zewuxw5k]{background:#bee3f8;color:#2a4365}.task-chip--charging[data-astro-cid-zewuxw5k]{background:#b2f5ea;color:#234e52}.task-chip--other[data-astro-cid-zewuxw5k]{background:#edf2f7;color:#1a202c}.tasks-mockup[data-astro-cid-dunbncnr] mark[data-astro-cid-dunbncnr]{background:color-mix(in oklch,#70c8ef 32%,transparent);color:inherit;border-radius:.25rem;padding:0 .15em}[data-aos].aos-animate .tasks-mockup__row[data-astro-cid-dunbncnr]{animation:tasks-row-in .5s ease-out both;animation-delay:calc(.45s + var(--row) * .18s)}@keyframes tasks-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .tasks-mockup__row[data-astro-cid-dunbncnr]{animation:none}}.charge-consult[data-astro-cid-rqrt4mek] mark[data-astro-cid-rqrt4mek]{background:color-mix(in oklch,#70c8ef 32%,transparent);color:inherit;border-radius:.25rem;padding:0 .15em;box-decoration-break:clone;-webkit-box-decoration-break:clone}[data-aos].aos-animate .charge-consult__line[data-astro-cid-rqrt4mek]{animation:consult-line-in .5s ease-out both;animation-delay:calc(.4s + var(--row) * .2s)}[data-aos].aos-animate .charge-consult__chip[data-astro-cid-rqrt4mek]{animation:consult-chip-in .4s ease-out both;animation-delay:calc(.75s + var(--row) * .2s)}@keyframes consult-line-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes consult-chip-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .charge-consult__line[data-astro-cid-rqrt4mek],[data-aos].aos-animate .charge-consult__chip[data-astro-cid-rqrt4mek]{animation:none}}[data-aos].aos-animate .charge-invoice__row[data-astro-cid-j764dmbw]{animation:invoice-row-in 1.4s ease-out both;animation-delay:calc(.6s + var(--row) * .14s)}[data-aos].aos-animate .charge-invoice__toast[data-astro-cid-j764dmbw]{animation:invoice-toast-in .45s ease-out both;animation-delay:.35s}@keyframes invoice-row-in{0%{opacity:0;transform:translateY(6px);background:color-mix(in oklch,#70c8ef 22%,transparent)}25%{opacity:1;transform:none;background:color-mix(in oklch,#70c8ef 22%,transparent)}to{opacity:1;transform:none;background:transparent}}@keyframes invoice-toast-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .charge-invoice__row[data-astro-cid-j764dmbw],[data-aos].aos-animate .charge-invoice__toast[data-astro-cid-j764dmbw]{animation:none}}.charge-suggest__btn[data-astro-cid-jo2kiedx]{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:.5rem;border:1px solid #e2e6f0;background:#fff;color:color-mix(in oklch,#4a5568 55%,transparent)}@media(min-width:540px){.charge-suggest__btn[data-astro-cid-jo2kiedx]{width:1.75rem;height:1.75rem}}.charge-suggest__btn--tick[data-astro-cid-jo2kiedx].is-on{border-color:#2f855a;background:#2f855a;color:#fff}.charge-suggest__btn--cross[data-astro-cid-jo2kiedx].is-on{border-color:#fed7d7;background:#fed7d7;color:#9b2c2c}.charge-suggest__row--pending[data-astro-cid-jo2kiedx] .charge-suggest__btn--tick[data-astro-cid-jo2kiedx]{border-color:color-mix(in oklch,#2f855a 45%,#e2e6f0);color:#2f855a}.charge-suggest__row--rejected[data-astro-cid-jo2kiedx] .charge-suggest__title[data-astro-cid-jo2kiedx],.charge-suggest__row--rejected[data-astro-cid-jo2kiedx] .charge-suggest__price[data-astro-cid-jo2kiedx]{text-decoration:line-through;text-decoration-color:color-mix(in oklch,#050b31 35%,transparent);color:color-mix(in oklch,#050b31 40%,transparent)}.charge-suggest__row--rejected[data-astro-cid-jo2kiedx] .charge-suggest__quote[data-astro-cid-jo2kiedx]{opacity:.7}.charge-suggest__cta[data-astro-cid-jo2kiedx]{box-shadow:0 4px 12px #002a9238}[data-aos].aos-animate .charge-suggest__row[data-astro-cid-jo2kiedx]{animation:charge-row-in .5s ease-out both;animation-delay:calc(.45s + var(--row) * .16s)}[data-aos].aos-animate .charge-suggest__btn[data-astro-cid-jo2kiedx].is-on{animation:charge-btn-on .35s ease-out both;animation-delay:calc(1.4s + var(--row) * .22s)}@keyframes charge-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes charge-btn-on{0%{transform:scale(.6);background:#fff;border-color:#e2e6f0;color:color-mix(in oklch,#4a5568 55%,transparent)}60%{transform:scale(1.12)}to{transform:none}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .charge-suggest__row[data-astro-cid-jo2kiedx],[data-aos].aos-animate .charge-suggest__btn[data-astro-cid-jo2kiedx].is-on{animation:none}}.dental-chart-mockup[data-astro-cid-vfi2i4yf]{container-type:inline-size;--plain-fill: #edf0f6;--plain-line: #a7b0c2}.dc-sides[data-astro-cid-vfi2i4yf]{display:flex;justify-content:space-between;margin-bottom:.375rem;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch,#4a5568 55%,transparent)}.dc-grid[data-astro-cid-vfi2i4yf]{--arch-w: clamp(80px, 40cqi, 150px);position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--arch-w) minmax(0,1fr)}.dc-col[data-astro-cid-vfi2i4yf]{position:relative;grid-row:1}.dc-col--left[data-astro-cid-vfi2i4yf]{grid-column:1}.dc-col--right[data-astro-cid-vfi2i4yf]{grid-column:3}.dc-arch-wrap[data-astro-cid-vfi2i4yf]{position:relative;grid-row:1;grid-column:2}.dc-arch[data-astro-cid-vfi2i4yf]{display:block;width:100%;height:auto;overflow:visible}.dc-divider[data-astro-cid-vfi2i4yf]{position:absolute;inset-inline:0;border-top:1px dashed #e2e6f0}.dc-midline[data-astro-cid-vfi2i4yf]{stroke:#e2e6f0;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.dc-tooth__outline[data-astro-cid-vfi2i4yf]{fill:var(--plain-fill);stroke:var(--plain-line);stroke-width:1;vector-effect:non-scaling-stroke}.dc-tooth__groove[data-astro-cid-vfi2i4yf]{fill:none;stroke:var(--plain-line);stroke-width:.9;stroke-linecap:round;vector-effect:non-scaling-stroke}.dc-tooth--rec[data-astro-cid-vfi2i4yf] .dc-tooth__outline[data-astro-cid-vfi2i4yf]{fill:var(--tooth-fill);stroke:var(--tooth-line);stroke-width:1.25}.dc-tooth--rec[data-astro-cid-vfi2i4yf] .dc-tooth__groove[data-astro-cid-vfi2i4yf]{stroke:var(--tooth-line)}.dc-tooth--missing[data-astro-cid-vfi2i4yf] .dc-tooth__outline[data-astro-cid-vfi2i4yf]{fill:#fff;stroke-dasharray:2.5 2}.dc-leader[data-astro-cid-vfi2i4yf] line[data-astro-cid-vfi2i4yf]{stroke:#a7b0c2;stroke-width:1;vector-effect:non-scaling-stroke}.dc-leader[data-astro-cid-vfi2i4yf] circle[data-astro-cid-vfi2i4yf]{fill:#8892a8}.dc-jaw-label[data-astro-cid-vfi2i4yf]{position:absolute;left:50%;transform:translate(-50%,-50%);font-size:.5625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,#4a5568 45%,transparent);pointer-events:none}.dc-row[data-astro-cid-vfi2i4yf]{position:absolute;inset-inline:0;top:calc(var(--top) * 100%);transform:translateY(-50%);display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num note tag";align-items:center;column-gap:.375rem;padding:.25rem .375rem;border:1px solid var(--row-border);border-radius:.375rem;background:var(--row-bg);font-size:clamp(.625rem,2.75cqi,.75rem);line-height:1.2}.dc-row--right[data-astro-cid-vfi2i4yf]{grid-template-areas:"tag note num";text-align:right}.dc-row--missing[data-astro-cid-vfi2i4yf]{border-style:dashed}.dc-row__num[data-astro-cid-vfi2i4yf]{grid-area:num;font-weight:700;color:#050b31;font-variant-numeric:tabular-nums}.dc-row__note[data-astro-cid-vfi2i4yf]{grid-area:note;min-width:0;font-weight:500;color:color-mix(in oklch,#050b31 72%,transparent)}.dc-tag[data-astro-cid-vfi2i4yf]{grid-area:tag;display:inline-grid;place-items:center;min-width:1.125rem;height:1.0625rem;padding:0 .25rem;border-radius:.25rem;background:var(--chip-bg);color:var(--chip-text);font-size:.6875rem;font-weight:700;line-height:1}.dc-tag__swatch[data-astro-cid-vfi2i4yf]{width:.5rem;height:.5rem;border-radius:2px;background:var(--tooth-fill);border:1px solid var(--tooth-line)}.dc-swatch[data-astro-cid-vfi2i4yf]{width:.75rem;height:.75rem;flex-shrink:0;border-radius:3px;background:var(--tooth-fill);border:1px solid var(--tooth-line)}.dc-swatch--missing[data-astro-cid-vfi2i4yf]{background:transparent;border-style:dashed}@container (max-width: 23.99rem){.dc-row[data-astro-cid-vfi2i4yf]{grid-template-columns:auto auto;grid-template-areas:"num tag" "note note";justify-content:space-between;row-gap:.125rem;padding:.25rem .3125rem}.dc-row--right[data-astro-cid-vfi2i4yf]{grid-template-areas:"tag num" "note note"}}@container (max-width: 13.99rem){.dc-row__note[data-astro-cid-vfi2i4yf],.dc-jaw-label[data-astro-cid-vfi2i4yf]{display:none}.dc-row[data-astro-cid-vfi2i4yf]{row-gap:0}}[data-aos].aos-animate .dc-tooth--rec[data-astro-cid-vfi2i4yf] .dc-tooth__outline[data-astro-cid-vfi2i4yf]{animation:dc-tint .5s ease-out both;animation-delay:calc(.45s + var(--i) * .16s)}[data-aos].aos-animate .dc-row[data-astro-cid-vfi2i4yf],[data-aos].aos-animate .dc-leader[data-astro-cid-vfi2i4yf]{animation:dc-row-in .45s ease-out both;animation-delay:calc(.6s + var(--i) * .16s)}@keyframes dc-tint{0%{fill:var(--plain-fill);stroke:var(--plain-line)}}@keyframes dc-row-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .dc-tooth--rec[data-astro-cid-vfi2i4yf] .dc-tooth__outline[data-astro-cid-vfi2i4yf],[data-aos].aos-animate .dc-row[data-astro-cid-vfi2i4yf],[data-aos].aos-animate .dc-leader[data-astro-cid-vfi2i4yf]{animation:none}}.dental-dictation-mockup[data-astro-cid-pj5hqup3] mark[data-astro-cid-pj5hqup3]{background:color-mix(in oklch,#70c8ef 32%,transparent);color:inherit;border-radius:.25rem;padding:0 .15em}.dd-row[data-astro-cid-pj5hqup3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num text chip";align-items:center;column-gap:.625rem}.dd-text[data-astro-cid-pj5hqup3]{grid-area:text}.dd-num[data-astro-cid-pj5hqup3]{grid-area:num;display:inline-grid;place-items:center;min-width:2.25rem;height:1.75rem;padding:0 .375rem;border:1px solid var(--row-border);border-radius:.5rem;background:var(--row-bg);color:#050b31;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.dd-num--missing[data-astro-cid-pj5hqup3]{border-style:dashed}.dd-chip[data-astro-cid-pj5hqup3]{grid-area:chip;display:inline-flex;align-items:center;white-space:nowrap;border-radius:.375rem;padding:.125rem .375rem;background:var(--chip-bg);color:var(--chip-text);font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.025em;text-transform:uppercase}@container (min-width: 20rem){.dd-row[data-astro-cid-pj5hqup3]{column-gap:.75rem}.dd-num[data-astro-cid-pj5hqup3]{min-width:2.75rem;height:2rem;font-size:.875rem}.dd-chip[data-astro-cid-pj5hqup3]{font-size:.6875rem}}@container (max-width: 14.99rem){.dd-row[data-astro-cid-pj5hqup3]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num text" "num chip";row-gap:.25rem}.dd-chip[data-astro-cid-pj5hqup3]{justify-self:start}}[data-aos].aos-animate .dd-row[data-astro-cid-pj5hqup3]{animation:dd-row-in .5s ease-out both;animation-delay:calc(.45s + var(--row) * .16s)}@keyframes dd-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .dd-row[data-astro-cid-pj5hqup3]{animation:none}}.dn-tooth[data-astro-cid-xcrtfovi]{font-weight:600;font-variant-numeric:tabular-nums;color:#002a92}[data-aos].aos-animate .dn-step[data-astro-cid-xcrtfovi]{animation:dn-step-in .5s ease-out both;animation-delay:calc(.5s + var(--step) * .35s)}@keyframes dn-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-aos].aos-animate .dn-step[data-astro-cid-xcrtfovi]{animation:none}}.product-beta-note__pill[data-astro-cid-knglacch]{display:inline-flex;flex-shrink:0;align-items:center;border:1px solid color-mix(in oklch,#002a92 18%,transparent);border-radius:999px;background:#fff;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:#002a92}
