.dhero[data-astro-cid-jsy7bcdb]{isolation:isolate;position:relative;overflow:hidden}.dhero__title[data-astro-cid-jsy7bcdb]{max-width:12ch;margin:0}.dhero__kicker[data-astro-cid-jsy7bcdb]{margin:0;line-height:1.4}.dhero__split[data-astro-cid-jsy7bcdb]{min-height:100svh;padding-top:calc(var(--header-h) + 3rem);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,6rem);padding-bottom:4rem;display:grid}.dhero__text[data-astro-cid-jsy7bcdb]{justify-items:start;gap:1.6rem;display:grid}.dhero__visual[data-astro-cid-jsy7bcdb]{position:relative}.dhero__media[data-astro-cid-jsy7bcdb]{aspect-ratio:4/5;max-height:80svh;margin-left:auto}.dhero--smile[data-astro-cid-jsy7bcdb] .dhero__media[data-astro-cid-jsy7bcdb]{border-radius:999px 999px var(--radius) var(--radius)}.dhero--smile[data-astro-cid-jsy7bcdb] .dhero__visual[data-astro-cid-jsy7bcdb]:before{content:"";aspect-ratio:1;border:1px solid var(--smile-amber);opacity:.6;z-index:-1;border-radius:50%;width:46%;position:absolute;bottom:-6%;left:-12%}.dhero--aligners[data-astro-cid-jsy7bcdb] .dhero__media[data-astro-cid-jsy7bcdb]{border-radius:var(--radius-lg)}.dhero__glass[data-astro-cid-jsy7bcdb]{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:20px;gap:.2rem;padding:1.3rem 1.6rem;display:grid;position:absolute;bottom:8%;left:-10%;box-shadow:0 30px 60px -30px #0a162666}.dhero__glass-k[data-astro-cid-jsy7bcdb]{letter-spacing:.18em;text-transform:uppercase;color:var(--re-blue-deep);font-size:.7rem;font-weight:700}.dhero__glass-v[data-astro-cid-jsy7bcdb]{font-size:var(--step-3);line-height:1}.dhero--implants[data-astro-cid-jsy7bcdb]{align-items:end;min-height:100svh;display:grid}.dhero__bg[data-astro-cid-jsy7bcdb]{z-index:-2;position:absolute;inset:0}.dhero__bg[data-astro-cid-jsy7bcdb] img{object-fit:cover;object-position:70% 30%;filter:grayscale()contrast(1.05);width:100%;height:100%}.dhero__veil[data-astro-cid-jsy7bcdb]{z-index:-1;background:linear-gradient(90deg,#0a1626f0 0%,#0a1626b3 45%,#0a162633 100%),linear-gradient(#0000 55%,#0a1626e6);position:absolute;inset:0}.dhero__inner[data-astro-cid-jsy7bcdb]{padding-top:calc(var(--header-h) + 6rem);gap:1.75rem;padding-bottom:clamp(3rem,7vw,6rem);display:grid}.dhero__inner[data-astro-cid-jsy7bcdb] .dhero__title[data-astro-cid-jsy7bcdb]{color:#fff}.dhero__foot[data-astro-cid-jsy7bcdb]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;display:flex}.dhero__foot[data-astro-cid-jsy7bcdb] .lede[data-astro-cid-jsy7bcdb]{color:#ffffffd1;max-width:36rem}@media (width<=900px){.dhero__split[data-astro-cid-jsy7bcdb]{min-height:0;padding-top:calc(var(--header-h) + 2rem);grid-template-columns:1fr}.dhero__media[data-astro-cid-jsy7bcdb]{aspect-ratio:4/3.6;max-height:none}.dhero--smile[data-astro-cid-jsy7bcdb] .dhero__media[data-astro-cid-jsy7bcdb]{border-radius:240px 240px var(--radius) var(--radius)}.dhero__glass[data-astro-cid-jsy7bcdb]{bottom:1rem;left:1rem}.dhero--implants[data-astro-cid-jsy7bcdb]{min-height:88svh}.dhero__veil[data-astro-cid-jsy7bcdb]{background:linear-gradient(#0a16264d,#0a162680 30%,#0a1626f2 90%)}}.overview[data-astro-cid-lfypuk3y]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2.5rem,7vw,8rem);display:grid}.img-left[data-astro-cid-lfypuk3y]{grid-template-columns:.9fr 1.1fr}.img-left[data-astro-cid-lfypuk3y] .overview__media[data-astro-cid-lfypuk3y]{order:-1}.overview__text[data-astro-cid-lfypuk3y]{gap:1.5rem;display:grid}.overview__text[data-astro-cid-lfypuk3y] .prose{color:var(--fg-soft);font-size:1.05rem}.overview__media[data-astro-cid-lfypuk3y]{aspect-ratio:4/5}@media (width<=900px){.overview[data-astro-cid-lfypuk3y],.img-left[data-astro-cid-lfypuk3y]{grid-template-columns:1fr}.img-left[data-astro-cid-lfypuk3y] .overview__media[data-astro-cid-lfypuk3y]{order:0}.overview__media[data-astro-cid-lfypuk3y]{aspect-ratio:4/3.4}}@media (width<=760px){.overview__media[data-astro-cid-lfypuk3y]{display:none}}.hl[data-astro-cid-awfdy76h]{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;display:grid}.hl__item[data-astro-cid-awfdy76h]{align-content:start;gap:.85rem;padding:2.25rem 2rem 2.25rem 0;display:grid}.hl__item[data-astro-cid-awfdy76h]+.hl__item[data-astro-cid-awfdy76h]{border-left:1px solid var(--rule);padding-left:2rem}.hl__n[data-astro-cid-awfdy76h]{font-size:var(--step-4);color:var(--accent-ink);line-height:1}@media (width<=760px){.hl__item[data-astro-cid-awfdy76h]{gap:.35rem;padding:1rem 0!important}.hl__n[data-astro-cid-awfdy76h]{font-size:var(--step-2)}.hl[data-astro-cid-awfdy76h] p[data-astro-cid-awfdy76h]{font-size:.92rem}}@media (width<=800px){.hl__item[data-astro-cid-awfdy76h]+.hl__item[data-astro-cid-awfdy76h]{border-left:0;border-top:1px solid var(--rule);padding-left:0}}
