PageSourceSearch

https://www.myumbrellahealth.com/_next/static/chunks/app/layout-4a22fed6d5837719.js

js myumbrellahealth.com collected 2026-10-04 08:42:18 UTC 21,462 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{591:(e,t,r)=>{"use strict";r.d(t,{U:()=>i});var a=r(5155),l=r(2987),s=r(8795),n=r(3995);function i(e){let{children:t="Book appointment",showArrow:r=!0,...i}=e;return(0,a.jsx)("a",{href:s.iF,target:"_blank",rel:"noopener noreferrer",className:"inline-flex",children:(0,a.jsxs)(n.G,{...i,children:[t,r&&(0,a.jsx)(l.A,{className:"h-4 w-4 transition-transform duration-300 group-hover:translate-x-0.5"})]})})}},1139:(e,t,r)=>{"use strict";r.d(t,{SiteLayout:()=>k});var a=r(5155),l=r(2115),s=r(8746),n=r(4033),i=r(5229),o=r(9540),c=r(63),d=r(591),m=r(4269),u=r(6142);function x(e){let{className:t,imageClassName:r,light:l}=e;return(0,a.jsx)("span",{className:(0,m.cn)("inline-flex items-center",t),children:(0,a.jsx)(u.n,{src:"/images/combination-mark.webp",alt:"Umbrella Health primary care NYC logo",width:800,height:200,className:(0,m.cn)("h-20 sm:h-24 w-auto object-contain",l&&"brightness-0 invert",r)})})}var h=r(4294);let p=h.II.map(e=>{let{label:t,to:r}=e;return{label:t,to:r}}),g=h.t.map(e=>{let{label:t,to:r}=e;return{label:t,to:r}});h.bw.insurance,h.bw.patientReviews,h.bw.contactUs;let b=[{title:"Specialties",links:p},{title:"Services",links:[{label:"Diagnostic Testing NYC",to:h.bw.diagnostics},{label:"Medical Spa NYC",to:h.bw.medicalSpa},{label:"Insurance",to:h.bw.insurance}]},{title:"Clinic",links:[{label:"Our Team",to:h.bw.ourTeam},{label:"Blog",to:h.bw.blog},{label:"Patient Reviews",to:h.bw.patientReviews},{label:"Contact Us",to:h.bw.contactUs}]}];function f(){let e=(0,c.usePathname)(),t="/"===e,r=function(){let[e,t]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=window.matchMedia("(min-width: 1280px)"),r=()=>t(e.matches);return r(),e.addEventListener("change",r),()=>e.removeEventListener("change",r)},[]),e}(),[u,h]=(0,l.useState)(!1),[b,f]=(0,l.useState)(!1),[v,y]=(0,l.useState)(!1),[w,N]=(0,l.useState)(!1),j=(0,l.useRef)(0),k=()=>{f(!1),N(!1)};return(0,l.useEffect)(()=>{f(!1),N(!1),y(!1)},[e]),(0,l.useEffect)(()=>{r||y(!1)},[r]),(0,l.useEffect)(()=>{let e=()=>h(window.scrollY>12);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,l.useEffect)(()=>{if(!b)return;j.current=Date.now();let e=()=>{Date.now()-j.current<350||k()};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[b]),(0,l.useEffect)(()=>{if(!b||r)return;let{documentElement:e,body:t}=document;return e.style.overflow="hidden",t.style.overflow="hidden",()=>{e.style.overflow="",t.style.overflow=""}},[b,r]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("header",{className:(0,m.cn)("top-0 z-[100] w-full transition-[background-color,box-shadow,border-color] duration-200",b&&!r?"fixed inset-x-0":"sticky",u?"border-b border-border/50 bg-background shadow-sm":"border-b border-border/40 bg-background"),children:(0,a.jsxs)("div",{className:"grid h-16 w-full grid-cols-2 items-center px-4 xl:grid-cols-[1fr_auto_1fr] xl:px-8",children:[(0,a.jsx)("div",{className:"relative z-10 flex items-center justify-start",children:(0,a.jsx)(s.Link,{to:"/","aria-label":"Umbrella Health home",className:"flex-shrink-0 translate-y-1",children:(0,a.jsx)(x,{imageClassName:"h-[4rem] sm:h-[4.5rem] scale-[1.3] origin-left"})})}),r&&(0,a.jsx)("nav",{"aria-label":"Primary",className:"-translate-y-1 flex justify-center",children:(0,a.jsxs)("ul",{className:"flex items-center gap-0.5",children:[!t&&(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:"/",activeProps:{className:"text-primary font-medium"},className:"rounded-full px-3 py-2 text-sm text-foreground/75 transition-colors hover:text-primary",children:"Home"})}),(0,a.jsxs)("li",{className:"relative",onMouseEnter:()=>y(!0),onMouseLeave:()=>y(!1),children:[(0,a.jsxs)("button",{type:"button",className:"inline-flex items-center gap-1 rounded-full px-3 py-2 text-sm font-normal text-foreground/75 transition-colors hover:text-primary","aria-expanded":v,children:["Our Specialties ",(0,a.jsx)(n.A,{className:"h-3.5 w-3.5"})]}),v&&(0,a.jsx)("div",{className:"absolute left-0 top-full z-50 min-w-[min(100vw-2rem,22rem)] pt-2",children:(0,a.jsx)("ul",{className:"rounded-2xl border border-border/60 bg-card p-2 shadow-[var(--shadow-card)]",children:p.map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:e.to,className:"block rounded-xl px-3 py-2.5 text-sm text-foreground
1/80 hover:bg-secondary",children:e.label})},e.label))})})]}),g.filter(e=>"Home"!==e.label).map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:e.to,activeProps:{className:"text-primary font-medium"},className:"rounded-full px-2.5 py-2 text-sm text-foreground/75 transition-colors hover:text-primary",children:e.label})},e.to+e.label))]})}),(0,a.jsx)("div",{className:"-translate-y-1 hidden items-center justify-end xl:flex",children:(0,a.jsx)(d.U,{showArrow:!1,className:"whitespace-nowrap",children:"Book appointment"})}),(0,a.jsx)("div",{className:"relative z-10 flex justify-end xl:hidden",children:(0,a.jsx)("button",{type:"button",onClick:()=>{f(e=>(e&&N(!1),!e))},className:"rounded-full border border-border/70 bg-card p-2.5","aria-label":b?"Close menu":"Open menu","aria-expanded":b,children:b?(0,a.jsx)(i.A,{className:"h-5 w-5"}):(0,a.jsx)(o.A,{className:"h-5 w-5"})})})]})}),b&&!r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{type:"button",className:"fixed inset-0 z-[90] bg-black/20 xl:hidden","aria-label":"Close menu",onClick:k}),(0,a.jsx)("div",{className:"fixed inset-x-0 top-16 z-[95] max-h-[calc(100dvh-4rem)] overflow-y-auto border-b border-border/60 bg-background shadow-lg xl:hidden",children:(0,a.jsx)("nav",{"aria-label":"Mobile",className:"mx-auto max-w-7xl px-5 py-5 sm:px-8",children:(0,a.jsxs)("ul",{className:"flex flex-col gap-0.5",children:[!t&&(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:"/",onClick:k,className:"block rounded-xl px-3 py-3 text-base text-foreground/85 hover:bg-secondary",children:"Home"})}),(0,a.jsxs)("li",{children:[(0,a.jsxs)("button",{type:"button",onClick:()=>N(e=>!e),className:"flex w-full items-center justify-between rounded-xl px-3 py-3 text-left text-base font-normal text-foreground/85 hover:bg-secondary","aria-expanded":w,children:["Our Specialties",(0,a.jsx)(n.A,{className:"h-4 w-4 transition-transform ".concat(w?"rotate-180":"")})]}),w&&(0,a.jsx)("ul",{className:"mb-2 ml-3 border-l border-border/60 pl-3",children:p.map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:e.to,onClick:k,className:"block rounded-lg px-3 py-2.5 text-sm text-foreground/75 hover:bg-secondary",children:e.label})},e.label))})]}),g.filter(e=>"Home"!==e.label).map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:e.to,onClick:k,className:"block rounded-xl px-3 py-3 text-base text-foreground/85 hover:bg-secondary",children:e.label})},e.to+e.label)),(0,a.jsx)("li",{className:"mt-3",children:(0,a.jsx)(d.U,{className:"w-full",children:"Book appointment"})})]})})})]})]})}var v=r(7161),y=r(3155),w=r(8795);let N=[{href:w.ny.instagram,label:"Umbrella Health on Instagram",Icon:v.A},{href:w.ny.facebook,label:"Umbrella Health on Facebook",Icon:y.A},{href:w.ny.tiktok,label:"Umbrella Health on TikTok",Icon:function(e){return(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":!0,...e,children:(0,a.jsx)("path",{d:"M16 3v3.2A5 5 0 0 0 21 11v3a8 8 0 0 1-5-1.7V17a6 6 0 1 1-6-6h1v3.1a3 3 0 1 0 2 2.8V3h3Z"})})}}];function j(){return(0,a.jsxs)("footer",{className:"relative bg-primary text-primary-foreground","aria-labelledby":"footer-heading",children:[(0,a.jsx)("h2",{id:"footer-heading",className:"sr-only",children:"Site footer"}),(0,a.jsxs)("div",{className:"mx-auto max-w-7xl px-5 pb-[max(1.25rem,env(safe-area-inset-bottom))] pt-7 sm:px-8 md:pb-14 md:pt-32",children:[(0,a.jsxs)("div",{className:"grid gap-6 md:grid-cols-[1.5fr_1fr_1fr_1fr] md:gap-10 lg:gap-14",children:[(0,a.jsxs)("div",{className:"flex flex-col justify-end",children:[(0,a.jsxs)("div",{className:"flex items-start justify-between gap-4 md:block",children:[(0,a.jsx)(x,{light:!0,imageClassName:"h-14 w-auto md:h-28 lg:h-36"}),(0,a.jsx)("div",{className:"flex shrink-0 gap-2 md:mt-8 md:gap-3",children:N.map(e=>{let{href:t,label:r,Icon:l}=e;return(0,a.jsx)("a",{href:t,target:"_blank",rel:"noopener noreferrer","aria-label":r,className:"grid h-8 w-8 place-items-center rounded-full border border-primary-foreground/25 text-primary-foreground/90 transition-colors hover:bg-primary-foreground hover:text-primary md:h-10 md:w-10",children:(0,a.jsx)(l,{className:"h-3.5 w-3.5 md:h-4 md:w-4"})},t)})})]}),(0,a.jsx)("p",{className:"mt-3 max-w-sm font-display text-xl font-medium leading-tight text-primary-foreground
1/95 md:mt-10 md:text-4xl lg:text-5xl",children:"Connect with us."}),(0,a.jsx)("p",{className:"mt-6 hidden max-w-sm text-sm leading-relaxed text-primary-foreground/70 md:block",children:"Umbrella Health combines primary care, specialty medicine, advanced diagnostics, and preventive health under one roof in Lower Manhattan, helping patients make smarter decisions through data-driven care."})]}),(0,a.jsx)("div",{className:"grid grid-cols-3 gap-x-3 gap-y-4 md:contents",children:b.map(e=>(0,a.jsxs)("nav",{"aria-label":e.title,className:"min-w-0 md:pt-16",children:[(0,a.jsx)("p",{className:"mb-2 text-[10px] font-medium uppercase tracking-[0.16em] text-primary-foreground/60 md:mb-5 md:text-xs md:tracking-[0.18em]",children:e.title}),(0,a.jsx)("ul",{className:"space-y-1.5 md:space-y-3.5",children:e.links.map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(s.Link,{to:e.to,className:"block text-[11px] leading-snug text-primary-foreground/85 transition-colors hover:text-primary-foreground md:text-sm",children:e.label})},e.to))})]},e.title))})]}),(0,a.jsxs)("div",{className:"mt-5 flex flex-col gap-2.5 border-t border-primary-foreground/15 pt-4 text-[10px] text-primary-foreground/60 md:mt-20 md:gap-4 md:pt-10 md:text-xs",children:[(0,a.jsxs)("p",{className:"leading-snug md:leading-normal",children:[w.LL," \xb7 ",w.$n]}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-x-4 gap-y-2 md:justify-end",children:[(0,a.jsxs)("div",{className:"flex flex-wrap gap-x-4 gap-y-1 md:gap-x-6 md:gap-y-2",children:[(0,a.jsx)(s.Link,{to:"/privacy",className:"hover:text-primary-foreground",children:"Privacy"}),(0,a.jsx)(s.Link,{to:"/terms",className:"hover:text-primary-foreground",children:"Terms"}),(0,a.jsx)(s.Link,{to:"/hipaa-accessibility",className:"hover:text-primary-foreground",children:"HIPAA"})]}),(0,a.jsxs)("span",{suppressHydrationWarning:!0,className:"shrink-0",children:["\xa9 ",new Date().getFullYear()," Umbrella Health"]})]})]})]})]})}function k(e){let{children:t}=e,r=(0,l.useRef)(null),[s,n]=(0,l.useState)(580);return(0,l.useLayoutEffect)(()=>{let e=r.current;if(!e)return;let t=()=>{let t=e.offsetHeight;t>0&&n(t)};t();let a=new ResizeObserver(t);return a.observe(e),()=>a.disconnect()},[]),(0,a.jsxs)("div",{className:"relative isolate flex min-h-dvh flex-col bg-background md:block md:min-h-0 md:bg-primary",style:{"--footer-h":"".concat(s,"px")},children:[(0,a.jsx)(f,{}),(0,a.jsx)("div",{className:"relative z-10 isolate flex-1 overflow-x-clip bg-background md:flex-none md:min-h-screen md:mb-[var(--footer-h)]",children:t}),(0,a.jsx)("div",{ref:r,className:"w-full shrink-0 md:sticky md:bottom-0 md:-z-10 md:mt-[calc(var(--footer-h)*-1)]",children:(0,a.jsx)(j,{})})]})}},1290:()=>{},2087:(e,t,r)=>{"use strict";r.d(t,{Bp:()=>s,CN:()=>i,aZ:()=>n,gN:()=>c,iX:()=>l,nb:()=>o});let a="umbrella-synapse-widget-appearance-v1",l=18,s={clinicName:"Umbrella Health",greeting:"Hi! How can I help you today?",primaryColor:"#3b82f6",textColor:"#ffffff",avatarUrl:"/images/logo-mark.webp",cornerRadius:18};function n(e){let t=Number(e);return Number.isFinite(t)?Math.min(32,Math.max(0,Math.round(t))):l}function i(e){var t;return{clinicName:e.clinicName||s.clinicName,greeting:e.greeting||s.greeting,primaryColor:e.primaryColor||s.primaryColor,textColor:e.textColor||s.textColor,avatarUrl:e.avatarUrl||s.avatarUrl,cornerRadius:n(null!=(t=e.cornerRadius)?t:s.cornerRadius)}}function o(){try{let e=window.localStorage.getItem(a);if(!e)return null;return i(JSON.parse(e))}catch(e){return null}}function c(e){try{window.localStorage.setItem(a,JSON.stringify({clinicName:e.clinicName,greeting:e.greeting,primaryColor:e.primaryColor,textColor:e.textColor,avatarUrl:e.avatarUrl.startsWith("data:")?"":e.avatarUrl,cornerRadius:e.cornerRadius}))}catch(e){}}},2228:(e,t,r)=>{"use strict";r.d(t,{SynapseChatWidget:()=>m});
1var a=r(5155),l=r(2115),s=r(5229),n=r(7591),i=r(2087);let o=(0,n.dz)(),c=["Need a doctor? \uD83D\uDC4B","Book with your doctor without waiting on hold.","Not sure who to see? We'll help you find the right doctor.","Check availability. Pick your doctor. Book your visit."];function d(){var e;return null!=(e=(0,i.nb)())?e:i.Bp}function m(){let[e,t]=(0,l.useState)(!1),[r,m]=(0,l.useState)(0),[u,x]=(0,l.useState)(d),[h,p]=(0,l.useState)(!1),g=(0,l.useRef)(null);(0,l.useEffect)(()=>{let e=!1;return fetch("/api/synapse-widget-config").then(e=>e.json()).then(t=>{e||x(e=>{let r=(0,i.CN)({...t,avatarUrl:t.avatarUrl||e.avatarUrl});return(0,i.gN)(r),r})}).catch(()=>{}),()=>{e=!0}},[]),(0,l.useEffect)(()=>{if(e)return;let t=window.setInterval(()=>m(e=>(e+1)%c.length),5e3);return()=>window.clearInterval(t)},[e]),(0,l.useEffect)(()=>{let e=e=>{if(!(0,n.Lv)(e.origin))return;let r=e.data,a="string"==typeof r?r:(null==r?void 0:r.type)||(null==r?void 0:r.action);("close"===a||"synapse:close"===a||"widget-close"===a)&&t(!1)};return window.addEventListener("message",e),()=>window.removeEventListener("message",e)},[]),(0,l.useEffect)(()=>{if(!e)return;p(!1);let t=g.current;if(!t)return;let r=()=>{(function(e){try{var t,r;let a=null!=(r=null==(t=e.contentWindow)?void 0:t.location.href)?r:"";return!a||"about:blank"===a||/chromewebdata|chrome-error/.test(a)}catch(e){return!1}})(t)&&p(!0)};t.addEventListener("load",r);let a=window.setTimeout(r,3500);return()=>{t.removeEventListener("load",r),window.clearTimeout(a)}},[e]);let b=c[r],f="".concat(u.cornerRadius,"px"),v=u.avatarUrl||i.Bp.avatarUrl,y="".concat(u.clinicName," Assistant");return(0,a.jsxs)("div",{className:"pointer-events-none fixed inset-x-0 bottom-0 z-[999998] flex flex-col items-end gap-3 p-4 sm:inset-x-auto sm:right-6 sm:bottom-6 sm:p-0",children:[(0,a.jsxs)("div",{id:"synapse-panel",hidden:!e,className:"pointer-events-auto relative flex flex-col overflow-hidden bg-white",style:{width:"min(540px, calc(100vw - 1.5rem))",height:"min(720px, calc(100dvh - 5.5rem))",borderRadius:f,border:"1px solid rgba(15,23,42,0.08)",boxShadow:"0 12px 40px -16px rgba(15,23,42,0.22)","--widget-radius":f,"--widget-bubble-radius":f,"--widget-composer-radius":f},children:[(0,a.jsxs)("div",{className:"relative z-20 flex shrink-0 items-center gap-2.5 border-b border-slate-200 bg-white px-3.5 py-3",style:{borderTopLeftRadius:f,borderTopRightRadius:f},children:[(0,a.jsx)("img",{src:v,alt:"",className:"size-9 shrink-0 rounded-full bg-white object-cover ring-2 ring-slate-200/80"}),(0,a.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,a.jsx)("p",{className:"text-sm font-semibold leading-tight text-slate-900",children:y}),(0,a.jsx)("p",{className:"mt-0.5 truncate text-xs leading-tight text-slate-500",children:u.greeting})]}),(0,a.jsx)("button",{type:"button","aria-label":"Close chat",onClick:()=>t(!1),className:"flex size-10 shrink-0 items-center justify-center rounded-lg text-slate-500 transition-colors hover:bg-slate-100 hover:text-slate-800",children:(0,a.jsx)(s.A,{className:"size-6",strokeWidth:2.5})})]}),(0,a.jsxs)("div",{className:"relative z-0 min-h-0 flex-1 overflow-hidden bg-white",children:[(0,a.jsx)("iframe",{ref:g,src:o,title:y,allow:"clipboard-write",referrerPolicy:"strict-origin-when-cross-origin",className:"absolute inset-x-0 bottom-0 w-full border-0",style:{to
1p:-69,height:"calc(100% + ".concat(69,"px)"),borderBottomLeftRadius:f,borderBottomRightRadius:f}}),h?(0,a.jsxs)("div",{className:"absolute inset-0 z-10 flex flex-col items-center justify-center bg-white px-6 text-center",children:[(0,a.jsx)("p",{className:"text-sm font-semibold text-slate-900",children:"Assistant couldn't load"}),(0,a.jsxs)("p",{className:"mt-2 max-w-sm text-xs leading-relaxed text-slate-600",children:["Synapse is blocking this site from embedding the chat. Add this site to Synapse Widget → Allowed origins, and set"," ",(0,a.jsx)("code",{className:"rounded bg-slate-100 px-1",children:"NEXT_PUBLIC_API_BASE_URL"})," on the Synapse Vercel project, then redeploy."]}),(0,a.jsxs)("p",{className:"mt-3 text-[11px] text-slate-500",children:["Required origins: ",n.SN.join(", ")]})]}):null]})]}),e?null:(0,a.jsx)("button",{type:"button",onClick:()=>t(!0),"aria-label":"".concat(b," — open chat"),className:"pointer-events-auto max-w-[260px] border border-slate-200/70 bg-white px-4 py-3 text-left text-[15px] font-medium leading-snug text-slate-800 shadow-[0_8px_24px_-12px_rgba(15,23,42,0.28)] transition-colors hover:border-slate-300",style:{borderRadius:f},children:(0,a.jsx)("span",{className:"block",children:b},r)}),(0,a.jsx)("button",{type:"button",id:"synapse-chat-launcher","aria-label":e?"Close chat":"Open chat","aria-expanded":e,"aria-controls":"synapse-panel",onClick:()=>t(e=>!e),className:"pointer-events-auto flex size-16 shrink-0 items-center justify-center overflow-hidden rounded-full shadow-lg ring-2 ring-black/10",style:{background:u.primaryColor,color:u.textColor},children:e?(0,a.jsx)(s.A,{className:"size-7",strokeWidth:2.5}):(0,a.jsx)("img",{src:v,alt:"",className:"size-full object-cover"})})]})}},3995:(e,t,r)=>{"use strict";r.d(t,{G:()=>i});
1var a=r(5155),l=r(2115),s=r(4269);let n={primary:"bg-primary text-primary-foreground shadow-[0_10px_32px_-14px_color-mix(in_oklab,var(--primary)_65%,transparent)] ring-1 ring-primary/20 hover:bg-primary-glow hover:shadow-[0_16px_40px_-14px_color-mix(in_oklab,var(--primary)_70%,transparent)] hover:ring-primary/30",ghost:"bg-transparent text-foreground hover:bg-secondary",outline:"border border-foreground/20 bg-background/40 text-foreground backdrop-blur-sm hover:border-foreground/35 hover:bg-background/70",light:"bg-background text-primary shadow-[0_8px_28px_-14px_rgba(0,0,0,0.25)] ring-1 ring-white/20 hover:bg-background/95"},i=(0,l.forwardRef)((e,t)=>{let{variant:r="primary",className:l,children:i,...o}=e;return(0,a.jsx)("button",{ref:t,className:(0,s.cn)("group inline-flex items-center justify-center gap-2 rounded-full px-7 py-3.5 text-sm font-semibold transition-all duration-500 ease-out hover:-translate-y-0.5 active:translate-y-0",n[r],l),...o,children:i})});i.displayName="PremiumButton"},4269:(e,t,r)=>{"use strict";r.d(t,{cn:()=>s});var a=r(2821),l=r(5889);function s(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,l.QP)((0,a.$)(t))}},4294:(e,t,r)=>{"use strict";r.d(t,{II:()=>l,bw:()=>a,t:()=>s});let a={home:"/",specialtiesHub:"/specialties",primaryCare:"/specialties/primary-care-nyc",cardiology:"/specialties/cardiologist-nyc",neurology:"/specialties/neurologist-nyc",sleepMedicine:"/specialties/sleep-medicine-services-nyc",painManagement:"/specialties/pain-management-nyc",medicalWeightLoss:"/specialties/medical-weight-loss-clinic-nyc",diagnostics:"/diagnostics",medicalSpa:"/specialties/medical-spa-nyc",ourTeam:"/our-team",patientReviews:"/patient-reviews",contactUs:"/contact-us",insurance:"/insurance",blog:"/blog"};a.home,a.specialtiesHub,a.primaryCare,a.cardiology,a.neurology,a.sleepMedicine,a.painManagement,a.medicalWeightLoss,a.diagnostics,a.medicalSpa,a.ourTeam,a.patientReviews,a.insurance,a.contactUs,a.blog;let l=[{label:"Primary Care NYC",to:a.primaryCare},{label:"Cardiology & Vascular Medicine",to:a.cardiology},{label:"Neurology",to:a.neurology},{label:"Sleep Medicine",to:a.sleepMedicine},{label:"Interventional Pain Management",to:a.painManagement},{label:"Medical Weight Loss NYC",to:a.medicalWeightLoss}],s=[{label:"Diagnostic Testing NYC",to:a.diagnostics},{label:"Medical Spa NYC",to:a.medicalSpa},{label:"Our Team",to:a.ourTeam},{label:"Blog",to:a.blog},{label:"Patient Reviews",to:a.patientReviews},{label:"Contact Us",to:a.contactUs},{label:"Insurance",to:a.insurance}]},7591:(e,t,r)=>{"use strict";r.d(t,{Lv:()=>n,SN:()=>l,dz:()=>s});var a=r(8795);let l=["https://umbrella-health.vercel.app","https://www.myumbrellahealth.com",a.W6].filter((e,t,r)=>e&&r.indexOf(e)===t);function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.wm,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.Tj;return"".concat(e.replace(/\/$/,""),"/embed/").concat(encodeURIComponent(t))}function n(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.wm;try{return new URL(e).origin===new URL(t).origin}catch(r){return e===t}}},8746:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Link:()=>o});var a=r(5155),l=r(2619),s=r.n(l),n=r(63),i=r(4269);function o(e){var t;let{to:r,href:l,activeProps:o,className:c,onClick:d,...m}=e,u=(0,n.usePathname)(),x=null!=(t=null!=l?l:r)?t:"/",h=(u===x||"/"!==x&&x.length>1&&u.startsWith("".concat(x,"/")))&&(null==o?void 0:o.className)?o.className:"";return(0,a.jsx)(s(),{href:x,className:(0,i.cn)(c,h),onClick:d,...m})}},9482:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,1402,23)),Promise.resolve().then(r.t.bind(r,8706,23)),Promise.resolve().then(r.t.bind(r,1290,23)),Promise.resolve().then(r.bind(r,1139)),Promise.resolve().then(r.bind(r,2228))}},e=>{e.O(0,[2190,1741,3732,1356,8256,6142,8441,1255,7358],()=>e(e.s=9482)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.