.af-refresh .hpc-cover{--hpc-ink:#073f38;--hpc-muted:#3e655d;isolation:isolate;width:100%;min-height:clamp(680px,82svh,840px);color:var(--hpc-ink);background:#e5e9e7;margin:0;padding:0;scroll-margin-top:0;position:relative;overflow:clip}.hpc-photo{z-index:-2;pointer-events:none;display:block;position:absolute;inset:0}.hpc-photo img{object-fit:cover;object-position:65% 50%;width:100%;height:100%;display:block}.af-refresh #main-content .hpc-photo[data-scroll-fade]{opacity:1!important;transform:none!important}.hpc-inner{min-height:inherit;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:28px;max-width:1440px;margin:0 auto;padding:52px max(32px,5vw) 42px;display:flex;position:relative}.hpc-heading{max-width:560px;margin:0}.af-refresh #main-content .hpc-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--hpc-ink);margin:0 0 18px;font-size:12px;font-weight:650;line-height:1.5}.af-refresh #main-content .hpc-heading h2{letter-spacing:-.045em;text-wrap:balance;margin:0 0 18px;font-weight:550;color:var(--hpc-ink)!important;font-size:clamp(42px,4.5vw,66px)!important;line-height:1.06!important}.hpc-heading h2>span{color:var(--hpc-muted)}.af-refresh #main-content .hpc-heading>p:not(.hpc-eyebrow){max-width:36ch;color:var(--hpc-ink);margin:0;font-size:17px;line-height:1.65}.af-refresh #main-content .hpc-link{min-height:44px;color:var(--hpc-ink);background:0 0;border:0;border-radius:0;align-items:center;gap:20px;margin-top:12px;padding:0;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.hpc-link>span{font-size:22px;transition:transform .25s}.hpc-link:hover>span{transform:translate(3px,-3px)}.hpc-link:hover{text-underline-offset:5px;text-decoration:underline!important}.hpc-capability{--af-choice-selected:#073f38;--af-choice-ink:#fffaf4;--af-choice-hover:#d5e3d8;--af-choice-shade:#073f38;color:#073f38;box-sizing:border-box;background:#edf3f0;border:1px solid #073f3818;border-radius:18px;flex:none;width:360px;max-width:100%;margin-top:auto;padding:22px 24px;box-shadow:0 12px 36px #062d3314}.hpc-sanad-card{background:#ffe7a4}.hpc-card-brand{align-items:center;gap:11px;margin-bottom:17px;display:flex}.hpc-card-brand>.af-sanad{flex:none;width:41px;height:41px}.hpc-card-brand>div{gap:3px;display:grid}.hpc-card-brand strong{font-size:18px;font-weight:650;line-height:1.2}.hpc-card-brand>div>span{color:#476154;font-size:10px;line-height:1.5}.hpc-status-dot{background:#007d72;border-radius:50%;width:7px;height:7px;margin-inline-start:auto}.af-refresh #main-content .hpc-switch{background:#073f380a;border-radius:99px;align-items:center;gap:4px;width:fit-content;max-width:100%;margin:0 0 17px;padding:4px;display:flex}.af-refresh #main-content .hpc-switch button{color:#34584b;min-height:44px;box-shadow:none;cursor:pointer;white-space:normal;background:0 0;border:0;border-radius:99px;padding:8px 13px;font-family:inherit;font-size:11px;font-weight:550;line-height:1.5}.af-refresh #main-content .hpc-switch button[aria-pressed=true]{color:#fffaf2;background:#073f38}.af-refresh #main-content .hpc-switch button:hover{color:#073f38;background:#d5e3d8}.af-refresh #main-content .hpc-switch button[aria-pressed=true]:hover{color:#fffaf2;background:#005c54}.hpc-plan{min-height:134px}.af-refresh #main-content .hpc-question{color:#476154;margin:0 0 8px;font-size:12px;line-height:1.5}.af-refresh #main-content .hpc-plan h3{letter-spacing:-.025em;max-width:24ch;margin:0 0 15px;font-weight:600;color:#073f38!important;font-size:22px!important;line-height:1.18!important}.hpc-plan-row{align-items:center;gap:11px;display:flex}.hpc-plan-row>div{gap:3px;display:grid}.hpc-plan-row strong{font-size:13px;font-weight:600;line-height:1.5}.hpc-plan-row div>span{color:#476154;font-size:10px;line-height:1.6}.hpc-walk-mark{background:#fff6d8;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:20px;display:grid}.hpc-plan-row>svg{fill:none;stroke:#007d72;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:28px;height:28px}.hpc-capability footer{color:#476154;align-items:center;gap:6px;margin-top:16px;font-size:10px;line-height:1.6;display:flex}.af-refresh .hpc-sanad{--hpc-ink:#fffaf0;--hpc-muted:#b8cdc5;background:#034653}.hpc-sanad:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#00354138,#0000 56%);position:absolute;inset:0}.hpc-activity-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.hpc-activity-heading>div{gap:6px;display:grid}.hpc-card-eyebrow{color:#476154;font-size:10px;line-height:1.5}.hpc-activity-heading strong{letter-spacing:-.025em;font-size:17px;font-weight:600}.hpc-activity-heading>svg{fill:none;stroke:#007d72;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.hpc-activity-values{justify-content:space-between;align-items:center;gap:20px;display:flex}.af-refresh #main-content .hpc-activity-values p{color:#073f38;gap:4px;margin:0;line-height:1;display:grid}.hpc-step-count{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:43px;font-weight:550}.hpc-activity-values p>span{color:#476154;font-size:11px;line-height:1.5}.hpc-activity-values dl{gap:17px;margin:0;display:flex}.hpc-activity-values dl>div{flex-direction:column;gap:3px;display:flex}.hpc-activity-values dd{font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:600;line-height:1.2}.hpc-activity-values dt{color:#476154;white-space:nowrap;font-size:9px;line-height:1.5}.hpc-activity-chart{fill:#9bc7b9;width:100%;height:66px;margin-top:14px;display:block;overflow:visible}.hpc-activity-chart .hpc-current-bar{fill:#007d72}.hpc-chart-baseline{fill:none;stroke:#b9cdc5;stroke-width:1px}.hpc-activity-chart text{fill:#476154;font:9px Afiyah,Arial,sans-serif}.hpc-source-dot{background:#007d72;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.af-refresh #main-content .hpc-device-note{text-align:end;color:#34584b;max-width:38ch;margin:0;font-size:10px;line-height:1.6;position:absolute;inset:auto 32px 12px auto}.hpc-cover :is(button,a):focus-visible{outline-offset:4px;outline:3px solid!important}[dir=rtl] .hpc-inner{text-align:right;align-items:flex-end}[dir=rtl] .hpc-heading{align-self:flex-end}[dir=rtl] .hpc-capability{text-align:right}[dir=rtl] .hpc-activity-chart{direction:ltr}[dir=rtl] .hpc-link>span{display:inline-block;transform:scaleX(-1)}@media (width>=1600px){.hpc-photo img{object-position:70% 48%}.hpc-inner{padding-inline:40px}}@media (width<=1100px) and (width>=901px){.hpc-heading{max-width:450px}.hpc-capability{width:338px}.hpc-photo img{object-position:72% 50%}}@media (width<=900px){.af-refresh .hpc-cover{min-height:0;padding-top:clamp(290px,49vw,430px);scroll-margin-top:0}.hpc-photo{height:clamp(290px,49vw,430px);inset:0 0 auto}.hpc-photo img{object-position:78% 42%}.hpc-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;min-height:0;padding:30px 28px 34px;display:grid}.af-refresh #main-content .hpc-heading h2{font-size:clamp(36px,5.6vw,48px)!important}.af-refresh #main-content .hpc-heading>p:not(.hpc-eyebrow){font-size:15px}.hpc-capability{width:100%;margin:0;padding:20px}.hpc-sanad:after{display:none}.af-refresh #main-content .hpc-device-note{text-align:start;grid-column:1/-1;max-width:none;position:static}[dir=rtl] .hpc-heading{align-self:start}}@media (width<=600px){.af-refresh .hpc-cover{padding-top:330px}.hpc-photo{height:330px}.hpc-photo img{object-position:79% 39%}.hpc-inner{gap:24px;padding:28px 24px 32px;display:flex}.hpc-heading{width:100%;max-width:none}.af-refresh #main-content .hpc-eyebrow{margin-bottom:12px;font-size:10px}.af-refresh #main-content .hpc-heading h2{margin-bottom:14px;font-size:40px!important;line-height:1.08!important}.af-refresh #main-content .hpc-heading>p:not(.hpc-eyebrow){max-width:30ch;font-size:15px}.hpc-capability{border-radius:16px;align-self:center;width:100%;max-width:420px;padding:22px}.hpc-plan{min-height:128px}.hpc-activity-values{gap:12px}.hpc-step-count{font-size:40px}.hpc-activity-values dl{gap:12px}.af-refresh #main-content .hpc-device-note{max-width:38ch;font-size:10px}}@media (width<=360px){.hpc-inner{padding-inline:20px}.hpc-capability{padding:18px}.hpc-step-count{font-size:36px}.hpc-activity-values dl{gap:9px}}@media (prefers-reduced-motion:reduce){.hpc-link>span{transition:none}}html.af-reduce-motion .hpc-link>span{transition:none}.af-refresh .hpc-sports{--hpc-ink:#073f38;--hpc-muted:#50695f;background:#edf3f0;min-height:760px}.hpc-sports .hpc-sports-photo{inset:0 0 0 41%}.hpc-sports .hpc-inner{gap:18px;max-width:1440px;min-height:760px;padding-block:40px}.hpc-sports .hpc-heading{max-width:405px}#root .af-refresh #main-content .hpc-sports .hpc-heading h2{max-width:12ch;font-size:var(--af-type-section)!important;line-height:1.1!important}#root .af-refresh #main-content .hpc-sports .hpc-heading>p:not(.hpc-eyebrow){max-width:34ch;font-size:16px;line-height:1.65}.hpc-sports-options{flex-wrap:wrap;gap:5px;max-width:375px;display:flex}#root .af-refresh #main-content .hpc-sports-options button{color:#285c49;cursor:pointer;background:#fffaf4;border:1px solid #c4d9cc;border-radius:99px;min-height:44px;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:550;line-height:1.4}#root .af-refresh #main-content .hpc-sports-options button[aria-pressed=true]{color:#fffaf4;background:#075e52;border-color:#075e52}#root .af-refresh #main-content .hpc-sports-options button:hover{color:#073f38;background:#d5e5d9}.hpc-sports .hpc-capability{background:#fffdf7;width:365px;margin-top:0;padding:20px 22px}.hpc-sports .hpc-activity-heading{margin-bottom:14px}#root .af-refresh #main-content .hpc-sport-readout h3{letter-spacing:-.02em;color:#285c49;margin:0 0 17px;font-weight:550;font-size:17px!important;line-height:1.35!important}.hpc-chart-caption{color:#567361;margin-top:17px;font-size:10px}.hpc-sports .hpc-activity-chart{height:54px;margin-top:7px}.hpc-sports .hpc-capability footer{margin-top:13px;font-size:10px}#root .af-refresh #main-content .hpc-sports .hpc-device-note{text-align:start;max-width:355px;font-size:10px;position:static}@media (width>=1600px){.hpc-sports .hpc-sports-photo{left:40%}.hpc-sports .hpc-inner{max-width:1600px;padding-inline:56px}}@media (width>=901px) and (width<=1100px){.hpc-sports .hpc-sports-photo{left:46%}.hpc-sports .hpc-inner{padding-inline:32px}.hpc-sports .hpc-heading{max-width:345px}.hpc-sports .hpc-capability{width:340px}.hpc-sports-options{max-width:345px}}@media (width<=900px){.af-refresh .hpc-sports{min-height:0;padding-top:430px}.hpc-sports .hpc-sports-photo{height:430px;inset:0 0 auto}.hpc-sports .hpc-inner{grid-template-columns:1fr 1fr;gap:18px 28px;min-height:0;padding:30px 28px 34px;display:grid}.hpc-sports .hpc-heading{max-width:none}.hpc-sports-options{grid-area:2/1;max-width:none}.hpc-sports .hpc-capability{grid-area:1/2/4;width:100%;margin:0}.hpc-sports .hpc-device-note{grid-column:1}.hpc-sports .hpc-photo img{object-position:50% 40%!important}}@media (width<=600px){.af-refresh .hpc-sports{padding-top:340px}.hpc-sports .hpc-sports-photo{height:340px}.hpc-sports .hpc-inner{gap:22px;padding:28px 24px 32px;display:flex}.hpc-sports .hpc-heading,#root .af-refresh #main-content .hpc-sports .hpc-heading h2{max-width:none}.hpc-sports-options{gap:7px;max-width:none}.hpc-sports .hpc-capability{width:100%;max-width:420px}.hpc-sports[data-sport=football] .hpc-photo img{object-position:48% 44%!important}.hpc-sports[data-sport=cycling] .hpc-photo img{object-position:48% 40%!important}}@layer afiyah-type-standards{#root .af-refresh #main-content .hpc-sport-readout h3{letter-spacing:-.02em!important;font-size:17px!important;line-height:1.35!important}}.hpc-sports-options{--af-choice-selected:#075e52;--af-choice-ink:#fffaf4;--af-choice-hover:#d5e5d9;--af-choice-shade:#075e52}@media (width>=901px){.af-refresh .hpc-sports{--hpc-ink:#fffaf4;--hpc-muted:#c0d5ce;background:#063e46}.hpc-sports .hpc-sports-photo{inset:0}.hpc-sports:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#052c31ed 0%,#052c31c4 25%,#052c316b 43%,#052c3112 64%,#0000 82%);position:absolute;inset:0}.hpc-sports .hpc-heading{max-width:405px}.hpc-sports .hpc-capability{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdf7ed;box-shadow:0 12px 30px #052c3133}#root .af-refresh #main-content .hpc-sports .hpc-device-note{color:#d3e1db}.hpc-sports-options{--af-choice-selected:#fffaf4;--af-choice-ink:#073f38;--af-choice-hover:#edf3f0;--af-choice-shade:#073f38}#root .af-refresh #main-content .hpc-sports-options button{color:#fffaf4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaf417;border-color:#fffaf44d}#root .af-refresh #main-content .hpc-sports-options button[aria-pressed=true]{color:#073f38;background:#fffaf4;border-color:#fffaf4}#root .af-refresh #main-content .hpc-sports-options button:hover{color:#073f38;background:#edf3f0}[dir=rtl] .hpc-sports .hpc-inner{align-items:flex-end}[dir=rtl] .hpc-sports .hpc-heading{align-self:auto}}@media (width<=600px){.hpc-sports[data-sport=strength] .hpc-photo img{object-position:59% 35%!important}}#root .af-refresh #main-content .psc-cover{box-sizing:border-box;isolation:isolate;width:100vw;min-height:clamp(680px,82svh,840px);scroll-margin-top:var(--psc-anchor-offset,0px);border-radius:0;margin-block:0;margin-inline-start:calc(50% - 50vw);padding:0}.psc-cover .hpc-photo img{object-position:65% 25%}.psc-cover.psc-dark{--hpc-ink:#fffaf0;--hpc-muted:#c0d5ce;background:#063e46}.psc-cover.psc-light{--hpc-ink:#073f38;--hpc-muted:#496d62;background:#e7eee9}.psc-cover.psc-dark:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#052c31e8 0%,#052c31ba 28%,#052c3150 52%,#052c3108 78%);position:absolute;inset:0}.psc-cover .hpc-inner{align-items:flex-start;max-width:1440px}.psc-cover .hpc-heading{max-width:560px}.psc-card{color:#073f38;background:#edf3f0;border-color:#d5e3dc;box-shadow:0 10px 34px #042c311a}.psc-card.psc-sanad-card{background:#ffe7a4}.psc-brand{align-items:center;gap:10px;margin-bottom:18px;display:flex}.psc-brand>.af-sanad,.psc-brand>.af-brand-mark{object-fit:contain;flex:none;width:34px;height:34px}.psc-brand>div{gap:2px;display:grid}.psc-brand strong{font-size:16px;font-weight:650;line-height:1.2}.psc-brand>div>span{color:#476154;font-size:10px;line-height:1.6}.psc-brand>small{color:#3f6254;white-space:nowrap;background:#dce8e1;border-radius:4px;margin-inline-start:auto;padding:4px 7px;font-size:9px}#root .af-refresh #main-content .psc-card h3{letter-spacing:-.025em;text-align:start;margin:0 0 16px;font-weight:600;color:#073f38!important;font-size:21px!important;line-height:1.22!important}.psc-rows{gap:0;margin:0;display:grid}.psc-rows>div{border-bottom:1px solid #cbded3;justify-content:space-between;align-items:flex-start;gap:18px;padding-block:9px;font-size:12px;line-height:1.6;display:flex}.psc-rows>div:last-child{border:0}.psc-rows dt{color:#476154;max-width:50%}.psc-rows dd{text-align:end;color:#073f38;max-width:55%;margin:0;font-weight:600}.psc-file{color:#073f38;background:#fffdf7;border-radius:7px;align-items:center;gap:10px;margin:0 0 13px;padding:12px;font-size:12px;font-weight:550;line-height:1.6;display:flex}.psc-file svg{fill:none;stroke:#007d72;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:23px;height:23px}.psc-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.psc-metrics>div{flex-direction:column;gap:5px;display:flex}.psc-metrics dd{letter-spacing:-.04em;color:#007d72;margin:0;font-size:29px;font-weight:600;line-height:1.15}.psc-metrics>div:nth-child(2) dd{color:#277a9b}.psc-metrics>div:nth-child(3) dd{color:#aa5670}.psc-metrics dt{color:#476154;font-size:11px;line-height:1.6}.psc-trend{fill:#007d72;stroke:#007d72;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;direction:ltr;width:100%;height:65px;margin:14px 0 0;display:block}.psc-trend path{fill:none}.psc-trend .psc-trend-grid{stroke:#c4d7cc;stroke-width:1px}.psc-card footer{color:#476154;max-width:42ch;font-size:11px;line-height:1.65}[dir=rtl] .psc-cover .hpc-inner{align-items:flex-end}@media (width<=900px){#root .af-refresh #main-content .psc-cover{min-height:0;padding-top:clamp(290px,49vw,430px)}.psc-cover .hpc-photo{height:clamp(290px,49vw,430px);inset:0 0 auto}.psc-cover .hpc-photo img{object-position:70% 20%}.psc-cover.psc-dark:after{display:none}.psc-cover .hpc-inner{align-items:start}.psc-cover .hpc-heading{align-self:start}}@media (width<=600px){#root .af-refresh #main-content .psc-cover{padding-top:330px}.psc-cover .hpc-photo{height:330px}.psc-cover .hpc-photo img{object-position:75% 20%}.psc-card{min-height:0}.psc-brand>small{font-size:8px}.psc-metrics dd{font-size:28px}}#root .af-refresh:is([data-page=\/pulse-analytics],[data-page=\/governance],[data-page=\/science],[data-page=\/care-model],[data-page=\/wellbeing]) .psc-cover{--psc-anchor-offset:60px}#root .af-refresh #main-content .psc-cover{margin-block:0!important}#root .af-refresh #main-content .psc-cover+.psc-cover{margin-block-start:0!important}@media (width>=901px){#story-memberships-1 .hpc-photo{inset:0}#story-memberships-1.psc-dark:after{background:linear-gradient(90deg,#052c31e8 0%,#052c31b8 26%,#052c3140 46%,#0000 69%)}#story-memberships-1 .hpc-inner{align-items:flex-start}[dir=rtl] #story-memberships-1 .hpc-inner{align-items:flex-end}#story-memberships-1 .hpc-heading{text-align:start;align-self:auto;max-width:min(440px,37vw)}#root .af-refresh #main-content #story-memberships-1 .hpc-heading h2{max-width:21ch;font-size:var(--af-type-section)!important;line-height:1.12!important}#story-memberships-1 .psc-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#edf3f0ec;border-color:#ffffff7a;align-self:auto}:is(#story-sanad-ai-2,#story-memberships-2) .hpc-heading{max-width:min(400px,34vw)}:is(#story-sanad-ai-2,#story-memberships-2) .psc-card{width:min(360px,34vw)}#root .af-refresh #main-content :is(#story-sanad-ai-2,#story-memberships-2) .hpc-heading h2{font-size:var(--af-type-section)!important;line-height:1.12!important}#story-sanad-ai-2.psc-dark:after{background:linear-gradient(90deg,#052c31e0 0%,#052c31a6 24%,#052c312d 42%,#0000 60%)}}#root .af-refresh[data-page=\/] #main-content .hcg-section+#story-home-3{margin-block-start:0!important}#root .af-refresh[data-page=\/] #main-content #story-home-3{margin-block-end:0!important}#root .af-refresh[data-page=\/sanad-ai] #main-content .snix-section+#story-sanad-ai-3{margin-block-start:0!important}
