.doctors-page{--doctors-ink:#2b323a;--doctors-ink-soft:#46515d;--doctors-muted:#636d7a;--doctors-accent:#5145e5;--doctors-accent-dark:#342abd;--doctors-teal:#009a9a;--doctors-paper:#fbfdff;--doctors-ice:#f3f7fb;--doctors-line:#2b323a24;--doctors-max:86rem;color:var(--doctors-ink);background-image:linear-gradient(135deg,#5145e509 0 16%,#0000 16% 100%),linear-gradient(315deg,#009a9a07 0 15%,#0000 15% 100%);background-position:right 5rem,0 42rem;background-size:38rem 38rem,44rem 44rem;font-family:Onest,system-ui,sans-serif;overflow:clip;background-color:var(--doctors-ice)!important}.doctors-page *,.doctors-page :before,.doctors-page :after{box-sizing:border-box}.doctors-page :is(h1,h2,h3,h4,h5,h6){color:var(--doctors-ink);letter-spacing:-.035em;text-wrap:balance;font-family:Onest,system-ui,sans-serif;font-weight:500;line-height:1.08}.doctors-page :is(p,li){text-wrap:pretty}.doctors-page :where(.text-slate-500){color:#5f6e84}.doctors-page [class*=rounded-]{border-radius:0!important}.doctors-page [class*=shadow-]{box-shadow:none!important}.doctors-page__ambient [class*=rounded-]{border-radius:999px!important}.doctors-page__ambient{opacity:.55}.doctors-page__main{padding-top:7rem!important}.doctors-page__container{width:min(100%, var(--doctors-max));max-width:var(--doctors-max)!important}.doctors-page__hero{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid;text-align:left!important;margin-top:clamp(2rem,5vh,4.25rem)!important;margin-bottom:clamp(3rem,7vh,5.75rem)!important}.doctors-page__hero>h1{letter-spacing:-.035em;grid-area:1/1;line-height:.92;max-width:100%!important;margin:0!important;font-size:clamp(3.2rem,5.2vw,5.75rem)!important;font-weight:500!important}.doctors-page__hero>h1 span{-webkit-text-fill-color:currentColor;color:var(--doctors-accent)!important;background:0 0!important}.doctors-page__hero>h1 .doctors-page__brand{letter-spacing:-.028em;text-transform:uppercase;font-family:Futura New,Onest,sans-serif;font-weight:700}.doctors-page__hero>p{grid-area:2/1;max-width:35rem!important;color:var(--doctors-muted)!important;margin:0!important;font-size:clamp(1rem,1.2vw,1.18rem)!important}.doctors-page__feature-overview{border-top:1px solid var(--doctors-line);background:#fbfdff61;grid-area:3/1;align-self:auto;width:100%;margin-top:clamp(1.4rem,3vh,2.4rem);padding:1rem 0 0}.doctors-page__specialty-navigation>p{color:var(--doctors-muted);letter-spacing:.11em;text-transform:uppercase;margin-bottom:1rem;font-size:.72rem;font-weight:650}.doctors-page__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem 2rem;width:100%;display:grid!important}.doctors-page__features>li{cursor:default;grid-template-columns:1.75rem minmax(0,1fr);justify-content:flex-start;align-items:center;gap:.75rem;min-height:3.7rem;display:grid;border:0!important;border-bottom:1px solid var(--doctors-line)!important;box-shadow:none!important;background:0 0!important;padding:.55rem 0!important;transform:none!important}.doctors-page__feature-icon{width:1.75rem;height:1.75rem;color:var(--doctors-accent);place-items:center;display:grid;background:0 0!important}.doctors-page__feature-icon svg{width:1.1rem;height:1.1rem}.doctors-page__features>li:nth-child(2) .doctors-page__feature-icon{color:var(--doctors-teal)}.doctors-page__features>li:nth-child(3) .doctors-page__feature-icon{color:#9143aa}.doctors-page__features>li:nth-child(4) .doctors-page__feature-icon{color:#a56f09}.doctors-page__features>li>span:last-child{font-weight:620;line-height:1.35;color:var(--doctors-ink-soft)!important;white-space:normal!important;font-size:.86rem!important}.doctors-page__specialty-navigation{max-width:50rem;margin:0 auto clamp(3rem,7vh,5rem)}.doctors-page__specialty-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.doctors-page__specialty-tab{min-height:4.2rem;box-shadow:none;color:var(--doctors-ink-soft);cursor:pointer;background:#ffffffdb;border:1px solid #5145e538;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.98rem;font-weight:680;transition:border-color .18s,background-color .18s,color .18s;display:flex}.doctors-page__specialty-tab+.doctors-page__specialty-tab{border-left:0}.doctors-page__specialty-tab svg{width:1.2rem;height:1.2rem}.doctors-page__specialty-tab:hover{color:var(--doctors-accent-dark);background:#5145e512;border-color:#5145e594}.doctors-page__specialty-tab:active{background:#5145e51f}.doctors-page__specialty-tab[aria-selected=true]{border-color:var(--doctors-accent);background:var(--doctors-accent);color:#fff}.doctors-page__specialty-tab[aria-selected=true]:hover{background:var(--doctors-accent-dark)}.doctors-page .doctors-text-flow>section[class*=border]{border-color:var(--doctors-line)!important;background:#fbfdffe6!important}.doctors-page .doctors-text-flow h2{letter-spacing:-.03em;line-height:1}.doctors-page .doctors-text-flow h3{letter-spacing:-.025em;line-height:1.08}.doctors-page .doctors-text-flow :where(p,li){line-height:1.68}.doctors-page .doctors-text-flow [class*="text-[11px]"]{font-size:.75rem!important;line-height:1.45!important}.doctors-accordion{border-width:0 0 1px!important;border-color:var(--doctors-line)!important;background:#fbfdffa8!important}.doctors-accordion:first-child{border-top:1px solid var(--doctors-line)!important}.doctors-accordion:has(button[aria-expanded=true]){border-left:3px solid var(--doctors-accent)!important;background:var(--doctors-paper)!important}.doctors-accordion>button:hover{background:#5145e50b!important}.doctors-stat{border-width:1px 0!important;border-color:var(--doctors-line)!important;background:0 0!important;padding-inline:0!important}.doctors-callout,.doctors-conclusion{border-color:var(--doctors-line)!important;background:#fbfdffdb!important;border-left-width:3px!important}.doctors-callout{border-left-color:var(--doctors-accent)!important}.doctors-conclusion{border-left-color:var(--doctors-teal)!important}.doctors-pack-card,.doctors-effect-card{border-width:1px 0 0!important;border-color:var(--doctors-line)!important;background:0 0!important;transform:none!important}.doctors-citation{color:var(--doctors-ink-soft);font-size:.92em;font-weight:400}.doctors-citation a{color:var(--doctors-accent-dark);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-line:underline;text-decoration-color:#342abd59;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.doctors-citation a:hover{color:var(--doctors-accent);text-decoration-color:currentColor}.doctors-citation a:focus-visible,.doctors-sources__list>li:focus-visible{outline:2px solid var(--doctors-accent);outline-offset:4px}.doctors-sources{border-top:1px solid var(--doctors-line);padding-top:2rem}.doctors-page .doctors-sources__heading{letter-spacing:-.02em;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:1.1rem;display:flex}.doctors-sources__heading svg{width:1.1rem;height:1.1rem;color:var(--doctors-accent)}.doctors-sources__list{color:var(--doctors-ink-soft);padding-left:1.75rem;font-size:.8125rem;list-style-type:decimal}.doctors-sources__list>li{border-bottom:1px solid var(--doctors-line);padding:.65rem .6rem;scroll-margin-top:7rem}.doctors-sources__list>li::marker{color:var(--doctors-accent-dark);font-variant-numeric:tabular-nums}.doctors-sources__list>li:target{color:var(--doctors-ink);background:#e9e7fb}.doctors-page footer{border-top:1px solid #ffffff3d}.doctors-warning__dialog{overscroll-behavior:contain;max-height:calc(100dvh - 2rem);box-shadow:0 28px 80px #0c121e42!important}.doctors-warning__copy{border-left:0!important;border-right:0!important}@media (width<=959px){.doctors-page__hero{grid-template-rows:auto;grid-template-columns:1fr;align-items:start;gap:1.25rem}.doctors-page__hero>h1,.doctors-page__hero>p,.doctors-page__feature-overview{grid-area:auto/1}.doctors-page__hero>h1{max-width:14ch!important}.doctors-page__feature-overview{margin-top:1.25rem!important}.doctors-page__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.doctors-page__main{padding-top:6.35rem!important;padding-left:1.1rem!important;padding-right:1.1rem!important}.doctors-page__hero{margin-top:1.4rem!important;margin-bottom:2.5rem!important}.doctors-page__hero>h1{font-size:clamp(2.7rem,14vw,4rem)!important}.doctors-page__features{grid-template-columns:1fr}.doctors-page__features>li{min-height:4.8rem;padding:1rem!important}.doctors-page__specialty-tabs{grid-template-columns:1fr}.doctors-page__specialty-tab+.doctors-page__specialty-tab{border-top:0;border-left:1px solid #5145e538}.doctors-page__specialty-tab{min-width:0;min-height:3.5rem;padding-inline:.35rem!important}.doctors-warning{align-items:flex-start!important;padding:.75rem!important}.doctors-warning__dialog{max-height:calc(100dvh - 1.5rem);margin:0!important;padding:1rem!important}.doctors-warning__icon{width:2.75rem!important;height:2.75rem!important;margin-bottom:.65rem!important}.doctors-warning__dialog h2{margin-bottom:.65rem!important;font-size:1.4rem!important}.doctors-warning__copy{max-height:28dvh!important;margin-bottom:.85rem!important;padding:.85rem!important;font-size:.78rem!important}.doctors-warning__dialog>p{margin-bottom:.8rem!important;font-size:.9rem!important}.doctors-warning__dialog button{min-height:2.4rem;padding:.55rem 1rem!important;font-size:.86rem!important}.doctors-warning__actions{gap:.45rem!important}}@media (prefers-reduced-motion:reduce){.doctors-page *,.doctors-page :before,.doctors-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
