.smile-viewport[data-astro-cid-q6l5psep]{cursor:grab;touch-action:pan-y;user-select:none}.smile-viewport[data-astro-cid-q6l5psep].is-dragging{cursor:grabbing}.smile-track[data-astro-cid-q6l5psep]{display:flex}.smile-slide[data-astro-cid-q6l5psep]{flex:0 0 50%;justify-content:center;margin:0;display:flex}.smile-slide[data-astro-cid-q6l5psep] img[data-astro-cid-q6l5psep]{pointer-events:none;-webkit-user-drag:none;width:min(300px,100%);height:auto;display:block}.smile-arrow[data-astro-cid-q6l5psep]{z-index:1;color:#ededede6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.smile-arrow[data-astro-cid-q6l5psep]:hover{color:#fff}.smile-prev[data-astro-cid-q6l5psep]{left:20px}.smile-next[data-astro-cid-q6l5psep]{right:20px}@media (width>=768px){.smile-slide[data-astro-cid-q6l5psep]{flex-basis:33.333%}}@media (width>=1024px){.smile-slide[data-astro-cid-q6l5psep]{flex-basis:20%}}@media (prefers-reduced-motion:reduce){.smile-track[data-astro-cid-q6l5psep]{transition:none!important}}.home-sans[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] h1[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] h2[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] h3[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] li[data-astro-cid-5gvmcovd],.home-sans[data-astro-cid-5gvmcovd] blockquote[data-astro-cid-5gvmcovd]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.home-wrap[data-astro-cid-5gvmcovd]{width:min(1140px,100% - 40px);margin-inline:auto}.narrow[data-astro-cid-5gvmcovd],.band-inner[data-astro-cid-5gvmcovd]{width:min(900px,100% - 40px);margin-inline:auto}.home-sans[data-astro-cid-5gvmcovd] h2[data-astro-cid-5gvmcovd]{color:#333;margin:0 0 20px;font-size:32px;font-weight:500;line-height:32px}.home-sans[data-astro-cid-5gvmcovd] h3[data-astro-cid-5gvmcovd]{color:#333;margin:15px 0;font-size:24px;font-weight:500;line-height:29px}.home-sans[data-astro-cid-5gvmcovd] h3[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]{color:inherit;text-decoration:none}.muted[data-astro-cid-5gvmcovd]{color:#696969;margin:0;font-size:16px;font-weight:400;line-height:24px}.display[data-astro-cid-5gvmcovd]{color:#fff;margin:0 0 20px;font-size:45px;font-weight:600;line-height:1.2}.home-sans[data-astro-cid-5gvmcovd] h2[data-astro-cid-5gvmcovd].display{color:#fff}.band[data-astro-cid-5gvmcovd]{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;display:flex;position:relative}.band[data-astro-cid-5gvmcovd]:before{content:"";opacity:.6;background:#000;position:absolute;inset:0}.band-inner[data-astro-cid-5gvmcovd]{z-index:1;padding:40px 0;position:relative}.band-copy[data-astro-cid-5gvmcovd]{color:#fff;margin:0 0 20px;font-size:18px;font-weight:400;line-height:26px}.center[data-astro-cid-5gvmcovd],.center-actions[data-astro-cid-5gvmcovd]{text-align:center}.btn-fill[data-astro-cid-5gvmcovd],.hero-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd],.doctor-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]{box-sizing:border-box;color:#fff;letter-spacing:normal;text-align:center;text-transform:uppercase;background:#b74686;border:0;border-radius:0;margin:0;padding:15px 40px;font-size:15px;font-weight:500;line-height:15px;text-decoration:none;transition:transform .3s;display:inline-block}.hero-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd].pad-45{padding-inline:45px}.doctor-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd][data-popup]{padding-inline:67px}.btn-fill[data-astro-cid-5gvmcovd]:hover,.btn-fill[data-astro-cid-5gvmcovd]:focus-visible,.hero-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]:hover,.hero-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]:focus-visible,.doctor-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]:hover,.doctor-actions[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]:focus-visible{color:#fff;background:#b74686;transform:scale(.9)}.btn-black[data-astro-cid-5gvmcovd]{color:#fff;background:#000;border-radius:0;padding:12px 24px;font-size:15px;font-weight:400;line-height:15px;text-decoration:none;display:inline-block}.btn-black[data-astro-cid-5gvmcovd]:hover,.btn-black[data-astro-cid-5gvmcovd]:focus-visible{color:#fff;background:#b74686}.btn-outline[data-astro-cid-5gvmcovd]{color:#fff;background:0 0;border:1px solid #fff;border-radius:0;padding:15px 40px;font-size:18px;font-weight:600;line-height:1;text-decoration:none;display:inline-block}.btn-outline[data-astro-cid-5gvmcovd]:hover,.btn-outline[data-astro-cid-5gvmcovd]:focus-visible{color:#000;background:#fff}.hero[data-astro-cid-5gvmcovd]{color:#fff;background:#111 url(/images/2022/08/modern-san-francisco-dentist.webp) 50%/cover no-repeat;align-items:center;min-height:612px;display:flex;position:relative;overflow:hidden}@media (width>=768px){.hero[data-astro-cid-5gvmcovd]{min-height:800px}}@media (width>=1025px){.hero[data-astro-cid-5gvmcovd]{background-image:none;min-height:100vh}}.hero-overlay[data-astro-cid-5gvmcovd]{opacity:.65;background:#000;position:absolute;inset:0}.hero-inner[data-astro-cid-5gvmcovd]{z-index:1;width:min(1140px,100% - 40px);margin-inline:auto;position:relative}.hero[data-astro-cid-5gvmcovd] h1[data-astro-cid-5gvmcovd]{color:#fff;max-width:627px;margin:0;padding-top:20px;font-size:62px;font-weight:600;line-height:1.2}.hero-copy[data-astro-cid-5gvmcovd]{color:#fff;max-width:627px;padding-top:20px;font-size:16px;font-weight:400;line-height:28px}.hero-copy[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{margin:0 0 14.4px}.hero-actions[data-astro-cid-5gvmcovd]{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.doctor[data-astro-cid-5gvmcovd]{padding:50px 0}.doctor-grid[data-astro-cid-5gvmcovd]{grid-template-columns:500px minmax(0,1fr);align-items:center;gap:60px;display:grid}.doctor-grid[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{width:500px;max-width:100%;height:auto;display:block}.doctor-title[data-astro-cid-5gvmcovd]{margin-bottom:20px}.doctor-bio[data-astro-cid-5gvmcovd]{color:#696969;margin:0 0 14.4px;font-size:16px;font-weight:400;line-height:24px}.doctor-bio[data-astro-cid-5gvmcovd] strong[data-astro-cid-5gvmcovd]{font-weight:700}.doctor-actions[data-astro-cid-5gvmcovd]{flex-wrap:wrap;gap:48px;margin-top:20px;display:flex}.seen[data-astro-cid-5gvmcovd]{padding:10px 0 40px}.seen-row[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;width:min(1120px,100% - 40px);margin-inline:auto;display:grid}.seen-copy[data-astro-cid-5gvmcovd],.seen-logo[data-astro-cid-5gvmcovd]{flex-direction:column;justify-content:center;align-items:center;padding:10px;display:flex}.seen[data-astro-cid-5gvmcovd] h2[data-astro-cid-5gvmcovd]{text-align:center;width:100%;margin:0 0 30px}.seen-kicker[data-astro-cid-5gvmcovd]{color:#333;text-align:start;width:100%;margin:0;font-size:20px;font-weight:600;line-height:20px}.seen-logo[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{width:100%;max-width:260px;height:auto;display:block}.seen-logo[data-astro-cid-5gvmcovd]:nth-child(3) img[data-astro-cid-5gvmcovd]{width:70%;max-width:none}.band-results[data-astro-cid-5gvmcovd]{background:#666;min-height:400px}.band-results[data-astro-cid-5gvmcovd]:before{display:none}.services-intro[data-astro-cid-5gvmcovd]{text-align:center;padding:60px 0 0}.service-grid[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(1140px,100% - 40px);margin:0 auto;padding:20px 0 30px;display:grid}.service-grid-last[data-astro-cid-5gvmcovd]{padding-bottom:60px}.service-grid[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{width:100%;height:auto;display:block}.service-grid[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:#333;margin:0 0 15px;font-size:16px;font-weight:400;line-height:24px}.band-apart[data-astro-cid-5gvmcovd]{background-position:top;min-height:500px;padding:70px 0}.apart-points[data-astro-cid-5gvmcovd]{margin-left:50px}.apart-points[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:#fff;margin:0 0 16px;font-size:18px;line-height:26px}.link-list[data-astro-cid-5gvmcovd]{padding:60px 0}.link-row[data-astro-cid-5gvmcovd]{grid-template-columns:1fr 1fr;align-items:center;width:min(1140px,100% - 40px);margin-inline:auto;display:grid}.link-intro[data-astro-cid-5gvmcovd]{padding-right:20px}.link-list[data-astro-cid-5gvmcovd] .muted[data-astro-cid-5gvmcovd]{margin:0 0 34.4px}.link-columns[data-astro-cid-5gvmcovd]{grid-template-columns:1fr 1fr;align-items:start;display:grid}.link-columns[data-astro-cid-5gvmcovd] ul[data-astro-cid-5gvmcovd]{margin:0;padding:10px;list-style:none}.link-columns[data-astro-cid-5gvmcovd] li[data-astro-cid-5gvmcovd]+li[data-astro-cid-5gvmcovd]{margin-top:7px}.link-columns[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]{color:#000;font-size:18px;font-weight:700;line-height:27px;text-decoration:none}.link-columns[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]:hover{color:#b74686}.band-finn[data-astro-cid-5gvmcovd]{background-attachment:fixed;min-height:500px}.end[data-astro-cid-5gvmcovd]{text-align:end}.finn-copy[data-astro-cid-5gvmcovd]{padding-left:50%}.reviews[data-astro-cid-5gvmcovd]{text-align:center;padding:60px 0 20px}.reviews-wrap[data-astro-cid-5gvmcovd]{width:min(1000px,100% - 40px);margin-inline:auto}.review-grid[data-astro-cid-5gvmcovd]{grid-template-columns:1fr 1fr;gap:30px 60px;margin-bottom:28px;display:grid}.review-grid[data-astro-cid-5gvmcovd] blockquote[data-astro-cid-5gvmcovd]{margin:0}.review-grid[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:#333;margin:0;font-size:16px;line-height:24px}.review-name[data-astro-cid-5gvmcovd]{margin-top:8px;font-weight:600}.gram[data-astro-cid-5gvmcovd]{text-align:center;padding:0 0 60px}.gram[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:#333;margin:0;font-size:16px;line-height:24px}.gram[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]{color:#b74686;text-decoration:none}.faq[data-astro-cid-5gvmcovd]{padding:60px 0}.faq[data-astro-cid-5gvmcovd] h2[data-astro-cid-5gvmcovd]{text-align:center}.faq-item[data-astro-cid-5gvmcovd]{margin-top:20px}.faq[data-astro-cid-5gvmcovd] h3[data-astro-cid-5gvmcovd]{margin-bottom:8px}.faq[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:#696969;margin:0;font-size:16px;line-height:24px}.ready[data-astro-cid-5gvmcovd]{padding:0 0 60px}.ready-grid[data-astro-cid-5gvmcovd]{grid-template-columns:minmax(0,1fr) 416px;align-items:center;gap:40px;display:grid}.ready-grid[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{width:416px;max-width:100%;height:auto;display:block}.ready-strong[data-astro-cid-5gvmcovd]{color:#333;margin:14px 0 0;font-size:16px;font-weight:700;line-height:24px}.ready-strong[data-astro-cid-5gvmcovd] a[data-astro-cid-5gvmcovd]{color:inherit;font-weight:700;text-decoration:none}.ready-actions[data-astro-cid-5gvmcovd]{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.band-contact[data-astro-cid-5gvmcovd]{min-height:500px}.band-contact[data-astro-cid-5gvmcovd] .band-inner[data-astro-cid-5gvmcovd]{padding:0}.home-sans[data-astro-cid-5gvmcovd].band-contact h2[data-astro-cid-5gvmcovd].display{color:#fff;text-align:center;margin:0 0 20px;font-size:45px;font-weight:600;line-height:45px}.band-contact[data-astro-cid-5gvmcovd] .band-copy[data-astro-cid-5gvmcovd]{margin:0 0 30px}.contact-actions[data-astro-cid-5gvmcovd]{grid-template-columns:1fr 1fr;padding-bottom:10px;display:grid}.contact-actions[data-astro-cid-5gvmcovd] .btn-outline[data-astro-cid-5gvmcovd]{justify-self:center;line-height:18px}@media (width<=767px){.seen-row[data-astro-cid-5gvmcovd],.contact-actions[data-astro-cid-5gvmcovd]{grid-template-columns:1fr;justify-items:center}.seen-kicker[data-astro-cid-5gvmcovd]{text-align:center}.band-finn[data-astro-cid-5gvmcovd] .btn-outline[data-astro-cid-5gvmcovd]{white-space:nowrap;padding:14px 18px;font-size:14px;line-height:1.2}}@media (width<=1024px){.hero[data-astro-cid-5gvmcovd] h1[data-astro-cid-5gvmcovd]{font-size:39px}.doctor-grid[data-astro-cid-5gvmcovd],.ready-grid[data-astro-cid-5gvmcovd],.link-row[data-astro-cid-5gvmcovd],.review-grid[data-astro-cid-5gvmcovd]{grid-template-columns:1fr}.link-intro[data-astro-cid-5gvmcovd]{padding-right:0}.service-grid[data-astro-cid-5gvmcovd],.link-columns[data-astro-cid-5gvmcovd]{grid-template-columns:1fr}.doctor-grid[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd],.ready-grid[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{width:100%}.finn-copy[data-astro-cid-5gvmcovd]{padding-left:0}.band-finn[data-astro-cid-5gvmcovd]{background-attachment:scroll}}
