.sleep-recovery-calm{container:sr-calm / inline-size;background:var(--sr-cloud, #f0eee9);padding-top:56px;padding-bottom:var(--sr-section-pad-y, 67px)}.sleep-recovery-calm__inner{display:flex;flex-direction:column;gap:clamp(24px,3vw,32px);max-width:var(--sr-stage-max, 1440px);margin-inline:auto;padding-inline:var(--sr-gutter, 16px);box-sizing:border-box}.sleep-recovery-calm__copy{display:flex;flex-direction:column;width:100%;min-width:0}.sleep-recovery-calm__copy-inner{container:sr-calm-copy / inline-size;display:flex;flex-direction:column;gap:clamp(24px,calc(32 * 100cqi / 652),32px);width:100%;min-width:0}.sleep-recovery-calm__title-block{display:flex;flex-direction:column;gap:clamp(8px,calc(24 * 100cqi / 652),24px);padding-bottom:clamp(16px,calc(32 * 100cqi / 652),32px);box-sizing:border-box}.sleep-recovery-calm__rule{display:block;width:100%;height:0;margin:0;padding:0;border:0;border-top:1px solid var(--sr-line, #d5dcd8)}.sleep-recovery-calm__prompts{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.sleep-recovery-calm__prompt{display:flex;gap:clamp(16px,calc(56 * 100cqi / 652),56px);margin:0;font-family:var(--font-body-family, "Inter", sans-serif);font-size:clamp(13px,calc(16 * 100cqi / 652),16px);line-height:1.5;color:var(--sr-ink, #2b2c30)}.sleep-recovery-calm__prompt-label{flex:0 0 clamp(72px,calc(79 * 100cqi / 652),79px);font-weight:500;color:var(--sr-capri-plus, #4a979e)}.sleep-recovery-calm__note{display:none;margin:0;font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400;word-break:break-word}.sleep-recovery-calm__copy .sr-text-link--teal{width:100%}.sleep-recovery-calm .sr-text-link{display:block;min-height:0;height:auto;padding:0;align-items:unset}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-eyebrow{font-size:clamp(10px,calc(12 * 100cqi / 652),12px);line-height:1.33;letter-spacing:clamp(1px,calc(1.6445 * 100cqi / 652),1.6445px)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__line{font-size:clamp(36px,calc(64 * 100cqi / 652),64px);line-height:clamp(42px,calc(72 * 100cqi / 652),72px)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display--activity-capri .sr-display__line{color:var(--sr-capri, #2d6d76);font-weight:500}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display--activity-capri .sr-display__emphasis--gradient-host{height:auto;min-height:clamp(40px,calc(72 * 100cqi / 652),80px);padding:0;margin:0;background:none;-webkit-text-fill-color:unset;color:unset}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-body{font-size:clamp(14px,calc(18 * 100cqi / 652),18px);line-height:1.333}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-body+.sr-body{margin-top:clamp(12px,calc(16 * 100cqi / 652),16px)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-text-link{font-size:clamp(12px,calc(16 * 100cqi / 652),16px);line-height:1.5;min-height:clamp(36px,calc(40 * 100cqi / 652),40px)}.sleep-recovery-calm .sr-display__emphasis-gradient{position:absolute;inset-inline:0;top:0;display:block;max-width:100%;font:inherit;font-style:italic;font-weight:700;font-size:inherit;line-height:inherit;box-sizing:content-box;text-align:inherit}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__emphasis-gradient{position:relative;inset:unset;font-size:clamp(40px,calc(72 * 100cqi / 652),72px);line-height:clamp(44px,calc(72 * 100cqi / 652),72px)}.sleep-recovery-calm__title-block,.sleep-recovery-calm .sr-display{overflow:visible}.sleep-recovery-calm__media{width:100%;min-width:0;max-width:534px;margin-inline:auto}.sleep-recovery-calm__media phone-showcase-carousel,.sleep-recovery-calm__media .phone-showcase{display:block;max-width:100%;min-width:0}@media(max-width:1020.98px){.sleep-recovery-calm{padding-top:48px}.sleep-recovery-calm__inner{gap:32px;padding-inline:16px}.sleep-recovery-calm__copy-inner{gap:32px}.sleep-recovery-calm__title-block{gap:7.885px;padding-bottom:0}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-eyebrow{font-size:10px;line-height:15px;letter-spacing:1.2px}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__line{font-size:36px;line-height:42px}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__emphasis--gradient-host{min-height:42px}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__emphasis-gradient{font-size:40px;line-height:42px}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-body{font-size:14px;line-height:24px;color:var(--sr-ink, #2b2c30)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-body+.sr-body{margin-top:0}.sleep-recovery-calm__rule{border-top-width:0.5px}.sleep-recovery-calm__prompt{gap:14px;font-size:12px;line-height:16px}.sleep-recovery-calm__prompt-label{flex:0 0 79px;font-size:12px;line-height:16px}.sleep-recovery-calm .sr-display__emphasis-gradient{position:relative;inset:unset}.sleep-recovery-calm__note{display:block;width:100%;font-size:12px;line-height:16px;color:var(--sr-muted, #808080)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-text-link{align-self:center;width:auto;min-height:0;padding:0;font-size:12px;font-weight:600;line-height:16px;text-align:center}.sleep-recovery-calm__copy .sr-text-link--teal{width:auto}.sleep-recovery-calm__media{max-width:none;width:calc(100% + 32px);margin-inline:-16px}}@media(min-width:1021px){.sleep-recovery-calm__note{display:none!important}}@container sr-calm (min-width: 1021px){.sleep-recovery-calm__inner{display:grid;grid-template-columns:minmax(0,652fr) minmax(0,652fr);align-items:center;column-gap:24px;padding-inline:var(--sr-gutter, 56px)}.sleep-recovery-calm__media{max-width:659.958px;width:100%;margin-inline:0;justify-self:end;overflow:visible}}body.page-health-guide.design-alternate #MainContent .sleep-recovery-calm h2.sr-display .sr-display__line{font-weight:500}body.page-health-guide.design-alternate #MainContent .sleep-recovery-calm h2.sr-display .sr-display__emphasis-gradient{font-weight:700;font-style:italic}@supports not (width: 1cqi){body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__line{font-size:clamp(36px,calc(64 * 100vw / 1440),64px);line-height:clamp(42px,calc(72 * 100vw / 1440),72px)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-display__emphasis-gradient{font-size:clamp(40px,calc(72 * 100vw / 1440),72px);line-height:clamp(44px,calc(72 * 100vw / 1440),72px)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-body{font-size:clamp(14px,calc(18 * 100vw / 1440),18px)}body.page-health-guide #MainContent .sleep-recovery-calm__copy-inner .sr-text-link{font-size:clamp(12px,calc(16 * 100vw / 1440),16px)}}
