.care-plan-page{background:var(--w2w-nb-bg);color:var(--w2w-nb-text)}body.care-plan-transparent-nav .site{margin-top:0}@media(min-width: 985px){body.care-plan-transparent-nav .site{margin-top:0}}.care-plan-page .care-plan-hero__button:link,.care-plan-page .care-plan-hero__button:visited,.care-plan-page .care-plan-hero__button:hover,.care-plan-page .care-plan-hero__button:focus,.care-plan-page .care-plan-hero__button:active,.care-plan-page .care-plan-cta__button:link,.care-plan-page .care-plan-cta__button:visited,.care-plan-page .care-plan-cta__button:hover,.care-plan-page .care-plan-cta__button:focus,.care-plan-page .care-plan-cta__button:active,.care-plan-page .care-plan-app__store-button:link,.care-plan-page .care-plan-app__store-button:visited,.care-plan-page .care-plan-app__store-button:hover,.care-plan-page .care-plan-app__store-button:focus,.care-plan-page .care-plan-app__store-button:active,.care-plan-page .care-plan-biomarkers__cta-button:link,.care-plan-page .care-plan-biomarkers__cta-button:visited,.care-plan-page .care-plan-biomarkers__cta-button:hover,.care-plan-page .care-plan-biomarkers__cta-button:focus,.care-plan-page .care-plan-biomarkers__cta-button:active,.care-plan-page .care-plan-plans__tier-detail-cta:link,.care-plan-page .care-plan-plans__tier-detail-cta:visited,.care-plan-page .care-plan-plans__tier-detail-cta:hover,.care-plan-page .care-plan-plans__tier-detail-cta:focus,.care-plan-page .care-plan-plans__tier-detail-cta:active{color:#fff}.care-plan-divider{width:100%;height:2px;background:linear-gradient(90deg, rgba(194, 69, 31, 0) 0%, rgba(194, 69, 31, 0.75) 28%, rgba(232, 144, 42, 0.95) 52%, rgba(201, 154, 91, 0.5) 78%, rgba(201, 154, 91, 0) 100%)}.care-plan-hero{flex-direction:column;align-items:stretch;justify-content:flex-start;background:#08161c;overflow:clip}.care-plan-hero__media{position:relative;width:100%;aspect-ratio:390/275;overflow:hidden;background-image:url("../../assets/images/care-plan/00-hero-poster-mobile.webp");background-size:cover;background-position:center}.care-plan-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(8, 22, 28, 0) 0%, rgba(8, 22, 28, 0) 65.1%, #08161c 100%)}@media(min-width: 1024px){.care-plan-hero__media{aspect-ratio:1920/885;max-height:74vh;max-height:74svh;background-image:url("../../assets/images/care-plan/00-hero-poster-desktop.webp")}.care-plan-hero__media::after{background:linear-gradient(180deg, rgba(17, 22, 32, 0) 0%, rgba(17, 22, 32, 0) 78.3%, #08161c 100%)}}.care-plan-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none;opacity:0;transition:opacity 400ms ease}.care-plan-hero__video--ready{opacity:1}.care-plan-hero__content{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:32px 20px 64px;text-align:center}@media(min-width: 1024px){.care-plan-hero__content{max-width:1178px;margin-top:-135px;padding:40px 60px 160px}}.care-plan-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 8px;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:12px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-brand)}@media(min-width: 1024px){.care-plan-hero__eyebrow{margin-bottom:20px}}.care-plan-hero__eyebrow-dot{width:5px;height:5px;border-radius:50%;background:var(--w2w-nb-brand)}.care-plan-hero__kicker{display:inline-flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;justify-content:center;gap:11px;margin:0 0 8px}@media(max-width: 1023px){.care-plan-hero__kicker{min-height:64px}}.care-plan-hero__kicker{font-family:var(--w2w-nb-font-display);font-weight:400;font-size:21px;line-height:126%;letter-spacing:.05em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-hero__kicker{font-weight:500;font-size:30px;line-height:122%;letter-spacing:.028em}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-hero__kicker{font-size:26px}}.care-plan-hero__kicker-prefix,.care-plan-hero__kicker-accent{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.care-plan-hero__kicker-prefix{opacity:.8}.care-plan-hero__kicker-accent{color:var(--w2w-nb-brand)}.care-plan-hero__headline{text-transform:none;max-width:350px;margin:0 0 0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:38px;line-height:110%;letter-spacing:.025em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-hero__headline{max-width:1058px;margin-top:12px;font-weight:500;font-size:92px;line-height:104%;letter-spacing:.015em}}.care-plan-hero__headline-word{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;opacity:0;transform:translateY(0.3em);transition:opacity .5s ease,transform .5s ease}.care-plan-hero__headline--revealed .care-plan-hero__headline-word{opacity:1;transform:translateY(0)}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-hero__headline{font-size:78px}}.care-plan-hero__subhead{max-width:350px;margin:30px 0 0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:20px;line-height:155%;color:#a9bcc4}@media(min-width: 1024px){.care-plan-hero__subhead{max-width:1058px;margin-top:20px}}.care-plan-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:335px;margin-top:16px}@media(min-width: 1024px){.care-plan-hero__actions{flex-direction:row;justify-content:center;align-items:center;max-width:none;gap:14px;margin-top:20px}}.care-plan-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:12px 30px;border-radius:var(--w2w-radius-pill);font-family:var(--w2w-nb-font-body);font-weight:600;font-size:16px;line-height:155%;color:#fff;text-decoration:none;white-space:nowrap}.care-plan-hero__button--primary{background:var(--w2w-nb-brand)}.care-plan-hero__button--secondary{background:rgba(236,238,243,.07);box-shadow:inset 0 0 0 1px rgba(236,238,243,.1);color:var(--w2w-nb-text)}.care-plan-hero__dots{display:flex;align-items:center;gap:8px;margin-top:16px}@media(min-width: 1024px){.care-plan-hero__dots{margin-top:20px}}.care-plan-hero__dot{width:6px;height:6px;border-radius:3px;background:rgba(236,238,243,.4)}.care-plan-hero__dot--active{width:22px;background:var(--w2w-nb-brand)}.care-plan-who-behind-care{flex-direction:column;align-items:stretch;justify-content:flex-start;background:var(--w2w-nb-surface-teal);display:flex;flex-direction:column;padding:64px 0}@media(min-width: 1024px){.care-plan-who-behind-care{padding:140px 0}}.care-plan-who-behind-care__inner{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}@media(min-width: 1024px){.care-plan-who-behind-care__inner{max-width:1600px;padding-left:40px;padding-right:40px}}.care-plan-who-behind-care__intro{display:flex;flex-direction:column;align-items:flex-start;text-align:left}@media(min-width: 1024px){.care-plan-who-behind-care__intro{align-items:center;text-align:center}}.care-plan-who-behind-care__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-cool-cyan);white-space:nowrap}@media(min-width: 1024px){.care-plan-who-behind-care__eyebrow{gap:14px;font-size:12px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-who-behind-care__eyebrow{font-size:10px}}.care-plan-who-behind-care__eyebrow-rule{width:28px;height:1px;background:var(--w2w-nb-cool-cyan);flex:none}@media(min-width: 1024px){.care-plan-who-behind-care__eyebrow-rule{width:46px}}.care-plan-who-behind-care__eyebrow-rule--end{display:none}@media(min-width: 1024px){.care-plan-who-behind-care__eyebrow-rule--end{display:block}}.care-plan-who-behind-care__headline{text-transform:none;max-width:350px;margin:20px 0 0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:120%;letter-spacing:.025em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-who-behind-care__headline{max-width:1020px;margin-top:18px;font-weight:500;font-size:44px;line-height:115%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-who-behind-care__headline{font-size:37px}}.care-plan-who-behind-care__subhead{max-width:350px;margin:18px 0 0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:15px;line-height:158%;color:var(--w2w-nb-text-secondary)}@media(min-width: 1024px){.care-plan-who-behind-care__subhead{max-width:895px;margin-top:18px;font-size:20px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-who-behind-care__subhead{font-size:17px}}.care-plan-who-behind-care__grid{display:flex;flex-direction:column;gap:12px;margin-top:20px}@media(min-width: 1024px){.care-plan-who-behind-care__grid{flex-direction:row;align-items:flex-start;gap:24px;margin-top:66px}}.care-plan-who-behind-care__card:nth-child(3){margin-top:8px}@media(min-width: 1024px){.care-plan-who-behind-care__card:nth-child(3){margin-top:0}}.care-plan-who-behind-care__card{display:flex;flex-direction:column;overflow:clip;border:1px solid rgba(0,0,0,0);border-radius:14px;background:linear-gradient(rgba(236, 238, 243, 0.05), rgba(236, 238, 243, 0.05)) padding-box,linear-gradient(var(--w2w-nb-surface-teal), var(--w2w-nb-surface-teal)) padding-box,linear-gradient(180deg, rgba(201, 154, 91, 0.42) 0%, rgba(236, 238, 243, 0.06) 100%) border-box}@media(min-width: 1024px){.care-plan-who-behind-care__card{flex:1 1 0}}.care-plan-who-behind-care__photo{width:100%;aspect-ratio:350/254;background-size:cover;background-position:center}.care-plan-who-behind-care__photo--danese{background-image:url("../../assets/images/care-plan/01-team-danese.webp")}.care-plan-who-behind-care__photo--ian{background-image:url("../../assets/images/care-plan/01-team-ian.webp")}.care-plan-who-behind-care__photo--julie{background-image:url("../../assets/images/care-plan/01-team-julie.webp")}@media(min-width: 1024px){.care-plan-who-behind-care__photo{aspect-ratio:457/355}}.care-plan-who-behind-care__card-body{display:flex;flex-direction:column;gap:9px;padding:20px}@media(min-width: 1024px){.care-plan-who-behind-care__card-body{padding:32px 24px}}.care-plan-who-behind-care__name{margin:0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:17px;line-height:132%;letter-spacing:.05em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-who-behind-care__name{font-weight:500;font-size:22px;line-height:130%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-who-behind-care__name{font-size:19px}}.care-plan-who-behind-care__advisory{display:flex;justify-content:center;margin-top:24px}@media(min-width: 1024px){.care-plan-who-behind-care__advisory{margin-top:40px}}.care-plan-who-behind-care__advisory-link{display:inline-flex;align-items:center;font-family:var(--w2w-nb-font-body);font-weight:600;font-size:14px;line-height:155%;color:var(--w2w-nb-brand);text-decoration:none;transition:color .2s ease}.care-plan-who-behind-care__advisory-link:link,.care-plan-who-behind-care__advisory-link:visited,.care-plan-who-behind-care__advisory-link:hover,.care-plan-who-behind-care__advisory-link:focus,.care-plan-who-behind-care__advisory-link:active{color:var(--w2w-nb-brand)}.care-plan-who-behind-care__advisory-link:hover,.care-plan-who-behind-care__advisory-link:focus{color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-who-behind-care__advisory-link{font-size:16px}}.care-plan-who-behind-care__role{margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:10px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:var(--w2w-nb-warm-amber)}@media(min-width: 1024px){.care-plan-who-behind-care__role{font-size:12px;letter-spacing:.12em}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-who-behind-care__role{font-size:10px}}.care-plan-brand-moment{flex-direction:column;align-items:stretch;justify-content:flex-start;display:flex;flex-direction:column;width:100%;padding:100px 0;text-align:center;background:#08161c}@media(min-width: 1024px){.care-plan-brand-moment{padding:250px 0}}.care-plan-brand-moment__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1520px;margin:0 auto;padding:0 16px;gap:18px}@media(min-width: 1024px){.care-plan-brand-moment__inner{max-width:1600px;padding-left:40px;padding-right:40px;gap:26px}}.care-plan-brand-moment__eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-brand)}@media(min-width: 1024px){.care-plan-brand-moment__eyebrow{font-size:12px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-brand-moment__eyebrow{font-size:10px}}.care-plan-brand-moment__eyebrow-text{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.care-plan-brand-moment__eyebrow-line{width:28px;height:1px;background:var(--w2w-nb-brand)}@media(min-width: 1024px){.care-plan-brand-moment__eyebrow-line{width:46px}}.care-plan-brand-moment__headline{max-width:380px;margin:0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:38px;line-height:110%;letter-spacing:.025em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-brand-moment__headline{max-width:none;font-weight:500;font-size:64px;line-height:108%;letter-spacing:.015em}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-brand-moment__headline{font-size:54px}}.care-plan-brand-moment__headline-accent{font:inherit;letter-spacing:inherit;color:var(--w2w-nb-brand);text-shadow:0 0 12px var(--w2w-nb-brand)}.care-plan-brand-moment__break{display:none}.care-plan-brand-moment__break--mobile{display:block}@media(min-width: 1024px){.care-plan-brand-moment__break--mobile{display:none}.care-plan-brand-moment__break--desktop{display:block}}.care-plan-brand-moment__eyebrow{opacity:0;transform:translateY(14px);filter:blur(6px);transition:opacity 1s ease,transform 1s ease,filter 1s ease}.care-plan-brand-moment__headline{opacity:0;transform:translateY(22px) scale(1.03);filter:blur(10px);transition:opacity 1.1s ease,transform 1.1s cubic-bezier(0.22, 0.61, 0.36, 1),filter 1.1s ease}.care-plan-brand-moment--revealed .care-plan-brand-moment__eyebrow{opacity:1;transform:translateY(0);filter:blur(0)}.care-plan-brand-moment--revealed .care-plan-brand-moment__headline{opacity:1;transform:translateY(0) scale(1);filter:blur(0);transition-delay:1.4s}.care-plan-brand-moment--revealed-instant .care-plan-brand-moment__eyebrow,.care-plan-brand-moment--revealed-instant .care-plan-brand-moment__headline{transition:none}@media(prefers-reduced-motion: reduce){.care-plan-brand-moment__eyebrow,.care-plan-brand-moment__headline{opacity:1;transform:none;filter:none;transition:none}}.care-plan-plans{scroll-margin-top:calc(var(--w2w-nav-clearance, 96px) + 24px);flex-direction:column;align-items:stretch;justify-content:flex-start;background:#08161c;padding:0 0 64px}@media(min-width: 1024px){.care-plan-plans{padding:0 0 140px}}.care-plan-plans__inner{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}@media(min-width: 1024px){.care-plan-plans__inner{max-width:1600px;padding-left:40px;padding-right:40px}}.care-plan-plans__eyebrow{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 24px}@media(min-width: 1024px){.care-plan-plans__eyebrow{margin-bottom:56px}}.care-plan-plans__eyebrow-rule{flex:1 1 auto;max-width:28px;height:1px;background:var(--w2w-nb-brand)}@media(min-width: 1024px){.care-plan-plans__eyebrow-rule{max-width:46px}}.care-plan-plans__eyebrow-text{flex:0 0 auto;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-brand);white-space:nowrap}@media(min-width: 1024px){.care-plan-plans__eyebrow-text{font-size:12px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__eyebrow-text{font-size:10px}}.care-plan-plans__body{display:flex;flex-direction:row;gap:12px}@media(min-width: 1024px){.care-plan-plans__body{gap:34px;align-items:stretch}}.care-plan-plans__rail{display:flex;flex-direction:column;align-items:center;flex:0 0 32px}@media(min-width: 1024px){.care-plan-plans__rail{flex:0 0 63px;padding:0 0 13px}}.care-plan-plans__rail-label{display:none;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--w2w-nb-cool-teal)}@media(min-width: 1024px){.care-plan-plans__rail-label{display:block}}@media(min-width: 1024px){.care-plan-plans__rail-label--deepest{color:var(--w2w-nb-warm-amber)}}.care-plan-plans__rail-track{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px;min-height:0;margin:12px 0}.care-plan-plans__rail-depth{font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--w2w-nb-cool-teal);writing-mode:vertical-rl;text-orientation:upright}.care-plan-plans__rail-focused-mobile{display:block;margin-bottom:16px;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:var(--w2w-nb-cool-teal)}@media(min-width: 1024px){.care-plan-plans__rail-focused-mobile{display:none}}.care-plan-plans__rail-deepest-mobile{display:block;margin-top:24px;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:var(--w2w-nb-warm-amber)}@media(min-width: 1024px){.care-plan-plans__rail-deepest-mobile{display:none}}.care-plan-plans__rail-bar{align-self:stretch;width:8px}@media(min-width: 1024px){.care-plan-plans__rail-bar{width:4px}}.care-plan-plans__rail-bar{border-radius:2px;background:linear-gradient(180deg, rgba(61, 145, 162, 0.9) 0%, rgba(120, 193, 212, 0.9) 34%, var(--w2w-nb-brand) 66%, rgba(232, 144, 42, 0.9) 100%)}.care-plan-plans__tiers{display:flex;flex-direction:column;min-width:0;gap:23px;margin:0;padding:0;list-style:none}@media(min-width: 1024px){.care-plan-plans__tiers{flex:1 1 auto;gap:16px}}.care-plan-plans__tier{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"eyebrow toggle" "name    name" "headline headline" "desc    desc";row-gap:6px;background:rgba(236,238,243,.05);border:1px solid rgba(236,238,243,.1);border-radius:14px;padding:20px 18px 22px}.care-plan-plans__tier--featured{background:rgba(46,139,255,.12);border-color:rgba(46,139,255,.9);box-shadow:0 10px 32px rgba(46,139,255,.2)}.care-plan-plans__tier--muted{opacity:.94;border-color:rgba(232,144,42,.55)}@media(min-width: 1024px){.care-plan-plans__tier{grid-template-columns:200px minmax(0, 500px) auto;grid-template-areas:"eyebrow headline toggle" "name    desc     toggle";justify-content:space-between;column-gap:24px;row-gap:8px;align-items:center;border-color:rgba(0,0,0,0);border-radius:14px;padding:40px 32px}.care-plan-plans__tier--featured,.care-plan-plans__tier--muted{background:rgba(236,238,243,.05);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}}.care-plan-plans__tier-category{grid-area:eyebrow;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:10px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:var(--w2w-nb-cool-teal)}.care-plan-plans__tier--clarity .care-plan-plans__tier-category{color:var(--w2w-nb-cool-cyan)}.care-plan-plans__tier--core .care-plan-plans__tier-category{color:var(--w2w-nb-brand)}.care-plan-plans__tier--champion .care-plan-plans__tier-category{color:var(--w2w-nb-warm-amber)}@media(min-width: 1024px){.care-plan-plans__tier-category{font-size:11px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-category{font-size:9px}}.care-plan-plans__tier-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(236,238,243,.12);border:1px solid rgba(236,238,243,.22);font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:var(--w2w-nb-brand);white-space:nowrap}.care-plan-plans__tier-join{grid-area:toggle;justify-self:end;display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;appearance:none;border:none;cursor:pointer;border-radius:var(--w2w-radius-pill);background:rgba(236,238,243,.07);box-shadow:inset 0 0 0 1px rgba(236,238,243,.1);font-family:var(--w2w-nb-font-body);font-weight:600;font-size:15px;line-height:155%;color:var(--w2w-nb-text);text-decoration:none;white-space:nowrap}.care-plan-plans__tier-join:hover,.care-plan-plans__tier-join:active,.care-plan-plans__tier-join:focus{border-color:rgba(0,0,0,0)}@media(min-width: 1024px){.care-plan-plans__tier-join{align-self:center;font-size:16px}}.care-plan-plans__tier-expand{grid-area:toggle;justify-self:end;display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 11px;border-radius:999px;background:rgba(236,238,243,.12);border:1px solid rgba(236,238,243,.22)}@media(min-width: 1024px){.care-plan-plans__tier-expand{align-self:center;justify-content:center;min-width:170px;gap:9px;padding:10px 16px 10px 14px}}.care-plan-plans__tier-expand-icon{font-family:var(--w2w-nb-font-data);font-weight:400;font-size:14px;line-height:140%;letter-spacing:.01em;color:var(--w2w-nb-brand)}@media(min-width: 1024px){.care-plan-plans__tier-expand-icon{font-size:24px;line-height:120%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-expand-icon{font-size:20px}}.care-plan-plans__tier-expand-label{font-family:var(--w2w-nb-font-data);font-weight:500;font-size:10px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:var(--w2w-nb-text);white-space:nowrap}@media(min-width: 1024px){.care-plan-plans__tier-expand-label{font-size:11px;letter-spacing:1.1px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-expand-label{font-size:9px}}.care-plan-plans__tier-name-group{grid-area:name;display:flex;align-items:center;flex-wrap:wrap;gap:12px}@media(min-width: 1024px){.care-plan-plans__tier-name-group{align-self:end}}.care-plan-plans__tier-name{font-family:var(--w2w-nb-font-display);font-weight:400;font-size:21px;line-height:126%;letter-spacing:1.05px;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-plans__tier-name{font-weight:500;font-size:30px;line-height:122%;letter-spacing:.84px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-name{font-size:26px}}.care-plan-plans__tier-price-group{display:none}.care-plan-plans__tier-price{font-family:var(--w2w-nb-font-data);font-weight:500;font-size:32px;line-height:100%;color:var(--w2w-nb-text)}.care-plan-plans__tier--muted .care-plan-plans__tier-price{color:#7e939b}@media(min-width: 1024px){.care-plan-plans__tier-price{font-size:56px;line-height:96%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-price{font-size:48px}}.care-plan-plans__tier-price-unit{margin-right:3px;font-weight:400;font-size:18px;color:var(--w2w-nb-cool-cyan)}.care-plan-plans__tier--muted .care-plan-plans__tier-price-unit{color:#5e7a84}@media(min-width: 1024px){.care-plan-plans__tier-price-unit{font-size:24px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-price-unit{font-size:20px}}.care-plan-plans__tier-price-period--inline{margin-left:3px;font-weight:300;font-size:.375em;letter-spacing:.02em;color:#7e939b}@media(min-width: 1024px){.care-plan-plans__tier-price-period--inline{display:none}}.care-plan-plans__tier-note{font-family:var(--w2w-nb-font-data);font-weight:300;font-size:12px;letter-spacing:.02em;color:#7e939b}.care-plan-plans__tier--muted .care-plan-plans__tier-note{color:#5e7a84}@media(min-width: 1024px){.care-plan-plans__tier-note{font-size:14px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-note{font-size:12px}}.care-plan-plans__tier-note--mobile{display:block}@media(min-width: 1024px){.care-plan-plans__tier-note--mobile{display:none}}.care-plan-plans__tier-note--desktop{display:none}@media(min-width: 1024px){.care-plan-plans__tier-note--desktop{display:block}}.care-plan-plans__tier-headline{grid-area:headline;display:block;margin-top:6px;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:17px;line-height:132%;letter-spacing:.05em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-plans__tier-headline{align-self:end;margin-top:0;font-family:var(--w2w-nb-font-display);font-weight:500;font-size:22px;line-height:130%;letter-spacing:1.1px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-headline{font-size:19px}}.care-plan-plans__tier-description{grid-area:desc;display:block;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:13px;line-height:152%;color:#7e939b}@media(min-width: 1024px){.care-plan-plans__tier-description{align-self:start;margin-top:8px;font-size:14px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-description{font-size:12px}}.care-plan-plans__tier-detail{grid-column:1/-1;display:flex;flex-direction:column;gap:20px;margin-top:16px;padding-top:20px;border-top:1px solid rgba(236,238,243,.1);overflow:hidden;transition:max-height 250ms ease-out}.care-plan-plans__tier-detail[hidden]{display:none}@media(min-width: 1024px){.care-plan-plans__tier-detail{flex-direction:row;align-items:flex-start;gap:56px;margin-top:32px;padding-top:32px}}.care-plan-plans__tier-detail-media{flex:0 0 auto;width:100%;height:200px;border-radius:4px;background-color:rgba(236,238,243,.05);background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 1024px){.care-plan-plans__tier-detail-media{flex:0 1 520px;width:auto;min-width:0;height:300px}}.care-plan-plans__tier-detail-media--connect{background-image:url("../../assets/images/care-plan/03-tier-connect.webp")}.care-plan-plans__tier-detail-media--clarity{background-image:url("../../assets/images/care-plan/03-tier-clarity.webp")}.care-plan-plans__tier-detail-media--core{background-image:url("../../assets/images/care-plan/03-tier-core.webp?v=2")}.care-plan-plans__tier-detail-media--champion{background-image:url("../../assets/images/care-plan/03-tier-champion.webp")}.care-plan-plans__tier-detail-copy{display:flex;flex-direction:column;gap:24px;min-width:0}@media(min-width: 1024px){.care-plan-plans__tier-detail-copy{flex:0 1 498px;width:auto}}.care-plan-plans__tier-detail-list{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.care-plan-plans__tier-detail-list li{display:flex;align-items:center;gap:11px;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:14px;line-height:155%;color:#c3d2d8}.care-plan-plans__tier-detail-list li::before{content:"";flex:0 0 auto;width:4px;height:4px;border-radius:50%;background:#2e8bff}@media(min-width: 1024px){.care-plan-plans__tier-detail-list li{font-size:16px;line-height:1.6}}.care-plan-plans__tier-detail-price{display:flex;align-items:baseline;gap:12px}.care-plan-plans__tier-detail-price-amount{font-family:var(--w2w-nb-font-data);font-weight:500;font-size:32px;line-height:100%;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-plans__tier-detail-price-amount{font-size:40px;line-height:96%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-detail-price-amount{font-size:34px}}.care-plan-plans__tier-detail-price-unit{margin-right:3px;font-weight:400;font-size:18px;color:var(--w2w-nb-cool-cyan)}@media(min-width: 1024px){.care-plan-plans__tier-detail-price-unit{font-size:17px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-detail-price-unit{font-size:14px}}.care-plan-plans__tier-detail-price-note{font-family:var(--w2w-nb-font-data);font-weight:300;font-size:12px;letter-spacing:.02em;color:#7e939b}@media(min-width: 1024px){.care-plan-plans__tier-detail-price-note{font-size:14px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__tier-detail-price-note{font-size:12px}}.care-plan-plans__tier-detail-cta{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 30px;border-radius:var(--w2w-radius-pill);background:#2e8bff;border:1px solid #2e8bff;font-family:var(--w2w-nb-font-body);font-weight:600;font-size:15px;line-height:155%;color:#fff;text-decoration:none}@media(min-width: 1024px){.care-plan-plans__tier-detail-cta{height:49px;padding:0 30px;font-size:16px}}.care-plan-plans__footnote{max-width:350px;margin:22px auto 0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:11px;line-height:145%;text-align:center;color:#7e939b}@media(min-width: 1024px){.care-plan-plans__footnote{max-width:900px;margin-top:24px;font-size:14px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-plans__footnote{font-size:12px}}.care-plan-plans__footnote-figure{font-family:var(--w2w-nb-font-data);font-weight:500;font-size:inherit}.care-plan-biomarkers{flex-direction:column;align-items:stretch;justify-content:flex-start;background:var(--w2w-nb-surface-teal);overflow:clip;padding:64px 0}@media(min-width: 1024px){.care-plan-biomarkers{padding:140px 0}}.care-plan-biomarkers__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1520px;margin:0 auto;padding:0 20px;gap:24px}@media(min-width: 1024px){.care-plan-biomarkers__inner{max-width:1600px;padding-left:40px;padding-right:40px;gap:0}}.care-plan-biomarkers__header{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;text-align:center}@media(min-width: 1024px){.care-plan-biomarkers__header{gap:18px}}.care-plan-biomarkers__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-cool-cyan)}@media(min-width: 1024px){.care-plan-biomarkers__eyebrow{gap:14px;font-size:12px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-biomarkers__eyebrow{font-size:10px}}.care-plan-biomarkers__eyebrow-line{width:28px;height:1px;background:var(--w2w-nb-cool-cyan)}@media(min-width: 1024px){.care-plan-biomarkers__eyebrow-line{width:46px}}.care-plan-biomarkers__headline{text-transform:none;margin:0;width:100%;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:120%;letter-spacing:.025em;color:var(--w2w-nb-text);text-align:center}@media(min-width: 1024px){.care-plan-biomarkers__headline{font-weight:500;font-size:44px;line-height:115%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-biomarkers__headline{font-size:37px}}.care-plan-biomarkers__subhead{margin:0;width:100%;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:17px;line-height:152%;color:#c3d2d8;text-align:center}@media(min-width: 1024px){.care-plan-biomarkers__subhead{max-width:860px;margin:0 auto;font-size:20px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-biomarkers__subhead{font-size:17px}}.care-plan-biomarkers__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;width:100%;margin:0;padding:0;list-style:none}@media(min-width: 1024px){.care-plan-biomarkers__chips{gap:10px;max-width:1066px;margin:60px auto 0}}.care-plan-biomarkers__chip{display:inline-flex;align-items:center;gap:6px;padding:12px 14px;border-radius:999px;background:rgba(236,238,243,.045);border:1px solid rgba(236,238,243,.1);cursor:pointer}@media(min-width: 1024px){.care-plan-biomarkers__chip{gap:8px;padding:14px 18px}}.care-plan-biomarkers__chip--active{background:var(--w2w-nb-brand);border-color:var(--w2w-nb-brand)}.care-plan-biomarkers__chip-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--care-plan-biomarkers-chip-color)}@media(min-width: 1024px){.care-plan-biomarkers__chip-dot{width:8px;height:8px}}.care-plan-biomarkers__chip--active .care-plan-biomarkers__chip-dot{background:#fff}.care-plan-biomarkers__chip-label,.care-plan-biomarkers__chip-count{font-family:var(--w2w-nb-font-data);font-weight:500;font-size:12.5px;line-height:120%;letter-spacing:.1em;text-transform:uppercase}@media(min-width: 1024px){.care-plan-biomarkers__chip-label,.care-plan-biomarkers__chip-count{font-size:14px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-biomarkers__chip-label,.care-plan-biomarkers__chip-count{font-size:12px}}.care-plan-biomarkers__chip-label{color:#b4c3c9}.care-plan-biomarkers__chip-count{color:#5e7a84}.care-plan-biomarkers__chip--active .care-plan-biomarkers__chip-label{color:#fff}.care-plan-biomarkers__chip--active .care-plan-biomarkers__chip-count{color:#bfdbff}.care-plan-biomarkers__list-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}@media(min-width: 1024px){.care-plan-biomarkers__list-wrap{gap:14px;margin-top:40px}}.care-plan-biomarkers__panel{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.care-plan-biomarkers__panel[hidden]{display:none}@media(min-width: 1024px){.care-plan-biomarkers__panel{gap:14px}}.care-plan-biomarkers__list{width:100%;margin:0;padding:0;list-style:none;overflow:hidden;border-radius:14px;background:rgba(236,238,243,.045);border:1px solid rgba(236,238,243,.1)}@media(min-width: 1024px){.care-plan-biomarkers__list{max-width:1000px}}.care-plan-biomarkers__marker{border-bottom:1px solid rgba(236,238,243,.07)}.care-plan-biomarkers__marker:last-child{border-bottom:none}.care-plan-biomarkers__marker-link{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;transition:background-color 140ms ease-out}.care-plan-biomarkers__marker-link,.care-plan-biomarkers__marker-link:link,.care-plan-biomarkers__marker-link:visited,.care-plan-biomarkers__marker-link:hover,.care-plan-biomarkers__marker-link:focus,.care-plan-biomarkers__marker-link:active{color:inherit;text-decoration:none}.care-plan-biomarkers__marker-link:hover,.care-plan-biomarkers__marker-link:focus-visible{background-color:rgba(236,238,243,.04)}.care-plan-biomarkers__marker-link:hover .care-plan-biomarkers__marker-arrow,.care-plan-biomarkers__marker-link:focus-visible .care-plan-biomarkers__marker-arrow{color:var(--w2w-nb-text);transform:translateX(3px)}@media(min-width: 1024px){.care-plan-biomarkers__marker-link{gap:14px;padding:18px 24px}}@media(prefers-reduced-motion: reduce){.care-plan-biomarkers__marker-link{transition:none}.care-plan-biomarkers__marker-link .care-plan-biomarkers__marker-arrow{transition:none}}.care-plan-biomarkers__marker-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--care-plan-biomarkers-chip-color, var(--w2w-nb-warm-sand))}@media(min-width: 1024px){.care-plan-biomarkers__marker-dot{width:9px;height:9px}}.care-plan-biomarkers__marker-name{flex:1;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:13px;line-height:152%;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-biomarkers__marker-name{font-size:16px;line-height:160%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-biomarkers__marker-name{font-size:14px}}.care-plan-biomarkers__marker-arrow{transition:color 140ms ease-out,transform 140ms ease-out;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:14px;line-height:140%;letter-spacing:.01em;color:#8fa3ac}@media(min-width: 1024px){.care-plan-biomarkers__marker-arrow{font-size:24px;line-height:120%;letter-spacing:0}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-biomarkers__marker-arrow{font-size:20px}}.care-plan-biomarkers__cta{display:flex;justify-content:center;width:100%}@media(min-width: 1024px){.care-plan-biomarkers__cta{margin-top:64px}}.care-plan-biomarkers__cta-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:12px 30px;border-radius:var(--w2w-radius-pill);background:var(--w2w-nb-brand);border:1px solid var(--w2w-nb-brand);font-family:var(--w2w-nb-font-body);font-weight:600;font-size:16px;line-height:155%;color:#fff;text-decoration:none;white-space:nowrap}.care-plan-first-90-days{flex-direction:column;align-items:stretch;justify-content:flex-start;background:#08161c;box-sizing:border-box;padding:64px 0}@media(min-width: 1024px){.care-plan-first-90-days{padding:140px 0}}.care-plan-first-90-days__inner{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}@media(min-width: 1024px){.care-plan-first-90-days__inner{max-width:1600px;padding-left:40px;padding-right:40px}}.care-plan-first-90-days__header{display:flex;flex-direction:column;gap:14px}@media(min-width: 1024px){.care-plan-first-90-days__header{align-items:center;gap:18px;text-align:center}}.care-plan-first-90-days__eyebrow{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;text-transform:uppercase;color:var(--w2w-nb-warm-amber);font-size:11px;line-height:1.2;letter-spacing:.12em}@media(min-width: 1024px){.care-plan-first-90-days__eyebrow{justify-content:center;gap:14px;font-size:12px}}.care-plan-first-90-days__eyebrow-rule{display:block;flex:0 0 auto;width:28px;height:1px;background:currentColor}@media(min-width: 1024px){.care-plan-first-90-days__eyebrow-rule{width:46px}}.care-plan-first-90-days__eyebrow-rule--end{display:none}@media(min-width: 1024px){.care-plan-first-90-days__eyebrow-rule--end{display:block}}.care-plan-first-90-days__heading{margin:0;font-family:var(--w2w-nb-font-display);font-weight:400;color:var(--w2w-nb-text);font-size:26px;line-height:1.2;letter-spacing:.025em}@media(min-width: 1024px){.care-plan-first-90-days__heading{font-weight:500;font-size:44px;line-height:1.15}}.care-plan-first-90-days__row{display:flex;flex-direction:column;align-items:center;gap:28px;margin-top:40px}@media(min-width: 1024px){.care-plan-first-90-days__row{flex-direction:row;align-items:stretch;gap:42px;margin-top:56px}}.care-plan-first-90-days__stages-col{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width: 1024px){.care-plan-first-90-days__stages-col{gap:24px;flex:629 1 0;min-width:0}}.care-plan-first-90-days__stages{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}@media(min-width: 1024px){.care-plan-first-90-days__stages{gap:24px}}.care-plan-first-90-days__stage{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:22px 24px 24px 26px;background:rgba(236,238,243,.05);border-radius:14px;box-shadow:inset 0 0 0 1px rgba(236,238,243,.05);position:relative}.care-plan-first-90-days__stage::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, var(--care-plan-stage-accent, var(--w2w-nb-cool-teal)) 0%, rgba(236, 238, 243, 0.05) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(min-width: 1024px){.care-plan-first-90-days__stage{padding:22px 120px 24px 26px}}.care-plan-first-90-days__stage--start{--care-plan-stage-accent: rgba(61, 145, 162, 0.5)}.care-plan-first-90-days__stage--understand{--care-plan-stage-accent: rgba(120, 193, 212, 0.5)}.care-plan-first-90-days__stage--act{--care-plan-stage-accent: rgba(46, 139, 255, 0.5)}.care-plan-first-90-days__stage--evolve{--care-plan-stage-accent: rgba(232, 144, 42, 0.5)}.care-plan-first-90-days__stage-header{display:flex;align-items:center;gap:14px}.care-plan-first-90-days__stage-number{font-family:var(--w2w-nb-font-data);font-weight:400;font-size:18px;line-height:1.2;color:rgba(236,238,243,.4)}@media(min-width: 1024px){.care-plan-first-90-days__stage-number{font-size:24px}}.care-plan-first-90-days__stage-title{font-family:var(--w2w-nb-font-display);font-weight:400;font-size:21px;line-height:1.26;letter-spacing:.05em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-first-90-days__stage-title{font-weight:500;font-size:30px;line-height:1.22;letter-spacing:.028em}}.care-plan-first-90-days__stage-body{margin:0;font-family:var(--w2w-nb-font-body);font-size:13px;line-height:1.52;color:#a9bcc4}@media(min-width: 1024px){.care-plan-first-90-days__stage-body{font-size:14px;line-height:1.55}}.care-plan-first-90-days__photo{width:100%;aspect-ratio:350/300;border-radius:24px;background-image:url("../../assets/images/care-plan/05-journey-photo.webp");background-size:cover;background-position:center}@media(min-width: 1024px){.care-plan-first-90-days__photo{width:auto;aspect-ratio:auto;flex:749 1 0;min-width:0}}.care-plan-app{flex-direction:column;align-items:stretch;justify-content:flex-start;background:#08161c;padding:64px 0}@media(min-width: 1024px){.care-plan-app{padding:140px 0}}.care-plan-app__inner{display:flex;flex-direction:column;width:100%;max-width:1420px;margin:0 auto;padding:0 20px;gap:32px}@media(min-width: 1024px){.care-plan-app__inner{max-width:1500px;padding-left:40px;padding-right:40px;gap:42px}}.care-plan-app__header{display:flex;flex-direction:column;align-items:center;text-align:center}.care-plan-app__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-cool-cyan);white-space:nowrap}@media(min-width: 1024px){.care-plan-app__eyebrow{gap:14px;font-size:12px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-app__eyebrow{font-size:10px}}.care-plan-app__eyebrow-rule{width:28px;height:1px;background:var(--w2w-nb-cool-cyan);flex:none}@media(min-width: 1024px){.care-plan-app__eyebrow-rule{width:46px}}.care-plan-app__heading{text-transform:none;max-width:350px;margin:14px 0 0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:120%;letter-spacing:.025em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-app__heading{max-width:940px;margin-top:18px;font-weight:500;font-size:44px;line-height:115%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-app__heading{font-size:37px}}.care-plan-app__subhead{max-width:350px;margin:14px 0 0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:17px;line-height:152%;color:var(--w2w-nb-text-secondary)}@media(min-width: 1024px){.care-plan-app__subhead{max-width:594px;margin-top:18px;font-size:20px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-app__subhead{font-size:17px}}.care-plan-app__body{display:flex;flex-direction:column}@media(min-width: 1024px){.care-plan-app__body{flex-direction:row;align-items:stretch;background:#050b0e;border-radius:14px;box-shadow:inset 0 0 0 1px #252a31;gap:46px;padding:0 54px 0 0}}.care-plan-app__phone{display:flex;flex-direction:column;align-items:center;gap:32px;margin-top:28px}@media(min-width: 1024px){.care-plan-app__phone{flex:0 0 444px;justify-content:center;margin-top:0;padding:43.5px 0;border-radius:14px;box-shadow:inset 0 0 0 1px #252a31}}.care-plan-app__phone-card{display:flex;flex-direction:column;align-items:center;gap:32px;background:#000;border-radius:24px;padding:47px 23px;max-width:100%}@media(min-width: 1024px){.care-plan-app__phone-card{display:contents}}.care-plan-app__store{display:flex;flex-direction:column;align-items:center;gap:24px}.care-plan-app__phone-frame{display:flex;justify-content:center;align-items:center;width:212px}.care-plan-app__phone-image{flex-shrink:0;position:relative;width:212px;aspect-ratio:212/433;background-image:url("../../assets/images/care-plan/06-app-phone-mockup.webp");background-size:contain;background-repeat:no-repeat;background-position:center}.care-plan-app__phone-video{position:absolute;top:50%;left:0;width:100%;aspect-ratio:1080/2136;height:auto;transform:translateY(-50%);border:0;opacity:0;transition:opacity 400ms ease}.care-plan-app__phone-video--ready{opacity:1}.care-plan-app__store-label{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:14px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:12px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-cool-cyan)}.care-plan-app__store-rule{width:20px;height:1px;background:var(--w2w-nb-cool-cyan);flex:none}@media(min-width: 1024px){.care-plan-app__store-rule{width:46px}}.care-plan-app__store-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px}.care-plan-app__store-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:12px 30px;border-radius:var(--w2w-radius-pill);font-family:var(--w2w-nb-font-body);font-weight:600;font-size:16px;line-height:155%;color:#fff;text-decoration:none;white-space:nowrap}.care-plan-app__store-button--primary{background:var(--w2w-nb-brand)}.care-plan-app__store-button--secondary{background:rgba(236,238,243,.07);box-shadow:inset 0 0 0 1px rgba(236,238,243,.1);color:var(--w2w-nb-text)}.care-plan-app__cards{display:flex;flex-direction:column;gap:10px;margin-top:28px}@media(min-width: 1024px){.care-plan-app__cards{flex:1 1 0;max-width:876px;gap:14px;margin-top:0;justify-content:center;padding:69px 0}}.care-plan-app__card{display:flex;flex-direction:column;gap:6px;padding:15px 16px 16px;border:1px solid rgba(236,238,243,.07);border-radius:12px;background:rgba(236,238,243,.08)}@media(min-width: 1024px){.care-plan-app__card{gap:7px;padding:20px 24px 22px}}.care-plan-app__card-title{text-transform:none;margin:0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:17px;line-height:132%;letter-spacing:.05em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-app__card-title{font-size:22px;line-height:130%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-app__card-title{font-size:19px}}.care-plan-app__card-desc{margin:0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:13px;line-height:152%;color:var(--w2w-nb-text-secondary)}@media(min-width: 1024px){.care-plan-app__card-desc{font-size:14px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-app__card-desc{font-size:12px}}.care-plan-proof{flex-direction:column;align-items:stretch;justify-content:flex-start;background:var(--w2w-nb-surface-teal);box-sizing:border-box;padding:64px 0}@media(min-width: 1024px){.care-plan-proof{padding:140px 0}}.care-plan-proof__inner{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}@media(min-width: 1024px){.care-plan-proof__inner{max-width:1600px;padding-left:40px;padding-right:40px}}.care-plan-proof__intro{display:flex;flex-direction:column;align-items:center;text-align:center}.care-plan-proof__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-cool-cyan);white-space:nowrap}@media(min-width: 1024px){.care-plan-proof__eyebrow{gap:14px;font-size:12px}}.care-plan-proof__eyebrow-line{width:28px;height:1px;background:var(--w2w-nb-cool-cyan);flex:none}@media(min-width: 1024px){.care-plan-proof__eyebrow-line{width:46px}}.care-plan-proof__heading{text-transform:none;max-width:350px;margin:18px 0 0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:1.2;letter-spacing:.025em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-proof__heading{max-width:900px;font-weight:500;font-size:44px;line-height:1.15}}.care-plan-proof__benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:32px 0 0;padding:0;list-style:none}@media(min-width: 1024px){.care-plan-proof__benefits{column-gap:24px;row-gap:0;margin-top:69px}}.care-plan-proof__benefits-break{display:none}@media(min-width: 1024px){.care-plan-proof__benefits-break{display:block;flex-basis:100%;height:24px}}.care-plan-proof__benefit{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;padding:12px 14px 12px 12px;border-radius:999px;background:rgba(236,238,243,.06);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--care-plan-benefit-accent) 45%, transparent);font-family:var(--w2w-nb-font-body);font-weight:400;font-size:13px;line-height:1.52;color:var(--w2w-nb-text);white-space:nowrap}@media(min-width: 1024px){.care-plan-proof__benefit{gap:16px;padding:12px 32px 12px 24px;font-family:var(--w2w-nb-font-display);font-size:19px;line-height:1.3}}.care-plan-proof__benefit-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.care-plan-proof__benefit-icon svg{display:block;width:auto;height:20px}@media(min-width: 1024px){.care-plan-proof__benefit-icon svg{height:30px}}.care-plan-proof__panel{margin-top:32px}@media(min-width: 1024px){.care-plan-proof__panel{margin-top:79px}}.care-plan-proof__panel-media{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:40px 12px 36px;border-radius:14px;overflow:hidden}.care-plan-proof__panel-media::before{content:"";position:absolute;top:0;left:0;right:0;height:349px;background-image:linear-gradient(0deg, #000 0%, #000 9%, rgba(0, 0, 0, 0) 100%),linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0) 100%),url("../../assets/images/care-plan/07-metrics-bg.webp");background-size:cover;background-position:center;z-index:0}.care-plan-proof__panel-media>*{position:relative;z-index:1}@media(min-width: 1024px){.care-plan-proof__panel-media{gap:42px;padding:64px;background-image:linear-gradient(0deg, #000 0%, #000 9%, rgba(0, 0, 0, 0) 100%),linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0) 100%),url("../../assets/images/care-plan/07-metrics-bg.webp");background-size:cover;background-position:center}.care-plan-proof__panel-media::before{content:none}}.care-plan-proof__panel-heading{max-width:326px;margin:0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:1.2;letter-spacing:.025em;color:#fff}@media(min-width: 1024px){.care-plan-proof__panel-heading{max-width:750px;font-weight:500;font-size:64px;line-height:1.08;letter-spacing:.015em}}.care-plan-proof__panel-heading-break{display:none}@media(min-width: 1024px){.care-plan-proof__panel-heading-break{display:inline}}.care-plan-proof__constellation{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}@media(min-width: 1024px){.care-plan-proof__constellation{width:100%;max-width:774px;align-self:flex-start;aspect-ratio:774/478;gap:0;box-sizing:border-box;overflow:hidden;background:#050b0e;box-shadow:inset 0 0 0 1px #252a31;border-radius:24px}}.care-plan-proof__constellation-glow{display:none}@media(min-width: 1024px){.care-plan-proof__constellation-glow{display:block;position:absolute;border-radius:50%;pointer-events:none}.care-plan-proof__constellation-glow--brand{width:51.7%;aspect-ratio:1;top:8.2%;left:24.2%;background:radial-gradient(circle, rgba(46, 139, 255, 0.12) 0%, rgba(46, 139, 255, 0) 70%)}.care-plan-proof__constellation-glow--teal{width:38.8%;aspect-ratio:1;top:1.9%;left:15.1%;background:radial-gradient(circle, rgba(61, 145, 162, 0.1) 0%, rgba(61, 145, 162, 0) 60%)}}.care-plan-proof__star{display:none}@media(min-width: 1024px){.care-plan-proof__star{display:block;position:absolute;border-radius:50%;background:#fff;pointer-events:none}.care-plan-proof__star--1{width:.26%;aspect-ratio:1;left:15.5%;top:31.4%}.care-plan-proof__star--2{width:.39%;aspect-ratio:1;left:93%;top:23%}.care-plan-proof__star--3{width:.26%;aspect-ratio:1;left:31%;top:87.9%}.care-plan-proof__star--4{width:.39%;aspect-ratio:1;left:82.7%;top:81.6%}.care-plan-proof__star--5{width:.26%;aspect-ratio:1;left:58.1%;top:16.7%}}.care-plan-proof__line{display:none}@media(min-width: 1024px){.care-plan-proof__line{display:block;position:absolute;height:0;border-top:1px dashed color-mix(in srgb, var(--care-plan-node-accent) 15%, transparent);transform-origin:left center;pointer-events:none;transition:border-top-color 1800ms ease-in-out,border-top-width 1800ms ease-in-out}.care-plan-proof__line--goal{left:19.4%;top:31.4%;width:41.6%;transform:rotate(25.7deg)}.care-plan-proof__line--biomarker{left:56.8%;top:60.7%;width:43.4%;transform:rotate(-30.3deg)}.care-plan-proof__line--metabolic{left:56.8%;top:60.7%;width:32.6%;transform:rotate(33.7deg)}}@media(min-width: 1024px){.care-plan-proof__line--active{border-top-width:2px;border-top-color:var(--care-plan-node-accent)}}.care-plan-proof__ring{display:none}@media(min-width: 1024px){.care-plan-proof__ring{display:block;position:absolute;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(236,238,243,.1);pointer-events:none}.care-plan-proof__ring--outer{width:67.2%;aspect-ratio:1;left:16.4%;top:-4.4%}.care-plan-proof__ring--inner{width:49.1%;aspect-ratio:1;left:25.5%;top:10.25%}}.care-plan-proof__orbit{display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:196px;aspect-ratio:1;border-radius:50%;background:var(--w2w-nb-surface-teal);box-shadow:inset 0 0 0 4px rgba(236,238,243,.1),0 0 34px rgba(232,144,42,.5)}@media(min-width: 1024px){.care-plan-proof__orbit{position:absolute;width:27.1%;left:36.4%;top:28%}}.care-plan-proof__orbit-photo{width:92%;aspect-ratio:1;border-radius:50%;background-image:url("../../assets/images/care-plan/07-patient-portrait.webp");background-size:cover;background-position:center}.care-plan-proof__nodes{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;width:calc(100% + 24px);margin:0;padding:0 12px;background:var(--w2w-nb-surface-teal);list-style:none}@media(min-width: 1024px){.care-plan-proof__nodes{gap:0;width:100%;padding:0;background:none}}.care-plan-proof__node{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:rgba(236,238,243,.05);box-shadow:0 8px 16px rgba(0,0,0,.25),inset 0 0 0 1px rgba(236,238,243,.1);transition:box-shadow 1800ms ease-in-out,transform 1800ms ease-in-out}@media(min-width: 1024px){.care-plan-proof__node{position:absolute;gap:8px}}@media(min-width: 1024px){.care-plan-proof__node--goal{width:29.7%;left:4.52%;top:16.3%}}@media(min-width: 1024px){.care-plan-proof__node--biomarker{width:30.2%;left:64.1%;top:5.65%}}@media(min-width: 1024px){.care-plan-proof__node--metabolic{width:28.4%;left:66.2%;top:73.4%}}.care-plan-proof__node--active{transform:scale(1.045);box-shadow:0 8px 16px rgba(0,0,0,.25),inset 0 0 0 1px color-mix(in srgb, var(--care-plan-node-accent) 55%, transparent),0 0 22px color-mix(in srgb, var(--care-plan-node-accent) 35%, transparent)}.care-plan-proof__node-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.care-plan-proof__node-eyebrow{font-family:var(--w2w-nb-font-body);font-weight:400;font-size:14px;line-height:1.55;color:#c3d2d8}.care-plan-proof__node-chip{box-sizing:border-box;padding:3px 8px;border-radius:12px;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:14px;line-height:1.55;white-space:nowrap}.care-plan-proof__node-value{margin:0;font-family:var(--w2w-nb-font-display);font-weight:500;font-size:22px;line-height:1.3;letter-spacing:.05em;color:var(--w2w-nb-text)}.care-plan-testimonials{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:64px 0;background:#08161c;overflow:hidden}@media(min-width: 1024px){.care-plan-testimonials{padding:140px 0}}.care-plan-testimonials__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1520px;margin:0 auto;padding:0 20px;gap:24px}@media(min-width: 1024px){.care-plan-testimonials__inner{max-width:1600px;padding-left:40px;padding-right:40px;align-items:normal;gap:0}}.care-plan-testimonials__header{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}@media(min-width: 1024px){.care-plan-testimonials__header{gap:18px}}.care-plan-testimonials__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-cool-cyan)}@media(min-width: 1024px){.care-plan-testimonials__eyebrow{gap:14px;font-size:12px;color:var(--w2w-nb-warm-sand)}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-testimonials__eyebrow{font-size:10px}}.care-plan-testimonials__eyebrow-rule{width:28px;height:1px;background:var(--w2w-nb-cool-cyan)}@media(min-width: 1024px){.care-plan-testimonials__eyebrow-rule{width:46px;background:var(--w2w-nb-warm-sand)}}.care-plan-testimonials__headline{text-transform:none;max-width:270px;margin:0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:120%;letter-spacing:.025em;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-testimonials__headline{max-width:900px;font-weight:500;font-size:44px;line-height:115%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-testimonials__headline{font-size:37px}}.care-plan-testimonials__list{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width: 1024px){.care-plan-testimonials__list{flex-direction:row;gap:24px;padding-top:64px}}.care-plan-testimonials__slider{min-width:0;width:100%}@media(min-width: 1024px){.care-plan-testimonials__slider{padding-top:64px}}.care-plan-testimonials__slider .swiper-slide{height:auto}.care-plan-testimonials__card{display:flex;flex-direction:column;gap:14px;box-sizing:border-box;width:100%;min-height:181px;height:100%;padding:24px 20px;border-radius:14px;background:rgba(236,238,243,.05);border:1px solid rgba(236,238,243,.1);overflow:hidden}@media(min-width: 1024px){.care-plan-testimonials__card{flex:1 1 0;min-width:0;gap:0;min-height:236px;padding:32px 30px;border-color:rgba(0,0,0,0)}}.care-plan-testimonials__card--clarity .care-plan-testimonials__card-label{color:var(--w2w-nb-cool-cyan)}@media(min-width: 1024px){.care-plan-testimonials__card--clarity{background:linear-gradient(rgba(236, 238, 243, 0.05), rgba(236, 238, 243, 0.05)) padding-box,linear-gradient(#08161c, #08161c) padding-box,linear-gradient(180deg, rgba(120, 193, 212, 0.45) 0%, rgba(236, 238, 243, 0.05) 100%) border-box}.care-plan-testimonials__card--clarity .care-plan-testimonials__card-divider{background:var(--w2w-nb-cool-cyan)}}.care-plan-testimonials__card--guidance .care-plan-testimonials__card-label{color:var(--w2w-nb-warm-sand)}@media(min-width: 1024px){.care-plan-testimonials__card--guidance{background:linear-gradient(rgba(236, 238, 243, 0.05), rgba(236, 238, 243, 0.05)) padding-box,linear-gradient(#08161c, #08161c) padding-box,linear-gradient(180deg, rgba(201, 154, 91, 0.45) 0%, rgba(236, 238, 243, 0.05) 100%) border-box}.care-plan-testimonials__card--guidance .care-plan-testimonials__card-divider{background:var(--w2w-nb-warm-sand)}}.care-plan-testimonials__card--progress .care-plan-testimonials__card-label{color:var(--w2w-nb-cool-teal)}@media(min-width: 1024px){.care-plan-testimonials__card--progress{background:linear-gradient(rgba(236, 238, 243, 0.05), rgba(236, 238, 243, 0.05)) padding-box,linear-gradient(#08161c, #08161c) padding-box,linear-gradient(180deg, rgba(61, 145, 162, 0.45) 0%, rgba(236, 238, 243, 0.05) 100%) border-box}.care-plan-testimonials__card--progress .care-plan-testimonials__card-divider{background:var(--w2w-nb-cool-teal)}}.care-plan-testimonials__card-label{margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:10px;line-height:120%;letter-spacing:.1em;text-transform:uppercase}@media(min-width: 1024px){.care-plan-testimonials__card-label{font-size:11px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-testimonials__card-label{font-size:9px}}.care-plan-testimonials__card-quote{margin:0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:17px;line-height:152%;color:var(--w2w-nb-text);text-align:left}@media(min-width: 1024px){.care-plan-testimonials__card-quote{margin:20px 0 24px;font-family:var(--w2w-nb-font-display);font-size:22px;line-height:130%;letter-spacing:.05em}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-testimonials__card-quote{font-size:19px}}.care-plan-testimonials__card-divider{width:40px;height:1px;margin:0;border:0;background:rgba(236,238,243,.07)}.care-plan-testimonials__card-meta{margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:10px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#5e7a84}@media(min-width: 1024px){.care-plan-testimonials__card-meta{margin-top:14px;font-size:11px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-testimonials__card-meta{font-size:9px}}.care-plan-testimonials__controls{display:flex;align-items:center;gap:22px;padding-top:8px}@media(min-width: 1024px){.care-plan-testimonials__controls{justify-content:center;width:100%;gap:28px;padding-top:40px}}.care-plan-testimonials__controls .care-plan-testimonials__dots{position:static;display:flex;align-items:center;gap:8px;width:auto;bottom:auto;left:auto;transform:none}.care-plan-testimonials__slider:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:1fr;gap:16px;transform:none}@media(min-width: 640px){.care-plan-testimonials__slider:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.care-plan-testimonials__slider:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);gap:24px}}.care-plan-testimonials__slider:not(.swiper-initialized) .swiper-slide{width:auto}.care-plan-testimonials__dot{cursor:pointer;position:relative;width:6px;height:6px;border-radius:3px;background:rgba(236,238,243,.4)}.care-plan-testimonials__dot::after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%)}.care-plan-testimonials__dot:focus-visible{outline:2px solid var(--w2w-nb-brand);outline-offset:3px}.care-plan-testimonials__dot--active{width:22px;background:var(--w2w-nb-brand)}.care-plan-testimonials__cta{padding:0;background:none;border:0;font-family:var(--w2w-nb-font-body);font-weight:600;font-size:15px;line-height:152%;color:var(--w2w-nb-brand);text-decoration:none;white-space:nowrap;cursor:pointer}@media(min-width: 1024px){.care-plan-testimonials__cta{font-size:16px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-testimonials__cta{font-size:14px}}.care-plan-photo-strip{width:100%}.care-plan-photo-strip__image{width:100%;aspect-ratio:390/240;background-image:url("../../assets/images/care-plan/08a-photo-strip-mobile.webp");background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 1024px){.care-plan-photo-strip__image{aspect-ratio:1920/576.37;background-image:url("../../assets/images/care-plan/08a-photo-strip-desktop.webp")}}.care-plan-faq{flex-direction:column;align-items:stretch;justify-content:flex-start;background:#08161c;padding:64px 0}@media(min-width: 1024px){.care-plan-faq{padding:140px 0}}.care-plan-faq__inner{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}@media(min-width: 1024px){.care-plan-faq__inner{max-width:1600px;padding-left:40px;padding-right:40px}}.care-plan-faq__header{text-align:left}@media(min-width: 1024px){.care-plan-faq__header{text-align:center}}.care-plan-faq__eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:12px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-brand)}.care-plan-faq__eyebrow-text{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.care-plan-faq__eyebrow-line{width:46px;height:1px;background:var(--w2w-nb-brand)}.care-plan-faq__eyebrow-line--after{display:none}@media(min-width: 1024px){.care-plan-faq__eyebrow-line--after{display:block}}.care-plan-faq__heading{text-transform:none;margin:16px 0 14px;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:26px;line-height:120%;letter-spacing:.65px;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-faq__heading{max-width:800px;margin:18px auto 0;font-weight:500;font-size:44px;line-height:115%;letter-spacing:.025em;text-align:center}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-faq__heading{font-size:37px}}.care-plan-faq__list{display:flex;flex-direction:column;gap:12px;margin-top:0}@media(min-width: 1024px){.care-plan-faq__list{margin-top:60px}}.care-plan-faq__item{background:rgba(236,238,243,.03);box-shadow:inset 0 0 0 1px rgba(236,238,243,.08);border-radius:12px;padding:24px 28px;transition:background-color 140ms ease-out,box-shadow 140ms ease-out}.care-plan-faq__item[open]{background:rgba(236,238,243,.055);box-shadow:inset 0 0 0 1px rgba(46,139,255,.35)}.care-plan-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:17px;line-height:22.44px;letter-spacing:.85px;color:var(--w2w-nb-text)}.care-plan-faq__question::-webkit-details-marker{display:none}@media(min-width: 1024px){.care-plan-faq__question{font-weight:500;font-size:22px;line-height:28.6px;letter-spacing:1.1px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-faq__question{font-size:19px}}.care-plan-faq__question-text{font:inherit;letter-spacing:inherit;color:inherit}@media(min-width: 1024px){.care-plan-faq__question-break{display:none}}.care-plan-faq__icon{position:relative;flex-shrink:0;width:16px;height:16px;transition:transform 140ms ease-out}.care-plan-faq__icon::before,.care-plan-faq__icon::after{content:"";position:absolute;background:#5e7a84;transition:background-color 140ms ease-out,transform 140ms ease-out}.care-plan-faq__icon::before{top:7px;left:1px;width:14px;height:2px}.care-plan-faq__icon::after{top:1px;left:7px;width:2px;height:14px}.care-plan-faq__item[open] .care-plan-faq__icon::before{background:#78c1d4}.care-plan-faq__item[open] .care-plan-faq__icon::after{transform:scaleY(0)}.care-plan-faq__answer{cursor:pointer;overflow:hidden;transition:max-height 140ms ease-out;margin-top:16px;font-family:var(--w2w-nb-font-body);font-size:15px;line-height:158%;color:#a9bcc4}@media(min-width: 1024px){.care-plan-faq__answer{max-width:900px;font-size:16px;line-height:160%}}.care-plan-faq__answer p,.care-plan-faq__answer ul{margin:0}.care-plan-faq__answer p+p{margin-top:16px}.care-plan-faq__answer p+ul,.care-plan-faq__answer ul+p{margin-top:8px}.care-plan-faq__answer ul{padding-left:1.25em;list-style:disc}.care-plan-faq__answer li+li{margin-top:4px}.care-plan-cta{flex-direction:column;align-items:stretch;justify-content:flex-start;background:var(--w2w-nb-surface-teal);position:relative;overflow:clip}.care-plan-cta__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;padding:64px 20px}@media(min-width: 1024px){.care-plan-cta__inner{max-width:1600px;margin:0 auto;padding:140px 40px}}.care-plan-cta__tags{display:flex;flex-wrap:wrap;align-items:center;max-width:264px;column-gap:7px;row-gap:8px;margin:0;padding:0;list-style:none}@media(min-width: 1024px){.care-plan-cta__tags{max-width:none;flex-wrap:nowrap;gap:10px}}.care-plan-cta__tag{display:inline-flex;align-items:center;padding:6px 11px;background:rgba(236,238,243,.07);border:1px solid rgba(236,238,243,.22);border-radius:20px;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:10px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#c3d2d8;white-space:nowrap}@media(min-width: 1024px){.care-plan-cta__tag{padding:7px 14px;font-size:11px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-cta__tag{font-size:9px}}.care-plan-cta__heading{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:26px}@media(min-width: 1024px){.care-plan-cta__heading{margin-top:38px}}.care-plan-cta__eyebrow{margin:0;font-family:var(--w2w-nb-font-data);font-weight:500;font-size:11px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--w2w-nb-warm-amber)}@media(min-width: 1024px){.care-plan-cta__eyebrow{font-size:12px}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-cta__eyebrow{font-size:10px}}.care-plan-cta__headline{text-transform:none;max-width:350px;margin:10px 0 0;font-family:var(--w2w-nb-font-display);font-weight:400;font-size:32px;line-height:114%;letter-spacing:.025em;text-align:center;color:var(--w2w-nb-text)}@media(min-width: 1024px){.care-plan-cta__headline{max-width:1200px;margin-top:12px;font-weight:500;font-size:64px;line-height:108%;letter-spacing:.015em}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-cta__headline{font-size:54px}}.care-plan-cta__body{max-width:350px;margin:12px 0 0;font-family:var(--w2w-nb-font-body);font-weight:400;font-size:15px;line-height:158%;text-align:center;color:#c3d2d8}@media(min-width: 1024px){.care-plan-cta__body{max-width:620px;margin-top:14px;font-size:20px;line-height:155%}}@media(min-width: 1024px)and (max-width: 1535px){.care-plan-cta__body{font-size:17px}}.care-plan-cta__actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:335px;margin-top:36px}@media(min-width: 1024px){.care-plan-cta__actions{flex-direction:row;justify-content:center;align-items:center;width:auto;max-width:none;gap:14px}}.care-plan-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:12px 30px;border-radius:var(--w2w-radius-pill);font-family:var(--w2w-nb-font-body);font-weight:600;font-size:16px;line-height:155%;color:#fff;text-decoration:none;white-space:nowrap}.care-plan-cta__button--primary{background:var(--w2w-nb-brand)}.care-plan-cta__button--secondary{background:rgba(236,238,243,.07);box-shadow:inset 0 0 0 1px rgba(236,238,243,.1);color:var(--w2w-nb-text)}.care-plan-cta__glow{display:block;position:absolute;z-index:0;pointer-events:none;background:radial-gradient(circle, rgba(61, 145, 162, 0.28) 0%, rgba(8, 22, 28, 0) 100%);filter:blur(130px);top:135.7px;left:-110px;width:620px;height:460px}@media(min-width: 1024px){.care-plan-cta__glow{top:-160px;left:auto;right:-340px;width:900px;height:500px}}
