@font-face{font-family:Health Techno Nue;src:url(/fonts/health/techno-nue-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Health Techno Nue;src:url(/fonts/health/techno-nue-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Health Praktika;src:url(/fonts/health/praktika-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Health Praktika;src:url(/fonts/health/praktika-medium.otf) format("opentype");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Health Praktika;src:url(/fonts/health/praktika-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}.health_site__1EuV4{--navy:#1a4b56;--olive:#a3b86c;--paper:#f6f6ef;color:var(--navy);background:white;font-family:"Health Praktika",var(--font-dm-sans),sans-serif}.health_site__1EuV4 h1,.health_site__1EuV4 h2,.health_site__1EuV4 h3{font-family:"Health Techno Nue",var(--font-manrope),sans-serif;font-weight:700;letter-spacing:-.05em;color:var(--navy)}.health_site__1EuV4 p{color:#576973;line-height:1.8}.health_site__1EuV4 em{color:var(--navy);font-style:normal}.health_site__1EuV4 a:focus-visible,.health_site__1EuV4 summary:focus-visible{outline:3px solid var(--navy);outline-offset:5px}.health_site__1EuV4 section[id]{scroll-margin-top:110px}.health_wrap__jssOM{width:min(1200px,calc(100% - 64px));margin-inline:auto}.health_skip__toGAI{position:fixed;left:1rem;top:-100px;z-index:100;padding:1rem;background:white}.health_skip__toGAI:focus{top:1rem}.health_header__VAEa5{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:#fffffffa;border-bottom:1px solid #e4e8e8}.health_nav___9kbC{min-height:110px;width:min(1320px,calc(100% - 64px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.1rem 0}.health_logo__ZaQbk{display:block;margin:12px 20px 12px 0;width:250px;height:auto}.health_desktopNav__flDeY{display:flex;align-items:center;gap:1.75rem;font-size:.85rem;font-weight:600}.health_mobileNav__ve9sL{display:none}.health_button__mbzxI{display:inline-flex;justify-content:center;align-items:center;gap:1.5rem;padding:1rem 1.5rem;background:var(--navy);color:white;font-size:.85rem;font-weight:600;border-radius:4px;transition:background .2s}.health_button__mbzxI:hover{background:#245e6a;color:white}.health_hero__DWMJk{position:relative;isolation:isolate;display:flex;align-items:center;min-height:690px;min-height:min(790px,85svh);overflow:hidden;background:var(--navy);color:white}.health_heroCopy__ZFS_n{position:relative;z-index:1;width:min(1200px,calc(100% - 64px));margin-inline:auto;padding:6rem 0}.health_eyebrow__8Axqz{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.13em}.health_hero__DWMJk .health_eyebrow__8Axqz{color:#e1e6b8}.health_hero__DWMJk h1{color:white;font-size:clamp(2.8rem,4.7vw,4.8rem);letter-spacing:-.05em;line-height:1.15;margin:1.5rem 0}.health_hero__DWMJk h1 em{color:var(--olive)}.health_heroCopy__ZFS_n p{max-width:430px;color:#f0f4f5;font-size:1.1rem}.health_actions__SpvaI{display:flex;align-items:center;margin-top:2rem}.health_hero__DWMJk .health_button__mbzxI{background:var(--olive);color:var(--navy)}.health_hero__DWMJk .health_button__mbzxI:hover{background:#e6ebc0}.health_heroImage__916o2{position:absolute;inset:0;z-index:-1}.health_heroImage__916o2>img{object-fit:cover;object-position:center 43%}.health_heroImage__916o2:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,75,86,.93),rgba(26,75,86,.8) 45%,rgba(26,75,86,.45))}.health_principles__iZe7z{padding:1.5rem 2rem;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 3rem;background:var(--navy);color:white;font-size:.8rem}.health_section__V83Uv{padding:clamp(4rem,8vw,7rem) 0}.health_site__1EuV4 h2{font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.2;letter-spacing:-.045em;margin:1rem 0 1.5rem}.health_intro__xMAnb{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:5rem;gap:5rem}.health_lead__pO30E{font-size:1.3rem;color:var(--navy)!important}.health_purposeCards___cZU8{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:3rem}.health_purposeCards___cZU8 article{padding:2.5rem;background:var(--navy);color:white;border-top:3px solid var(--olive)}.health_purposeCards___cZU8 article>span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.health_purposeCards___cZU8 h3{color:white;font-size:1.7rem;margin:1.5rem 0 1rem;line-height:1.3}.health_purposeCards___cZU8 p{margin:0;color:#e3ecee}.health_focus__aJvKe{background:var(--paper)}.health_sectionHead__M9LVz{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2rem}.health_sectionHead__M9LVz>p{max-width:360px}.health_grid__WxdYQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.health_grid__WxdYQ article{padding:2rem;background:white;border:1px solid #e2e6da;border-radius:4px}.health_grid__WxdYQ .health_serviceIcon__s37nz{display:grid;place-items:center;width:3.5rem;height:3.5rem;background:#f0f2e5;color:var(--navy);border-radius:50%;margin-bottom:1.75rem}.health_grid__WxdYQ h3{font-size:1.3rem;line-height:1.35;margin-bottom:1rem}.health_grid__WxdYQ p{font-size:.95rem;margin:0}.health_status__Slsiy{border-left:3px solid var(--olive);padding-left:1.25rem;margin:2rem 0 0;font-size:.9rem}.health_approach___Q_zk article{display:flex;gap:1.5rem;border-top:1px solid #dce3e4;padding:1.5rem 0}.health_approach___Q_zk article>span{color:var(--navy);font-size:.8rem;font-weight:700}.health_approach___Q_zk h3{font-size:1.2rem;margin:0 0 .7rem}.health_approach___Q_zk p{font-size:.95rem;margin:0}.health_community__HyIyS{background:var(--navy);color:white;padding:clamp(4rem,7vw,6rem) 0}.health_community__HyIyS .health_eyebrow__8Axqz{color:var(--olive)}.health_community__HyIyS h2{color:white}.health_community__HyIyS p{max-width:780px;color:#dbe5e9;font-size:1.1rem}.health_tags__PuzSB{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2rem}.health_tags__PuzSB span{border:1px solid #ffffff40;padding:.6rem 1rem;border-radius:30px;font-size:.8rem}.health_contact__WEQK6{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:5rem;gap:5rem}.health_contact__WEQK6>div>p{max-width:520px;margin-bottom:2rem}.health_contact__WEQK6 address{padding:2.5rem;background:var(--paper);font-style:normal;border-radius:4px}.health_contact__WEQK6 h3{font-size:1.3rem;margin:1.25rem 0}.health_contact__WEQK6 address a{font-size:1.2rem;font-weight:700}.health_contact__WEQK6 small{display:block;color:#576973;line-height:1.6;margin-top:1rem}.health_footer__EKdYx{background:var(--navy);padding:3rem 0 1.5rem;color:white}.health_footer__EKdYx img{max-width:100%;height:auto}.health_footer__EKdYx p{color:#d3e0e5;font-size:.9rem;margin:1.5rem 0 2.5rem}.health_footer__EKdYx .health_wrap__jssOM>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;border-top:1px solid #ffffff30;padding-top:1.5rem;font-size:.75rem}.health_footer__EKdYx a{color:var(--olive)}@media(max-width:1050px){.health_desktopNav__flDeY{gap:1rem}.health_logo__ZaQbk{width:210px}.health_contact__WEQK6,.health_intro__xMAnb{gap:2.5rem}.health_grid__WxdYQ article{padding:1.5rem}}@media(max-width:800px){.health_nav___9kbC,.health_wrap__jssOM{min-height:110px;width:calc(100% - 40px)}.health_desktopNav__flDeY{display:none}.health_mobileNav__ve9sL{display:block}.health_mobileNav__ve9sL summary{cursor:pointer;font-weight:700}.health_mobileNav__ve9sL nav{position:absolute;top:100%;left:0;right:0;background:white;padding:1.5rem;display:grid;grid-gap:1rem;gap:1rem;box-shadow:0 10px 20px #0001}.health_hero__DWMJk{grid-template-columns:1fr}.health_heroCopy__ZFS_n{width:calc(100% - 48px);padding:4.5rem 0}.health_hero__DWMJk{min-height:620px}.health_hero__DWMJk h1{font-size:clamp(2.5rem,7vw,4rem)}.health_contact__WEQK6,.health_intro__xMAnb{grid-template-columns:1fr;gap:2rem}.health_grid__WxdYQ{grid-template-columns:repeat(2,minmax(0,1fr))}.health_sectionHead__M9LVz{display:block}.health_sectionHead__M9LVz>p{max-width:none}.health_principles__iZe7z{gap:1rem 2rem}}@media(max-width:540px){.health_grid__WxdYQ,.health_purposeCards___cZU8{grid-template-columns:1fr}.health_contact__WEQK6 address,.health_purposeCards___cZU8 article{padding:1.75rem}.health_hero__DWMJk{min-height:590px}.health_heroImage__916o2:after{background:rgba(26,75,86,.76)}.health_principles__iZe7z{justify-content:flex-start;padding-inline:1.5rem}.health_imageCaption__uaUzW{left:1.5rem;bottom:1.5rem}.health_logo__ZaQbk{width:200px}}.health_heroSlide__3utFp{opacity:0;transition:opacity 1.2s ease}.health_heroSlideActive__aZrb8{opacity:1}.health_slideControls__pSq5C{position:absolute;z-index:2;bottom:1.75rem;left:max(32px,calc((100% - 1200px)/2));display:flex;align-items:center;gap:.6rem}.health_slideDot__nMzXi{width:10px;height:10px;padding:0;border:1px solid white;border-radius:50%;background:transparent}.health_slideDotActive__FhvFV{background:var(--olive);border-color:var(--olive)}.health_slidePause__Ul5CO{margin-left:.5rem;padding:.3rem .6rem;color:white;background:transparent;border:1px solid #ffffff70;border-radius:3px;font-size:.75rem}@media(max-width:800px){.health_slideControls__pSq5C{left:24px}}@media(prefers-reduced-motion:reduce){.health_heroSlide__3utFp{transition:none}}.health_site__1EuV4{--health-header-height:172px}.health_hero__DWMJk{min-height:calc(100svh - var(--health-header-height))}@media (max-width:1050px){.health_site__1EuV4{--health-header-height:161px}}@media (max-width:540px){.health_site__1EuV4{--health-header-height:151px}}.health_returnBanner__BS5fZ{background:var(--navy)}.health_returnBanner__BS5fZ a{color:#e0e9cc}.health_serviceIcon__s37nz svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.health_contact__WEQK6 address{background:#edf1e3;border-top:3px solid var(--olive)}.health_tags__PuzSB span{border-color:var(--olive)}.health_hero__DWMJk .health_button__mbzxI:focus-visible,.health_slideControls__pSq5C button:focus-visible{outline:3px solid white;outline-offset:5px}.health_about__eApQQ{background:#fff}.health_aboutHeading__S7g0Y{max-width:800px;margin-bottom:3rem}.health_aboutHeading__S7g0Y>p{max-width:560px;font-size:1.1rem}.health_aboutHeading__S7g0Y h2{margin-top:1.25rem}.health_aboutHeading__S7g0Y h2 em{color:#647b3b}.health_aboutStory__0IGsf{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}.health_aboutStatement__f_75d{position:relative;padding:clamp(2rem,4vw,3.5rem);background:var(--navy);border-radius:6px;color:white}.health_aboutStatement__f_75d>span:first-child{display:block;color:var(--olive);font-size:3.25rem;line-height:1;margin-bottom:2.5rem}.health_aboutStatement__f_75d h3{color:white;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.25;letter-spacing:-.04em;margin-bottom:2.5rem}.health_aboutLocation__QftwY{display:block;border-top:1px solid #ffffff35;padding-top:1.25rem;font-size:.75rem;letter-spacing:.05em;color:#e1e9d2}.health_aboutBody__WuIR2 p{margin-bottom:1.25rem}.health_aboutLink__j29dc{display:inline-flex;gap:2rem;border-bottom:1px solid var(--olive);padding:.5rem 0;margin-top:.5rem;font-size:.9rem;font-weight:600}.health_aboutPurpose__HhTb4{display:grid;grid-template-columns:1fr 1fr;margin-top:4rem;background:#f2f5eb;border-top:3px solid var(--olive);border-radius:0 0 6px 6px}.health_aboutPurpose__HhTb4 article+article{border-left:1px solid #d6ddc8}.health_aboutNumber__jNY2l{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.health_aboutPurpose__HhTb4 h3{font-size:clamp(1.65rem,2.5vw,2.2rem);line-height:1.25;margin:1.5rem 0 1.25rem}.health_aboutPurpose__HhTb4 p{margin:0;font-size:.95rem}@media(max-width:800px){.health_aboutStory__0IGsf{grid-template-columns:1fr}.health_aboutHeading__S7g0Y{margin-bottom:2rem}.health_aboutPurpose__HhTb4{margin-top:2.5rem}}@media(max-width:540px){.health_aboutPurpose__HhTb4{grid-template-columns:1fr}.health_aboutPurpose__HhTb4 article+article{border-left:0;border-top:1px solid #d6ddc8}}.health_aboutPurpose__HhTb4{gap:1.5rem;background:transparent;border:0;border-radius:0;align-items:stretch}.health_aboutPurpose__HhTb4 article{padding:clamp(1.75rem,3.5vw,3rem);border-radius:12px;background:var(--navy);color:white;border:1px solid var(--navy)}.health_aboutPurpose__HhTb4 article+article{background:#edf2e4;color:var(--navy);border:1px solid #dbe4cb}.health_purposeHeader___Q20t{display:flex;align-items:center;gap:1rem}.health_purposeIcon__99lLY{display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffffff40;border-radius:50%;color:var(--olive);flex-shrink:0}.health_purposeIcon__99lLY svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.health_purposeIndex__cNRgo{margin-left:auto;color:#ffffff60;font-size:1.6rem;font-weight:500}.health_aboutPurpose__HhTb4 article+article .health_purposeIcon__99lLY{color:var(--navy);border-color:#1a4b562e}.health_aboutPurpose__HhTb4 article+article .health_purposeIndex__cNRgo{color:#1a4b5666}.health_aboutPurpose__HhTb4 h3{color:white;margin:2.25rem 0 1.5rem;font-size:clamp(1.8rem,2.7vw,2.5rem)}.health_aboutPurpose__HhTb4 p{color:#e1eaed;line-height:1.85}.health_aboutPurpose__HhTb4 article+article h3{color:var(--navy)}.health_aboutPurpose__HhTb4 article+article p{color:#465c60}@media(max-width:540px){.health_aboutPurpose__HhTb4 article+article{border:1px solid #dbe4cb}}.health_servicesSection__Bt4Jv{background:#f5f7f2}.health_servicesHeading__N_w04{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;grid-gap:3rem;gap:3rem;margin-bottom:3rem}.health_servicesHeading__N_w04 h2{margin-bottom:0}.health_servicesHeading__N_w04 h2 em{color:#647b3b}.health_servicesHeading__N_w04>p{max-width:370px;margin:0 0 .25rem;font-size:1.05rem}.health_servicesSection__Bt4Jv .health_grid__WxdYQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.health_servicesSection__Bt4Jv .health_grid__WxdYQ article{display:grid;grid-template-columns:56px 1fr;grid-gap:0 1.5rem;gap:0 1.5rem;padding:clamp(1.5rem,3vw,2.5rem);background:white;border:1px solid #dfe6dc;border-radius:10px;transition:border-color .2s,box-shadow .2s}.health_servicesSection__Bt4Jv .health_grid__WxdYQ article:hover{border-color:var(--olive);box-shadow:0 8px 28px #1a4b560a}.health_servicesSection__Bt4Jv .health_grid__WxdYQ .health_serviceIcon__s37nz{width:56px;height:56px;background:#eef3e4;color:var(--navy);border-radius:14px}.health_servicesSection__Bt4Jv .health_grid__WxdYQ h3{font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.35;margin:.2rem 0 .85rem;letter-spacing:-.035em}.health_servicesSection__Bt4Jv .health_grid__WxdYQ p{grid-column:2;font-size:.95rem;line-height:1.8}@media(max-width:800px){.health_servicesHeading__N_w04{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.health_servicesHeading__N_w04>p{max-width:540px}.health_servicesSection__Bt4Jv .health_grid__WxdYQ article{grid-template-columns:1fr;gap:0}.health_servicesSection__Bt4Jv .health_grid__WxdYQ .health_serviceIcon__s37nz{grid-row:auto;margin-bottom:1.5rem}.health_servicesSection__Bt4Jv .health_grid__WxdYQ p{grid-column:auto}}@media(max-width:540px){.health_servicesSection__Bt4Jv .health_grid__WxdYQ{grid-template-columns:1fr}}.health_site__1EuV4 button,.health_site__1EuV4 summary{font-family:inherit}.health_aboutStatement__f_75d{isolation:isolate;overflow:hidden;min-height:440px;display:flex;flex-direction:column;justify-content:flex-end}.health_aboutPhoto__TVEWG{object-fit:cover;object-position:center 30%;z-index:-2}.health_aboutStatement__f_75d:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1a4b5620,#1a4b56ed);z-index:-1}.health_aboutStatement__f_75d h3{margin-bottom:0}.health_aboutStatement__f_75d>span:first-of-type{margin-bottom:1.5rem}.health_servicesSection__Bt4Jv .health_grid__WxdYQ article{display:block;padding:0;overflow:hidden}.health_servicePhoto__xji2Z{position:relative;height:230px;background:#e2e9dc}.health_servicePhoto__xji2Z img{object-fit:cover;object-position:center 35%}.health_serviceContent__XM0tG{display:grid;grid-template-columns:56px 1fr;grid-gap:0 1.25rem;gap:0 1.25rem;padding:clamp(1.5rem,3vw,2rem)}.health_servicesSection__Bt4Jv .health_grid__WxdYQ .health_serviceIcon__s37nz{grid-row:1/3;margin:0}.health_community__HyIyS{position:relative;isolation:isolate;overflow:hidden}.health_communityPhoto__BVxeZ{object-fit:cover;object-position:center 40%;z-index:-2}.health_community__HyIyS:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#1a4b56f5,#1a4b56c9)}@media(max-width:800px){.health_serviceContent__XM0tG{display:block}.health_servicesSection__Bt4Jv .health_grid__WxdYQ .health_serviceIcon__s37nz{margin-bottom:1.25rem}.health_servicePhoto__xji2Z{height:200px}}.health_nav___9kbC{min-height:78px;padding:.65rem 0;gap:1.5rem}.health_logo__ZaQbk{width:200px;margin:0 16px 0 0}.health_desktopNav__flDeY{gap:1.5rem;font-size:.8rem}.health_desktopNav__flDeY .health_button__mbzxI{padding:.7rem 1.1rem;gap:1rem}.health_site__1EuV4{--health-header-height:119px}@media(max-width:1050px){.health_desktopNav__flDeY{gap:1rem}}@media(max-width:800px){.health_nav___9kbC{min-height:72px}.health_logo__ZaQbk{width:185px}.health_site__1EuV4{--health-header-height:113px}}@media(max-width:540px){.health_logo__ZaQbk{width:175px}.health_site__1EuV4{--health-header-height:110px}}.health_aboutBody__WuIR2 p{font-size:clamp(1.1rem,1.35vw,1.2rem);line-height:1.85}.health_aboutBody__WuIR2 .health_lead__pO30E{font-size:clamp(1.4rem,1.8vw,1.6rem);line-height:1.55}.health_aboutBody__WuIR2 .health_wellbeingStatement__hs7G2{padding:.25rem 0 .25rem 1.25rem;border-left:3px solid var(--olive);margin-bottom:1.75rem;color:#52676c;font-size:1rem;line-height:1.6}.health_wellbeingStatement__hs7G2 strong{display:block;margin-top:.5rem;font-family:"Health Techno Nue",var(--font-manrope),sans-serif;font-size:clamp(1.7rem,2.5vw,2.25rem);font-weight:600;line-height:1.2;letter-spacing:-.04em;color:var(--navy)}.health_wellbeingStatement__hs7G2 strong span{color:#647b3b}.health_approachSection__DjKSI{background:white}.health_approachLayout__QK83b{display:grid;grid-template-columns:.85fr 1.4fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.health_approachLayout__QK83b>div:first-child{padding-top:.5rem}.health_approachLayout__QK83b h2{margin-top:0;font-size:clamp(2rem,3.2vw,3rem)}.health_approachLayout__QK83b h2 em{color:#647b3b}.health_approachRule__DAcO_{width:64px;height:3px;background:var(--olive);margin:1.75rem 0}.health_approachLayout__QK83b>div>p{font-size:1.1rem;max-width:390px}.health_approachLayout__QK83b .health_approach___Q_zk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.health_approachLayout__QK83b .health_approach___Q_zk article{display:block;border:1px solid #e0e6db;border-radius:10px;padding:clamp(1.5rem,2.5vw,2rem);background:#f5f7f1}.health_approachLayout__QK83b .health_approach___Q_zk article:first-child{background:var(--navy);border-color:var(--navy)}.health_approachLayout__QK83b .health_approach___Q_zk article:first-child h3{color:white}.health_approachLayout__QK83b .health_approach___Q_zk article:first-child p{color:#e1eaed}.health_approachLayout__QK83b .health_approach___Q_zk .health_principleMark__8F87A{display:grid;place-items:center;width:38px;height:38px;margin-bottom:1.5rem;color:var(--navy);background:#e3ebd3;border-radius:50%}.health_principleMark__8F87A svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.health_approachLayout__QK83b .health_approach___Q_zk h3{font-size:1.25rem;line-height:1.3;margin-bottom:1rem}.health_approachLayout__QK83b .health_approach___Q_zk p{font-size:.95rem;line-height:1.8}@media(max-width:1000px){.health_approachLayout__QK83b{grid-template-columns:1fr}.health_approachLayout__QK83b>div>p{max-width:650px}}@media(max-width:540px){.health_approachLayout__QK83b .health_approach___Q_zk{grid-template-columns:1fr}}.health_contactSection__Ofr9g{background:#f5f7f2}.health_contactPanel__I_V_B{display:grid;grid-template-columns:1.2fr 1fr;border-radius:14px;overflow:hidden;border:1px solid #dce4d7}.health_contactInvitation__QgRPo{padding:clamp(2rem,4vw,4rem);background:var(--navy);color:white}.health_contactInvitation__QgRPo>.health_eyebrow__8Axqz{color:#dce8c7}.health_contactInvitation__QgRPo h2{color:white}.health_contactInvitation__QgRPo h2 em{color:var(--olive)}.health_contactInvitation__QgRPo>p{color:#e4edef;font-size:1.15rem;max-width:440px}.health_partnerNote__92xeu{display:flex;align-items:flex-start;gap:1rem;border-top:1px solid #ffffff30;padding-top:1.5rem;margin:2rem 0}.health_partnerNote__92xeu>span{color:var(--olive);font-size:1.5rem;line-height:1.3}.health_partnerNote__92xeu p{color:#d6e2e5;font-size:.95rem;margin:0}.health_contactInvitation__QgRPo .health_button__mbzxI{color:var(--navy);background:var(--olive)}.health_contactInvitation__QgRPo .health_button__mbzxI:hover{background:#c4d49e}.health_contactDetails__bnegm{padding:clamp(2rem,4vw,4rem);margin:0;font-style:normal}.health_contactDetails__bnegm h3{font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.3;margin:1.5rem 0}.health_contactPhone__33Zd5{display:flex;align-items:center;gap:1rem;padding:1rem 0 1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #dce4d7;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600}.health_contactPhone__33Zd5 span{color:#647b3b}.health_contactAddress__fUyfG{display:grid;grid-template-columns:85px 1fr;grid-gap:1rem;margin-bottom:1.25rem}.health_contactAddress__fUyfG>span{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;padding-top:.3rem}.health_contactAddress__fUyfG p{font-size:.95rem;margin:0}.health_contactDetails__bnegm small{display:block;padding-top:1.25rem;border-top:1px solid #dce4d7;font-size:.8rem;line-height:1.7;color:#576973}@media(max-width:800px){.health_contactPanel__I_V_B{grid-template-columns:1fr}}@media(max-width:400px){.health_contactAddress__fUyfG{grid-template-columns:1fr;gap:.3rem}}.health_contactSection__Ofr9g{padding:clamp(3.5rem,7vw,6rem) 0;background:var(--navy)}.health_contactSection__Ofr9g>.health_wrap__jssOM{width:min(1200px,calc(100% - 64px));margin-inline:auto}.health_contactPanel__I_V_B{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:start;border:0;border-radius:0;overflow:visible}.health_contactInvitation__QgRPo{padding:0;background:transparent}.health_contactInvitation__QgRPo h2{margin-top:1.25rem;text-wrap:balance}.health_partnerNote__92xeu{padding:0;margin:1.75rem 0 2rem}.health_contactDetails__bnegm{padding:2rem;border-radius:12px;background:#ffffff0a;color:white;min-width:0}.health_contactDetails__bnegm>.health_eyebrow__8Axqz{color:#dce8c7}.health_contactDetails__bnegm h3{color:white;font-size:clamp(1.5rem,2.1vw,1.9rem)}.health_contactPhone__33Zd5{color:var(--olive);padding:.5rem 0;margin-bottom:1.75rem;justify-content:flex-start;gap:1.25rem}.health_contactPhone__33Zd5:hover{color:#dce8c7}.health_contactPhone__33Zd5 span{color:inherit}.health_contactAddress__fUyfG{grid-template-columns:80px minmax(0,1fr);gap:1rem}.health_contactAddress__fUyfG>span{color:#dce8c7}.health_contactAddress__fUyfG p{color:#e4edef}.health_contactDetails__bnegm small{color:#cadbdf;padding-top:.5rem}.health_contactDetails__bnegm small,.health_contactPhone__33Zd5,.health_partnerNote__92xeu{border:0}@media(max-width:800px){.health_contactSection__Ofr9g>.health_wrap__jssOM{width:calc(100% - 40px)}.health_contactPanel__I_V_B{grid-template-columns:minmax(0,1fr);gap:2.5rem}.health_contactDetails__bnegm{padding:1.75rem}}@media(max-width:400px){.health_contactDetails__bnegm{padding:1.25rem}.health_contactAddress__fUyfG{grid-template-columns:1fr;gap:.3rem}}.health_footer__EKdYx{background:#123943;padding:4rem 0 1.5rem}.health_footer__EKdYx .health_wrap__jssOM>.health_footerMain__eJd8h{display:grid;grid-template-columns:1.5fr .8fr 1fr;grid-gap:3rem;gap:3rem;border:0;padding:0 0 3rem;font-size:.95rem}.health_footerBrand__JYhrZ img{width:min(280px,100%);height:auto}.health_footerBrand__JYhrZ p{margin:1.5rem 0 0;font-size:1rem;line-height:1.8;color:#d6e5e8}.health_footerConnect__vSGnT,.health_footerNav__B9_R0{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.health_footerConnect__vSGnT>span,.health_footerNav__B9_R0>span{color:var(--olive);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.6rem}.health_footerConnect__vSGnT a,.health_footerNav__B9_R0 a{color:white;font-size:.9rem}.health_footerConnect__vSGnT a:hover,.health_footerNav__B9_R0 a:hover{color:var(--olive)}.health_footerConnect__vSGnT p{margin:.25rem 0;font-size:.9rem;color:#d6e5e8}.health_footerConnect__vSGnT>a:last-child{color:var(--olive);margin-top:.5rem}.health_footer__EKdYx .health_wrap__jssOM>.health_footerBase__gSYmB{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;border:0;padding:1.5rem 0 0;font-size:.75rem;color:#b9ced3}@media(max-width:800px){.health_footer__EKdYx .health_wrap__jssOM>.health_footerMain__eJd8h{grid-template-columns:1fr 1fr;gap:2.5rem}.health_footerBrand__JYhrZ{grid-column:1/-1}}@media(max-width:400px){.health_footer__EKdYx .health_wrap__jssOM>.health_footerMain__eJd8h{grid-template-columns:1fr}.health_footerBrand__JYhrZ{grid-column:auto}}.health_footer__EKdYx{background:white;color:var(--navy)}.health_footerBrand__JYhrZ p,.health_footerConnect__vSGnT p{color:#52676c}.health_footerConnect__vSGnT>span,.health_footerNav__B9_R0>span{color:#647b3b}.health_footerConnect__vSGnT a,.health_footerNav__B9_R0 a{color:var(--navy)}.health_footerConnect__vSGnT a:hover,.health_footerConnect__vSGnT>a:last-child,.health_footerNav__B9_R0 a:hover{color:#647b3b}.health_footer__EKdYx .health_wrap__jssOM>.health_footerBase__gSYmB{color:#52676c}.health_contactSection__Ofr9g{background:#edf2e5;padding:clamp(4rem,7vw,7rem) 0}.health_contactPanel__I_V_B{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(3rem,7vw,7rem);align-items:center}.health_contactInvitation__QgRPo{color:var(--navy)}.health_contactInvitation__QgRPo>.health_eyebrow__8Axqz{color:#596f32;letter-spacing:.14em}.health_contactInvitation__QgRPo h2{color:var(--navy);font-size:clamp(2.3rem,4.2vw,4rem);line-height:1.12;margin:1.5rem 0}.health_contactInvitation__QgRPo h2 em{color:#647b3b}.health_contactInvitation__QgRPo>p{color:#405c60;font-size:1.2rem;max-width:460px}.health_partnerNote__92xeu{margin:1.75rem 0 2.25rem;gap:.9rem}.health_partnerNote__92xeu>span{color:#647b3b}.health_partnerNote__92xeu p{color:#52676c;font-size:1rem}.health_contactInvitation__QgRPo .health_button__mbzxI{background:var(--navy);color:white;padding:1.1rem 1.5rem;border-radius:6px}.health_contactInvitation__QgRPo .health_button__mbzxI:hover{background:#245e6a}.health_contactDetails__bnegm{background:white;border-radius:16px;padding:clamp(1.75rem,3.5vw,3rem);box-shadow:0 16px 48px #1a4b5608}.health_contactDetails__bnegm>.health_eyebrow__8Axqz{color:#647b3b;font-size:.7rem}.health_contactDetails__bnegm h3{color:var(--navy);font-size:clamp(1.5rem,2.2vw,2rem);margin:1.25rem 0}.health_contactPhone__33Zd5{color:var(--navy);background:#f1f5e9;padding:1rem;border-radius:6px;justify-content:space-between;font-size:clamp(1.15rem,1.7vw,1.5rem);margin:1.5rem 0 2rem}.health_contactPhone__33Zd5:hover{color:var(--navy);background:#e5edda}.health_contactAddress__fUyfG>span{color:#647b3b}.health_contactAddress__fUyfG p{color:#405c60;font-size:1rem}.health_contactDetails__bnegm small{color:#65797d;margin-top:1.5rem;padding-top:0}@media(max-width:800px){.health_contactPanel__I_V_B{grid-template-columns:minmax(0,1fr);gap:2.5rem}.health_contactInvitation__QgRPo>p{max-width:600px}}.health_contactBanner__UBH_A{background:var(--navy)}.health_contactHero__3Z7Dn{position:relative;isolation:isolate;padding:clamp(4rem,7vw,6.5rem) 1.5rem;overflow:hidden}.health_contactHeroPhoto__INOxb{object-fit:cover;object-position:center 40%;z-index:-2}.health_contactHero__3Z7Dn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#123943d9,#123943eb,#123943d9)}.health_contactHeroCopy__eD6KY{max-width:850px;margin:auto;text-align:center}.health_contactHeroCopy__eD6KY h2{color:white;font-size:clamp(2rem,3.7vw,3.5rem);margin:0 0 1.25rem;line-height:1.15}.health_contactHeroCopy__eD6KY p{color:#e3ecee;font-size:1.1rem;line-height:1.8;margin-bottom:2rem}.health_contactHeroCopy__eD6KY .health_button__mbzxI{background:var(--olive);color:var(--navy);border-radius:50px;padding:1rem 1.75rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.health_contactHeroCopy__eD6KY .health_button__mbzxI:hover{background:#c4d49e}.health_contactStrip__slRfu{background:#123943;padding:2.25rem 0}.health_contactStrip__slRfu>.health_wrap__jssOM{display:grid;grid-template-columns:.9fr 1.2fr 1.1fr;grid-gap:2rem;gap:2rem;align-items:start}.health_contactStripItem__72IDN{display:flex;align-items:center;gap:1rem}.health_contactStripIcon__uxqux{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#ffffff0e;color:#cbdba9}.health_contactStripIcon__uxqux svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.health_contactStripItem__72IDN>div>span{display:block;font-size:.75rem;color:#cbd9dc;margin-bottom:.4rem}.health_contactStripItem__72IDN a,.health_contactStripItem__72IDN p{color:white;font-size:.95rem;margin:0;line-height:1.6}.health_contactStripItem__72IDN a:hover{color:var(--olive)}@media(max-width:800px){.health_contactStrip__slRfu>.health_wrap__jssOM{grid-template-columns:1fr;gap:1.75rem}.health_contactHeroCopy__eD6KY br{display:none}}.health_communityHeading__zU6_U{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:3rem;gap:3rem;align-items:center;margin-bottom:3rem}.health_communityHeading__zU6_U h2{margin:0}.health_communityHeading__zU6_U h2 em{color:var(--olive)}.health_communityHeading__zU6_U>p{margin:0;font-size:1.1rem;max-width:440px}.health_audienceGrid__EmSww{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.health_audienceGrid__EmSww article{padding:1.75rem;background:#123943d9;border-radius:10px}.health_audienceIcon__1hl3_{display:grid;place-items:center;width:52px;height:52px;margin-bottom:1.5rem;background:#ffffff0c;color:var(--olive);border-radius:50%}.health_audienceIcon__1hl3_ svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.health_audienceGrid__EmSww h3{color:white;font-size:1.25rem;line-height:1.3;margin-bottom:.85rem}.health_audienceGrid__EmSww p{color:#dce6e9;font-size:.95rem;line-height:1.8;margin:0}@media(max-width:1000px){.health_audienceGrid__EmSww{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.health_communityHeading__zU6_U{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:540px){.health_audienceGrid__EmSww{grid-template-columns:1fr}}.health_footerBrand__JYhrZ p{font-size:1.15rem}.health_footerConnect__vSGnT>span,.health_footerNav__B9_R0>span{font-size:.9rem}.health_footerConnect__vSGnT a,.health_footerConnect__vSGnT p,.health_footerNav__B9_R0 a{font-size:1.05rem}.health_footer__EKdYx .health_wrap__jssOM>.health_footerBase__gSYmB{font-size:.9rem;line-height:1.7}.health_footerBrand__JYhrZ p,.health_footerConnect__vSGnT a,.health_footerConnect__vSGnT p,.health_footerConnect__vSGnT>span,.health_footerNav__B9_R0 a,.health_footerNav__B9_R0>span,.health_footer__EKdYx .health_wrap__jssOM>.health_footerBase__gSYmB{font-weight:700}.health_footer__EKdYx{padding:2.25rem 0 1rem}.health_footer__EKdYx .health_wrap__jssOM>.health_footerMain__eJd8h{gap:2rem;padding-bottom:1.5rem}.health_footerBrand__JYhrZ img{width:230px}.health_footerBrand__JYhrZ p{margin-top:.85rem;line-height:1.5}.health_footerConnect__vSGnT,.health_footerNav__B9_R0{gap:.5rem}.health_footerConnect__vSGnT>span,.health_footerNav__B9_R0>span{margin-bottom:.3rem}.health_footerConnect__vSGnT p{margin:0;line-height:1.5}.health_footerConnect__vSGnT>a:last-child{margin-top:.25rem}.health_footer__EKdYx .health_wrap__jssOM>.health_footerBase__gSYmB{padding-top:.75rem}@media(max-width:800px){.health_footer__EKdYx .health_wrap__jssOM>.health_footerMain__eJd8h{gap:1.5rem}}.health_aboutBody__WuIR2 .health_wellbeingStatement__hs7G2{border:0;padding:0;margin:0 0 2rem}.health_wellbeingIntro___XNh9{display:block;color:#52676c;font-size:1.1rem;line-height:1.6;margin-bottom:.75rem}.health_wellbeingStatement__hs7G2 h3{font-family:"Health Techno Nue",var(--font-manrope),sans-serif;font-size:clamp(2rem,3.1vw,3rem);font-weight:600;letter-spacing:-.04em;line-height:1.12;margin:0;color:var(--navy)}.health_wellbeingStatement__hs7G2 h3 span{color:#647b3b}.health_servicesHeading__N_w04>p{font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.7}.health_footerLegal__8PpNY{display:flex;flex-wrap:wrap;gap:1.5rem}.health_footerLegal__8PpNY a{color:var(--navy)}.health_footerLegal__8PpNY a:hover{text-decoration:underline}.health_desktopNav__flDeY{font-size:1rem}.health_desktopNav__flDeY .health_button__mbzxI{font-size:.95rem}.health_mobileNav__ve9sL nav a{font-size:1.05rem}.health_aboutPurpose__HhTb4 p{font-size:clamp(1.1rem,1.35vw,1.2rem);line-height:1.8}.health_heroImage__916o2:after{background:linear-gradient(90deg,rgba(26,75,86,.94),rgba(26,75,86,.83) 30%,rgba(26,75,86,.45) 52%,rgba(26,75,86,.08) 72%,transparent)}@media(max-width:800px){.health_heroImage__916o2:after{background:linear-gradient(90deg,rgba(26,75,86,.92),rgba(26,75,86,.75) 55%,rgba(26,75,86,.25))}}