html:has(.behavioral-health_page__07vs6){scroll-padding-top:0}.behavioral-health_page__07vs6{font-family:var(--font-poppins),sans-serif;color:var(--bw-deep-trust);background:white;font-size:18px;line-height:1.65;--major-space:112px;--sub-space:80px}.behavioral-health_page__07vs6 *,.behavioral-health_page__07vs6 :after,.behavioral-health_page__07vs6 :before{box-sizing:border-box}.behavioral-health_page__07vs6 h1,.behavioral-health_page__07vs6 h2,.behavioral-health_page__07vs6 h3,.behavioral-health_page__07vs6 h4{font-family:var(--font-poppins),sans-serif;color:inherit;margin:0;overflow-wrap:break-word}.behavioral-health_page__07vs6 h1{font-size:clamp(44px,6vw,72px);font-weight:700;line-height:1.08;margin-bottom:16px}.behavioral-health_page__07vs6 h2{font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.15;margin-bottom:20px}.behavioral-health_page__07vs6 h3{font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.2;margin-bottom:16px}.behavioral-health_page__07vs6 h4{font-size:20px;font-weight:600;line-height:1.25;margin-bottom:16px}.behavioral-health_page__07vs6 p{font-size:18px;line-height:1.65;max-width:680px;margin:0 0 16px}.behavioral-health_page__07vs6 p:last-child{margin-bottom:0}.behavioral-health_page__07vs6 .behavioral-health_small__pN6hH{font-size:15px}.behavioral-health_page__07vs6 .behavioral-health_eyebrow__wk5UY{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;line-height:1.5;margin:0 0 12px}.behavioral-health_eyebrowRow__tn9Iw{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;margin-bottom:12px}.behavioral-health_page__07vs6 .behavioral-health_eyebrowRow__tn9Iw .behavioral-health_eyebrow__wk5UY{margin:0}.behavioral-health_container__5Rc4R{width:min(1200px,calc(100% - 48px));margin-inline:auto}.behavioral-health_major__Pvip6{padding-block:var(--major-space)}.behavioral-health_twoColumns__Ijrra{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}.behavioral-health_photo__oF8Ph{position:relative;overflow:hidden;aspect-ratio:3/2;border-radius:24px 72px 24px 72px}.behavioral-health_actions__cSFf2{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.behavioral-health_page__07vs6 .button-link{min-height:44px;white-space:normal;text-align:center;max-width:100%}.behavioral-health_page__07vs6 a:focus-visible{outline:3px solid var(--bw-ocean);outline-offset:4px}.behavioral-health_anchor__qDmAr{scroll-margin-top:var(--service-scroll-offset,240px)}.behavioral-health_anchor__qDmAr:focus-visible{outline:2px solid var(--bw-ocean);outline-offset:-2px}.behavioral-health_overviewCards__rAe5A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:32px}.behavioral-health_overviewCard__6Lwke{display:grid;grid-template-rows:subgrid;grid-row:span 6;border:1px solid var(--bw-border);border-radius:20px;padding:32px}.behavioral-health_overviewCard__6Lwke dl{display:contents}.behavioral-health_overviewCard__6Lwke dl>div{padding-block:12px;border-top:1px solid var(--bw-border)}.behavioral-health_overviewCard__6Lwke dt{font-size:15px;font-weight:600}.behavioral-health_overviewCard__6Lwke dd{margin:4px 0 0}.behavioral-health_overviewCard__6Lwke>a{justify-self:start;align-self:end;margin-top:32px}.behavioral-health_serviceNav__C2iMG{position:sticky;top:var(--service-header-height,160px);z-index:30;background:white;border-block:1px solid var(--bw-border)}.behavioral-health_serviceNav__C2iMG>div{width:min(1200px,calc(100% - 48px));margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.behavioral-health_navLink__o2IW6{display:flex;align-items:center;justify-content:center;text-align:center;min-height:52px;padding:12px;border-bottom:3px solid transparent;font-size:15px;font-weight:600;color:inherit;text-decoration:none}.behavioral-health_navLink__o2IW6:hover,.behavioral-health_navLink__o2IW6[aria-current]{background:var(--bw-cloud-soft);border-bottom-color:var(--bw-ocean)}.behavioral-health_serviceSections__9GCak{display:grid;gap:var(--sub-space)}.behavioral-health_skillCards__1EueU,.behavioral-health_threeCards__Cpg2w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.behavioral-health_card__OzNwb{padding:32px;border:1px solid var(--bw-border);border-radius:20px;background:white;min-width:0}.behavioral-health_page__07vs6 .behavioral-health_label__9Vw5d{font-size:15px;font-weight:600;margin-top:32px}.behavioral-health_checklist__Os1y5,.behavioral-health_list__FybQH{list-style:none;margin:0;padding:0;display:grid;gap:12px}.behavioral-health_checklist__Os1y5 li,.behavioral-health_list__FybQH li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px}.behavioral-health_list__FybQH+.behavioral-health_small__pN6hH{margin-top:24px}.behavioral-health_tags__asQfh{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:32px 0 16px;list-style:none}.behavioral-health_tags__asQfh li{border-radius:999px;background:var(--bw-cloud-soft);padding:8px 16px}.behavioral-health_steps__0Pk55{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:32px 0 0}.behavioral-health_number__gSTZL{display:grid;place-items:center;width:36px;height:36px;margin-bottom:16px;background:var(--bw-ocean);color:white;border-radius:50%;font-size:18px;font-weight:600}.behavioral-health_crossLink__LGiS3{display:flex;min-height:44px;padding-top:16px;border-top:1px solid var(--bw-border);font-size:15px;color:inherit;text-underline-offset:4px}.behavioral-health_communityZone__icXC_{background:var(--bw-cloud-soft)}.behavioral-health_definition__EObMv{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px}.behavioral-health_definitionChips__bkqxZ{display:grid;align-content:start;gap:12px;font-size:15px;font-weight:600}.behavioral-health_definitionChips__bkqxZ span{padding:16px;border-radius:12px;background:var(--bw-cloud-soft)}.behavioral-health_callout__Rz0hv{margin-top:24px;border-left:4px solid var(--bw-ocean);padding:24px 32px;background:white;font-weight:600}.behavioral-health_checklist__Os1y5{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin-top:32px}.behavioral-health_checklist__Os1y5 li{border-top:1px solid var(--bw-border);padding-top:12px}.behavioral-health_fit__VFK4i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.behavioral-health_fullWidth__in5WR{grid-column:1/-1}.behavioral-health_leadership__3MCPL{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;align-items:start}.behavioral-health_leadership__3MCPL .behavioral-health_photo__oF8Ph{aspect-ratio:1}.behavioral-health_crisis__UBCeA{padding:32px;border-left:4px solid var(--bw-ocean);background:var(--bw-cloud-soft);margin-bottom:var(--major-space)}.behavioral-health_crisis__UBCeA a{color:inherit;font-weight:600;padding:0;margin:0;line-height:inherit}.behavioral-health_closing__rDkB9{background:var(--bw-deep-trust);color:white}.behavioral-health_closing__rDkB9 .button-link{background:white;color:var(--bw-deep-trust);border-color:white}.behavioral-health_closing__rDkB9 .button-link:hover{background:var(--bw-cloud)}@media (max-width:1100px){.behavioral-health_skillCards__1EueU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.behavioral-health_threeCards__Cpg2w{grid-template-columns:1fr}.behavioral-health_definition__EObMv,.behavioral-health_fit__VFK4i,.behavioral-health_leadership__3MCPL,.behavioral-health_twoColumns__Ijrra{grid-template-columns:1fr;gap:32px}.behavioral-health_definitionChips__bkqxZ{grid-row:1}.behavioral-health_leadership__3MCPL .behavioral-health_photo__oF8Ph{max-width:480px;width:100%}.behavioral-health_overviewCards__rAe5A{grid-template-columns:1fr;gap:24px}.behavioral-health_overviewCard__6Lwke,.behavioral-health_overviewCard__6Lwke dl{display:block}.behavioral-health_overviewCard__6Lwke>a{display:inline-flex}.behavioral-health_steps__0Pk55{grid-template-columns:1fr}}@media (max-width:767px){.behavioral-health_page__07vs6{--major-space:72px;--sub-space:56px}.behavioral-health_container__5Rc4R,.behavioral-health_serviceNav__C2iMG>div{width:calc(100% - 40px)}.behavioral-health_checklist__Os1y5,.behavioral-health_skillCards__1EueU{grid-template-columns:1fr}.behavioral-health_navLink__o2IW6{padding-inline:4px}}.behavioral-health_preferenceNote__ZKV4U{margin-top:24px;padding:16px 20px;border-left:3px solid var(--bw-ocean);background:var(--bw-cloud-soft);border-radius:0 12px 12px 0}.behavioral-health_page__07vs6 .behavioral-health_referralNote__Y1asn{margin-top:16px;max-width:48ch}.behavioral-health_page__07vs6 .behavioral-health_planNote__g5agP{margin-top:20px;padding-top:16px;border-top:1px solid var(--bw-border)}.behavioral-health_relatedLink__0d734{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;color:inherit;font-size:15px;text-underline-offset:4px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9{padding-block:56px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 h2,.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 p{color:white}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 .behavioral-health_actions__cSFf2{margin-top:24px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 p{max-width:56ch}@media (max-width:767px){.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9{padding-block:40px}}.behavioral-health_page__07vs6{--major-space:96px;--sub-space:64px;font-family:var(--font-body)}.behavioral-health_page__07vs6 h1{margin-bottom:24px}.behavioral-health_page__07vs6 h2{font-size:var(--launch-h2);margin-bottom:16px}.behavioral-health_page__07vs6 h3,.behavioral-health_page__07vs6 h4{font-size:var(--launch-functional)}.behavioral-health_page__07vs6 p{max-width:65ch}.behavioral-health_page__07vs6 .button-link{min-height:48px}.behavioral-health_overviewCard__6Lwke{grid-row:span 7}.behavioral-health_overviewCard__6Lwke>.service-status-badge{margin-bottom:16px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9{padding-block:64px;background:var(--bw-cloud);color:var(--bw-deep-trust)}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 h2,.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 p{color:var(--bw-deep-trust)}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 h2{font-size:clamp(2.4rem,4.5vw,4.5rem);line-height:1.1;max-width:24ch;margin-bottom:24px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 .behavioral-health_actions__cSFf2{margin-top:32px}.behavioral-health_closing__rDkB9 .button-link{background:var(--bw-ocean);color:white;border-color:var(--bw-ocean)}.behavioral-health_closing__rDkB9 .button-link:hover{background:var(--bw-deep-trust)}@media (max-width:767px){.behavioral-health_page__07vs6{--major-space:56px;--sub-space:48px}.behavioral-health_page__07vs6 h1{font-size:clamp(2.25rem,8vw,3.25rem)}.behavioral-health_overviewCards__rAe5A,.behavioral-health_skillCards__1EueU,.behavioral-health_steps__0Pk55,.behavioral-health_threeCards__Cpg2w{gap:16px}.behavioral-health_card__OzNwb,.behavioral-health_overviewCard__6Lwke{padding:24px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9{padding-block:40px}.behavioral-health_page__07vs6 .behavioral-health_closing__rDkB9 h2{font-size:clamp(2.1rem,7.5vw,3rem)}}.opening-soon-badge_badge__4IUlQ{display:inline-flex;width:fit-content;padding:.4rem .8rem;border-radius:999px;background:var(--bw-cloud);color:var(--bw-deep-trust);font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none}.community-support_page__wJp4k{min-width:0}.community-support_hero__6p3wm>div{padding-bottom:32px!important}.community-support_status__odhNp{margin:0;line-height:1.7}.community-support_status__odhNp>span{margin:0 8px 8px 0}.community-support_content__hO9b2>div{padding-top:32px!important}.community-support_prose__DcFxf{max-width:65ch;display:grid;gap:48px}.community-support_prose__DcFxf p:last-child,.community-support_prose__DcFxf ul{margin-bottom:0}.community-support_prose__DcFxf ul{padding-left:24px;display:grid;gap:12px;list-style:disc}.community-support_prose__DcFxf li{margin:0}.community-support_prose__DcFxf a{text-decoration:underline;text-underline-offset:4px}@media (max-width:767px){.community-support_prose__DcFxf{gap:32px}}