.dental-proof[data-astro-cid-yi4nrk2i]{border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);gap:2rem;margin-bottom:3rem;padding-block:3rem;display:grid}.dental-visual[data-astro-cid-yi4nrk2i]{min-width:0}.dental-visual[data-astro-cid-yi4nrk2i] img[data-astro-cid-yi4nrk2i]{border:1px solid #64748b;border-radius:.75rem;width:100%;height:auto;display:block;box-shadow:.6rem .6rem light-dark(#d9d4f7,#373052)}.dental-visual[data-astro-cid-yi4nrk2i] p[data-astro-cid-yi4nrk2i]{margin-top:1.4rem;font-size:.95rem}.eyebrow[data-astro-cid-yi4nrk2i]{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}h2[data-astro-cid-yi4nrk2i]{margin-block:.8rem 1.3rem;font-size:clamp(2rem,3.5vw,3rem);line-height:1.1}.dental-copy[data-astro-cid-yi4nrk2i]>p[data-astro-cid-yi4nrk2i]{line-height:1.6}.dental-metrics[data-astro-cid-yi4nrk2i]{color:#fff;background:#252044;border-radius:.5rem;grid-template-columns:1fr 1fr;gap:1rem;margin-block:1.5rem;padding:1.3rem;display:grid}dt[data-astro-cid-yi4nrk2i]{font-size:.9rem}dd[data-astro-cid-yi4nrk2i]{color:#b9f0d6;margin:0;font-size:clamp(2.2rem,4vw,3.3rem);font-weight:800}dd[data-astro-cid-yi4nrk2i] span[data-astro-cid-yi4nrk2i]{color:#ffa3d9}.progress[data-astro-cid-yi4nrk2i]{margin-bottom:1rem}.dental-link[data-astro-cid-yi4nrk2i]{text-underline-offset:.25em;margin-top:1.3rem;font-weight:700;display:inline-block}a[data-astro-cid-yi4nrk2i]:focus-visible{outline-offset:5px;outline:3px solid}.dental-note[data-astro-cid-yi4nrk2i]{grid-column:1/-1;font-size:.82rem;line-height:1.6}@media (width>=60rem){.dental-proof[data-astro-cid-yi4nrk2i]{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem}}@media (forced-colors:active){.dental-metrics[data-astro-cid-yi4nrk2i]{border:1px solid canvastext}}div[data-astro-cid-pofpxdky]>p[data-astro-cid-pofpxdky]:first-child{color:var(--link-color)}h2[data-astro-cid-tywnsdb7]{font-size:clamp(1.85rem,3.7vw,2.85rem);line-height:1.12}h3[data-astro-cid-tywnsdb7]{font-size:1.22rem;font-weight:700}.story[data-astro-cid-tywnsdb7],.band[data-astro-cid-tywnsdb7]{border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);padding-block:clamp(2.5rem,5vw,4rem)}.story[data-astro-cid-tywnsdb7]{align-items:center;gap:clamp(1.5rem,5vw,4rem);display:grid}@media (width>=48rem){.story[data-astro-cid-tywnsdb7]{grid-template-columns:repeat(2,minmax(0,1fr))}.reverse[data-astro-cid-tywnsdb7]>.device-shots{grid-area:1/2}.reverse[data-astro-cid-tywnsdb7] div[data-astro-cid-tywnsdb7]{grid-area:1/1}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,6vw,5rem);display:flow-root}.hero-cone[data-astro-cid-lcdefpme]{float:right;width:min(22vw,8rem);height:auto;margin:0 0 .6rem 1rem}@media (width>=56rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.48fr);align-content:center;column-gap:clamp(2rem,5vw,5rem);display:grid}.hero-cone[data-astro-cid-lcdefpme]{grid-area:1/2/span 4;place-self:center;width:min(100%,24rem);margin:0}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.hero-cone){grid-column:1}}.text-gradient[data-astro-cid-lcdefpme]{background:linear-gradient(315deg, light-dark(var(--vanilla-purple),var(--color-accent-100)) 25%, light-dark(var(--vanilla-teal),var(--color-primary-200)));-webkit-text-fill-color:transparent;background-clip:text;display:block}h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;max-width:21ch;font-size:clamp(2.4rem,5.2vw,4.75rem);line-height:1.04}.intro[data-astro-cid-lcdefpme]{max-width:55ch;margin-block:1.5rem;font-size:clamp(1.15rem,2vw,1.45rem)}.actions[data-astro-cid-lcdefpme],.routes[data-astro-cid-lcdefpme],.projects[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;display:flex}.included[data-astro-cid-lcdefpme]{max-width:52ch;margin-top:1.5rem}.google-accent[data-astro-cid-lcdefpme]{gap:3px;margin-bottom:.55rem;display:flex}.google-accent[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#4285f4;border-radius:2px;width:1.35rem;height:4px}.google-accent[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){background:#ea4335}.google-accent[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){background:#fbbc04}.google-accent[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(4){background:#34a853}.hero-rating[data-astro-cid-lcdefpme]{margin-top:1rem;font-weight:700}.hero-rating[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.1em}.stats-note[data-astro-cid-lcdefpme]{margin-top:.25rem;font-size:.98rem;line-height:1.45}.section[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);padding-block:clamp(2.5rem,5vw,4rem)}h2[data-astro-cid-lcdefpme]{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem)}h3[data-astro-cid-lcdefpme],dt[data-astro-cid-lcdefpme]{font-size:1.35rem;font-weight:700}.routes[data-astro-cid-lcdefpme],.projects[data-astro-cid-lcdefpme]{gap:2.5rem}.routes[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme],.projects[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{flex:17rem;min-width:0}article[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],#contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch;margin-block:.7rem 1rem}.row[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, currentColor 22%, transparent);grid-template-columns:minmax(12rem,1fr) 2fr;gap:1rem;padding-block:1rem;display:grid}dl[data-astro-cid-lcdefpme]{margin-top:2rem}.project[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-block-start:1rem}@media (width<=40rem){.row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.25rem}}
