.activity-workout-calories{background:var(--sr-cloud, #f0eee9);padding-block:var(--sr-section-pad-y, 64px)}.activity-workout-calories__inner{display:flex;flex-direction:column;gap:32px;max-width:var(--sr-stage-max, 1440px);margin-inline:auto;padding-inline:var(--sr-gutter, 16px);box-sizing:border-box}.activity-workout-calories__copy{container:aw-calories-copy / inline-size;display:flex;flex-direction:column;gap:24px;min-width:0;max-width:652px}.activity-workout-calories__title-block{display:flex;flex-direction:column;gap:7.885px;padding-bottom:16px;overflow:visible}.activity-workout-calories__title-block .sr-display,.activity-workout-calories__title-block .sr-display__emphasis--gradient-host,.activity-workout-calories__title-block .sr-display__emphasis-gradient{overflow:visible}body.page-health-guide #MainContent .activity-workout-calories__copy .sr-eyebrow{font-size:clamp(10px,calc(12 * 100cqi / 652),12px);line-height:clamp(15px,calc(16 * 100cqi / 652),16px);letter-spacing:clamp(1.2px,calc(1.6445 * 100cqi / 652),1.6445px)}body.page-health-guide #MainContent .activity-workout-calories__copy .sr-display--activity-capri .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 .activity-workout-calories__copy .sr-display--activity-capri .sr-display__emphasis--gradient-host{line-height:clamp(42px,calc(72 * 100cqi / 652),72px)}body.page-health-guide #MainContent .activity-workout-calories__copy .sr-display--activity-capri .sr-display__emphasis-gradient{font-size:clamp(40px,calc(72 * 100cqi / 652),72px);line-height:clamp(42px,calc(72 * 100cqi / 652),72px)}body.page-health-guide #MainContent .activity-workout-calories__copy .sr-body{font-size:clamp(14px,calc(18 * 100cqi / 652),18px);line-height:24px}body.page-health-guide #MainContent .activity-workout-calories__copy .sr-text-link{font-size:clamp(12px,calc(16 * 100cqi / 652),16px);line-height:clamp(16px,calc(24 * 100cqi / 652),24px);font-weight:600}.activity-workout-calories__card{container:aw-calories-card / inline-size;margin:0;padding:clamp(22px,calc(40 * 100cqi / 568),40px);background:var(--sr-pale, #e6ecea);border-radius:clamp(22px,calc(24 * 100cqi / 568),24px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%}.activity-workout-calories__card-cap{align-self:stretch;margin:0;font-family:var(--font-body-family, "Inter", sans-serif);font-size:12px;font-weight:600;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;color:var(--sr-capri-plus, #4a979e)}.activity-workout-calories__goal{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:255px;padding-top:clamp(16px,calc(22 * 100cqi / 568),22px)}.activity-workout-calories__ring{--aw-ring-design: 202;--aw-ring-size: clamp(180px, calc(202 * 100cqi / 568), 202px);--aw-ring-track: #c7d9da;--aw-ring-value-size: calc(53.128 * var(--aw-ring-size) / var(--aw-ring-design));--aw-ring-value-leading: calc(58.441 * var(--aw-ring-size) / var(--aw-ring-design));--aw-ring-label-size: calc(13 * var(--aw-ring-size) / var(--aw-ring-design));--aw-ring-label-leading: calc(16 * var(--aw-ring-size) / var(--aw-ring-design));--aw-ring-label-gap: calc(7.328 * var(--aw-ring-size) / var(--aw-ring-design));position:relative;box-sizing:border-box;width:var(--aw-ring-size);height:var(--aw-ring-size);flex-shrink:0;display:flex;align-items:center;justify-content:center}.activity-workout-calories__ring-chart{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.activity-workout-calories__ring-track,.activity-workout-calories__ring-progress{fill:none;stroke-width:6.35}.activity-workout-calories__ring-track{stroke:var(--aw-ring-track)}.activity-workout-calories__ring-progress{stroke:var(--sr-capri, #2d6d76);stroke-linecap:round;stroke-dasharray:var(--aw-ring-progress, 0) 100}.activity-workout-calories__ring-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-ring-label-gap);min-width:0;max-width:86%;box-sizing:border-box;text-align:center}.activity-workout-calories__ring-value{margin:0;font-family:var(--font-body-family, "Inter", sans-serif);font-size:var(--aw-ring-value-size);font-weight:400;font-style:normal;line-height:var(--aw-ring-value-leading);letter-spacing:0;color:var(--sr-capri, #2d6d76);white-space:nowrap;font-synthesis:none}.activity-workout-calories__ring-inner>span:not(.activity-workout-calories__ring-value){font-family:var(--font-body-family, "Inter", sans-serif);font-size:var(--aw-ring-label-size);font-weight:400;font-style:normal;line-height:var(--aw-ring-label-leading);letter-spacing:0;color:var(--sr-muted, #808080);white-space:nowrap}.activity-workout-calories__goal-text{margin:0;padding-top:24.16px;padding-bottom:10.982px;font-family:var(--font-body-family, "Inter", sans-serif);font-size:16.472px;font-weight:400;line-height:24.709px;color:var(--sr-ink, #2b2c30);text-align:center}.activity-workout-calories__goal-text strong{font-weight:500}.activity-workout-calories__goal-note{display:block;margin:0;font-family:var(--font-body-family, "Inter", sans-serif);font-size:12px;font-weight:400;line-height:16px;color:var(--sr-muted, #808080);text-align:center}.activity-workout-calories__total{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;align-self:stretch;margin-top:clamp(16px,calc(22 * 100cqi / 568),22px);padding-top:clamp(16px,calc(22 * 100cqi / 568),22px);border-top:1px solid #bbcfc7}.activity-workout-calories__total>div{display:flex;flex-direction:column;gap:0;min-width:0}.activity-workout-calories__total strong{font-family:var(--font-body-family, "Inter", sans-serif);font-size:13px;font-weight:500;line-height:16px;color:var(--sr-ink, #2b2c30)}.activity-workout-calories__total span{margin-top:5px;font-family:var(--font-body-family, "Inter", sans-serif);font-size:13px;font-weight:400;line-height:16px;color:var(--sr-muted, #808080)}.activity-workout-calories__total>p{margin:0;font-family:var(--font-body-family, "Inter", sans-serif);font-size:clamp(18px,calc(22 * 100cqi / 568),22px);font-weight:400;line-height:1.5;color:var(--sr-capri, #2d6d76);white-space:nowrap}.activity-workout-calories__total small{font-size:clamp(10px,calc(11 * 100cqi / 568),11px);line-height:1.5}.activity-workout-calories__footnote{align-self:stretch;margin:0;padding-top:clamp(16px,calc(22 * 100cqi / 568),22px);font-family:var(--font-body-family, "Inter", sans-serif);font-size:13px;font-weight:400;line-height:16px;color:var(--sr-muted, #808080);text-align:left}@media screen and (min-width:990px){.activity-workout-calories{padding-block:112px}.activity-workout-calories__inner{display:grid;grid-template-columns:minmax(0,652fr) minmax(0,568fr);align-items:center;column-gap:clamp(24px,calc(48 * 100vw / 1440),48px);padding-inline:var(--sr-gutter, 56px)}.activity-workout-calories__title-block{gap:24px;padding-bottom:32px}}
