.hero[data-astro-cid-lcdefpme]{isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero__media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:62% 30%;width:100%;height:100%}.hero__veil[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(90deg,#0a1626d1 0%,#0a16268c 38%,#0a16260d 72%),linear-gradient(#0a162600 62%,#0a1626d9 100%);position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 4rem);align-self:end;gap:1.75rem;padding-bottom:3rem;display:grid}.hero__title[data-astro-cid-lcdefpme]{color:#fff;max-width:11ch}.hero__title[data-astro-cid-lcdefpme] em{color:var(--smile-amber)}.hero__foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;display:flex}.hero__foot[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#ffffffdb;max-width:32rem}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.hero__paths[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid}.hero__path[data-astro-cid-lcdefpme]{color:#fff;border-right:1px solid #ffffff2e;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1.75rem 0;text-decoration:none;transition:color .3s;display:grid}.hero__path[data-astro-cid-lcdefpme]+.hero__path[data-astro-cid-lcdefpme]{padding-left:1.5rem}.hero__path[data-astro-cid-lcdefpme]:last-child{border-right:0}.hero__path-num[data-astro-cid-lcdefpme]{letter-spacing:.2em;color:#fff9;font-size:.72rem}.hero__path-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-2)}.hero__path[data-astro-cid-lcdefpme] svg{width:1.2rem;transition:transform .5s var(--ease)}.hero__path[data-astro-cid-lcdefpme]:hover{color:var(--smile-amber)}.hero__path[data-astro-cid-lcdefpme]:hover svg{transform:translate(6px)rotate(-45deg)}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{min-height:92svh}.hero__media[data-astro-cid-lcdefpme] img{object-position:70% 20%}.hero__veil[data-astro-cid-lcdefpme]{background:linear-gradient(#0a162633 0%,#0a16268c 45%,#0a1626eb 100%)}.hero__paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__path[data-astro-cid-lcdefpme],.hero__path[data-astro-cid-lcdefpme]+.hero__path[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff24;border-right:0;padding:1rem 0}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:auto;justify-content:space-between}}.intro[data-astro-cid-lcdefpme]{padding-bottom:0}.intro__top[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:1.5rem clamp(2rem,6vw,6rem);margin-bottom:clamp(3rem,6vw,4.5rem);display:grid}.answers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,3rem);padding:0;list-style:none;display:grid}.answer[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);align-content:start;justify-items:start;gap:.75rem;padding-top:1.5rem;display:grid}.answer__n[data-astro-cid-lcdefpme]{letter-spacing:.18em;color:var(--amber-ink);font-size:.72rem;font-weight:700}.answer[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.ticker[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule);margin-top:clamp(4rem,8vw,7rem);padding-block:2rem}.ticker__item[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-style:italic;font-size:var(--step-3);white-space:nowrap;color:var(--navy);align-items:center;gap:3rem;display:inline-flex}.ticker__item[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--smile-amber);font-size:.5em;font-style:normal}.hero__how[data-astro-cid-lcdefpme]{color:#ffffffd9;align-self:center;margin-left:.5rem;font-size:.92rem;font-weight:600}@media (width<=900px){.intro__top[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.answers[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.answer[data-astro-cid-lcdefpme]{padding:1.25rem 0}.answer[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2)}}.chapters[data-astro-cid-lcdefpme]{padding-top:var(--section)}.chapters__intro[data-astro-cid-lcdefpme]{gap:1.25rem;padding-bottom:clamp(3rem,6vw,5rem);display:grid}.chapter[data-astro-cid-lcdefpme]{min-height:100svh;padding-block:calc(var(--header-h) + 2rem) 4rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0;align-items:center;display:grid;position:sticky;top:0;box-shadow:0 -30px 60px -40px #0a162659}.chapter__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.chapter--implants[data-astro-cid-lcdefpme] .chapter__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.chapter--implants[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{order:2}.chapter__media[data-astro-cid-lcdefpme]{aspect-ratio:9/10;max-height:74svh}.chapter--smile[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{border-radius:999px 999px var(--radius) var(--radius)}.chapter--aligners[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg)}.chapter__body[data-astro-cid-lcdefpme]{justify-items:start;gap:1.4rem;display:grid;position:relative}.chapter__num[data-astro-cid-lcdefpme]:before{content:attr(data-num)}.chapter__num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent);opacity:.22;pointer-events:none;font-size:clamp(5rem,12vw,11rem);line-height:1;position:absolute;top:-.3em;right:0}.chapter__title[data-astro-cid-lcdefpme]{font-size:var(--step-5)}.chapter__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin-block:.5rem 1rem;padding:0;list-style:none;display:flex}.chapter__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--rule);transition:all .3s var(--ease);border-radius:999px;padding:.5rem .95rem;font-size:.85rem;font-weight:550;text-decoration:none;display:inline-block}.chapter__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.surface-midnight[data-astro-cid-lcdefpme] .chapter__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-color:#fff3}.chapter[data-astro-cid-lcdefpme].surface-midnight .btn[data-astro-cid-lcdefpme]{--btn-bg:#fff;--btn-fg:var(--ink)}@media (width<=900px){.chapter[data-astro-cid-lcdefpme]{border-radius:0;min-height:0;padding-block:4rem;position:relative}.chapter__inner[data-astro-cid-lcdefpme],.chapter--implants[data-astro-cid-lcdefpme] .chapter__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.chapter--implants[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{order:0}.chapter__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3.4;max-height:none}.chapter--smile[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{border-radius:220px 220px var(--radius) var(--radius)}}.journey-home__link[data-astro-cid-lcdefpme]{margin-top:2.5rem}.statement[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:90svh;display:grid;position:relative;overflow:hidden}.statement__media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.statement__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.statement__veil[data-astro-cid-lcdefpme]{z-index:-1;background:radial-gradient(at 30%,#0a1626c7,#0a162666);position:absolute;inset:0}.statement__inner[data-astro-cid-lcdefpme]{text-align:center;padding-block:var(--section);justify-items:center;gap:2rem;display:grid}.statement__smile[data-astro-cid-lcdefpme]{width:90px;color:var(--smile-amber)}.statement__quote[data-astro-cid-lcdefpme]{font-size:var(--step-4);color:#fff;max-width:22ch;line-height:1.12}.team__head[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:end;gap:2rem 4rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.team__head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{gap:1.25rem;display:grid}.team__intro[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.team__rail[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;padding-inline:var(--gutter);scrollbar-width:thin;scroll-padding-inline:var(--gutter);grid-auto-columns:clamp(220px,22vw,300px);grid-auto-flow:column;gap:clamp(1rem,2vw,1.75rem);padding-bottom:1.5rem;display:grid;overflow-x:auto}.team__item[data-astro-cid-lcdefpme]{scroll-snap-align:start}@media (width<=760px){.team__head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.team__rail[data-astro-cid-lcdefpme]{grid-auto-columns:68vw}}.guides__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.guides__head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.guides__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width<=1000px){.guides__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.guides__grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}}@media (width<=640px){.guides__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.chapter__mobile-link[data-astro-cid-lcdefpme]{display:none}@media (width<=760px){.ticker[data-astro-cid-lcdefpme]{display:none}.chapters[data-astro-cid-lcdefpme]{padding-top:4rem}.chapters__intro[data-astro-cid-lcdefpme]{padding-bottom:1.5rem}.chapters__rail[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;padding:0 var(--gutter) 1.5rem;scrollbar-width:none;grid-auto-columns:82vw;grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.chapters__rail[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.chapter[data-astro-cid-lcdefpme]{scroll-snap-align:center;border-radius:var(--radius);box-shadow:none;padding:0;overflow:hidden}.chapter__inner[data-astro-cid-lcdefpme]{gap:0;padding:0}.chapter__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:0!important}.chapter__body[data-astro-cid-lcdefpme]{gap:.6rem;padding:1.25rem 1.25rem 1.5rem}.chapter__num[data-astro-cid-lcdefpme],.chapter__list[data-astro-cid-lcdefpme],.chapter__body[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme],.chapter__body[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{display:none}.chapter__title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.chapter__mobile-link[data-astro-cid-lcdefpme]{display:inline-flex}.statement[data-astro-cid-lcdefpme]{min-height:60svh}.home-loc[data-astro-cid-lcdefpme] .loc__map{max-width:340px}.home-loc[data-astro-cid-lcdefpme] .loc__lists li{border:0;padding:0;font-size:1.05rem;display:inline}.home-loc[data-astro-cid-lcdefpme] .loc__lists li:not(:last-child):after{content:" · ";color:var(--smile-amber)}.home-loc[data-astro-cid-lcdefpme] .loc__lists ul{border:0}.intro__top[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{display:none}.intro[data-astro-cid-lcdefpme]{padding-top:3.5rem}.guides__grid[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78vw;grid-auto-flow:column;overflow-x:auto}.guides__grid[data-astro-cid-lcdefpme]>*{scroll-snap-align:start}.guides__grid[data-astro-cid-lcdefpme] .article-card__body .muted{display:none}}
