.health-connected-module__Ry4V5G__page{background:#e7e7e7;min-height:100vh}.health-connected-module__Ry4V5G__darkShell{color:#fff;background:#07090b;height:748px;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__header{z-index:5;color:#fff;width:min(100% - 64px,1376px);height:52px;margin:20px auto 0;position:relative}.health-connected-module__Ry4V5G__header .brand{flex-basis:auto;gap:13px;width:auto;height:35px}.health-connected-module__Ry4V5G__header .brand-mark{flex-basis:26px;width:26px;height:26px}.health-connected-module__Ry4V5G__header .brand-mark img{width:21px;height:21px}.health-connected-module__Ry4V5G__header .brand-name{letter-spacing:4.8px;font-size:14px}.health-connected-module__Ry4V5G__header .primary-navigation{width:auto}.health-connected-module__Ry4V5G__header .account-navigation{width:auto}:is(.health-connected-module__Ry4V5G__header .nav-item,.health-connected-module__Ry4V5G__header .dashboard-button,.health-connected-module__Ry4V5G__header .language-button,.health-connected-module__Ry4V5G__header .login-button){color:#fff;font-size:12px}.health-connected-module__Ry4V5G__header .login-button{border-color:#ffffff9e}.health-connected-module__Ry4V5G__header .icon img{filter:brightness(0)invert()}.health-connected-module__Ry4V5G__hero{z-index:1;color:#fff;isolation:isolate;background:radial-gradient(520px 430px at -2% 81%,#6a1f1894 0%,#37131466 34%,#0000 72%),radial-gradient(580px 500px at 106% 12%,#1f2a6f8a 0%,#1f185354 44%,#0000 76%),radial-gradient(440px 360px at 92% 30%,#4f122d4d 0%,#0000 73%),#07090b;height:748px;margin-top:-72px;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__canvas{width:100%;max-width:1440px;height:100%;margin:0 auto;position:relative}.health-connected-module__Ry4V5G__copy{z-index:2;width:473px;position:absolute;top:154px;left:34.444%}.health-connected-module__Ry4V5G__copy h1{letter-spacing:-.56px;text-transform:uppercase;width:352px;margin:0;font-size:56px;font-weight:500;line-height:58px}.health-connected-module__Ry4V5G__copy h1 span{display:block}.health-connected-module__Ry4V5G__copy p{color:#ffffffbf;letter-spacing:.14px;width:473px;margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.35;animation:.36s both health-connected-module__Ry4V5G__copy-in}.health-connected-module__Ry4V5G__orbitMark{width:57px;height:40px;position:absolute;top:14px;left:389px}.health-connected-module__Ry4V5G__orbitMark i{border:1px solid #ffffffe0;border-radius:50%;width:40px;height:40px;position:absolute;top:0}.health-connected-module__Ry4V5G__orbitMark i:first-child{left:0}.health-connected-module__Ry4V5G__orbitMark i:last-child{left:17px}.health-connected-module__Ry4V5G__carouselViewport{z-index:2;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.health-connected-module__Ry4V5G__track{width:max-content;height:270px;transform:translate3d(var(--track-desktop), 0, 0);will-change:transform;align-items:flex-start;gap:24px;display:flex;position:absolute;top:391px;left:34.583%}.health-connected-module__Ry4V5G__trackAnimated{transition:transform .72s cubic-bezier(.22,.76,.24,1)}.health-connected-module__Ry4V5G__trackInstant{transition:none}.health-connected-module__Ry4V5G__chapterCard{color:#fff;cursor:pointer;width:210px;height:258px;font:inherit;opacity:var(--card-opacity);text-align:left;transform:translateY(var(--card-offset));background:0 0;border:0;flex:0 0 210px;padding:0;text-decoration:none;transition:opacity .6s,transform .72s cubic-bezier(.22,.76,.24,1);display:block;position:relative}.health-connected-module__Ry4V5G__chapterCard[aria-hidden=true]{pointer-events:none}.health-connected-module__Ry4V5G__chapterCard:focus-visible{outline:none}.health-connected-module__Ry4V5G__chapterCard:focus-visible .health-connected-module__Ry4V5G__cardVisual{outline-offset:4px;outline:2px solid #8ca8ff}.health-connected-module__Ry4V5G__cardVisual{width:210px;height:var(--card-height);border:0 solid #0000;border-radius:24px;transition:height .72s cubic-bezier(.22,.76,.24,1),border-color .36s,border-width .36s,box-shadow .36s;display:block;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__cardVisual img{object-fit:cover;transition:filter .26s,transform .36s cubic-bezier(.22,.76,.24,1);width:100%!important;height:100%!important}.health-connected-module__Ry4V5G__chapterCardActive .health-connected-module__Ry4V5G__cardVisual{border-width:2px;border-color:#fff;box-shadow:0 0 0 1px #ffffff1a}.health-connected-module__Ry4V5G__cardLabel{color:#fff;white-space:nowrap;margin-top:10px;padding-left:10px;font-size:16px;font-weight:500;line-height:24px;transition:font-size .36s,font-weight .36s,opacity .36s;display:block}.health-connected-module__Ry4V5G__chapterCardActive .health-connected-module__Ry4V5G__cardLabel{margin-top:12px;font-size:18px;font-weight:600}.health-connected-module__Ry4V5G__controls{z-index:4;gap:9px;display:flex;position:absolute;top:654px;left:58.15%}.health-connected-module__Ry4V5G__controls button{cursor:pointer;background:#07090bb8;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:36px;height:36px;padding:9px;transition:transform .18s,border-color .18s,opacity .18s;display:grid;position:relative}.health-connected-module__Ry4V5G__controls button:first-child img{opacity:.5;transform:rotate(180deg)}.health-connected-module__Ry4V5G__controls button:first-child{border-color:#ffffff80}.health-connected-module__Ry4V5G__controls button img{opacity:.62;filter:brightness(0)invert();transition:opacity .18s,transform .18s}.health-connected-module__Ry4V5G__controls button:hover{border-color:#ffffffb8;transform:translateY(-1px)}.health-connected-module__Ry4V5G__controls button:hover img{opacity:.9;transform:translate(2px)}.health-connected-module__Ry4V5G__controls button:first-child:hover img{transform:rotate(180deg)translate(2px)}.health-connected-module__Ry4V5G__controls button:active{transform:scale(.96)}.health-connected-module__Ry4V5G__controls button:focus-visible{outline-offset:3px;outline:2px solid #8ca8ff}.health-connected-module__Ry4V5G__controls .health-connected-module__Ry4V5G__nextControl{background:linear-gradient(#07090b,#07090b) padding-box padding-box,linear-gradient(225deg,#f48b29 0%,#6f97f5 100%) border-box;border-color:#0000}.health-connected-module__Ry4V5G__controls .health-connected-module__Ry4V5G__nextControl img{opacity:1}.health-connected-module__Ry4V5G__controls .health-connected-module__Ry4V5G__nextControl:hover{border-color:#0000}@media (hover:hover) and (pointer:fine){.health-connected-module__Ry4V5G__chapterCard:not(.health-connected-module__Ry4V5G__chapterCardActive):hover{transform:translateY(calc(var(--card-offset) - 4px))}.health-connected-module__Ry4V5G__chapterCard:hover .health-connected-module__Ry4V5G__cardVisual img{filter:brightness(1.06);transform:scale(1.018)}}@keyframes health-connected-module__Ry4V5G__copy-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.health-connected-module__Ry4V5G__copy{left:clamp(32px,18vw,184px)}.health-connected-module__Ry4V5G__track{left:38%}.health-connected-module__Ry4V5G__controls{left:auto;right:11%}}@media (max-width:767px){.health-connected-module__Ry4V5G__darkShell,.health-connected-module__Ry4V5G__hero{height:640px}.health-connected-module__Ry4V5G__header{justify-content:flex-start;width:calc(100% - 40px);margin-top:18px}.health-connected-module__Ry4V5G__header .brand{margin:0}.health-connected-module__Ry4V5G__hero{background:radial-gradient(350px 300px at -15% 84%,#6a1f1894 0%,#0000 74%),radial-gradient(390px 330px at 115% 10%,#1f2a6f8f 0%,#0000 74%),#07090b;margin-top:-70px}.health-connected-module__Ry4V5G__copy{width:calc(100% - 40px);top:118px;left:20px}.health-connected-module__Ry4V5G__copy h1{letter-spacing:-.8px;width:calc(100% - 42px);font-size:clamp(40px,12vw,52px);line-height:.99}.health-connected-module__Ry4V5G__copy p{width:min(100%,410px);margin-top:14px;padding-right:20px;font-size:13px;line-height:1.4}.health-connected-module__Ry4V5G__orbitMark{width:43px;height:30px;top:4px;left:auto;right:0}.health-connected-module__Ry4V5G__orbitMark i{width:30px;height:30px}.health-connected-module__Ry4V5G__orbitMark i:last-child{left:13px}.health-connected-module__Ry4V5G__track{height:220px;transform:translate3d(calc(-88px + var(--track-mobile)), 0, 0);gap:14px;top:324px;left:50%}.health-connected-module__Ry4V5G__chapterCard{width:176px;height:216px;transform:translateY(var(--mobile-card-offset));flex-basis:176px}.health-connected-module__Ry4V5G__cardVisual{width:176px;height:var(--mobile-card-height);border-radius:20px}.health-connected-module__Ry4V5G__cardLabel{margin-top:8px;padding-left:7px;font-size:13px;line-height:20px}.health-connected-module__Ry4V5G__chapterCardActive .health-connected-module__Ry4V5G__cardLabel{margin-top:9px;font-size:16px}.health-connected-module__Ry4V5G__controls{top:574px;left:50%;right:auto;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.health-connected-module__Ry4V5G__track,.health-connected-module__Ry4V5G__chapterCard,.health-connected-module__Ry4V5G__cardVisual,.health-connected-module__Ry4V5G__cardVisual img,.health-connected-module__Ry4V5G__cardLabel,.health-connected-module__Ry4V5G__controls button,.health-connected-module__Ry4V5G__copy p{transition:none;animation:none}}.health-connected-module__Ry4V5G__sleepReadsSection{color:#000;grid-template-columns:607px 676px;justify-content:space-between;align-items:start;width:min(100% - 64px,1373px);min-height:792px;margin:0 auto;padding:82px 0 96px;scroll-margin-top:24px;display:grid}.health-connected-module__Ry4V5G__sleepReadsIntro{flex-direction:column;gap:2px;width:607px;display:flex}.health-connected-module__Ry4V5G__sleepReadsIntroHead{min-height:361px}.health-connected-module__Ry4V5G__sleepBreadcrumb{color:#0009;margin:0 0 24px;font-size:16px;font-weight:400;line-height:normal}.health-connected-module__Ry4V5G__sleepReadsIntro h2{letter-spacing:-.56px;text-transform:uppercase;width:459px;margin:0;font-size:56px;font-weight:500;line-height:56px}.health-connected-module__Ry4V5G__sleepReadsIntro h2 span{display:block}.health-connected-module__Ry4V5G__sleepReadsLead{width:540px;min-height:87px;margin:24px 0 0;font-size:14px;font-weight:400;line-height:1.55}.health-connected-module__Ry4V5G__sleepMetricCard{border:0;border-radius:24px;width:569px;height:396px;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__sleepMetricImage{object-fit:cover}.health-connected-module__Ry4V5G__sleepMetricVideo{object-fit:cover;object-position:43% center;width:100%;height:100%;display:block;position:absolute;inset:0}.health-connected-module__Ry4V5G__sleepMetricOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#d5d5d580;border:1px solid #ffffff40;border-radius:20px;justify-content:space-between;align-items:center;height:87px;padding:12px 20px;display:flex;position:absolute;bottom:13px;left:11px;right:15px}.health-connected-module__Ry4V5G__sleepMetricOverlay div{flex-direction:column;gap:16px;width:190px;display:flex}.health-connected-module__Ry4V5G__sleepMetricOverlay span{color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;line-height:normal}.health-connected-module__Ry4V5G__sleepMetricOverlay p{color:#050505;margin:0;font-size:16px;font-weight:500;line-height:normal}.health-connected-module__Ry4V5G__sleepMetricOverlay strong{color:#050505;font-size:32px;font-weight:500;line-height:normal}.health-connected-module__Ry4V5G__sleepReadsPanel{flex-direction:column;align-items:stretch;width:676px;padding:54px 0 18px;display:flex}.health-connected-module__Ry4V5G__sleepReadsSummary{border-top:1px solid #00000080;align-items:center;gap:20px;width:100%;height:309px;padding:24px 0;display:flex}.health-connected-module__Ry4V5G__sleepReadsSummaryCopy{flex-direction:column;flex:0 0 443px;align-items:flex-start;width:443px;height:234px;display:flex}.health-connected-module__Ry4V5G__sleepReadsSummary h3{letter-spacing:-.24px;margin:0;font-size:24px;font-weight:500;line-height:46px}.health-connected-module__Ry4V5G__sleepReadsSummaryCopy>p{width:100%;min-height:94px;margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.55}.health-connected-module__Ry4V5G__viewDetailsButton{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:24px;justify-content:center;align-items:center;min-height:42px;margin-top:24px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.health-connected-module__Ry4V5G__viewDetailsButton:hover{color:#fff;background:#000;transform:translateY(-1px)}.health-connected-module__Ry4V5G__viewDetailsButton:active{transform:scale(.98)}.health-connected-module__Ry4V5G__viewDetailsButton:focus-visible{outline-offset:3px;outline:2px solid #0967fd}.health-connected-module__Ry4V5G__sleepHandImage{border-radius:24px;flex:0 0 213px;width:213px;height:213px;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__sleepHandImage img{object-fit:cover}.health-connected-module__Ry4V5G__sleepSignals{border-top:1px solid #00000080;width:100%;scroll-margin-top:24px}.health-connected-module__Ry4V5G__sleepSignalsGroup{flex-direction:column;gap:38px;width:100%;display:flex}.health-connected-module__Ry4V5G__sleepSignalItem{border-bottom:1px solid #00000080}.health-connected-module__Ry4V5G__sleepSignalRow{width:100%;min-height:105px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:188px minmax(0,1fr) 24px;align-items:center;column-gap:21px;padding:40px 0;font-family:inherit;display:grid}.health-connected-module__Ry4V5G__sleepSignalName{white-space:nowrap;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:42px;display:grid}.health-connected-module__Ry4V5G__sleepSignalName span{font-size:10px;font-weight:400;line-height:normal}.health-connected-module__Ry4V5G__sleepSignalName strong{font-size:18px;font-weight:600;line-height:normal}.health-connected-module__Ry4V5G__sleepSignalDescription{font-family:var(--font-manrope), Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1.55;display:block}.health-connected-module__Ry4V5G__sleepSignalChevron{place-items:center;width:24px;height:24px;transition:transform .24s;display:grid}.health-connected-module__Ry4V5G__sleepSignalChevron img{width:8px;height:5px;display:block}.health-connected-module__Ry4V5G__sleepSignalItemOpen .health-connected-module__Ry4V5G__sleepSignalChevron{transform:rotate(180deg)}.health-connected-module__Ry4V5G__sleepSignalDetail{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.health-connected-module__Ry4V5G__sleepSignalDetail>div{overflow:hidden}.health-connected-module__Ry4V5G__sleepSignalDetail p{color:#000000a8;max-width:443px;margin:0 45px 30px 209px;font-size:14px;font-weight:400;line-height:1.55}.health-connected-module__Ry4V5G__sleepSignalItemOpen .health-connected-module__Ry4V5G__sleepSignalDetail{grid-template-rows:1fr}.health-connected-module__Ry4V5G__sleepSignalRow:hover .health-connected-module__Ry4V5G__sleepSignalName strong{opacity:.62}.health-connected-module__Ry4V5G__sleepSignalRow:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #0967fd}.health-connected-module__Ry4V5G__sleepSignalName strong{transition:opacity .18s}.health-connected-module__Ry4V5G__sleepSignalsNote{color:#000000a8;width:100%;min-height:41px;margin:0;font-size:14px;font-weight:400;line-height:1.55}@media (max-width:1199px){.health-connected-module__Ry4V5G__sleepReadsSection{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:48px}.health-connected-module__Ry4V5G__sleepReadsIntro,.health-connected-module__Ry4V5G__sleepReadsPanel,.health-connected-module__Ry4V5G__sleepReadsLead,.health-connected-module__Ry4V5G__sleepMetricCard{width:100%}.health-connected-module__Ry4V5G__sleepReadsIntro h2{width:100%;font-size:clamp(44px,4.7vw,56px);line-height:1.08}.health-connected-module__Ry4V5G__sleepMetricCard{aspect-ratio:569/396;height:auto}.health-connected-module__Ry4V5G__sleepReadsSummaryCopy{flex:auto;width:auto}.health-connected-module__Ry4V5G__sleepHandImage{flex-basis:clamp(150px,17vw,213px);width:clamp(150px,17vw,213px);height:clamp(150px,17vw,213px)}.health-connected-module__Ry4V5G__sleepSignalRow{grid-template-columns:168px minmax(0,1fr) 24px;column-gap:16px}.health-connected-module__Ry4V5G__sleepSignalName{gap:28px}}@media (max-width:899px){.health-connected-module__Ry4V5G__sleepReadsSection{width:100%;min-height:0;padding:56px 20px 72px;display:block}.health-connected-module__Ry4V5G__sleepReadsIntroHead{min-height:0}.health-connected-module__Ry4V5G__sleepBreadcrumb{margin-bottom:20px;font-size:14px}.health-connected-module__Ry4V5G__sleepReadsIntro h2{letter-spacing:-.6px;font-size:clamp(40px,12vw,52px);line-height:1.02}.health-connected-module__Ry4V5G__sleepReadsLead{margin-top:22px;font-size:14px;line-height:1.55}.health-connected-module__Ry4V5G__sleepMetricCard{border-radius:20px;margin-top:40px}.health-connected-module__Ry4V5G__sleepMetricOverlay{border-radius:16px;height:78px;padding:10px 14px;bottom:9px;left:9px;right:9px}.health-connected-module__Ry4V5G__sleepMetricOverlay div{gap:10px}.health-connected-module__Ry4V5G__sleepMetricOverlay span{font-size:12px}.health-connected-module__Ry4V5G__sleepMetricOverlay p{font-size:14px}.health-connected-module__Ry4V5G__sleepMetricOverlay strong{font-size:27px}.health-connected-module__Ry4V5G__sleepReadsPanel{margin-top:56px;padding:0}.health-connected-module__Ry4V5G__sleepReadsSummary{align-items:flex-start;height:auto;min-height:250px;padding:24px 0}.health-connected-module__Ry4V5G__sleepReadsSummaryCopy{height:auto;min-height:202px}.health-connected-module__Ry4V5G__sleepReadsSummary h3{font-size:32px;line-height:1.15}.health-connected-module__Ry4V5G__sleepReadsSummaryCopy>p{font-size:14px;line-height:1.55}.health-connected-module__Ry4V5G__viewDetailsButton{min-height:40px;margin-top:22px;font-size:13px}.health-connected-module__Ry4V5G__sleepHandImage{border-radius:20px;flex-basis:clamp(112px,31vw,150px);width:clamp(112px,31vw,150px);height:clamp(112px,31vw,150px)}.health-connected-module__Ry4V5G__sleepSignalRow{grid-template-columns:minmax(0,1fr) 24px;gap:12px 16px;min-height:118px;padding:26px 0}.health-connected-module__Ry4V5G__sleepSignalName{grid-column:1;gap:22px}.health-connected-module__Ry4V5G__sleepSignalDescription{color:#000000a8;grid-column:1;padding-left:40px;font-size:14px;line-height:1.55}.health-connected-module__Ry4V5G__sleepSignalChevron{grid-area:1/2/span 2}.health-connected-module__Ry4V5G__sleepSignalDetail p{max-width:none;margin:0 40px 26px;font-size:14px;line-height:1.55}.health-connected-module__Ry4V5G__sleepSignalsGroup{gap:30px}.health-connected-module__Ry4V5G__sleepSignalsNote{font-size:14px;line-height:1.55}}@media (max-width:479px){.health-connected-module__Ry4V5G__sleepReadsSummary{gap:14px}.health-connected-module__Ry4V5G__sleepReadsSummary h3{font-size:29px}.health-connected-module__Ry4V5G__sleepReadsSummaryCopy>p{font-size:14px;line-height:1.55}.health-connected-module__Ry4V5G__sleepHandImage{flex-basis:104px;width:104px;height:104px}}@media (prefers-reduced-motion:reduce){.health-connected-module__Ry4V5G__sleepSignalChevron,.health-connected-module__Ry4V5G__sleepSignalDetail,.health-connected-module__Ry4V5G__sleepSignalName strong{transition:none}}.health-connected-module__Ry4V5G__adaptivePlanSection{color:#000;grid-template-columns:569px 678px;justify-content:space-between;align-items:start;width:min(100% - 64px,1373px);margin:0 auto;padding:0 0 96px;display:grid}.health-connected-module__Ry4V5G__adaptivePlanLeft{flex-direction:column;justify-content:space-between;align-items:flex-start;width:569px;min-height:437px;display:flex}.health-connected-module__Ry4V5G__adaptivePlanCopy{flex-direction:column;align-items:flex-start;gap:24px;width:540px;display:flex}.health-connected-module__Ry4V5G__adaptivePlanKicker{color:#0009;margin:0;font-size:16px;font-weight:400;line-height:normal}.health-connected-module__Ry4V5G__adaptivePlanCopy h2{letter-spacing:-.56px;text-transform:uppercase;width:497px;margin:0;font-size:56px;font-weight:500;line-height:56px}.health-connected-module__Ry4V5G__adaptivePlanCopy h2 span{display:block}.health-connected-module__Ry4V5G__adaptivePlanLead{width:540px;margin:0;font-size:14px;font-weight:400;line-height:20px}.health-connected-module__Ry4V5G__adaptivePlanCta{align-self:flex-start;text-decoration:none}.health-connected-module__Ry4V5G__adaptivePlanCta .ui-button__icon img{object-fit:contain;width:16px;height:16px}.health-connected-module__Ry4V5G__adaptivePlanVisual{grid-template-rows:246px auto;grid-template-columns:repeat(3,213px);grid-template-areas:"runner readiness readiness""routineOne routineTwo routineThree";gap:25px 20px;width:678px;display:grid}.health-connected-module__Ry4V5G__adaptivePlanRunner{border-radius:12px;grid-area:runner;align-self:end;width:210px;height:243px;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__adaptivePlanRunner img{object-fit:cover}.health-connected-module__Ry4V5G__readinessCard{background:#ececec;border:1px solid #fff;border-radius:24px;flex-direction:column;grid-area:readiness;width:445px;height:246px;padding:23px 24px 24px;display:flex;overflow:hidden}.health-connected-module__Ry4V5G__readinessLabel{color:#838383;text-transform:uppercase;margin:0;font-size:12px;font-weight:400;line-height:normal}.health-connected-module__Ry4V5G__readinessMetricRow{justify-content:space-between;align-items:center;min-height:105px;display:flex}.health-connected-module__Ry4V5G__readinessMetricRow>strong{font-family:var(--font-manrope), Arial, Helvetica, sans-serif;letter-spacing:-1.44px;font-size:72px;font-weight:500;line-height:80px}.health-connected-module__Ry4V5G__readinessChart{align-items:flex-end;gap:2px;width:160px;height:45px;display:flex}.health-connected-module__Ry4V5G__readinessBar{height:var(--readiness-height);background:linear-gradient(#8b96a4 0%,#99a8b1 100%);border-radius:16px 16px 0 0;flex:1 1 0;display:block}.health-connected-module__Ry4V5G__readinessDivider,.health-connected-module__Ry4V5G__routineDivider{background:#fff;flex:0 0 1px;width:100%;height:1px}.health-connected-module__Ry4V5G__readinessDivider{margin-top:1px}.health-connected-module__Ry4V5G__readinessCaption{color:#050505;width:340px;font-family:var(--font-manrope), Arial, Helvetica, sans-serif;margin:20px 0 0;font-size:13px;font-weight:400;line-height:normal}.health-connected-module__Ry4V5G__routineCard{background:#ececec;border:1px solid #fff;border-radius:24px;flex-direction:column;gap:24px;width:213px;min-height:184px;padding:18px 18px 24px;display:flex;overflow:hidden}.health-connected-module__Ry4V5G__routineOne{grid-area:routineOne}.health-connected-module__Ry4V5G__routineTwo{grid-area:routineTwo}.health-connected-module__Ry4V5G__routineThree{grid-area:routineThree}.health-connected-module__Ry4V5G__routineMeta{justify-content:space-between;align-items:center;width:100%;font-size:13px;font-weight:400;line-height:normal;display:flex}.health-connected-module__Ry4V5G__routineCopy{flex-direction:column;gap:12px;width:100%;display:flex}.health-connected-module__Ry4V5G__routineCopy h3,.health-connected-module__Ry4V5G__routineCopy p{margin:0}.health-connected-module__Ry4V5G__routineCopy h3{font-size:18px;font-weight:600;line-height:normal}.health-connected-module__Ry4V5G__routineCopy p{font-size:13px;font-weight:300;line-height:1.35}@media (max-width:1199px){.health-connected-module__Ry4V5G__adaptivePlanSection{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:48px}.health-connected-module__Ry4V5G__adaptivePlanLeft,.health-connected-module__Ry4V5G__adaptivePlanCopy,.health-connected-module__Ry4V5G__adaptivePlanLead,.health-connected-module__Ry4V5G__adaptivePlanVisual{width:100%}.health-connected-module__Ry4V5G__adaptivePlanCopy h2{width:100%;font-size:clamp(44px,4.7vw,56px);line-height:1.02}.health-connected-module__Ry4V5G__adaptivePlanVisual{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.health-connected-module__Ry4V5G__adaptivePlanRunner,.health-connected-module__Ry4V5G__readinessCard,.health-connected-module__Ry4V5G__routineCard{width:100%}}@media (max-width:899px){.health-connected-module__Ry4V5G__adaptivePlanSection{width:100%;padding:0 20px 72px;display:block}.health-connected-module__Ry4V5G__adaptivePlanLeft{gap:36px;min-height:0}.health-connected-module__Ry4V5G__adaptivePlanCopy h2{letter-spacing:-.6px;font-size:clamp(40px,12vw,52px);line-height:1.02}.health-connected-module__Ry4V5G__adaptivePlanLead{line-height:1.55}.health-connected-module__Ry4V5G__adaptivePlanVisual{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"readiness readiness""runner routineOne""routineTwo routineThree";gap:14px;margin-top:56px}.health-connected-module__Ry4V5G__readinessCard{height:auto;min-height:226px}.health-connected-module__Ry4V5G__adaptivePlanRunner{aspect-ratio:210/243;align-self:stretch;height:auto}.health-connected-module__Ry4V5G__routineCard{align-self:stretch;min-height:0;padding:18px 16px 22px}}@media (max-width:479px){.health-connected-module__Ry4V5G__adaptivePlanCopy{gap:20px}.health-connected-module__Ry4V5G__adaptivePlanKicker{font-size:14px}.health-connected-module__Ry4V5G__readinessCard{min-height:218px;padding:20px}.health-connected-module__Ry4V5G__readinessMetricRow>strong{letter-spacing:-1.16px;font-size:58px;line-height:68px}.health-connected-module__Ry4V5G__readinessChart{width:116px;height:39px}.health-connected-module__Ry4V5G__readinessCaption{width:min(100%,300px);font-size:13px}.health-connected-module__Ry4V5G__routineCard{border-radius:20px;gap:18px;padding:15px 13px 18px}.health-connected-module__Ry4V5G__routineMeta,.health-connected-module__Ry4V5G__routineCopy p{font-size:12px}.health-connected-module__Ry4V5G__routineCopy h3{font-size:17px}}.health-connected-module__Ry4V5G__chapterReadsSection{min-height:798px;padding-top:0}.health-connected-module__Ry4V5G__chapterReadsIntroHead{min-height:239px}.health-connected-module__Ry4V5G__chapterMetricCard{height:504px}.health-connected-module__Ry4V5G__sleepReadsIntro .health-connected-module__Ry4V5G__wideChapterHeading{width:607px}.health-connected-module__Ry4V5G__chapterLead{width:559px}.health-connected-module__Ry4V5G__chapterPlanSection{padding-bottom:96px}.health-connected-module__Ry4V5G__chapterPlanCopy h2{width:540px}.health-connected-module__Ry4V5G__movementReadinessBar{background:linear-gradient(#ec7f37 0%,#c6ddea 100%)}.health-connected-module__Ry4V5G__nutritionReadinessBar{background:linear-gradient(#b31c19 0%,#d5e3ec 100%)}.health-connected-module__Ry4V5G__recoveryReadinessBar{background:linear-gradient(#6e7c9e 0%,#abb8ce 100%)}.health-connected-module__Ry4V5G__cognitiveReadinessBar{background:linear-gradient(#94553d 0%,#b3a29a 100%)}.health-connected-module__Ry4V5G__hormonesReadinessBar{background:linear-gradient(#7b86a6 0%,#af5a38 100%)}@media (max-width:1199px){.health-connected-module__Ry4V5G__chapterMetricCard{aspect-ratio:569/504;height:auto}.health-connected-module__Ry4V5G__chapterPlanCopy h2,.health-connected-module__Ry4V5G__sleepReadsIntro .health-connected-module__Ry4V5G__wideChapterHeading,.health-connected-module__Ry4V5G__chapterLead{width:100%}}@media (max-width:899px){.health-connected-module__Ry4V5G__chapterReadsSection{min-height:0;padding:0 20px 72px}.health-connected-module__Ry4V5G__chapterReadsIntroHead{min-height:0}.health-connected-module__Ry4V5G__chapterPlanSection{padding-bottom:72px}}.health-connected-module__Ry4V5G__healthFooter{color:#fff;background:radial-gradient(520px 300px at -8% 90%,#6a1f1833 0%,#0000 72%),radial-gradient(560px 340px at 108% 10%,#1f2a6f3d 0%,#0000 74%),#07090b;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__healthFooterInner{width:min(100% - 64px,1373px);margin:0 auto;padding:54px 0 22px;position:relative}.health-connected-module__Ry4V5G__healthFooterHeading{justify-content:space-between;align-items:baseline;display:flex}.health-connected-module__Ry4V5G__healthFooterHeading p,.health-connected-module__Ry4V5G__healthFooterHeading span{color:#ffffffc2;margin:0}.health-connected-module__Ry4V5G__healthFooterHeading p{letter-spacing:-.16px;text-transform:uppercase;font-size:16px;font-weight:500;line-height:24px}.health-connected-module__Ry4V5G__healthFooterHeading span{letter-spacing:.05px;font-size:13px;font-weight:400}.health-connected-module__Ry4V5G__footerCarouselViewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:218px;margin-top:22px;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__footerTrack{width:max-content;height:198px;transform:translate3d(var(--footer-track-desktop), 0, 0);will-change:transform;align-items:flex-start;gap:18px;display:flex;position:absolute;top:0;left:35%}.health-connected-module__Ry4V5G__footerTrackAnimated{transition:transform .82s cubic-bezier(.22,.76,.24,1)}.health-connected-module__Ry4V5G__footerTrackInstant{transition:none}.health-connected-module__Ry4V5G__footerChapterCard{color:#fff;cursor:pointer;width:176px;height:194px;font:inherit;opacity:var(--footer-card-opacity);text-align:left;transform:translateY(var(--footer-card-offset));background:0 0;border:0;flex:0 0 176px;padding:0;text-decoration:none;transition:opacity .68s,transform .82s cubic-bezier(.22,.76,.24,1);display:block;position:relative}.health-connected-module__Ry4V5G__footerChapterCard[aria-hidden=true]{pointer-events:none}.health-connected-module__Ry4V5G__footerCardVisual{width:176px;height:var(--footer-card-height);border:0 solid #0000;border-radius:20px;transition:height .82s cubic-bezier(.22,.76,.24,1),border-color .32s,border-width .32s,box-shadow .32s;display:block;position:relative;overflow:hidden}.health-connected-module__Ry4V5G__footerCardVisual img{object-fit:cover;transition:filter .26s,transform .36s cubic-bezier(.22,.76,.24,1);width:100%!important;height:100%!important}.health-connected-module__Ry4V5G__footerChapterCardActive .health-connected-module__Ry4V5G__footerCardVisual{border-width:1.5px;border-color:#fffffff0;box-shadow:0 0 0 1px #ffffff14}.health-connected-module__Ry4V5G__footerCardLabel{color:#ffffffbd;white-space:nowrap;margin-top:8px;padding-left:8px;font-size:13px;font-weight:500;line-height:20px;transition:color .32s,font-size .32s,font-weight .32s;display:block}.health-connected-module__Ry4V5G__footerChapterCardActive .health-connected-module__Ry4V5G__footerCardLabel{color:#fff;margin-top:10px;font-size:15px;font-weight:600}.health-connected-module__Ry4V5G__footerChapterCard:focus-visible{outline:none}.health-connected-module__Ry4V5G__footerChapterCard:focus-visible .health-connected-module__Ry4V5G__footerCardVisual{outline-offset:3px;outline:2px solid #8ca8ff}.health-connected-module__Ry4V5G__footerControls{gap:8px;width:max-content;margin:-2px auto 0;display:flex}.health-connected-module__Ry4V5G__footerControls button{cursor:pointer;background:#07090bad;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:32px;height:32px;padding:8px;transition:border-color .18s,opacity .18s,transform .18s;display:grid}.health-connected-module__Ry4V5G__footerControls button:first-child img{opacity:.5;transform:rotate(180deg)}.health-connected-module__Ry4V5G__footerControls button:first-child{border-color:#ffffff80}.health-connected-module__Ry4V5G__footerControls button img{opacity:.58;filter:brightness(0)invert();transition:opacity .18s,transform .18s}.health-connected-module__Ry4V5G__footerControls button:hover{border-color:#ffffffa8;transform:translateY(-1px)}.health-connected-module__Ry4V5G__footerControls button:hover img{opacity:.9;transform:translate(2px)}.health-connected-module__Ry4V5G__footerControls button:first-child:hover img{transform:rotate(180deg)translate(2px)}.health-connected-module__Ry4V5G__footerControls button:active{transform:scale(.96)}.health-connected-module__Ry4V5G__footerControls button:focus-visible{outline-offset:3px;outline:2px solid #8ca8ff}.health-connected-module__Ry4V5G__footerControls .health-connected-module__Ry4V5G__footerNextControl{background:linear-gradient(#07090b,#07090b) padding-box padding-box,linear-gradient(225deg,#f77d0c 0%,#5989fb 100%) border-box;border-color:#0000}.health-connected-module__Ry4V5G__footerControls .health-connected-module__Ry4V5G__footerNextControl img{opacity:1}.health-connected-module__Ry4V5G__footerControls .health-connected-module__Ry4V5G__footerNextControl:hover{border-color:#0000}.health-connected-module__Ry4V5G__footerActiveChapter{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.health-connected-module__Ry4V5G__footerBrandBand{justify-content:center;align-items:flex-end;min-height:194px;margin-top:18px;display:flex;position:relative}.health-connected-module__Ry4V5G__footerWordmark{color:#fff;letter-spacing:.035em;text-align:center;white-space:nowrap;font-size:clamp(132px,14vw,198px);font-weight:500;line-height:.76;text-decoration:none;overflow:hidden}.health-connected-module__Ry4V5G__footerWordmark:focus-visible{outline-offset:8px;outline:2px solid #fff}.health-connected-module__Ry4V5G__footerBackLink{z-index:2;color:#fff;background:linear-gradient(#07090b,#07090b) padding-box padding-box,linear-gradient(90deg,#f77d0c 0%,#5989fb 100%) border-box;border:1px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:4px;min-height:42px;padding:5px 7px 5px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .18s,transform .18s;display:flex;position:absolute;bottom:12px;right:0}.health-connected-module__Ry4V5G__footerBackLink span{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.health-connected-module__Ry4V5G__footerBackLink img{object-fit:contain}.health-connected-module__Ry4V5G__footerBackLink:hover{opacity:.78}.health-connected-module__Ry4V5G__footerBackLink:active{transform:scale(.98)}.health-connected-module__Ry4V5G__footerBackLink:focus-visible{outline-offset:3px;outline:2px solid #8ca8ff}.health-connected-module__Ry4V5G__footerUtility{color:#ffffff70;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;min-height:45px;margin-top:30px;padding-top:16px;font-size:10px;display:flex}.health-connected-module__Ry4V5G__footerUtility nav{align-items:center;gap:24px;display:flex}.health-connected-module__Ry4V5G__footerUtility a{color:inherit;text-decoration:none;transition:color .18s}.health-connected-module__Ry4V5G__footerUtility a:hover,.health-connected-module__Ry4V5G__footerUtility a:focus-visible{color:#ffffffe0}@media (hover:hover) and (pointer:fine){.health-connected-module__Ry4V5G__footerChapterCard:not(.health-connected-module__Ry4V5G__footerChapterCardActive):hover{transform:translateY(calc(var(--footer-card-offset) - 3px))}.health-connected-module__Ry4V5G__footerChapterCard:hover .health-connected-module__Ry4V5G__footerCardVisual img{filter:brightness(1.06);transform:scale(1.018)}}@media (max-width:1199px){.health-connected-module__Ry4V5G__footerTrack{transform:translate3d(calc(-80px + var(--footer-track-tablet)), 0, 0);gap:16px;left:50%}.health-connected-module__Ry4V5G__footerChapterCard{flex-basis:160px;width:160px}.health-connected-module__Ry4V5G__footerCardVisual{width:160px}.health-connected-module__Ry4V5G__footerWordmark{font-size:clamp(112px,16vw,170px)}}@media (max-width:767px){.health-connected-module__Ry4V5G__healthFooterInner{width:calc(100% - 40px);padding:42px 0 20px}.health-connected-module__Ry4V5G__healthFooterHeading{flex-direction:column;align-items:flex-start;gap:8px}.health-connected-module__Ry4V5G__healthFooterHeading p{font-size:14px}.health-connected-module__Ry4V5G__healthFooterHeading span{font-size:12px}.health-connected-module__Ry4V5G__footerCarouselViewport{height:184px;margin-top:18px}.health-connected-module__Ry4V5G__footerTrack{height:166px;transform:translate3d(calc(-73px + var(--footer-track-mobile)), 0, 0);gap:12px;left:50%}.health-connected-module__Ry4V5G__footerChapterCard{width:146px;height:166px;transform:translateY(var(--footer-card-mobile-offset));flex-basis:146px}.health-connected-module__Ry4V5G__footerCardVisual{width:146px;height:var(--footer-card-mobile-height);border-radius:17px}.health-connected-module__Ry4V5G__footerCardLabel{margin-top:6px;padding-left:6px;font-size:12px;line-height:18px}.health-connected-module__Ry4V5G__footerChapterCardActive .health-connected-module__Ry4V5G__footerCardLabel{margin-top:7px;font-size:14px}.health-connected-module__Ry4V5G__footerControls{margin-top:0}.health-connected-module__Ry4V5G__footerBrandBand{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:25px;min-height:135px;margin-top:34px}.health-connected-module__Ry4V5G__footerWordmark{letter-spacing:.02em;text-align:center;width:100%;font-size:clamp(66px,22.5vw,112px);line-height:.8}.health-connected-module__Ry4V5G__footerBackLink{align-self:flex-end;position:static}.health-connected-module__Ry4V5G__footerUtility{flex-direction:column-reverse;align-items:flex-start;gap:18px;margin-top:28px}.health-connected-module__Ry4V5G__footerUtility nav{flex-wrap:wrap;gap:12px 20px;width:100%}}@media (prefers-reduced-motion:reduce){.health-connected-module__Ry4V5G__footerTrack,.health-connected-module__Ry4V5G__footerChapterCard,.health-connected-module__Ry4V5G__footerCardVisual,.health-connected-module__Ry4V5G__footerCardVisual img,.health-connected-module__Ry4V5G__footerCardLabel,.health-connected-module__Ry4V5G__footerControls button,.health-connected-module__Ry4V5G__footerBackLink{transition:none}}.health-connected-module__Ry4V5G__sleepBreadcrumb{margin-bottom:14px}.health-connected-module__Ry4V5G__adaptivePlanKicker{margin-bottom:-10px}@media (max-width:767px){.health-connected-module__Ry4V5G__sleepBreadcrumb{margin-bottom:10px}.health-connected-module__Ry4V5G__adaptivePlanKicker{margin-bottom:-10px}.health-connected-module__Ry4V5G__orbitMark{display:none}.health-connected-module__Ry4V5G__darkShell,.health-connected-module__Ry4V5G__hero{height:780px}.health-connected-module__Ry4V5G__hero{margin-top:0}.health-connected-module__Ry4V5G__copy{top:112px}.health-connected-module__Ry4V5G__track{top:382px}.health-connected-module__Ry4V5G__controls{top:auto;bottom:44px}}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__healthFooterInner{padding-top:72px}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBrandBand{margin-top:0}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink{background:0 0;border:0;min-height:0;padding:0 18px 0 22px;font-size:14px;font-weight:600;transition:color .2s 40ms,transform .16s}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink:hover{opacity:1}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink span{border-radius:0;width:auto;height:auto}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink span.ui-button__icon{width:16px;height:16px}@media (max-width:767px){.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__healthFooterInner{padding-top:56px}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBrandBand{gap:28px;min-height:0;margin-top:0}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink{height:42px;position:relative}}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBrandBand{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;min-height:0}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink{align-self:center;height:42px;position:relative;bottom:auto;right:auto}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerUtility{margin-top:48px}@media (max-width:767px){.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBrandBand{gap:24px}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink{align-self:center}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerUtility{margin-top:40px}}.health-connected-module__Ry4V5G__healthFooterCompact .health-connected-module__Ry4V5G__footerBackLink{font-weight:500}
