.healthcare-proof-frame[data-astro-cid-jw2so2fb]{width:100%}.healthcare-proof-image[data-astro-cid-jw2so2fb]{aspect-ratio:1.88}@media(max-width:1023px){.healthcare-hero-title[data-astro-cid-jw2so2fb]{max-width:13ch;font-size:clamp(2.8rem,11vw,4.2rem);line-height:.94}.healthcare-proof-image[data-astro-cid-jw2so2fb]{aspect-ratio:1.88}}@media(min-width:1024px)and (max-height:780px){.healthcare-hero[data-astro-cid-jw2so2fb]{padding-bottom:1.5rem;padding-top:7rem}.healthcare-hero-title[data-astro-cid-jw2so2fb]{font-size:clamp(2.85rem,4.6vw,4.65rem)}.healthcare-hero[data-astro-cid-jw2so2fb] [data-astro-cid-jw2so2fb][data-hero-actions]{margin-top:1.5rem}.healthcare-proof-frame[data-astro-cid-jw2so2fb] figcaption[data-astro-cid-jw2so2fb]{padding-bottom:.4rem;padding-top:.75rem}}@media(prefers-reduced-motion:reduce){.healthcare-proof-frame[data-astro-cid-jw2so2fb]{box-shadow:none}}@media(prefers-reduced-motion:no-preference){html[data-healthcare-motion=loading] [data-healthcare-section=hero] [data-hero-content]{opacity:0;visibility:hidden}}@media(max-width:767px){[data-astro-cid-lif6rvrs][data-patient-path]{border-bottom:0;padding-bottom:0}.patient-path-line[data-astro-cid-lif6rvrs]{bottom:0;left:.31rem;right:auto;top:0;height:auto;width:1px;transform:none!important}.patient-path-arrow[data-astro-cid-lif6rvrs]{bottom:0;left:.31rem;right:auto;top:auto;transform:translate(-50%,-.1rem) rotate(135deg)}.patient-path-step[data-astro-cid-lif6rvrs]{border-left:0;padding-bottom:1.65rem;padding-left:2rem;padding-top:0}.patient-path-step[data-astro-cid-lif6rvrs] span[data-astro-cid-lif6rvrs]{left:0!important;top:.3rem}}@media(min-width:1024px)and (max-height:780px){[data-astro-cid-hzu4pqwb][data-healthcare-section=proof]{padding-bottom:.75rem;padding-top:5.5rem}[data-astro-cid-hzu4pqwb][data-healthcare-section=proof] h2[data-astro-cid-hzu4pqwb]{font-size:clamp(2.2rem,3.5vw,3.4rem)}[data-astro-cid-hzu4pqwb][data-proof-evidence]>div[data-astro-cid-hzu4pqwb]{padding-bottom:.65rem;padding-top:.65rem}[data-astro-cid-hzu4pqwb][data-proof-caveat]{display:none}}.healthcare-requirement[data-astro-cid-hzv4sb5o] summary[data-astro-cid-hzv4sb5o]::-webkit-details-marker{display:none}@media(min-width:1024px)and (max-height:760px){[data-astro-cid-hzv4sb5o][data-healthcare-section=requirements]{padding-bottom:1rem;padding-top:5.5rem}[data-astro-cid-hzv4sb5o][data-healthcare-section=requirements] h2[data-astro-cid-hzv4sb5o]{font-size:clamp(2.2rem,3.5vw,3.45rem)}.healthcare-requirement[data-astro-cid-hzv4sb5o] summary[data-astro-cid-hzv4sb5o]{min-height:4.25rem;padding-bottom:.65rem;padding-top:.65rem}}.healthcare-method-layer[data-astro-cid-uwbiy5np]:nth-child(1){z-index:1}.healthcare-method-layer[data-astro-cid-uwbiy5np]:nth-child(2){z-index:2}.healthcare-method-layer[data-astro-cid-uwbiy5np]:nth-child(3){z-index:3}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.healthcare-method-layer[data-astro-cid-uwbiy5np]{will-change:transform}}.healthcare-method-layer[data-astro-cid-uwbiy5np]:nth-child(2),.healthcare-method-layer[data-astro-cid-uwbiy5np]:nth-child(3){border-top:1px solid rgb(143 196 220 / .75)}@media(max-width:1023px){.healthcare-method-stage[data-astro-cid-uwbiy5np]{display:grid;min-height:auto;overflow:visible}.healthcare-method-layer[data-astro-cid-uwbiy5np]{position:relative;transform:none!important}.healthcare-method-layer[data-astro-cid-uwbiy5np]+.healthcare-method-layer[data-astro-cid-uwbiy5np]{border-top:1px solid rgb(143 196 220 / .28)}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.healthcare-method-stage[data-astro-cid-uwbiy5np]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.healthcare-method-layer[data-astro-cid-uwbiy5np]{position:relative;grid-template-columns:1fr!important;align-content:center;padding-left:1.5rem;padding-right:1.5rem;transform:none!important}.healthcare-method-layer[data-astro-cid-uwbiy5np]+.healthcare-method-layer[data-astro-cid-uwbiy5np]{border-left:1px solid rgb(143 196 220 / .28);border-top:0}.healthcare-method-layer[data-astro-cid-uwbiy5np] h3[data-astro-cid-uwbiy5np]{font-size:clamp(3.5rem,6vw,6rem)}.healthcare-method-layer[data-astro-cid-uwbiy5np]>div[data-astro-cid-uwbiy5np]{justify-self:start;margin-top:1.5rem}}@media(min-width:1024px)and (max-height:780px){[data-astro-cid-uwbiy5np][data-healthcare-section=method]{padding-bottom:.75rem;padding-top:5.5rem}[data-astro-cid-uwbiy5np][data-healthcare-section=method] h2[data-astro-cid-uwbiy5np]{font-size:clamp(2.2rem,3.4vw,3.35rem)}[data-astro-cid-uwbiy5np][data-method-practices]>div[data-astro-cid-uwbiy5np]{min-height:3.25rem;padding-bottom:.5rem;padding-top:.5rem}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){html[data-healthcare-motion=loading] [data-method-layer]:nth-child(2),html[data-healthcare-motion=loading] [data-method-layer]:nth-child(3){transform:translate3d(0,101%,0)}}.healthcare-contact-proof{position:relative}.healthcare-contact-proof:before,.healthcare-contact-proof:after{content:"";position:absolute;z-index:2;width:1rem;height:1rem;border-color:#8fc4dcb8;pointer-events:none}.healthcare-contact-proof:before{left:-.25rem;top:-.25rem;border-left:1px solid;border-top:1px solid}.healthcare-contact-proof:after{right:-.25rem;bottom:-.25rem;border-right:1px solid;border-bottom:1px solid}@media(min-width:1024px){[data-healthcare-contact-form] [data-contact-shell]>.grid>div:first-child,[data-healthcare-contact-form] [data-contact-form]{padding:1rem 1.5rem}[data-healthcare-contact-form] [data-contact-shell]>.grid>div:first-child h2{margin-top:.65rem;font-size:clamp(1.9rem,2.4vw,2.35rem)}[data-healthcare-contact-form] [data-contact-shell]>.grid>div:first-child h2+p{margin-top:.75rem;font-size:.875rem;line-height:1.5rem}[data-healthcare-contact-form] [data-contact-shell]>.grid>div:first-child h2+p+div{margin-top:1rem;gap:.45rem}[data-healthcare-contact-form] [data-contact-shell]>.grid>div:first-child h2+p+div+div{margin-top:1rem;padding-top:.65rem}[data-healthcare-contact-form] [data-contact-form]>.grid{row-gap:.65rem}[data-healthcare-contact-form] .contact-field label{min-height:1rem;margin-bottom:.3rem}[data-healthcare-contact-form] textarea.contact-input{min-height:5rem}[data-healthcare-contact-form] [data-contact-form]>.mt-5,[data-healthcare-contact-form] [data-contact-form]>.mt-6{margin-top:.75rem}}@media(min-width:1024px)and (max-height:800px){[data-healthcare-section=contact]{padding-top:5.5rem}[data-healthcare-section=contact] [data-section-heading]{margin-bottom:.5rem}[data-healthcare-section=contact] [data-section-heading] h2{font-size:clamp(2rem,3.1vw,2.75rem)}.healthcare-contact-email,[data-healthcare-section=contact] [data-section-heading] p:last-child{display:none}}
