.health-goals-module__2kGoWq__page{--goal-gutter:clamp(1.25rem, 4vw, 5.5rem);background:var(--background);width:100%;max-width:none;margin:0;padding:0}.health-goals-module__2kGoWq__page .health-goals-page-shell-top{width:100%;max-width:none;padding:clamp(1.25rem, 3vw, 2.75rem) var(--goal-gutter) 1.5rem;margin:0}.health-goals-module__2kGoWq__page .health-goals-breadcrumb{margin:0}.health-goals-module__2kGoWq__page .health-goals-back-link{min-height:2.9rem;color:var(--secondary-text);font-size:.95rem}.health-goals-module__2kGoWq__page .health-goals-hero{background:#173a35;border:0;border-radius:0 0 2.25rem 2.25rem;min-height:clamp(27rem,38vw,34rem)}.health-goals-module__2kGoWq__page .health-goals-hero-media img{opacity:.72;transform:scale(1.035)}.health-goals-module__2kGoWq__page .health-goals-hero:before{filter:blur(1.5rem);background:radial-gradient(circle,#b9eee333,#0f5f5900 68%)}.health-goals-module__2kGoWq__page .health-goals-hero:after{background:linear-gradient(90deg,#08201fb8 0%,#08201f2e 66%,#08201f6b 100%),linear-gradient(#08201f1f,#08201fad)}.health-goals-module__2kGoWq__page .health-goals-hero-inner{min-height:clamp(27rem,38vw,34rem);padding:clamp(2.5rem, 5vw, 4.75rem) var(--goal-gutter) clamp(2.25rem, 4vw, 3.75rem);grid-template-columns:minmax(0,1.2fr) minmax(16rem,.72fr);gap:clamp(2rem,7vw,7rem)}.health-goals-module__2kGoWq__page .health-goals-hero-copy{max-width:58rem}.health-goals-module__2kGoWq__page .health-goals-hero .eyebrow{color:#b9eee3;letter-spacing:.14em;font-size:.88rem}.health-goals-module__2kGoWq__page .health-goals-hero h1{color:#fbf8f2;letter-spacing:-.06em;max-width:17ch;margin-top:1.3rem;font-size:clamp(3rem,6.3vw,6.7rem);font-weight:500;line-height:1.04}.health-goals-module__2kGoWq__page .health-goals-hero-title-accent{color:#b9eee3;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.health-goals-module__2kGoWq__page .health-goals-hero-meta{border-top-color:#b9eee36b;gap:1.25rem;width:min(100%,19rem);padding-top:1.1rem}.health-goals-module__2kGoWq__page .health-goals-hero-stat strong{color:#b9eee3;letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.4rem);font-style:italic;font-weight:400;line-height:.9}.health-goals-module__2kGoWq__page .health-goals-hero-stat span{color:#fbf8f2cc;letter-spacing:.1em;font-size:.88rem}.health-goals-module__2kGoWq__page .health-goals-all-link{color:#fbf8f2;min-height:3rem;font-size:1rem}.health-goals-module__2kGoWq__page .health-goal-hub{background:var(--background);width:100%;max-width:none;padding:clamp(3.5rem, 7vw, 6.5rem) var(--goal-gutter) clamp(4rem, 8vw, 7rem);border:0;border-bottom:1px solid #afc0b9b3;margin:0}.health-goals-module__2kGoWq__page .health-goal-hub:before{display:none}.health-goals-module__2kGoWq__page .health-goal-hub:after{display:none}.health-goals-module__2kGoWq__page .health-goal-hub-header{border-bottom-color:#afc0b9b8;align-items:end;padding-bottom:1.4rem}.health-goals-module__2kGoWq__page .health-goal-hub-header h2{max-width:none;color:var(--foreground);letter-spacing:-.06em;font-size:clamp(2.5rem,5.2vw,5.5rem);font-weight:500;line-height:1.02}.health-goals-module__2kGoWq__page .health-goal-hub-heading-accent{color:var(--primary);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.health-goals-module__2kGoWq__page .health-goal-hub-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.5rem;margin-top:1.5rem}.health-goals-module__2kGoWq__page .health-goal-hub-item[data-tone]{--goal-accent:var(--primary);--goal-wash:#b9eee352;border:0}.health-goals-module__2kGoWq__page .health-goal-hub-option{background:#fffdfabd;border:1px solid #afc0b9d1;border-radius:1.35rem;grid-template:"number meta""copy copy"1fr/minmax(0,1fr) auto;align-items:start;gap:1rem;min-height:12rem;padding:1.35rem;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;box-shadow:0 .7rem 1.7rem #1225230f}.health-goals-module__2kGoWq__page .health-goal-hub-option:before{background:var(--primary);width:.22rem;top:1.35rem;bottom:1.35rem;left:.75rem}:is(.health-goals-module__2kGoWq__page .health-goal-hub-option:hover,.health-goals-module__2kGoWq__page .health-goal-hub-option:focus-visible){color:var(--foreground);background:#eef7f3eb;border-color:#127a7370;transform:translateY(-.2rem);box-shadow:0 1rem 2.4rem #1225231c}.health-goals-module__2kGoWq__page .health-goal-hub-option:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.health-goals-module__2kGoWq__page .health-goal-hub-number{color:var(--primary);letter-spacing:.08em;grid-area:number;padding-top:.2rem;font-size:.92rem}.health-goals-module__2kGoWq__page .health-goal-hub-copy{grid-area:copy;grid-template-columns:clamp(5rem,7vw,7rem) minmax(0,1fr);gap:1rem}.health-goals-module__2kGoWq__page .health-goal-hub-copy-text{gap:.65rem}.health-goals-module__2kGoWq__page .health-goal-hub-visual{aspect-ratio:1;background:linear-gradient(145deg,#fffdfa,#b9eee366);border:1px solid #127a731f;border-radius:1.05rem;width:100%;min-width:0;box-shadow:inset 0 0 0 1px #127a730d}.health-goals-module__2kGoWq__page .health-goal-hub-label{color:var(--foreground);letter-spacing:-.04em;font-size:clamp(1.3rem,1.9vw,1.8rem);font-weight:550;line-height:1.18}.health-goals-module__2kGoWq__page .health-goal-hub-description{color:var(--muted-text);font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.55}.health-goals-module__2kGoWq__page .health-goal-hub-meta{color:var(--secondary-text);flex-direction:row;grid-area:meta;align-items:flex-end;gap:.7rem;font-size:.95rem}.health-goals-module__2kGoWq__page .health-goal-hub-arrow{color:var(--primary);font-size:1.5rem}.health-goals-module__2kGoWq__page .health-goals-page-bottom{height:clamp(2.5rem,5vw,4rem)}@media (min-width:1500px){.health-goals-module__2kGoWq__page .health-goal-hub-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.health-goals-module__2kGoWq__page .health-goals-hero-inner{grid-template-columns:minmax(0,1fr) minmax(15rem,.7fr);gap:2.5rem}.health-goals-module__2kGoWq__page .health-goals-hero h1{max-width:16ch;font-size:clamp(3rem,7vw,5.7rem)}}@media (max-width:767px){.health-goals-module__2kGoWq__page .health-goals-page-shell-top{padding-top:1.1rem;padding-bottom:1rem}.health-goals-module__2kGoWq__page .health-goals-hero{border-radius:0 0 1.5rem 1.5rem;min-height:29rem}.health-goals-module__2kGoWq__page .health-goals-hero-inner{min-height:29rem;padding:3.5rem var(--goal-gutter) 2.25rem;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:2rem;display:flex}.health-goals-module__2kGoWq__page .health-goals-hero h1{max-width:15ch;font-size:clamp(2.75rem,12vw,4.6rem);line-height:1.04}.health-goals-module__2kGoWq__page .health-goals-hero-meta{grid-template-columns:auto auto;justify-content:space-between;align-self:stretch;align-items:end;width:100%}.health-goals-module__2kGoWq__page .health-goals-hero-stat strong{font-size:2.5rem}.health-goals-module__2kGoWq__page .health-goals-hero-stat span{font-size:.82rem}.health-goals-module__2kGoWq__page .health-goals-all-link{justify-self:end;font-size:.95rem}.health-goals-module__2kGoWq__page .health-goal-hub{padding-top:3.5rem;padding-bottom:4rem}.health-goals-module__2kGoWq__page .health-goal-hub-header{align-items:flex-start}.health-goals-module__2kGoWq__page .health-goal-hub-header h2{font-size:clamp(2.45rem,11vw,4rem)}.health-goals-module__2kGoWq__page .health-goal-hub-list{grid-template-columns:minmax(0,1fr);gap:.85rem}.health-goals-module__2kGoWq__page .health-goal-hub-option{min-height:11rem;padding:1.1rem}.health-goals-module__2kGoWq__page .health-goal-hub-copy{grid-template-columns:5rem minmax(0,1fr);gap:.85rem}.health-goals-module__2kGoWq__page .health-goal-hub-label{font-size:clamp(1.25rem,5vw,1.6rem)}.health-goals-module__2kGoWq__page .health-goal-hub-description{font-size:1rem}.health-goals-module__2kGoWq__page .health-goal-hub-meta{font-size:.88rem}}@media (max-width:399px){.health-goals-module__2kGoWq__page .health-goal-hub-option{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"number meta""copy copy";gap:.8rem;padding-inline:.85rem}.health-goals-module__2kGoWq__page .health-goal-hub-copy{grid-template-columns:4.25rem minmax(0,1fr);gap:.65rem}.health-goals-module__2kGoWq__page .health-goal-hub-meta{font-size:.82rem}}@media (prefers-reduced-motion:reduce){:is(.health-goals-module__2kGoWq__page .health-goals-hero-media img,.health-goals-module__2kGoWq__page .health-goal-hub-option,.health-goals-module__2kGoWq__page .health-goal-hub-visual img){transition:none;animation:none}:is(.health-goals-module__2kGoWq__page .health-goal-hub-option:hover,.health-goals-module__2kGoWq__page .health-goal-hub-option:focus-visible){transform:none}}
