.PatientAppConnect_section__f3QP_{background-color:hsl(var(--surface,var(--background)));padding:7rem 1.5rem;display:flex;justify-content:center}.PatientAppConnect_container__X2AGg{width:100%;max-width:80rem;display:flex;flex-direction:column;gap:3rem}.PatientAppConnect_header__EuO_u{display:flex;flex-direction:column;gap:1rem;text-align:center;align-items:center}.PatientAppConnect_eyebrow__VTvR2{display:block;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;color:hsl(var(--primary));letter-spacing:.08em;text-transform:uppercase}.PatientAppConnect_headline__TBs2n{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;max-width:44rem}.PatientAppConnect_subtext__sWn3w{font-size:1rem;color:hsl(var(--muted-foreground));margin:0;max-width:58ch;text-wrap:balance}@media (min-width:40.001rem){.PatientAppConnect_subtext__sWn3w{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.PatientAppConnect_grid__1oTOh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem;width:100%;max-width:58rem;margin-inline:auto}.PatientAppConnect_card__nCQnq{background:hsl(var(--surface));border-radius:var(--radius-xl,1.25rem);border:var(--illustration-card-border);padding:1.5rem 1.25rem;min-height:7.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.875rem}.PatientAppConnect_iconWrap__rHjTE{width:2.75rem;height:2.75rem;border-radius:50%;background:hsl(var(--primary)/.09);border:.5px solid hsl(var(--primary)/.12);display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary));flex-shrink:0}.PatientAppConnect_icon__bUxEy{width:1.35rem;height:1.35rem;color:hsl(var(--primary))}.PatientAppConnect_label__roa7c{font-size:.875rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:hsl(var(--foreground));max-width:12rem}@media (max-width:64rem){.PatientAppConnect_grid__1oTOh{grid-template-columns:repeat(2,minmax(0,1fr));max-width:40rem;gap:.875rem 1rem}.PatientAppConnect_card__nCQnq{min-height:6.75rem;padding:1.25rem 1rem}}@media (max-width:40rem){.PatientAppConnect_section__f3QP_{padding:5rem 1.5rem}.PatientAppConnect_grid__1oTOh{grid-template-columns:1fr;max-width:22rem;gap:.75rem}.PatientAppConnect_card__nCQnq{flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;min-height:0;padding:1.125rem 1.25rem;gap:1rem}.PatientAppConnect_label__roa7c{max-width:none}}.MistPricing_section__HlEFS{background-color:hsl(var(--surface));padding:clamp(4rem,10vw,7rem) 1.25rem;position:relative;overflow:hidden}@media (min-width:48rem){.MistPricing_section__HlEFS{padding-left:1.5rem;padding-right:1.5rem}}.MistPricing_glow__7TPDs{display:none}.MistPricing_inner__pl_od{max-width:80rem;margin:0 auto;position:relative;z-index:1;width:100%}.MistPricing_intro__gxzWI{max-width:40rem;margin:0 auto 3rem;text-align:center}@media (min-width:48rem){.MistPricing_intro__gxzWI{margin-bottom:4rem}}.MistPricing_tiersGrid__WTsC_{display:grid;gap:1rem;width:100%;margin:0 auto;align-items:stretch;justify-items:center}.MistPricing_tiersGridThree__D66iM{grid-template-columns:1fr;max-width:min(100%,22.5rem);margin-left:auto;margin-right:auto}@media (min-width:72rem){.MistPricing_tiersGridThree__D66iM{grid-template-columns:repeat(3,22.5rem);max-width:-moz-max-content;max-width:max-content}}.MistPricing_tiersGridTwo__XqR6_{grid-template-columns:1fr;max-width:min(100%,22.5rem);margin-left:auto;margin-right:auto}@media (min-width:48rem){.MistPricing_tiersGridTwo__XqR6_{grid-template-columns:repeat(2,22.5rem);max-width:-moz-max-content;max-width:max-content}}.MistPricing_cardMotion__8A_cZ{height:100%;align-self:stretch;display:flex;flex-direction:column;min-width:0;width:100%}.PatientAppDeployment_section__yuR2_{background-color:hsl(var(--background));padding:7rem 1.5rem;display:flex;justify-content:center}.PatientAppDeployment_container__uT3jm{width:100%;max-width:80rem;display:flex;flex-direction:column;gap:4rem}.PatientAppDeployment_header__fcLf3{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.PatientAppDeployment_eyebrow__ny2zN{display:block;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;color:hsl(var(--primary));letter-spacing:.08em;text-transform:uppercase}.PatientAppDeployment_headline__XL_wW{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;text-wrap:balance}@media (max-width:48rem){.PatientAppDeployment_section__yuR2_{padding:5rem 1.5rem}}.PatientAppHero_section__1WoMf{background-color:hsl(var(--background));padding:8.5rem 1.5rem 6rem;display:flex;justify-content:center;overflow-x:clip;position:relative}.PatientAppHero_container__JKBc6{width:100%;max-width:80rem;display:flex;flex-direction:column;align-items:center;gap:0}.PatientAppHero_animationSection__F_QAA{position:relative;width:100%;margin-bottom:2rem;z-index:1;display:flex;justify-content:center;overflow:visible}.PatientAppHero_animationSectionSimple__cAJaa{margin-bottom:1.75rem;flex-direction:column;align-items:stretch}.PatientAppHero_overlay__Dcdve{position:absolute;inset:0;justify-content:flex-end;z-index:20;text-align:center;padding:2rem 1.5rem 3.25rem;gap:1.25rem;min-height:0}.PatientAppHero_overlayStack__bqNLp,.PatientAppHero_overlay__Dcdve{display:flex;flex-direction:column;align-items:center;pointer-events:none}.PatientAppHero_overlayStack__bqNLp{position:relative;z-index:1;gap:inherit;width:100%;max-width:56rem}.PatientAppHero_overlayStack__bqNLp>*{pointer-events:auto}.PatientAppHero_overlay__Dcdve>.PatientAppHero_overlayShim__XFG_a{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:0}.PatientAppHero_overlaySimple___yMZ0{position:relative;inset:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:.5rem 0 0;gap:2rem;pointer-events:auto}.PatientAppHero_overlaySimple___yMZ0 .PatientAppHero_overlayStack__bqNLp{gap:1.1rem}.PatientAppHero_bottomContent__u_1M2{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:64rem;position:relative;z-index:2}.PatientAppHero_badge__e_0Bv{display:inline-flex;align-items:center;gap:0;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;color:hsl(var(--primary));letter-spacing:.08em;text-transform:uppercase}.PatientAppHero_headline__GP_Dm{font-size:clamp(2.5rem,4.75vw,3.9rem);font-weight:600;line-height:1.04;letter-spacing:-.04em;color:hsl(var(--foreground));margin:0;text-wrap:balance}.PatientAppHero_highlight__WAUkX{color:hsl(var(--primary))}.PatientAppHero_overlaySubtext__PHpgj{font-size:1rem;color:hsl(var(--foreground));line-height:1.6;text-wrap:balance;margin:0;max-width:56rem;pointer-events:none}.PatientAppHero_subtext__e55WJ{font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.65;text-wrap:balance;margin:0;max-width:42rem}.PatientAppHero_headline__GP_Dm{max-width:56rem}.PatientAppHero_highlights__KktIk{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;padding:0;margin:0}.PatientAppHero_highlightCard__H_NQ9{border-radius:var(--radius-xl);padding:clamp(1.25rem,2.6vw,2rem) 0;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;position:relative;text-align:left}.PatientAppHero_highlightIconWrap__lA02H{width:2rem;height:2rem;border-radius:var(--radius-md);background:hsl(var(--primary)/.08);border:none;display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary));flex-shrink:0}.PatientAppHero_highlightHeader__vfTrr{display:flex;align-items:center;gap:.75rem}.PatientAppHero_highlightIcon__f4dn6{width:1.25rem;height:1.25rem;color:hsl(var(--primary))}.PatientAppHero_highlightTitle__XbnXF{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;line-height:1.2}.PatientAppHero_highlightDesc__f20bi{font-size:.875rem;line-height:1.6;color:hsl(var(--muted-foreground));margin:0;text-wrap:pretty}.PatientAppHero_actions__SaUCm{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}@media (max-width:48rem){.PatientAppHero_section__1WoMf{padding:7.25rem 1.25rem 3.5rem}.PatientAppHero_headline__GP_Dm{font-size:clamp(1.85rem,7.5vw,2.25rem);line-height:1.08;max-width:22rem}.PatientAppHero_overlaySubtext__PHpgj{font-size:.9375rem;max-width:22rem}.PatientAppHero_bottomContent__u_1M2{gap:1.5rem}.PatientAppHero_highlights__KktIk{grid-template-columns:1fr}.PatientAppHero_actions__SaUCm{flex-direction:column;width:100%;max-width:22rem;margin-top:.25rem}}.FeaturesHero_section__EnzPb{background-color:hsl(var(--background));background-image:radial-gradient(80rem 40rem at 50% -10%,hsl(var(--primary)/.18),transparent 65%),radial-gradient(40rem 30rem at 80% 20%,hsl(280,90%,60%,.08),transparent 60%);padding:10rem 1.5rem 6rem;display:flex;justify-content:center;overflow:hidden;position:relative}.FeaturesHero_container__Jvpr4{width:100%;max-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:flex-start;gap:clamp(2rem,4vw,4rem)}.FeaturesHero_content__p5Ssn{max-width:52rem}.FeaturesHero_content__p5Ssn,.FeaturesHero_textColumn__iRAFl{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;width:100%}.FeaturesHero_textColumn__iRAFl{text-align:left;max-width:min(52rem,100%);min-width:0}.FeaturesHero_badge__3fXO_{display:inline-flex;align-items:center;gap:0;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;color:hsl(var(--primary));letter-spacing:.08em;text-transform:uppercase}.FeaturesHero_headline__hLU_j{font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:600;line-height:1.04;letter-spacing:-.05em;color:hsl(var(--foreground));margin:0;text-wrap:balance}.FeaturesHero_highlight__oWbUk{color:hsl(var(--primary))}.FeaturesHero_subtext__p8rZZ{font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.7;text-wrap:pretty;margin:0;max-width:min(40rem,100%)}.FeaturesHero_highlightsSection__GbWOy{padding:0 1.5rem 4.5rem;display:flex;justify-content:center}.FeaturesHero_highlightsContainer__pjPLl{width:100%;max-width:80rem;border-radius:calc(var(--radius-xl) + 2px);border:1px solid hsl(var(--border)/.55);background:linear-gradient(150deg,hsl(var(--surface)/.48),hsl(var(--surface)/.2));padding:clamp(1.1rem,2.2vw,1.5rem) clamp(1rem,2.2vw,1.5rem)}.FeaturesHero_highlights__p1pKg{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.FeaturesHero_highlightItem__HcDEp{display:flex;align-items:flex-start;gap:.625rem;font-size:.95rem;color:hsl(var(--foreground));font-weight:500;line-height:1.45}.FeaturesHero_checkIcon__K3I4s{width:1.125rem;height:1.125rem;color:hsl(var(--success));flex-shrink:0}.FeaturesHero_actions__if2Hu{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.5rem}@media (max-width:72rem){.FeaturesHero_highlights__p1pKg{grid-template-columns:1fr 1fr}}@media (max-width:64rem){.FeaturesHero_textColumn__iRAFl{align-items:center;text-align:center}.FeaturesHero_actions__if2Hu{justify-content:center}.FeaturesHero_section__EnzPb{padding:8rem 1.5rem 4rem}}@media (max-width:48rem){.FeaturesHero_highlightsSection__GbWOy{padding:0 1rem 3.5rem}.FeaturesHero_highlightsContainer__pjPLl{padding:1rem}.FeaturesHero_highlights__p1pKg{grid-template-columns:1fr;gap:.75rem}}.PricingHero_centerContainer__oBEb0{justify-content:center}.PricingHero_centerContent___lOSD{align-items:center;text-align:center;margin:0 auto}.PricingHero_actionsCenter__lXiiu{justify-content:center}.PricingHero_statsRow__Idupv{display:flex;gap:3.5rem;margin-top:1.5rem;margin-bottom:2rem;justify-content:center;flex-wrap:wrap}.PricingHero_stat__tiljY{display:flex;flex-direction:column;align-items:center;gap:.25rem}.PricingHero_statValue__bnRuL{font-size:clamp(2rem,3.5vw,2.75rem);font-family:Poppins,sans-serif;font-weight:600;color:hsl(var(--foreground));line-height:1;margin:0}.PricingHero_statLabel__NFa5v{font-size:.9375rem;color:hsl(var(--primary));font-weight:500;margin:0;text-transform:uppercase;letter-spacing:.05em}@media (max-width:48rem){.PricingHero_statsRow__Idupv{gap:2rem}}