.CareIntro-module__zjkhSa__root{padding:96px 0}.CareIntro-module__zjkhSa__container{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.CareIntro-module__zjkhSa__subtitle{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-muted);max-width:640px;margin:0}@media (max-width:809px){.CareIntro-module__zjkhSa__root{padding:64px 0}}
.CareGrid-module__Tn0-rG__root{background:var(--color-surface-alt);padding:96px 0}.CareGrid-module__Tn0-rG__container{flex-direction:column;gap:64px;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.CareGrid-module__Tn0-rG__category{flex-direction:column;gap:32px;display:flex}.CareGrid-module__Tn0-rG__category+.CareGrid-module__Tn0-rG__category{border-top:1px solid var(--color-border);padding-top:64px}.CareGrid-module__Tn0-rG__catHeader{flex-direction:column;gap:8px;display:flex}.CareGrid-module__Tn0-rG__catSubtitle{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-md);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-muted);margin:0}.CareGrid-module__Tn0-rG__grid{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;display:grid}.CareGrid-module__Tn0-rG__card{border-radius:var(--radius-card-lg);border:1px solid var(--color-border);background:var(--color-white);flex-direction:column;gap:12px;padding:24px 20px;transition:box-shadow .2s,border-color .2s;display:flex}.CareGrid-module__Tn0-rG__card:hover{border-color:var(--color-surface-tan-4);box-shadow:0 4px 16px var(--color-shadow)}.CareGrid-module__Tn0-rG__iconCircle{background:var(--color-secondary);border-radius:60% 40% 45% 55%/50% 60% 40% 50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.CareGrid-module__Tn0-rG__card:nth-child(2n) .CareGrid-module__Tn0-rG__iconCircle{border-radius:44% 56% 60% 40%/52% 40% 60% 48%}.CareGrid-module__Tn0-rG__card:nth-child(3n) .CareGrid-module__Tn0-rG__iconCircle{border-radius:54% 46% 38% 62%/48% 58% 42% 52%}.CareGrid-module__Tn0-rG__card:nth-child(4n) .CareGrid-module__Tn0-rG__iconCircle{border-radius:50% 45% 55% 50%/40% 55% 45% 60%}.CareGrid-module__Tn0-rG__icon{width:22px;height:22px;color:var(--color-foreground-inverse)}.CareGrid-module__Tn0-rG__cardDesc{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-body-sm);color:var(--color-foreground-muted);margin:0}@media (max-width:1199px){.CareGrid-module__Tn0-rG__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:809px){.CareGrid-module__Tn0-rG__root{padding:64px 0}.CareGrid-module__Tn0-rG__container{gap:48px}.CareGrid-module__Tn0-rG__category+.CareGrid-module__Tn0-rG__category{padding-top:48px}.CareGrid-module__Tn0-rG__grid{grid-template-columns:repeat(2,1fr)}.CareGrid-module__Tn0-rG__catName{font-size:var(--text-xl)}}@media (max-width:500px){.CareGrid-module__Tn0-rG__grid{grid-template-columns:1fr}}
.WhyWellby-module___BJjoq__root{background:var(--color-surface-dark);padding:96px 0}.WhyWellby-module___BJjoq__container{text-align:center;flex-direction:column;align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.WhyWellby-module___BJjoq__heading{max-width:720px}.WhyWellby-module___BJjoq__grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:40px;width:100%;max-width:900px;display:grid}.WhyWellby-module___BJjoq__item{flex-direction:column;gap:12px;display:flex}.WhyWellby-module___BJjoq__iconCircle{background:color-mix(in srgb,var(--color-secondary),transparent 20%);border-radius:60% 40% 45% 55%/50% 60% 40% 50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.WhyWellby-module___BJjoq__item:nth-child(2) .WhyWellby-module___BJjoq__iconCircle{border-radius:44% 56% 60% 40%/52% 40% 60% 48%}.WhyWellby-module___BJjoq__item:nth-child(3) .WhyWellby-module___BJjoq__iconCircle{border-radius:54% 46% 38% 62%/48% 58% 42% 52%}.WhyWellby-module___BJjoq__item:nth-child(4) .WhyWellby-module___BJjoq__iconCircle{border-radius:50% 45% 55% 50%/40% 55% 45% 60%}.WhyWellby-module___BJjoq__icon{width:28px;height:28px;color:var(--color-foreground-inverse)}.WhyWellby-module___BJjoq__itemDesc{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-base);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body-sm);color:var(--color-foreground-inverse);opacity:.7;margin:0}@media (max-width:809px){.WhyWellby-module___BJjoq__root{padding:64px 0}.WhyWellby-module___BJjoq__grid{grid-template-columns:1fr;gap:32px}}
.HowItWorks-module__Dw9lvq__root{background:var(--color-surface-dark);padding:96px 0;position:relative;overflow:hidden}.HowItWorks-module__Dw9lvq__subtitle{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-inverse-muted);text-align:center;max-width:440px;margin:0}.HowItWorks-module__Dw9lvq__cta{background:var(--color-foreground-inverse);width:fit-content;color:var(--color-foreground);font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-md);letter-spacing:var(--tracking-body-sm);cursor:pointer;border:none;border-radius:500px;justify-content:center;align-items:center;margin-top:32px;padding:16px 40px;text-decoration:none;transition:opacity .2s;display:inline-flex}.HowItWorks-module__Dw9lvq__cta:hover{opacity:.85}.HowItWorks-module__Dw9lvq__l3Container{flex-direction:column;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.HowItWorks-module__Dw9lvq__l3Bento{z-index:1;grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr;gap:16px;width:100%;margin-top:8px;display:grid;position:relative}.HowItWorks-module__Dw9lvq__l3Cell{background:color-mix(in srgb,var(--color-foreground-inverse)6%,transparent);border-radius:48px 48px 32px 32px;flex-direction:column;display:flex;overflow:hidden}.HowItWorks-module__Dw9lvq__l3CellLarge{grid-row:1/3}.HowItWorks-module__Dw9lvq__l3ImageWrap{aspect-ratio:16/9;flex:1;min-height:0;position:relative}.HowItWorks-module__Dw9lvq__l3CellLarge .HowItWorks-module__Dw9lvq__l3ImageWrap{aspect-ratio:auto}.HowItWorks-module__Dw9lvq__l3CellImage{object-fit:cover;border-radius:48px 48px 0 0;display:block}.HowItWorks-module__Dw9lvq__l3Cell:nth-child(2) .HowItWorks-module__Dw9lvq__l3ImageWrap{overflow:hidden}.HowItWorks-module__Dw9lvq__l3Cell:nth-child(2) .HowItWorks-module__Dw9lvq__l3CellImage{transform-origin:0 100%;transform:scale(1.1)}@media (min-width:810px){.HowItWorks-module__Dw9lvq__l3CellLarge .HowItWorks-module__Dw9lvq__l3CellImage{object-position:45% center;transform:scaleX(-1)}}@media (max-width:809px){.HowItWorks-module__Dw9lvq__l3Cell:nth-child(3) .HowItWorks-module__Dw9lvq__l3CellImage{transform:scaleX(-1)}}.HowItWorks-module__Dw9lvq__l3CellContent{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.HowItWorks-module__Dw9lvq__l3Notch{background:color-mix(in srgb,var(--color-foreground-inverse)6%,var(--color-surface-dark));z-index:2;border-top-right-radius:28px;width:62px;height:48px;position:absolute;bottom:0;left:0}.HowItWorks-module__Dw9lvq__l3Notch:before{content:"";background:radial-gradient(circle at 100% 0,transparent 20px,color-mix(in srgb,var(--color-foreground-inverse)6%,var(--color-surface-dark))20.5px);width:20px;height:20px;position:absolute;bottom:0;right:-20px}.HowItWorks-module__Dw9lvq__l3Notch:after{content:"";background:radial-gradient(circle at 100% 0,transparent 20px,color-mix(in srgb,var(--color-foreground-inverse)6%,var(--color-surface-dark))20.5px);width:20px;height:20px;position:absolute;top:-20px;left:0}.HowItWorks-module__Dw9lvq__l3Number{z-index:3;background:var(--color-accent);width:36px;height:36px;color:var(--color-foreground);font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-base);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;left:12px}.HowItWorks-module__Dw9lvq__l3CellDesc{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-inverse-muted);margin:0}@keyframes HowItWorks-module__Dw9lvq__hiwSpinReverse{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.HowItWorks-module__Dw9lvq__l3ArcsWrap{width:100%;position:relative}.HowItWorks-module__Dw9lvq__l3Petal{pointer-events:none;z-index:0;width:480px;height:480px;color:var(--color-accent);opacity:.1;will-change:transform;animation:100s linear infinite HowItWorks-module__Dw9lvq__hiwSpinReverse;position:absolute;top:50%;left:22%}.HowItWorks-module__Dw9lvq__l3Tear{pointer-events:none;z-index:0;border:2px solid var(--color-tertiary);opacity:.2;border-radius:48% 52% 30% 30%/56% 56% 18% 18%;width:320px;height:360px;position:absolute;bottom:-30px;right:-15px}@media (max-width:1199px){.HowItWorks-module__Dw9lvq__l3Petal{width:380px;height:380px}.HowItWorks-module__Dw9lvq__l3Tear{width:260px;height:300px}}@media (max-width:809px){.HowItWorks-module__Dw9lvq__root{padding:64px 0}.HowItWorks-module__Dw9lvq__l3Bento{grid-template-rows:auto;grid-template-columns:1fr}.HowItWorks-module__Dw9lvq__l3CellLarge{grid-row:auto}.HowItWorks-module__Dw9lvq__l3CellLarge .HowItWorks-module__Dw9lvq__l3ImageWrap{aspect-ratio:3/2}.HowItWorks-module__Dw9lvq__l3Petal{width:260px;height:260px}.HowItWorks-module__Dw9lvq__l3Tear{width:200px;height:230px}}
.WhatSetsUsApart-module__XcmV2G__root{background:var(--color-surface-alt);padding:96px 0}.WhatSetsUsApart-module__XcmV2G__container{text-align:center;flex-direction:column;align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.WhatSetsUsApart-module__XcmV2G__subtitle{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-muted);max-width:640px;margin:0}.WhatSetsUsApart-module__XcmV2G__pillars{grid-template-columns:repeat(3,1fr);gap:48px;width:100%;max-width:820px;padding-top:8px;display:grid}.WhatSetsUsApart-module__XcmV2G__pillar{flex-direction:column;align-items:center;gap:20px;display:flex}.WhatSetsUsApart-module__XcmV2G__circle{border-radius:60% 40% 45% 55%/50% 60% 40% 50%;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.WhatSetsUsApart-module__XcmV2G__pillar:nth-child(2) .WhatSetsUsApart-module__XcmV2G__circle{border-radius:45% 55% 60% 40%/55% 45%}.WhatSetsUsApart-module__XcmV2G__pillar:nth-child(3) .WhatSetsUsApart-module__XcmV2G__circle{border-radius:50% 45% 55% 50%/40% 55% 45% 60%}.WhatSetsUsApart-module__XcmV2G__circle:before{content:"";border-radius:inherit;background:color-mix(in srgb,var(--color-tertiary),transparent 60%);position:absolute;inset:0}.WhatSetsUsApart-module__XcmV2G__icon{width:64px;height:64px;color:var(--color-foreground);position:relative}.WhatSetsUsApart-module__XcmV2G__cta{background:var(--color-foreground);width:fit-content;color:var(--color-foreground-inverse);font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-md);letter-spacing:var(--tracking-body-sm);cursor:pointer;border:none;border-radius:500px;justify-content:center;align-items:center;padding:16px 40px;text-decoration:none;transition:opacity .2s;display:inline-flex}.WhatSetsUsApart-module__XcmV2G__cta:hover{opacity:.85}@media (max-width:1199px){.WhatSetsUsApart-module__XcmV2G__circle{width:140px;height:140px}.WhatSetsUsApart-module__XcmV2G__icon{width:56px;height:56px}}@media (max-width:809px){.WhatSetsUsApart-module__XcmV2G__root{padding:64px 0}.WhatSetsUsApart-module__XcmV2G__pillars{gap:32px}.WhatSetsUsApart-module__XcmV2G__circle{width:120px;height:120px}.WhatSetsUsApart-module__XcmV2G__icon{width:48px;height:48px}}@media (max-width:500px){.WhatSetsUsApart-module__XcmV2G__pillars{grid-template-columns:1fr;gap:40px}}
.JoinUs-module__-5xj-q__root{background:var(--color-surface)}.JoinUs-module__-5xj-q__container{min-height:560px;display:flex}.JoinUs-module__-5xj-q__imageCol{width:50%;position:relative;overflow:hidden}.JoinUs-module__-5xj-q__image{object-fit:cover;object-position:30% center;width:100%;height:100%;display:block}.JoinUs-module__-5xj-q__contentCol{justify-content:center;align-items:center;width:50%;padding:80px 64px;display:flex}.JoinUs-module__-5xj-q__content{flex-direction:column;gap:24px;max-width:480px;display:flex}.JoinUs-module__-5xj-q__subtitle{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-muted);margin:0}.JoinUs-module__-5xj-q__benefits{flex-direction:column;margin:0;padding:8px 0 0;list-style:none;display:flex}.JoinUs-module__-5xj-q__benefit{border-bottom:1px solid var(--color-border);align-items:center;gap:16px;padding:20px 0;display:flex}.JoinUs-module__-5xj-q__benefit:first-child{border-top:1px solid var(--color-border)}.JoinUs-module__-5xj-q__iconCircle{background:var(--color-secondary);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.JoinUs-module__-5xj-q__shape0{border-radius:62% 38% 46% 54%/50% 56% 44% 50%}.JoinUs-module__-5xj-q__shape1{border-radius:44% 56% 60% 40%/52% 40% 60% 48%}.JoinUs-module__-5xj-q__shape2{border-radius:54% 46% 38% 62%/48% 58% 42% 52%}.JoinUs-module__-5xj-q__icon{width:20px;height:20px;color:var(--color-foreground-inverse)}.JoinUs-module__-5xj-q__benefitText{font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-body-sm);color:var(--color-foreground)}.JoinUs-module__-5xj-q__cta{border:1.5px solid var(--color-foreground);width:fit-content;color:var(--color-foreground);font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-md);letter-spacing:var(--tracking-body-sm);cursor:pointer;background:0 0;border-radius:500px;justify-content:center;align-items:center;margin-top:8px;padding:14px 36px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.JoinUs-module__-5xj-q__cta:hover{background:var(--color-foreground);color:var(--color-foreground-inverse)}@media (max-width:1199px){.JoinUs-module__-5xj-q__contentCol{padding:64px 48px}}@media (max-width:809px){.JoinUs-module__-5xj-q__container{flex-direction:column;min-height:auto}.JoinUs-module__-5xj-q__imageCol{aspect-ratio:3/2;width:100%}.JoinUs-module__-5xj-q__image{object-fit:cover;transform-origin:0 0;transform:scale(1.25)}.JoinUs-module__-5xj-q__contentCol{width:100%;padding:48px 32px}}
.CareFormPlaceholder-module__aL3-WW__root{background:var(--color-surface-alt);padding:96px 0}.CareFormPlaceholder-module__aL3-WW__container{background:var(--color-white);border-radius:var(--radius-card-xl);border:1px solid var(--color-border);text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:640px;margin:0 auto;padding:64px 32px;display:flex}.CareFormPlaceholder-module__aL3-WW__message{font-family:var(--font-body);font-weight:var(--font-regular);font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-body);color:var(--color-foreground-muted);max-width:480px;margin:0}.CareFormPlaceholder-module__aL3-WW__contact{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.CareFormPlaceholder-module__aL3-WW__contactItem{font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-md);color:var(--color-secondary);margin:0}@media (max-width:809px){.CareFormPlaceholder-module__aL3-WW__root{padding:64px 24px}.CareFormPlaceholder-module__aL3-WW__container{padding:48px 24px}}
.SectionedFaqSection-module__PhWIMa__root{padding:var(--space-24)0}.SectionedFaqSection-module__PhWIMa__container{max-width:1200px;padding:0 var(--space-content-padding);margin:0 auto}.SectionedFaqSection-module__PhWIMa__subtitle{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-foreground-body-muted);max-width:640px;margin:16px 0 64px}.SectionedFaqSection-module__PhWIMa__categories{flex-direction:column;gap:56px;display:flex}.SectionedFaqSection-module__PhWIMa__category{flex-direction:column;gap:16px;display:flex}@media (max-width:809px){.SectionedFaqSection-module__PhWIMa__subtitle{margin-bottom:48px}.SectionedFaqSection-module__PhWIMa__categories{gap:40px}}@media (max-width:500px){.SectionedFaqSection-module__PhWIMa__subtitle{font-size:var(--text-base);margin-bottom:32px}.SectionedFaqSection-module__PhWIMa__categories{gap:32px}}
.PricingCta-module__LQp_CG__base{border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:var(--font-semibold);font-size:var(--text-md);letter-spacing:var(--tracking-body-sm);cursor:pointer;white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 28px;text-decoration:none;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.PricingCta-module__LQp_CG__primary{background:var(--color-foreground);color:var(--color-foreground-inverse);border-color:var(--color-foreground)}.PricingCta-module__LQp_CG__primary:hover{transform:translateY(-1px);box-shadow:0 6px 24px #0000001f}.PricingCta-module__LQp_CG__secondary{color:var(--color-foreground);border-color:var(--color-foreground);background:0 0}.PricingCta-module__LQp_CG__secondary:hover{background:var(--color-foreground);color:var(--color-foreground-inverse)}.PricingCta-module__LQp_CG__tertiary{color:var(--color-foreground);text-underline-offset:4px;font-weight:var(--font-medium);background:0 0;border-color:#0000;padding:12px 16px;text-decoration:underline}.PricingCta-module__LQp_CG__tertiary:hover{text-decoration-thickness:2px}.PricingCta-module__LQp_CG__full{width:100%}.PricingCta-module__LQp_CG__large{font-size:var(--text-lg);padding:18px 36px}@media (prefers-reduced-motion:reduce){.PricingCta-module__LQp_CG__base{transition:none}.PricingCta-module__LQp_CG__primary:hover{box-shadow:none;transform:none}}@media (max-width:500px){.PricingCta-module__LQp_CG__base{width:100%}}
.FinalCTA-module__bvY_Ia__root{padding:var(--space-20)var(--space-content-padding);background:var(--color-surface-dark);color:var(--color-foreground-inverse);text-align:center}.FinalCTA-module__bvY_Ia__container{flex-direction:column;align-items:center;gap:18px;max-width:720px;margin:0 auto;display:flex}.FinalCTA-module__bvY_Ia__subheading{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-foreground-inverse-muted);max-width:56ch;margin:0}.FinalCTA-module__bvY_Ia__ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.FinalCTA-module__bvY_Ia__primary{background:var(--color-accent);color:var(--color-foreground);border-color:var(--color-accent)}.FinalCTA-module__bvY_Ia__primary:hover{background:var(--color-surface-tan-dark);border-color:var(--color-surface-tan-dark)}.FinalCTA-module__bvY_Ia__secondary{color:var(--color-foreground-inverse);border-color:var(--color-foreground-inverse)}.FinalCTA-module__bvY_Ia__secondary:hover{background:var(--color-foreground-inverse);color:var(--color-foreground)}.FinalCTA-module__bvY_Ia__hours{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-foreground-inverse-muted);margin:0}.FinalCTA-module__bvY_Ia__trustRow{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-foreground-inverse-muted);margin:var(--space-8)0 0;letter-spacing:var(--tracking-body-sm)}@media (max-width:500px){.FinalCTA-module__bvY_Ia__root{padding:var(--space-14)24px}.FinalCTA-module__bvY_Ia__ctaRow{flex-direction:column;width:100%}}
.PhoneFAB-module__WEX45W__root{display:none}@media (max-width:809px){.PhoneFAB-module__WEX45W__root{right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);z-index:70;border-radius:var(--radius-pill);background:var(--color-foreground);color:var(--color-foreground-inverse);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-semibold);letter-spacing:var(--tracking-body-sm);opacity:0;pointer-events:none;align-items:center;gap:8px;padding:14px 20px;text-decoration:none;transition:opacity .25s,transform .25s;display:inline-flex;position:fixed;transform:translateY(20px);box-shadow:0 8px 28px #0000002e}.PhoneFAB-module__WEX45W__visible{opacity:1;pointer-events:auto;transform:translateY(0)}.PhoneFAB-module__WEX45W__root:active{transform:scale(.97)}.PhoneFAB-module__WEX45W__icon{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.PhoneFAB-module__WEX45W__root{transition:none}}
.CarePlanFinderForm-module__skbfnq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CarePlanFinderForm-module__skbfnq__welcomeBack{flex-direction:column;gap:20px;margin-bottom:8px;display:flex}.CarePlanFinderForm-module__skbfnq__welcomeBackButtons{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CarePlanFinderForm-module__skbfnq__welcomeBackBtn{border:1.5px solid var(--color-border);background:var(--color-surface-alt);min-height:130px;color:var(--color-foreground);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px 20px;transition:background .2s,border-color .2s;display:flex}.CarePlanFinderForm-module__skbfnq__welcomeBackBtn:hover{background:var(--color-border);border-color:var(--color-border)}.CarePlanFinderForm-module__skbfnq__welcomeBackBtn:focus-visible{outline:3px solid var(--color-foreground);outline-offset:2px}.CarePlanFinderForm-module__skbfnq__welcomeBackBtnPrimary{background:var(--color-foreground);color:var(--color-foreground-inverse);border-color:var(--color-foreground)}.CarePlanFinderForm-module__skbfnq__welcomeBackBtnPrimary:hover{background:color-mix(in srgb,var(--color-foreground),transparent 10%);border-color:var(--color-foreground)}.CarePlanFinderForm-module__skbfnq__welcomeBackIcon{width:28px;height:28px}.CarePlanFinderForm-module__skbfnq__question{background:radial-gradient(ellipse at 65% 0%,white 0%,var(--color-surface-alt)55%);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:20px;padding:36px 40px;display:flex;box-shadow:0 2px 4px #1928300f,0 8px 24px #19283017}.CarePlanFinderForm-module__skbfnq__progress{flex-direction:column;gap:8px;display:flex}.CarePlanFinderForm-module__skbfnq__progressTrack{background:var(--color-border);border-radius:var(--radius-pill);height:8px;overflow:hidden}.CarePlanFinderForm-module__skbfnq__progressFill{background:var(--color-highlight);border-radius:0 100px 100px 0;height:100%;transition:width .25s}.CarePlanFinderForm-module__skbfnq__progressMeta{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding-bottom:20px;display:flex}.CarePlanFinderForm-module__skbfnq__progressLabel{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-foreground-body-muted);letter-spacing:var(--tracking-body-sm);margin:0}.CarePlanFinderForm-module__skbfnq__savedToast{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-foreground-body-muted);align-items:center;gap:6px;display:inline-flex}.CarePlanFinderForm-module__skbfnq__savedToastIcon{width:12px;height:12px;color:var(--color-highlight)}.CarePlanFinderForm-module__skbfnq__questionStem{margin:8px 0 0}.CarePlanFinderForm-module__skbfnq__subLabel{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-foreground-body-muted);margin:-8px 0 0}.CarePlanFinderForm-module__skbfnq__options{flex-direction:column;gap:12px;display:flex}.CarePlanFinderForm-module__skbfnq__afterCopy{background:var(--color-accent);border-radius:var(--radius-input);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-foreground);margin:0;padding:14px 18px}.CarePlanFinderForm-module__skbfnq__skipLink{color:var(--color-foreground-body-muted);font-family:var(--font-body);font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px;text-decoration:underline}.CarePlanFinderForm-module__skbfnq__skipLink:hover{color:var(--color-foreground)}.CarePlanFinderForm-module__skbfnq__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.CarePlanFinderForm-module__skbfnq__navSpacer{flex:1}.CarePlanFinderForm-module__skbfnq__card{border-radius:var(--radius-input);border:1px solid var(--color-border);background:var(--color-surface-alt);min-height:64px;color:var(--color-foreground);cursor:pointer;font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed-snug);text-align:left;width:100%;box-shadow:var(--shadow-card);align-items:center;gap:16px;padding:14px 18px;transition:border-color .15s,background .15s,transform 80ms;display:flex}.CarePlanFinderForm-module__skbfnq__card:hover{border-color:var(--color-accent-alt);background:var(--color-surface-tan-3)}.CarePlanFinderForm-module__skbfnq__card:active{transform:scale(.99)}.CarePlanFinderForm-module__skbfnq__card:focus-visible{outline:3px solid var(--color-accent-alt);outline-offset:2px;box-shadow:var(--shadow-focus-ring)}.CarePlanFinderForm-module__skbfnq__cardSelected{background:color-mix(in srgb,var(--color-accent),white 50%);border:2px solid var(--color-foreground);font-weight:var(--font-medium);padding:13px 17px}.CarePlanFinderForm-module__skbfnq__cardCheck{border:1px solid var(--color-border);background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.CarePlanFinderForm-module__skbfnq__cardCheckRadio{border-radius:50%}.CarePlanFinderForm-module__skbfnq__cardCheckSelected{background:var(--color-highlight);border-color:var(--color-highlight);color:var(--color-foreground-inverse)}.CarePlanFinderForm-module__skbfnq__cardCheckIcon{width:16px;height:16px}.CarePlanFinderForm-module__skbfnq__cardNone{background:0 0;border-style:dashed;margin-top:8px}.CarePlanFinderForm-module__skbfnq__cardNoneSelected{background:var(--color-surface-alt);border-style:solid}.CarePlanFinderForm-module__skbfnq__calculating{background:radial-gradient(ellipse at 65% 0%,white 0%,var(--color-surface-alt)55%);border:1px solid var(--color-border);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:56px 40px;display:flex;box-shadow:0 2px 4px #1928300f,0 8px 24px #19283017}.CarePlanFinderForm-module__skbfnq__calculatingDots{gap:8px;display:inline-flex}.CarePlanFinderForm-module__skbfnq__calculatingDot{background:var(--color-foreground);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite CarePlanFinderForm-module__skbfnq__dotPulse}.CarePlanFinderForm-module__skbfnq__calculatingDot:nth-child(2){animation-delay:.15s}.CarePlanFinderForm-module__skbfnq__calculatingDot:nth-child(3){animation-delay:.3s}@keyframes CarePlanFinderForm-module__skbfnq__dotPulse{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.CarePlanFinderForm-module__skbfnq__calculatingHeading{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-foreground);margin:0}.CarePlanFinderForm-module__skbfnq__calculatingBody{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-foreground-body-muted);margin:0}.CarePlanFinderForm-module__skbfnq__higDots{border-bottom:1px solid var(--color-border);justify-content:center;gap:7px;padding-bottom:24px;display:flex}.CarePlanFinderForm-module__skbfnq__higDot{background:var(--color-border);border-radius:50%;width:7px;height:7px;transition:background .3s}.CarePlanFinderForm-module__skbfnq__higDotFilled{background:var(--color-foreground)}.CarePlanFinderForm-module__skbfnq__higStem{text-align:center!important;margin-top:24px!important}.CarePlanFinderForm-module__skbfnq__higSubLabel{text-align:center}.CarePlanFinderForm-module__skbfnq__higNav{flex-direction:column;gap:4px;margin-top:20px;display:flex}.CarePlanFinderForm-module__skbfnq__higBackBtn{color:var(--color-foreground-body-muted);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;text-align:center;background:0 0;border:none;width:100%;padding:10px;transition:color .15s}.CarePlanFinderForm-module__skbfnq__higBackBtn:hover{color:var(--color-foreground)}.CarePlanFinderForm-module__skbfnq__higBackBtn:focus-visible{outline:2px solid var(--color-accent-alt);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.CarePlanFinderForm-module__skbfnq__calculatingDot{opacity:.7;animation:none}.CarePlanFinderForm-module__skbfnq__progressFill{transition:none}}@media (max-width:809px){.CarePlanFinderForm-module__skbfnq__question,.CarePlanFinderForm-module__skbfnq__calculating{padding:28px 22px}.CarePlanFinderForm-module__skbfnq__questionStem{font-size:var(--text-2xl)!important}.CarePlanFinderForm-module__skbfnq__card{font-size:var(--text-md);min-height:56px;padding:14px 16px}}.CarePlanFinderForm-module__skbfnq__form .CarePlanFinderForm-module__skbfnq__question,.CarePlanFinderForm-module__skbfnq__form .CarePlanFinderForm-module__skbfnq__calculating{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (max-width:809px){.CarePlanFinderForm-module__skbfnq__form .CarePlanFinderForm-module__skbfnq__intro,.CarePlanFinderForm-module__skbfnq__form .CarePlanFinderForm-module__skbfnq__question,.CarePlanFinderForm-module__skbfnq__form .CarePlanFinderForm-module__skbfnq__calculating{padding:0}}.CarePlanFinderForm-module__skbfnq__grouped{flex-direction:column;gap:28px;display:flex}.CarePlanFinderForm-module__skbfnq__groupedSection{flex-direction:column;gap:10px;display:flex}.CarePlanFinderForm-module__skbfnq__groupedHeaderRow{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.CarePlanFinderForm-module__skbfnq__groupedHeader{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-regular);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--color-foreground);margin:0}.CarePlanFinderForm-module__skbfnq__groupedRequired{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);color:var(--color-highlight);flex-shrink:0}.CarePlanFinderForm-module__skbfnq__groupedList{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fff;outline:none;flex-direction:column;display:flex;overflow:hidden}.CarePlanFinderForm-module__skbfnq__groupedListInvalid{border-color:var(--color-error);box-shadow:0 0 0 3px color-mix(in srgb,transparent,var(--color-error)14%)}.CarePlanFinderForm-module__skbfnq__groupedFootnote{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed-snug);color:var(--color-foreground-body-muted);margin:0;padding:0 4px}.CarePlanFinderForm-module__skbfnq__groupedList+.CarePlanFinderForm-module__skbfnq__groupedFootnote{margin-top:-6px}.CarePlanFinderForm-module__skbfnq__groupedFootnoteError{color:var(--color-error);font-weight:var(--font-medium)}.CarePlanFinderForm-module__skbfnq__row{width:100%;min-height:56px;color:var(--color-foreground);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-relaxed-snug);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;transition:background .12s;display:flex;position:relative}.CarePlanFinderForm-module__skbfnq__row+.CarePlanFinderForm-module__skbfnq__row:before{content:"";background:var(--color-border);height:1px;position:absolute;top:0;left:16px;right:0}.CarePlanFinderForm-module__skbfnq__row:hover{background:var(--color-surface-tan-3)}.CarePlanFinderForm-module__skbfnq__row:active{background:var(--color-surface-tan-4)}.CarePlanFinderForm-module__skbfnq__row:focus-visible{outline:2px solid var(--color-accent-alt);outline-offset:-2px}.CarePlanFinderForm-module__skbfnq__rowSelected{background:color-mix(in srgb,var(--color-accent),white 45%);font-weight:var(--font-medium)}.CarePlanFinderForm-module__skbfnq__rowSelected:hover{background:color-mix(in srgb,var(--color-accent),white 32%)}.CarePlanFinderForm-module__skbfnq__rowLabel{flex:auto}.CarePlanFinderForm-module__skbfnq__rowCheck{border-radius:var(--radius-sm);border:1.5px solid color-mix(in srgb,var(--color-border),var(--color-foreground)12%);width:22px;height:22px;color:var(--color-foreground-inverse);background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex}.CarePlanFinderForm-module__skbfnq__rowCheckRadio{border-radius:50%}.CarePlanFinderForm-module__skbfnq__rowCheckSelected{background:var(--color-highlight);border-color:var(--color-highlight)}.CarePlanFinderForm-module__skbfnq__rowCheckIcon{width:14px;height:14px}.CarePlanFinderForm-module__skbfnq__groupedActionBar{z-index:9;margin:6px calc(var(--grouped-inset,20px)*-1)0;padding:14px var(--grouped-inset,20px)calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--color-border);background:#ffffffe0;position:sticky;bottom:0}@media (max-width:720px){.CarePlanFinderForm-module__skbfnq__groupedHeader{font-size:var(--text-lg)}}@media (min-width:721px){.CarePlanFinderForm-module__skbfnq__grouped{gap:52px}.CarePlanFinderForm-module__skbfnq__groupedSection{gap:14px}}@media (prefers-reduced-motion:reduce){.CarePlanFinderForm-module__skbfnq__row,.CarePlanFinderForm-module__skbfnq__rowCheck{transition:none}}
.CarePlanFinderResult-module__fIKWaq__root{flex-direction:column;gap:20px;display:flex}.CarePlanFinderResult-module__fIKWaq__recommendationBlock{flex-direction:column;gap:14px;display:flex}.CarePlanFinderResult-module__fIKWaq__recommendationRow{align-items:flex-start;gap:18px;display:flex}.CarePlanFinderResult-module__fIKWaq__medallion{background:var(--color-highlight);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 1px 2px #19283014}.CarePlanFinderResult-module__fIKWaq__medallionIcon{width:24px;height:24px;color:var(--color-foreground-inverse)}.CarePlanFinderResult-module__fIKWaq__recommendationText{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.CarePlanFinderResult-module__fIKWaq__tierName{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-foreground);margin:0}.CarePlanFinderResult-module__fIKWaq__restartLink{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-foreground-body);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-foreground),transparent 55%);text-decoration-color:color-mix(in srgb,var(--color-foreground),transparent 55%);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 2px;transition:color .12s;display:inline-flex}.CarePlanFinderResult-module__fIKWaq__restartLink:hover{color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}.CarePlanFinderResult-module__fIKWaq__restartLink:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px;border-radius:2px}.CarePlanFinderResult-module__fIKWaq__restartIcon{flex-shrink:0;width:14px;height:14px}.CarePlanFinderResult-module__fIKWaq__reasoning{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-foreground-body);max-width:48ch;margin:0}.CarePlanFinderResult-module__fIKWaq__costPanel{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:#fff;flex-direction:column;gap:18px;margin-top:4px;padding:28px 28px 24px;display:flex}.CarePlanFinderResult-module__fIKWaq__costEyebrow{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-secondary);letter-spacing:.02em;margin:0}.CarePlanFinderResult-module__fIKWaq__costFigure{flex-direction:column;gap:8px;display:flex}.CarePlanFinderResult-module__fIKWaq__costMain{font-family:var(--font-heading);font-size:var(--text-7xl);font-weight:var(--font-semibold);color:var(--color-foreground);letter-spacing:var(--tracking-tighter);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;line-height:.95}.CarePlanFinderResult-module__fIKWaq__costBasis{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-foreground-body);margin:6px 0 0}.CarePlanFinderResult-module__fIKWaq__ctaGroup{flex-direction:column;gap:12px;margin-top:4px;display:flex}.CarePlanFinderResult-module__fIKWaq__ctaPrimary{border-radius:var(--radius-pill);background:var(--color-highlight);width:100%;color:var(--color-foreground-inverse);font-family:var(--font-body);font-weight:var(--font-medium);font-size:var(--text-md);border:1.5px solid var(--color-highlight);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:14px 20px;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.CarePlanFinderResult-module__fIKWaq__ctaPrimary:hover{opacity:.92;transform:translateY(-1px)}.CarePlanFinderResult-module__fIKWaq__ctaPrimary:focus-visible{outline:2px solid var(--color-foreground-inverse);outline-offset:-5px;box-shadow:0 0 0 4px var(--color-highlight)}.CarePlanFinderResult-module__fIKWaq__callLink{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-foreground-body);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-foreground),transparent 55%);text-decoration-color:color-mix(in srgb,var(--color-foreground),transparent 55%);cursor:pointer;background:0 0;border:0;align-self:center;padding:2px 4px}.CarePlanFinderResult-module__fIKWaq__callLink:hover{color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}.CarePlanFinderResult-module__fIKWaq__callLink:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px;border-radius:2px}@keyframes CarePlanFinderResult-module__fIKWaq__resultMount{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CarePlanFinderResult-module__fIKWaq__root{animation:.36s cubic-bezier(.2,.7,0,1) CarePlanFinderResult-module__fIKWaq__resultMount}@media (max-width:600px){.CarePlanFinderResult-module__fIKWaq__costPanel{padding:22px 20px 20px}.CarePlanFinderResult-module__fIKWaq__costMain{font-size:var(--text-5xl)}}@media (prefers-reduced-motion:reduce){.CarePlanFinderResult-module__fIKWaq__root{animation:none}.CarePlanFinderResult-module__fIKWaq__ctaPrimary{transition:none}.CarePlanFinderResult-module__fIKWaq__ctaPrimary:hover{transform:none}}
.CarePlanFinderProvider-module__PbVeLq__backdrop{background:var(--color-overlay-light);z-index:1000;opacity:0;transition:opacity .2s;position:fixed;inset:0}.CarePlanFinderProvider-module__PbVeLq__backdrop[data-open]{opacity:1}.CarePlanFinderProvider-module__PbVeLq__backdrop[data-closed]{opacity:0}.CarePlanFinderProvider-module__PbVeLq__popup{z-index:1001;background:var(--color-surface-alt);width:calc(100% - 32px);max-width:640px;max-height:min(100dvh - 48px,760px);box-shadow:var(--shadow-popup);opacity:0;border-radius:20px;outline:none;padding:44px 44px 40px;transition:opacity .2s,transform .2s;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)scale(.96)}.CarePlanFinderProvider-module__PbVeLq__popup[data-open]{opacity:1;transform:translate(-50%,-50%)scale(1)}.CarePlanFinderProvider-module__PbVeLq__popup[data-closed]{opacity:0;transform:translate(-50%,-50%)scale(.96)}.CarePlanFinderProvider-module__PbVeLq__close{z-index:20;width:32px;height:32px;color:var(--color-foreground-body);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:background .15s;display:flex;position:absolute;top:14px;right:14px}.CarePlanFinderProvider-module__PbVeLq__close:hover{background:var(--color-surface-alt)}.CarePlanFinderProvider-module__PbVeLq__titleStandalone{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-foreground);letter-spacing:var(--tracking-tight);margin:0 0 12px}.CarePlanFinderProvider-module__PbVeLq__titleHig{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-foreground-body);text-align:center;letter-spacing:var(--tracking-tight);margin:0 40px 20px}.CarePlanFinderProvider-module__PbVeLq__stickyClose{width:32px;height:32px;color:var(--color-foreground-body);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:16px;transition:background .15s;display:flex}.CarePlanFinderProvider-module__PbVeLq__stickyClose:hover{background:var(--color-surface-alt)}.CarePlanFinderProvider-module__PbVeLq__stickyClose:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.CarePlanFinderProvider-module__PbVeLq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.CarePlanFinderProvider-module__PbVeLq__popup{border-radius:16px;padding:28px 22px 22px}}.CarePlanFinderProvider-module__PbVeLq__popupGrouped{--grouped-inset:32px;padding:0}.CarePlanFinderProvider-module__PbVeLq__groupedTopBar{z-index:12;height:48px;padding:0 var(--grouped-inset);pointer-events:none;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-48px;transition:background .25s,border-color .25s;display:flex;position:sticky;top:0}.CarePlanFinderProvider-module__PbVeLq__groupedTopBarScrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:var(--color-border);pointer-events:auto;background:#ffffffd9}.CarePlanFinderProvider-module__PbVeLq__groupedTopBar .CarePlanFinderProvider-module__PbVeLq__stickyClose{pointer-events:auto}.CarePlanFinderProvider-module__PbVeLq__groupedTopBarTitle{font-family:var(--font-heading);font-size:var(--text-md);font-weight:var(--font-semibold);letter-spacing:var(--tracking-snug);color:var(--color-foreground-body);opacity:0;transition:opacity .25s,transform .25s;transform:translateY(3px)}.CarePlanFinderProvider-module__PbVeLq__groupedTopBarScrolled .CarePlanFinderProvider-module__PbVeLq__groupedTopBarTitle{opacity:1;transform:none}.CarePlanFinderProvider-module__PbVeLq__groupedScroll{padding:10px var(--grouped-inset)0}.CarePlanFinderProvider-module__PbVeLq__groupedLargeTitle{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-regular);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-foreground);margin:16px 0 24px;padding-right:40px}.CarePlanFinderProvider-module__PbVeLq__groupedLargeDesc{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-foreground-body);margin:0 0 20px}@media (max-width:720px){.CarePlanFinderProvider-module__PbVeLq__popupGrouped{--grouped-inset:16px}.CarePlanFinderProvider-module__PbVeLq__groupedLargeTitle{font-size:var(--text-2_5xl)}}@media (min-width:721px){.CarePlanFinderProvider-module__PbVeLq__groupedScroll{padding-top:16px}}@media (prefers-reduced-motion:reduce){.CarePlanFinderProvider-module__PbVeLq__groupedTopBar,.CarePlanFinderProvider-module__PbVeLq__groupedTopBarTitle{transition:none}}
