.ClinicalLeadership-module__Yw_Lhq__section{--red:var(--neodent-red,#d71920);--bg:var(--neodent-surface,#fffefa);--ink:var(--neodent-ink,#263033);--muted:#263033bd;--hair:#26303324;--card-bg:var(--neodent-ivory,#f8f6ef);--card-border:#2630331a;--accent-text:#b5121a;--focus:var(--neodent-ink,#263033);background:var(--bg);color:var(--ink);padding:clamp(64px,7vw,104px) 0;position:relative}.ClinicalLeadership-module__Yw_Lhq__section[data-tone=dark]{--bg:#15171a;--ink:#f1eee7;--muted:#f1eee7b3;--hair:#f1eee729;--card-bg:#1d2023;--card-border:#f1eee71a;--accent-text:#ff6b6f;--focus:#f1eee7}.ClinicalLeadership-module__Yw_Lhq__container{width:min(1180px,100% - 48px);margin:0 auto}.ClinicalLeadership-module__Yw_Lhq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ClinicalLeadership-module__Yw_Lhq__header{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ClinicalLeadership-module__Yw_Lhq__title{font-family:var(--app-font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.15rem,4.4vw,4.2rem);font-weight:400;line-height:1.04}.ClinicalLeadership-module__Yw_Lhq__title span{color:var(--red);font-style:italic}.ClinicalLeadership-module__Yw_Lhq__titleBlock{min-width:0}.ClinicalLeadership-module__Yw_Lhq__subtitle{max-width:46ch;color:var(--ink);margin:14px 0 0;font-size:16px;font-weight:600;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__lede{max-width:44ch;color:var(--muted);margin:0;font-size:16px;line-height:1.6}@media (min-width:1024px){.ClinicalLeadership-module__Yw_Lhq__header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px}.ClinicalLeadership-module__Yw_Lhq__lede{justify-self:end;font-size:17px}}.ClinicalLeadership-module__Yw_Lhq__frame{width:min(100%, calc(var(--media-max-h-compact,52vh) * .8));aspect-ratio:4/5;background:radial-gradient(75% 55% at 50% 30%,#3b4245 0%,#262b2e 55%,#1b1f21 100%);border-radius:14px;position:relative;overflow:hidden}.ClinicalLeadership-module__Yw_Lhq__cutout{filter:saturate(.92);max-width:none;height:auto;position:absolute}.ClinicalLeadership-module__Yw_Lhq__monogram{place-items:center;display:grid}.ClinicalLeadership-module__Yw_Lhq__tooth{fill:none;stroke:#f1eee71a;stroke-width:1.4px;width:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.ClinicalLeadership-module__Yw_Lhq__initials{color:#f1eee7e0;font-family:var(--app-font-serif);letter-spacing:.02em;font-size:clamp(2.6rem,5vw,3.6rem);line-height:1;position:relative}.ClinicalLeadership-module__Yw_Lhq__leaders{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:clamp(32px,4vw,56px);display:grid}.ClinicalLeadership-module__Yw_Lhq__leader{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;grid-template-columns:minmax(104px,34%) minmax(0,1fr);grid-template-areas:"media head""exp exp""facts facts""link link";align-items:center;column-gap:18px;padding:18px;display:grid}.ClinicalLeadership-module__Yw_Lhq__leaderAside{display:contents}.ClinicalLeadership-module__Yw_Lhq__leaderMedia{grid-area:media;min-width:0}.ClinicalLeadership-module__Yw_Lhq__leaderHead{grid-area:head;min-width:0}.ClinicalLeadership-module__Yw_Lhq__facts{grid-area:facts}.ClinicalLeadership-module__Yw_Lhq__leader>.ClinicalLeadership-module__Yw_Lhq__profileLink{grid-area:link}.ClinicalLeadership-module__Yw_Lhq__exp{border-top:1px solid var(--hair);grid-area:exp;align-items:baseline;gap:12px;margin:18px 0 0;padding-top:14px;display:flex}.ClinicalLeadership-module__Yw_Lhq__exp strong{color:var(--red);font-family:var(--app-font-serif);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:1}.ClinicalLeadership-module__Yw_Lhq__exp span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.ClinicalLeadership-module__Yw_Lhq__role{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.4}.ClinicalLeadership-module__Yw_Lhq__leaderName{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__facts{border-top:1px solid var(--hair);margin:18px 0 0}.ClinicalLeadership-module__Yw_Lhq__fact{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 0;display:grid}.ClinicalLeadership-module__Yw_Lhq__fact dt{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__fact dd{margin:0;font-size:15px;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__fact:first-child dd{font-weight:600}.ClinicalLeadership-module__Yw_Lhq__profileLink{min-height:44px;color:var(--ink);justify-self:start;align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ClinicalLeadership-module__Yw_Lhq__profileLink svg{color:var(--red);transition:transform .25s}.ClinicalLeadership-module__Yw_Lhq__profileLink:hover{color:var(--red)}.ClinicalLeadership-module__Yw_Lhq__profileLink:hover svg{transform:translate(3px)}.ClinicalLeadership-module__Yw_Lhq__profileLink:focus-visible,.ClinicalLeadership-module__Yw_Lhq__team:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}@media (min-width:641px){.ClinicalLeadership-module__Yw_Lhq__leader{grid-template:"media head""media facts""media link"1fr/minmax(150px,30%) minmax(0,1fr);align-items:start;column-gap:24px;padding:20px}.ClinicalLeadership-module__Yw_Lhq__leaderHead{padding-top:4px}.ClinicalLeadership-module__Yw_Lhq__leaderAside{flex-direction:column;grid-area:media;gap:18px;min-width:0;display:flex}.ClinicalLeadership-module__Yw_Lhq__exp{flex-direction:column;gap:8px;margin:0;padding-top:14px}.ClinicalLeadership-module__Yw_Lhq__exp strong{font-size:44px}.ClinicalLeadership-module__Yw_Lhq__fact{grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:12px}.ClinicalLeadership-module__Yw_Lhq__leader>.ClinicalLeadership-module__Yw_Lhq__profileLink{align-self:end}}@media (min-width:1024px){.ClinicalLeadership-module__Yw_Lhq__leaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ClinicalLeadership-module__Yw_Lhq__leader{grid-template-columns:minmax(0,44%) minmax(0,1fr)}.ClinicalLeadership-module__Yw_Lhq__leaderHead{padding-top:0}.ClinicalLeadership-module__Yw_Lhq__role{min-height:2.8em}.ClinicalLeadership-module__Yw_Lhq__fact{grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0}.ClinicalLeadership-module__Yw_Lhq__facts{margin-top:14px}}.ClinicalLeadership-module__Yw_Lhq__atWork{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:20px;padding:18px;display:grid}.ClinicalLeadership-module__Yw_Lhq__atWorkMedia{aspect-ratio:16/10;max-height:var(--media-max-h-compact,52vh);background:#1b1f21;border-radius:14px;position:relative;overflow:hidden}.ClinicalLeadership-module__Yw_Lhq__atWorkImg{object-fit:cover;object-position:40% 52%;width:100%;height:100%;display:block}.ClinicalLeadership-module__Yw_Lhq__atWorkTitle{font-family:var(--app-font-serif);margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__atWorkCopy{max-width:60ch;color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.6}.ClinicalLeadership-module__Yw_Lhq__more{border-top:1px solid var(--hair);margin-top:6px;padding-top:4px}.ClinicalLeadership-module__Yw_Lhq__more>summary{color:var(--ink)}.ClinicalLeadership-module__Yw_Lhq__more>summary:hover{color:var(--red)}.ClinicalLeadership-module__Yw_Lhq__moreBody{color:var(--muted);gap:12px;padding-top:4px}.ClinicalLeadership-module__Yw_Lhq__moreBody>p{max-width:64ch}.ClinicalLeadership-module__Yw_Lhq__recognition{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);color:var(--ink);gap:2px;padding:10px 0;font-size:15px;line-height:1.5;display:grid}.ClinicalLeadership-module__Yw_Lhq__recognitionLabel{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.ClinicalLeadership-module__Yw_Lhq__quote{border-left:2px solid var(--red);margin:4px 0 0;padding-left:16px}.ClinicalLeadership-module__Yw_Lhq__quote p{color:var(--ink);font-family:var(--app-font-serif);margin:0;font-size:clamp(20px,2vw,24px);line-height:1.3}.ClinicalLeadership-module__Yw_Lhq__moreBody>.ClinicalLeadership-module__Yw_Lhq__profileLink{margin-top:0}.ClinicalLeadership-module__Yw_Lhq__atWorkExtra{align-content:start;gap:12px;min-width:0;display:none}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkExtra{animation:.5s cubic-bezier(.22,1,.36,1) both ClinicalLeadership-module__Yw_Lhq__atWorkExtraIn;display:grid}@supports not selector(:has(*)){.ClinicalLeadership-module__Yw_Lhq__atWorkExtra{display:grid}}@keyframes ClinicalLeadership-module__Yw_Lhq__atWorkExtraIn{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.ClinicalLeadership-module__Yw_Lhq__atWork{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;padding:20px}.ClinicalLeadership-module__Yw_Lhq__atWorkMedia{aspect-ratio:16/9}}@media (min-width:1024px){.ClinicalLeadership-module__Yw_Lhq__atWork{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:48px;margin-top:24px}.ClinicalLeadership-module__Yw_Lhq__atWorkBody{padding-right:24px}}@media (min-width:768px){@supports (height:1cqw) and selector(:has(*)){.ClinicalLeadership-module__Yw_Lhq__atWorkMedia{aspect-ratio:auto;max-height:none;container-type:inline-size}.ClinicalLeadership-module__Yw_Lhq__atWorkImg{height:56.25cqw;max-height:var(--media-max-h-compact,52vh);transition:height .5s cubic-bezier(.22,1,.36,1),max-height .5s cubic-bezier(.22,1,.36,1),object-position .5s cubic-bezier(.22,1,.36,1)}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkImg{object-position:50% 40%;height:133.333cqw;max-height:88vh}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]){grid-template-rows:auto 1fr;row-gap:24px}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkMedia{grid-area:1/1}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkBody{grid-area:1/2/3/3}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkExtra{grid-area:2/1}}}@media (prefers-reduced-motion:reduce){.ClinicalLeadership-module__Yw_Lhq__atWorkImg{transition:none}.ClinicalLeadership-module__Yw_Lhq__atWork:has(.ClinicalLeadership-module__Yw_Lhq__more[open]) .ClinicalLeadership-module__Yw_Lhq__atWorkExtra{animation:none}}.ClinicalLeadership-module__Yw_Lhq__teamHead{border-bottom:1px solid var(--hair);margin-top:clamp(48px,6vw,80px);padding-bottom:14px}.ClinicalLeadership-module__Yw_Lhq__teamTitle{font-family:var(--app-font-serif);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__team{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ClinicalLeadership-module__Yw_Lhq__member{min-width:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ClinicalLeadership-module__Yw_Lhq__member .ClinicalLeadership-module__Yw_Lhq__frame{width:100%}.ClinicalLeadership-module__Yw_Lhq__memberName{font-family:var(--app-font-serif);margin:14px 0 6px;font-size:20px;font-weight:400;line-height:1.15}.ClinicalLeadership-module__Yw_Lhq__memberDetail{color:var(--muted);margin:0;font-size:15px;line-height:1.5}@media (hover:hover){.ClinicalLeadership-module__Yw_Lhq__member:hover{transform:translateY(-4px)}}@media (max-width:1023px){.ClinicalLeadership-module__Yw_Lhq__team{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;gap:16px;margin-inline:-24px;padding:4px 24px 12px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.ClinicalLeadership-module__Yw_Lhq__member{scroll-snap-align:start;flex:0 0 min(30vw,240px)}}@media (max-width:767px){.ClinicalLeadership-module__Yw_Lhq__container{width:calc(100% - 32px)}.ClinicalLeadership-module__Yw_Lhq__team{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.ClinicalLeadership-module__Yw_Lhq__member{flex-basis:66vw}}@media (prefers-reduced-motion:reduce){.ClinicalLeadership-module__Yw_Lhq__member,.ClinicalLeadership-module__Yw_Lhq__profileLink svg{transition:none}.ClinicalLeadership-module__Yw_Lhq__member:hover{transform:none}}
.PatientStories-module__nVpirq__section{background:var(--ivory);color:var(--ink);padding:clamp(36px,3.6vw,64px) 0;position:relative}.PatientStories-module__nVpirq__container{width:min(1180px,100% - 48px);margin:0 auto}.PatientStories-module__nVpirq__header{border-bottom:1px solid #26303324;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 48px;padding-bottom:24px;display:grid}.PatientStories-module__nVpirq__title{font-family:var(--app-font-serif);font-size:var(--type-section-title);letter-spacing:-.03em;margin:0;font-weight:400;line-height:1.06}.PatientStories-module__nVpirq__title em{color:var(--neodent-red);font-style:italic}.PatientStories-module__nVpirq__titleBlock{min-width:0}.PatientStories-module__nVpirq__lede{color:#263033c7;max-width:44ch;margin:14px 0 0;font-size:16px;line-height:1.55}.PatientStories-module__nVpirq__summary{justify-items:end;gap:10px;display:grid}.PatientStories-module__nVpirq__clinics{gap:12px;margin:0;padding:0;list-style:none;display:flex}.PatientStories-module__nVpirq__clinic{background:var(--paper);min-height:64px;color:var(--ink);border:1px solid #26303329;border-radius:14px;align-items:center;gap:14px;padding:10px 18px 10px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.PatientStories-module__nVpirq__clinic:focus-visible{outline:2px solid var(--neodent-red);outline-offset:3px}@media (hover:hover){.PatientStories-module__nVpirq__clinic:hover{border-color:#d7192080;transform:translateY(-2px)}}.PatientStories-module__nVpirq__score{font-family:var(--app-font-serif);letter-spacing:-.02em;align-items:center;gap:4px;font-size:34px;line-height:1;display:inline-flex}.PatientStories-module__nVpirq__scoreStar{color:#fbbc04;fill:currentColor}.PatientStories-module__nVpirq__clinicMeta{gap:3px;display:grid}.PatientStories-module__nVpirq__clinicName{align-items:center;gap:4px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.PatientStories-module__nVpirq__clinicName svg{color:var(--neodent-red)}.PatientStories-module__nVpirq__clinicCount{color:#263033b3;font-size:13px;line-height:1.2}.PatientStories-module__nVpirq__total{color:#263033c7;text-align:right;max-width:470px;margin:0;font-size:14px;line-height:1.5}.PatientStories-module__nVpirq__total strong{color:var(--ink);font-weight:700}.PatientStories-module__nVpirq__note{color:#263033a8;font-size:12px;display:block}.PatientStories-module__nVpirq__stories{--row-h:clamp(290px, 21.6vw, 320px);--review-w:clamp(270px, 22vw, 300px);--gap:16px;margin-top:22px;position:relative}.PatientStories-module__nVpirq__row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:16px;display:flex;overflow-x:auto}.PatientStories-module__nVpirq__row::-webkit-scrollbar{display:none}.PatientStories-module__nVpirq__row:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px}.PatientStories-module__nVpirq__list{align-items:flex-start;gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}.PatientStories-module__nVpirq__card{flex:0 0 var(--review-w);min-height:var(--row-h);scroll-snap-align:start;display:flex}.PatientStories-module__nVpirq__cardInner{background:var(--paper);border:1px solid #26303324;border-radius:16px;flex-direction:column;width:100%;margin:0;padding:20px 22px;display:flex}.PatientStories-module__nVpirq__cardHead{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.PatientStories-module__nVpirq__googleMark{font-family:var(--app-font-sans);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1}.PatientStories-module__nVpirq__googleMark span:first-child,.PatientStories-module__nVpirq__googleMark span:nth-child(4){color:#4285f4}.PatientStories-module__nVpirq__googleMark span:nth-child(2),.PatientStories-module__nVpirq__googleMark span:nth-child(6){color:#ea4335}.PatientStories-module__nVpirq__googleMark span:nth-child(3){color:#fbbc05}.PatientStories-module__nVpirq__googleMark span:nth-child(5){color:#34a853}.PatientStories-module__nVpirq__cardKind{letter-spacing:.02em;color:#263033a8;font-size:12px;font-weight:600}.PatientStories-module__nVpirq__stars{gap:2px;margin-bottom:12px;display:inline-flex}.PatientStories-module__nVpirq__starOn{color:#fbbc04;fill:currentColor}.PatientStories-module__nVpirq__starOff{color:#26303333;fill:currentColor}.PatientStories-module__nVpirq__cardText{color:#263033e0;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.PatientStories-module__nVpirq__cardText[data-expanded]{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.PatientStories-module__nVpirq__readMore{min-height:32px;color:var(--neodent-red);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font-size:14px;font-weight:700}.PatientStories-module__nVpirq__readMore:focus-visible{outline:2px solid var(--neodent-red);outline-offset:2px}.PatientStories-module__nVpirq__cardAuthor{color:var(--ink);margin-top:auto;padding-top:14px;font-size:14px;font-weight:700}.PatientStories-module__nVpirq__videoCard{height:var(--row-h);max-height:var(--media-max-h-compact);aspect-ratio:4/5;flex-basis:auto;min-height:0}.PatientStories-module__nVpirq__videoInner{background:#e2ddd0;border-radius:16px;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.PatientStories-module__nVpirq__videoInner video{object-fit:cover;width:100%;height:100%;display:block}.PatientStories-module__nVpirq__videoControls{z-index:2;gap:8px;display:flex;position:absolute;top:10px;right:10px}.PatientStories-module__nVpirq__videoControl{color:#fbfaf7;cursor:pointer;background:#161c1e8c;border:1px solid #fbfaf7bf;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.PatientStories-module__nVpirq__videoControl:hover{background:#d71920c7}.PatientStories-module__nVpirq__videoControl[aria-pressed=true]{background:var(--neodent-red);border-color:var(--neodent-red)}.PatientStories-module__nVpirq__videoControl:focus-visible{outline-offset:2px;outline:2px solid #fbfaf7}.PatientStories-module__nVpirq__videoCaption{z-index:1;border-bottom:3px solid var(--neodent-red);color:#fbfaf7;background:linear-gradient(#161c1e00 0%,#161c1ec7 45%,#161c1ee6 100%);gap:4px;padding:48px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.PatientStories-module__nVpirq__videoQuote{font-family:var(--app-font-serif);font-size:19px;font-style:italic;line-height:1.25}.PatientStories-module__nVpirq__videoMeta{color:#fbfaf7d9;font-size:12px;font-weight:600}.PatientStories-module__nVpirq__controls{inset:calc(var(--row-h) / 2) -20px auto;pointer-events:none;justify-content:space-between;display:flex;position:absolute;transform:translateY(-50%)}.PatientStories-module__nVpirq__arrow{pointer-events:auto;background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;border:1px solid #26303338;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid;box-shadow:0 4px 14px #2630331f}.PatientStories-module__nVpirq__arrow:hover:not(:disabled){border-color:var(--neodent-red);color:var(--neodent-red)}.PatientStories-module__nVpirq__arrow:disabled{opacity:0;pointer-events:none}.PatientStories-module__nVpirq__arrow:focus-visible{outline:2px solid var(--neodent-red);outline-offset:2px}@media (max-width:1023px){.PatientStories-module__nVpirq__header{grid-template-columns:1fr;align-items:start}.PatientStories-module__nVpirq__summary{justify-items:start}.PatientStories-module__nVpirq__total{text-align:left}.PatientStories-module__nVpirq__stories{--row-h:300px;--review-w:min(44vw, 320px);margin-top:20px}.PatientStories-module__nVpirq__row{border-radius:0;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.PatientStories-module__nVpirq__list:after{content:"";flex:0 0 8px;align-self:stretch}.PatientStories-module__nVpirq__cardText{-webkit-line-clamp:6;line-clamp:6}.PatientStories-module__nVpirq__readMore{min-height:48px}.PatientStories-module__nVpirq__controls{display:none}}@media (max-width:767px){.PatientStories-module__nVpirq__container{width:min(100% - 32px,600px)}.PatientStories-module__nVpirq__clinics{width:100%}.PatientStories-module__nVpirq__clinics li{flex:1 1 0;min-width:0}.PatientStories-module__nVpirq__clinic{flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:12px 14px}.PatientStories-module__nVpirq__score{font-size:28px}.PatientStories-module__nVpirq__clinicName{font-size:14px}.PatientStories-module__nVpirq__stories{--row-h:300px;--review-w:calc((100vw - 32px) * .84)}.PatientStories-module__nVpirq__row{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.PatientStories-module__nVpirq__cardInner{padding:20px}.PatientStories-module__nVpirq__videoQuote{font-size:18px}}@media (prefers-reduced-motion:reduce){.PatientStories-module__nVpirq__clinic,.PatientStories-module__nVpirq__arrow,.PatientStories-module__nVpirq__videoControl{transition:none}.PatientStories-module__nVpirq__clinic:hover{transform:none}}
.WhatToExpect-module__QExJGW__section{background:var(--ivory);color:var(--ink);padding:clamp(72px,8vw,108px) 0 clamp(64px,7vw,96px);position:relative;overflow:hidden}.WhatToExpect-module__QExJGW__container{width:min(1180px,100% - 48px);margin:0 auto}.WhatToExpect-module__QExJGW__header{max-width:760px}.WhatToExpect-module__QExJGW__title{font-family:var(--app-font-serif);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,4.4vw,4.4rem);font-weight:400;line-height:1.04}.WhatToExpect-module__QExJGW__title span{color:var(--neodent-red);font-style:italic}.WhatToExpect-module__QExJGW__lede{margin:18px 0 0}.WhatToExpect-module__QExJGW__composition{gap:32px;margin-top:32px;display:grid}.WhatToExpect-module__QExJGW__media{--strip-h:clamp(150px, 42vw, 240px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.WhatToExpect-module__QExJGW__media::-webkit-scrollbar{display:none}.WhatToExpect-module__QExJGW__media:focus-visible{outline:2px solid var(--neodent-red);outline-offset:4px}.WhatToExpect-module__QExJGW__photo{scroll-snap-align:start;background:#e2ddd0;flex:none;margin:0;position:relative;overflow:hidden}.WhatToExpect-module__QExJGW__photo img{filter:saturate(.92)contrast(1.02)}.WhatToExpect-module__QExJGW__photoTeam{width:min(calc(var(--strip-h) * 2.2222), 88%);height:var(--strip-h);background:#17191a;border-radius:20px clamp(28px,4vw,72px) 20px 20px}.WhatToExpect-module__QExJGW__photoTeam img{filter:saturate(.9)contrast(1.03)}.WhatToExpect-module__QExJGW__photoVisit{width:var(--strip-h);height:var(--strip-h);border:1px solid #2630333d}.WhatToExpect-module__QExJGW__steps{margin:0;padding:0;list-style:none}.WhatToExpect-module__QExJGW__step{--title-size:clamp(22px, 2.1vw, 26px);--dot-y:calc(var(--title-size) * .6);--p:1;padding:0 0 clamp(24px,2.6vw,32px) 40px;position:relative}.WhatToExpect-module__QExJGW__step:last-child{padding-bottom:0}.WhatToExpect-module__QExJGW__step h3{color:var(--ink);font-family:var(--app-font-serif);font-size:var(--title-size);letter-spacing:-.015em;margin:0 0 6px;font-weight:400;line-height:1.2}.WhatToExpect-module__QExJGW__step p{color:#263033c7;max-width:46ch;margin:0;font-size:15px;line-height:1.6}.WhatToExpect-module__QExJGW__step:not(:last-child):before,.WhatToExpect-module__QExJGW__step:not(:last-child):after{content:"";left:7px;top:var(--dot-y);width:2px;height:100%;position:absolute}.WhatToExpect-module__QExJGW__step:not(:last-child):before{background:#2630332e}.WhatToExpect-module__QExJGW__step:not(:last-child):after{background:var(--neodent-red);transform-origin:top;transform:scaleY(var(--p))}.WhatToExpect-module__QExJGW__dot{z-index:1;left:0;top:calc(var(--dot-y) - 8px);box-sizing:border-box;background:var(--ivory);border:2px solid #26303352;border-radius:50%;width:16px;height:16px;position:absolute}.WhatToExpect-module__QExJGW__dot:after{content:"";background:var(--neodent-red);border-radius:50%;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:-2px;transform:scale(1)}.WhatToExpect-module__QExJGW__journey[data-armed] .WhatToExpect-module__QExJGW__step:not([data-reached]) .WhatToExpect-module__QExJGW__dot:after{transform:scale(0)}.WhatToExpect-module__QExJGW__ctaRow{border-top:1px solid #26303324;justify-content:flex-start;margin-top:clamp(40px,5vw,60px);padding-top:22px;display:flex}.WhatToExpect-module__QExJGW__ctaRow .button{width:100%;min-height:52px}.WhatToExpect-module__QExJGW__ctaRow .button:focus-visible{outline:2px solid var(--neodent-red);outline-offset:3px}@media (min-width:768px){.WhatToExpect-module__QExJGW__composition{margin-top:clamp(42px,5.2vw,62px)}.WhatToExpect-module__QExJGW__step p{font-size:16px}}@media (min-width:900px){.WhatToExpect-module__QExJGW__composition{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,40px)}.WhatToExpect-module__QExJGW__media{display:contents}.WhatToExpect-module__QExJGW__photoTeam{aspect-ratio:4;grid-area:1/1/auto/-1;width:auto;height:auto}.WhatToExpect-module__QExJGW__photoVisit{grid-area:2/2;align-self:stretch;width:auto;height:auto}.WhatToExpect-module__QExJGW__journey{grid-area:2/1}.WhatToExpect-module__QExJGW__ctaRow{justify-content:flex-end}.WhatToExpect-module__QExJGW__ctaRow .button{width:auto}}@media (max-width:767px){.WhatToExpect-module__QExJGW__container{width:min(100% - 32px,600px)}.WhatToExpect-module__QExJGW__title{font-size:clamp(2.15rem,9vw,2.7rem)}}@media (prefers-reduced-motion:reduce){.WhatToExpect-module__QExJGW__dot:after{transition:none}}
.SpacesDesignedAroundCare-module__qpwtxq__section{--charcoal:#14161a;--ivory:#f1eee7;--muted:#f1eee7ad;--line:#f1eee724;--red:#d71920;--fade:.42s cubic-bezier(.22, 1, .36, 1);--gutter:24px;isolation:isolate;background:var(--charcoal);color:var(--ivory);padding:clamp(64px,7vw,96px) 0 clamp(64px,7vw,104px);position:relative;overflow:hidden}.SpacesDesignedAroundCare-module__qpwtxq__section:before{content:"";z-index:-1;background:radial-gradient(ellipse at 8% 4%, #d7192017, transparent 46%), radial-gradient(ellipse at 92% 92%, #f1eee708, transparent 55%), var(--charcoal);position:absolute;inset:0}.SpacesDesignedAroundCare-module__qpwtxq__seam{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#d719208c 12%,#f1eee733 50%,#d719208c 88%,#0000);height:1px;position:absolute;inset:0 0 auto}.SpacesDesignedAroundCare-module__qpwtxq__container{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;position:relative}.SpacesDesignedAroundCare-module__qpwtxq__header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px clamp(32px,5vw,72px);display:grid}.SpacesDesignedAroundCare-module__qpwtxq__title{font-family:var(--app-font-serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.6rem,4.2vw,4.2rem);font-weight:400;line-height:1.04}.SpacesDesignedAroundCare-module__qpwtxq__title span{color:var(--red);font-style:italic;display:block}.SpacesDesignedAroundCare-module__qpwtxq__lede{margin:0}.SpacesDesignedAroundCare-module__qpwtxq__cta{min-height:44px;color:var(--ivory);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:6px;align-items:center;gap:9px;margin-top:6px;font-size:13px;font-weight:700;display:inline-flex}.SpacesDesignedAroundCare-module__qpwtxq__cta:hover{color:#fff}.SpacesDesignedAroundCare-module__qpwtxq__composition{grid-template:"selector media""details media"1fr/minmax(0,1fr) minmax(0,520px);gap:0 clamp(32px,5vw,72px);margin-top:clamp(32px,3.6vw,48px);display:grid}.SpacesDesignedAroundCare-module__qpwtxq__selector{border-bottom:1px solid var(--line);grid-area:selector;gap:24px;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem{text-align:left;cursor:pointer;min-height:52px;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:2px;padding:4px 0 12px;display:flex;position:relative}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:before{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true]:before{transform:scaleX(1)}.SpacesDesignedAroundCare-module__qpwtxq__selectorName{color:#f1eee7b8;font-family:var(--app-font-serif);letter-spacing:-.015em;font-size:clamp(24px,2.3vw,30px);font-weight:400;line-height:1.15;transition:color .3s}.SpacesDesignedAroundCare-module__qpwtxq__selectorSub{color:#f1eee799;font-size:13px;line-height:1.4}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:hover .SpacesDesignedAroundCare-module__qpwtxq__selectorName,.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true] .SpacesDesignedAroundCare-module__qpwtxq__selectorName{color:var(--ivory)}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:focus-visible{outline:2px solid var(--ivory);outline-offset:2px}.SpacesDesignedAroundCare-module__qpwtxq__detailStack{grid-area:details;display:grid}.SpacesDesignedAroundCare-module__qpwtxq__details{transition:opacity var(--fade), visibility 0s linear .42s;grid-area:1/1;padding:18px 0 0}.SpacesDesignedAroundCare-module__qpwtxq__details[data-active=false],.SpacesDesignedAroundCare-module__qpwtxq__media[data-active=false]{opacity:0;visibility:hidden}.SpacesDesignedAroundCare-module__qpwtxq__details[data-active=true],.SpacesDesignedAroundCare-module__qpwtxq__media[data-active=true]{opacity:1;visibility:visible;transition:opacity var(--fade), visibility 0s}.SpacesDesignedAroundCare-module__qpwtxq__description{color:#f1eee7c2;max-width:560px;margin:0;font-size:15px;line-height:1.6}.SpacesDesignedAroundCare-module__qpwtxq__facts{border-top:1px solid #f1eee71f;max-width:560px;margin:16px 0 0;padding:0}.SpacesDesignedAroundCare-module__qpwtxq__facts>div{border-bottom:1px solid #f1eee71f;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.SpacesDesignedAroundCare-module__qpwtxq__facts dt{color:#f1eee799;letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:12px;font-weight:600;line-height:1.6}.SpacesDesignedAroundCare-module__qpwtxq__facts dd{color:#f1eee7e0;margin:0;font-size:15px;line-height:1.5}.SpacesDesignedAroundCare-module__qpwtxq__hours{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__chip{min-height:26px;color:var(--ivory);white-space:nowrap;border:1px solid #f1eee73d;border-radius:999px;align-items:center;gap:7px;padding:2px 10px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.SpacesDesignedAroundCare-module__qpwtxq__chipDot{background:#f1eee780;border-radius:50%;width:7px;height:7px}.SpacesDesignedAroundCare-module__qpwtxq__chip[data-open=true]{background:#81c9951f;border-color:#81c9958c}.SpacesDesignedAroundCare-module__qpwtxq__chip[data-open=true] .SpacesDesignedAroundCare-module__qpwtxq__chipDot{background:#81c995}.SpacesDesignedAroundCare-module__qpwtxq__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__action{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .2s,border-color .2s;display:inline-flex}.SpacesDesignedAroundCare-module__qpwtxq__actionPrimary{background:var(--red);color:#fff}.SpacesDesignedAroundCare-module__qpwtxq__actionPrimary:hover{background:#b5121a}.SpacesDesignedAroundCare-module__qpwtxq__actionSecondary{color:var(--ivory);border:1px solid #f1eee766}.SpacesDesignedAroundCare-module__qpwtxq__actionSecondary:hover{border-color:var(--ivory)}.SpacesDesignedAroundCare-module__qpwtxq__action:focus-visible,.SpacesDesignedAroundCare-module__qpwtxq__cta:focus-visible{outline:2px solid var(--ivory);outline-offset:3px}.SpacesDesignedAroundCare-module__qpwtxq__google{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:16px 0 0;display:flex}.SpacesDesignedAroundCare-module__qpwtxq__googleWord{font:600 14px/1 Product Sans,Google Sans,Arial,sans-serif}.SpacesDesignedAroundCare-module__qpwtxq__googleScore{color:var(--ivory);font-size:15px;font-weight:700}.SpacesDesignedAroundCare-module__qpwtxq__googleStar{color:#fdd663}.SpacesDesignedAroundCare-module__qpwtxq__googleCount{color:#f1eee7b8;font-size:14px}.SpacesDesignedAroundCare-module__qpwtxq__googleNote{color:#f1eee799;font-size:12px;line-height:1.5}.SpacesDesignedAroundCare-module__qpwtxq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SpacesDesignedAroundCare-module__qpwtxq__mediaStack{min-height:360px;max-height:var(--media-max-h);grid-area:media;position:relative}.SpacesDesignedAroundCare-module__qpwtxq__media{transition:opacity var(--fade), visibility 0s linear .42s;position:absolute;inset:0}.SpacesDesignedAroundCare-module__qpwtxq__media:focus-visible{outline:2px solid var(--ivory);outline-offset:4px}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary,.SpacesDesignedAroundCare-module__qpwtxq__shotInset{background:#1b1d1f;margin:0;position:absolute;overflow:hidden}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary{border:1px solid #f1eee733;inset:0}.SpacesDesignedAroundCare-module__qpwtxq__shotInset{width:38%;aspect-ratio:var(--ratio,4 / 5);border:4px solid var(--charcoal);max-height:calc(100% - 32px);bottom:16px;left:16px;box-shadow:0 10px 30px #00000073}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary img,.SpacesDesignedAroundCare-module__qpwtxq__shotInset img{object-fit:cover;object-position:var(--focal,50% 50%);filter:saturate(.9)contrast(1.03)}.SpacesDesignedAroundCare-module__qpwtxq__shotLabel{z-index:1;color:var(--ivory);background:#14161ac7;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.4;position:absolute}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary .SpacesDesignedAroundCare-module__qpwtxq__shotLabel{top:12px;right:12px}.SpacesDesignedAroundCare-module__qpwtxq__shotInset .SpacesDesignedAroundCare-module__qpwtxq__shotLabel{bottom:8px;left:8px}@media (max-width:1100px){.SpacesDesignedAroundCare-module__qpwtxq__composition{grid-template-columns:minmax(0,1fr) minmax(0,42%);gap:0 32px}}@media (max-width:899px){.SpacesDesignedAroundCare-module__qpwtxq__header{grid-template-columns:minmax(0,1fr);gap:14px}.SpacesDesignedAroundCare-module__qpwtxq__title{font-size:clamp(2.15rem,8.6vw,3rem)}.SpacesDesignedAroundCare-module__qpwtxq__cta{margin-top:0}.SpacesDesignedAroundCare-module__qpwtxq__composition{grid-template:"selector""media""details"/minmax(0,1fr);gap:0;margin-top:24px}.SpacesDesignedAroundCare-module__qpwtxq__selector{border:1px solid var(--line);background:#f1eee70a;border-radius:999px;flex-direction:row;gap:4px;padding:4px}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem{text-align:center;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;min-height:48px;padding:0 12px;transition:background-color .25s}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:before,.SpacesDesignedAroundCare-module__qpwtxq__selectorSub{display:none}.SpacesDesignedAroundCare-module__qpwtxq__selectorName{letter-spacing:0;color:#f1eee7c7;font-family:inherit;font-size:16px;font-weight:700}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true]{background:var(--ivory)}.SpacesDesignedAroundCare-module__qpwtxq__selectorItem[aria-selected=true] .SpacesDesignedAroundCare-module__qpwtxq__selectorName{color:var(--charcoal)}.SpacesDesignedAroundCare-module__qpwtxq__mediaStack{--row-h:min(clamp(220px, 62vw, 340px), var(--media-max-h-compact));height:var(--row-h);min-height:0;max-height:none;margin:16px calc(50% - 50vw) 0}.SpacesDesignedAroundCare-module__qpwtxq__media{padding:0 var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.SpacesDesignedAroundCare-module__qpwtxq__media::-webkit-scrollbar{display:none}.SpacesDesignedAroundCare-module__qpwtxq__media:focus-visible{outline-offset:-2px}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary,.SpacesDesignedAroundCare-module__qpwtxq__shotInset{aspect-ratio:auto;width:auto;height:100%;max-height:none;box-shadow:none;scroll-snap-align:start;border:1px solid #f1eee733;flex:0 0 min(84%,480px);position:relative;inset:auto}.SpacesDesignedAroundCare-module__qpwtxq__shotPrimary .SpacesDesignedAroundCare-module__qpwtxq__shotLabel,.SpacesDesignedAroundCare-module__qpwtxq__shotInset .SpacesDesignedAroundCare-module__qpwtxq__shotLabel{inset:auto auto 10px 10px}.SpacesDesignedAroundCare-module__qpwtxq__details{padding:18px 0 0}.SpacesDesignedAroundCare-module__qpwtxq__description,.SpacesDesignedAroundCare-module__qpwtxq__facts{max-width:none}.SpacesDesignedAroundCare-module__qpwtxq__facts>div{grid-template-columns:68px minmax(0,1fr);padding:9px 0}.SpacesDesignedAroundCare-module__qpwtxq__actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.SpacesDesignedAroundCare-module__qpwtxq__action{width:100%;min-height:48px}}@media (max-width:767px){.SpacesDesignedAroundCare-module__qpwtxq__section{--gutter:max(16px, calc(50vw - 300px))}.SpacesDesignedAroundCare-module__qpwtxq__container{width:min(100% - 32px,600px)}}@media (prefers-reduced-motion:reduce){.SpacesDesignedAroundCare-module__qpwtxq__details,.SpacesDesignedAroundCare-module__qpwtxq__media,.SpacesDesignedAroundCare-module__qpwtxq__details[data-active=true],.SpacesDesignedAroundCare-module__qpwtxq__media[data-active=true],.SpacesDesignedAroundCare-module__qpwtxq__selectorItem,.SpacesDesignedAroundCare-module__qpwtxq__selectorItem:before,.SpacesDesignedAroundCare-module__qpwtxq__selectorName,.SpacesDesignedAroundCare-module__qpwtxq__action{transition:none}}
