body:has(.gda-np){color:#17141c;background:#f7f4ef;margin:0}.gda-np{color:#17141c;font-family:var(--font-montserrat), "Montserrat", sans-serif;background:#f7f4ef;overflow-x:clip}.gda-np-skip{z-index:80;color:#17141c;background:#fff;padding:.5rem .75rem;position:absolute;top:.75rem;left:1rem;transform:translateY(-150%)}.gda-np-skip:focus{transform:none}.gda-np h1,.gda-np h2,.gda-np h3,.gda-np p{text-wrap:pretty}.gda-np :focus-visible{outline-offset:3px;outline:2px solid #5f587c}.gda-np-hero :focus-visible,.gda-np-doctors :focus-visible,.gda-np-find :focus-visible{outline-color:#5f587c}.gda-np-hero{color:#17141c;background:#f7f4ef;position:relative}.gda-np-hero__media{aspect-ratio:4/5;background:#1c1822;margin:0;position:relative;overflow:hidden}.gda-np-hero__media img{object-fit:cover;object-position:25% 45%}.gda-np-hero__top{z-index:1;pointer-events:none;background:linear-gradient(#f7f4ef29 0%,#f7f4ef00 100%);height:6.75rem;position:absolute;top:0;left:0;right:0}.gda-np-hero__wash{display:none}.gda-np-hero__copy{padding:1.7rem 1.25rem 2.5rem}.gda-np-hero__eyebrow{color:#5f587c;letter-spacing:.16em;margin:0;font-size:.72rem;font-weight:700;line-height:1.4}.gda-np-hero h1{color:#17141c;letter-spacing:-.045em;text-wrap:balance;max-width:11em;margin:.85rem 0 0;font-size:clamp(2.35rem,8vw,4.35rem);font-weight:600;line-height:.98}.gda-np-hero__copy>p:not(.gda-np-hero__eyebrow):not(.gda-np-hero__note){color:#17141cd1;max-width:34rem;margin:1.1rem 0 0;font-size:1.06rem;line-height:1.55}.gda-np-hero__cta,.gda-np-close__cta,.gda-np-doctors__link{min-height:3.15rem;font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:1.45rem;padding:.8rem 1.25rem;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.gda-np-hero__cta{color:#fff;background:#78719e}.gda-np-hero__cta:hover{background:#2b2424}.gda-np-hero__note,.gda-np-close__note{max-width:32rem;margin:.9rem 0 0;font-size:.95rem;line-height:1.5}.gda-np-hero__note{color:#17141cad}.gda-np-visit{background:#f7f4ef;padding:3.4rem 0 3.6rem}.gda-np-visit__inner,.gda-np-doctors__inner,.gda-np-cost__inner,.gda-np-faq__inner,.gda-np-find__inner,.gda-np-close__inner{width:min(100% - 2.5rem,76rem);margin:0 auto}.gda-np-visit h2,.gda-np-doctors h2,.gda-np-cost h2,.gda-np-faq h2,.gda-np-find h2,.gda-np-close h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.6vw,3.35rem);font-weight:600;line-height:1.05}.gda-np-visit h2{max-width:12em}.gda-np-visit__intro>p{color:#17141cd1;max-width:40rem;margin:1rem 0 0;font-size:1.05rem;line-height:1.6}.gda-np-visit__steps{margin:2.1rem 0 0;padding:0;list-style:none}.gda-np-visit__steps li{border-top:1px solid #241f2824;padding:1.2rem 0}.gda-np-visit__steps li:last-child{border-bottom:1px solid #241f2824}.gda-np-visit__index,.gda-np-cost__index{color:#5f587c;letter-spacing:.14em;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700;display:block}.gda-np-visit__steps h3{letter-spacing:-.03em;margin:.45rem 0 0;font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:600;line-height:1.2}.gda-np-visit__steps p{color:#17141cd1;margin:.5rem 0 0;font-size:1rem;line-height:1.55}.gda-np-doctors{color:#17141c;background:#fff;padding:3.5rem 0 3.75rem}.gda-np-doctors h2{max-width:11em}.gda-np-doctors__lead{flex-direction:column;gap:1.35rem;margin-top:1.8rem;display:flex}.gda-np-doctors__portrait{background:#2a2633;margin:0;position:relative;overflow:hidden}.gda-np-doctors__portrait img{object-fit:cover}.gda-np-doctors__portrait--lead{aspect-ratio:4/5}.gda-np-doctors__portrait--lead img{object-position:center center}.gda-np-doctors__copy h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:600;line-height:1.15}.gda-np-doctors__role{color:#5f587c;letter-spacing:-.01em;margin:.55rem 0 0;font-size:.98rem;font-weight:650;line-height:1.4}.gda-np-doctors__copy>p:not(.gda-np-doctors__role){color:#17141cd1;max-width:40rem;margin:.95rem 0 0;font-size:1.05rem;line-height:1.6}.gda-np-doctors__associate{border-top:1px solid #17141c24;flex-direction:column;gap:1.15rem;margin-top:2rem;padding-top:1.6rem;display:flex}.gda-np-doctors__portrait--associate{aspect-ratio:1;width:100%}.gda-np-doctors__portrait--associate img{object-position:center 18%}.gda-np-doctors__associate .gda-np-doctors__copy>p:not(.gda-np-doctors__role){color:#17141cd1}.gda-np-doctors__link{color:#fff;background:#78719e}.gda-np-doctors__link:hover{background:#2b2424}.gda-np-cost{background:#efeaf4;padding:3.5rem 0 3.75rem}.gda-np-cost h2{max-width:11em}.gda-np-cost__layout{flex-direction:column;gap:1.5rem;display:flex}.gda-np-cost__rows{margin:0;padding:0;list-style:none}.gda-np-cost__rows li{border-top:1px solid #241f2829;grid-template-columns:2.6rem minmax(0,1fr);gap:.85rem;padding:1.15rem 0;display:grid}.gda-np-cost__rows li:last-child{border-bottom:1px solid #241f2829}.gda-np-cost__index{line-height:1.45}.gda-np-cost h3{letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:650;line-height:1.35}.gda-np-cost__rows p{color:#17141cd1;max-width:40rem;margin:.45rem 0 0;font-size:1rem;line-height:1.55}.gda-np-cost__link,.gda-np-faq__item a,.gda-np-find a,.gda-np-close__existing a{color:#17141c;text-underline-offset:.18em;font-weight:650;text-decoration:underline}.gda-np-cost__link{margin-top:1.45rem;font-size:1rem;display:inline-flex}.gda-np-cost__link:hover,.gda-np-faq__item a:hover,.gda-np-find a:hover,.gda-np-close__existing a:hover{color:#5f587c}.gda-np-faq{background:#fff;padding:3.4rem 0 3.6rem}.gda-np-faq h2{max-width:12em}.gda-np-faq__list{border-top:1px solid #241f2829;margin-top:1.6rem}.gda-np-faq__item{border-bottom:1px solid #241f2829}.gda-np-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 0;list-style:none;display:flex}.gda-np-faq__item summary::-webkit-details-marker{display:none}.gda-np-faq__item summary:after{color:#5f587c;content:"+";flex:none;font-size:1.35rem;font-weight:500;line-height:1}.gda-np-faq__item[open] summary:after{content:"–"}.gda-np-faq__item h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:650;line-height:1.35}.gda-np-faq__item p{color:#17141cd1;max-width:44rem;margin:0 0 1.15rem;font-size:1.02rem;line-height:1.6}.gda-np-faq__item a{margin:0 0 1.2rem;font-size:1rem;display:inline-flex}.gda-np-find{color:#17141c;background:#efeaf4;padding:3.4rem 0 3.7rem}.gda-np-find h2{max-width:12em}.gda-np-find__facts{gap:1.5rem;margin-top:1.6rem;display:grid}.gda-np-find__facts p{letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:600;line-height:1.4}.gda-np-find a{color:#5f587c;margin-top:.85rem;font-size:1rem;display:inline-flex}.gda-np-find a:hover{color:#3f3956}.gda-np-close{background:#f7f4ef;padding:3.5rem 0 3.85rem}.gda-np-close h2{max-width:12em}.gda-np-close__request>p:not(.gda-np-close__note){color:#17141cd1;max-width:38rem;margin:1rem 0 0;font-size:1.05rem;line-height:1.6}.gda-np-close__cta{color:#fff;background:#78719e}.gda-np-close__cta:hover{background:#2b2424}.gda-np-close__note{color:#17141cad}.gda-np-close__existing{border-top:1px solid #241f2824;margin:1.6rem 0 0;padding-top:1.25rem;font-size:1.05rem;font-weight:600;line-height:1.45}@media (max-width:959px){.gda-np-hero__cta,.gda-np-doctors__link,.gda-np-close__cta{width:100%}}@media (min-width:960px){.gda-np-hero{align-items:center;min-height:100svh;display:flex}.gda-np-hero__media{aspect-ratio:auto;position:absolute;inset:0}.gda-np-hero__wash{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f7f4ef00 0%,#f7f4ef14 34%,#f7f4efd1 62%,#f7f4ef 84%);display:block;position:absolute;inset:0}.gda-np-hero__copy{z-index:2;background:0 0;width:min(36rem,44%);margin-left:auto;margin-right:max(6vw,50% - 38rem);padding:clamp(6.5rem,12vh,8rem) 0 4rem;position:relative}.gda-np-visit,.gda-np-doctors,.gda-np-cost,.gda-np-faq,.gda-np-find,.gda-np-close{padding:5.15rem 0 5.4rem}.gda-np-visit__inner{gap:2.75rem;display:grid}.gda-np-visit__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:.25rem;display:grid}.gda-np-visit__steps li,.gda-np-visit__steps li:last-child{border:0;padding:0 1.5rem}.gda-np-visit__steps li:first-child{padding-left:0}.gda-np-visit__steps li+li{border-left:1px solid #241f2829}.gda-np-doctors__lead{grid-template-columns:minmax(18rem,.86fr) minmax(0,1.14fr);align-items:center;gap:2.5rem 3.5rem;margin-top:2.4rem;display:grid}.gda-np-doctors__associate{grid-template-columns:11.5rem minmax(0,1fr);align-items:center;gap:1.5rem 2.25rem;margin-top:2.5rem;display:grid}.gda-np-doctors__portrait--associate{aspect-ratio:4/5;width:11.5rem}.gda-np-doctors__link{width:fit-content}.gda-np-cost__layout{grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);align-items:start;gap:2.5rem 4rem;display:grid}.gda-np-faq__item summary{padding:1.2rem 0}.gda-np-find__facts{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:2rem 4rem;margin-top:2rem}.gda-np-close__inner{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.7fr);align-items:end;gap:2rem 4rem;display:grid}.gda-np-close__cta{width:auto}.gda-np-close__existing{text-align:right;border-top:0;justify-self:end;margin:0;padding-top:0;padding-bottom:.15rem}}@media (prefers-reduced-motion:reduce){.gda-np *,.gda-np :before,.gda-np :after{transition:none!important;animation:none!important}}
