.NavItemLink-module__jhrbhq__Link{color:var(--colorPrimary200);align-items:center;font-size:.85rem;line-height:1;text-decoration:none;transition:color .15s;display:flex}.NavItemLink-module__jhrbhq__Link:hover{text-decoration:underline}.NavItemLink-module__jhrbhq__Link svg{flex-shrink:0;width:auto;height:1.25rem;margin:0;display:block}.NavItemLink-module__jhrbhq__Primary .NavItemLink-module__jhrbhq__Text{display:none}.NavItemLink-module__jhrbhq__Dark{color:var(--colorPrimary100)}.NavItemLink-module__jhrbhq__Dark:active,.NavItemLink-module__jhrbhq__Dark:focus,.NavItemLink-module__jhrbhq__Dark:focus:hover{color:var(--colorSecondary300);background-color:#0000}.NavItemLink-module__jhrbhq__Light{color:var(--colorNeutral400)}.NavItemLink-module__jhrbhq__Light:active,.NavItemLink-module__jhrbhq__Light:focus,.NavItemLink-module__jhrbhq__Light:focus:hover{color:var(--colorNeutral100);background-color:#0000}.NavItemLink-module__jhrbhq__Secondary{color:var(--colorPrimary400);margin:0;font-size:1.25em;font-weight:300;line-height:1.5}@media (min-width:768px){.NavItemLink-module__jhrbhq__Link svg{height:1rem;margin-right:.25rem}.NavItemLink-module__jhrbhq__Primary .NavItemLink-module__jhrbhq__Text{display:block}}@media (min-width:1200px){.NavItemLink-module__jhrbhq__Link{font-size:.8rem}}@media (min-width:1440px){.NavItemLink-module__jhrbhq__Link{font-size:.9rem}}
.Navigation-module__b8U3fG__Navigation{padding:1.75rem var(--paddingContainerPrimary);width:calc(100% - (var(--paddingContainerPrimary) * 2));z-index:100;background-color:#0000;justify-content:space-between;align-items:center;transition:background-color .3s;display:flex;position:fixed;top:0;left:0}.Navigation-module__b8U3fG__isFixed{background-color:var(--colorSecondary300);box-shadow:0 8px 35px -13px #00000006}.Navigation-module__b8U3fG__Logo{color:var(--colorPrimary100);flex-shrink:0;width:auto;height:1rem;transition:color .15s}.Navigation-module__b8U3fG__isFixed .Navigation-module__b8U3fG__Logo{color:var(--colorNeutral400)}.Navigation-module__b8U3fG__Buttons{justify-content:flex-end;align-items:center;display:flex}.Navigation-module__b8U3fG__Button{flex-shrink:0;margin-left:.5rem}.Navigation-module__b8U3fG__List{display:none}@media (min-width:768px){.Navigation-module__b8U3fG__Button{margin-left:1rem}.Navigation-module__b8U3fG__Navigation{padding:2rem var(--paddingContainerSecondary);width:calc(100% - (var(--paddingContainerSecondary) * 2))}}@media (min-width:1200px){.Navigation-module__b8U3fG__List{justify-content:center;align-items:center;margin:0;padding:0;display:flex}}
.Button-module__8C-t3q__Button{background-color:var(--colorSecondary300);color:var(--colorNeutral100);cursor:pointer;border-bottom:2px solid var(--colorSecondary300);border-radius:.25rem;justify-content:center;align-items:center;padding:1rem 1.5rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.Button-module__8C-t3q__Button:hover{background-color:var(--colorSecondary200)}.Button-module__8C-t3q__Button:active,.Button-module__8C-t3q__Button:focus{background-color:var(--colorSecondary200);border-bottom:2px solid var(--colorSecondary300);outline:none}.Button-module__8C-t3q__Button:focus:hover{background-color:var(--colorSecondary200)}.Button-module__8C-t3q__Primary,.Button-module__8C-t3q__Secondary,.Button-module__8C-t3q__Link{font-size:rem}.Button-module__8C-t3q__Link{text-decoration:none}.Button-module__8C-t3q__TextLink{background-color:#0000;border:none;border-radius:0;padding:0;font-size:.85rem}.Button-module__8C-t3q__TextLink:hover{background-color:#0000;text-decoration:underline}.Button-module__8C-t3q__TextLink:active,.Button-module__8C-t3q__TextLink:focus,.Button-module__8C-t3q__TextLink:focus:hover{background-color:#0000;border:none}.Button-module__8C-t3q__TextLinkDark{color:var(--colorPrimary100)}.Button-module__8C-t3q__TextLinkDark:active,.Button-module__8C-t3q__TextLinkDark:focus,.Button-module__8C-t3q__TextLinkDark:focus:hover{color:var(--colorSecondary300)}.Button-module__8C-t3q__TextLinkLight{color:var(--colorNeutral400)}.Button-module__8C-t3q__TextLinkLight:active,.Button-module__8C-t3q__TextLinkLight:focus,.Button-module__8C-t3q__TextLinkLight:focus:hover{color:var(--colorNeutral100)}.Button-module__8C-t3q__Blank,.Button-module__8C-t3q__Blank:hover,.Button-module__8C-t3q__Blank:active,.Button-module__8C-t3q__Blank:focus,.Button-module__8C-t3q__Blank:focus:hover{color:inherit;background-color:#0000;border:none;border-radius:0;padding:0}.Button-module__8C-t3q__Button svg{margin-right:.25rem;display:block}.Button-module__8C-t3q__TextLink svg{width:auto;height:1.25rem;margin:0}.Button-module__8C-t3q__TextLink .Button-module__8C-t3q__Children,.Button-module__8C-t3q__isHidden{display:none}@media (min-width:768px){.Button-module__8C-t3q__TextLink .Button-module__8C-t3q__Children{display:block}.Button-module__8C-t3q__TextLink svg{height:1rem;margin-right:.25rem}}@media (min-width:1200px){.Button-module__8C-t3q__isHiddenDT{display:none}.Button-module__8C-t3q__TextLink{font-size:.9rem}}
.NavItem-module__idhcAG__NavItem{margin:0;padding:0;list-style:none}.NavItem-module__idhcAG__Primary{margin:0 .75rem}.NavItem-module__idhcAG__Secondary{margin:1rem 0}@media (min-width:992px){.NavItem-module__idhcAG__Primary{margin:0 .5rem}}@media (min-width:1200px){.NavItem-module__idhcAG__Primary{margin:0 .75rem}}@media (min-width:1440px){.NavItem-module__idhcAG__Primary{margin:0 .85rem}}
.Container-module__fbsURa__Container{width:auto;padding:0 2rem}@media (min-width:576px){.Container-module__fbsURa__isFlex{align-items:flex-start;display:flex}.Container-module__fbsURa__Primary{max-width:var(--widthContainerPrimary);padding:0 var(--paddingContainerPrimary);width:calc(100% - (var(--paddingContainerPrimary) * 2))}.Container-module__fbsURa__Secondary{max-width:var(--widthContainerSecondary);padding:0 var(--paddingContainerSecondary);width:calc(100% - (var(--paddingContainerSecondary) * 2))}}@media (min-width:768px){.Container-module__fbsURa__isFlex{align-items:center}}
.NavigationModal-module__Neu9ZG__Modal{background-color:var(--colorNeutral100);opacity:0;z-index:-1;will-change:opacity;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .15s;display:flex;position:fixed;top:0;left:0}.NavigationModal-module__Neu9ZG__isVisible{opacity:1;z-index:9000}.NavigationModal-module__Neu9ZG__List{border-top:1px solid var(--colorNeutral400);margin:1rem 0 0;padding:1rem 0 0}.NavigationModal-module__Neu9ZG__Logo{width:auto;height:1.25rem}.NavigationModal-module__Neu9ZG__CloseButton{color:var(--colorPrimary400);font-size:1.5rem;position:absolute;top:1.5rem;right:1.5rem}@media (min-width:576px){.NavigationModal-module__Neu9ZG__Logo{height:1.5rem}.NavigationModal-module__Neu9ZG__CloseButton{font-size:2rem}}@media (min-width:768px){.NavigationModal-module__Neu9ZG__Logo{height:1.75rem}}@media (min-width:1200px){.NavigationModal-module__Neu9ZG__Modal{opacity:0;z-index:-1}}
.AsideCard-module__lXbCfG__AsideCard{border-top:1px solid var(--colorSecondary200);margin:3rem 0 0;padding:1rem 0 0}
.SectionCard-module__q8iqaa__SectionCard{background-color:var(--colorNeutral200);padding:3rem 0;position:relative}.SectionCard-module__q8iqaa__SectionCard:nth-child(2n){background-color:var(--colorNeutral300)}.SectionCard-module__q8iqaa__Quaternary{background-color:var(--colorNeutral100);padding:3rem 0}@media (min-width:576px){.SectionCard-module__q8iqaa__SectionCard{padding:5rem 0}}@media (min-width:768px){.SectionCard-module__q8iqaa__SectionCard{justify-content:center;align-items:center;min-height:calc(100vh - 14rem);padding:7rem 0;display:flex}.SectionCard-module__q8iqaa__Tertiary{align-items:flex-end;min-height:calc(100vh - 4rem);padding:2rem 0}.SectionCard-module__q8iqaa__Quaternary{padding:3rem 0}}@media (min-width:992px){.SectionCard-module__q8iqaa__SectionCard{min-height:calc(100vh - 20rem);padding:10rem 0}.SectionCard-module__q8iqaa__Tertiary{align-items:flex-end;min-height:calc(100vh - 8rem);padding:4rem 0}.SectionCard-module__q8iqaa__Quaternary{padding:3rem 0}}
.TextSection-module__86KrUq__TextSection{margin:1rem 0}.TextSection-module__86KrUq__TextSection:first-of-type{margin-top:0}.TextSection-module__86KrUq__TextSection:last-of-type{margin-bottom:0}.TextSection-module__86KrUq__TextSection ul,.TextSection-module__86KrUq__TextSection ol{margin:0 0 1rem;padding:0 0 0 1.5rem}.TextSection-module__86KrUq__TextSection ol{padding:0 0 0 1rem}.TextSection-module__86KrUq__TextSection li{margin:1rem 0;padding:0}@media (min-width:576px){.TextSection-module__86KrUq__TextSection{margin:2rem 0}.TextSection-module__86KrUq__isFlex{align-items:flex-start;display:flex}}@media (min-width:768px){.TextSection-module__86KrUq__TextSection{margin:3rem 0}.TextSection-module__86KrUq__isFlex{align-items:center}}
.TeamMemberImage-module__vc_RfW__Image{background-position:50%;background-size:cover;flex-shrink:0;width:100%;height:15rem}@media (min-width:576px){.TeamMemberImage-module__vc_RfW__Image{height:12.5rem;margin-right:1.5rem;display:block}}@media (min-width:768px){.TeamMemberImage-module__vc_RfW__Image{width:7rem;height:7rem}}@media (min-width:992px){.TeamMemberImage-module__vc_RfW__Image{width:9rem;height:9rem;margin-right:2rem}}@media (min-width:1200px){.TeamMemberImage-module__vc_RfW__Image{width:10rem;height:10rem}}
.TeamMemberCard-module__FfaI2q__ListItem{margin:2rem 0;padding:0;list-style:none;position:relative}.TeamMemberCard-module__FfaI2q__TeamMember{background-color:var(--colorNeutral100);border-bottom:.25rem solid var(--colorNeutral100);color:var(--colorPrimary100);transition:transform .3s;display:block;position:relative;transform:scale(1)}.TeamMemberCard-module__FfaI2q__Link{text-decoration:none;display:block}.TeamMemberCard-module__FfaI2q__Link:active,.TeamMemberCard-module__FfaI2q__Link:visited,.TeamMemberCard-module__FfaI2q__Link:focus{background-color:var(--colorNeutral100);color:var(--colorPrimary100)}.TeamMemberCard-module__FfaI2q__Link:focus{border-color:var(--colorSecondary200)}.TeamMemberCard-module__FfaI2q__Info{width:calc(100% - 2rem);padding:1rem}.TeamMemberCard-module__FfaI2q__Header{justify-content:space-between;align-items:center;display:flex;position:relative}.TeamMemberCard-module__FfaI2q__Info{padding:1rem}.TeamMemberCard-module__FfaI2q__Label{margin:0;font-size:1em}.TeamMemberCard-module__FfaI2q__Role{background-color:var(--colorSecondary300);color:var(--colorNeutral100);text-transform:lowercase;margin:.1rem 0 0;padding:.05rem .35rem;font-size:.75em;font-weight:400;transition:background-color .15s;display:inline-block}.TeamMemberCard-module__FfaI2q__Link:hover .TeamMemberCard-module__FfaI2q__Role{background-color:var(--colorSecondary200)}.TeamMemberCard-module__FfaI2q__Bio{font-size:.85em}.TeamMemberCard-module__FfaI2q__Header+.TeamMemberCard-module__FfaI2q__Bio{margin:.5rem 0 0}.TeamMemberCard-module__FfaI2q__Contact{margin:1rem 0 0;padding:0}.TeamMemberCard-module__FfaI2q__ContactItem,.TeamMemberCard-module__FfaI2q__ContactItem:last-child{margin:0;padding:0;font-size:.85em;line-height:1.35;list-style:none}@media (min-width:576px){.TeamMemberCard-module__FfaI2q__ListItem{width:calc(50% - 1rem);margin:1rem 0}.TeamMemberCard-module__FfaI2q__TeamMember{align-items:center}.TeamMemberCard-module__FfaI2q__Info{width:auto;position:relative;bottom:auto;left:auto}.TeamMemberCard-module__FfaI2q__Label{font-size:1.05em}.TeamMemberCard-module__FfaI2q__Role{margin:.25rem 0 0}}@media (min-width:768px){.TeamMemberCard-module__FfaI2q__ListItem{width:calc(50% - 1rem);margin:1rem 0}.TeamMemberCard-module__FfaI2q__TeamMember{padding:2rem;display:flex}.TeamMemberCard-module__FfaI2q__Link:hover{transform:scale3d(1.05,1.05,1.05)}.TeamMemberCard-module__FfaI2q__Info{margin:0;padding:0}.TeamMemberCard-module__FfaI2q__Header{display:block}.TeamMemberCard-module__FfaI2q__Label{font-size:1.15em}.TeamMemberCard-module__FfaI2q__Role{margin:.5rem 0 0;padding:.05rem .45rem;font-size:.8em}}@media (min-width:992px){.TeamMemberCard-module__FfaI2q__Label{font-size:1.35em}.TeamMemberCard-module__FfaI2q__Role{margin:.5rem 0 0;padding:.075rem .5rem;font-size:.85em}}@media (min-width:1200px){.TeamMemberCard-module__FfaI2q__Label{font-size:1.5em}}
.TeamSectionCard-module__HEN39W__Team{margin:0;padding:0;display:block}@media (min-width:576px){.TeamSectionCard-module__HEN39W__Team{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:1rem 0;display:flex}}
.PhoneNumberCard-module__3csC0G__PhoneNumberCard:last-child{border:none}.PhoneNumberCard-module__3csC0G__Cell{width:100%;margin:0;display:block}.PhoneNumberCard-module__3csC0G__Title{text-align:left;padding:1rem 0 0;font-weight:600}.PhoneNumberCard-module__3csC0G__Value{border-bottom:1px solid var(--colorNeutral400);margin:.75rem 0 0;padding:0 0 1rem}.PhoneNumberCard-module__3csC0G__Value:last-of-type{border:none}.PhoneNumberCard-module__3csC0G__Url{display:inline-block}@media (min-width:768px){.PhoneNumberCard-module__3csC0G__Cell{border-bottom:1px solid var(--colorNeutral400);display:inline-block}.PhoneNumberCard-module__3csC0G__Value{width:65%}.PhoneNumberCard-module__3csC0G__Title{width:35%}.PhoneNumberCard-module__3csC0G__Cell:last-of-type{border-bottom:none}}@media (min-width:992px){.PhoneNumberCard-module__3csC0G__Cell{width:calc(25% - 1rem)}.PhoneNumberCard-module__3csC0G__Value{text-align:right}.PhoneNumberCard-module__3csC0G__Value:not(:nth-child(4n)){margin-right:4rem}.PhoneNumberCard-module__3csC0G__Cell:last-of-type{border-bottom:none}}
.PhoneNumbers-module__8L7yVa__PhoneNumbers,.PhoneNumbers-module__8L7yVa__TBody{width:100%;display:block}@media (min-width:768px){.PhoneNumbers-module__8L7yVa__PhoneNumbers{flex-wrap:wrap;display:flex}}
.AddressCard-module__b61giq__Address{font-size:1em;font-style:normal;font-weight:400}.AddressCard-module__b61giq__Hidden{display:none}.AddressCard-module__b61giq__Part{text-decoration:none}.AddressCard-module__b61giq__Part:not(:focus):hover{text-decoration:underline}.AddressCard-module__b61giq__Primary .AddressCard-module__b61giq__Phone{margin-top:.5rem;font-size:1.5em;display:inline-block}.AddressCard-module__b61giq__Secondary br{display:none}.AddressCard-module__b61giq__Secondary .AddressCard-module__b61giq__Phone:before{content:" - "}
.LocationSectionCard-module__KLe5EW__Map{width:100%;height:20rem;margin:2rem 0 0;display:block;position:relative}.LocationSectionCard-module__KLe5EW__Content{position:relative}.LocationSectionCard-module__KLe5EW__Doctors{margin:0}@media (min-width:768px){.LocationSectionCard-module__KLe5EW__Map{z-index:10;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.LocationSectionCard-module__KLe5EW__Content{background-color:var(--colorNeutral100);z-index:11;align-self:flex-end;margin:auto 0 0;padding:2rem;position:relative;box-shadow:0 8px 35px -13px #00000006}}
.SynapseDialog-module__4y4PeW__Dialog{background-color:var(--colorNeutral100);box-sizing:border-box;color:var(--colorPrimary400);overscroll-behavior:none;border:0;border-radius:.5rem;width:100%;max-width:calc(100vw - 3rem);max-height:calc(100dvh - 3rem);padding:2.5rem 1.25rem 1.25rem;overflow-y:auto}.SynapseDialog-module__4y4PeW__Dialog::backdrop{background-color:#00000080}.SynapseDialog-module__4y4PeW__Dialog h2{font-size:1.5em}.SynapseDialog-module__4y4PeW__Dialog h3{font-size:1.125em}.SynapseDialog-module__4y4PeW__Dialog h4{font-size:1.1em}.SynapseDialog-module__4y4PeW__Dialog h5{font-size:1.05em}.SynapseDialog-module__4y4PeW__CloseButton{color:var(--colorPrimary400);font-size:1.25rem;position:absolute;top:.75rem;right:.75rem}@media (min-width:768px){.SynapseDialog-module__4y4PeW__Dialog{max-width:45rem;max-height:calc(100dvh - 5rem);padding:2.5rem 2rem 2rem}.SynapseDialog-module__4y4PeW__Dialog h2{font-size:1.75em}.SynapseDialog-module__4y4PeW__Dialog h3{font-size:1.25em}.SynapseDialog-module__4y4PeW__Dialog h4{font-size:1.2em}.SynapseDialog-module__4y4PeW__Dialog h5{font-size:1.1em}.SynapseDialog-module__4y4PeW__CloseButton{font-size:1.5rem}}@media (min-width:992px){.SynapseDialog-module__4y4PeW__Dialog h5{font-size:1.15em}}
.Header-module__Xf1azq__Header{background-image:url(/hdm-bg-header.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.Header-module__Xf1azq__Header:before{content:"";z-index:11;background:linear-gradient(120deg,#fff 0%,#ffffff40 100%);width:100%;height:100%;position:absolute;top:0;left:0}.Header-module__Xf1azq__Content{z-index:12;margin-top:2.5rem;position:relative}.Header-module__Xf1azq__Doctors{color:var(--colorPrimary100);margin:1rem 0 0;font-size:1em;position:relative}.Header-module__Xf1azq__Address{letter-spacing:.0475rem;margin:.5rem 0 0;font-size:1em;line-height:1.25;position:relative}.Header-module__Xf1azq__Buttons{max-width:14rem;margin:1rem 0 0;padding:0;position:relative}@media (min-width:576px){.Header-module__Xf1azq__Header{background-image:none}.Header-module__Xf1azq__Buttons{margin:1.5rem 0 0}}@media (min-width:992px){.Header-module__Xf1azq__Header:before{background:linear-gradient(140deg,#ffffffec 0%,#fff0 100%)}.Header-module__Xf1azq__Address{line-height:1.2}.Header-module__Xf1azq__Doctors{margin:1.5rem 0 0;font-size:1.15em}.Header-module__Xf1azq__Address{margin:.5rem 0 0;font-size:1.15em}.Header-module__Xf1azq__Buttons{margin:1.75rem 0 0}}@media (min-width:1200px){.Header-module__Xf1azq__Doctors{margin:1.5rem 0 0;font-size:1.25em}.Header-module__Xf1azq__Address{margin:.5rem 0 0;font-size:1.25em}.Header-module__Xf1azq__Buttons{margin:2rem 0 0}}
.HeaderTitle-module__aEUmRW__Title{position:relative}.HeaderTitle-module__aEUmRW__Top{text-transform:lowercase;font-size:2.5rem;font-weight:400;line-height:1;display:block}.HeaderTitle-module__aEUmRW__Bottom{font-size:3.5rem;font-weight:600;line-height:1;display:block}@media (min-width:768px){.HeaderTitle-module__aEUmRW__Top{font-size:3.5rem}.HeaderTitle-module__aEUmRW__Bottom{font-size:4.5rem}}@media (min-width:992px){.HeaderTitle-module__aEUmRW__Top{font-size:4rem}.HeaderTitle-module__aEUmRW__Bottom{font-size:5rem}}@media (min-width:1200px){.HeaderTitle-module__aEUmRW__Top{font-size:4.5rem}.HeaderTitle-module__aEUmRW__Bottom{font-size:5.5rem}}@media (min-width:1440px){.HeaderTitle-module__aEUmRW__Top{font-size:5rem}.HeaderTitle-module__aEUmRW__Bottom{font-size:6rem}}
.Background-module__BYazdq__Background{display:none}@media (min-width:576px){.Background-module__BYazdq__Background,.Background-module__BYazdq__Background:before{width:100vw;height:100%;animation-duration:25s;animation-timing-function:ease;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;position:absolute;top:0;left:0}.Background-module__BYazdq__Background{opacity:0;z-index:10;animation-name:Background-module__BYazdq__fade}.Background-module__BYazdq__Background:before{content:"";background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;animation-name:Background-module__BYazdq__grow}.Background-module__BYazdq__Background1,.Background-module__BYazdq__Background1:before{animation-delay:-1000ms}.Background-module__BYazdq__Background1:before{background-image:url(/hdm-bg.webp)}.Background-module__BYazdq__Background2,.Background-module__BYazdq__Background2:before{animation-delay:4s}.Background-module__BYazdq__Background2:before{background-image:url(/hdm-bg-2.webp)}.Background-module__BYazdq__Background3,.Background-module__BYazdq__Background3:before{animation-delay:9s}.Background-module__BYazdq__Background3:before{background-image:url(/hdm-bg-3.webp)}.Background-module__BYazdq__Background4,.Background-module__BYazdq__Background4:before{animation-delay:14s}.Background-module__BYazdq__Background4:before{background-image:url(/hdm-bg-4.webp)}.Background-module__BYazdq__Background5,.Background-module__BYazdq__Background5:before{animation-delay:19s}.Background-module__BYazdq__Background5:before{background-image:url(/hdm-bg-5.webp)}}@keyframes Background-module__BYazdq__fade{0%{opacity:0}4%,20%{opacity:1}24%,to{opacity:0}}@keyframes Background-module__BYazdq__grow{0%{transform:scale(1)}24%,to{transform:scale(1.05)}}
.Credits-module__0w4MfG__Credits{bottom:1rem;left:var(--paddingContainerPrimary);opacity:1;text-transform:lowercase;z-index:11;padding:0 .25rem;font-size:.65em;transition:opacity .15s;display:block;position:absolute}.Credits-module__0w4MfG__Hidden{opacity:0}@media (min-width:768px){.Credits-module__0w4MfG__Credits{left:auto;right:var(--paddingContainerSecondary)}}
