#root .af-refresh[data-partner-page=true] #main-content .closing-photo{background:#0b3739;min-height:900px}.closing-photo--partner:after{background:linear-gradient(#082f3800 25%,#082f3826 40%,#082f38d9 67%,#082f38f5 100%)}.closing-photo--partner .closing-photo-inner{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:64px;min-height:900px;padding:50px max(32px,5vw)}.closing-photo--partner .closing-photo-heading{width:min(500px,49%)}.closing-photo--partner .closing-photo-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#edf3f0f5;flex-shrink:0;width:min(400px,42%)}#root .af-refresh #main-content .closing-photo--partner .closing-photo-heading h2{font-size:clamp(38px,3.65vw,52px)!important;line-height:1.1!important}#root .af-refresh #main-content .closing-photo--partner .closing-photo-heading>p:not(.closing-photo-eyebrow){max-width:43ch;font-size:17px}.closing-photo--partner .closing-photo-image img{object-fit:cover}.closing-photo--partner.partner-insurers:after,.closing-photo--partner.partner-hospitals:after{background:linear-gradient(#102b4800 25%,#102b4826 40%,#102b48d9 67%,#102b48f5 100%)}.closing-photo--partner.partner-employers:after,.closing-photo--partner.partner-quote:after{background:linear-gradient(#153c3100 25%,#153c3126 40%,#153c31d9 67%,#153c31f5 100%)}[dir=rtl] .closing-photo--partner .closing-photo-inner{flex-direction:row}@media (width<=900px){#root .af-refresh[data-partner-page=true] #main-content .closing-photo{min-height:0}.closing-photo--partner .closing-photo-image{height:500px}.closing-photo--partner:after,.closing-photo--partner.partner-insurers:after,.closing-photo--partner.partner-hospitals:after,.closing-photo--partner.partner-employers:after,.closing-photo--partner.partner-quote:after{background:linear-gradient(#0000 240px,#0b373926 330px,#0b3739 500px)}.closing-photo--partner .closing-photo-inner,[dir=rtl] .closing-photo--partner .closing-photo-inner{flex-direction:column;align-items:stretch;gap:28px;min-height:0;padding:450px 24px 36px}.closing-photo--partner .closing-photo-heading,.closing-photo--partner .closing-photo-card{width:100%;max-width:600px;margin-inline:auto}#root .af-refresh #main-content .closing-photo--partner .closing-photo-heading h2{max-width:24ch;font-size:38px!important}.closing-photo--partner .closing-photo-card dl>div{font-size:12px}}@media (width<=480px){.closing-photo--partner .closing-photo-image{height:330px}.closing-photo--partner:after,.closing-photo--partner.partner-insurers:after,.closing-photo--partner.partner-hospitals:after,.closing-photo--partner.partner-employers:after,.closing-photo--partner.partner-quote:after{background:linear-gradient(#0000 180px,#0b37391a 240px,#0b3739 330px)}.closing-photo--partner .closing-photo-inner,[dir=rtl] .closing-photo--partner .closing-photo-inner{gap:26px;padding:300px 22px 32px}#root .af-refresh #main-content .closing-photo--partner .closing-photo-heading h2{font-size:34px!important}#root .af-refresh #main-content .closing-photo--partner .closing-photo-heading>p:not(.closing-photo-eyebrow){font-size:16px}}#root .af-refresh #main-content .closing-photo--explore{background:#123b35;min-height:880px}.closing-photo--explore:after{background:linear-gradient(#0000 28%,#10372f1a 42%,#10372fd9 71%,#10372ff5 100%)}.closing-photo--explore .closing-photo-inner{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:64px;min-height:880px;padding:52px max(32px,5vw)}.closing-photo--explore .closing-photo-heading{width:min(520px,50%)}.closing-photo--explore .closing-photo-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#edf3f0f5;flex-shrink:0;width:min(375px,40%)}#root .af-refresh #main-content .closing-photo--explore .closing-photo-heading h2{font-size:clamp(36px,3.65vw,52px)!important;line-height:1.12!important}#root .af-refresh #main-content .closing-photo--explore .closing-photo-heading>p:not(.closing-photo-eyebrow){max-width:43ch;font-size:17px}.closing-photo--explore .closing-photo-card dl>div{gap:18px}[dir=rtl] .closing-photo--explore .closing-photo-inner{flex-direction:row}@media (width<=900px){#root .af-refresh #main-content .closing-photo--explore{min-height:0}.closing-photo--explore .closing-photo-image{height:480px}.closing-photo--explore:after{background:linear-gradient(#0000 310px,#123b3540 395px,#123b35 480px)}.closing-photo--explore .closing-photo-inner,[dir=rtl] .closing-photo--explore .closing-photo-inner{flex-direction:column;align-items:stretch;gap:26px;min-height:0;padding:450px 24px 36px}.closing-photo--explore .closing-photo-heading,.closing-photo--explore .closing-photo-card{width:100%;max-width:600px;margin-inline:auto}#root .af-refresh #main-content .closing-photo--explore .closing-photo-heading h2{max-width:25ch;font-size:38px!important}}@media (width<=480px){.closing-photo--explore .closing-photo-image{height:330px}.closing-photo--explore:after{background:linear-gradient(#0000 220px,#123b3540 275px,#123b35 330px)}.closing-photo--explore .closing-photo-inner,[dir=rtl] .closing-photo--explore .closing-photo-inner{padding:310px 22px 32px}#root .af-refresh #main-content .closing-photo--explore .closing-photo-heading h2{font-size:34px!important}#root .af-refresh #main-content .closing-photo--explore .closing-photo-heading>p:not(.closing-photo-eyebrow){font-size:16px}}#root .af-refresh #main-content .health-overview-section{isolation:isolate;color:#173d35;box-sizing:border-box;background:radial-gradient(at 0 0,#f1dcd6bd,#0000 53%),radial-gradient(at 100% 100%,#dce9e1b5,#0000 58%),#f4f2ed;margin:0;padding:80px max(24px,5vw);position:relative}.ho-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,5.5vw,80px);max-width:1280px;margin:auto;display:grid}.ho-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#13776b;margin:0 0 20px;font-size:13px;font-weight:650}#root .af-refresh #main-content .ho-editorial h2{letter-spacing:-.035em;text-align:start;margin:0 0 24px;font-weight:600;color:#073f38!important;font-size:clamp(36px,3.7vw,50px)!important;line-height:1.12!important}.ho-editorial h2 span{color:#617b6f}#root .af-refresh #main-content .ho-intro{color:#455e55;max-width:53ch;margin:0;font-size:18px;line-height:1.65}#root .af-refresh #main-content .ho-purpose{color:#52665e;max-width:55ch;margin:18px 0 0;font-size:16px;line-height:1.7}.ho-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:30px;display:grid}#root .af-refresh #main-content .ho-legend button{color:#21483e;text-align:start;cursor:pointer;box-sizing:border-box;border:1px solid #fff6;border-radius:16px;align-items:center;gap:12px;min-height:69px;padding:10px 13px;font-size:14px;font-weight:550;line-height:1.35;transition:background .18s,box-shadow .18s,transform .18s;display:flex;background:#fffcf6a6!important}#root .af-refresh #main-content .ho-legend button:hover{transform:translateY(-2px);box-shadow:0 5px 18px #244b3d0b;background:#fffdf9!important}#root .af-refresh #main-content .ho-legend button.is-active{background:color-mix(in srgb,var(--area-color) 24%,#fffdf9)!important;box-shadow:0 3px 15px #244b3d0d,inset 0 0 0 1.5px color-mix(in srgb,var(--area-color) 75%,#57776b)!important}.ho-legend-symbol{background:var(--area-color);color:#173d35;border-radius:14px;flex:none;place-items:center;width:43px;height:43px;display:grid}.ho-legend-symbol svg,.ho-life-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.ho-product{box-sizing:border-box;background:linear-gradient(145deg,#f5e9e4,#edece6 48%,#e6eee8);border:1px solid #ffffffa3;border-radius:32px;min-width:0;padding:26px 28px 21px;box-shadow:0 20px 55px #16392e0a}.ho-product-top{color:#52635d;justify-content:space-between;align-items:center;gap:20px;font-size:15px;display:flex}.ho-info{color:#173d35;border:1.5px solid #173d35;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:12px;display:grid}.ho-orbit{aspect-ratio:1;direction:ltr;width:min(100%,350px);margin:16px auto 0;position:relative}.ho-orbit-shapes{width:100%;height:100%;display:block;overflow:visible}.ho-orbit-shapes path{fill:none;stroke-width:35px;stroke-linecap:round;transition:stroke-width .22s,opacity .22s}.ho-orbit-shapes path.is-selected{stroke-width:40px}.ho-area-controls{position:absolute;inset:0}#root .af-refresh #main-content .ho-area-button{cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:7px;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;transform:translate(-50%,-50%);color:#173d35!important;background:0 0!important}.ho-area-button:hover{transform:translate(-50%,-50%)scale(1.12);box-shadow:0 0 0 5px #fff9}.ho-area-button:focus-visible,.ho-legend button:focus-visible{outline-offset:4px;outline:2px solid #073f38}.ho-area-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.ho-coverage{text-align:center;pointer-events:none;color:#142724;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:30% 27%}.ho-coverage strong{letter-spacing:-.07em;white-space:nowrap;direction:ltr;font-size:72px;font-weight:450;line-height:1.2}.ho-coverage strong span{letter-spacing:-.06em;font-size:38px}.ho-coverage>span{color:#52635d;max-width:13ch;font-size:14px;line-height:1.4}#root .af-refresh #main-content .ho-orbit-hint{text-align:center;color:#52635d;margin:8px 0 20px;font-size:12px}.ho-detail{box-sizing:border-box;border-block-start:4px solid var(--area-color);background:#fffcf7;border-radius:17px;min-height:225px;padding:20px 22px;scroll-margin-block:160px}.ho-detail-label{color:#173d35;justify-content:space-between;align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex}.ho-detail-label small{color:#68756d;white-space:nowrap;font-size:11px;font-weight:400}.ho-detail-label small:before{content:"";background:#a0aaa2;border-radius:50%;width:6px;height:6px;margin-inline-end:5px;display:inline-block}.ho-detail-label small.is-recorded:before{background:#18846f}#root .af-refresh #main-content .ho-detail h3{letter-spacing:-.02em;margin:12px 0 9px;color:#173d35!important;font-size:20px!important;line-height:1.25!important}#root .af-refresh #main-content .ho-detail>p{color:#52635d;margin:0 0 12px;font-size:14px;line-height:1.65}.ho-detail>a{text-underline-offset:4px;align-items:center;min-height:36px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex;color:#006f63!important}.ho-detail>a:hover{color:#073f38!important}#root .af-refresh #main-content .ho-scope{text-align:center;color:#5e6d65;margin:14px 0 0;font-size:11px;line-height:1.6}#root .af-refresh #main-content .ho-context{color:#52635d;background:#e4ece5;border-radius:12px;margin:24px 0 0;padding:18px;font-size:14px;line-height:1.65}.ho-compact .ho-product{justify-self:center;width:100%;max-width:540px}#root .af-refresh #main-content .ho-life-cover{isolation:isolate;color:#fffaf2;box-sizing:border-box;background:#123d30;min-height:800px;margin:0;padding:0;position:relative;overflow:hidden}.ho-life-cover>picture{z-index:-2;display:block;position:absolute;inset:0}.ho-life-cover>picture>img{object-fit:cover;object-position:60% 48%;width:100%;height:100%;display:block}.ho-life-cover:before{content:"";z-index:-1;background:linear-gradient(90deg,#092e27ed 0%,#12362bce 28%,#12362b4a 53%,#0000 75%);position:absolute;inset:0}.ho-life-inner{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:32px;max-width:1280px;min-height:800px;margin:auto;padding:58px max(24px,5vw);display:flex}.ho-life-inner>header{width:48%;max-width:540px}.ho-life-cover .ho-eyebrow{color:#d5e6d8;margin-bottom:17px;font-size:12px}#root .af-refresh #main-content .ho-life-cover h2{letter-spacing:-.035em;text-align:start;margin:0 0 20px;font-weight:550;color:#fffaf2!important;font-size:clamp(36px,3.8vw,52px)!important;line-height:1.12!important}.ho-life-cover h2 span{color:#c2d7c9}#root .af-refresh #main-content .ho-life-inner>header>p:not(.ho-eyebrow){color:#e4eee4;max-width:46ch;margin:0 0 16px;font-size:17px;line-height:1.7}.ho-life-inner>header>a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex;color:#fffaf2!important}.ho-life-inner>header>a:hover{color:#d4e8b7!important}.ho-life-inner>header>a:focus-visible{outline-offset:5px;outline:2px solid #fffaf2}.ho-life-card{color:#173d35;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#edf3eede;border:1px solid #ffffff6e;border-radius:22px;width:430px;max-width:45%;margin-top:auto;padding:23px 26px}.ho-life-brand{align-items:center;gap:9px;margin-bottom:18px;display:flex}.ho-life-brand .af-brand-mark{object-fit:contain;width:30px;height:29px}.ho-life-brand>span{letter-spacing:-.035em;font-size:21px;font-weight:550}.ho-life-brand>small{color:#526b5b;margin-inline-start:auto;font-size:10px;line-height:1.5}#root .af-refresh #main-content .ho-life-card h3{letter-spacing:-.025em;margin:0 0 19px;font-weight:550;color:#173d35!important;font-size:23px!important;line-height:1.2!important}.ho-life-card ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ho-life-card li{align-items:center;gap:12px;display:flex}.ho-life-icon{color:#21483e;background:#b7d0be;border-radius:13px;flex:none;place-items:center;width:41px;height:41px;display:grid}.ho-life-icon-1{background:#e8c2bf}.ho-life-icon-2{background:#b4d4cf}.ho-life-card li strong{font-size:13px;font-weight:650;line-height:1.4}#root .af-refresh #main-content .ho-life-card li p{color:#52665b;margin:3px 0 0;font-size:11px;line-height:1.5}[dir=rtl] .ho-life-cover:before{background:linear-gradient(270deg,#092e27ed 0%,#12362bce 28%,#12362b4a 53%,#0000 75%)}[dir=rtl] .ho-life-cover>picture>img{transform:scaleX(-1)}@media (width<=1000px){#root .af-refresh #main-content .health-overview-section{padding:64px 28px}.ho-layout{gap:32px}.ho-product{padding:23px 20px 20px}#root .af-refresh #main-content .ho-intro{font-size:17px}#root .af-refresh #main-content .ho-purpose{font-size:15px}.ho-legend{gap:9px}.ho-legend-symbol{border-radius:12px;width:37px;height:37px}#root .af-refresh #main-content .ho-legend button{gap:9px;padding:9px;font-size:13px}.ho-coverage strong{font-size:62px}.ho-coverage strong span{font-size:32px}.ho-detail-label{flex-direction:column;align-items:start;gap:6px}.ho-life-inner{padding-inline:28px}.ho-life-inner>header{width:50%}.ho-life-card{max-width:48%}}@media (width<=700px){#root .af-refresh #main-content .health-overview-section{padding:52px 20px}.ho-layout{grid-template-columns:1fr;gap:30px}#root .af-refresh #main-content .ho-editorial h2{font-size:36px!important}#root .af-refresh #main-content .ho-intro{font-size:17px;line-height:1.65}.ho-legend{gap:9px;margin-top:24px}#root .af-refresh #main-content .ho-legend button{min-height:64px;padding:9px 10px;font-size:13px}.ho-product{border-radius:26px;justify-self:center;width:100%;max-width:480px;padding:24px 20px 20px}.ho-orbit{width:min(100%,330px);margin-top:16px}.ho-coverage strong{font-size:70px}.ho-coverage strong span{font-size:36px}.ho-coverage>span{font-size:14px}.ho-detail{min-height:0}.ho-detail-label{flex-direction:row;align-items:center;gap:12px}.ho-area-button{width:44px;height:44px}.ho-area-button svg{width:28px;height:28px}.ho-product-top{font-size:14px}#root .af-refresh #main-content .ho-life-cover{min-height:0}.ho-life-cover:before,[dir=rtl] .ho-life-cover:before{background:linear-gradient(#092e270d 0%,#092e2712 28%,#092e27cf 43%,#092e27f2 70%,#092e27f5 100%)}.ho-life-inner{align-items:stretch;gap:26px;min-height:0;padding:430px 20px 36px}.ho-life-inner>header{width:100%;max-width:480px}.ho-life-cover .ho-eyebrow{font-size:11px}#root .af-refresh #main-content .ho-life-cover h2{max-width:18ch;margin-bottom:18px;font-size:35px!important}#root .af-refresh #main-content .ho-life-inner>header>p:not(.ho-eyebrow){font-size:16px;line-height:1.65}.ho-life-card{background:#edf3eef0;border-radius:20px;width:100%;max-width:480px;margin:0;padding:22px}#root .af-refresh #main-content .ho-life-card h3{font-size:22px!important}.ho-life-brand>small{font-size:10px}#root .af-refresh #main-content .ho-life-card li p{font-size:12px}.ho-life-card li strong{font-size:14px}.ho-life-icon{width:42px;height:42px}.ho-life-cover>picture{height:760px;inset:0 0 auto}.ho-life-cover>picture>img{object-position:65% 25%}.ho-life-cover:after{content:"";z-index:-2;background:#092e27;position:absolute;inset:750px 0 0}}@media (prefers-reduced-motion:reduce){.ho-area-button,.ho-orbit-shapes path,#root .af-refresh #main-content .ho-legend button{transition:none}}.hd-view-tabs{background:#f0ece4;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:22px;padding:5px;display:grid}.hd-view-tabs button{color:#4b625b;cursor:pointer;background:0 0;border:0;border-radius:12px;min-width:0;min-height:44px;padding:8px 5px;font-size:11px}.af-refresh #main-content .hd-view-tabs button[aria-pressed=true]{color:#fffdfa!important;box-shadow:none!important;background:#003d35!important}.hd-view-tabs button:hover:not([aria-pressed=true]){background:#e3e1d6}.hd-view-tabs button:focus-visible,.hd-carousel-controls button:focus-visible{outline-offset:3px;outline:3px solid #007f72}.hd-carousel .cd-dashboard-heading{min-height:59px;margin-block:22px 18px}.hd-carousel .cd-dashboard-heading h3{font-size:23px!important}.hd-stage{min-height:369px;animation:.35s ease-out hd-reveal}.hd-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.hd-metric{border-radius:20px;min-width:0;padding:16px}.hd-tone-lilac{color:#5d4772;background:#eee7f3}.hd-tone-peach{color:#a64c46;background:#fae5d9}.hd-tone-cream{color:#8d7131;background:#f9efce}.hd-tone-blue{color:#456e80;background:#e3edf0}.hd-metric-label{color:#003d35;align-items:center;gap:6px;font-size:12px;display:flex}.hd-metric-label .af-motion-icon{width:25px;height:25px}.af-refresh #main-content .hd-metric p{color:#003d35;align-items:baseline;gap:6px;margin:12px 0 11px;display:flex;line-height:1.3!important}.hd-metric p b{letter-spacing:-.04em;font-size:25px}.hd-metric p>span{color:#4b625b;font-size:10px}.hd-mini-chart{width:100%;height:35px;display:block}.hd-metric>small{color:#52635b;margin-top:8px;font-size:8px;line-height:1.6;display:block}.hd-feature-reading{color:#a54c46;background:#fae6dc;border-radius:23px;padding:22px}.hd-feature-reading>span{color:#003d35;font-size:12px;font-weight:650}.hd-feature-reading>strong{letter-spacing:-.055em;color:#003d35;align-items:baseline;gap:6px;margin:8px 0 15px;font-size:50px;line-height:1.2;display:flex}.hd-feature-reading>strong>span{color:#897167;font-size:33px;font-weight:400}.hd-feature-reading strong>small{letter-spacing:0;color:#4b625b;margin-left:4px;font-size:12px;font-weight:500}.hd-feature-reading>.hd-mini-chart{height:40px}.hd-feature-reading>small{color:#52635b;margin-top:10px;font-size:9px;line-height:1.5;display:block}.hd-body-reading{color:#317c69;background:#e3ece6}.hd-three-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.hd-three-metrics>.hd-metric{padding:13px 11px}.hd-three-metrics .hd-metric-label{flex-wrap:wrap;gap:4px;font-size:10px}.hd-three-metrics .af-motion-icon{width:20px;height:20px}.hd-three-metrics p{display:block!important}.hd-three-metrics p b{font-size:25px}.hd-three-metrics p>span{margin-top:3px;font-size:9px;display:block}.af-refresh #main-content .hd-source-note{color:#52635b;margin:12px 2px 0;font-size:10px;line-height:1.6}.hd-wellbeing-intro{color:#003d35;background:#e6ede4;border-radius:22px;align-items:center;gap:14px;padding:20px;display:flex}.hd-wellbeing-intro>.af-motion-icon{flex-shrink:0;width:54px;height:54px}.hd-wellbeing-intro strong{font-size:16px;line-height:1.4;display:block}.hd-wellbeing-intro span{color:#4b625b;margin-top:6px;font-size:11px;line-height:1.7;display:block}.hd-reflection-links{grid-template-columns:1fr;gap:8px;margin-top:14px;display:grid}.hd-reflection-links a{color:#003d35;background:#f1eee5;border-radius:17px;align-items:center;gap:11px;min-height:44px;padding:13px 15px;text-decoration:none;display:flex}.hd-reflection-links .af-motion-icon{flex-shrink:0;width:33px;height:33px}.hd-reflection-links a strong{font-size:12px;display:block}.hd-reflection-links a small{color:#4b625b;margin-top:4px;font-size:10px;display:block}.hd-reflection-links a>b{margin-left:auto;font-size:22px;font-weight:400}.hd-carousel-controls{border-top:1px solid #e6e3d9;align-items:center;gap:9px;margin-top:20px;padding-top:14px;display:flex}.hd-carousel-controls button{color:#00685b;cursor:pointer;background:#eee9e0;border:0;border-radius:50%;min-width:44px;height:44px;font-size:22px}.hd-carousel-controls>span{color:#003d35;align-items:center;gap:10px;margin-right:auto;font-size:12px;font-weight:700;display:flex}.hd-carousel-controls>span>small{color:#52635b;font-size:10px;font-weight:450}.hd-carousel-controls .hd-auto-control{font-size:17px}.hd-carousel-controls button:hover{background:#dbe8dd}.hd-carousel .cd-picture-note{font-size:9px!important}@keyframes hd-reveal{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width<=1050px){.hd-view-tabs button{font-size:10px}.hd-carousel .cd-dashboard-heading{flex-wrap:wrap}.hd-three-metrics{gap:7px}.hd-three-metrics>.hd-metric{padding:12px 9px}.hd-feature-reading>strong{font-size:43px}}@media (width<=750px){.hd-view-tabs{gap:3px;padding:4px}.hd-view-tabs button{font-size:10px}.hd-stage{min-height:380px}.hd-carousel .cd-dashboard-heading h3{font-size:22px!important}.hd-metric{padding:14px}.hd-metric p b{font-size:24px}.hd-three-metrics .hd-metric{padding:12px 9px}.hd-three-metrics .hd-metric-label{font-size:9px}.hd-three-metrics .hd-metric-label .af-motion-icon{width:19px;height:19px}.hd-three-metrics p b{font-size:23px}.hd-three-metrics p>span{font-size:8px}.hd-feature-reading{padding:20px}.hd-wellbeing-intro{padding:18px}.hd-reflection-links a{padding:12px}.hd-carousel-controls{gap:7px}.hd-carousel-controls>span{gap:6px}}@media (prefers-reduced-motion:reduce){.hd-stage{animation:none}}html.af-reduce-motion .hd-stage{animation:none}.af-refresh #main-content .hd-view-tabs button{font-size:13px!important}.hd-stage{min-height:415px}@media (width<=750px){.af-refresh #main-content .hd-view-tabs button{padding-inline:3px;font-size:11px!important}.hd-carousel .cd-dashboard-heading{min-height:110px;display:block}.hd-carousel .cd-period{width:max-content;margin-top:14px}.hd-stage{min-height:415px}}.hd-carousel-controls button{flex:none;place-items:center;width:44px;min-width:44px;padding:0;display:grid}.hd-carousel-controls button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.hd-rolling-activity{--odometer-progress:1}.hd-odometer{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:flex-start;line-height:1.12;display:inline-flex}.hd-odometer-digit{width:.61em;height:1.12em;display:inline-block;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.hd-odometer-reel{transform:translateY(calc(-1.12em * var(--odometer-turns) * var(--odometer-progress)));will-change:transform;flex-direction:column;display:flex}.hd-odometer-reel>span{text-align:center;flex:0 0 1.12em;height:1.12em;line-height:1.12;display:block}.hd-odometer-comma{text-align:center;width:.24em;height:1.12em;line-height:1.12}.hd-rolling-activity .cd-activity-numbers>strong{line-height:1.12}.hd-rolling-activity .cd-activity-numbers b{vertical-align:middle;line-height:1.12;display:inline-flex}@media (prefers-reduced-motion:reduce){.hd-odometer-reel{transform:translateY(calc(-1.12em * var(--odometer-turns)));will-change:auto}}html.af-reduce-motion .hd-odometer-reel{transform:translateY(calc(-1.12em * var(--odometer-turns)));will-change:auto}.cd-home,.cd-page{--cd-ink:#003d35;--cd-muted:#4b625b;--cd-teal:#007f72;--cd-paper:#fffdfa;--cd-lilac:#e9e3f2;color:var(--cd-ink)}.cd-home{isolation:isolate;background:var(--cd-lilac);border-radius:48% 12% 38% 8%/38px 28px 34px 24px;margin-top:24px;position:relative;overflow:hidden}.cd-home:before{content:"";z-index:-1;pointer-events:none;background:#dfecdf;border-radius:50%;width:650px;height:650px;position:absolute;top:-280px;right:-290px}.cd-home-inner{padding-block:68px 48px!important}.cd-home-heading{grid-template-columns:1.05fr 1fr;align-items:center;gap:70px;display:grid}.cd-home-copy{min-width:0}.cd-home-copy h1,.cd-home-copy h2{margin:20px 0 24px}.cd-home-copy em,.cd-section-heading em,.cd-page-closing em{color:#a54c44;font-style:normal}.cd-home-copy>p:not(.af-eyebrow){color:var(--cd-muted);max-width:570px;margin:0 0 28px}.cd-home-copy .af-btn{background:var(--cd-teal);color:#fffdfa;border:0;align-items:center;gap:20px;min-height:52px;display:inline-flex}.cd-health-picture{background:var(--cd-paper);border-radius:30px;min-width:0;padding:26px;position:relative;transform:rotate(1.4deg);box-shadow:0 20px 50px #3426530d}.cd-picture-heading{color:var(--cd-muted);justify-content:space-between;align-items:center;gap:15px;font-size:11px;display:flex}.cd-picture-brand{color:var(--cd-ink);align-items:center;gap:7px;font-size:19px;font-weight:750;display:flex}.cd-picture-brand .af-brand-mark{object-fit:contain;width:27px;height:27px}.cd-picture-title{letter-spacing:-.035em;margin:23px 0;font-size:clamp(23px,2.3vw,31px);line-height:1.2;display:block}.cd-picture-inputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cd-picture-inputs>div{text-align:center;background:#edf3e8;border-radius:15px;flex-direction:column;align-items:center;padding:12px 5px;display:flex}.cd-picture-inputs>div:nth-child(2){background:#eee8f6}.cd-picture-inputs>div:nth-child(3){background:#ffe6d8}.cd-picture-inputs>div:nth-child(4){background:#fff0c4}.cd-picture-inputs .af-motion-icon{width:37px;height:37px}.cd-picture-inputs strong{margin-top:7px;font-size:12px}.cd-picture-inputs span{color:var(--cd-muted);margin-top:4px;font-size:9px;line-height:1.5}.cd-picture-connection{grid-template-columns:repeat(4,1fr);height:30px;margin:0 11%;display:grid;position:relative}.cd-picture-connection:after{content:"";background:#8fbbab;width:75%;height:1px;position:absolute;bottom:12px;left:12.5%}.cd-picture-connection i{background:#8fbbab;justify-self:center;width:1px;height:18px}.cd-picture-connection:before{content:"";background:#8fbbab;width:1px;height:13px;position:absolute;bottom:0;left:50%}.cd-picture-result{background:#dcece3;border-radius:18px;align-items:center;gap:12px;padding:18px;display:flex}.cd-picture-result .af-motion-icon{flex-shrink:0;width:44px;height:44px}.cd-picture-result strong{font-size:15px;display:block}.cd-picture-result span{color:var(--cd-muted);margin-top:5px;font-size:12px;line-height:1.6;display:block}.af-refresh #main-content .cd-picture-note{color:var(--cd-muted);align-items:center;gap:8px;margin:16px 0 0;font-size:11px;line-height:1.5;display:flex}.cd-picture-note .af-motion-icon{flex-shrink:0;width:25px;height:25px}.cd-rail{min-width:0;margin-top:48px}.cd-rail-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.cd-rail-heading strong{letter-spacing:-.025em;font-size:19px;display:block}.cd-rail-heading>div>span{color:var(--cd-muted);margin-top:6px;font-size:12px;display:block}.cd-rail-controls{align-items:center;gap:8px;display:flex}.cd-rail-controls button{background:var(--cd-paper);min-width:44px;height:44px;color:var(--cd-ink);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:21px;display:flex}.cd-rail-controls .cd-motion-control{border-radius:30px;gap:9px;min-width:95px;padding:0 14px;font-size:12px}.cd-motion-control>span{font-size:17px;font-weight:700}.cd-rail-controls button:hover{background:#cce5d9}.cd-rail-controls button[aria-pressed=true]{background:var(--cd-teal);color:#fffdfa}.cd-rail-controls button:disabled{opacity:.7;cursor:default}.cd-rail-viewport{scrollbar-width:none;outline-offset:5px;border-radius:20px;padding:3px 0 8px;overflow-x:auto}.cd-rail-viewport::-webkit-scrollbar{display:none}.cd-rail-track{width:max-content;display:flex}.cd-device-group{gap:16px;padding-right:16px;display:flex}.cd-device-card{background:var(--cd-paper);box-sizing:border-box;text-align:center;border:0;border-radius:24px;flex-shrink:0;width:228px;padding:12px 16px 20px}.cd-device-stage{background:var(--cd-device-tint);border-radius:16px;height:170px;overflow:hidden}.cd-tone-coral{--cd-device-tint:#fae1d8;--cd-strap:#ba7668}.cd-tone-yellow{--cd-device-tint:#fbefc7;--cd-strap:#5c6852}.cd-tone-lilac{--cd-device-tint:#ece5f2;--cd-strap:#766681}.cd-tone-peach{--cd-device-tint:#f4e4d3;--cd-strap:#647e76}.cd-tone-blue{--cd-device-tint:#e2ecef;--cd-strap:#4b6669}.cd-device-art{width:100%;height:100%;display:block}.cd-device-strap{fill:var(--cd-strap)}.cd-ring-hole,.cd-band-inner{fill:var(--cd-device-tint)}.af-refresh #main-content .cd-device-card h3{letter-spacing:-.02em;margin:16px 0 7px;font-size:15px!important;line-height:1.4!important}.cd-device-status{color:#59685f;font-size:11px;line-height:1.5;display:inline-block}.cd-reduced .cd-rail-copy{display:none}.af-refresh #main-content .cd-scope{color:var(--cd-muted);max-width:850px;margin:22px 0 0;font-size:12px;line-height:1.7}.cd-page-hero{background:var(--cd-lilac);border-radius:0 0 45% 12%/0 0 42px 25px}.cd-page-hero>.af-section{padding-block:65px 80px!important}.cd-page-actions{flex-wrap:wrap;align-items:center;gap:20px 26px;display:flex}.cd-page-actions .af-text-link{align-items:center;min-height:44px;display:inline-flex}.cd-section-heading{max-width:700px;margin-bottom:35px}.cd-section-heading h2{margin:17px 0 20px}.cd-section-heading>p:not(.af-eyebrow){color:var(--cd-muted);margin-bottom:0}.cd-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cd-source-grid article{background:#edf3e8;border-radius:24px;padding:28px}.cd-source-grid article:nth-child(2){background:#e0ece6}.cd-source-grid article:nth-child(3){background:#eee8f4}.cd-source-grid h3{margin:22px 0 15px}.cd-source-grid article>p{color:var(--cd-muted);margin-bottom:0;font-size:15px!important}.cd-source-status{color:#fffdfa;background:#007f72;border-radius:30px;padding:7px 11px;font-size:11px;line-height:1.5;display:inline-block}.cd-source-status.is-planned{color:#473c5a;background:#e0d6eb}.cd-device-catalogue{margin-top:50px}.cd-device-catalogue>h3{margin:0 0 12px}.cd-device-catalogue>p{color:var(--cd-muted);margin:0 0 24px;font-size:15px!important}.cd-catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cd-catalogue-grid .cd-device-card{background:var(--cd-device-tint);width:auto}.af-refresh #main-content .cd-catalogue-grid .cd-device-card h3{font-size:20px!important}.cd-catalogue-grid .cd-device-card>p{color:var(--cd-muted);max-width:240px;margin:12px auto 0;font-size:12px!important;line-height:1.7!important}.cd-catalogue-grid .cd-device-status{color:#465c51;background:#fffdfa9c;border-radius:20px;padding:5px 10px}.cd-measures-band{background:#deece4;border-radius:36% 8% 25% 12%/25px 20px 30px}.cd-measures-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.cd-measures-grid>article{background:var(--cd-paper);border-radius:22px;padding:24px}.cd-measures-grid .af-motion-icon{width:50px;height:50px}.cd-measures-grid h3{margin:16px 0}.cd-measures-grid p{color:var(--cd-muted);font-size:15px!important}.cd-measures-grid article>span{color:#00695d;margin-top:20px;font-size:11px;line-height:1.6;display:block}.cd-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.cd-steps li{background:#f5ecdb;border-radius:22px;padding:27px}.cd-steps li>span{color:#00695d;font-size:13px;font-weight:750}.cd-steps h3{margin:20px 0 14px}.cd-steps p{color:var(--cd-muted);margin-bottom:0;font-size:15px!important}.cd-permission-note{background:#e9e3f2;border-radius:24px;gap:22px;margin-top:25px;padding:27px;display:flex}.cd-permission-note>.af-motion-icon{flex-shrink:0;width:52px;height:52px}.cd-permission-note h3{margin:0 0 14px}.cd-permission-note p{color:var(--cd-muted);margin:0 0 18px;font-size:15px!important}.cd-faq{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid;padding-top:0!important}.cd-faq details{background:#f1eee6;border-radius:16px;margin-bottom:12px;padding:19px 22px}.cd-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:32px;font-size:16px;font-weight:650;line-height:1.5;list-style:none;display:flex}.cd-faq summary::-webkit-details-marker{display:none}.cd-faq summary>span{flex-shrink:0;font-size:23px;font-weight:400}.cd-faq details[open] summary>span{transform:rotate(45deg)}.cd-faq details>p{color:var(--cd-muted);margin:18px 0 0;font-size:15px!important}.cd-page-closing{justify-content:space-between;align-items:center;gap:50px;display:flex;padding-block:0 65px!important}.cd-page-closing>div:first-child{max-width:600px}.cd-page-closing h2{margin:0 0 20px}.cd-page-closing p{color:var(--cd-muted);margin:0}.cd-page-closing>div:last-child{flex-direction:column;flex-shrink:0;gap:22px;display:flex}.cd-mention{color:#003d35;padding-block:28px 42px!important}.cd-mention-inner{background:#e7e2f0;border-radius:26px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px 32px;display:grid}.cd-mention-watch{height:115px;display:block}.cd-mention h2{margin:0 0 12px;font-size:24px!important}.cd-mention p{color:#4b625b;max-width:700px;margin:0;font-size:15px!important;line-height:1.7!important}.cd-mention .af-text-link{white-space:nowrap;align-items:center;gap:15px;min-height:48px;margin-left:14px;display:flex}.cd-home :is(a,button,.cd-rail-viewport):focus-visible,.cd-page :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid #007f72}@media (width<=1050px){.cd-home-heading{gap:35px}.cd-health-picture{padding:23px}.cd-picture-inputs{gap:6px}.cd-picture-inputs>div{padding-inline:3px}.cd-picture-inputs span{font-size:8px}.cd-source-grid article{padding:23px}.cd-measures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-mention-inner{grid-template-columns:100px minmax(0,1fr)}.cd-mention .af-text-link{grid-column:2;justify-self:start;margin-left:0}.cd-mention-watch{grid-row:span 2}.cd-faq{gap:35px}}@media (width<=750px){.cd-home-inner{padding-block:46px 35px!important}.cd-home-heading{grid-template-columns:1fr;gap:34px}.cd-home-copy>p:not(.af-eyebrow){margin-bottom:24px}.cd-desktop-break{display:none}.cd-health-picture{box-sizing:border-box;justify-self:center;width:100%;max-width:540px;padding:25px;transform:none}.cd-picture-inputs span{font-size:9px}.cd-rail{margin-top:36px}.cd-rail-heading{flex-wrap:wrap;align-items:flex-start;gap:17px;margin-bottom:17px}.cd-rail-heading strong{font-size:18px}.cd-rail-heading>div:first-child{flex:1 0 220px}.cd-device-card{width:210px}.cd-device-group{gap:13px;padding-right:13px}.cd-home .cd-scope{margin-top:18px}.cd-page-hero>.af-section{padding-block:40px 55px!important}.cd-source-grid{grid-template-columns:1fr;gap:15px}.cd-source-grid h3{margin-top:18px}.cd-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.cd-catalogue-grid .cd-device-stage{height:180px}.cd-catalogue-grid .cd-device-card{padding:8px 12px 20px}.af-refresh #main-content .cd-catalogue-grid .cd-device-card h3{font-size:17px!important}.cd-steps{grid-template-columns:1fr;gap:14px}.cd-steps h3{margin-top:15px}.cd-faq{grid-template-columns:1fr;gap:0}.cd-permission-note{gap:16px;padding:23px}.cd-permission-note>.af-motion-icon{width:36px;height:36px}.cd-page-closing{flex-direction:column;align-items:flex-start;gap:28px}.cd-page-closing>div:last-child{flex-flow:wrap;align-items:center;gap:20px}.cd-mention-inner{grid-template-columns:76px minmax(0,1fr);gap:17px;padding:23px}.cd-mention-watch{grid-row:1;height:100px}.cd-mention h2{font-size:22px!important}.cd-mention p{grid-column:1/-1}.cd-mention .af-text-link{grid-column:1/-1;margin-top:2px}.cd-mention-inner>div{display:contents}.cd-mention-inner>div>h2{grid-area:1/2}}@media (width<=400px){.cd-health-picture{padding:20px}.cd-picture-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cd-picture-inputs>div{padding:12px 7px}.cd-picture-inputs span{font-size:10px}.cd-picture-connection{height:22px}.cd-picture-result{gap:8px;padding:14px}.cd-picture-result strong{font-size:13px}.cd-picture-result span{font-size:11px}.cd-picture-result .af-motion-icon{width:36px;height:36px}.cd-catalogue-grid .cd-device-stage{height:145px}.cd-catalogue-grid .cd-device-status{font-size:10px}.cd-measures-grid{gap:12px}.cd-measures-grid>article{padding:20px 16px}.cd-measures-grid h3{font-size:20px!important}.cd-permission-note{display:block}.cd-permission-note>.af-motion-icon{margin-bottom:15px}.cd-faq details{padding:17px}.cd-rail-heading>div:first-child{flex-basis:100%}}.cd-home,.cd-page{--cd-lilac:#fae2d0}.cd-home:before{background:#ece2f2}.cd-tone-mint{--cd-device-tint:#f1e4d4;--cd-strap:#477466}.cd-mention-inner{background:#eee2f0}.af-refresh #main-content .cd-mention h2{font-size:24px!important}.cd-product-photo{object-fit:contain;mix-blend-mode:multiply;box-sizing:border-box;filter:drop-shadow(0 10px 10px #443a2921);width:100%;height:100%;padding:10px;display:block}.cd-photo-galaxy-watch{object-fit:cover;object-position:50% 50%;padding:0}.cd-photo-whoop,.cd-photo-apple-watch{object-fit:cover;padding:0}.cd-photo-oura{padding:20px}.cd-catalogue-grid .cd-photo-galaxy-watch,.cd-catalogue-grid .cd-photo-whoop,.cd-catalogue-grid .cd-photo-apple-watch{padding:0}.cd-source-status.is-personal{color:#493958;background:#dfd2e8}.cd-product-photo,.cd-photo-galaxy-watch,.cd-photo-apple-watch,.cd-photo-whoop{object-fit:contain;padding:8px}.cd-device-stage{height:190px}.cd-photo-whoop,.cd-photo-fitbit{object-fit:cover;padding:0}.cd-mention-watch>img{object-fit:contain;mix-blend-mode:multiply;border-radius:18px;width:100%;height:100%;display:block}@media (width<=750px){.cd-device-stage{height:180px}}.cd-faq summary{min-height:44px}.af-refresh #main-content .cd-device-card h3{margin-bottom:0}.cd-device-card{width:316px;padding:12px 12px 20px}.cd-health-stage{isolation:isolate;background:var(--cd-device-tint);border-radius:20px;height:278px;position:relative;overflow:hidden}.cd-photo-orbit{z-index:-1;background:#fffdfa70;border-radius:50%;width:225px;height:225px;position:absolute;top:12px;left:-38px;box-shadow:0 0 55px #fffdfa55}.cd-health-stage .cd-product-photo{object-fit:contain;object-position:center;mix-blend-mode:multiply;filter:drop-shadow(0 18px 14px #3c302326);width:69%;height:94%;padding:9px;position:absolute;top:8px;left:0;transform:perspective(650px)rotateY(-12deg)rotate(-12deg)}.cd-health-stage .cd-photo-galaxy-watch{width:72%;left:-5px;transform:perspective(650px)rotateY(-8deg)rotate(-10deg)}.cd-health-stage .cd-photo-fitbit{width:78%;left:-20px;transform:perspective(650px)rotateY(-8deg)rotate(-9deg)}.cd-health-stage .cd-photo-oura{width:78%;padding:13px;left:-15px;transform:rotate(-15deg)}.cd-health-stage .cd-photo-whoop{object-fit:contain;border-radius:22px;width:85%;padding:0;left:-27px;transform:rotate(-14deg)}.cd-health-widget{box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#003d35;background:#fffdfaeb;border-radius:18px;width:145px;padding:13px 12px 12px;position:absolute;bottom:20px;right:12px;transform:perspective(650px)rotateY(-8deg)rotate(5deg);box-shadow:0 16px 28px #4c393021}.cd-widget-brand{align-items:center;gap:4px;margin-bottom:13px;font-size:10px;font-weight:750;display:flex}.cd-widget-brand .af-brand-mark{object-fit:contain;width:17px;height:17px}.cd-widget-brand small{color:#60726a;margin-left:auto;font-size:7px;font-weight:450}.cd-widget-label{color:#4b625b;align-items:center;gap:3px;font-size:10px;display:flex}.cd-widget-label .af-motion-icon{width:19px;height:19px}.cd-widget-value{letter-spacing:-.055em;white-space:nowrap;margin:9px 0 10px;font-size:28px;font-weight:750;line-height:1.2;display:block}.cd-widget-value small{letter-spacing:0;color:#4b625b;margin-top:3px;font-size:10px;font-weight:500;display:block}.cd-widget-chart{width:100%;height:35px;margin-bottom:8px;display:block}.cd-chart-base{fill:none;stroke:#dce5dc;stroke-width:1px}.cd-chart-line{stroke:#b8544a;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.cd-chart-bar{fill:#519d8d}.cd-chart-bar.bar-1{fill:#9bcabb}.cd-chart-bar.bar-2{fill:#e9bc68}.cd-health-sleep .cd-chart-bar{fill:#9e89b7}.cd-health-sleep .cd-chart-bar.bar-1{fill:#c7b6d9}.cd-health-sleep .cd-chart-bar.bar-2{fill:#7e9bba}.cd-widget-note{font-size:9px;font-weight:650;line-height:1.4;display:block}.cd-widget-source{color:#60726a;margin-top:5px;font-size:7px;line-height:1.5;display:block}.cd-catalogue-grid .cd-device-stage{height:290px}.cd-catalogue-grid .cd-product-photo{padding:10px}.cd-catalogue-grid .cd-health-widget{bottom:20px;right:17px}.cd-device-group{gap:18px;padding-right:18px}.af-refresh #main-content .cd-device-card h3{margin:17px 0 0;font-size:16px!important}@media (width<=750px){.cd-device-card{width:296px}.cd-health-stage{height:265px}.cd-health-widget{width:138px;right:10px}.cd-catalogue-grid{grid-template-columns:1fr}.cd-catalogue-grid .cd-device-stage{height:310px}.cd-catalogue-grid .cd-health-widget{width:155px;bottom:24px;right:18px}.cd-catalogue-grid .cd-device-card{padding-bottom:24px}.cd-catalogue-grid .cd-device-card>p{max-width:280px}}.cd-dashboard{border-radius:30px;padding:25px;transform:none;box-shadow:0 20px 55px #4b302510}.cd-dashboard-heading{justify-content:space-between;align-items:center;gap:16px;margin:25px 0 21px;display:flex}.cd-dashboard-heading>div>span{letter-spacing:.09em;color:#53685e;font-size:9px;font-weight:700;display:block}.af-refresh #main-content .cd-dashboard-heading h3{letter-spacing:-.04em;margin:9px 0 0;font-size:24px!important;line-height:1.2!important}.cd-period{background:#eee9e0;border-radius:30px;flex-shrink:0;padding:4px;display:flex}.cd-period button{color:#4b625b;cursor:pointer;background:0 0;border:0;border-radius:24px;min-width:50px;min-height:38px;padding:6px 10px;font-size:11px}.cd-period button[aria-pressed=true]{color:#fffdfa;background:#003d35}.cd-period button:hover:not([aria-pressed=true]){background:#deded2}.cd-period button:focus-visible{outline-offset:2px;outline:3px solid #007f72}.cd-activity-summary{color:#fffdfa;background:#064d44;border-radius:24px;grid-template-columns:.9fr 1.2fr;align-items:center;gap:18px;padding:23px 19px;display:grid}.cd-activity-ring{aspect-ratio:1;min-width:0;position:relative}.cd-activity-ring>svg{width:100%;height:100%;display:block}.cd-activity-ring>span{place-items:center;display:grid;position:absolute;inset:32%}.cd-activity-ring .af-motion-icon{color:#fffdfa;width:40px;height:40px}.cd-activity-numbers>span{color:#d6e4d8;font-size:11px;display:block}.cd-activity-numbers>strong{letter-spacing:-.05em;margin:8px 0 13px;font-size:clamp(34px,3.5vw,49px);line-height:1.15;display:block}.cd-activity-numbers>div{color:#d6e4d8;flex-wrap:wrap;gap:16px;font-size:9px;display:flex}.cd-activity-numbers b{color:#fffdfa;margin-right:3px;font-size:16px}.cd-activity-numbers>small{color:#c7d8cd;margin-top:13px;font-size:8px;line-height:1.6;display:block}.cd-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.cd-detail-grid>section{border-radius:20px;min-width:0;padding:16px}.cd-sleep-detail{background:#eee7f3}.cd-pulse-detail{background:#fae5d9}.cd-detail-label{align-items:center;gap:6px;font-size:12px;display:flex}.cd-detail-label .af-motion-icon{width:25px;height:25px}.af-refresh #main-content .cd-detail-grid p{align-items:baseline;gap:6px;margin:12px 0 11px;display:flex;line-height:1.3!important}.cd-detail-grid p b{letter-spacing:-.04em;font-size:25px}.cd-detail-grid p>span{color:#4b625b;font-size:10px}.cd-detail-grid>section>svg{width:100%;height:35px;display:block}.cd-detail-grid>section>small{color:#52635b;margin-top:8px;font-size:8px;line-height:1.6;display:block}.cd-dashboard-context{background:#f0eee5;border-radius:17px;align-items:center;gap:11px;margin-top:14px;padding:15px;display:flex}.cd-dashboard-context>.af-motion-icon{flex-shrink:0;width:36px;height:36px}.cd-dashboard-context strong{font-size:11px;line-height:1.5;display:block}.cd-dashboard-context span{color:#4b625b;margin-top:3px;font-size:10px;line-height:1.6;display:block}.cd-dashboard-context a{color:#006b60;place-items:center;min-width:44px;height:44px;font-size:24px;display:grid}.cd-dashboard .cd-picture-note{margin-top:14px!important}.cd-sports-story{background:#fffdfa85;border-radius:28px;grid-template-columns:1.1fr 1fr;align-items:center;gap:42px;margin-top:38px;padding:18px;display:grid}.cd-sports-story figure{border-radius:20px;height:290px;margin:0;position:relative;overflow:hidden}.cd-sports-story figure>img{object-fit:cover;object-position:50% 48%;width:100%;height:100%;display:block}.cd-sports-story figcaption{color:#003d35;background:#fffdfae8;border-radius:12px;max-width:max-content;padding:10px 14px;font-size:12px;font-weight:650;position:absolute;bottom:16px;left:16px;right:16px}.cd-sports-story>div{padding-right:24px}.cd-sports-story h3{margin:13px 0 16px}.af-refresh #main-content .cd-sports-story>div>p:not(.af-eyebrow){color:#4b625b;margin:0 0 16px;font-size:15px}.cd-sports-story .af-text-link{align-items:center;gap:14px;min-height:44px;font-size:14px;display:inline-flex}.cd-sports-section{padding-block:20px!important}.cd-sports-page{background:#f4e5d8;grid-template-columns:.75fr 1fr;margin:0}.cd-sports-page figure{height:350px}.cd-sports-page figure>img{object-position:50% 37%}@media (width<=1000px){.cd-dashboard{padding:22px}.cd-dashboard-heading{flex-wrap:wrap;gap:14px}.cd-period button{min-height:44px}.cd-activity-summary{gap:12px;padding:20px 15px}.cd-activity-numbers>div{gap:10px}.cd-sports-story{gap:25px}.cd-sports-story figure{height:310px}}@media (width<=750px){.cd-dashboard{max-width:540px;padding:22px}.cd-dashboard-heading{flex-wrap:nowrap;gap:10px}.af-refresh #main-content .cd-dashboard-heading h3{font-size:22px!important}.cd-period button{min-width:44px;padding-inline:8px}.cd-activity-summary{grid-template-columns:.9fr 1.1fr;padding:20px 15px}.cd-activity-numbers>strong{font-size:39px}.cd-detail-grid>section{padding:15px}.cd-dashboard-context{gap:8px;padding:13px}.cd-dashboard-context>.af-motion-icon{width:29px;height:29px}.cd-dashboard-context a{min-width:33px}.cd-sports-story,.cd-sports-page{grid-template-columns:1fr;gap:22px;margin-top:30px;padding:14px}.cd-sports-story>div{padding:0 9px 10px}.cd-sports-story figure{height:270px}.cd-sports-page{margin-top:0}.cd-sports-page figure{height:330px}.cd-sports-page figure>img{object-position:50% 34%}}@media (width<=400px){.cd-dashboard{padding:18px}.cd-dashboard-heading{flex-wrap:wrap}.cd-activity-summary{gap:10px;padding:16px 12px}.cd-activity-numbers>strong{font-size:35px}.cd-activity-numbers>span{font-size:10px}.cd-activity-numbers>div{gap:7px}.cd-activity-numbers b{font-size:14px}.cd-detail-grid{gap:9px}.cd-detail-grid>section{padding:13px 11px}.cd-detail-grid p b{font-size:23px}.cd-activity-ring .af-motion-icon{width:30px;height:30px}}.cd-period button{min-height:44px}.af-refresh #main-content .cd-period button[aria-pressed=true]{color:#fffdfa!important;box-shadow:none!important;background:#003d35!important}.cd-data-section{background:#f5f0e8;scroll-margin-top:150px}.cd-data-section .af-section{padding-block:64px!important}.cd-data-columns{color:#52655c;grid-template-columns:1.15fr 1fr;gap:48px;padding:0 30px 15px;font-size:12px;font-weight:650;display:grid}.cd-data-list{gap:14px;display:grid}.cd-data-row{background:#fffdfa;border-radius:23px;grid-template-columns:1.15fr 1fr;gap:48px;padding:28px 30px;display:grid}.cd-data-title{align-items:center;gap:13px;margin-bottom:18px;display:flex}.cd-data-title .af-motion-icon{flex-shrink:0;width:42px;height:42px}.af-refresh #main-content .cd-data-title h3{letter-spacing:-.035em;margin:0;font-size:25px!important;line-height:1.3!important}.cd-data-fields ul{flex-wrap:wrap;gap:8px;margin:0 0 17px;padding:0;list-style:none;display:flex}.cd-data-fields li{color:#254f48;background:#e7eee6;border-radius:10px;padding:7px 11px;font-size:12px;line-height:1.5}.cd-data-row:nth-child(2) .cd-data-fields li{color:#744e3e;background:#fae5d7}.cd-data-row:nth-child(3) .cd-data-fields li{color:#59446b;background:#ece5f3}.cd-data-row:nth-child(4) .cd-data-fields li{color:#803f39;background:#f8e2de}.cd-data-row:nth-child(5) .cd-data-fields li{color:#675320;background:#fbefcb}.af-refresh #main-content .cd-data-fields>p{color:#52655c;max-width:490px;margin:0;font-size:13px!important;line-height:1.7!important}.cd-data-purpose{align-self:center}.af-refresh #main-content .cd-data-purpose h4{letter-spacing:.04em;text-transform:uppercase;color:#007369;margin:0 0 12px;font-weight:700;font-size:11px!important;line-height:1.5!important}.af-refresh #main-content .cd-data-purpose>p{color:#003d35;max-width:450px;margin:0 0 13px;font-size:18px!important;line-height:1.6!important}.cd-data-purpose>small{color:#52655c;max-width:450px;font-size:12px;line-height:1.7;display:block}.cd-data-context{background:#e8def0;border-radius:25px;grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;margin-top:25px;padding:32px;display:grid}.cd-data-context .af-eyebrow{margin:0 0 14px}.af-refresh #main-content .cd-data-context h3{color:#003d35;letter-spacing:-.04em;margin:0;font-size:30px!important;line-height:1.25!important}.af-refresh #main-content .cd-data-context>div>p:not(.af-eyebrow){color:#4b5b58;margin:0 0 18px;font-size:15px!important;line-height:1.7!important}.cd-data-context nav{flex-wrap:wrap;gap:9px 22px;display:flex}.cd-data-context nav>a{color:#00695e;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.cd-data-context nav>a:hover{text-underline-offset:4px;text-decoration:underline}.af-refresh #main-content .cd-data-footnote{color:#52655c;max-width:950px;margin:22px 0 0;font-size:12px!important;line-height:1.8!important}.cd-data-section a:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #007f72}@media (width<=750px){.cd-data-section .af-section{padding-block:42px!important}.cd-data-columns{display:none}.cd-data-row{grid-template-columns:1fr;gap:23px;padding:24px}.af-refresh #main-content .cd-data-title h3{font-size:23px!important}.cd-data-title{margin-bottom:15px}.cd-data-purpose{background:#f5f3ed;border-radius:16px;padding:18px}.af-refresh #main-content .cd-data-purpose>p{font-size:16px!important}.cd-data-fields li{font-size:11px}.cd-data-context{grid-template-columns:1fr;gap:23px;padding:26px}.af-refresh #main-content .cd-data-context h3{font-size:27px!important}.cd-data-context nav{gap:6px 18px}}.cd-home-immersive{background:#f8e4d3;border-radius:48% 10% 18% 8%/35px 30px 26px 22px}.cd-home-immersive:before{background:#e9dff1;width:900px;height:900px;top:-500px;right:-160px}.cd-connected-intro{grid-template-columns:1fr .85fr;align-items:end;gap:80px;margin-bottom:38px;display:grid}.cd-connected-intro h2{letter-spacing:-.055em;margin:19px 0 0}.cd-connected-intro em{color:#a54c44;font-style:normal}.af-refresh #main-content .cd-connected-intro>div>p:not(.af-eyebrow){color:#4b625b;max-width:470px;margin:0 0 23px;font-size:18px;line-height:1.75}.cd-connected-intro .af-btn{align-items:center;gap:30px;min-height:52px;display:inline-flex}.cd-health-scene{--scene-x:0px;--scene-y:0px;--scene-rx:0deg;--scene-ry:0deg;--scene-light-x:30%;--scene-light-y:30%;isolation:isolate;background:#173c42;border-radius:36px;grid-template-columns:.9fr 1fr;gap:32px 50px;padding:30px 32px 36px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #4b30251a}.cd-health-scene:before{content:"";z-index:-2;background:radial-gradient(ellipse at var(--scene-light-x) var(--scene-light-y),#84748c65,transparent 55%),radial-gradient(ellipse at 0 100%,#ba75594d,transparent 55%),linear-gradient(145deg,#2c4d50,#163c42 58%,#29394a);pointer-events:none;position:absolute;inset:0}.cd-scene-topline{color:#d9e6df;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;font-size:11px;line-height:1.5;display:flex}.cd-scene-topline>span:first-child{align-items:center;gap:9px;font-weight:650;display:flex}.cd-scene-topline i{background:#efc777;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #f5bf64a6}.cd-scene-topline>span:last-child{color:#b6ccc7}.cd-scene-art{z-index:-1;pointer-events:none;transform:translate3d(var(--scene-x),var(--scene-y),0);transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.cd-scene-art>svg{fill:none;stroke:url(#cd-connection-flow);stroke-width:1px;opacity:.45;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cd-scene-halo{background:radial-gradient(#f0ce9d20,#0000 65%);border-radius:50%;width:650px;height:650px;position:absolute;top:10%;left:25%;box-shadow:0 0 120px #b6a0d40d}.cd-scene-sources{min-width:0;transform:translate3d(calc(var(--scene-x) * -.4),calc(var(--scene-y) * -.4),0);align-self:center;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cd-scene-rail{margin-top:0;overflow:visible}.cd-scene-rail .cd-rail-heading{flex-wrap:wrap;gap:18px;margin-bottom:26px}.cd-scene-rail .cd-rail-heading>div:first-child{flex:1 0 100%}.af-refresh #main-content .cd-scene-rail .cd-rail-heading strong{color:#fff3df;letter-spacing:-.035em;font-size:26px;font-weight:650;line-height:1.3}.cd-scene-rail .cd-rail-heading>div>span{color:#bfd1cb;margin-top:9px;font-size:12px}.cd-scene-rail .cd-rail-controls button{color:#fff3df;background:#ffffff18}.cd-scene-rail .cd-rail-controls button:hover{background:#ffffff2e}.cd-scene-rail .cd-rail-controls button[aria-pressed=true]{color:#173c42;background:#f3d38d}.cd-scene-rail .cd-rail-viewport{border-radius:25px;margin-right:-16px;padding:8px 0 12px;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.cd-scene-rail .cd-device-card{text-align:left;background:#fff5e7;border-radius:26px;width:334px;padding:10px 10px 22px;box-shadow:0 18px 30px #0a1f242e}.cd-scene-rail .cd-device-stage{border-radius:20px;height:332px}.cd-scene-rail .cd-health-widget{border-radius:18px;width:165px;padding:15px 13px;bottom:22px;right:10px;box-shadow:0 18px 30px #49342a30}.cd-scene-rail .cd-widget-label{font-size:11px}.cd-scene-rail .cd-widget-value{font-size:35px}.cd-scene-rail .cd-widget-brand{font-size:11px}.cd-scene-rail .cd-widget-note{font-size:10px}.af-refresh #main-content .cd-scene-rail .cd-device-card h3{margin:20px 12px 0;font-size:17px!important}.cd-scene-promises{color:#d6e4dc;flex-wrap:wrap;gap:16px;margin-top:24px;font-size:10px;line-height:1.5;display:flex}.cd-scene-promises>span{align-items:center;gap:7px;display:flex}.cd-scene-promises .af-motion-icon{width:24px;height:24px}.cd-scene-dashboard{min-width:0;transform:perspective(1400px) rotateX(var(--scene-rx)) rotateY(var(--scene-ry));align-self:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative}.cd-scene-app-label{color:#edddc6;justify-content:space-between;align-items:center;gap:15px;margin:0 4px 16px;font-size:9px;line-height:1.5;display:flex}.cd-scene-app-label>span:first-child{letter-spacing:.08em;font-weight:700}.cd-scene-app-label>span:last-child{color:#b6ccc7;font-size:10px}.cd-scene-dashboard .cd-health-picture{box-shadow:0 28px 60px #081e2b52}.cd-home-immersive>.cd-home-inner>.cd-scope{max-width:900px;margin-top:20px;font-size:11px!important}.cd-home-immersive .cd-sports-story{margin-top:30px}.cd-health-scene :is(button,.cd-rail-viewport):focus-visible{outline-color:#f2d092!important}@media (width<=1050px){.cd-connected-intro{gap:40px}.cd-health-scene{grid-template-columns:.85fr 1fr;gap:28px;padding:26px}.cd-scene-topline{font-size:10px}.cd-scene-app-label>span:last-child{display:none}.cd-scene-rail .cd-device-card{width:286px}.cd-scene-rail .cd-device-stage{height:300px}.cd-scene-rail .cd-health-widget{width:150px}.af-refresh #main-content .cd-scene-rail .cd-rail-heading strong{font-size:24px}}@media (width<=750px){.cd-connected-intro{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.cd-connected-intro h2{margin-top:17px}.af-refresh #main-content .cd-connected-intro>div>p:not(.af-eyebrow){margin-bottom:22px;font-size:17px}.cd-health-scene{border-radius:28px;grid-template-columns:1fr;gap:26px;margin-inline:-8px;padding:22px 16px 25px}.cd-scene-topline{grid-column:auto;justify-content:center;font-size:10px}.cd-scene-topline>span:last-child{display:none}.cd-scene-sources{transform:none}.cd-scene-rail .cd-rail-heading{gap:17px;margin-bottom:18px}.af-refresh #main-content .cd-scene-rail .cd-rail-heading strong{font-size:24px}.cd-scene-rail .cd-rail-heading>div:first-child{flex-basis:100%}.cd-scene-rail .cd-rail-viewport{margin-right:-8px;-webkit-mask-image:linear-gradient(90deg,#000 94%,#0000);mask-image:linear-gradient(90deg,#000 94%,#0000)}.cd-scene-rail .cd-device-card{width:268px;padding:9px 9px 19px}.cd-scene-rail .cd-device-stage{height:276px}.cd-scene-rail .cd-health-widget{width:143px;padding:13px 11px;bottom:18px;right:9px}.cd-scene-rail .cd-widget-value{font-size:30px}.cd-scene-promises{gap:8px 14px;margin-top:18px;font-size:9px}.cd-scene-dashboard{transform:none}.cd-scene-app-label{margin:0 3px 14px}.cd-scene-app-label>span:last-child{font-size:9px;display:block}.cd-scene-dashboard .cd-health-picture{border-radius:24px;max-width:none;padding:18px}.cd-scene-art>svg{opacity:.25}.cd-home-immersive .cd-sports-story{margin-top:26px}}@media (prefers-reduced-motion:reduce){.cd-scene-art,.cd-scene-sources,.cd-scene-dashboard{transition:none!important;transform:none!important}}html.af-reduce-motion :is(.cd-scene-art,.cd-scene-sources,.cd-scene-dashboard){transition:none!important;transform:none!important}.af-refresh:is([data-page=\/],[data-page=\/sanad-ai]) #main-content [data-scroll-fade]{transition:none;opacity:var(--scroll-fade-opacity,1)!important}.af-refresh:is([data-page=\/],[data-page=\/sanad-ai]) #main-content [data-scroll-fade]:is(:focus-visible,:has(:focus-visible)){opacity:1!important}@media (prefers-reduced-motion:reduce){.af-refresh:is([data-page=\/],[data-page=\/sanad-ai]) #main-content [data-scroll-fade]{transition:none;opacity:1!important}}html.af-reduce-motion .af-refresh:is([data-page=\/],[data-page=\/sanad-ai]) #main-content [data-scroll-fade]{transition:none;opacity:1!important}.mk-tier-art{isolation:isolate;flex:none;width:clamp(150px,17vw,240px);max-width:100%;height:auto;display:block;overflow:visible}.mk-tier-art .mk-tier-character{width:100%;height:100%;overflow:visible}.mk-tier-art .af-cloud{display:none}.mk-tier-art .af-sanad-eyes,.mk-writing-line,.mk-pencil-write,.mk-voice-wave,.mk-voice-arc,.mk-microphone-nod,.mk-listening-tilt,.mk-profile-settle,.mk-light,.mk-care-hello,.mk-plan-direction,.mk-moment-open,.mk-followup-bell,.mk-review-settle{transform-box:fill-box;transform-origin:50%}.mk-tier-art .af-sanad-eyes{animation:7.5s ease-in-out infinite mk-friendly-blink}.mk-note-lift{animation:6s ease-in-out infinite mk-note-lift}.mk-writing-line{transform-origin:0;animation:6s ease-in-out infinite mk-write-line}.mk-writing-second{animation-delay:.5s}.mk-writing-third{animation-delay:1s}.mk-pencil-write{animation:6s ease-in-out infinite mk-pencil-write}.mk-microphone-nod{animation:5.5s ease-in-out infinite mk-listen}.mk-dictation-glow{animation:3s ease-in-out infinite mk-dictation-glow}.mk-profile-settle{animation:7s ease-in-out infinite mk-profile-lift}.mk-voice-wave{animation:1.9s ease-in-out infinite mk-voice-wave}.mk-voice-arc{animation:3s ease-in-out infinite mk-voice-arc}.mk-wave-two{animation-delay:-.45s}.mk-wave-three{animation-delay:-.9s}.mk-listening-tilt{animation:6s ease-in-out infinite mk-listen}.mk-light{animation:6s ease-in-out infinite mk-light}.mk-delay-one{animation-delay:-1.6s}.mk-delay-two{animation-delay:-3.7s}.mk-companion,.mk-companion-eyes,.mk-companion-brow,.mk-companion-encourage,.mk-pattern-card,.mk-gentle-nudge,.mk-adaptive-plan,.mk-timely-moment,.mk-ever-followup,.mk-look-ahead{transform-box:fill-box;transform-origin:50%}.mk-companion-eyes{animation:8.7s infinite mk-attentive-blink}.mk-companion-one{animation:10s ease-in-out infinite mk-read-record}.mk-tier-one .mk-companion-face{animation:10s ease-in-out infinite mk-read-gaze}.mk-companion-prime{animation:11s ease-in-out infinite mk-connect-patterns}.mk-tier-prime .mk-companion-brow{animation:11s ease-in-out infinite mk-consider}.mk-pattern-trend{stroke-dasharray:1;animation:11s ease-in-out infinite mk-trend-reveal}.mk-gentle-nudge{animation:11s ease-in-out infinite mk-nudge-confirm}.mk-companion-ever{animation:12s ease-in-out infinite mk-adaptive-encouragement}.mk-tier-ever .mk-companion-eyes{animation:9.3s -2s infinite mk-attentive-blink}.mk-companion-encourage{opacity:0;animation:12s ease-in-out infinite mk-encourage-smile}.mk-look-ahead{animation:12s ease-in-out infinite mk-look-ahead}.mk-adaptive-plan{animation:12s ease-in-out infinite mk-plan-adjust}.mk-timely-moment{animation:12s ease-in-out infinite mk-moment-arrival}.mk-ever-followup{animation:12s ease-in-out infinite mk-followup-response}@keyframes mk-attentive-blink{0%,45%,47%,to{scale:1}46%{scale:1 .12}}@keyframes mk-read-record{0%,15%,68%,to{transform:rotate(0)}25%,43%{transform:rotate(3deg)}50%,56%{transform:rotate(-1deg)translateY(1px)}53%,60%{transform:rotate(0)translateY(-1px)}}@keyframes mk-read-gaze{0%,15%,65%,to{translate:0}25%,43%{translate:2px -1px}}@keyframes mk-connect-patterns{0%,14%,72%,to{transform:rotate(0)scale(1)}24%,38%{transform:rotate(2deg)scale(1.012,.994)}49%,59%{transform:rotate(-1.5deg)translateY(1px)}54%,64%{transform:rotate(0)translateY(-1px)}}@keyframes mk-consider{0%,15%,47%,to{translate:0}25%,38%{translate:0 -2px}}@keyframes mk-trend-reveal{0%,12%{stroke-dashoffset:1px;opacity:.5}36%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:1px;opacity:.5}}@keyframes mk-nudge-confirm{0%,39%,80%,to{opacity:.65;transform:scale(.96)}50%,67%{opacity:1;transform:scale(1)}}@keyframes mk-adaptive-encouragement{0%,10%,88%,to{transform:rotate(0)scale(1)}20%,32%{transform:rotate(2.5deg)translateY(-1px)}45%,62%{transform:rotate(-1deg)scale(1.025,.98)}72%{transform:rotate(0)scale(.995,1.015)}}@keyframes mk-encourage-smile{0%,38%,80%,to{opacity:0}46%,69%{opacity:1}}@keyframes mk-look-ahead{0%,10%,40%,to{opacity:.6;transform:scale(.88)}20%,30%{opacity:1;transform:scale(1.12)}}@keyframes mk-plan-adjust{0%,27%,67%,to{transform:rotate(0)}39%,52%{transform:rotate(-2deg)translateY(-2px)}}@keyframes mk-moment-arrival{0%,40%,90%,to{opacity:.7;scale:.94}52%,74%{opacity:1;scale:1.04}}@keyframes mk-followup-response{0%,62%,84%,to{transform:rotate(0)}68%,76%{transform:rotate(5deg)}72%,80%{transform:rotate(-4deg)}}.mk-closing-journey{isolation:isolate;width:100%;max-width:1120px;margin-inline:auto;position:relative}.mk-journey-thread{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mk-journey-thread path{fill:none;stroke:#a5c9bb;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.mk-thread-small{display:none}.mk-journey-vignettes{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:clamp(4px,1vw,16px);display:grid}.mk-journey-stop{width:100%;height:auto;display:block;overflow:visible}.mk-record-arrive{animation:7s ease-in-out infinite mk-record-arrive}.mk-care-hello{animation:5s ease-in-out infinite mk-soft-heart}.mk-plan-direction{animation:6s ease-in-out -1.5s infinite mk-light}.mk-moment-open{animation:7s ease-in-out infinite mk-moment-open}.mk-followup-bell{transform-origin:50% 10%;animation:8s ease-in-out infinite mk-followup-bell}.mk-review-settle{animation:7s ease-in-out infinite mk-review-settle}.mk-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes mk-friendly-blink{0%,42%,45%,77%,80%,to{transform:scaleY(1)}43%,44%,78%,79%{transform:scaleY(.12)}}@keyframes mk-note-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mk-write-line{0%,9%{opacity:.35;transform:scaleX(.2)}35%,89%{opacity:1;transform:scaleX(1)}to{opacity:.35;transform:scaleX(.2)}}@keyframes mk-pencil-write{0%,9%{transform:translate(-5px,-1px)rotate(-3deg)}18%,29%{transform:translate(1px,1px)rotate(2deg)}23%,36%{transform:translate(-2px)rotate(-2deg)}48%,89%{transform:translate(3px,4px)rotate(2deg)}to{transform:translate(-5px,-1px)rotate(-3deg)}}@keyframes mk-profile-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mk-voice-wave{0%,to{opacity:.6;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}@keyframes mk-voice-arc{0%,to{opacity:.38;transform:scaleY(.94)}50%{opacity:1;transform:scaleY(1.04)}}@keyframes mk-listen{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes mk-dictation-glow{0%,to{opacity:.35}50%{opacity:1}}@keyframes mk-light{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes mk-record-arrive{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mk-soft-heart{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes mk-moment-open{0%,to{transform:rotate(-2deg)scale(1)}50%{transform:rotate(2deg)scale(1.025)}}@keyframes mk-followup-bell{0%,60%,82%,to{transform:rotate(0)}64%,72%{transform:rotate(6deg)}68%,76%{transform:rotate(-6deg)}}@keyframes mk-review-settle{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@media (width<=600px){.mk-tier-art{width:180px}.mk-journey-vignettes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.mk-journey-stop-4{grid-area:2/3}.mk-journey-stop-5{grid-area:2/2}.mk-journey-stop-6{grid-area:2/1}.mk-thread-wide{display:none}.mk-thread-small{display:initial}.mk-journey-thread path{stroke-width:2.5px}}.af-reduce-motion :is(.mk-tier-art,.mk-closing-journey) *,:is(.mk-tier-art,.mk-closing-journey).af-reduce-motion *{animation:none!important}@media (prefers-reduced-motion:reduce){:is(.mk-tier-art,.mk-closing-journey) *{animation:none!important}}.mb-plan-heading{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 0;display:flex}.mb-plan-heading h3,.mb-plan-heading>.af-eyebrow{margin:0!important}.mb-badges{flex-wrap:wrap;align-items:center;gap:9px;display:inline-flex}.mb-badges>span{color:#fff;white-space:nowrap;letter-spacing:0;border-radius:4px;padding:5px 9px;font-size:13px;font-style:italic;font-weight:800;line-height:1.2;display:inline-flex;transform:skew(-7deg)}.mb-badges>span>span{transform:skew(7deg)}.mb-off{background:#c72c57}.mb-recommended{background:#0e67b8}.mb-recommended>span{align-items:center;gap:5px;display:flex}.mb-badges.mb-compact{gap:6px;margin-top:12px}.mb-compact>span{padding:4px 7px;font-size:10px}.mc-tier .mb-badges{display:flex}.mc-tier .mb-badges span{color:#fff}.ck-summary .mb-plan-heading{margin:0 0 20px}@media (width<=650px){.mb-plan-heading{gap:10px}.mb-badges>span{font-size:12px}.mb-badges.mb-compact>span{font-size:10px}}.mx-memberships .af-membership-rich-card>.mb-plan-heading{order:0;align-items:center;min-height:40px;margin:0 0 22px}.mx-memberships .af-membership-rich-card>.mb-plan-heading h3{font-size:32px;line-height:1.15}.mx-memberships .af-membership-rich-card>.mk-tier-art{margin-top:0}.mx-memberships .mb-plan-heading+.mk-tier-art{margin-bottom:18px}.ck-summary>.mb-plan-heading{min-height:40px}.ck-summary>.mb-plan-heading>.af-eyebrow{text-transform:none;letter-spacing:-.02em;font-size:23px}.mp-price{min-width:0}.mp-original{color:var(--af-muted);margin-top:18px}.mp-original>span{margin-bottom:5px;font-size:11px;line-height:1.5;display:block}.mp-original s{align-items:baseline;gap:6px;line-height:1.25;text-decoration-color:currentColor;text-decoration-thickness:1.5px;display:inline-flex}.mp-original s>span{font-size:12px}.mp-original b{letter-spacing:-.035em;font-size:28px;font-weight:500}.mp-price .af-rich-price{flex-wrap:wrap;gap:7px}.mp-price.mp-compact{margin-top:18px}.mp-compact .mp-original{color:inherit;margin-top:0}.mp-compact .mp-original>span{opacity:.9;font-size:10px}.mp-compact .mp-original b{font-size:21px}.mp-compact .af-rich-price{gap:5px;min-height:0;margin:10px 0 0}.mp-compact .af-rich-price strong{letter-spacing:-.035em;font-size:27px;line-height:1.15}.mp-compact .af-rich-price>span{font-size:11px}.mp-compact .mp-original s>span{font-size:10px}.up-plan-costs .mp-price{margin-block:18px}.up-plan-costs .mp-price .af-rich-price strong{font-size:32px}.up-plan-costs .mp-original b{font-size:25px}.up-plan-costs .mp-price .af-rich-price{margin:10px 0 0}.mp-comparison-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.mp-comparison-price>span{font-size:12px;text-decoration:none}.mp-compact .mp-comparison-price>span{font-size:10px}@media (width<=650px){.mp-original b{font-size:27px}.mp-compact .af-rich-price strong{font-size:25px}.mp-compact .mp-original b{font-size:20px}}.mp-price .mp-annual-charge{color:var(--af-emerald);font-weight:650;margin:10px 0 0!important;font-size:14px!important;line-height:1.5!important}.mp-price .mp-saving{color:var(--af-link);font-weight:750;margin:8px 0 0!important;font-size:13px!important;line-height:1.5!important}.mp-compact .mp-annual-charge,.mp-compact .mp-saving{font-size:11px!important}.mp-price .af-rich-price{margin-bottom:0}.mp-original s{gap:5px}.mp-original b{font-size:32px}.mp-price .af-rich-price strong{font-size:clamp(42px,3.9vw,60px)}.mp-compact .af-rich-price strong{font-size:27px}.af-refresh #main-content :is(.xp-benefit-cards>article,.af-feature-rich-benefits>div>article,.af-audience-rich-benefits>div>article,.af-organization-paths>article,.af-feature-rich-flow>article,.af-governance-rich-grid>article,.af-trust-rich-cards>article,.af-trust-story-grid>article,.af-continuity-refresh-grid>article,.tx-policy-grid>a,.tx-validation-grid>article,.gi-pillars article,.ci-linked>a,.ai-governance-grid>a,.ab2-research-grid article,.up-metrics article,.up-pledge-cards article,.up-value-grid>article,.up-programme-grid>article,.up-contact-invite>div>a,.mx-programme-cards>article,.pc-services article){background:var(--page-card-surface,var(--af-mint));border-color:var(--page-card-border,var(--af-line));color:var(--af-emerald)}.af-refresh #main-content .ro-grid>.ro-card{background:var(--af-mint);color:var(--af-emerald);border:1px solid var(--af-line)}.af-refresh #main-content :is(.hc-week>div,.hc-progress-rows>div){background:var(--af-mint)}.af-refresh #af-sanad-guide-panel .cx-starters>button:nth-child(n){background:var(--af-surface);border-color:var(--af-line);color:var(--af-emerald)}.af-refresh #main-content .af-feature-flow-band .af-feature-rich-flow>article{background:var(--page-card-on-tint,var(--af-mint));border-color:var(--page-card-border,var(--af-line))}.af-refresh #main-content .af-feature-flow-band{background:var(--page-partner-section,var(--af-surface))}.af-refresh #main-content .af-partner-form-refresh .af-demo-inquiry-art{background:var(--page-card-surface,var(--af-mint))}.af-refresh #main-content .af-partner-form-refresh .af-inquiry-bubble{background:var(--af-raised)}.af-refresh #main-content .up-dashboard{border-color:var(--page-card-border,#bdd1bd)}.af-refresh #main-content .up-dashboard>header{background:var(--page-partner-header,var(--af-mint));border-color:var(--page-card-border,#c8d7c4)}.af-refresh #main-content .up-event-list article{background:var(--page-card-surface,var(--af-surface));border-color:var(--page-card-border,#d9decf)}.af-refresh #main-content .up-event-list article>span{background:var(--page-partner-section,var(--af-mint))}.af-refresh #main-content .pc-blueprint{background:var(--page-partner-section,var(--af-selected));border-color:var(--page-card-border,#dfdecd)}.af-refresh #main-content .pc-privacy{border-color:var(--page-card-border,#d8daca)}.af-refresh #main-content .af-partner-form-refresh .partner-v2-section{background:var(--page-partner-section,var(--af-selected));border-color:var(--page-card-border,#e2d3b8)}.af-refresh #main-content .af-feature-boundaries>.af-motion-icon{background:var(--page-card-surface,var(--af-mint))}.af-refresh #main-content .af-feature-related>a{background:var(--page-card-surface,var(--af-selected));border-color:var(--page-card-border,#d3bf97)}.af-refresh:is([data-page=\/providers],[data-page=\/doctors],[data-page=\/hospitals],[data-page=\/labs],[data-page=\/pharmacies]) #main-content :is(article,.up-dashboard,.partner-v2-section,.partner-v2-card,.af-demo-inquiry-art,.af-feature-related>a,.pc-blueprint,.pc-privacy),.af-refresh #main-content :is(.up-view-providers,.up-view-doctors,.up-view-hospitals,.up-view-labs,.up-view-pharmacies) :is(.up-dashboard,article,.up-dashboard>header,.up-dashboard>footer){border:0!important}.af-refresh :is(.ai-hero,.xp-science-hero,.ab2-hero,.cm2-hero){background:var(--page-hero)!important}.af-refresh :is(.ph-photo-hero,.fh-photo-hero,.bx-journal-hero,.bx-photo-article-header,.page-photo-heading){isolation:isolate;background:0 0;padding-block:60px 74px;position:relative}.af-refresh :is(.ph-photo-hero,.fh-photo-hero,.bx-journal-hero,.bx-photo-article-header,.page-photo-heading):before{content:"";z-index:-1;pointer-events:none;background:var(--page-hero);border-radius:0 0 45% 12%/0 0 58px 27px;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%);-webkit-mask:none;mask:none}.af-refresh .gi-hero.fh-photo-hero{background:var(--page-hero);padding:0}.af-refresh .gi-hero.fh-photo-hero:before{display:none}.af-refresh .gi-hero.fh-photo-hero{border-radius:0 0 45% 12%/0 0 58px 27px}.af-refresh .af-feature-rich-hero.ph-photo-hero{padding-top:48px;padding-bottom:80px}.af-refresh .af-feature-rich-hero.ph-photo-hero .af-v2-heading{text-align:left}.af-refresh .af-feature-rich-hero.ph-photo-hero .af-v2-heading>p:not(.af-eyebrow){margin-inline:0}.af-refresh .ph-photo-hero .af-v2-heading.is-center{text-align:left;margin:0}.af-refresh .ph-photo-hero .af-v2-heading.is-center>p{margin-inline:0}.af-refresh .ed-photo-petal{background:#ffbaa3;animation:none}.af-refresh .ed-photo-dot{background:#f4ca77}.af-refresh .ed-photo:before{background:#fff0c4}.af-refresh .pl-page-photo-intro{grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;margin-bottom:55px;display:grid}.af-refresh .pl-page-photo-intro .af-v2-heading{margin:0}.af-refresh .af-plans-refresh:has(.pl-page-photo-intro){padding-top:0}.af-refresh .af-moments-band:has(.pl-page-photo-intro){background:0 0}.af-refresh .af-moments-band:has(.pl-page-photo-intro):before{display:none}.af-refresh .af-moments-band:has(.pl-page-photo-intro):after{display:none}.af-refresh .page-access-hero{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;display:grid}.af-refresh .page-access-hero>div>p:not(.af-eyebrow){max-width:590px;margin-inline:0}.af-refresh .page-access-hero .af-actions{justify-content:flex-start}.af-refresh .page-access-hero .af-sanad{display:none}.af-refresh .page-access-hero>div{min-width:0}.af-refresh .page-access-hero h1{font-size:clamp(40px,4.8vw,64px);line-height:1.12}.af-refresh .page-access-hero p:not(.af-eyebrow){font-size:17px;line-height:1.8}.af-refresh .page-accessibility-intro{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;margin-bottom:45px;display:grid}.af-refresh .page-accessibility-intro h1{font-size:clamp(39px,4.5vw,61px);line-height:1.13}.af-refresh .page-accessibility-intro p:not(.af-eyebrow){max-width:580px;font-size:17px;line-height:1.8}.af-refresh .jx-policy-banner{isolation:isolate;background:0 0;grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;margin-top:20px;padding:40px 0 60px;display:grid;position:relative}.af-refresh .jx-policy-banner:before{content:"";background:var(--page-hero);z-index:-1;border-radius:0 0 45% 12%/0 0 50px 24px;position:absolute;inset:0 calc(50% - 50vw)}.af-refresh .jx-policy-banner>p{font-size:clamp(30px,3vw,42px);line-height:1.15}.af-refresh .jx-policy-banner>p>span{max-width:450px;margin-top:20px;font-size:16px;line-height:1.8;display:block}.af-refresh .jx-policy-banner>.ed-photo{max-width:450px}.af-refresh .jx-policy-banner .ed-photo-frame{aspect-ratio:1.5}.af-refresh .af-footer-refresh{background:#fff0c4}.af-refresh .af-footer-refresh-top{grid-template-columns:minmax(280px,.85fr) minmax(0,1.35fr);align-items:center;gap:45px;min-height:260px;display:grid}.af-refresh .af-footer-refresh-top>.af-brand{isolation:isolate;justify-self:start;gap:18px;margin-left:5px;padding:32px 20px;position:relative}.af-refresh .af-footer-refresh-top>.af-brand:before{content:"";z-index:-1;background:#ffe39c88;border:1px solid #dfbd6c66;border-radius:50% 45% 48% 38%;position:absolute;inset:-12px -18px;transform:rotate(-9deg)}.af-refresh .af-footer-refresh-top .af-brand-mark{object-fit:contain;width:86px;height:81px}.af-refresh .af-footer-refresh-top .af-brand>span{letter-spacing:-.045em;font-size:43px}.af-refresh .af-footer-refresh-top .af-brand small{letter-spacing:.3em;margin-top:8px;font-size:10px}.af-refresh .af-footer-refresh-top .af-footer-signature{box-sizing:border-box;width:100%;max-width:100%;margin:15px 0 20px;padding-inline:0;font-size:clamp(62px,6.5vw,94px)}.af-refresh .af-footer-signature>span,.af-refresh .af-footer-signature>em{white-space:normal}.af-refresh .af-footer-signature>em{margin-left:0}.af-refresh .af-footer-bubbles>i{animation:none}@media (width<=1000px){.af-refresh .pl-page-photo-intro,.af-refresh .page-access-hero,.af-refresh .page-accessibility-intro{gap:35px}.af-refresh .af-footer-refresh-top{grid-template-columns:.85fr 1.15fr;gap:30px}.af-refresh .af-footer-refresh-top .af-brand-mark{width:70px;height:66px}.af-refresh .af-footer-refresh-top .af-brand>span{font-size:36px}.af-refresh .af-footer-refresh-top .af-footer-signature{font-size:68px}}@media (width<=750px){.af-refresh :is(.ph-photo-hero,.fh-photo-hero,.bx-journal-hero,.bx-photo-article-header,.page-photo-heading){padding-block:38px 58px}.af-refresh :is(.ph-photo-hero,.fh-photo-hero,.bx-journal-hero,.bx-photo-article-header,.page-photo-heading):before{border-radius:0 0 45% 12%/0 0 33px 20px}.af-refresh .af-feature-rich-hero.ph-photo-hero{padding-top:38px;padding-bottom:60px}.af-refresh .pl-page-photo-intro,.af-refresh .page-access-hero,.af-refresh .page-accessibility-intro{grid-template-columns:1fr;gap:30px}.af-refresh .pl-page-photo-intro{margin-bottom:40px}.af-refresh .page-access-hero h1,.af-refresh .page-accessibility-intro h1{font-size:42px}.af-refresh .page-access-hero p:not(.af-eyebrow),.af-refresh .page-accessibility-intro p:not(.af-eyebrow){font-size:16px}.af-refresh .jx-policy-banner{grid-template-columns:1fr;gap:25px;padding:30px 22px 50px}.af-refresh .jx-policy-banner>.ed-photo{width:100%;max-width:450px}.af-refresh .af-footer-refresh-top{grid-template-columns:1fr;justify-items:center;gap:25px;margin-bottom:45px}.af-refresh .af-footer-refresh-top>.af-brand{justify-self:center;margin:5px 0;padding:24px 18px}.af-refresh .af-footer-refresh-top .af-brand-mark{width:77px;height:73px}.af-refresh .af-footer-refresh-top .af-brand>span{font-size:39px}.af-refresh .af-footer-refresh-top .af-footer-signature{margin:10px 0 18px;padding-bottom:25px;font-size:clamp(52px,10.8vw,73px)}.af-refresh .af-footer-signature>span,.af-refresh .af-footer-signature>em{white-space:nowrap}}:is(.af-refresh .mx-memberships>.af-section:has(>.mx-page-photo-hero),.af-refresh .ci-section.is-page:has(>.ci-photo-intro),.af-refresh .jx-vitals-band:has(.fh-vitals-intro)>.af-section,.af-refresh .up-value-section:has(.fh-value-intro)>.af-section){padding-top:0}:is(.af-refresh .jx-vitals-band:has(.fh-vitals-intro),.af-refresh .up-value-section:has(.fh-value-intro)){background:0 0}.af-refresh .jx-vitals-band:has(.fh-vitals-intro):before{display:none}.af-refresh .up-value-section:has(.fh-value-intro):before{display:none}.af-refresh .page-access-hero h1{margin:24px 0 26px}.af-refresh .page-access-hero>div>p:not(.af-eyebrow){margin-block:0 22px}.af-refresh .page-access-hero .page-access-pilot{background:#fffdfa8c;border-radius:18px;padding:16px 20px;line-height:1.7;font-size:15px!important}.af-refresh .page-access-hero .af-actions{flex-wrap:wrap;gap:14px 18px;margin-top:30px}.af-refresh .page-access-hero{padding-block:72px 90px}@media (width<=750px){.af-refresh .page-access-hero{padding-block:42px 64px}.af-refresh .page-access-hero h1{margin:20px 0 24px}.af-refresh .page-access-hero .af-actions{margin-top:26px}.af-refresh .page-access-hero .page-access-pilot{padding:15px 17px}}.af-header .ex-menu{position:static}.af-header .ex-menu>.ex-panel{background:var(--af-raised);border:1px solid #dedccc;border-radius:24px;width:min(1000px,100vw - 48px);max-width:none;padding:0;animation:.2s ex-open;display:block;position:absolute;top:calc(100% - 5px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 45px #0040381a}.ex-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:25px 26px 23px;display:grid}.ex-group-title{border-bottom:1px solid #e8e7da;align-items:center;gap:8px;min-height:58px;margin-bottom:6px;padding:0 7px 13px;display:flex}.ex-group-title .af-motion-icon{flex-shrink:0;width:29px;height:29px}.ex-group-title .ex-group-heading{letter-spacing:0;text-wrap:balance;margin:0;font-size:13px;font-weight:700;line-height:1.5}.af-header .ex-groups a{border-radius:10px;justify-content:space-between;gap:8px;min-height:42px;padding:9px 7px;font-size:13px;font-weight:450;line-height:1.55}.ex-groups a>span{opacity:0;color:var(--af-link);font-size:16px;transition:opacity .15s}.ex-groups a:hover>span,.ex-groups a:focus-visible>span{opacity:1}.ex-menu a:focus-visible{outline-offset:1px;outline:2px solid #007d72}.af-nav.is-open .ex-menu>.ex-panel{width:100%;max-height:none;box-shadow:none;background:var(--af-raised);border-radius:18px;margin-bottom:12px;padding:0;display:block;position:static;top:auto;left:auto;transform:none}.af-nav.is-open .ex-groups{grid-template-columns:1fr;gap:18px;padding:17px}.af-nav.is-open .ex-group-title{border-bottom:0;min-height:0;margin-bottom:5px;padding-bottom:10px}.af-nav.is-open .ex-group-title .ex-group-heading{font-size:13px}.af-nav.is-open .ex-groups a{min-height:43px;padding:9px 8px;font-size:14px}.af-nav.is-open .ex-groups a>span{opacity:.6}@keyframes ex-open{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.af-header .ex-menu>.ex-panel{animation:none}.ex-groups a>span{transition:none}}.af-refresh .af-header .af-nav .ex-menu{position:static}.af-refresh .af-header .ex-panel .ex-group-title .ex-group-heading{letter-spacing:0;margin:0;font-size:13px;font-weight:700;line-height:1.5}.af-refresh .af-header .ex-menu>.ex-panel{max-height:calc(100svh - 130px);overflow-y:auto}.af-refresh .af-nav.is-open .ex-menu>.ex-panel{max-height:none}@media (width<=1100px){.af-refresh:has(.af-nav.is-open) .af-sanad-guide:not(.cx-open) .af-sanad-launcher{visibility:hidden}.af-refresh:has(.af-nav.is-open) .af-back-top{visibility:hidden}}.af-refresh .af-header .af-nav .af-explore-menu:not([open])>div{display:none}.ex-group-title .ex-group-heading{color:#073f38;font-family:Afiyah,Arial,sans-serif;display:block}.snix-section{color:#073f38;background:#eaf2e1;scroll-margin-top:110px;position:relative}.snix-section:before{content:"";background:inherit;clip-path:ellipse(70% 100% at 50% 100%);height:32px;position:absolute;top:-31px;left:0;right:0}.snix-inner{max-width:1376px!important;padding:80px var(--af-brand-gutter,32px)!important}.snix-heading{max-width:800px;margin-bottom:27px}.snix-heading h2{letter-spacing:-.045em;margin:16px 0 22px;font-size:clamp(34px,4vw,56px);line-height:1.12}.snix-heading h2 em{color:#315f38;font-style:normal}.snix-heading>p:last-child{color:#385b4b;max-width:730px;font-size:18px;line-height:1.8}.snix-carousel-bar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.snix-carousel-bar>span{color:#385b4b;font-size:12px;font-weight:650}.snix-controls{gap:9px;display:flex}.af-refresh #main-content .snix-controls button{color:#073f38;cursor:pointer;background:0 0;border:1px solid #073f3860;border-radius:0;place-items:center;width:45px;height:45px;min-height:45px;padding:0;display:grid}.snix-controls button:disabled{opacity:.3;cursor:default}.snix-controls svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.snix-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;direction:ltr;gap:24px;padding-bottom:6px;display:flex;overflow-x:auto}.snix-track::-webkit-scrollbar{display:none}.af-refresh #main-content .snix-card{--snix-card-tint:#fce5df;background:var(--snix-card-tint);scroll-snap-align:start;border:1px solid #073f3820;flex-direction:column;flex:0 0 390px;min-width:0;display:flex;overflow:hidden;border-radius:0!important}.snix-card[data-tone=green]{--snix-card-tint:#d9efbe!important}.snix-card[data-tone=purple]{--snix-card-tint:#eaddf8!important}.snix-card[data-tone=orange]{--snix-card-tint:#ffe2bb!important}.af-refresh #main-content .snix-card figure{aspect-ratio:1.48;border-radius:0;margin:0;overflow:hidden}.snix-card img{object-fit:cover;border-radius:0;width:100%;height:100%;transition:scale .6s;display:block}.snix-card:hover img{scale:1.035}.snix-card-copy{flex-direction:column;flex:1;padding:27px 26px 25px;display:flex}.af-refresh #main-content .snix-card h3{letter-spacing:-.035em;color:#073f38;margin:0 0 15px;font-size:29px;line-height:1.2}.af-refresh #main-content .snix-card-copy>p{color:#34594e;max-width:34ch;margin:0 0 23px;font-size:16px;line-height:1.75}.snix-card-copy>span{color:#385b4b;border-top:1px solid #073f3820;margin-top:auto;padding-top:15px;font-size:10px;line-height:1.7}.snix-scope{justify-content:space-between;align-items:flex-start;gap:35px;margin-top:27px;display:flex}.af-refresh #main-content .snix-scope p{color:#385b4b;max-width:760px;margin:0;font-size:11px;line-height:1.8}.snix-scope a{color:#00665c;flex:0 0 230px;min-height:44px;font-size:12px;font-weight:650;line-height:1.7}.snix-section :is(button,.snix-track):focus-visible{outline-offset:4px;outline:3px solid #007d72}@media (width<=700px){.snix-inner{padding-block:60px!important}.snix-heading h2{font-size:clamp(34px,9.4vw,46px)}.snix-heading>p:last-child{font-size:16px}.af-refresh #main-content .snix-card{flex-basis:calc(100% - 30px)}.snix-track{gap:16px}.snix-card-copy{padding:23px 22px}.af-refresh #main-content .snix-card h3{font-size:27px}.af-refresh #main-content .snix-card-copy>p{font-size:15px}.snix-scope{flex-direction:column;gap:13px}.snix-scope a{flex-basis:auto}.snix-carousel-bar>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.snix-card img{transition:none}}html.af-reduce-motion .snix-card img{transition:none}.af-refresh #main-content .ssj-section{margin-inline:auto;max-width:1360px!important}.ssj-stack-layout{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:24px;max-width:1140px;margin-inline:auto;display:grid;position:relative}.ssj-topic-nav{top:var(--ssj-sticky-top,102px);align-self:start;gap:5px;padding-top:8px;display:grid;position:sticky}.af-refresh #main-content .ssj-topic-nav button{color:#34594e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:10px;width:100%;min-height:51px;padding:9px 11px;font:600 12px/1.45 Afiyah,Arial,sans-serif;transition:background .2s,color .2s,box-shadow .2s;display:flex}.ssj-topic-nav button>.af-character{opacity:.8;flex:none;width:38px;height:38px}.af-refresh #main-content .ssj-topic-nav button[aria-current=step]{color:#073f38;background:#fffdf9;box-shadow:0 5px 18px #073f3810}.ssj-topic-nav button[aria-current=step]>.af-character{opacity:1}.af-refresh #main-content .ssj-topic-nav button:hover{color:#073f38}.ssj-topic-nav button:focus-visible{outline-offset:3px;outline:3px solid #007d72}.ssj-stack-layout>.ssj-stack{gap:42px;width:100%;min-width:0}.ssj-stack-layout .ssj-card{width:calc(100% - (var(--ssj-last-index) - var(--ssj-card-index)) * 6px);scroll-margin-top:calc(var(--ssj-sticky-top) + var(--ssj-card-index) * 7px);margin-inline:auto}.ssj-stack-layout .ssj-card-body{gap:30px;padding:30px}.ssj-stack-layout .ssj-card>header{padding-inline:30px}.af-refresh #main-content .ssj-stack-layout .ssj-card-copy>p{font-size:15px}.af-refresh #main-content .ssj-stack-layout .ssj-card-copy blockquote>p{font-size:14px}@media (width>=1101px) and (height<=780px){.ssj-stack-layout .ssj-card-body{gap:25px;padding:25px 26px}.af-refresh #main-content .ssj-stack-layout .ssj-card-copy>p{font-size:14px}.af-refresh #main-content .ssj-stack-layout .ssj-card-copy blockquote>p{font-size:13px}}@media (width<=1100px){.ssj-stack-layout{max-width:100%;display:block}.ssj-topic-nav{top:calc(var(--ssj-sticky-top) - 14px);z-index:20;overscroll-behavior-x:contain;scrollbar-width:none;background:#fffaf4;gap:7px;padding:9px 2px 13px;display:flex;overflow-x:auto}.ssj-topic-nav::-webkit-scrollbar{display:none}.af-refresh #main-content .ssj-topic-nav button{flex:none;width:auto;min-width:138px;max-width:170px;min-height:50px;padding-inline:13px;font-size:11px}.ssj-stack-layout .ssj-card{width:100%;scroll-margin-top:calc(var(--ssj-sticky-top) + 74px)}.ssj-stack-layout>.ssj-stack{margin-top:14px}.ssj-topic-nav:has(~.ssj-stack .ssj-card:focus-within){z-index:20}}@media (width<=900px){.ssj-stack-layout .ssj-card-body{gap:28px;padding:26px}.ssj-stack-layout .ssj-card>header{padding-inline:26px}.ssj-stack-layout .ssj-card{scroll-margin-top:calc(var(--ssj-sticky-top) + 74px)}}@media (width<=600px){.ssj-stack-layout .ssj-card-body{gap:24px;padding:23px 21px}.ssj-stack-layout .ssj-card>header{padding-inline:20px}.af-refresh #main-content .ssj-topic-nav button{min-width:132px}.ssj-stack-layout>.ssj-stack{gap:27px}.af-refresh #main-content .ssj-stack-layout .ssj-card-copy>p{font-size:14px}.af-refresh #main-content .ssj-stack-layout .ssj-card-copy blockquote>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.ssj-topic-nav button{transition:none}}html.af-reduce-motion .ssj-topic-nav button{transition:none}.ssj-section{--ssj-sticky-top:102px;color:#073f38;scroll-margin-top:110px}.ssj-heading{max-width:790px;margin-bottom:40px}.ssj-heading h2{letter-spacing:-.045em;margin:16px 0 22px;font-size:clamp(34px,4vw,56px);line-height:1.12}.ssj-heading h2 em{color:#b4214a;font-style:normal}.ssj-heading>p:last-of-type{color:#50675f;max-width:740px;font-size:18px;line-height:1.8}.ssj-heading>span{color:#50675f;margin-top:22px;font-size:11px;display:block}.ssj-stack{isolation:isolate;gap:38px;padding-bottom:18px;display:grid;position:relative}.ssj-card{--ssj-ink:#fffdf9;--ssj-subtle:#fff2e4;--ssj-gradient:linear-gradient(115deg,#9c1e43,#d03962);top:calc(var(--ssj-sticky-top) + var(--ssj-card-index) * 7px);z-index:calc(var(--ssj-card-index) + 1);background:var(--ssj-gradient);color:var(--ssj-ink);border:1px solid #ffffff45;border-radius:29px;position:sticky;overflow:hidden;box-shadow:0 -8px 24px #073f380e}.ssj-card[data-tone=purple]{--ssj-gradient:linear-gradient(115deg,#542891,#7d45c1)}.ssj-card[data-tone=green]{--ssj-gradient:linear-gradient(115deg,#cdeba7,#b2e57d);--ssj-ink:#073f38;--ssj-subtle:#284e39}.ssj-card[data-tone=orange]{--ssj-gradient:linear-gradient(115deg,#ffe6cf,#ffd2b2);--ssj-ink:#073f38;--ssj-subtle:#4e4937}.ssj-card>header{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:20px;min-height:55px;padding:10px 32px;display:flex}.ssj-card>header>span:first-child{align-items:center;gap:18px;font-size:14px;font-weight:650;display:flex}.ssj-card>header b{opacity:.8;font-size:11px;font-weight:500}.ssj-card-brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.ssj-card-brand>.af-sanad{width:32px;height:32px}.ssj-card-body{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:30px 34px;display:grid}.ssj-card-copy{min-width:0;max-width:560px}.ssj-mode{letter-spacing:.035em;color:var(--ssj-subtle);margin-bottom:17px;font-size:10px;font-weight:650;display:block}.af-refresh #main-content .ssj-card-copy h3{letter-spacing:-.04em;color:var(--ssj-ink);text-wrap:balance;margin:0 0 23px;font-size:clamp(28px,3.2vw,45px);line-height:1.12}.af-refresh #main-content .ssj-card-copy>p{color:var(--ssj-subtle);max-width:48ch;margin:0;font-size:16px;line-height:1.8}.ssj-card-copy blockquote{border-top:0;margin:26px 0 0;padding:18px 0 0}.ssj-card-copy blockquote>span{color:var(--ssj-subtle);margin-bottom:8px;font-size:10px;font-weight:650;display:block}.af-refresh #main-content .ssj-card-copy blockquote>p{color:var(--ssj-ink);max-width:48ch;margin:0;font-size:15px;line-height:1.75}.ssj-card-visual{isolation:isolate;min-width:0;height:390px;position:relative}.ssj-card-visual>img{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block;position:absolute;inset:0}.ssj-app-view{color:#073f38;background:#fffdf9;border:0;border-radius:16px;padding:19px 21px;position:absolute;bottom:19px;left:-20px;right:24px;box-shadow:0 15px 35px #073f3818}.ssj-app-header{border-bottom:0;justify-content:space-between;align-items:center;gap:14px;padding-bottom:10px;display:flex}.ssj-app-header strong{letter-spacing:-.05em;font-size:20px}.ssj-app-header>span{color:#50675f;font-size:9px}.ssj-app-view h4{letter-spacing:-.025em;margin:12px 0 7px;font-size:18px;line-height:1.3}.ssj-app-view dl{margin:0}.ssj-app-view dl>div{border-bottom:0;grid-template-columns:1fr 1.1fr;gap:14px;padding:8px 0;font-size:10px;line-height:1.6;display:grid}.ssj-app-view dt{color:#50675f}.ssj-app-view dd{text-align:right;margin:0;font-weight:650}.af-refresh #main-content .ssj-app-view .ssj-result{color:#34594e;margin:10px 0 0;font-size:9px;line-height:1.65}.af-refresh #main-content .ssj-scope{color:#50675f;max-width:1000px;margin:26px 0 0;font-size:12px;line-height:1.8}@media (width>=901px) and (height<=780px){.ssj-card-body{gap:35px;padding:25px 30px}.ssj-card-visual{height:345px}.af-refresh #main-content .ssj-card-copy h3{margin-bottom:18px;font-size:35px}.af-refresh #main-content .ssj-card-copy>p{font-size:14px}.af-refresh #main-content .ssj-card-copy blockquote>p{font-size:13px}.ssj-card-copy blockquote{margin-top:18px;padding-top:14px}.ssj-app-view{padding:15px 18px}}@media (width<=1050px){.ssj-card-body{gap:30px;padding:26px}.af-refresh #main-content .ssj-card-copy>p{font-size:14px}.af-refresh #main-content .ssj-card-copy blockquote>p{font-size:13px}.ssj-card-visual{height:385px}.ssj-app-view{padding:16px;left:-12px;right:14px}.ssj-app-view dl>div{gap:8px;font-size:9px}}@media (width<=900px){.ssj-card{box-shadow:none;position:relative;top:auto}.ssj-card-body{grid-template-columns:1fr;gap:28px;padding:26px}.ssj-card-copy{max-width:none}.af-refresh #main-content .ssj-card-copy h3{max-width:650px;font-size:clamp(28px,5vw,39px)}.ssj-card-visual{width:100%;max-width:640px;height:370px;margin:auto}.ssj-app-view{left:16px;right:16px}.ssj-app-view dl>div{font-size:11px}.ssj-card>header{padding-inline:26px}.ssj-card-copy blockquote{margin-top:21px}.ssj-card-copy blockquote>p{max-width:none!important}.ssj-heading>span{display:none}}@media (width<=600px){.ssj-heading h2{font-size:clamp(34px,9.4vw,46px)}.ssj-heading>p:last-of-type{font-size:16px;line-height:1.75}.ssj-stack{gap:25px}.ssj-card{border-radius:23px}.ssj-card>header{min-height:53px;padding:10px 20px}.ssj-card>header>span:first-child{gap:11px;font-size:12px}.ssj-card-brand{gap:7px;font-size:15px}.ssj-card-brand>.af-sanad{width:25px;height:25px}.ssj-card-body{gap:24px;padding:23px 21px}.ssj-mode{margin-bottom:13px;font-size:9px}.af-refresh #main-content .ssj-card-copy h3{margin-bottom:18px;font-size:29px}.af-refresh #main-content .ssj-card-copy>p{font-size:14px;line-height:1.75}.af-refresh #main-content .ssj-card-copy blockquote>p{font-size:13px}.ssj-card-visual{height:350px}.ssj-card-visual>img{border-radius:15px}.ssj-app-view{border-radius:12px;padding:15px;bottom:12px;left:10px;right:10px}.ssj-app-view dl>div{gap:8px;font-size:9px}.ssj-app-header strong{font-size:18px}.ssj-app-view h4{font-size:17px}.af-refresh #main-content .ssj-scope{font-size:11px}}@media (prefers-reduced-motion:reduce){.ssj-card{box-shadow:none;position:relative;top:auto}}html.af-reduce-motion .ssj-card{box-shadow:none;position:relative;top:auto}.af-refresh[data-page=\/sanad-ai] #main-content .ssj-card .ssj-card-copy h3{font-size:var(--af-type-card)!important;line-height:1.25!important}.ssj-app-view{width:min(390px,100% - 20px);left:auto}@media (width<=900px){.ssj-app-view{width:calc(100% - 32px);max-width:390px;margin-inline:auto;left:16px;right:16px}}@media (width<=600px){.ssj-app-view{width:calc(100% - 20px);left:10px;right:10px}}.ssj-card[data-tone=teal]{--ssj-gradient:linear-gradient(115deg,#005f57,#007d72)}.ssj-card[data-tone=berry]{--ssj-gradient:linear-gradient(115deg,#a3236b,#c33c83)}.ssj-card[data-tone=mint]{--ssj-gradient:linear-gradient(115deg,#91d8c0,#b7e9d8);--ssj-ink:#073f38;--ssj-subtle:#284e39}.ssj-card[data-tone=tangerine]{--ssj-gradient:linear-gradient(115deg,#ff8a32,#ffaf62);--ssj-ink:#073f38;--ssj-subtle:#4e4937}.sc-how .ssj-card-visual{background:var(--ssj-example-surface);border-radius:18px;flex-direction:column;gap:0;height:auto;display:flex;overflow:hidden;box-shadow:0 12px 30px #073f3810}.sc-how .ssj-card-visual>img{object-fit:cover;border-radius:0;flex:none;width:100%;height:230px;display:block;position:static;inset:auto}.sc-how .ssj-app-view{background:var(--ssj-example-bg);width:100%;max-width:none;color:var(--ssj-example-ink);box-shadow:none;border:0;border-radius:0;margin:0;padding:19px 20px;position:static;inset:auto}.sc-how .ssj-conversation{grid-template-columns:43px minmax(0,1fr);align-items:start;gap:12px;display:grid}.sc-how .ssj-conversation>.ssj-conversation-avatar{flex:none;width:43px;height:43px;margin-top:2px;display:block}.af-refresh #main-content .sc-how .ssj-conversation p{color:var(--ssj-example-ink);margin:0;font-size:13px;line-height:1.65}.ssj-question>span{margin-bottom:5px;font-size:10px;font-weight:500;line-height:1.5;display:block}.ssj-question>strong{font-size:14px;font-weight:650;line-height:1.5;display:block}.af-refresh #main-content .sc-how .ssj-conversation .ssj-reply{margin-top:13px}.ssj-reply>strong{margin-bottom:4px;font-size:11px;font-weight:700;line-height:1.5;display:block}.ssj-reply>span{display:block}@media (width>=901px) and (height<=780px){.sc-how .ssj-card-visual>img{height:185px}.sc-how .ssj-app-view{padding:16px 18px}.af-refresh #main-content .sc-how .ssj-conversation p{font-size:12px}.ssj-question>strong{font-size:13px}}@media (width<=600px){.sc-how .ssj-card-visual{border-radius:14px}.sc-how .ssj-card-visual>img{height:230px}.sc-how .ssj-app-view{padding:18px 16px}.sc-how .ssj-conversation{grid-template-columns:38px minmax(0,1fr);gap:10px}.sc-how .ssj-conversation>.ssj-conversation-avatar{width:38px;height:38px}}.sc-intro{max-width:700px}.sc-intro h2{margin:17px 0 20px}.sc-intro>p:last-child{max-width:620px;color:var(--af-muted)}.sc-tabs{grid-template-columns:repeat(4,1fr);gap:9px;margin:30px 0 25px;display:grid}.sc-tabs button{background:var(--af-surface);color:var(--af-emerald);font:inherit;text-align:left;cursor:pointer;border:1px solid #d6daca;border-radius:17px;align-items:center;gap:10px;min-height:69px;padding:13px;font-size:13px;line-height:1.5;display:flex}.sc-tabs button>span{opacity:.7;font-size:11px}.sc-tabs button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.sc-example{background:linear-gradient(135deg,var(--af-mint),var(--af-selected) 70%,var(--af-mint));border-radius:33px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:40px;animation:.4s sc-enter;display:grid}.sc-explain{max-width:440px}.sc-explain>.af-motion-icon{width:65px;height:65px;margin-bottom:19px}.sc-explain h3{margin:0 0 21px}.sc-explain p{color:var(--af-muted);margin-bottom:24px}.sc-phone{background:var(--af-surface);border:3px solid #fffaf1;border-radius:35px;width:100%;max-width:440px;margin-inline:auto;padding:25px;box-shadow:0 15px 30px #0040380b}.sc-phone-top{align-items:center;gap:11px;display:flex}.sc-phone-top .af-sanad{flex-shrink:0;width:49px;height:44px}.sc-phone-top strong{color:#343c53;font-size:21px;display:block}.sc-phone-top span:not(.sc-online){color:var(--af-muted);margin-top:4px;font-size:11px;display:block}.sc-online{background:var(--af-primary);border-radius:50%;width:8px;height:8px;margin-left:auto}.sc-context{background:var(--af-mint);color:var(--af-muted);border-radius:14px;margin:23px 0;padding:10px 13px;font-size:10px;line-height:1.6}.af-refresh #main-content .sc-phone .sc-user{background:var(--af-mint);color:#343c53;border-radius:19px 19px 4px;max-width:88%;margin:0 0 25px auto;padding:15px 18px;font-size:15px;line-height:1.7}.sc-reply{align-items:flex-start;gap:10px;margin-bottom:27px;display:flex}.sc-reply>.af-sanad{flex-shrink:0;width:35px;height:32px}.af-refresh #main-content .sc-reply>p{color:#24312f;margin:0;font-size:15px;line-height:1.8}.sc-composer{background:var(--af-raised);color:var(--af-muted);border:1px solid #eaded1;border-radius:20px;justify-content:space-between;align-items:center;padding:10px 13px;font-size:13px;display:flex}.sc-composer>i{color:#fffaf1;background:#b33d47;border-radius:50%;place-items:center;width:29px;height:29px;font-size:22px;font-style:normal;display:grid}.sc-phone>small{text-align:center;color:var(--af-muted);margin-top:13px;font-size:9px;display:block}.sc-trust-band{background:var(--af-mint)}.sc-trust-grid{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:33px;display:grid}.sc-trust-grid article{flex-direction:column;display:flex}.sc-trust-grid .af-motion-icon{width:70px;height:70px;margin-bottom:19px}.sc-trust-grid h3{margin:0 0 17px}.sc-trust-grid p{color:var(--af-muted);margin:0 0 23px}.sc-trust-grid a{align-items:center;gap:12px;min-height:44px;margin-top:auto;font-size:14px;display:flex}.sc-questions{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid}.sc-questions h2{margin:18px 0}.sc-questions details{border-bottom:1px solid #d8ddcf;padding:21px 0}.sc-questions details:first-child{padding-top:0}.sc-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;font-size:17px;line-height:1.6;list-style:none;display:flex}.sc-questions summary::-webkit-details-marker{display:none}.sc-questions summary>span{color:var(--af-link);flex-shrink:0;font-size:23px}.sc-questions details p{color:var(--af-muted);margin:19px 0 0;font-size:15px!important;line-height:1.8!important}.sc-join{background:var(--af-mint);border-radius:30px;align-items:center;gap:28px;margin-block:0 55px;display:flex;padding:35px!important}.sc-join>.af-sanad{flex-shrink:0;width:100px;height:88px}.sc-join h2{margin:0 0 19px}.sc-join p{color:var(--af-muted);margin:0}.sc-join .af-btn{white-space:nowrap;margin-left:auto}.sf-chapters{grid-template-columns:repeat(6,1fr);gap:8px;max-width:1100px;margin:22px auto 0;display:grid}.sf-chapters button{font:inherit;background:var(--af-surface);color:var(--af-emerald);cursor:pointer;border:1px solid #d6dccb;border-radius:13px;min-height:56px;padding:11px 9px;font-size:11px;line-height:1.5}.sf-chapters button>span{color:var(--af-link);margin-bottom:5px;font-size:10px;display:block}.sf-chapters button:hover{background:var(--af-mint)}@keyframes sc-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (width<=760px){.sc-tabs{grid-template-columns:1fr 1fr;gap:8px}.sc-tabs button{min-height:64px;padding:10px;font-size:12px}.sc-example{grid-template-columns:1fr;gap:27px;padding:25px 20px}.sc-phone{border-radius:29px;padding:22px 18px}.sc-trust-grid,.sc-questions{grid-template-columns:1fr;gap:27px}.sc-trust-grid article{border-bottom:1px solid #c9d7c6;padding-bottom:20px}.sc-trust-grid article:last-child{border:0;padding-bottom:0}.sc-questions{gap:15px}.sc-join{flex-wrap:wrap;gap:18px;margin-inline:24px;padding:26px!important}.sc-join>.af-sanad{width:70px;height:62px}.sc-join>div{flex:1;min-width:230px}.sc-join .af-btn{margin:7px 0 0}.sf-chapters{grid-template-columns:repeat(3,1fr);gap:7px}.sf-chapters button{min-height:58px;font-size:10px}.sc-explain h3{max-width:290px}}@media (prefers-reduced-motion:reduce){.sc-example{animation:none}}.sc-introduction{grid-template-columns:.9fr 1.1fr;align-items:center;gap:85px;display:grid;padding-block:65px!important}.sc-introduction-visual{text-align:center;background:radial-gradient(ellipse at 50% 35%,var(--af-primary),var(--af-emerald));isolation:isolate;border-radius:42% 12% 28% 15%/17% 11% 22% 15%;padding:22px 23px 24px;position:relative}.sc-introduction-character{width:100%;height:245px;max-width:275px!important}.sc-introduction-visual>small{color:#f4edda;margin-top:16px;font-size:11px;line-height:1.6;display:block}.sc-introduction h2{font-size:clamp(33px,3.3vw,47px);line-height:1.15}.sc-introduction p:not(.af-eyebrow){max-width:570px;font-size:18px;line-height:1.8}.sc-introduction-actions{flex-wrap:wrap;align-items:center;gap:20px 27px;margin-top:28px;display:flex}.sc-introduction-actions .af-btn,.sc-introduction-actions .af-text-link{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.sc-introduction-actions .af-btn{margin:0}@media (width<=850px){.sc-introduction{grid-template-columns:1fr;gap:35px;padding-block:45px!important}.sc-introduction-visual{width:100%;max-width:490px;margin:auto}.sc-introduction-character{height:225px}.sc-introduction h2{font-size:clamp(31px,7.4vw,42px)}.sc-introduction p:not(.af-eyebrow){font-size:17px}.sc-introduction-actions{gap:14px}}.sc-companion-presence>span{color:var(--sanad-cream);max-width:280px;margin:4px auto 2px;font-size:13px;line-height:1.6;display:block}.sc-intro-conversation{text-align:left;max-width:390px;margin:auto}.af-refresh #main-content .sc-intro-conversation p{margin:0;font-size:15px;line-height:1.65}.sc-intro-you{background:var(--sanad-mint);color:var(--af-emerald);border-radius:17px 17px 4px;padding:13px 17px;margin:0 0 12px 35px!important}.sc-intro-you>span,.sc-intro-sanad>span{color:var(--af-muted);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.sc-intro-sanad{background:var(--sanad-cream);color:var(--af-emerald);border-radius:4px 20px 20px;padding:17px 19px}.sc-intro-sanad>a{color:#075c51;border-top:1px solid #d8dfd0;justify-content:space-between;align-items:center;gap:15px;min-height:44px;margin-top:12px;padding-top:11px;font-size:13px;font-weight:650;line-height:1.5;display:flex}.sc-intro-conversation>small{text-align:center;color:var(--sanad-cream);margin-top:13px;font-size:11px;line-height:1.6;display:block}@media (width<=750px){.sc-introduction-visual{padding:22px 18px}.af-refresh #main-content .sc-intro-conversation p{font-size:14px}.sc-intro-you{margin-left:25px!important}}.sc-agentic-path{text-align:left;gap:9px;max-width:390px;margin:4px auto 0;padding:0;list-style:none;display:grid}.sc-agentic-path>li{background:var(--af-surface);color:var(--af-emerald);border-radius:16px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;line-height:1.5;display:flex}.sc-agentic-path .af-motion-icon{flex:0 0 34px;width:34px;height:34px}.sc-agentic-path b{color:var(--af-muted);margin-left:auto;font-size:11px;font-weight:650}.sc-action-receipt{background:var(--af-raised);border:1px solid var(--af-line);border-radius:23px;padding:22px}.sc-action-kicker{color:var(--af-link);text-transform:uppercase;letter-spacing:.04em;font-size:11px;line-height:1.6;display:block}.af-refresh #main-content .sc-action-receipt h4{color:var(--af-emerald);margin:12px 0 22px;font-size:24px;line-height:1.35}.sc-action-receipt dl{gap:11px;margin:0;display:grid}.sc-action-receipt dl>div{background:var(--af-mint);border-radius:14px;min-width:0;padding:12px 14px}.sc-action-receipt dt{color:var(--af-muted);font-size:12px;line-height:1.6}.sc-action-receipt dd{color:var(--af-emerald);overflow-wrap:anywhere;margin:4px 0 0;font-size:16px;font-weight:650;line-height:1.6}.sc-action-receipt>.af-btn{justify-content:center;width:100%;min-height:46px;margin:20px 0 0;font-size:14px;display:flex}.sc-action-receipt>.af-btn:disabled{background:var(--af-selected);color:var(--af-selected-ink);opacity:1;cursor:default}.af-refresh #main-content .sc-action-note{color:var(--af-muted);margin:15px 0 0;font-size:12px;line-height:1.7}.af-refresh #main-content .sc-action-next{color:var(--af-emerald);align-items:flex-start;gap:11px;margin:20px 0 0;font-size:14px;line-height:1.7;display:flex}.sc-action-next>.af-motion-icon{flex:0 0 26px;width:26px;height:26px}.sc-phone-top strong{color:var(--af-emerald)}@media (width<=500px){.sc-action-receipt{padding:18px}.af-refresh #main-content .sc-action-receipt h4{font-size:21px}.sc-action-receipt dd{font-size:15px}.sc-agentic-path>li{font-size:13px}}.af-refresh #main-content .sc-action-receipt>.af-btn:disabled{background:var(--af-selected);opacity:1;color:var(--af-selected-ink)!important}.pf-scene{isolation:isolate;aspect-ratio:1.28;width:100%;min-width:0;max-width:600px;margin-inline:auto;position:relative}.pf-backdrop{background:var(--af-mint,#e1eee7);z-index:-2;border-radius:48% 42% 37% 46%/48% 48% 40% 42%;position:absolute;inset:8% 5% 13% 6%;transform:rotate(-6deg)}.pf-sun{aspect-ratio:1;background:var(--af-selected,#fff0bd);z-index:-1;border-radius:50%;width:23%;position:absolute;top:5%;right:7%}.pf-ground{background:var(--af-selected,#fff0bd);z-index:-1;border-radius:50%;height:13%;position:absolute;bottom:6%;left:8%;right:6%;box-shadow:0 9px #dfcaaa40}.pf-scene>.pf-lead{width:79%;max-width:none;height:auto;position:absolute;bottom:3%;left:9%}.pf-scene>.pf-companion{width:35%;max-width:none;height:auto;position:absolute;bottom:1%;right:-1%}.pf-scene.is-compact{max-width:440px}.pf-scene.is-compact>.pf-lead{width:82%;left:8%}.tx-notice-head>.pf-scene{max-width:400px}.tx-notice-head .pf-companion{display:none}.af-faq-heading{justify-content:center;align-items:center;gap:30px;margin-bottom:25px;display:flex}.af-faq-heading>.af-character{width:155px;height:155px}.af-faq-heading .af-v2-heading{text-align:left;margin:0!important}.af-faq-answers{max-width:950px;margin:auto}.tc-grid .tc-figure{width:136px;height:136px;margin-bottom:12px}.ev-about-heart>.ev-heart-figure{z-index:2;width:88%;max-width:none;height:auto;position:absolute;top:0;left:6%}.jx-policy-banner>.policy-companion{width:160px;height:160px}.ci-purpose-art{max-width:580px}.jx-reading-scene>.pf-scene{aspect-ratio:1.28;max-width:none;position:relative;inset:auto}.jx-reading-scene>.pf-scene>.pf-lead{width:80%;bottom:1%;left:10%}.jx-reading-scene>.jx-reading-card{margin:5px 22px 0;position:relative}.jx-reading-scene>.pf-scene>.pf-backdrop{inset:3% 3% 2% 2%}.jx-reading-scene>.pf-scene>.pf-sun{top:0;right:2%}.jx-vitals-pills.has-figures{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.jx-vitals-pills.has-figures>button{white-space:normal;text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:8px 5px 12px;font-size:13px;line-height:1.35;display:flex}.jx-vitals-pills.has-figures .af-character{width:70px;height:70px}.jx-reading-categories>.pf-reading-family{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.pf-reading-family>div{text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:13px;line-height:1.4;display:flex}.pf-reading-family .af-character{width:86px;height:86px}.af-support-page>.accessibility-companion{float:right;width:190px;height:190px;margin:0 0 20px 30px}.up-value-grid .value-companion{width:130px;height:130px;margin-bottom:10px;display:block}@media (width<=550px){.af-support-page>.accessibility-companion{width:110px;height:110px;margin:0 0 12px 12px}.up-value-grid .value-companion{width:115px;height:115px}}@media (width<=850px){.jx-vitals-pills.has-figures,.jx-reading-categories>.pf-reading-family{grid-template-columns:repeat(4,minmax(0,1fr))}.tx-notice-head>.pf-scene{order:2;max-width:340px}.af-faq-heading{gap:18px}.af-faq-heading>.af-character{width:115px;height:115px}}@media (width<=550px){.pf-scene{max-width:430px}.tx-notice-head>.pf-scene{max-width:280px}.af-faq-heading{align-items:flex-start;gap:10px}.af-faq-heading>.af-character{width:90px;height:90px}.af-faq-heading .af-v2-heading{flex:1;min-width:0}.af-faq-heading .af-v2-heading h2{font-size:30px}.tc-grid .tc-figure{width:125px;height:125px}.jx-policy-banner{gap:12px}.jx-policy-banner>.policy-companion{width:112px;height:112px}.jx-vitals-pills.has-figures,.jx-reading-categories>.pf-reading-family{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-reading-family .af-character{width:74px;height:74px}}.ev-stage{width:100%;height:450px;color:var(--af-emerald);border-radius:36px;position:relative;overflow:hidden}.ev-app-label{color:var(--af-muted);align-items:center;gap:7px;font-size:11px;font-weight:600;line-height:1.6;display:flex}.ev-app-dot{background:var(--af-primary);border-radius:50%;width:6px;height:6px}.ev-report{background:var(--af-mint);padding:32px}.ev-paper{background:var(--af-raised);border:1px solid #eee4de;border-radius:18px;margin-left:30px;padding:24px;transform:rotate(3deg);box-shadow:0 9px 25px #66527714}.ev-paper-title{letter-spacing:-.03em;margin:17px 0;font-size:24px;line-height:1.4;display:block}.ev-report-row{border-bottom:1px solid #edf0e6;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;font-size:13px;display:flex}.ev-report-row i{color:var(--af-muted);background:var(--af-mint);white-space:nowrap;border-radius:20px;padding:4px 7px;font-size:11px;font-style:normal}.ev-report-row.is-flag i{background:var(--af-selected);color:#7c4a22}.ev-document-footer{color:var(--af-muted);align-items:center;gap:7px;margin-top:12px;font-size:9px;display:flex}.ev-document-footer svg{flex:none;width:22px;height:23px}.ev-conversation{align-items:flex-start;gap:10px;animation:8s ease-in-out infinite ev-rise;display:flex;position:absolute;bottom:28px;left:20px;right:40px}.ev-conversation>.af-sanad{flex:none;width:72px;height:65px}.ev-conversation>div{background:var(--af-surface);border-radius:3px 18px 18px;padding:15px 18px;box-shadow:0 10px 25px #66527716}.ev-conversation>div>span{color:var(--af-link);font-size:10px;font-weight:650}.af-refresh #main-content .ev-conversation p{color:#33584c;margin:6px 0 0;font-size:13px;line-height:1.7}.ev-language{background:var(--af-primary);color:#fffaf1;border-radius:20px;gap:10px;padding:7px 12px;font-size:10px;display:flex;position:absolute;top:16px;right:16px}.ev-rhythm{background:var(--af-mint);padding:30px 75px 30px 27px}.ev-daily-plan{background:var(--af-surface);border-radius:22px;height:100%;padding:24px;transform:rotate(-3deg);box-shadow:0 8px 25px #456c4612}.ev-daily-plan>strong{letter-spacing:-.03em;margin:15px 0 22px;font-size:26px;line-height:1.3;display:block}.ev-routine{align-items:center;gap:11px;margin-top:19px;font-size:13px;line-height:1.5;display:flex}.ev-routine>span{background:var(--af-mint);width:29px;height:29px;color:var(--af-link);border-radius:50%;flex:none;place-items:center;font-size:17px;display:grid}.ev-routine.is-complete>span{background:var(--af-mint)}.ev-routine small{color:var(--af-muted);margin-top:4px;font-size:10px;display:block}.ev-week-dots{gap:8px;margin-top:25px;display:flex}.ev-week-dots>*{border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:500;display:grid}.ev-week-dots span{background:var(--af-primary);color:#fffaf1}.ev-week-dots b{background:var(--af-gold);color:var(--af-muted)}.ev-moment-float{text-align:center;width:175px;position:absolute;bottom:45px;right:-3px;transform:rotate(5deg)}.ev-bloom{filter:drop-shadow(0 10px 6px #0040380a);width:100%;height:auto}.ev-bloom-petals{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite ev-breathe}.ev-moment-float>span{color:var(--af-muted);background:#e2ece4ea;border-radius:12px;padding:10px;font-size:12px;line-height:1.6;display:inline-block}.ev-appointment{background:var(--af-surface);padding:26px 40px 36px}.ev-booking{background:var(--af-surface);border-radius:22px;height:100%;padding:21px 23px;box-shadow:0 9px 25px #8c6e4a12}.ev-booking-mode{background:var(--af-gold);border-radius:99px;gap:3px;margin-top:15px;padding:3px;display:flex}.ev-booking-mode button{color:var(--af-muted);background:0 0;border:0;border-radius:99px;flex:1;min-height:44px;padding:6px;font-size:12px}.ev-booking-mode button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);box-shadow:0 2px 4px #00403818}.ev-visit-art{width:190px;margin:12px auto 7px}.ev-visit-art svg{width:100%;display:block}.ev-booking>strong{letter-spacing:-.02em;font-size:16px;line-height:1.45;display:block}.ev-booking-detail{color:var(--af-muted);justify-content:space-between;align-items:center;gap:10px;margin:13px 0;font-size:10px;display:flex}.ev-booking-detail>b{font-size:9px;font-weight:500}.ev-approved-record{background:var(--af-mint);border-radius:11px;align-items:center;gap:7px;padding:8px;display:flex}.ev-approved-record .af-motion-icon{flex:none;width:29px;height:29px}.ev-approved-record>span{font-size:10px}.ev-approved-record small{color:var(--af-muted);margin-top:3px;font-size:8px;display:block}.ev-approved-record>span:last-child{color:var(--af-link);margin-left:auto}.ev-review-before{color:var(--af-muted);text-align:center;margin-top:9px;font-size:8px;display:block}.ev-confirm-badge{white-space:nowrap;background:var(--af-emerald);color:#fffaf1;border-radius:30px;align-items:center;gap:8px;padding:9px 16px;font-size:10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ev-confirm-badge>span{color:#e0c285}.ev-delivery{background:var(--af-mint);padding:0 35px 28px}.ev-parcel{width:275px;height:186px;margin:0 auto;display:block}.ev-parcel-box{animation:7s ease-in-out infinite ev-rise}.ev-parcel-tick{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite ev-tick}.ev-follow-card{background:var(--af-surface);border-radius:20px;padding:19px 23px}.ev-follow-card>div:not(.ev-next-review){align-items:center;gap:10px;margin-top:13px;font-size:12px;line-height:1.5;display:flex}.ev-follow-card i{color:var(--af-link);font-size:13px;font-style:normal}.ev-next-review{border-top:1px solid #dfe2d3;margin-top:14px;padding-top:13px}.ev-next-review>span{text-transform:uppercase;letter-spacing:.05em;color:var(--af-muted);font-size:9px}.ev-next-review>strong{margin:5px 0;font-size:14px;display:block}.ev-next-review>small{color:var(--af-muted);font-size:9px}.ev-source-review{width:100%;max-width:390px;margin-top:20px;display:block}.ev-source-dot{animation:6s ease-in-out infinite ev-source}.ev-about-heart{isolation:isolate;width:100%;height:440px;position:relative}.ev-heart-halo{background:var(--af-selected);border-radius:50%;width:365px;height:365px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ev-heart-mark{filter:drop-shadow(12px 17px #00534c0f);width:335px;height:auto;animation:8s ease-in-out infinite ev-heart-float;position:absolute;top:30px;left:50%;transform:translate(-50%)rotate(-9deg)}.ev-heart-ground{width:100%;height:145px;position:absolute;bottom:0}.ev-heart-ribbon{width:100%;height:100%;position:absolute;inset:0}.ev-value-icon{width:150px;height:125px;display:block}.ev-icon-breathe{transform-box:fill-box;transform-origin:bottom;animation:8s ease-in-out infinite ev-breathe}@keyframes ev-rise{50%{transform:translateY(-5px)}}@keyframes ev-breathe{50%{transform:scale(1.05)rotate(2deg)}}@keyframes ev-tick{0%,8%,to{transform:scale(.94)}35%,75%{transform:scale(1)}}@keyframes ev-source{0%,to{opacity:.3;transform:translate(0)}60%{opacity:1;transform:translate(150px)}}@keyframes ev-heart-float{50%{transform:translate(-50%)translateY(-11px)rotate(-6deg)}}@media (width<=1000px) and (width>=741px){.ev-stage{height:430px}.ev-report{padding:22px}.ev-paper{margin-left:5px;padding:18px}.ev-conversation{left:10px;right:17px}.ev-rhythm{padding:24px 50px 24px 20px}.ev-daily-plan{padding:20px}.ev-moment-float{width:140px}.ev-appointment{padding:22px 22px 36px}.ev-booking{padding:19px}.ev-booking-detail{display:block}.ev-booking-detail>b{margin-top:4px;display:block}.ev-delivery{padding-inline:22px}.ev-follow-card{padding:17px}}@media (width<=500px){.ev-stage{border-radius:25px;height:445px}.ev-report{padding:26px 22px}.ev-paper{margin-left:10px;padding:20px}.ev-paper-title{font-size:22px}.ev-conversation{gap:4px;bottom:24px;left:10px;right:22px}.ev-conversation>.af-sanad{width:59px;height:54px}.ev-conversation>div{padding:13px 15px}.af-refresh #main-content .ev-conversation p{font-size:12px}.ev-rhythm{padding:25px 70px 25px 21px}.ev-daily-plan{padding:20px}.ev-daily-plan>strong{font-size:24px}.ev-routine{font-size:12px}.ev-routine small{font-size:9px}.ev-routine>span{width:25px;height:25px}.ev-moment-float{width:148px;bottom:59px;right:-9px}.ev-moment-float>span{font-size:11px}.ev-appointment{padding:24px 24px 35px}.ev-booking{padding:19px 20px}.ev-delivery{padding-inline:24px}.ev-parcel{width:260px;height:180px}.ev-follow-card{padding:18px}.ev-about-heart{height:330px}.ev-heart-halo{width:278px;height:278px}.ev-heart-mark{width:250px;top:25px}.ev-heart-ground{height:103px}.ev-value-icon{width:125px;height:110px}}@media (prefers-reduced-motion:reduce){.ev-conversation,.ev-bloom-petals,.ev-parcel-box,.ev-parcel-tick,.ev-source-dot,.ev-heart-mark,.ev-icon-breathe{animation:none}}.af-refresh #main-content .ev-appointment{box-sizing:border-box;background:#f8ecdd;height:auto;min-height:530px;padding:24px 24px 30px;overflow:visible}.ev-appointment .ev-booking{height:auto;box-shadow:none;background:#fffcf7;padding:22px}.ev-visit-art.ev-visit-photo{background:#e8eee6;border-radius:17px;width:100%;height:240px;margin:20px 0 22px;position:relative;overflow:hidden}.ev-visit-photo>img{object-fit:cover;width:100%;height:100%;display:block}.ev-visit-photo>span{color:#224d3e;background:#fffdf4ed;border-radius:20px;padding:7px 11px;font-size:10px;position:absolute;top:13px;left:13px}.ev-visit-tools{gap:8px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.ev-visit-tools svg{fill:none;stroke:#145649;stroke-width:1.7px;background:#fffcf3e8;border-radius:50%;width:18px;height:18px;padding:10px}.ev-appointment .ev-confirm-badge{white-space:normal;text-align:center;width:fit-content;margin:20px auto 0;position:relative;inset:auto;transform:none}.ev-appointment .ev-booking>strong{font-size:20px}.ev-appointment .ev-booking-detail{margin:15px 0;font-size:12px}.ev-appointment .ev-booking-detail>b{font-size:11px}.ev-appointment .ev-approved-record{padding:13px}.ev-appointment .ev-approved-record>span{font-size:12px}.ev-appointment .ev-approved-record small{font-size:10px}.ev-appointment .ev-review-before{margin-top:15px;font-size:10px;line-height:1.7}.af-refresh #main-content .ev-delivery{box-sizing:border-box;background:#e7eeea;height:auto;padding:22px}.ev-delivery-photo{border-radius:20px;height:240px;margin-bottom:18px;position:relative;overflow:hidden}.ev-delivery-photo img{object-fit:cover;width:100%;height:100%;display:block}.ev-delivery-photo>span{color:#234d3b;background:#fffdf2ec;border-radius:20px;padding:8px 13px;font-size:10px;position:absolute;bottom:15px;left:15px}.ev-delivery .ev-follow-card{padding:22px}.ev-delivery .ev-follow-card>div:not(.ev-next-review){font-size:13px}@media (width<=500px){.af-refresh #main-content .ev-appointment{min-height:0;padding:15px}.ev-appointment .ev-booking{padding:17px}.ev-visit-art.ev-visit-photo{height:230px}.ev-appointment .ev-booking-detail{display:block}.ev-appointment .ev-booking-detail>b{margin-top:5px;display:block}.af-refresh #main-content .ev-delivery{padding:17px}.ev-delivery-photo{height:215px}}.ev-visit-art.ev-visit-photo{height:280px}.ev-visit-photo>img{object-position:50% 0%;transform:none}.ev-visit-photo>span{background:#fffdf4f2;top:auto;bottom:13px;left:13px}@media (width<=500px){.ev-visit-art.ev-visit-photo{height:260px}}.cm2-page{--cm-ink:#00483f;--cm-muted:#536961;--cm-cream:#fffaf1;color:var(--cm-ink)}.cm2-wrap{width:min(1120px,100% - 96px);margin-inline:auto}.cm2-page em{color:#aa5149;font-style:normal}.cm2-hero{background:var(--af-emerald);color:#fffaf1;overflow:hidden}.cm2-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;min-height:530px;padding-block:48px;display:grid}.af-refresh #main-content .cm2-hero h1{color:#fffaf1;max-width:610px;margin:20px 0 24px}.cm2-hero h1 em{color:#f4cbb0}.af-refresh #main-content .cm2-hero-copy>p:not(.af-eyebrow){color:#edf3df;max-width:480px;font-size:18px}.cm2-actions{flex-wrap:wrap;align-items:center;gap:20px 25px;margin-top:27px;display:flex}.cm2-hero .af-btn{background:var(--af-selected);box-shadow:none;color:var(--af-emerald)!important}.cm2-light-link{color:#fff5df;align-items:center;min-height:44px;font-size:14px;display:flex}.cm2-hero-visual{justify-self:end;width:100%;max-width:470px;height:430px;position:relative}.cm2-photo-frame{background:var(--af-gold);border-radius:44% 42% 40% 12%;position:absolute;inset:0 10px 0 24px;overflow:hidden;transform:rotate(4deg);box-shadow:16px 15px #00574f}.cm2-photo-frame img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;transform:rotate(-4deg)scale(1.08)}.cm2-hero-sanad{filter:drop-shadow(0 12px 14px #00372e3b);width:148px;animation:6s ease-in-out infinite cm2-lift;position:absolute;bottom:0;left:-32px}.cm2-hero-sanad .af-sanad{width:100%}.cm2-hero-flourish{width:135px;position:absolute;top:-25px;right:-24px;transform:rotate(20deg)}.cm2-page-nav{background:var(--af-selected);border-bottom:1px solid #deded1;justify-content:center;gap:44px;padding:16px 24px;display:flex}.cm2-page-nav a{min-height:36px;color:var(--af-muted);align-items:center;font-size:14px;line-height:1.5;display:flex}.cm2-page-nav a:hover{color:var(--af-link);text-underline-offset:5px;text-decoration:underline}.cm2-approach{grid-template-columns:.85fr 1.15fr;gap:90px;padding-block:82px;display:grid}.cm2-intro h2{margin:16px 0 22px}.cm2-intro>p:not(.af-eyebrow){max-width:460px}.cm2-intro .af-text-link{margin-top:25px;display:inline-flex}.cm2-principles{gap:0;display:grid}.cm2-principles article{border-bottom:1px solid #dadfce;gap:25px;padding:23px 0;display:flex}.cm2-principles article:first-child{padding-top:0}.cm2-principles article:last-child{border:0;padding-bottom:0}.cm2-principles .af-motion-icon{flex:none;width:67px;height:67px}.af-refresh #main-content .cm2-principles h3{margin:0 0 8px;font-size:20px!important}.af-refresh #main-content .cm2-principles p{font-size:15px;line-height:1.7}.cm2-mix{background:var(--af-mint);padding-block:68px}.cm2-centered{text-align:center}.cm2-intro.cm2-centered>p{max-width:620px;margin-inline:auto}.cm2-journey-picker{justify-content:center;gap:11px;margin:30px 0 23px;display:flex}.cm2-journey-picker button{min-height:54px;color:var(--af-emerald);background:0 0;border:1px solid #b9cdbd;border-radius:50px;align-items:center;gap:9px;padding:8px 17px 8px 10px;font-size:14px;display:flex}.cm2-journey-picker .af-motion-icon{width:33px;height:33px}.cm2-journey-picker button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink);color:var(--af-selected-ink)}.cm2-journey-picker button:hover{box-shadow:0 3px 10px #00403812}.cm2-selected-journey{background:var(--af-raised);border-radius:25px;padding:27px 33px 32px;animation:.35s cm2-enter}.af-refresh #main-content .cm2-selected-journey>p{text-align:center;color:var(--af-emerald);margin:0 0 28px;font-size:22px;font-weight:600}.cm2-selected-journey ol{grid-template-columns:repeat(4,1fr);gap:26px;margin:0;padding:0;list-style:none;display:grid}.cm2-selected-journey li{position:relative}.cm2-step{background:var(--af-surface);width:36px;height:36px;color:var(--af-muted);border-radius:50%;place-items:center;margin-bottom:15px;font-size:12px;display:grid}.cm2-selected-journey li:not(:last-child):after{content:"";background:#d5d7c7;height:1px;position:absolute;top:18px;left:48px;right:0}.af-refresh #main-content .cm2-selected-journey h3{margin-bottom:10px;font-size:19px!important}.af-refresh #main-content .cm2-selected-journey li p{font-size:14px;line-height:1.7}.af-refresh #main-content .cm2-small{color:var(--af-muted);margin:20px 0 0;font-size:12px}.cm2-support-heading{padding-block:76px 10px}.cm2-support-heading h2{margin-top:16px}.cm2-service-grid{grid-template-columns:1fr 1fr;align-items:center;gap:78px;padding-block:58px;display:grid}.cm2-service-grid.is-reversed .cm2-service-visual{order:2}.cm2-service-grid.is-reversed .cm2-service-copy{order:1}.cm2-service+.cm2-service .cm2-service-grid{border-top:1px solid #e1dfd3}.cm2-service-copy h2{margin:16px 0 22px}.cm2-service-copy>p:not(.af-eyebrow){max-width:480px}.cm2-service-copy ul{gap:12px;margin:23px 0;padding:0;list-style:none;display:grid}.cm2-service-copy li{color:var(--af-muted);padding-left:23px;font-size:15px;line-height:1.7;position:relative}.cm2-service-copy li:before{content:"✓";color:var(--af-link);position:absolute;left:0}.cm2-service-copy .af-text-link{align-items:center;gap:14px;min-height:44px;display:inline-flex}.cm2-service-visual{min-width:0;position:relative}.cm2-demo-label{text-align:center;color:var(--af-muted);margin-top:12px;font-size:11px;line-height:1.6;display:block}.af-refresh #main-content .cm2-service-scope{color:var(--af-muted);text-align:center;max-width:1000px;margin-top:0;margin-bottom:55px;line-height:1.75;font-size:12px!important}.cm2-quality{background:var(--af-mint);padding-block:66px 26px}.cm2-quality-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.cm2-quality-items article{border-bottom:1px solid #d7ccde;gap:20px;padding:22px 0;display:flex}.cm2-quality-items article:first-child{padding-top:0}.cm2-quality-items article:last-child{border:0}.cm2-quality-items article>span{color:var(--af-muted);padding-top:5px;font-size:12px}.af-refresh #main-content .cm2-quality-items h3{margin-bottom:9px;font-size:20px!important}.af-refresh #main-content .cm2-quality-items p{font-size:15px;line-height:1.7}.cm2-quality-footer{border-top:1px solid #d7ccde;flex-wrap:wrap;gap:35px;margin-top:20px;padding-top:17px;display:flex}.cm2-quality-footer a{color:#00786d;align-items:center;min-height:44px;font-size:13px;font-weight:600;display:flex}.cm2-next{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:73px 52px;display:grid}.cm2-next h2{margin-top:16px}.cm2-next .cm2-actions{gap:20px}.cm2-urgent{color:var(--af-muted);border-top:1px solid #dfded0;padding:20px 0 35px;font-size:12px;line-height:1.85}.cm2-urgent strong{color:var(--af-muted)}.cm2-urgent a{color:var(--af-link);white-space:nowrap}.cm2-page a:focus-visible,.cm2-page button:focus-visible{outline-offset:5px;outline:3px solid #c6a86a}@keyframes cm2-lift{50%{transform:translateY(-7px)rotate(-2deg)}}@keyframes cm2-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (width<=1000px){.cm2-wrap{width:calc(100% - 64px)}.cm2-hero-grid{gap:32px;min-height:500px}.cm2-hero-visual{height:370px}.cm2-hero-sanad{width:120px;left:-15px}.cm2-approach{gap:45px}.cm2-service-grid{gap:40px}.cm2-quality-grid{gap:45px}.cm2-journey-picker{flex-wrap:wrap}.cm2-page-nav{gap:26px}}@media (width<=740px){.cm2-wrap{width:calc(100% - 44px)}.cm2-hero-grid{grid-template-columns:1fr;gap:27px;padding-block:38px 30px}.cm2-hero-copy .cm2-actions{gap:12px 24px}.cm2-hero-visual{justify-self:center;max-width:390px;height:330px}.cm2-photo-frame{inset:0 27px 0 32px}.cm2-hero-sanad{width:120px;left:0}.cm2-hero-flourish{width:105px;top:-10px;right:0}.cm2-page-nav{white-space:nowrap;justify-content:flex-start;gap:20px;padding:9px 20px;overflow-x:auto}.cm2-page-nav a{font-size:12px}.cm2-approach{grid-template-columns:1fr;gap:30px;padding-block:48px}.cm2-principles article{gap:18px;padding:20px 0}.cm2-principles .af-motion-icon{width:56px;height:56px}.cm2-mix{padding-block:44px}.cm2-journey-picker{grid-template-columns:1fr;gap:8px;margin:25px 0 20px;display:grid}.cm2-journey-picker button{border-radius:17px;justify-content:flex-start;padding:8px 14px;font-size:14px}.cm2-selected-journey{padding:24px}.af-refresh #main-content .cm2-selected-journey>p{font-size:20px}.cm2-selected-journey ol{grid-template-columns:1fr 1fr;gap:24px 18px}.cm2-selected-journey li:nth-child(2):after{display:none}.cm2-support-heading{padding-block:46px 0}.cm2-service-grid{grid-template-columns:1fr;gap:29px;padding-block:35px}.cm2-service-grid.is-reversed .cm2-service-visual,.cm2-service-grid.is-reversed .cm2-service-copy{order:0}.cm2-service-copy h2{margin:13px 0 20px}.cm2-service-visual{width:100%;max-width:520px;margin:auto}.cm2-service-copy ul{margin-block:20px}.af-refresh #main-content .cm2-service-scope{text-align:left;margin-top:0;margin-bottom:35px}.cm2-quality{padding-block:44px 20px}.cm2-quality-grid{grid-template-columns:1fr;gap:28px}.cm2-quality-footer{gap:0 20px;margin-top:15px}.cm2-quality-footer a{font-size:12px}.cm2-next{grid-template-columns:1fr;gap:25px;padding-block:45px 35px}.cm2-next .cm2-actions{gap:15px}.cm2-urgent{padding-block:20px 28px}.cm2-selected-journey li p{font-size:13px!important}.cm2-quality .ev-source-review{display:block}}@media (prefers-reduced-motion:reduce){.cm2-hero-sanad,.cm2-selected-journey{animation:none}}.cm2-principles .cm2-principle-character{flex:none;width:82px;height:82px}@media (width<=740px){.cm2-principles .cm2-principle-character{width:66px;height:66px}}.cm2-quality .cm2-intro{min-width:0;max-width:460px}.cm2-quality .ev-source-review{width:100%;max-width:390px;margin:24px auto 0}.cm2-quality .cm2-intro .af-text-link{margin-top:14px}.pve-section{color:#073f38;background:#f3f5ef;scroll-margin-top:110px}.pve-wrap{max-width:1312px;margin:auto;padding:68px 32px}.pve-heading{text-align:center;max-width:760px;margin:0 auto 27px}.pve-heading .af-eyebrow{color:#53705d;margin:0 0 16px}.pve-heading h2{text-wrap:balance;margin:0 0 20px}.af-refresh #main-content .pve-heading>p:last-child{font-size:var(--af-type-brief);color:#526b5e;margin:0;line-height:1.75}.af-refresh #main-content .pve-disclosure{text-align:center;color:#3e5d4b;max-width:790px;margin:0 auto 26px;font-size:13px;line-height:1.75}.pve-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pve-card{--pve-accent:#007f76;background:#fffefa;border:1px solid #d5dfd1;border-radius:5px;flex-direction:column;align-items:flex-start;min-width:0;padding:25px;display:flex}.pve-card:nth-child(2){--pve-accent:#2867a7}.pve-card:nth-child(3){--pve-accent:#9b427c}.pve-evidence-kind{letter-spacing:.01em;color:#5b7162;font-size:11px;line-height:1.6}.af-refresh #main-content .pve-card h3{margin:15px 0 18px;font-size:var(--af-type-ui-title)!important;line-height:1.4!important}.pve-number{flex-direction:column;gap:7px;min-height:110px;margin-bottom:19px;display:flex}.pve-number strong{letter-spacing:-.05em;color:var(--pve-accent);font-variant-numeric:tabular-nums;font-size:clamp(34px,3.6vw,48px);font-weight:650;line-height:1.1}.pve-number>span{color:#274f3e;max-width:270px;font-size:14px;line-height:1.65}.af-refresh #main-content .pve-context{color:#526b5e;margin:0 0 18px;font-size:14px;line-height:1.8}.af-refresh #main-content .pve-workflow{color:#5d7364;border-top:1px solid #dce5d7;width:100%;margin:auto 0 20px;padding-top:15px;font-size:12px;line-height:1.8}.pve-workflow>span{color:#45654f;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.pve-card>a{color:#00685d;text-underline-offset:3px;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-height:44px;font-size:12px;font-weight:600;line-height:1.7;text-decoration:underline;display:flex}.pve-card>a small{color:#547260;margin-top:5px;font-size:11px;font-weight:400;line-height:1.8;display:block}.pve-card>a:focus-visible{outline-offset:5px;outline:3px solid #007d72}.af-refresh #main-content :is(.pve-related,.pve-scope){color:#5c7363;margin:20px 0 0;font-size:12px;line-height:1.8}.pve-related{max-width:940px}.pve-scope{max-width:1040px}@media (width>=901px){.pve-card h3{min-height:2.8em}}@media (width<=900px){.pve-grid{grid-template-columns:1fr}.pve-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0 28px;display:grid}.pve-evidence-kind,.pve-card h3,.pve-number{grid-column:1}.pve-number{grid-row:3/6;min-height:0;margin-bottom:0}.pve-context{grid-area:1/2/4}.pve-workflow,.pve-card>a{grid-column:2}.pve-number strong{font-size:42px}}@media (width<=600px){.pve-wrap{padding:52px 24px}.pve-heading{margin-bottom:24px}.pve-grid{gap:15px}.pve-card{padding:23px;display:flex}.pve-number{min-height:0;margin-bottom:18px}.pve-number strong{font-size:42px}.af-refresh #main-content .pve-card h3{margin-top:13px}.af-refresh #main-content .pve-workflow{margin-top:0}.af-refresh #main-content .pve-disclosure{text-align:left;font-size:12px}.pve-evidence-kind{font-size:11px}}#root .af-refresh #main-content .hpi-section{--hpi-gutter:max(24px,5vw);padding:64px var(--hpi-gutter) 40px;color:#173e35;box-sizing:border-box;background:#f4f4ef;margin:0}.hpi-heading{text-align:center;max-width:880px;margin:0 auto 45px}#root .af-refresh #main-content .hpi-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#19796b;margin:0 0 17px;font-weight:650;line-height:1.5}#root .af-refresh #main-content .hpi-heading h2{color:#073f38;margin:0 0 22px}.hpi-heading h2>span,.hpi-provider-heading h3>span{color:#637f71}#root .af-refresh #main-content .hpi-heading>p:not(.hpi-eyebrow){color:#52695e;max-width:65ch;margin:0 auto 20px}.hpi-audience{color:#365f4b;background:#e3ece4;border-radius:20px;padding:7px 13px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}#root .af-refresh #main-content .hpi-pulse-section,#root .af-refresh #main-content .hpi-sanad-section{box-sizing:border-box;background:0 0;max-width:1360px;margin:0 auto;padding:0}.hpi-subsection-heading,.hpi-provider-heading{grid-template-columns:1fr 1fr;align-items:end;gap:9%;margin:0 0 28px;display:grid}#root .af-refresh #main-content .hpi-product-kicker{letter-spacing:.065em;color:#247866;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:650;line-height:1.6}#root .af-refresh #main-content .hpi-subsection-heading>p,#root .af-refresh #main-content .hpi-provider-heading>div>p:not(.hpi-product-kicker){color:#5c7166;max-width:53ch;margin:0;font-size:16px;line-height:1.75}@layer afiyah-type-standards{#root .af-refresh #main-content :is(.hpi-subsection-heading,.hpi-provider-heading) h3{color:#173e35;margin:0;letter-spacing:-.035em!important;font-size:clamp(29px,2.7vw,39px)!important;font-weight:550!important;line-height:1.2!important}.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card h3{letter-spacing:-.035em!important;font-size:clamp(28px,2.6vw,36px)!important;font-weight:450!important;line-height:1.17!important}@media (width<=700px){.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card h3{font-size:29px!important;line-height:1.18!important}}#root .af-refresh #main-content .vpc-card h3{letter-spacing:-.025em!important;font-size:20px!important;line-height:1.3!important}#root .af-refresh #main-content .vpc-inner h2 em{color:#bbd3c8!important}#root .af-refresh[data-page] #main-content .pps-workspace .pps-report-heading h3{letter-spacing:-.035em!important;font-size:18px!important;line-height:1.3!important}#root .af-refresh[data-page] #main-content .pps-view-summary h3{letter-spacing:-.025em!important;font-size:20px!important;line-height:1.4!important}#root .af-refresh #main-content .sc-journey-timeline h3{letter-spacing:-.015em!important;font-size:14px!important;font-weight:650!important;line-height:1.4!important}.af-refresh[data-page] #main-content .ppd-report-heading h3{font-size:18px!important;line-height:1.4!important}.af-refresh[data-page] #main-content .ppd-panel h4{font-size:13px!important;line-height:1.45!important}.af-refresh:not([data-page^=\/blog]){--af-type-hero:clamp(2.375rem,5vw,4.5rem);--af-type-section:clamp(1.875rem,3.25vw,2.75rem);--af-type-card:clamp(1.375rem,2.2vw,1.625rem);--af-type-brief:1.125rem;--af-type-body:1.0625rem;--af-type-mini:.75rem;--af-type-hero-mini:1rem;--af-type-ui-title:1.125rem;--af-type-statement:clamp(1.375rem,2vw,1.75rem)}.af-refresh:not([data-page^=\/blog]) #main-content h1:not(.af-sr-only){font-size:var(--af-type-hero)!important;letter-spacing:-.05em!important;font-weight:650!important;line-height:1.1!important}.af-refresh:not([data-page^=\/blog]) #main-content h2{font-size:var(--af-type-section)!important;letter-spacing:-.04em!important;font-weight:650!important;line-height:1.16!important}.af-refresh:not([data-page^=\/blog]) #main-content h3{font-size:var(--af-type-card)!important;letter-spacing:-.03em!important;font-weight:650!important;line-height:1.25!important}.af-refresh:not([data-page^=\/blog]) #main-content :is([class*=eyebrow],[class*=kicker],[class*=overline],.ssj-mode){font-size:var(--af-type-mini)!important;font-weight:650!important;line-height:1.5!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.eh-eyebrow,.sc-eyebrow,.php-eyebrow,.pah-eyebrow,.gi-eyebrow,[data-photo-route]:has(h1) .af-eyebrow,.cs-hero .af-eyebrow,.wb-hero .af-eyebrow,.seh-hero .af-eyebrow,.ih-overline,.ck-heading .af-eyebrow,.av-hero .af-eyebrow){font-size:var(--af-type-hero-mini)!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(div,header,section):has(>h1)>:is([class*=eyebrow],[class*=kicker],span:first-child){font-size:var(--af-type-hero-mini)!important;line-height:1.5!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(h1,h2)+p:not([class*=eyebrow]),.af-refresh:not([data-page^=\/blog]) #main-content :is(.af-intro,.af-v2-heading,.jx-section-heading,.xp-section-heading,.hc-heading,.hs-heading,.hcj-intro,.his-heading,.agt-heading,.snix-heading,.ssj-heading,.po-section-heading,.po-value-heading,.pulse-section-heading,.qe-section-head,.up-membership-heading,.mx-plan-intro,.mc-heading,.ab2-research-heading,.cs-library-heading,.ai-validation-heading,.ab2-intro,.cm2-intro,.tc-intro,.dtc-intro,.ad-intro,.pl-copy,.cc-copy,.hc-bridge-copy,.sf-film-intro,.ck-heading,.bx-article-intro,.tx-notice-head>div,.gi-hero-copy,.af-video-copy,.wb-hero-copy,.ai-hero-copy,.cs-hero-copy)>p:not([class*=eyebrow]):not([class*=kicker]),.af-refresh:not([data-page^=\/blog]) #main-content :is(.eh-home-intro,.sc-hero-intro,.sc-hero-detail,.php-brief,.pah-intro,.mhs-brief,.tx-intro,.ai-hero-brief,.ih-brief){font-size:var(--af-type-brief)!important;line-height:1.75!important}.af-refresh:not([data-page^=\/blog]) #main-content .hcj-mobile-copy>p,.af-refresh:not([data-page^=\/blog]) #main-content .ab2-benchmark-heading>p,.af-refresh:not([data-page^=\/blog]) #main-content .po-group-heading>p{font-size:var(--af-type-body)!important;line-height:1.7!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.eh-home-promise,.sc-hero-promise)>p{font-size:var(--af-type-statement)!important;line-height:1.65!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.af-organization-paths,.af-governance-rich-grid,.af-reference-rich-grid,.af-outcomes,.ab2-introduction,.pulse-principles,.gi-pillars,.gi-practice-grid,.cs-principles,.af-mission-rich,.up-contact-form-wrap,.ck-review,.ck-summary,.ma-summary,.af-support-page article) h2{font-size:var(--af-type-card)!important;line-height:1.25!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.af-organization-paths,.af-governance-rich-grid,.af-reference-rich-grid,.af-outcomes,.ab2-introduction,.pulse-principles,.gi-pillars,.gi-practice-grid,.cs-principles,.af-mission-rich,.up-contact-form-wrap,.ck-summary) :is(h2,h3)+p{font-size:1rem!important;line-height:1.75!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.pulse-dashboard,.pdd-card-heading,.hd-carousel,.hd-dashboard,.ssj-app-view,.ssj-conversation,.snix-conversation,.af-demo-visual,.af-context-paper,.af-app-screen,.phj-app,.cd-device-card,.cd-health-view,.ab2-development-process,.ai-control-detail) :is(h2,h3){font-size:var(--af-type-ui-title)!important;letter-spacing:-.025em!important;line-height:1.35!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.tx-notice-sections,.policy-page-body) h2{font-size:var(--af-type-card)!important;line-height:1.3!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.tx-notice-sections,.policy-page-body) h2+p{font-size:var(--af-type-body)!important;line-height:1.8!important}@media (width<=600px){.af-refresh:not([data-page^=\/blog]){--af-type-brief:1rem;--af-type-body:1rem;--af-type-mini:.6875rem;--af-type-hero-mini:.875rem;--af-type-ui-title:1rem}}}.hpi-report{box-sizing:border-box;background:#edf1ec;border:1px solid #dce3d9;border-radius:26px;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:24px;display:grid;box-shadow:0 18px 50px #234a3b0a}.hpi-sidebar{flex-direction:column;min-width:0;display:flex}.hpi-brand{align-items:center;gap:9px;padding:10px 4px 30px;display:flex}.hpi-brand .af-brand-mark{flex:none;width:33px;height:33px}.hpi-brand strong{letter-spacing:-.04em;color:#173e35;font-size:25px;font-weight:600;line-height:1.2}.hpi-brand small{letter-spacing:0;color:#597661;margin-top:4px;font-size:10px;font-weight:450;line-height:1.5;display:block}.hpi-side-nav{gap:9px;display:grid}.hpi-side-nav>span{color:#50694f;box-sizing:border-box;background:#e1e7de;border-radius:24px;align-items:center;gap:9px;min-height:42px;padding:9px 12px;font-size:12px;line-height:1.4;display:flex}.hpi-side-nav .is-current{color:#fffef4;background:#184d3c}.hpi-side-nav svg{flex:none;width:17px;height:17px}#root .af-refresh #main-content .hpi-sidebar>p{color:#708169;margin:28px 8px 0;font-size:11px;line-height:1.7}.hpi-report-body{min-width:0}.hpi-report-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:25px;display:flex}.hpi-report-heading>div>span{color:#5e7b61;margin-bottom:8px;font-size:11px;line-height:1.5;display:block}#root .af-refresh #main-content .hpi-report-heading h4{letter-spacing:-.035em;color:#173e35;margin:0 0 9px;font-size:28px;font-weight:550;line-height:1.2}#root .af-refresh #main-content .hpi-report-heading p{color:#6c806a;margin:0;font-size:12px;line-height:1.5}.hpi-period{color:#577154;white-space:nowrap;background:#fbfcf7;border-radius:20px;padding:7px 11px;font-size:10px;line-height:1.5}.hpi-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.hpi-metric{box-sizing:border-box;--hpi-number:#236553;background:#fafbf6;border-radius:16px;flex-direction:column;min-width:0;padding:17px 14px 15px;display:flex}.hpi-metric:nth-child(2){--hpi-number:#3c7180}.hpi-metric:nth-child(3){--hpi-number:#9d5a35}.hpi-metric:nth-child(4){--hpi-number:#72619b}.hpi-metric:nth-child(5){--hpi-number:#47714e}.hpi-metric:nth-child(6){--hpi-number:#167c75}.hpi-metric:nth-child(7){--hpi-number:#49659b}.hpi-metric:nth-child(8){--hpi-number:#a15c67}.hpi-metric dt{color:#3a5a43;min-height:34px;font-size:12px;font-weight:500;line-height:1.4}.hpi-metric dd{min-height:45px;color:var(--hpi-number);white-space:nowrap;align-items:baseline;gap:5px;margin:14px 0 13px;display:flex}.hpi-metric .prd-dot-number{fill:currentColor;width:auto;max-width:100%;height:44px;display:block;overflow:visible}.hpi-metric dd>span{color:#637461;font-size:10px;line-height:1.5}.hpi-metric>small{color:#74816e;min-height:32px;margin-top:auto;font-size:10px;line-height:1.6}.hpi-chart-grid{grid-template-columns:1.3fr 1fr;gap:12px;display:grid}.hpi-chart-grid>figure{box-sizing:border-box;background:#dde7da;border-radius:18px;min-width:0;margin:0;padding:20px}.hpi-chart-grid>figure:nth-child(2){background:#e6e3dc}.hpi-chart-grid figcaption{color:#355d43;margin:0 0 15px;font-size:14px;font-weight:550;line-height:1.4}.hpi-chart-legend{color:#61745c;gap:14px;font-size:10px;display:flex}.hpi-chart-legend>span{align-items:center;gap:6px;display:inline-flex}.hpi-chart-legend>span:before{content:"";background:#a6bd9e;border-radius:50%;width:8px;height:8px}.hpi-chart-legend>span:last-child:before{background:#397866}.hpi-week-bars{gap:15px;margin-top:12px;display:flex}.hpi-week-bars>div{text-align:center;flex:1;min-width:0}.hpi-week-pair{border-bottom:1px solid #b5c8ae;justify-content:center;align-items:end;gap:5px;height:105px;padding-top:16px;display:flex}.hpi-week-pair>span{background:#a6bd9e;border-radius:5px 5px 0 0;width:20px;max-width:40%;position:relative}.hpi-week-pair>span:last-child{background:#397866}.hpi-week-pair b{bottom:calc(100% + 4px);color:#526c4e;font-size:9px;font-weight:450;line-height:1;position:absolute;inset-inline:0}.hpi-week-bars small{color:#61745c;margin-top:9px;font-size:9px;line-height:1.5;display:block}.hpi-aging-bar{border-radius:8px;gap:5px;height:21px;margin:24px 0 16px;display:flex;overflow:hidden}.hpi-aging-bar>span:first-child{background:#8ea58c;width:66.6667%}.hpi-aging-bar>span:last-child{background:#b78b6f;flex:1}.hpi-receivables dl{gap:12px;margin:0;display:grid}.hpi-receivables dl>div{color:#5a7054;justify-content:space-between;gap:12px;font-size:11px;line-height:1.5;display:flex}.hpi-receivables dd{color:#355d43;gap:5px;margin:0;font-size:15px;display:flex}.hpi-receivables dd small{align-self:center;font-size:9px}#root .af-refresh #main-content .hpi-receivables p{color:#67765f;margin:20px 0 0;font-size:10px;line-height:1.7}.hpi-data-info{color:#526c50;margin-top:17px;font-size:11px;line-height:1.65}.hpi-data-info summary{cursor:pointer;align-items:center;gap:7px;width:fit-content;min-height:30px;display:flex}.hpi-data-info summary:before{content:"i";border:1px solid #82947a;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;line-height:1;display:grid}.hpi-data-info summary::-webkit-details-marker{display:none}.hpi-data-info>div{background:#fffef8;border-radius:13px;margin-top:5px;padding:20px}#root .af-refresh #main-content .hpi-data-info p{color:#566e50;margin:0 0 17px;font-size:12px;line-height:1.75}.hpi-data-info dl{gap:13px;margin:0;display:grid}.hpi-data-info dt{font-size:12px;font-weight:600}.hpi-data-info dd{margin:4px 0 0;font-size:11px;line-height:1.7}#root .af-refresh #main-content .hpi-sanad-section{max-width:none;margin-top:60px}.hpi-provider-heading{align-items:center;max-width:1360px;margin:0 auto 30px}.hpi-role-context{border-top:1px solid #d4dfd1;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0 0;padding-top:20px;display:grid}.hpi-role-context dt{color:#315c49;font-size:12px;font-weight:600;line-height:1.5}.hpi-role-context dd{color:#637567;margin:5px 0 0;font-size:12px;line-height:1.65}.hpi-provider-cover{isolation:isolate;margin-inline:calc(-1*var(--hpi-gutter));background:#dbe6df;position:relative;overflow:hidden}.hpi-provider-photo{z-index:-2;position:absolute;inset:0 28% 0 0;overflow:hidden}.hpi-provider-photo>img{object-fit:cover;object-position:62% 38%;width:100%;height:100%;transform:scaleX(-1)}.hpi-provider-cover:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000 36%,#dbe6df22 47%,#dbe6dfdd 68%,#dbe6df 79%);position:absolute;inset:0}.hpi-cover-inner{max-width:1360px;min-height:720px;padding:50px var(--hpi-gutter);box-sizing:border-box;grid-template-columns:1.06fr 1fr;align-items:center;gap:8%;margin:auto;display:grid}.hpi-photo-caption{color:#fffdf4;background:#164f42e8;border-radius:17px;align-self:end;max-width:330px;padding:19px 22px}.hpi-photo-caption>span{text-transform:uppercase;letter-spacing:.055em;color:#d9e9d6;font-size:10px;line-height:1.6}.hpi-photo-caption>strong{letter-spacing:-.025em;margin-top:9px;font-size:22px;font-weight:500;line-height:1.3;display:block}.hpi-conversation{box-sizing:border-box;background:#fffdf7f5;border-radius:23px;min-width:0;padding:25px 26px 21px;box-shadow:0 22px 60px #22453516}.hpi-conversation>header{align-items:center;gap:11px;margin-bottom:20px;display:flex}.hpi-conversation>header>.af-sanad{object-fit:contain;flex:none;width:45px;height:45px}#root .af-refresh #main-content .hpi-conversation h4{letter-spacing:-.025em;color:#173e35;margin:0 0 5px;font-size:21px;font-weight:550;line-height:1.25}#root .af-refresh #main-content .hpi-conversation header p{color:#6a7b65;margin:0;font-size:11px;line-height:1.5}.hpi-topics{background:#edf1e7;border-radius:20px;gap:4px;max-width:100%;margin-bottom:21px;padding:4px;display:flex}#root .af-refresh #main-content .hpi-topics>button{font:inherit;cursor:pointer;border:0;border-radius:17px;flex:1;min-height:39px;padding:9px 11px;font-size:11px;font-weight:500;line-height:1.4;color:#55704e!important;box-shadow:none!important;background:0 0!important}#root .af-refresh #main-content .hpi-topics>button[aria-pressed=true]{color:#fffdf5!important;background:#205e4e!important}#root .af-refresh #main-content .hpi-topics>button:hover:not([aria-pressed=true]){color:#244e35!important;background:#d9e5d4!important}#root .af-refresh #main-content .hpi-admin-prompt{box-sizing:border-box;color:#496241;background:#e6eee3;border-radius:16px 16px 3px;width:fit-content;max-width:90%;margin:0 0 21px auto;padding:12px 16px;font-size:13px;line-height:1.6}.hpi-reply>span{color:#218270;font-size:11px;font-weight:550;line-height:1.5}#root .af-refresh #main-content .hpi-reply h5{letter-spacing:-.03em;color:#214b39;margin:11px 0 15px;font-size:23px;font-weight:500;line-height:1.3}#root .af-refresh #main-content .hpi-reply>p{color:#577151;margin:0 0 21px;font-size:14px;line-height:1.8}.hpi-priority{background:#eef1e5;border-radius:14px;margin-bottom:21px;padding:16px 17px}.hpi-priority>span{color:#667d5a;font-size:10px;line-height:1.5}.hpi-priority>strong{color:#315d3d;margin-top:6px;font-size:14px;font-weight:550;line-height:1.45;display:block}#root .af-refresh #main-content .hpi-priority p{color:#5b7351;margin:8px 0 0;font-size:12px;line-height:1.65}#root .af-refresh #main-content .hpi-note-action{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:22px;padding:11px 17px;font-size:12px;font-weight:550;line-height:1.5;color:#fffdf5!important;box-shadow:none!important;background:#205e4e!important}#root .af-refresh #main-content .hpi-note-action:hover{color:#fffdf5!important;background:#124937!important}.hpi-prepared-note{background:#f7efe0;border-radius:13px;margin-top:17px;padding:17px}.hpi-prepared-note[hidden]{display:none}.hpi-prepared-note>span{color:#7a6a45;font-size:10px;font-weight:600;line-height:1.5}#root .af-refresh #main-content .hpi-prepared-note p{color:#526442;margin:8px 0 0;font-size:13px;line-height:1.8}#root .af-refresh #main-content .hpi-permission{color:#728265;margin:15px 0 0;font-size:10px;line-height:1.7}.hpi-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 27px;margin:30px auto 18px;display:flex}#root .af-refresh #main-content .hpi-actions>a{box-sizing:border-box;border-radius:25px;justify-content:center;align-items:center;min-height:47px;padding:12px 21px;font-size:14px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}#root .af-refresh #main-content .hpi-primary{color:#fffdf5!important;background:#205e4e!important}#root .af-refresh #main-content .hpi-primary:hover{color:#fffdf5!important;background:#124937!important}#root .af-refresh #main-content .hpi-secondary{padding-inline:3px;color:#205e4e!important;background:0 0!important}#root .af-refresh #main-content .hpi-secondary:hover{text-underline-offset:5px;text-decoration:underline;color:#124937!important}#root .af-refresh #main-content .hpi-access{text-align:center;color:#526b5b;margin:0;font-size:12px}#root .af-refresh #main-content .hpi-section :is(button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #187365}[dir=rtl] .hpi-provider-photo{inset:0 0 0 28%}[dir=rtl] .hpi-provider-photo>img{transform:none}[dir=rtl] .hpi-provider-cover:before{background:linear-gradient(-90deg,#0000 36%,#dbe6df22 47%,#dbe6dfdd 68%,#dbe6df 79%)}[dir=rtl] .hpi-admin-prompt{border-radius:16px 16px 16px 3px;margin-left:0;margin-right:auto}@media (width<=1050px){.hpi-report{grid-template-columns:125px minmax(0,1fr);gap:18px;padding:20px}.hpi-side-nav>span{gap:7px;padding-inline:10px;font-size:10px}.hpi-brand{gap:7px}.hpi-brand strong{font-size:22px}.hpi-brand .af-brand-mark{width:28px;height:28px}.hpi-metric{padding:16px 11px}.hpi-metric dt{font-size:11px}.hpi-metric .prd-dot-number{height:37px}.hpi-metric>small{font-size:9px}.hpi-chart-grid>figure{padding:16px}.hpi-cover-inner{grid-template-columns:1fr 1fr;gap:5%}.hpi-conversation{padding:24px 21px}.hpi-topics>button{padding-inline:8px}.hpi-photo-caption{max-width:270px}.hpi-provider-photo{inset-inline-end:20%}}@media (width<=800px){#root .af-refresh #main-content .hpi-section{--hpi-gutter:20px;padding-block:48px 36px}.hpi-heading{margin-bottom:34px}.hpi-subsection-heading,.hpi-provider-heading{grid-template-columns:1fr;gap:20px;margin-bottom:25px}.hpi-role-context{max-width:580px}.hpi-report{grid-template-columns:1fr}.hpi-sidebar{display:none}.hpi-report-heading{gap:12px}.hpi-metric .prd-dot-number{height:42px}.hpi-metric>small{font-size:10px}#root .af-refresh #main-content .hpi-sanad-section{margin-top:40px}.hpi-cover-inner{flex-direction:column;align-items:stretch;gap:22px;min-height:0;padding:360px 24px 30px;display:flex}.hpi-provider-photo,[dir=rtl] .hpi-provider-photo{height:430px;inset:0 0 auto}.hpi-provider-photo>img,[dir=rtl] .hpi-provider-photo>img{object-position:center 35%;transform:none}.hpi-provider-cover:before,[dir=rtl] .hpi-provider-cover:before{background:linear-gradient(#0000 230px,#dbe6dfaa 350px,#dbe6df 430px)}.hpi-photo-caption{background:#164f42f0;align-self:flex-start;max-width:500px;margin:0;padding:16px 19px}.hpi-photo-caption>strong{font-size:23px}.hpi-conversation{width:100%;max-width:600px;margin:auto;padding:26px}.hpi-actions{flex-direction:column;gap:10px}}@media (width<=500px){.hpi-report{border-radius:21px;padding:20px 14px}.hpi-report-heading{align-items:start}#root .af-refresh #main-content .hpi-report-heading h4{font-size:23px}.hpi-report-heading>div>span{font-size:10px}#root .af-refresh #main-content .hpi-report-heading p{max-width:25ch;font-size:10px}.hpi-period{padding:6px 8px;font-size:9px}.hpi-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hpi-metric{padding:16px 13px}.hpi-metric dt{min-height:34px;font-size:12px}.hpi-metric .prd-dot-number{height:43px}.hpi-metric dd{flex-wrap:wrap;min-height:44px;margin-block:12px}.hpi-metric>small{min-height:32px;font-size:10px}.hpi-chart-grid{grid-template-columns:1fr;gap:11px}.hpi-chart-grid>figure{padding:20px}.hpi-week-pair{height:115px}.hpi-week-bars small{font-size:10px}.hpi-chart-grid figcaption{font-size:14px}.hpi-aging-bar{margin-block:20px 18px}.hpi-receivables dl>div{font-size:12px}.hpi-data-info>div{padding:16px}.hpi-role-context{grid-template-columns:1fr;gap:15px}.hpi-cover-inner{padding:315px 20px 25px}.hpi-provider-photo,[dir=rtl] .hpi-provider-photo{height:360px}.hpi-provider-cover:before,[dir=rtl] .hpi-provider-cover:before{background:linear-gradient(#0000 210px,#dbe6df77 290px,#dbe6df 360px)}.hpi-photo-caption{max-width:290px}.hpi-photo-caption>strong{font-size:21px}.hpi-conversation{padding:24px 20px}#root .af-refresh #main-content .hpi-conversation h4{font-size:21px}.hpi-conversation>header>.af-sanad{width:43px;height:43px}#root .af-refresh #main-content .hpi-topics>button{min-height:44px;padding:8px 7px;font-size:11px}#root .af-refresh #main-content .hpi-reply h5{font-size:23px}#root .af-refresh #main-content .hpi-admin-prompt{font-size:12px}.hpi-priority>strong{font-size:14px}.hpi-provider-photo>img{object-position:56% 33%}}@media (prefers-reduced-motion:reduce){.hpi-section *{scroll-behavior:auto!important;animation:none!important}}.his-section{color:#26392f;background:#fffbf6;padding:80px max(28px,50vw - 700px);scroll-margin-top:30px}.his-heading{text-align:center;max-width:800px;margin:0 auto 43px}.af-refresh #main-content .his-eyebrow{color:#8f403c;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-size:10px;font-weight:650}.af-refresh #main-content .his-heading h2{color:#293a31;margin:0 0 22px;font-size:var(--af-type-section)!important;line-height:1.16!important}.af-refresh #main-content .his-heading h2 em{color:#b34549;font-style:normal}.af-refresh #main-content .his-heading>p:last-child{color:#59675a;max-width:73ch;margin:0 auto;font-size:16px;line-height:1.75}.his-accordion{isolation:isolate;gap:12px;max-width:1400px;height:810px;margin:auto;display:flex}.his-panel{background:var(--his-tone);color:#fff9ef;border-radius:14px;flex:0 0 80px;min-width:0;transition:flex .65s cubic-bezier(.22,.7,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #21352e08}.his-panel[data-active=true]{flex:1 1 0}.af-refresh #main-content .his-tab{color:inherit;cursor:pointer;z-index:2;width:80px;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:space-between;align-items:center;padding:30px 12px 24px;font-family:Afiyah,Arial,sans-serif;display:flex;position:relative}.his-tab-mark{color:var(--his-accent);display:flex}.his-tab svg{width:27px;height:27px}.his-tab-label{writing-mode:vertical-rl;letter-spacing:.04em;white-space:nowrap;font-size:14px;font-weight:550;transform:rotate(180deg)}.his-tab-number{color:var(--his-accent);align-items:center;gap:10px;font-size:10px;display:flex}.his-tab-number>span{font-size:18px}.his-panel[data-active=true]>.his-tab{opacity:0;pointer-events:none;width:40px;height:40px;padding:0;position:absolute;top:10px;right:10px}.his-panel[data-active=true]>.his-tab:focus-visible{opacity:1;pointer-events:auto}.his-panel[data-active=true]>.his-tab>*{display:none}.his-panel[data-active=true]>.his-tab:focus-visible:after{content:"✓";font-size:20px}.his-panel-body{isolation:isolate;grid-template-rows:235px minmax(0,1fr);grid-template-columns:.88fr 1.12fr;min-width:0;display:grid;position:absolute;inset:0}.his-panel-body[hidden]{display:none}.his-photo{background:var(--his-tone);grid-area:1/2;position:relative;overflow:hidden}.his-photo>img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;display:block;position:absolute;inset:0}.his-active-brand{color:#fffbf2;z-index:1;align-items:center;gap:10px;display:flex;position:absolute;top:31px;left:30px}.his-active-brand>img{object-fit:contain;background:#fff9ef;border-radius:8px;width:35px;height:35px;padding:4px}.his-active-brand strong{letter-spacing:-.04em;font-size:23px;font-weight:650;line-height:1}.his-active-brand strong small{letter-spacing:.3em;margin-top:5px;font-size:6px;font-weight:500;display:block}.his-active-brand>span{border-left:1px solid #ffffff50;max-width:12ch;margin-left:1px;padding-left:13px;font-size:9px;line-height:1.5}.his-story{grid-area:1/1/3;align-self:end;min-width:0;padding:110px 30px 40px;position:relative}.his-story-kicker{color:var(--his-accent);text-transform:uppercase;letter-spacing:.04em;margin-bottom:18px;font-size:10px;line-height:1.6;display:block}.af-refresh #main-content .his-story h3{color:#fffbf4;letter-spacing:-.035em;text-wrap:balance;max-width:17ch;margin:0 0 23px;font-size:clamp(25px,2.3vw,34px)!important;line-height:1.17!important}.af-refresh #main-content .his-story p{color:#f0eee1;max-width:38ch;margin:0 0 29px;font-size:14px;line-height:1.8}.his-story a{color:#fffbef;align-items:center;gap:16px;min-height:44px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.his-story a:hover{text-underline-offset:5px;text-decoration:underline}.his-story a>span{color:var(--his-accent);font-size:22px}.his-preview{background:#fff;grid-area:2/2;min-width:0}.his-permissions{text-align:center;color:#5c6a5d;max-width:1050px;min-height:38px;margin:23px auto!important;font-size:11px!important;line-height:1.75!important}.his-foundation{color:#6f4b40;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin:28px auto 22px;font-size:12px;font-weight:550;display:flex}.his-foundation i{color:#b96654;font-size:18px;font-style:normal}.af-refresh #main-content .his-disclosure{color:#6b7469;text-align:center;max-width:1050px;margin:0 auto;font-size:10px;line-height:1.75}.his-disclosure a{color:#3c6a50;text-underline-offset:3px}.his-section :is(button,a):focus-visible{outline-offset:-5px;outline:3px solid #eb9f76!important}.his-section :is(.his-story a,.his-disclosure a):focus-visible{outline-offset:4px}@keyframes his-dashboard-in{0%{opacity:0}to{opacity:1}}.his-accordion{align-items:stretch;height:auto;min-height:0}.his-panel{flex-basis:65px}.af-refresh #main-content .his-tab{width:65px;min-height:650px}.his-panel-body{grid-template-rows:auto 220px minmax(0,1fr);grid-template-columns:.7fr 1.3fr;min-height:650px;position:relative;inset:auto}.his-active-brand{grid-area:1/1;min-height:83px;padding:24px;position:relative;top:auto;left:auto}.his-active-brand>span{max-width:none;font-size:9px}.his-photo{grid-area:2/1;height:220px}.his-story{grid-area:3/1;align-self:start;min-width:0;padding:28px 24px}.af-refresh #main-content .his-story h3{max-width:20ch;margin-bottom:19px;font-size:clamp(24px,2.1vw,30px)!important}.af-refresh #main-content .his-story p{margin-bottom:22px;font-size:13px;line-height:1.8}.his-story-kicker{margin-bottom:14px;font-size:9px}.his-story a{font-size:12px}.his-preview{background:#e8edf2;grid-area:1/2/4;justify-content:center;align-items:flex-start;min-width:0;padding:14px;display:flex}.his-preview .pulse-dashboard{box-shadow:none}.his-preview .pulse-dashboard-frame{max-width:760px}.his-active-brand img{width:32px;height:32px;padding:3px}.his-active-brand strong{font-size:22px}@media (width>=1500px){.his-panel{flex-basis:80px}.af-refresh #main-content .his-tab{width:80px}.his-active-brand{padding:27px}.his-story{padding:30px 27px}}@media (width<=1150px) and (width>=951px){.his-section{padding-inline:24px}.his-panel{flex-basis:53px}.af-refresh #main-content .his-tab{width:53px;padding-inline:8px}.his-panel-body{grid-template-columns:.65fr 1.35fr}.his-active-brand{gap:8px;padding:19px}.his-active-brand>span{display:none}.his-story{padding:25px 19px}.af-refresh #main-content .his-story h3{font-size:25px!important}.his-photo{height:210px}.his-panel-body{grid-template-rows:auto 210px 1fr}.his-preview{padding:10px}.his-story a{gap:8px}}@media (width<=950px){.his-section{padding:48px 20px}.his-heading{margin-bottom:28px}.af-refresh #main-content .his-heading>p:last-child{font-size:14px}.his-accordion{flex-direction:column;gap:10px;height:auto}.his-panel{border-radius:12px;flex:none}.his-panel[data-active=true]{flex:none}.af-refresh #main-content .his-tab{flex-direction:row;justify-content:flex-start;gap:13px;width:100%;height:60px;min-height:60px;padding:12px 20px}.his-tab svg{width:22px;height:22px}.his-tab-label{writing-mode:horizontal-tb;letter-spacing:0;font-size:14px;transform:none}.his-tab-number{gap:12px;margin-left:auto;font-size:10px}.his-panel[data-active=true]>.his-tab{opacity:1;pointer-events:auto;background:#00000016;width:100%;height:60px;position:relative;top:auto;left:auto;right:auto}.his-panel[data-active=true]>.his-tab>*{display:flex}.his-panel[data-active=true]>.his-tab:focus-visible:after{content:none}.his-panel-body{flex-direction:column;min-height:0;display:flex}.his-photo{flex:none;width:100%;height:230px}.his-active-brand{display:none}.his-story{order:1;align-self:stretch;padding:26px}.af-refresh #main-content .his-story h3{max-width:25ch;margin-bottom:15px;font-size:26px!important}.af-refresh #main-content .his-story p{max-width:65ch;margin-bottom:16px;font-size:14px;line-height:1.7}.his-story a{font-size:13px}.his-preview{order:2;width:100%;padding:12px}.his-foundation{gap:10px 14px;font-size:10px}.his-foundation span{text-align:center;flex-basis:40%}.his-foundation i:nth-of-type(2){display:none}}@media (width<=400px){.his-photo{height:200px}.his-story{padding:23px}.his-preview{padding:9px}}@media (prefers-reduced-motion:reduce){.his-panel{transition:none!important;animation:none!important}}html.af-reduce-motion .his-panel{transition:none!important;animation:none!important}.his-panel{scroll-margin-top:12px}.af-refresh #main-content .his-panel[data-active=true]>.his-tab{opacity:0;pointer-events:none;width:40px;height:40px;min-height:0;padding:0;position:absolute;top:10px;right:10px}.af-refresh #main-content .his-panel[data-active=true]>.his-tab:focus-visible{opacity:1;pointer-events:auto}@media (width<=950px){.af-refresh #main-content .his-panel[data-active=true]>.his-tab{opacity:1;pointer-events:auto;width:100%;height:60px;min-height:60px;padding:12px 20px;position:relative;top:auto;right:auto}}.hcg-section{--hcg-coral:#ff8276;background:var(--hcg-coral);color:#073f38;padding:76px 0 45px;scroll-margin-top:110px;overflow:clip}.hcg-heading{text-align:center;max-width:850px;margin:0 auto 40px;padding-inline:24px}.hcg-heading .af-eyebrow{color:#073f38;margin:0 0 17px}.hcg-heading h2{color:#073f38;margin:0 0 22px}.hcg-heading h2 em{color:#073f38;font-style:normal}.af-refresh #main-content .hcg-heading>p:last-child{font-size:var(--af-type-brief);color:#073f38;max-width:690px;margin:0 auto;line-height:1.75}.hcg-rail{--hcg-gutter:max(32px,calc((100vw - 1312px)/2));--hcg-closed:clamp(310px,36.5vw,540px);--hcg-open:min(1040px,calc(100vw - 2*var(--hcg-gutter)));padding:0 var(--hcg-gutter) 14px;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--hcg-gutter);overscroll-behavior-x:contain;overflow-anchor:none;align-items:flex-start;gap:24px;display:flex;overflow-x:auto}.hcg-rail::-webkit-scrollbar{display:none}.hcg-card{flex:0 0 var(--hcg-closed);isolation:isolate;scroll-snap-align:start;background:var(--hcg-tone);color:#fffbf2;border-radius:12px;min-width:0;height:clamp(520px,47vw,650px);transition:flex-basis .48s cubic-bezier(.22,.68,.24,1);position:relative;overflow:hidden}.hcg-card[data-open=true]{flex-basis:var(--hcg-open)}.hcg-photo{object-fit:cover;object-position:var(--hcg-position);z-index:-3;width:100%;height:100%;transition:transform .65s;display:block;position:absolute;inset:0}.hcg-card:hover .hcg-photo{transform:scale(1.025)}.hcg-shade{z-index:-2;background:linear-gradient(180deg,#00000025 0%,#0000 35%,color-mix(in srgb,var(--hcg-tone) 25%,transparent) 57%,color-mix(in srgb,var(--hcg-tone) 93%,transparent) 100%);position:absolute;inset:0}.hcg-card[data-open=true] .hcg-shade{background:linear-gradient(90deg,color-mix(in srgb,var(--hcg-tone) 87%,transparent),color-mix(in srgb,var(--hcg-tone) 35%,transparent) 65%,#0000000a),linear-gradient(0deg,#00000045,transparent 65%)}.hcg-category{color:#fffdf5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box;background:#183c35a6;border-radius:99px;align-items:center;gap:10px;max-width:calc(100% - 120px);padding:13px 17px;font-size:13px;line-height:1.5;display:inline-flex;position:absolute;top:24px;left:24px}.hcg-category>svg{flex:none;width:26px;height:26px}.hcg-toggle{color:#3c5144;cursor:pointer;z-index:3;background:#faf4e9;border:0;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .2s,transform .2s;display:grid;position:absolute;top:24px;right:24px}.hcg-toggle>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:21px;height:21px}.hcg-toggle:hover{background:#dcf0c7;transform:scale(1.05)}.hcg-story{pointer-events:none;max-width:420px;position:absolute;bottom:32px;left:32px;right:30px}.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card h3{color:#fffdf5;text-wrap:balance;margin:0;letter-spacing:-.035em!important;font-size:clamp(28px,2.6vw,36px)!important;font-weight:450!important;line-height:1.17!important}.hcg-detail{pointer-events:auto}.hcg-detail[hidden]{display:none}.af-refresh #main-content .hcg-detail>p{color:#fffdf1;max-width:400px;margin:22px 0;font-size:16px;line-height:1.75}.hcg-detail>a{box-sizing:border-box;color:#153e31;background:#faf4e9;border-radius:99px;justify-content:space-between;align-items:center;gap:22px;min-height:48px;padding:12px 21px;font-size:14px;font-weight:550;line-height:1.6;text-decoration:none;display:inline-flex}.hcg-preview{gap:15px;width:min(29%,280px);animation:.35s .16s both hcg-reveal;display:grid;position:absolute;bottom:32px;right:32px}.hcg-question,.hcg-context{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fffdf2;background:#193d35c2;border:1px solid #fffdf22a;border-radius:10px;padding:22px}.hcg-question>span,.hcg-context>span{color:#d8e5d1;font-size:11px;line-height:1.6}.af-refresh #main-content .hcg-question>p{color:#fffdf5;margin:12px 0 0;font-size:17px;line-height:1.6}.af-refresh[data-page=\/] #main-content .hcg-context h4{letter-spacing:-.02em;color:#fffdf5;margin:12px 0 15px;font-weight:550;font-size:16px!important;line-height:1.5!important}.hcg-context ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.hcg-context li{color:#f0f7e9;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;display:flex}.hcg-context li>svg{fill:none;stroke:#d0e9a7;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;margin-top:2px}.hcg-controls{box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;max-width:1312px;margin:12px auto 0;padding-inline:32px;display:flex}.hcg-controls>span{color:#073f38;font-size:13px;font-weight:650}.hcg-controls>span>span{color:#073f38;font-weight:400}.hcg-controls>div{gap:9px;display:flex}.hcg-controls button{color:#073f38;cursor:pointer;background:#faf4e9;border:1px solid #073f3859;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.hcg-controls button:disabled{opacity:.35;cursor:default}.hcg-controls svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hcg-footer{box-sizing:border-box;justify-content:center;align-items:center;gap:35px;max-width:1312px;margin:24px auto 0;padding-inline:32px;display:flex}.af-refresh #main-content .hcg-footer>p{color:#073f38;text-align:center;max-width:850px;margin:0;font-size:12px;line-height:1.8}.hcg-footer>div{flex:none;align-items:center;gap:20px;display:flex}.hcg-footer button,.hcg-footer a{color:#073f38;justify-content:space-between;align-items:center;gap:15px;min-height:44px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}.hcg-footer button{color:#fffdf5;cursor:pointer;background:#073f38;border:0;border-radius:99px;padding:12px 20px}.hcg-section :is(a,button,.hcg-rail):focus-visible{outline-offset:5px;outline:3px solid #073f38}.hcg-card :is(a,button):focus-visible{outline-offset:5px;outline-color:#fffdf5}@keyframes hcg-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.hcg-preview{gap:12px;width:31%;bottom:28px;right:26px}.hcg-question,.hcg-context{padding:17px}.hcg-story{max-width:47%;left:28px}.af-refresh #main-content .hcg-detail>p{font-size:15px}.hcg-footer{flex-direction:column;align-items:flex-start;gap:22px}}@media (width<=700px){.hcg-section{padding-block:54px 32px}.hcg-heading{margin-bottom:29px}.hcg-rail{--hcg-gutter:24px;--hcg-closed:calc(100vw - 48px);--hcg-open:var(--hcg-closed);gap:16px}.hcg-card{flex-basis:var(--hcg-closed);height:510px;transition:height .35s}.hcg-card[data-open=true]{height:640px}.hcg-category{gap:7px;max-width:calc(100% - 86px);padding:10px 12px;font-size:11px;top:18px;left:18px}.hcg-category>svg{width:22px;height:22px}.hcg-toggle{width:42px;height:42px;top:18px;right:16px}.hcg-toggle>svg{width:18px;height:18px}.hcg-story{max-width:none;bottom:27px;left:24px;right:24px}.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card h3{font-size:29px!important;line-height:1.18!important}.af-refresh #main-content .hcg-detail>p{margin:19px 0;font-size:15px;line-height:1.75}.hcg-detail>a{min-height:46px;padding:12px 18px;font-size:13px}.hcg-preview{display:none}.hcg-card[data-open=true] .hcg-shade{background:linear-gradient(0deg,color-mix(in srgb,var(--hcg-tone) 96%,transparent) 0%,color-mix(in srgb,var(--hcg-tone) 82%,transparent) 40%,#0000000a 80%)}.hcg-controls,.hcg-footer{padding-inline:24px}.hcg-footer>div{flex-wrap:wrap;gap:12px 22px}.af-refresh #main-content .hcg-footer>p{font-size:11px}.hcg-card:hover .hcg-photo{transform:none}}.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card .hcg-detail>a{color:#153e31!important;background:#faf4e9!important}.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card .hcg-detail>a>span{color:inherit!important}.af-refresh[data-page=\/][data-hero-family] #main-content .hcg-card .hcg-detail>a:hover{color:#153e31!important;background:#dceccf!important}@media (prefers-reduced-motion:reduce){.hcg-card,.hcg-photo,.hcg-toggle{transition:none}.hcg-preview{animation:none}}html.af-reduce-motion :is(.hcg-card,.hcg-photo,.hcg-toggle){transition:none}html.af-reduce-motion .hcg-preview{animation:none}.hcg-footer a{text-underline-offset:4px;text-decoration:underline}.hcg-controls button:not(:disabled):hover{color:#faf4e9;background:#073f38}.hcg-footer button:hover{background:#00574b}.trc-section{color:#073f38;background:#f6f5ee;padding:76px 0 38px;scroll-margin-top:110px;overflow:clip}.trc-heading{text-align:center;max-width:790px;margin:0 auto 36px;padding-inline:24px}.trc-heading .af-eyebrow{color:#466859;margin:0 0 16px}.trc-heading h2{margin:0 0 20px}.trc-heading em{color:#007d72;font-style:normal}.af-refresh #main-content .trc-heading>p:not(.af-eyebrow){font-size:var(--af-type-brief);color:#536c61;max-width:660px;margin:0 auto 21px;line-height:1.75}.trc-heading>a{color:#006c60;align-items:center;gap:15px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.trc-rail{--trc-card-width:clamp(310px,30vw,410px);--trc-gutter:max(32px,calc((100vw - 1312px)/2));scroll-snap-type:x mandatory;padding:0 var(--trc-gutter) 18px;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:20px;scroll-padding-inline:max(32px,50vw - 656px);display:flex;overflow-x:auto}.trc-rail::-webkit-scrollbar{display:none}.trc-card{flex:0 0 var(--trc-card-width);background:var(--trc-color);scroll-snap-align:start;border:1px solid #073f380d;border-radius:6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.trc-card>figure{flex:none;height:215px;margin:0;position:relative;overflow:hidden}.trc-card>figure>img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.trc-card:hover>figure>img{transform:scale(1.025)}.trc-category{color:#244f44;background:#fffdf7f0;border-radius:4px;align-items:center;gap:7px;width:fit-content;max-width:calc(100% - 28px);padding:7px 10px;font-size:11px;font-weight:550;line-height:1.5;display:flex;position:absolute;top:14px;left:14px;right:14px}.trust-line-icon{flex:none;width:30px;height:30px}.trc-category .trust-line-icon{width:20px;height:20px}.trc-card-body{flex-direction:column;flex:1;padding:24px;display:flex}.af-refresh #main-content .trc-card h3{letter-spacing:-.03em;color:#073f38;min-height:2.5em;margin:0 0 15px;font-size:var(--af-type-card)!important;line-height:1.25!important}.af-refresh #main-content .trc-card-body>p{color:#385b4d;min-height:6em;margin:0 0 22px;font-size:15px;line-height:1.75}.trc-control-detail{border-top:1px solid #073f3821;flex-wrap:wrap;gap:8px 12px;margin-top:auto;padding-top:16px;display:flex}.trc-control-detail>span{color:#3d6051;align-items:center;gap:6px;font-size:11px;line-height:1.6;display:flex}.trc-control-detail i{border:1px solid #073f383d;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;line-height:16px;display:grid}.trc-card-body>a{color:#074f42;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:16px;font-size:13px;font-weight:650;line-height:1.6;text-decoration:none;display:flex}.trc-controls{justify-content:space-between;align-items:center;gap:20px;max-width:1312px;margin:12px auto 0;padding-inline:32px;display:flex}.trc-controls>span{font-size:14px;font-weight:650;line-height:1.7}.trc-controls>span>span{color:#687a70;font-weight:400}.trc-controls small{color:#546d60;margin-left:13px;font-size:11px;font-weight:450}.trc-controls>div{gap:9px;display:flex}.trc-controls button{color:#0a5e50;cursor:pointer;background:#fffdf8;border:1px solid #b6c7ba;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.trc-controls button:disabled{opacity:.4;cursor:default}.trc-controls svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.trc-section :is(a,button,.trc-rail):focus-visible{outline-offset:4px;outline:3px solid #007d72}.af-refresh #main-content .trc-scope{color:#607568;max-width:1312px;margin:20px auto 0;padding-inline:32px;font-size:11px;line-height:1.8}.trc-scope>a{color:#006c60}@media (width<=750px){.trc-section{padding-block:54px 30px}.trc-heading{margin-bottom:28px}.trc-heading>a{font-size:13px}.trc-rail{--trc-card-width:min(360px,calc(100vw - 54px));--trc-gutter:22px;gap:14px;scroll-padding-inline:22px}.trc-card{flex-basis:min(360px,100vw - 54px)}.trc-card>figure{height:200px}.trc-card-body{padding:22px}.af-refresh #main-content .trc-card-body>p{min-height:6em;font-size:14px}.trc-controls{padding-inline:22px}.trc-controls small{margin:2px 0 0;font-size:11px;display:block}.af-refresh #main-content .trc-scope{padding-inline:22px;font-size:11px}.trc-category{font-size:11px}}@media (prefers-reduced-motion:reduce){.trc-card>figure>img{transition:none}}html.af-reduce-motion .trc-card>figure>img{transition:none}.hs-heading{max-width:700px;margin-bottom:32px}.hs-heading h2{margin:15px 0 20px;font-size:clamp(32px,3.5vw,48px);line-height:1.16}.hs-heading h2 em,.hs-closing h2 em{color:#a94f46;font-style:normal}.hs-heading>p:last-child{max-width:630px;font-size:18px;line-height:1.7}.hs-journey{padding-block:72px!important}.hs-choices{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.hs-choices button{background:var(--af-raised);color:var(--af-emerald);cursor:pointer;border:1px solid #b3c4b8;border-radius:30px;min-height:48px;padding:12px 18px;font-size:15px}.hs-choices button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.hs-story{background:var(--af-mint);border-radius:34px;grid-template-columns:1fr 1fr;align-items:center;gap:25px;min-height:420px;display:grid;overflow:hidden}.hs-art{padding:15px}.hs-art>.up-signature{width:100%;max-width:none}.hs-art>.ci-art{width:100%}.hs-story-copy{padding:30px 42px 30px 0;animation:.35s both hs-arrive}.hs-question{font-weight:600;color:var(--af-muted)!important;font-size:16px!important}.hs-story h3{margin:15px 0 20px;font-size:clamp(26px,2.6vw,36px);line-height:1.2}.hs-story-copy>p:not(.hs-question){max-width:500px;font-size:17px;line-height:1.75}.hs-result{border-left:3px solid #007d72;margin:25px 0;padding:10px 16px;font-size:15px;line-height:1.6}.hs-under-story{min-height:50px;color:var(--af-muted);padding:20px 8px 0;font-size:14px}.hs-under-story nav{flex-wrap:wrap;gap:25px;display:flex}.hs-under-story a{color:var(--af-link);font-size:15px;font-weight:600}.hs-story-delivery{background:var(--af-surface)}.hs-story-checkins{background:var(--af-mint)}.hs-story-personal,.hs-story-moment-food{background:var(--af-surface)}.hs-memberships{background:var(--af-mint)}.hs-memberships>.af-section{padding-block:65px}.hs-memberships .af-currency{margin-bottom:25px;display:inline-flex}.hs-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:28px;display:grid}.hs-plan-grid article{background:var(--af-raised);border-radius:26px;flex-direction:column;padding:30px;display:flex}.hs-plan-grid article>span{min-height:42px;color:var(--af-muted);font-size:14px}.hs-plan-grid h3{margin:10px 0 20px;font-size:36px}.hs-price{flex-direction:column;gap:5px;display:flex}.hs-price strong{font-size:28px}.hs-price>span{color:var(--af-muted);font-size:14px}.hs-plan-grid ul{margin:25px 0 0;padding-left:20px;font-size:16px;line-height:1.8}.hs-offer-note{max-width:700px;line-height:1.7;margin-top:20px!important;font-size:14px!important}.hs-business{border-top:1px solid #cebed7;justify-content:space-between;align-items:center;gap:30px;margin-top:35px;padding-top:30px;display:flex}.hs-business strong{font-size:20px}.hs-business p{margin-top:10px;font-size:16px}.hs-business a{white-space:nowrap}.hs-trust{padding-block:65px!important}.hs-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.hs-trust-grid article{flex-direction:column;align-items:flex-start;display:flex}.hs-trust-grid .up-symbol{width:72px;height:72px;margin-bottom:20px}.hs-trust-grid h3{max-width:270px;margin-bottom:14px;font-size:23px;line-height:1.25}.hs-trust-grid p{margin-bottom:25px;font-size:16px;line-height:1.75}.hs-trust-grid a{margin-top:auto;font-size:15px}.hs-closing{text-align:center;background:var(--af-mint);padding:65px 24px}.hs-closing h2{max-width:700px;margin:20px auto;font-size:clamp(32px,4vw,50px);line-height:1.2}.hs-closing>p:not(.af-eyebrow){margin-bottom:25px;font-size:18px}.hs-film .jx-section-heading>p:last-child{max-width:540px}.hs-film .jx-film-capabilities{display:none}.hs-film{padding-block:65px!important}.hs-film .jx-film-transcript{margin-top:16px}.hs-film>.af-caption{font-size:14px;line-height:1.6}.hs-film .jx-film-stage{background:var(--af-surface)}.hs-film .jx-film-stage video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hs-film figure{max-width:1040px;margin-inline:auto}@keyframes hs-arrive{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=900px){.hs-story{gap:0}.hs-story-copy{padding-right:25px}.hs-plan-grid article{padding:23px}.hs-trust-grid{gap:20px}.hs-trust-grid h3{font-size:21px}}@media (width<=650px){.hs-journey,.hs-memberships>.af-section,.hs-trust,.hs-film{padding-block:48px!important}.hs-heading>p:last-child{font-size:17px}.hs-choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hs-choices button{text-align:left;padding:11px 14px;font-size:14px}.hs-choices button:last-child{grid-column:1/-1}.hs-story{border-radius:25px;grid-template-columns:1fr}.hs-art{justify-content:center;max-height:280px;display:flex;overflow:hidden}.hs-art>.up-signature{max-width:340px}.hs-art .ci-art{max-height:270px}.hs-story-copy{padding:15px 24px 28px}.hs-story h3{font-size:28px}.hs-story-copy>p:not(.hs-question){font-size:16px}.hs-result{margin:20px 0;font-size:14px}.hs-plan-grid{grid-template-columns:1fr;gap:14px}.hs-plan-grid article{grid-template-columns:1fr auto;gap:8px 18px;padding:24px;display:grid}.hs-plan-grid article>span{grid-column:1/-1;min-height:0}.hs-plan-grid h3{margin:5px 0;font-size:29px}.hs-price{justify-content:center;align-items:flex-end}.hs-price strong{font-size:23px}.hs-plan-grid ul{grid-column:1/-1;margin-top:5px;font-size:16px}.hs-business{flex-direction:column;align-items:flex-start;gap:18px}.hs-business a{white-space:normal}.hs-trust-grid{grid-template-columns:1fr;gap:30px}.hs-trust-grid article{grid-template-columns:62px 1fr;column-gap:18px;display:grid}.hs-trust-grid .up-symbol{grid-row:1/4;width:60px;height:60px}.hs-trust-grid h3{max-width:none;font-size:22px}.hs-trust-grid p{margin-bottom:14px}.hs-trust-grid a{grid-column:2}.hs-closing{padding-block:48px}.hs-film .jx-film-stage video{aspect-ratio:800/1080;object-position:88% center}.hs-film .jx-section-heading h2{font-size:32px!important}.hs-film figcaption,.hs-film .jx-film-sound{font-size:14px}}@media (width<=360px){.hs-heading h2,.hs-closing h2{font-size:28px}.hs-story h3{font-size:26px}.hs-plan-grid article{padding:20px}.hs-price strong,.hs-trust-grid h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.hs-story-copy{animation:none}}.hs-art:has(.hs-living-world){align-self:stretch;max-height:none;padding:0}.hs-living-world{object-fit:cover;object-position:73% center;width:100%;height:100%;min-height:420px;display:block}@media (width<=650px){.hs-art:has(.hs-living-world){max-height:285px}.hs-living-world{object-position:80% center;min-height:285px;max-height:285px}}.hs-closing .hs-membership-link{gap:10px;width:fit-content;margin:24px auto 0;font-size:16px;display:flex}.hs-sanad-hero{padding-top:55px!important}.hs-sanad-hero .jx-section-heading{max-width:930px}.hs-sanad-hero .jx-section-heading>p:last-child{max-width:690px}.hs-sanad-hero figure{margin-top:32px}.af-video-hero .af-video-shade{background:linear-gradient(90deg,var(--af-surface) 0%,#fff5e8f5 35%,#fff5e800 60%)}@media (width<=650px){.af-video-hero .af-video-shade{display:none}.hs-film .jx-film-stage video{object-position:90% center}}#sanad-film-player{scroll-margin-top:110px}@media (width<=650px){.hs-film .jx-film-stage video{aspect-ratio:2/3;object-fit:contain;object-position:center}}.af-refresh #main-content .ad-scene{--af-choice-selected:color-mix(in srgb,var(--ad-ray) 13%,transparent);--af-choice-ink:var(--ad-ray);--af-choice-hover:color-mix(in srgb,var(--ad-ray) 9%,transparent);--af-choice-shade:var(--ad-ray);isolation:isolate;width:100%;max-width:none;box-shadow:none;background:var(--ad-sky);color:var(--ad-ink);border:0;border-radius:0;margin:0;padding:76px 0 26px;scroll-margin-top:88px;transition:background-color .9s,color .7s;position:relative;overflow:hidden}.ad-intro,.ad-message,.ad-bottom{width:calc(100% - 96px);max-width:1140px;margin-inline:auto}.ad-intro{z-index:2;pointer-events:none;position:relative}.af-refresh #main-content .ad-eyebrow{color:var(--ad-ink);opacity:1;letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:650;line-height:1.5}.af-refresh #main-content .ad-intro h2{letter-spacing:-.045em;color:var(--ad-ink);max-width:70%;margin:0 0 21px;font-family:Afiyah,Arial,sans-serif;font-weight:700;line-height:1.12;font-size:clamp(34px,4vw,56px)!important}.af-refresh #main-content .ad-intro>p:last-child{color:var(--ad-ink);opacity:1;max-width:45ch;margin:0;font-size:17px;line-height:1.7}.ad-landscape{margin-top:30px;position:relative}.ad-controls{z-index:3;width:185px;color:var(--ad-ink);position:absolute;top:18px;right:max(48px,50% - 570px)}.ad-controls>label{letter-spacing:.055em;text-transform:uppercase;opacity:1;margin-bottom:12px;font-size:10px;line-height:1.5;display:block}.ad-controls>div{align-items:center;gap:10px;display:flex}.ad-controls>div>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:27px;height:27px}.af-refresh #main-content .ad-controls .af-select-trigger{border:1px solid color-mix(in srgb,var(--ad-ink) 30%,transparent);min-height:46px;color:var(--ad-ink);box-shadow:none;background:0 0;border-radius:5px;padding:11px 13px;font:600 13px/1.5 Afiyah,Arial,sans-serif!important}.ad-controls .af-select-trigger:hover{border-color:var(--ad-ink);background:0 0}.ad-atmosphere{z-index:1;width:100%;height:clamp(400px,45vw,650px);margin-top:0;position:relative;overflow:hidden}.ad-atmosphere canvas{z-index:1;width:100%;height:100%;display:block;position:relative}.ad-glow{z-index:0;background:radial-gradient(ellipse 51% 95% at 50% 112%,var(--ad-light) 0%,color-mix(in srgb,var(--ad-light) 64%,transparent) 36%,transparent 77%);transition:background .9s;position:absolute;inset:0}.ad-message{z-index:2;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1fr;gap:60px;min-height:147px;padding-top:35px;display:grid;position:relative}.ad-kicker{letter-spacing:.02em;color:var(--ad-ink);opacity:1;margin-bottom:11px;font-size:11px;font-weight:650;line-height:1.5;display:block}.af-refresh #main-content .ad-message h3{letter-spacing:-.035em;color:var(--ad-ink);max-width:24ch;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:650;line-height:1.18}.af-refresh #main-content .ad-message p{color:var(--ad-ink);opacity:1;max-width:46ch;margin:0;font-size:15px;line-height:1.8}.af-refresh #main-content .ad-message a{min-height:44px;color:var(--ad-ray);align-items:center;gap:13px;margin-top:8px;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.ad-message a>span{transition:transform .2s;display:inline-block}.ad-message a:hover>span{transform:translate(3px,-3px)}.ad-bottom{z-index:2;color:var(--ad-ink);align-items:center;gap:20px;padding-top:25px;font-size:10px;line-height:1.6;display:flex;position:relative}.ad-bottom>span:first-child{opacity:1}.ad-motion-hint{opacity:1;margin-left:auto}.af-refresh #main-content .ad-bottom button{background:color-mix(in srgb,var(--ad-ink) 9%,transparent);width:44px;height:44px;color:var(--ad-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .18s,background .18s;display:grid}.ad-bottom button:hover{transform:scale(1.07)}.ad-bottom button svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:21px;height:21px}.ad-bottom button[aria-pressed=true] svg{fill:currentColor;stroke-width:1.5px}.ad-scene :is(button,a):focus-visible{outline-offset:4px;outline:3px solid var(--ad-ray)!important}@media (width<=900px){.ad-intro,.ad-message,.ad-bottom{width:calc(100% - 64px)}.ad-controls{width:175px;right:32px}.ad-intro h2{max-width:65%}.ad-message{gap:35px}.ad-atmosphere{height:480px;margin-top:0}.ad-message{min-height:170px}}@media (width<=600px){.af-refresh #main-content .ad-scene{padding:48px 0 21px;scroll-margin-top:76px}.ad-intro,.ad-message,.ad-bottom{width:calc(100% - 40px)}.af-refresh #main-content .ad-eyebrow{margin-bottom:16px;font-size:10px}.af-refresh #main-content .ad-intro h2{max-width:100%;margin-bottom:17px;font-size:38px!important}.af-refresh #main-content .ad-intro>p:last-child{font-size:15px}.ad-landscape{margin-top:0}.ad-controls{width:185px;margin:28px 20px 0;position:relative;top:auto;right:auto}.ad-controls>label{margin-bottom:9px;font-size:9px}.af-refresh #main-content .ad-controls .af-select-trigger{font-size:13px!important}.ad-atmosphere{height:340px;margin-top:8px}.ad-message{grid-template-columns:1fr;gap:18px;min-height:0;padding-top:27px}.af-refresh #main-content .ad-message h3{max-width:24ch;font-size:28px}.af-refresh #main-content .ad-message p{max-width:40ch;font-size:14px}.ad-message a{margin-top:5px}.ad-bottom{justify-content:space-between;gap:15px;padding-top:22px;font-size:9px}.ad-motion-hint{display:none}}@media (hover:none){.ad-motion-hint{display:none}.ad-bottom button{margin-left:auto}}@media (prefers-reduced-motion:reduce){.ad-scene,.ad-scene *{transition:none!important}.ad-motion-hint{display:none}}html.af-reduce-motion .ad-scene,html.af-reduce-motion .ad-scene *{transition:none!important}html.af-reduce-motion .ad-motion-hint{display:none}.af-refresh[data-page=\/] #main-content .he-heading h2{font-size:clamp(34px,4vw,56px)!important;line-height:1.12!important}.he-heading{margin-bottom:42px!important}.he-stack{scroll-margin-top:112px}.he-card{scroll-margin-top:var(--ssj-sticky-top)}.af-refresh[data-page=\/] #main-content .he-card .ssj-card-copy h3{max-width:570px;font-size:clamp(28px,3.2vw,45px)!important;line-height:1.12!important}.he-card .ssj-mode{color:var(--ssj-subtle)}.he-card .ssj-card-brand>.af-brand-mark{object-fit:contain;width:32px;height:30px}.he-card-photo{border-radius:20px;margin:0;overflow:hidden}.he-feature-steps{color:var(--ssj-subtle);gap:11px;margin:23px 0;padding:0;list-style:none;display:grid}.he-feature-steps li{font-size:13px;line-height:1.7}.he-feature-steps strong{color:var(--ssj-ink);font-weight:650}.af-refresh #main-content .he-card-action{color:#073f38;background:#fffdf9;border:0;border-radius:99px;justify-content:center;align-items:center;min-height:48px;padding:13px 23px;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.af-refresh #main-content .he-card:is([data-tone=green],[data-tone=orange],[data-tone=mint],[data-tone=tangerine]) .he-card-action{color:#fffdf9;background:#073f38}.he-card-action:focus-visible{outline-offset:5px;outline:3px solid}.af-refresh #main-content .he-scope{color:#50675f;max-width:1000px;margin:26px 0 0;font-size:12px;line-height:1.8}@media (width>=901px) and (height<=780px){.af-refresh[data-page=\/] #main-content .he-card .ssj-card-copy h3{font-size:35px!important}.he-feature-steps{gap:8px;margin:18px 0}.he-feature-steps li{font-size:12px}.af-refresh #main-content .he-card-action{min-height:44px;padding:11px 20px;font-size:12px}}@media (width<=900px){.he-card-photo{height:330px}.he-feature-steps{max-width:55ch}}@media (width<=600px){.af-refresh[data-page=\/] #main-content .he-card .ssj-card-copy h3{font-size:29px!important}.he-card-photo{height:270px}.he-feature-steps{gap:10px;margin:20px 0}.he-feature-steps li{font-size:13px}.af-refresh #main-content .he-card-action{padding-inline:18px;font-size:12px}.af-refresh #main-content .he-scope{font-size:11px}}.hc-home{--page-card-surface:var(--af-mint);--page-card-subtle:var(--af-surface);--page-card-border:var(--af-line)}.hc-heading{max-width:720px;margin-bottom:28px}.hc-heading h2{margin:16px 0 20px}.hc-heading h2 em,.hc-bridge h2 em{color:#a94f46;font-style:normal}.hc-heading>p:last-child{max-width:610px;color:var(--af-muted);margin:0}.hc-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:30px 0 24px;display:grid}.hc-choices button{background:var(--af-raised);min-height:58px;color:var(--af-emerald);border:1px solid var(--page-card-border);text-align:left;cursor:pointer;border-radius:15px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:550;line-height:1.4;display:flex}.hc-choices .af-motion-icon{flex-shrink:0;width:32px;height:32px}.hc-choices button[aria-pressed=true]{background:var(--page-card-surface);border-color:var(--af-primary);box-shadow:inset 0 0 0 1px var(--af-primary);color:var(--af-link)}.hc-choices button:focus-visible{outline:2px solid var(--af-primary);outline-offset:4px}.hc-panel{background:var(--af-mint);border:0;border-radius:32px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:45px;padding:38px;scroll-margin-top:115px;display:grid}.hc-copy{min-width:0;padding:5px 0}.hc-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--af-link);margin-bottom:15px;font-size:11px;font-weight:750;display:block}.af-refresh #main-content #home-capability-panel .hc-copy h3{letter-spacing:-.04em;text-wrap:balance;max-width:470px;margin:0 0 18px;font-size:clamp(29px,3vw,39px)!important;line-height:1.12!important}.af-refresh #main-content .hc-copy .hc-intro{max-width:420px;color:var(--af-muted);margin:0;font-size:16px;line-height:1.7}.hc-steps{gap:19px;margin:28px 0;padding:0;list-style:none;display:grid}.hc-steps li{align-items:flex-start;gap:13px;min-width:0;display:flex}.hc-steps li>span{border:1px solid var(--page-card-border);background:var(--af-raised);width:31px;height:31px;color:var(--af-link);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:10px;font-weight:750;display:grid}.af-refresh #main-content .hc-steps h4{color:var(--af-emerald);margin:0 0 4px;font-size:16px;line-height:1.4}.af-refresh #main-content .hc-steps p{color:var(--af-muted);margin:0;font-size:14px;line-height:1.6}.hc-result{border-top:1px solid var(--page-card-border);color:var(--af-link);align-items:flex-start;gap:9px;margin-bottom:20px;padding-top:18px;font-size:13px;line-height:1.6;display:flex}.hc-result>span{flex-shrink:0;font-size:14px}.hc-result>strong{font-weight:650}.hc-copy>.af-text-link{align-items:center;gap:12px;font-size:14px;line-height:1.5;display:inline-flex}.hc-visual{background:var(--af-surface);border:0;border-radius:24px;align-self:center;min-width:0;overflow:hidden;box-shadow:0 12px 32px #1c44340a}.hc-mini-top{border-bottom:1px solid var(--page-card-border);background:var(--af-raised);justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;display:flex}.hc-mini-top>span:first-child{letter-spacing:-.04em;color:var(--af-link);font-size:22px;font-weight:750;line-height:1.2}.hc-mini-top>span:last-child{color:var(--af-muted);text-align:right;font-size:10px}.hc-preview-body{gap:20px;padding:24px;display:grid}.hc-demo-title{align-items:center;gap:14px;min-width:0;display:flex}.hc-home .hc-demo-title .hc-cast{flex-shrink:0;width:65px!important;height:65px!important}.hc-demo-title>div{min-width:0}.hc-demo-title span{color:var(--af-muted);margin-bottom:5px;font-size:11px;line-height:1.5;display:block}.hc-demo-title strong{letter-spacing:-.025em;color:var(--af-emerald);font-size:20px;line-height:1.25;display:block}.hc-lab-grid{gap:9px;display:grid}.hc-lab-grid>div{border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:13px;line-height:1.5;display:flex}.hc-lab-grid>div>span{color:var(--af-muted)}.hc-lab-grid strong{text-align:right;font-size:12px;font-weight:650}.hc-lab-grid .needs-review strong{color:#a23e49}.hc-next-note,.hc-wellbeing-moment{border-radius:15px;align-items:center;gap:13px;padding:17px;line-height:1.5;display:flex}.hc-next-note>.af-motion-icon,.hc-wellbeing-moment>.af-motion-icon{flex-shrink:0;width:43px;height:43px}.hc-next-note strong,.hc-wellbeing-moment strong{font-size:14px;line-height:1.5;display:block}.hc-next-note span,.hc-wellbeing-moment span{color:var(--af-muted);margin-top:4px;font-size:11px;line-height:1.6;display:block}.hc-visit-demo{background:var(--af-primary);color:#fffdfa;border-radius:17px;align-items:center;gap:14px;padding:21px;display:flex}.hc-visit-demo .hc-cast{flex-shrink:0;width:65px;height:65px}.hc-visit-demo>div{flex:1}.hc-visit-demo span{font-size:11px;line-height:1.6;display:block}.hc-visit-demo strong{margin:4px 0;font-size:22px;line-height:1.5;display:block}.hc-visit-demo small{opacity:.9;font-size:10px;line-height:1.5;display:block}.hc-visit-demo>i{border:1px solid #ffffff50;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.hc-delivery-demo{border-radius:17px;align-items:center;gap:10px;padding:20px;display:flex}.hc-delivery-demo>div{flex:1}.hc-delivery-demo span{color:var(--af-muted);font-size:11px;line-height:1.5}.hc-delivery-demo strong{margin:5px 0;font-size:20px;line-height:1.4;display:block}.af-refresh #main-content .hc-delivery-demo p{margin:0;font-size:12px;line-height:1.6}.hc-delivery-demo>svg{flex-shrink:0;width:95px;height:95px}.hc-care-track{color:var(--af-muted);grid-template-columns:repeat(3,1fr);gap:10px;font-size:10px;line-height:1.5;display:grid}.hc-care-track>span{border-top:3px solid var(--af-primary);padding-top:9px}.hc-care-track>span:last-child{border-color:var(--page-card-border)}.hc-week{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hc-week>div{text-align:center;border-radius:16px;flex-direction:column;align-items:center;min-width:0;padding:15px 9px;display:flex}.hc-week .af-cast{width:78px;height:82px;margin-bottom:6px}.hc-week>div>span{text-transform:uppercase;letter-spacing:.06em;color:var(--af-link);font-size:10px}.hc-week strong{margin:7px 0 5px;font-size:13px;line-height:1.5}.hc-week small{color:var(--af-muted);font-size:10px;line-height:1.5}.hc-plan-review{border-top:1px solid var(--page-card-border);gap:6px;padding-top:16px;display:grid}.hc-plan-review>span{color:var(--af-muted);font-size:11px;line-height:1.5}.hc-plan-review>strong{font-size:14px;line-height:1.5}.hc-moods{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.hc-moods>div{background:var(--page-card-subtle);border:1px solid #0000;border-radius:15px;justify-items:center;gap:8px;padding:12px 8px;display:grid}.hc-moods .is-chosen{border-color:var(--af-primary);background:var(--af-mint)}.hc-moods svg{width:60px;height:60px}.hc-moods span{font-size:12px}.hc-goal{border-radius:18px;align-items:center;gap:18px;min-height:130px;padding:24px 20px;display:flex;position:relative}.hc-goal>strong{letter-spacing:-.055em;flex-shrink:0;font-size:58px;line-height:1}.hc-goal>strong>span{color:var(--af-muted);font-size:26px}.hc-goal>div{padding-right:70px;font-size:14px;font-weight:650;line-height:1.5}.hc-goal small{color:var(--af-muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.hc-goal>svg{width:66px;height:66px;position:absolute;top:calc(50% - 33px);right:15px}.hc-progress-rows{gap:10px;display:grid}.hc-progress-rows>div{border-radius:13px;justify-content:space-between;align-items:center;gap:15px;padding:16px;font-size:12px;line-height:1.5;display:flex}.hc-progress-rows strong{font-size:12px}.hc-progress-rows span{color:var(--af-muted);text-align:right;font-size:11px}.hc-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hc-review-metrics>div{background:var(--af-mint);border-radius:17px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:18px 16px;display:flex}.hc-review-metrics span{color:var(--af-link);font-size:12px}.hc-review-metrics strong{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(25px,3vw,36px);line-height:1.15}.hc-review-metrics strong>small{margin-left:4px;font-size:14px;font-weight:550}.hc-review-metrics div>small{color:var(--af-muted);font-size:11px;line-height:1.5}@media (width<=400px){.hc-review-metrics{gap:8px}.hc-review-metrics>div{padding:15px 11px}.hc-review-metrics strong{font-size:25px}.hc-review-metrics strong>small{font-size:11px}}.hc-profile-list{gap:12px;display:grid}.hc-profile-list>div{border-radius:15px;align-items:center;gap:14px;padding:20px 16px;display:flex}.hc-profile-initial{background:var(--af-raised);width:44px;height:44px;color:var(--af-link);border-radius:50%;flex-shrink:0;place-items:center;font-size:19px;font-weight:700;display:grid}.hc-profile-list strong{font-size:16px}.hc-profile-list div>span:not(.hc-profile-initial){color:var(--af-muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.hc-profile-list small{color:var(--af-link);margin-top:6px;font-size:10px;display:block}.hc-health-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hc-health-signals>div{text-align:center;border-radius:16px;justify-items:center;min-width:0;padding:14px 7px;display:grid}.hc-health-signals .af-cast{width:80px;height:90px}.hc-health-signals strong{margin:10px 0 4px;font-size:12px;line-height:1.5}.hc-health-signals span{color:var(--af-muted);font-size:10px;line-height:1.5}.hc-companion-photo{border-radius:14px;height:105px;margin-bottom:1px;position:relative;overflow:hidden}.hc-companion-photo img{object-fit:cover;object-position:center 43%;width:100%;height:100%;display:block}.hc-companion-photo>span{color:var(--af-emerald);background:#fffdfaeb;border-radius:7px;padding:6px 9px;font-size:10px;position:absolute;bottom:9px;left:10px}.hc-visual-7 .hc-preview-body{gap:13px;padding:20px}.hc-sanad-title>.af-sanad{flex-shrink:0;width:58px;height:58px}.hc-sanad-title strong{font-size:18px}.hc-companion-chat{gap:9px;display:grid}.af-refresh #main-content .hc-companion-chat p{background:var(--af-raised);border-radius:13px;margin:0;padding:11px 13px;font-size:12px;line-height:1.6!important}.hc-companion-chat p>span{color:var(--af-link);margin-bottom:4px;font-size:9px;font-weight:750;line-height:1.4;display:block}.hc-companion-chat p:first-child{margin-left:24px!important}.hc-ai-layers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hc-ai-layers>div{border-radius:10px;padding:10px 11px}.hc-ai-layers strong{font-size:11px;line-height:1.4;display:block}.hc-ai-layers span{color:var(--af-muted);margin-top:4px;font-size:10px;line-height:1.5;display:block}.hc-scope{color:var(--af-muted);font-size:10px;line-height:1.6}.hc-home :is(.hc-lab-grid>div,.hc-next-note,.hc-delivery-demo,.hc-wellbeing-moment,.hc-goal,.hc-profile-list>div,.hc-health-signals>div){background:var(--af-mint)}.hc-home .hc-lab-grid>.needs-review{background:var(--af-surface)}.hc-home .hc-ai-layers>div{background:#fff0c4}.hc-home .hc-companion-chat p:first-child{background:var(--af-mint)}.hc-companion-section{--page-card-border:var(--af-line)}.hc-bridge{background:#f8e9d6}.hc-companion-section{padding-block:72px!important}.hc-bridge{border-radius:32px;grid-template-columns:1.05fr 1fr;align-items:center;gap:45px;display:grid;overflow:hidden}.hc-bridge-scene{align-self:stretch;min-height:420px;position:relative}.hc-bridge-scene>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.hc-bridge-message{border:1px solid var(--page-card-border);border-radius:18px;align-items:center;gap:12px;padding:17px 20px;display:flex;position:absolute;bottom:24px;left:22px;right:22px;box-shadow:0 12px 35px #173b3317;background:#fff5def5!important}.hc-bridge-message>.af-sanad{flex-shrink:0;width:56px;height:56px}.af-refresh #main-content .hc-bridge-message p{margin:0;font-size:12px;line-height:1.6}.hc-bridge-message strong,.hc-bridge-message span{display:block}.hc-bridge-message span{color:var(--af-muted);margin-top:5px}.hc-bridge-copy{min-width:0;padding:38px 38px 38px 0}.hc-bridge-copy h2{margin:17px 0 20px}.hc-bridge-copy>p:not(.af-eyebrow){margin:0 0 24px}.hc-bridge-copy>a{color:var(--af-link);align-items:center;gap:15px;font-size:15px;font-weight:650;line-height:1.6;display:flex}@media (width<=1000px){.hc-panel{grid-template-columns:.9fr 1.1fr;gap:28px;padding:27px}.hc-choices button{gap:7px;padding:10px;font-size:12px}.hc-choices .af-motion-icon{width:27px;height:27px}.hc-preview-body{padding:18px}.hc-demo-title strong{font-size:18px}.hc-visual-7 .hc-preview-body{padding:17px}.hc-goal>div{padding-right:0}.hc-goal>svg{display:none}.hc-health-signals .af-cast{width:65px;height:80px}.hc-week .af-cast{width:65px;height:75px}}@media (width<=750px){.hc-panel{grid-template-columns:1fr;gap:28px;padding:26px}.hc-copy{padding:0}.hc-copy .hc-intro{max-width:100%}.hc-steps{gap:17px;margin:24px 0}.hc-visual{justify-self:center;width:100%;max-width:520px}.hc-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hc-choices button{min-height:53px;padding:10px 12px;font-size:13px}.hc-choices .af-motion-icon{width:28px;height:28px}.hc-bridge{grid-template-columns:1fr;gap:0}.hc-bridge-scene{min-height:310px}.hc-bridge-copy{padding:28px}.hc-companion-section{padding-block:52px!important}}@media (width<=400px){.hc-panel{border-radius:24px;padding:21px 17px}.hc-preview-body,.hc-visual-7 .hc-preview-body{padding:15px}.hc-mini-top{padding:14px 16px}.hc-health-signals{gap:7px}.hc-health-signals .af-cast{width:58px;height:72px}.hc-health-signals strong{font-size:11px}.hc-health-signals span{font-size:9px}.hc-choices button{gap:7px;padding:9px;font-size:12px}.hc-week{gap:7px}.hc-week strong{font-size:11px}.hc-week .af-cast{width:58px;height:65px}.hc-demo-title strong{font-size:17px}.hc-home .hc-demo-title .hc-cast{width:55px!important;height:55px!important}.hc-delivery-demo>svg{width:75px;height:75px}.hc-lab-grid>div{padding:13px 11px}.hc-progress-rows>div{gap:10px;padding:13px 11px}.hc-profile-list>div{padding:15px 12px}.hc-bridge-message{padding:15px;left:15px;right:15px}.hc-bridge-copy{padding:25px}.hc-visit-demo{gap:10px;padding:16px}.hc-visit-demo .hc-cast{width:42px!important;height:42px!important}.hc-visit-demo strong{font-size:17px}.hc-visit-demo>div{min-width:0}.hc-visit-demo>i{display:none}.hc-delivery-demo{padding:16px}.hc-delivery-demo>div{min-width:0}.hc-moods{gap:7px}.hc-moods>div{min-width:0;padding:10px 4px}.hc-moods svg{width:44px;height:44px}}.hc-day-link{color:#00665c;text-underline-offset:5px;align-items:center;gap:14px;min-height:44px;margin-top:16px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.hc-day-link:focus-visible{outline-offset:4px;outline:3px solid #007d72}#afiyah-day-preview{scroll-margin-top:110px}@media (width<=750px){.hc-panel-2 .hc-visual{order:-1}#afiyah-day-preview{scroll-margin-top:90px}}.af-refresh #main-content .hc-home .hc-heading{max-width:900px;margin-bottom:30px}.af-refresh #main-content .hc-home .hc-choices{gap:12px;margin:30px 0 25px}.af-refresh #main-content .hc-home .hc-choices button{min-height:86px;box-shadow:none;font:inherit;border-radius:19px;align-items:center;gap:13px;padding:18px 30px 18px 17px;font-weight:600;line-height:1.5;transition:transform .22s,box-shadow .22s,background .22s;display:flex;position:relative;color:#174b3e!important;background:#f2dfad!important;border:0!important;font-size:14px!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(2){background:#e3d8ef!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(3){background:#d6e6df!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(4){background:#f3d6c1!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(5){background:#e9d9e6!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(6){background:#d8e6ec!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(7){background:#eee2bc!important}.af-refresh #main-content .hc-home .hc-choices button:nth-child(8){background:#efd5cc!important}.af-refresh #main-content .hc-home .hc-choices .af-motion-icon{box-sizing:content-box;background:#fffdf5a3;border-radius:14px;width:34px;height:34px;padding:6px}.af-refresh #main-content .hc-home .hc-choices button:after{content:none;color:#3f7564;width:auto;height:auto;box-shadow:none;opacity:.8;background:0 0;font-size:14px;position:absolute;top:12px;right:13px}.af-refresh #main-content .hc-home .hc-choices button[aria-pressed=true]{transform:translateY(-2px);box-shadow:0 9px 24px #174e351c;color:#fff7e5!important;background:#07584d!important}.af-refresh #main-content .hc-home .hc-choices button[aria-pressed=true]:after{content:"✓";color:#f9e6a5;opacity:1}.af-refresh #main-content .hc-home .hc-choices button[aria-pressed=true]>.af-motion-icon{background:#fff6e6e8}.af-refresh #main-content .hc-home .hc-choices button:focus-visible{outline-offset:4px;outline:3px solid #087c6c!important}.af-refresh #main-content .hc-home .hc-day-link{color:#07584d;box-sizing:border-box;background:#e2e8da;border-radius:99px;min-height:46px;margin-top:10px;padding:11px 19px;font-size:14px;text-decoration:none}.hc-home .hc-day-link>span{font-size:19px}@media (hover:hover){.af-refresh #main-content .hc-home .hc-choices button:hover{transform:translateY(-3px);box-shadow:0 10px 24px #2a523415}.af-refresh #main-content .hc-home .hc-choices button[aria-pressed=true]:hover{background:#064b42!important}}@media (width<=1050px) and (width>=751px){.af-refresh #main-content .hc-home .hc-choices button{gap:9px;padding:16px 24px 16px 13px;font-size:12px!important}.af-refresh #main-content .hc-home .hc-choices .af-motion-icon{width:28px;height:28px;padding:4px}}@media (width<=750px){.af-refresh #main-content .hc-home .hc-choices{gap:9px;margin-top:25px}.af-refresh #main-content .hc-home .hc-choices button{border-radius:17px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:11px;min-height:123px;padding:16px;font-size:13px!important}.af-refresh #main-content .hc-home .hc-choices .af-motion-icon{border-radius:11px;width:28px;height:28px;padding:5px}.af-refresh #main-content .hc-home .hc-choices button:after{top:18px;right:13px}.af-refresh #main-content .hc-home .hc-heading{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.af-refresh #main-content .hc-home .hc-choices button{transition:none!important;transform:none!important}}html.af-reduce-motion .hc-home .hc-choices button{transition:none!important;transform:none!important}.wb-page{--wb-ink:#073f38;--wb-muted:#4d635a;--wb-purple:#71538f;--wb-accent:#a84c43;color:var(--wb-ink)}.wb-section{box-sizing:border-box;width:100%;max-width:1440px;padding:88px var(--af-brand-gutter);margin-inline:auto}.wb-page h2{letter-spacing:-.05em;text-wrap:balance;margin:20px 0 26px;font-size:clamp(36px,4.2vw,60px);line-height:1.09}.wb-page h2 em{color:var(--wb-accent);font-style:normal}.wb-page h3{letter-spacing:-.035em;margin:18px 0;font-size:27px;line-height:1.22}.wb-page p{color:var(--wb-muted);font-size:17px;line-height:1.8}.wb-page .af-eyebrow{letter-spacing:.075em;color:#007267;font-size:12px;line-height:1.7}.wb-page .af-text-link{align-items:center;gap:18px;min-height:44px;font-size:15px;display:inline-flex}.wb-page :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #a27637}.wb-page [id]{scroll-margin-top:135px}.wb-hero-actions{flex-wrap:wrap;align-items:center;gap:18px 25px;margin-top:30px;display:flex}.wb-hero-actions .af-btn{align-items:center;gap:20px;min-height:54px;display:inline-flex}.wb-page-nav{box-sizing:border-box;max-width:1440px;padding:19px var(--af-brand-gutter);border-bottom:1px solid #e2dcd0;justify-content:space-between;gap:18px;margin:auto;display:flex}.wb-page-nav>a{color:#476356;align-items:center;min-height:44px;font-size:13px;text-decoration:none;display:flex}.wb-page-nav>a:hover{color:#a84c43}.wb-section-heading{max-width:850px;margin-bottom:42px}.wb-section-heading>p:last-child{max-width:730px}.wb-lenses{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.wb-lenses article{background:#f4eddd;border-radius:26px;flex-direction:column;align-items:flex-start;min-width:0;padding:30px;transition:transform .3s;display:flex}.wb-lenses article:nth-child(2){background:#eee7f3}.wb-lenses article:nth-child(3){background:#f9e4d5}.wb-lenses .af-motion-icon{width:66px;height:66px;margin:0 0 20px}.wb-lenses article>span:not(.af-motion-icon){letter-spacing:.05em;color:#4b665c;font-size:11px}.wb-lenses article>p{margin:0 0 21px;font-size:16px}.wb-lenses article>a{margin-top:auto;font-size:14px}.wb-lenses article:hover{transform:translateY(-4px)}.wb-tracking-band{color:#fff9e9;background:#0a443a;overflow:hidden}.wb-tracking-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:7%;padding-block:80px;display:grid}.wb-tracking-copy .af-eyebrow{color:#c6dece}.wb-tracking-copy h2{color:#fff6df;font-size:clamp(35px,3.7vw,53px)}.wb-tracking-copy h2 em{color:#f5cc82}.wb-tracking-copy>p{color:#d1e0d6}.wb-tracking-copy ol{counter-reset:wb-step;gap:22px;margin:30px 0;padding:0;list-style:none;display:grid}.wb-tracking-copy li{counter-increment:wb-step;grid-template-columns:32px 1fr;gap:5px 14px;display:grid}.wb-tracking-copy li:before{content:"0" counter(wb-step);color:#e8c98d;grid-row:span 2;padding-top:4px;font-size:11px}.wb-tracking-copy li strong{font-size:17px;font-weight:650}.wb-tracking-copy li span{color:#c5d7cc;font-size:14px;line-height:1.7}.wb-tracking-copy .wb-tracking-footnote{color:#c5d7cc;max-width:390px;font-size:12px}.af-refresh #main-content .wb-tracking-copy>p{color:#d1e0d6!important}.af-refresh #main-content .wb-tracking-copy>.af-eyebrow{color:#c6dece!important}.af-refresh #main-content .wb-tracking-copy h2{color:#fff6df!important}.af-refresh #main-content .wb-tracking-copy h2 em{color:#f5cc82!important}.wb-history{min-width:0;color:var(--wb-ink);background:#fffdf8;border-radius:30px;padding:24px 29px 26px;transform:rotate(1deg);box-shadow:0 30px 75px #001f2138}.wb-app-top{border-bottom:1px solid #e6e1d7;justify-content:space-between;align-items:center;gap:12px;padding-bottom:23px;display:flex}.wb-app-top>span{letter-spacing:-.04em;color:#00776a;font-size:22px;font-weight:750}.wb-app-top i{letter-spacing:0;color:#66796c;margin-left:9px;font-size:12px;font-style:normal;font-weight:450}.wb-app-top>small{color:#6a776c;font-size:10px}.wb-history-heading{justify-content:space-between;align-items:center;gap:10px;margin-top:25px;display:flex}.wb-kicker{letter-spacing:.025em;color:#68776a;font-size:11px;display:block}.wb-history-heading h3{margin:8px 0 0;font-size:25px}.wb-private{color:#65517a;white-space:nowrap;background:#ede8f4;border-radius:99px;padding:9px 12px;font-size:9px}.wb-result{align-items:center;gap:22px;min-height:81px;margin:28px 0 20px;display:flex}.wb-result>strong{letter-spacing:-.055em;color:#72578c;font-variant-numeric:tabular-nums;font-size:72px;font-weight:650;line-height:1}.wb-result>strong>small{letter-spacing:-.03em;margin-left:4px;font-size:20px;font-weight:450}.wb-result>div{gap:6px;display:grid}.wb-result b{font-size:14px;font-weight:600}.wb-result div>span{color:#68766a;font-size:11px}.wb-result div>small{color:#68766a;font-size:10px}.wb-history-chart{width:100%;height:auto;margin-top:5px;display:block;overflow:visible}.wb-chart-grid{stroke:#e9e4eb;stroke-width:1px;stroke-dasharray:3 5}.wb-history-chart text{fill:#6f786d;font-size:10px}.wb-chart-line{fill:none;stroke:#896aab;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:550;stroke-dashoffset:0;animation:1.5s ease-out backwards wb-draw}.wb-chart-dot{fill:#896aab}.wb-chart-halo{fill:#896aab26;transition:all .3s}.wb-chart-core{fill:#896aab;stroke:#fffdf8;stroke-width:2px}.wb-history-dates{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:19px;display:grid}.wb-history-dates button{font:inherit;color:#615171;cursor:pointer;background:#f0ecef;border:0;border-radius:12px;gap:3px;min-height:59px;padding:9px 5px;transition:background .25s,color .25s;display:grid}.wb-history-dates button>span{font-size:10px}.wb-history-dates button>strong{font-variant-numeric:tabular-nums;font-size:16px}.wb-history-dates button[aria-pressed=true]{color:#fffaf5;background:#71538f}.wb-page .wb-history-note{color:#667568;margin:18px 0 0;font-size:11px;line-height:1.7}.wb-context-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:40px;display:grid}.wb-context-options{padding-top:10px}.wb-context-buttons{gap:9px;display:grid}.wb-context-buttons button{width:100%;min-height:69px;font:inherit;color:#4c6658;text-align:left;cursor:pointer;background:#f1eee5;border:0;border-radius:17px;align-items:center;gap:17px;padding:17px 20px;font-size:18px;transition:background .3s,color .3s;display:flex}.wb-context-buttons button>span{opacity:.65;font-size:11px}.wb-context-buttons button>i{margin-left:auto;font-style:normal}.wb-context-buttons button[aria-pressed=true]{color:#fff6e4;background:#0a5044}.wb-page .wb-context-boundary{max-width:340px;margin:24px 20px;font-size:13px}.wb-context-detail{box-sizing:border-box;background:#f9e4d5;border-radius:28px;min-height:580px;padding:32px;transition:background .4s}.wb-tone-lilac{background:#eee7f3}.wb-tone-gold{background:#faf0ca}.wb-tone-mint{background:#e1ece3}.wb-context-detail h3{margin-top:28px;font-size:30px}.wb-context-detail p{font-size:16px}.wb-context-arrive{animation:.35s ease-out wb-arrive}.wb-source-card{background:#fffdf8d9;border-radius:20px;padding:23px 24px;box-shadow:0 12px 25px #6e594409}.wb-source-card>span{color:#597063;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.wb-source-card span>small{font-size:10px}.wb-source-card>strong{letter-spacing:-.04em;margin-top:23px;font-size:35px;line-height:1.12;display:block}.wb-page .wb-source-card>p{margin:10px 0 17px;font-size:14px}.wb-source-card>small{color:#6d7c6d;font-size:10px}.wb-context-detail ul{flex-wrap:wrap;gap:9px 13px;margin:21px 0;padding:0;list-style:none;display:flex}.wb-context-detail li{background:#fffdf86e;border-radius:8px;padding:8px 11px;font-size:11px;line-height:1.5}.wb-context-detail li:before{content:"✓";margin-right:7px}.wb-method{padding-top:0}.wb-method-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.wb-method-grid>article{background:#eee7f3;border-radius:27px;flex-direction:column;align-items:flex-start;min-width:0;padding:34px;display:flex}.wb-method-grid>.wb-aha{background:#f5ead7}.wb-method-name{color:#6d5188;font-size:13px;font-weight:650;line-height:1.5}.wb-aha .wb-method-name{color:#805b3c}.wb-method-grid h3{max-width:400px;margin:24px 0 16px;font-size:30px}.wb-method-grid p{margin-top:0;font-size:16px}.wb-method-stats{grid-template-columns:.75fr .8fr 1.4fr;gap:15px;width:100%;margin:22px 0 29px;display:grid}.wb-method-stats>span{color:#6a5979;font-size:11px;line-height:1.6}.wb-method-stats strong{color:#684e84;letter-spacing:-.03em;margin-bottom:10px;font-size:28px;line-height:1.2;display:block}.wb-aha-areas{flex-wrap:wrap;gap:9px;margin:18px 0 26px;display:flex}.wb-aha-areas>span{color:#705d45;background:#fffaf0;border-radius:9px;padding:10px 13px;font-size:12px}.wb-page .wb-method-note{margin-top:auto;margin-bottom:20px;font-size:12px;line-height:1.75}.wb-method-links{flex-wrap:wrap;align-items:center;gap:15px 24px;display:flex}.wb-method-links>a:last-child{color:#526c59;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.wb-focus-band{background:linear-gradient(115deg,#f8e3cd,#f3e7e5 60%,#eae2f2)}.wb-focus-layout{grid-template-columns:1fr 1fr;align-items:center;gap:7%;display:grid}.wb-focus-copy>p{max-width:510px}.wb-focus-buttons{flex-wrap:wrap;gap:10px;margin:27px 0;display:flex}.wb-focus-buttons button{font:inherit;color:#3e5d4d;cursor:pointer;background:#fffcf5;border:0;border-radius:99px;min-height:47px;padding:12px 18px;font-size:14px;transition:background .25s,color .25s}.wb-focus-buttons button[aria-pressed=true]{color:#fff8e4;background:#0b5548}.wb-page .wb-focus-privacy{max-width:430px;font-size:12px}.wb-moment-card{background:#fffdf9;border-radius:30px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 20px 50px #67543b0e}.wb-moment-top{color:#027668;justify-content:space-between;align-items:center;gap:15px;padding:24px 29px 0;font-size:14px;font-weight:650;display:flex}.wb-moment-top small{color:#6b786b;font-size:10px;font-weight:400}.wb-focus-art{width:100%;height:210px;display:block}.wb-breath-rings{transform-origin:190px 121px;animation:6s ease-in-out wb-breathe}.wb-moment-content{padding:0 29px 29px;animation:.3s ease-out wb-arrive}.wb-moment-content h3{margin:14px 0;font-size:30px}.wb-moment-content>p{min-height:81px;font-size:15px}.wb-moment-timing{background:#f2eee4;border-radius:13px;gap:7px;margin:22px 0 16px;padding:16px 18px;display:grid}.wb-moment-timing>span{color:#6f7b6b;font-size:11px}.wb-moment-timing>strong{color:#315746;font-size:13px;font-weight:550}.wb-benefits{grid-template-columns:1fr 1fr;align-items:center;gap:7%;display:grid}.wb-life-photo{border-radius:35px;height:100%;min-height:620px;max-height:840px;position:relative;overflow:hidden}.wb-life-photo>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.wb-life-photo:after{content:"";background:linear-gradient(#0000,#073b31d9);position:absolute;inset:50% 0 0}.wb-life-photo>span{z-index:1;letter-spacing:-.035em;color:#fff7df;font-size:clamp(27px,3vw,42px);line-height:1.12;position:absolute;bottom:33px;left:33px;right:28px}.wb-benefit-list{gap:21px;margin:30px 0 23px;display:grid}.wb-benefit-list article{align-items:flex-start;gap:18px;display:flex}.wb-benefit-list article>span{color:#a97741;background:#f6eddb;border-radius:9px;padding:8px 9px;font-size:11px;line-height:1.7}.wb-benefit-list h3{margin:3px 0 9px;font-size:20px}.wb-benefit-list p{margin:0;font-size:15px}.wb-faq{grid-template-columns:.8fr 1.2fr;gap:8%;padding-top:5px;display:grid}.wb-faq>div:first-child>p:not(.af-eyebrow){max-width:330px}.wb-faq details{border-top:1px solid #ddd8cd;padding:0}.wb-faq details:last-child{border-bottom:1px solid #ddd8cd}.wb-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:17px;font-weight:550;line-height:1.5;list-style:none;display:flex}.wb-faq summary::-webkit-details-marker{display:none}.wb-faq summary>span{flex:none;font-size:24px;font-weight:350;transition:transform .25s}.wb-faq details[open] summary>span{transform:rotate(45deg)}.wb-faq details p{margin:0 25px 24px 0;font-size:15px}.wb-closing{justify-content:space-between;align-items:center;gap:40px;padding-block:45px 65px;display:flex}.wb-closing>div{max-width:800px}.wb-closing .af-btn{flex:none;align-items:center;gap:35px;min-height:54px;display:flex}.wb-closing h2{font-size:clamp(35px,4.2vw,56px)}.wb-closing p:last-child{max-width:660px}@keyframes wb-draw{0%{stroke-dashoffset:550px}to{stroke-dashoffset:0}}@keyframes wb-arrive{0%{opacity:.2;translate:0 7px}to{opacity:1;translate:0}}@keyframes wb-breathe{0%,to{scale:.94}50%{scale:1.04}}@media (width>=1700px){.wb-section,.wb-page-nav{max-width:1600px}.wb-tracking-layout{gap:10%}.wb-history{padding:32px 36px}.wb-context-layout{gap:65px}}@media (width<=1000px){.wb-section{padding-block:65px}.wb-lenses{gap:15px}.wb-lenses article{padding:23px}.wb-lenses h3{font-size:24px}.wb-tracking-layout{gap:35px}.wb-history{padding:23px}.wb-history-heading{align-items:flex-start;gap:15px}.wb-history-heading h3{font-size:22px}.wb-private{padding:7px 9px;font-size:8px}.wb-result{gap:15px}.wb-result>strong{font-size:60px}.wb-result>strong>small{font-size:16px}.wb-context-layout{grid-template-columns:.85fr 1.15fr;gap:25px}.wb-context-detail{min-height:630px;padding:25px}.wb-context-buttons button{gap:11px;padding-inline:15px;font-size:16px}.wb-context-detail h3{font-size:26px}.wb-method{padding-top:0}.wb-method-grid>article{padding:27px}.wb-method-grid h3{font-size:27px}.wb-focus-layout{gap:40px}.wb-moment-content{padding-inline:24px}.wb-moment-content h3{font-size:27px}.wb-focus-art{height:190px}.wb-benefits{gap:40px}.wb-life-photo{min-height:650px}.wb-faq{padding-top:0}}@media (width<=750px){.wb-section{padding-block:50px}.wb-page h2{margin-block:16px 22px;font-size:clamp(33px,8.8vw,48px);line-height:1.1}.wb-page p{font-size:16px;line-height:1.8}.wb-section-heading{margin-bottom:30px}.wb-page-nav{grid-template-columns:1fr 1fr;gap:2px 18px;padding-block:15px;display:grid}.wb-page-nav>a{font-size:12px}.wb-lenses{grid-template-columns:1fr;gap:16px}.wb-lenses article{grid-template-columns:64px 1fr;align-items:start;column-gap:18px;padding:27px;display:grid}.wb-lenses .af-motion-icon{grid-row:span 2;width:61px;height:61px;margin:0}.wb-lenses article>span:not(.af-motion-icon){margin-top:5px}.wb-lenses h3{margin:9px 0 17px;font-size:24px}.wb-lenses article>p,.wb-lenses article>a{grid-column:1/-1}.wb-lenses article>p{margin:0 0 14px}.wb-tracking-layout{grid-template-columns:1fr;gap:30px}.wb-tracking-copy ol{gap:17px}.wb-history{box-sizing:border-box;border-radius:24px;width:100%;max-width:560px;margin:auto;padding:24px 22px;transform:none}.wb-history-heading h3{font-size:24px}.wb-result>strong{font-size:67px}.wb-result>strong>small{font-size:19px}.wb-result{gap:19px}.wb-history-dates{gap:7px}.wb-context-layout{grid-template-columns:1fr;gap:23px}.wb-context-buttons{grid-template-columns:1fr 1fr;gap:8px}.wb-context-buttons button{border-radius:13px;gap:8px;min-height:57px;padding:12px;font-size:12px}.wb-context-buttons button>span{font-size:9px}.wb-context-buttons button>i{display:none}.wb-page .wb-context-boundary{max-width:none;margin:19px 6px 0;font-size:12px}.wb-context-detail{border-radius:23px;min-height:600px;padding:25px}.wb-source-card{padding:22px}.wb-source-card>strong{font-size:31px}.wb-context-detail h3{font-size:28px}.wb-context-detail li{font-size:10px}.wb-method{padding-top:0}.wb-method-grid{grid-template-columns:1fr;gap:19px}.wb-method-grid>article{padding:28px}.wb-method-grid h3{font-size:28px}.wb-method-stats{margin-block:20px 28px}.wb-method-stats strong{font-size:28px}.wb-focus-layout{grid-template-columns:1fr;gap:30px}.wb-focus-buttons{gap:8px}.wb-focus-buttons button{padding-inline:16px;font-size:13px}.wb-moment-card{max-width:560px;margin:auto;transform:none}.wb-moment-content{padding:0 27px 29px}.wb-moment-content>p{min-height:82px}.wb-focus-art{height:200px}.wb-benefits{grid-template-columns:1fr;gap:32px}.wb-life-photo{border-radius:26px;height:430px;min-height:0;max-height:none}.wb-life-photo>span{font-size:35px;bottom:27px;left:26px}.wb-benefit-list{gap:24px}.wb-benefit-list h3{font-size:20px}.wb-faq{grid-template-columns:1fr;gap:25px;padding-top:0}.wb-faq summary{padding-block:21px;font-size:16px}.wb-closing{flex-direction:column;align-items:flex-start;gap:16px;padding-block:5px 55px}.wb-closing h2{font-size:clamp(34px,8.8vw,48px)}}@media (width<=360px){.wb-history{padding-inline:18px}.wb-app-top i{display:none}.wb-result{gap:13px}.wb-result>strong{font-size:60px}.wb-result b{font-size:12px}.wb-result div>span{font-size:10px}.wb-private{font-size:8px}.wb-context-buttons button{font-size:11px}.wb-method-grid>article{padding:25px}.wb-method-stats{gap:9px}.wb-method-stats strong{font-size:25px}}@media (prefers-reduced-motion:reduce){.wb-page *{transition:none!important;animation:none!important}}html.af-reduce-motion .wb-page *{transition:none!important;animation:none!important}.af-refresh #main-content .wb-page .wb-history-note{font-size:12px;line-height:1.75}.af-refresh #main-content .wb-page :is(.wb-context-boundary,.wb-focus-privacy,.wb-method-note,.wb-tracking-footnote){font-size:13px;line-height:1.75}.af-refresh #main-content .wb-page .wb-source-card>p{font-size:14px;line-height:1.6}.af-refresh #main-content .wb-page :is(.wb-lenses article>p,.wb-context-detail p,.wb-method-grid p){font-size:16px;line-height:1.8}.af-refresh #main-content .wb-page :is(.wb-moment-content>p,.wb-benefit-list p,.wb-faq details p){font-size:15px;line-height:1.8}.wb-context-art{width:100%;height:auto;max-height:65px;margin:21px 0 18px;display:block}.ci-section{padding-block:80px}.ci-heading{max-width:760px;margin-bottom:32px}.ci-heading :is(h1,h2){letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(34px,4.1vw,56px);line-height:1.12}.ci-heading>p:not(.af-eyebrow){color:var(--af-muted);max-width:720px;font-size:18px}.ci-tabs{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.ci-tabs button,.ci-stage-tabs button,.ci-controls button{background:var(--af-surface);color:var(--af-emerald);font:inherit;border:1px solid #c4d3bd;border-radius:99px;min-height:44px;padding:12px 20px;font-size:15px}.ci-tabs button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.ci-theatre{background:var(--af-mint);border:1px solid #d0c4d6;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.ci-theatre.ci-heart{background:var(--af-surface)}.ci-theatre.ci-daily{background:var(--af-mint)}.ci-visual{flex-direction:column;justify-content:center;padding:28px;display:flex}.ci-art{width:100%;height:auto;display:block;overflow:visible}.ci-goal{background:var(--af-raised);border:1px solid #d2c3d4;border-radius:21px;margin:-6px 22px 12px;padding:20px 23px;position:relative}.ci-goal>span{color:var(--af-muted);margin-bottom:8px;font-size:12px;display:block}.ci-goal strong{text-wrap:balance;font-size:18px;line-height:1.5;display:block}.ci-story{background:var(--af-raised);flex-direction:column;padding:35px;display:flex}.ci-story>.af-eyebrow{font-size:11px;line-height:1.7}.ci-story h3{letter-spacing:-.025em;text-wrap:balance;margin:20px 0 25px;font-size:27px;line-height:1.25}.ci-stage-tabs{flex-wrap:wrap;gap:7px;margin-bottom:25px;display:flex}.ci-stage-tabs button{align-items:center;gap:8px;padding:8px 11px;font-size:12px;display:flex}.ci-stage-tabs button>span{background:var(--af-mint);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ci-stage-tabs button[aria-pressed=true]{background:var(--af-selected);border-color:#7da593}.ci-step{min-height:250px;animation:.35s ease-out ci-arrive}.ci-step>span{color:var(--af-muted);font-size:12px}.ci-step h4{margin:13px 0 18px;font-size:23px;line-height:1.3}.ci-step>p{color:var(--af-muted);margin:0 0 20px;font-size:17px;line-height:1.8}.ci-step>strong{background:var(--af-mint);border-radius:16px;padding:14px 17px;font-size:14px;line-height:1.6;display:block}.ci-controls{justify-content:space-between;gap:12px;margin-top:auto;padding-top:20px;display:flex}.ci-controls button{padding-inline:16px;font-size:13px}.ci-controls button:disabled{opacity:.35;cursor:default}.ci-controls button:last-child{background:var(--af-emerald);color:#fffaf1}.ci-connection{color:var(--af-link);text-align:center;background:#eef1e5;border:1px solid #d2daca;border-radius:17px;margin:20px 0 26px;padding:20px 24px;font-size:14px!important;line-height:1.8!important}.ci-full-link{margin-bottom:15px;display:inline-flex}.ci-limit{color:var(--af-muted);max-width:950px;margin:18px 0 0;font-size:13px!important;line-height:1.8!important}.ci-example{grid-template-columns:.8fr 1.2fr;gap:24px;margin:28px 0;display:grid}.ci-example>div{background:var(--af-mint);border:1px solid #c4d3bd;border-radius:22px;padding:26px}.ci-example>div:last-child{background:var(--af-mint);border-color:#d4c6df}.ci-example span{text-transform:uppercase;letter-spacing:.05em;color:var(--af-muted);font-size:12px}.ci-example p{color:var(--af-emerald);margin:15px 0 0;font-size:18px!important}.ci-connections{background:var(--af-selected);padding-block:70px}.ci-connections>div:first-child{max-width:740px;margin-bottom:35px}.ci-connections h2,.ci-linked h2{letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(34px,4.1vw,54px);line-height:1.13}.ci-connections>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ci-connections article{background:var(--af-surface);border:1px solid #d3c6ae;border-radius:23px;flex-direction:column;padding:28px;display:flex}.ci-connections h3{margin:0 0 20px;font-size:24px;line-height:1.3}.ci-connections article p{color:var(--af-muted);margin:0 0 20px;font-size:16px}.ci-connections article a{margin-top:auto;padding-top:20px;font-size:14px}.ci-linked{padding-block:65px}.ci-linked>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ci-linked a{color:var(--af-emerald);background:var(--af-mint);border:1px solid #c6d6c0;border-radius:22px;align-items:center;gap:15px;min-height:95px;padding:25px;text-decoration:none;display:flex}.ci-linked a:nth-child(2){background:var(--af-surface)}.ci-linked a:nth-child(3){background:var(--af-mint)}.ci-linked a>span:first-child{font-size:34px}.ci-linked a>span:last-child{margin-left:auto}.ci-linked strong{font-size:19px}.ci-art .ci-heart,.ci-bloom,.ci-journal{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite ci-sway}.ci-orbit{animation:6s ease-in-out infinite ci-drift}.ci-eyes{transform-box:fill-box;transform-origin:50%;animation:7s infinite ci-blink}.ci-pencil{animation:4s ease-in-out infinite ci-drift}.ci-spark{animation:5s ease-in-out infinite ci-glow}.ci-leaves{transform-box:fill-box;transform-origin:bottom;animation:7s ease-in-out infinite ci-sway}@keyframes ci-sway{0%,to{translate:0;rotate:-2deg}50%{translate:0 -4px;rotate:2deg}}@keyframes ci-drift{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ci-blink{0%,44%,48%,to{scale:1}46%{scale:1 .15}}@keyframes ci-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes ci-arrive{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}@media (width<=900px){.ci-theatre{grid-template-columns:minmax(0,1fr)}.ci-visual{grid-template-columns:1fr .8fr;align-items:center;gap:15px;padding:25px;display:grid}.ci-goal{margin:0}.ci-art{max-height:330px}.ci-step{min-height:200px}.ci-connections>div:last-child,.ci-linked>div:last-child{grid-template-columns:minmax(0,1fr)}}@media (width<=550px){.ci-section{padding-block:55px}.ci-heading :is(h1,h2){font-size:34px}.ci-visual{padding:20px;display:block}.ci-goal{margin:-6px 5px 7px;padding:18px}.ci-story{padding:24px 21px}.ci-story h3{font-size:24px}.ci-stage-tabs{gap:5px}.ci-stage-tabs button{gap:5px;padding:8px;font-size:11px}.ci-controls button{padding-inline:12px;font-size:12px}.ci-step{min-height:280px}.ci-example{grid-template-columns:minmax(0,1fr);gap:15px}.ci-connections,.ci-linked{padding-block:55px}.ci-tabs{gap:7px}.ci-tabs button{padding:11px 16px;font-size:14px}.ci-linked strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.ci-section *{transition:none!important;animation:none!important}}.pl-section{background:#e8edf6}.pl-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid;padding-block:65px!important}.pl-visual{min-width:0;position:relative}.pl-photo{margin:0;padding:0;position:relative}.pl-photo-frame{background:var(--af-mint);aspect-ratio:1.08;border-radius:24px 85px 24px 24px;position:relative;overflow:hidden}.pl-photo img{object-fit:cover;object-position:50% 44%;width:100%;height:100%;display:block}.pl-photo figcaption{color:var(--af-emerald);padding:18px 5px 0;font-size:13px;line-height:1.6;display:block;position:relative}.pl-photo figcaption>span{font-weight:600}.pl-photo figcaption small{color:var(--af-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.pl-copy h2{margin:18px 0 22px;font-size:clamp(32px,3.6vw,49px);line-height:1.17}.pl-copy h2 em{color:#a94f46;font-style:normal}.pl-copy>p:not(.af-eyebrow){max-width:470px;font-size:18px;line-height:1.7}.pl-copy ul{flex-wrap:wrap;gap:10px;margin:25px 0;padding:0;list-style:none;display:flex}.pl-copy li{background:var(--af-raised);color:var(--af-emerald);border-radius:20px;padding:9px 14px;font-size:14px}.pl-copy>a{align-items:center;gap:16px;min-height:44px;font-size:16px;display:inline-flex}@media (width<=1000px){.pl-layout{gap:40px}.pl-photo-frame{aspect-ratio:.92}.pl-copy li{padding:8px 12px;font-size:13px}}@media (width<=700px){.pl-layout{grid-template-columns:1fr;gap:30px;padding-block:40px!important}.pl-visual{width:100%;max-width:520px;margin:auto}.pl-photo-frame{aspect-ratio:1.15;border-radius:22px 65px 22px 22px}.pl-photo figcaption{padding-top:15px}.pl-copy>p:not(.af-eyebrow){font-size:17px}.pl-copy h2{font-size:34px}.pl-copy ul{gap:7px}.pl-copy li{padding:8px 11px;font-size:14px}}@media (width<=360px){.pl-copy h2{font-size:29px}.pl-photo-frame{aspect-ratio:1}}.af-refresh #main-content #partner-reporting .his-story h3{color:#fffbf4!important;font-size:clamp(24px,2.1vw,30px)!important;line-height:1.17!important}.af-refresh #main-content #partner-reporting .pdb-report-heading h4{color:#233d3e!important;font-size:16px!important;line-height:1.35!important}@media (width<=950px){.af-refresh #main-content #partner-reporting .his-story h3{font-size:26px!important}}@container (width<=500px){.af-refresh #main-content #partner-reporting .pdb-report-heading h4{font-size:14px!important}}#partner-reporting .his-panel-body{grid-template-rows:auto auto minmax(0,1fr)}#partner-reporting .his-photo{aspect-ratio:3/2;align-self:start;height:auto}#partner-reporting .his-photo[data-photo-shape=portrait]{aspect-ratio:1}.af-video-hero.af-hero-elevated{background:var(--af-surface);border-radius:0 0 44px 44px;align-items:center;min-height:clamp(500px,100svh - 220px,690px);padding:48px max(48px,50% - 576px);overflow:hidden}.af-hero-elevated .af-video-copy{z-index:2;max-width:550px;position:relative}.af-hero-elevated .af-video-copy h1{letter-spacing:-.052em;color:var(--af-emerald);font-size:clamp(46px,5.25vw,72px);line-height:1.09}.af-hero-elevated .af-video-copy h1>span{color:#af5146}.af-hero-elevated .af-video-copy .af-eyebrow{color:#087c70;letter-spacing:.075em;max-width:500px;margin-bottom:25px;font-size:12px}.af-hero-elevated .af-video-copy>p:not(.af-eyebrow){max-width:470px;color:var(--af-muted);text-wrap:pretty;margin-top:27px;font-size:18px;line-height:1.7}.af-hero-elevated .af-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.af-hero-elevated .af-video-copy .af-btn{background:var(--af-emerald);gap:20px;min-height:58px;padding:9px 10px 9px 24px;font-size:15px;box-shadow:0 7px 18px #003f3615;color:#fffaf0!important}.af-hero-elevated .af-btn>span{background:var(--af-mint);color:var(--af-emerald);border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;transition:transform .25s,background .25s;display:grid}.af-hero-elevated .af-video-copy .af-btn:hover{background:var(--af-emerald)}.af-hero-elevated .af-btn:hover>span{background:var(--af-gold);transform:translate(3px)}.hj-world{right:-18px;z-index:1;pointer-events:auto;width:min(58vw,860px);position:absolute;inset-block:0}.hj-world>canvas{width:100%;height:100%;display:block}@media (width>=1600px){.af-video-hero.af-hero-elevated{min-height:750px}.hj-world{right:max(0px,50vw - 760px)}}@media (width<=1050px) and (width>=701px){.af-video-hero.af-hero-elevated{min-height:620px;padding-inline:35px}.af-hero-elevated .af-video-copy{max-width:47%}.af-hero-elevated .af-video-copy h1{font-size:54px}.af-hero-elevated .af-video-copy>p:not(.af-eyebrow){font-size:17px}.af-hero-elevated .af-actions{gap:12px}.hj-world{width:58vw;right:-35px}.af-hero-elevated .af-video-copy .af-btn{gap:14px}}@media (width<=700px){.af-video-hero.af-hero-elevated{border-radius:0 0 30px 30px;flex-direction:column;align-items:stretch;min-height:0;padding:44px 22px 0;display:flex}.af-hero-elevated .af-video-copy{order:1;max-width:none}.af-hero-elevated .af-video-copy h1{letter-spacing:-.05em;font-size:clamp(42px,10.7vw,58px);line-height:1.1}.af-hero-elevated .af-video-copy .af-eyebrow{max-width:none;margin-bottom:20px;font-size:11px}.af-hero-elevated .af-video-copy>p:not(.af-eyebrow){max-width:450px;margin-top:22px;font-size:17px;line-height:1.6}.af-hero-elevated .af-actions{flex-direction:row;align-items:center;gap:15px;margin-top:26px}.af-hero-elevated .af-video-copy .af-btn{gap:13px;min-height:52px;padding-left:19px;font-size:14px}.af-hero-elevated .af-btn>span{width:32px;height:32px;font-size:20px}.hj-world{flex-shrink:0;order:2;width:calc(100% + 44px);height:450px;margin:-3px -22px -18px;position:relative;inset:auto}.hj-world>canvas{height:100%}}@media (width<=370px){.af-video-hero.af-hero-elevated{padding-inline:19px}.af-hero-elevated .af-actions{gap:10px}.af-hero-elevated .af-video-copy .af-btn{gap:10px;padding-left:15px}.hj-world{width:calc(100% + 38px);height:420px;margin-inline:-19px}}@media (prefers-reduced-motion:reduce){.af-hero-elevated .af-btn>span{transition:none}}.hj-scene-controls{pointer-events:auto;z-index:1;background:#fffaf1eb;border:1px solid #e4d6bd;border-radius:40px;align-items:center;gap:7px;padding:3px 6px 3px 13px;display:flex;position:absolute;bottom:3%;left:56.7%;transform:translate(-50%)}.hj-scene-controls>div{align-items:center;display:flex}.hj-scene-controls button{width:27px;height:34px;color:var(--af-emerald);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.hj-scene-controls button>span{background:#a9bda6;border-radius:50px;width:6px;height:6px;transition:width .2s,background .2s}.hj-scene-controls button[aria-pressed=true]>span{background:var(--af-primary);width:22px}.hj-scene-controls .hj-scene-pause{border:1px solid #c6d0bc;border-radius:50%;order:2;width:32px;height:32px;margin-left:3px}.hj-scene-pause svg{fill:currentColor;width:14px}.hj-scene-controls button:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #007d72}@media (width<=700px){.af-hero-elevated .af-video-copy .af-actions{flex-direction:row;align-items:center;gap:15px}.hj-scene-controls{padding-block:1px;bottom:5%;left:54%}}@media (prefers-reduced-motion:reduce){.hj-scene-controls button>span{transition:none}}.phj-world{z-index:1;width:48%;position:absolute;top:28px;bottom:32px;right:0}.phj-photo{background:#e2ece4;border-radius:43% 0 27% 15%;position:absolute;inset:0;overflow:hidden}.phj-photo img{object-fit:cover;width:100%;height:100%;display:block}.phj-photo:after{content:"";background:linear-gradient(90deg,var(--page-hero,#fbe1d3),transparent 30%),linear-gradient(0deg,#18372e20,transparent 55%);position:absolute;inset:0}.phj-product{width:56%;max-width:326px;position:absolute;top:10%;left:-2%}.phj-device{background:#fffcf5;border:1px solid #dacbb4;border-radius:37px;padding:7px;transform:rotate(-2deg);box-shadow:0 18px 42px #244b3525,0 2px 5px #244b3512}.phj-device-status{height:22px;color:var(--af-emerald);justify-content:space-between;align-items:center;padding:3px 17px 8px;font-size:9px;font-weight:650;display:flex}.phj-device-status>span:last-child{letter-spacing:.1em;font-size:7px}.phj-device-screen{background:var(--af-paper);border-radius:24px;overflow:hidden}.phj-device-home{opacity:.8;background:#144b43;border-radius:5px;width:72px;height:4px;margin:9px auto 4px}.phj-app{box-sizing:border-box;background:var(--af-paper);height:560px;color:var(--af-emerald);flex-direction:column;padding:15px 16px 0;display:flex;overflow:hidden}.phj-app-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.phj-app-top>div>strong{letter-spacing:-.04em;font-size:20px;font-weight:750;line-height:1.2;display:block}.phj-app-top>div>small{color:var(--af-muted);margin-top:3px;font-size:8px;line-height:1.4;display:block}.phj-app-top>span{background:var(--af-mint);border-radius:13px;padding:6px 9px;font-size:9px}.phj-app-top i{margin-left:5px;font-style:normal}.phj-app-title{text-align:center}.phj-app-title>strong{letter-spacing:-.025em;font-size:19px;line-height:1.2;display:block}.phj-app-title>span{color:var(--af-muted);margin-top:4px;font-size:9px;display:block}.phj-app-presence{flex-shrink:0;justify-content:center;align-items:center;height:136px;margin:7px 0 3px;display:flex;position:relative}.phj-app-orbit{background:var(--af-logo-green);border-radius:50%;width:114px;height:114px;position:absolute;box-shadow:0 0 0 7px #087d7209}.phj-app-presence>.phj-app-sanad{z-index:1;flex-shrink:0;width:143px;height:143px;position:relative}.phj-app-voice{background:var(--af-paper);z-index:2;border-radius:16px;align-items:center;gap:3px;height:22px;padding:0 10px;display:flex;position:absolute;bottom:0}.phj-app-voice i{background:var(--af-logo-green);border-radius:5px;width:3px;animation:1.5s ease-in-out infinite phj-voice;display:block}.phj-app-conversation{flex-direction:column;flex:1;min-height:0;animation:.24s both phj-conversation-in;display:flex}.phj-app-prompt{background:var(--af-mint);border-radius:13px 13px 4px;margin:7px 0 9px 25px;padding:9px 11px}.phj-app-prompt>span,.phj-app-answer>span{color:var(--af-link);margin-bottom:4px;font-size:8px;font-weight:700;display:block}.phj-app-prompt p,.phj-app-answer p{color:var(--af-emerald)!important;margin:0!important;font-size:11px!important;line-height:1.6!important}.phj-app-answer{min-height:54px;margin-bottom:9px;padding:0 2px}.phj-response-line{animation:.28s both phj-response-in}.phj-app-result{flex-shrink:0;min-height:76px;margin-bottom:9px}.phj-app-result.is-rendered{animation:.34s cubic-bezier(.2,.65,.2,1) both phj-result-in}.phj-app-result>div{background:var(--af-raised);border:1px solid var(--af-line);border-radius:13px;padding:11px}.phj-rendered-report>div,.phj-rendered-plan>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.phj-rendered-report strong,.phj-rendered-plan>div strong{font-size:10px;line-height:1.4}.phj-rendered-report>div>span,.phj-rendered-plan>div>span{color:var(--af-muted);font-size:7px}.phj-rendered-report dl{margin:0}.phj-rendered-report dl>div{justify-content:space-between;gap:9px;padding:3px 0;font-size:9px;line-height:1.5;display:flex}.phj-rendered-report dt{color:var(--af-muted)}.phj-rendered-report dd{text-align:right;margin:0;font-weight:650}.phj-rendered-report dl>div:first-child dd{color:#a54047}.phj-rendered-next>span{color:var(--af-link);margin-bottom:8px;font-size:8px;font-weight:700;display:block}.phj-rendered-next>div{padding-left:12px;line-height:1.4;position:relative}.phj-rendered-next>div+div{margin-top:7px}.phj-rendered-next>div:before{content:"";background:var(--af-logo-green);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;left:0}.phj-rendered-next strong{font-size:10px;display:block}.phj-rendered-next small{color:var(--af-muted);margin-top:2px;font-size:8px;display:block}.phj-rendered-plan p{align-items:center;gap:9px;display:flex;margin:0!important;font-size:10px!important;line-height:1.4!important}.phj-rendered-plan p+p{margin-top:7px!important}.phj-rendered-plan p>b{background:var(--af-mint);border-radius:10px;flex-shrink:0;justify-content:center;align-items:baseline;gap:2px;width:35px;padding:8px 0;font-size:12px;display:flex}.phj-rendered-plan p>b>small{font-size:7px}.phj-rendered-plan p>span{font-weight:650}.phj-rendered-plan p>span>small{color:var(--af-muted);margin-top:2px;font-size:8px;font-weight:450;display:block}.phj-rendered-care{align-items:center;gap:11px;display:flex}.phj-confirmed-mark{background:var(--af-logo-green);color:#fff7dd;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.phj-rendered-care div>span{color:var(--af-muted);margin-bottom:4px;font-size:8px;display:block}.phj-rendered-care strong{letter-spacing:-.02em;font-size:14px;display:block}.phj-rendered-care small{color:var(--af-muted);margin-top:5px;font-size:8px;line-height:1.6;display:block}.phj-rendered-review>div{align-items:center;gap:12px;display:flex}.phj-rendered-review strong{letter-spacing:-.05em;font-size:31px;line-height:1}.phj-rendered-review strong>small{font-size:16px}.phj-rendered-review div>span{font-size:10px;font-weight:650;line-height:1.5}.phj-rendered-review div>span>small{color:var(--af-muted);margin-top:3px;font-size:8px;font-weight:450;display:block}.phj-rendered-review>p{border-top:1px solid var(--af-line);padding-top:8px;margin:10px 0 0!important;font-size:8px!important;line-height:1.5!important}.phj-app-composer{background:var(--af-raised);border:1px solid #d5dfd5;border-radius:18px;flex-shrink:0;align-items:center;gap:9px;margin-top:auto;padding:9px 10px;display:flex}.phj-app-composer>span:first-child{font-size:18px;line-height:1}.phj-app-composer>span:nth-child(2){color:var(--af-muted);flex:1;font-size:9px}.phj-app-composer svg{width:17px;height:17px;color:var(--af-logo-green);flex-shrink:0}.phj-app-nav{flex-shrink:0;grid-template-columns:repeat(5,1fr);gap:5px;padding:11px 0 9px;display:grid}.phj-app-nav>span{color:#71877d;justify-items:center;gap:4px;display:grid}.phj-app-nav svg{width:16px;height:16px}.phj-app-nav small{font-size:7px;line-height:1.2}.phj-app-nav .is-current{color:var(--af-link);font-weight:750}.phj-thinking-dots{align-items:center;gap:4px;height:32px;display:flex}.phj-thinking-dots i{background:var(--af-logo-green);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite phj-think}.phj-thinking-dots i:nth-child(2){animation-delay:.15s}.phj-thinking-dots i:nth-child(3){animation-delay:.3s}.phj-motion-paused .phj-app-voice i{animation-play-state:paused}.af-hero-elevated .phj-world .hj-scene-controls{z-index:2;background:#fff9eff0;bottom:3%;left:70%;box-shadow:0 4px 16px #173b3014}.af-hero-elevated:has(.phj-world) .af-video-copy{max-width:47%}.af-hero-elevated:has(.phj-world){background:var(--page-hero,#fbe1d3);min-height:780px;padding-bottom:95px}@keyframes phj-voice{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes phj-think{0%,to{opacity:.35}50%{opacity:1;transform:translateY(-2px)}}@keyframes phj-conversation-in{0%{opacity:.3}to{opacity:1}}@keyframes phj-response-in{0%{opacity:.15;filter:blur(1px)}to{opacity:1;filter:none}}@keyframes phj-result-in{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@media (width>=1600px){.phj-world{width:min(48%,770px);right:max(0px,50vw - 800px)}.phj-product{max-width:340px;top:10%;left:0}}@media (width<=1050px) and (width>=701px){.phj-product{width:77%;max-width:310px;top:11%;left:-5%}.phj-app{padding-inline:14px}.af-hero-elevated:has(.phj-world) .af-video-copy h1{font-size:54px}}@media (width<=700px){.af-hero-elevated:has(.phj-world){min-height:0;padding-bottom:0}.af-hero-elevated:has(.phj-world) .af-video-copy{max-width:none}.phj-world{flex-shrink:0;order:2;width:calc(100% + 44px);height:710px;margin:24px -22px 0;position:relative;inset:auto}.phj-photo{border-radius:44% 0 18% 12%;inset:0 0 22px 7%}.phj-photo img{object-position:50% 45%!important}.phj-product{width:74%;max-width:304px;top:6%;left:5%}.phj-device{border-radius:32px;padding:6px;transform:rotate(-2deg)}.phj-device-status{height:20px;padding:2px 14px 7px}.phj-app{height:560px;padding:14px 14px 0}.phj-app-top{margin-bottom:12px}.phj-app-presence{height:130px;margin-top:5px}.phj-app-presence>.phj-app-sanad{width:137px;height:137px}.phj-app-orbit{width:108px;height:108px}.phj-device-home{margin-top:8px}.af-hero-elevated .phj-world .hj-scene-controls{bottom:12px;left:56%}}@media (prefers-reduced-motion:reduce){.phj-world *{animation:none!important}}.af-reduce-motion .phj-world *{animation:none!important}.phj-stream-word{white-space:pre;animation:.14s both phj-word-in;display:inline-block}.phj-app-result.is-rendered{animation-delay:.28s}.phj-motion-paused .phj-stream-word,.phj-motion-paused .phj-app-result,.phj-motion-paused .phj-app-conversation,.phj-motion-paused .phj-response-line{filter:none;animation:none;transform:none}@keyframes phj-word-in{0%{opacity:0}to{opacity:1}}@media (width<=1050px) and (width>=701px){.af-hero-elevated:has(.phj-world){min-height:840px}.af-hero-elevated .phj-world .hj-scene-controls{bottom:12px;left:54%}}.hv-signature-hero{isolation:isolate;overflow:hidden;background:#f9e6d6!important}.af-refresh{--af-brand-gutter:32px}.af-refresh .af-header,.af-refresh #main-content .hv-signature-hero{padding-inline:var(--af-brand-gutter)!important}.hv-signature-hero .af-video-copy{margin-left:0!important}@media (width<=1180px){.af-refresh{--af-brand-gutter:24px}}@media (width<=1000px){.af-refresh{--af-brand-gutter:20px}}@media (width<=600px){.af-refresh{--af-brand-gutter:17px}}@media (width<=360px){.af-refresh{--af-brand-gutter:12px}}.hv-signature-art{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hv-signature-art:before{content:"";background:radial-gradient(at 23% 25%,#fff4de 0,#0000 58%),linear-gradient(145deg,#ffe7ce,#f5ddd4 55%,#e6dff0);position:absolute;inset:0}.hv-sun{opacity:.6;background:#ffca72;border-radius:50%;width:650px;height:650px;position:absolute;top:-110px;right:-125px}.hv-lilac{opacity:.55;background:#bcb3d3;border-radius:50%;width:570px;height:570px;position:absolute;bottom:-230px;right:-240px}.hv-signature-art>svg{fill:none;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hv-ribbon-shadow{stroke:#efba8660;stroke-width:100px}.hv-ribbon{stroke:#f8cc75;stroke-width:40px;opacity:.7}.hv-ribbon-fine{stroke:#fff7e8;stroke-width:2px;opacity:.85}.af-hero-elevated.hv-signature-hero:has(.phj-world){min-height:825px;padding-top:78px;padding-bottom:100px}.hv-signature-hero .af-video-copy{z-index:2;align-self:center;position:relative}.af-refresh #main-content .hv-signature-hero .af-video-copy h1{letter-spacing:-.065em;color:#003d35;margin:25px 0 29px;font-size:clamp(58px,6.2vw,88px)!important;line-height:1.02!important}.hv-signature-hero .af-video-copy h1>span{color:#ab4a42;display:inline-block;position:relative}.af-refresh #main-content .hv-signature-hero .af-video-copy>p:not(.af-eyebrow){color:#4b625b;max-width:490px;font-size:18px!important;line-height:1.8!important}.hv-signature-hero .af-video-copy .af-eyebrow{letter-spacing:.08em;font-size:11px!important}.hv-signature-hero .af-actions{flex-wrap:wrap;align-items:center;gap:27px;margin-top:31px;display:flex}.hv-signature-hero .af-actions .af-btn{min-height:56px;box-shadow:0 12px 25px #003d351a}.hv-signature-hero .hv-meet-link{color:#00695f;align-items:center;gap:16px;min-height:44px;font-size:14px;display:inline-flex}.hv-health-pillars{color:#3e5e52;flex-wrap:wrap;gap:13px 20px;margin-top:31px;font-size:11px;display:flex}.hv-health-pillars>span{align-items:center;gap:6px;display:flex}.hv-health-pillars .af-motion-icon{width:24px;height:24px}.hv-signature-hero .phj-world{z-index:1;width:49%;top:35px;bottom:35px}.hv-signature-hero .phj-photo{border-radius:49% 45% 23% 38%/34% 40% 20% 37%;inset:12px -8% 22px 10%;transform:rotate(5deg);box-shadow:0 20px 60px #67442e15}.hv-signature-hero .phj-photo img{object-position:63% 48%;transform:scale(1.07)rotate(-5deg)}.hv-signature-hero .phj-photo:after{background:linear-gradient(90deg,#f8e4d31a,#0000 30%),linear-gradient(#0000 45%,#18372e1c)}.hv-signature-hero .phj-product{filter:drop-shadow(0 20px 35px #59452c12);width:58%;max-width:350px;top:8%;left:-4%}.hv-signature-hero .phj-device{background:#fffdfa;border:0;transform:perspective(1400px)rotateY(-8deg)rotate(-4deg);box-shadow:0 26px 60px #4b402d29,0 1px #ffffffa1}.hv-signature-hero .phj-app-presence{height:155px}.hv-signature-hero .phj-app-presence>.phj-app-sanad{width:165px;height:165px}.hv-signature-hero .phj-app-orbit{background:#007f72;width:126px;height:126px}.hv-signature-hero .phj-app{height:570px}.hv-story-label{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9eaef;border-radius:21px;align-items:center;gap:12px;min-width:280px;padding:18px 20px;display:flex;position:absolute;bottom:71px;right:32px;transform:rotate(3deg);box-shadow:0 15px 35px #473a261a}.hv-story-symbol{color:#92523e;background:#f9d582;border-radius:14px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.hv-story-label>div>span{letter-spacing:.07em;color:#657168;margin-bottom:6px;font-size:8px;display:block}.hv-story-label>div>strong{color:#003d35;font-size:14px;line-height:1.5;display:block}.hv-story-step{color:#007f72;white-space:nowrap;margin-left:auto;padding-left:12px;font-size:19px;font-weight:650}.hv-story-step>span{color:#718077;font-size:10px;font-weight:450}.af-hero-elevated.hv-signature-hero .phj-world .hj-scene-controls{background:#fff9eaef;bottom:0;left:56%}.hv-signature-hero :is(.phj-product,.hv-story-label){animation:.9s cubic-bezier(.2,.7,.2,1) both hv-arrive}.hv-signature-hero .hv-story-label{animation-delay:.15s}@keyframes hv-arrive{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@media (width>=1600px){.hv-story-label{bottom:75px;right:max(40px,50vw - 770px)}}@media (width<=1050px) and (width>=701px){.af-hero-elevated.hv-signature-hero:has(.phj-world){min-height:835px}.af-refresh #main-content .hv-signature-hero .af-video-copy h1{font-size:62px!important}.hv-signature-hero .phj-product{width:78%;max-width:330px;left:-5%}.hv-story-label{min-width:245px;padding:15px;bottom:73px;right:18px}.hv-health-pillars{gap:10px 14px}}@media (width<=700px){.af-hero-elevated.hv-signature-hero:has(.phj-world){min-height:0;padding-top:42px;padding-bottom:0}.hv-signature-hero .af-video-copy{max-width:none!important}.af-refresh #main-content .hv-signature-hero .af-video-copy h1{margin:22px 0 28px;font-size:clamp(43px,12.8vw,64px)!important;line-height:1.02!important}.af-refresh #main-content .hv-signature-hero .af-video-copy>p:not(.af-eyebrow){font-size:17px!important;line-height:1.75!important}.hv-signature-hero .af-actions{gap:18px;margin-top:26px}.hv-health-pillars{gap:12px 15px;margin-top:23px;font-size:10px}.hv-health-pillars .af-motion-icon{width:23px;height:23px}.hv-signature-hero .phj-world{width:calc(100% + 44px);height:735px;margin:30px -22px 0;inset:auto}.hv-signature-hero .phj-photo{border-radius:49% 36% 22% 25%;inset:0 -12% 25px 13%;transform:rotate(4deg)}.hv-signature-hero .phj-product{width:75%;max-width:314px;top:4%;left:5%}.hv-signature-hero .phj-app{height:565px}.hv-story-label{gap:10px;min-width:0;max-width:300px;padding:14px 16px;bottom:50px;right:17px}.hv-story-label>div>strong{font-size:12px}.hv-story-label>div>span{font-size:7px}.hv-story-symbol{border-radius:11px;width:33px;height:33px;font-size:21px}.hv-story-step{padding-left:2px;font-size:16px}.af-hero-elevated.hv-signature-hero .phj-world .hj-scene-controls{bottom:0;left:calc(50% - 80px)}.hv-sun{width:500px;height:500px;top:43%;right:-250px}.hv-signature-art>svg{height:64%;top:37%}.hv-ribbon{stroke-width:30px}.hv-ribbon-shadow{stroke-width:80px}}@media (prefers-reduced-motion:reduce){.hv-signature-hero :is(.phj-product,.hv-story-label){animation:none}}html.af-reduce-motion .hv-signature-hero :is(.phj-product,.hv-story-label){animation:none}@font-face{font-family:Afiyah;src:url(/fonts/Manrope-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Afiyah;src:url(/fonts/Manrope-SemiBold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Afiyah;src:url(/fonts/Manrope-Bold.ttf)format("truetype");font-style:normal;font-weight:700 900;font-display:swap}:root{--af-paper:#fffaf4;--af-ink:#263433;--af-muted:#536760;--af-coral:#ef7066;--af-primary:#007d72;--af-emerald:#004038;--af-gold:#c6a86a;--af-mint:#e5f4ef;--af-soft-gold:#f8f0dd;--af-peach:#ffe8da;--af-soft:#fff1e8;--af-line:#e9ded9;--af-lilac:#f0e8f6}body{background:var(--af-paper);color:var(--af-ink);margin:0;font-family:Afiyah,Arial,sans-serif}.af-refresh{background:var(--af-paper);color:var(--af-ink);min-height:100vh;font-family:Afiyah,Arial,sans-serif}.af-refresh *{box-sizing:border-box}.af-refresh :where(h1,h2,h3,h4,p,figure){margin:0}.af-refresh :where(h1,h2,h3){color:var(--af-ink);letter-spacing:-.045em;font-weight:700;line-height:1.14}.af-refresh h1{font-size:clamp(40px,5.5vw,76px)}.af-refresh h2{font-size:clamp(30px,3.4vw,48px)}.af-refresh h3{letter-spacing:-.035em;font-size:24px;line-height:1.25}.af-refresh p{color:var(--af-muted);font-size:17px;line-height:1.7}.af-refresh button,.af-refresh input,.af-refresh select,.af-refresh textarea{font:inherit}.af-refresh a{color:inherit;text-decoration:none}.af-refresh img{max-width:100%;display:block}.af-refresh button{cursor:pointer}.af-refresh :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:5px;outline:3px solid #007d72!important}.af-refresh main:focus{outline:none}.af-refresh .af-caption{letter-spacing:0;color:var(--af-muted);font-size:12px;line-height:1.65}.af-refresh .af-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#0a7568;margin-bottom:17px;font-size:12px;font-weight:700;line-height:1.5}.af-section{max-width:1240px;margin-inline:auto;padding:88px 48px;scroll-margin-top:126px}.af-intro{max-width:730px;margin-bottom:40px}.af-intro>p:last-child:not(.af-eyebrow){max-width:620px;margin-top:18px}.af-center{text-align:center;margin-inline:auto}.af-center>p{margin-inline:auto}.af-btn{background:var(--af-primary);text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:15px 25px;font-size:14px;font-weight:700;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.af-btn:hover{background:var(--af-emerald);transform:translateY(-2px)}.af-btn-secondary{background:var(--af-surface);box-shadow:inset 0 0 0 1px #e3cbc1;color:var(--af-ink)!important}.af-btn-secondary:hover{background:var(--af-surface)}.af-arrow{font-size:22px;font-weight:400;line-height:1;display:inline-block}.af-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.af-actions.af-center{justify-content:center}.af-text-link{text-underline-offset:5px;align-items:center;gap:15px;padding-block:10px;font-size:14px;font-weight:700;line-height:1.6;display:inline-flex;color:var(--af-link)!important}.af-text-link:hover{text-decoration:underline}.af-review-banner{background:var(--af-emerald);color:#fff8f0;letter-spacing:.02em;justify-content:center;align-items:center;gap:8px;min-height:30px;padding:6px 15px;font-size:10px;display:flex}.af-review-dot{background:var(--af-gold);border-radius:50%;width:5px;height:5px}.af-header{z-index:100;background:#fffcf8f7;border-bottom:1px solid #e9ded9b3;justify-content:space-between;align-items:center;gap:25px;height:88px;padding:15px 40px;display:flex;position:sticky;top:0}.af-brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.af-brand img{object-fit:contain;width:43px;height:40px}.af-brand>span{letter-spacing:-1px;color:var(--af-emerald);font-size:28px;font-weight:700;line-height:1}.af-brand small{letter-spacing:.27em;margin-top:6px;font-size:8px;line-height:1;display:block}.af-nav{align-items:center;gap:25px;display:flex}.af-nav>a{white-space:nowrap;padding-block:15px;font-size:12px;font-weight:600}.af-nav>a:hover,.af-nav>a[aria-current=page]{color:var(--af-primary);text-underline-offset:8px;text-decoration:underline}.af-header-actions{align-items:center;gap:20px;display:flex}.af-header .af-btn{min-height:44px;padding:11px 20px;font-size:12px}.af-app-access{white-space:nowrap;font-size:12px;font-weight:600}.af-menu,.af-mobile-access{display:none}.af-skip{z-index:1000;background:#fff;padding:12px;position:fixed;top:8px;left:10px;transform:translateY(-200%)}.af-skip:focus{transform:none}.af-hero{text-align:center;background:linear-gradient(120deg,var(--af-mint) 0%,var(--af-surface) 57%,var(--af-surface) 100%);isolation:isolate;padding:54px 24px 38px;position:relative;overflow:hidden}.af-hero-copy{z-index:2;position:relative}.af-hero h1{max-width:1000px;margin-inline:auto;font-size:clamp(40px,5vw,66px);line-height:1.1}.af-hero h1 span,.af-subhero h1 span{color:var(--af-primary)}.af-hero-copy>p:last-child{margin-top:20px;font-size:16px;line-height:1.7}.af-hero-character{justify-content:center;align-items:center;max-width:800px;height:290px;margin:3px auto 0;display:flex;position:relative}.af-hero-character>.af-sanad{z-index:1;width:335px;position:relative}.af-hero-halo{background:radial-gradient(ellipse,var(--af-surface),transparent 70%);border-radius:50%;width:460px;height:320px;position:absolute}.af-sanad{contain:layout style;width:100%;height:auto;overflow:visible}.af-sanad-body{transform-origin:140px 126px;animation:6s ease-in-out infinite af-sway}.af-sanad-front{filter:drop-shadow(0 4px 4px #cb756828)}.af-sanad-eyes{transform-origin:127px 99px;animation:7s linear infinite af-blink}.af-cloud{opacity:.64;animation:12s ease-in-out infinite alternate af-cloud-flow}.af-cloud-two{animation-direction:alternate-reverse;animation-delay:-5s}.af-cloud-three{animation-delay:-9s}.is-still *{animation:none!important}@keyframes af-sway{0%,to{transform:translateY(2px)rotate(-1deg)scale(1.008,.992)}50%{transform:translateY(-4px)rotate(1deg)scale(.992,1.008)}}@keyframes af-blink{0%,92%,96%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes af-cloud-flow{0%{transform:translate(-16px,-10px)}to{transform:translate(21px,15px)}}.af-float{background:var(--af-raised);text-align:left;border-radius:20px;align-items:center;gap:12px;padding:16px 20px;font-size:13px;line-height:1.7;display:flex;position:absolute;transform:rotate(-6deg);box-shadow:0 9px 26px #8a50420b}.af-float-one{top:76px;left:60px}.af-float-two{bottom:47px;right:35px;transform:rotate(6deg)}.af-float-symbol{color:#e09945;font-size:33px;line-height:1}.af-float-heart{color:var(--af-primary);font-size:44px}.af-float strong{font-weight:700}.af-doodle{fill:none;stroke:#d38478;stroke-width:2.5px;stroke-linecap:round;width:76px;position:absolute;bottom:12px;left:110px}.af-spark{color:var(--af-muted);line-height:1;position:absolute}.af-spark-one{font-size:35px;top:26px;right:135px;transform:rotate(-10deg)}.af-spark-two{font-size:24px;top:12px;left:220px}.af-hero .af-hero-line{color:var(--af-ink);margin:0 0 24px;font-size:14px;font-weight:600}.af-hero .af-hero-caption{margin-top:16px}.af-goal-choices{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.af-goal-choice{color:var(--af-ink);background:var(--af-surface);text-align:left;border:0;border-radius:24px;min-width:0;padding:10px 16px 22px;transition:transform .2s,box-shadow .2s;position:relative}.af-goal-choice:hover{transform:translateY(-5px)}.af-goal-choice>span:first-of-type{padding-right:20px;font-size:15px;font-weight:700;display:block}.af-wellness-art{width:100%;height:170px;display:block}.af-lilac{background:var(--af-mint)}.af-rose{background:var(--af-surface)}.af-choice-indicator{width:22px;height:22px;color:var(--af-primary);border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;bottom:22px;right:16px}.is-selected .af-choice-indicator{background:var(--af-primary);color:#fff}.af-goal-detail{border-bottom:1px solid var(--af-line);justify-content:space-between;align-items:center;gap:30px;min-height:112px;margin-top:30px;padding:25px 0;display:flex}.af-goal-detail h3{letter-spacing:-.025em;margin-bottom:9px;font-size:19px}.af-goal-detail p{max-width:630px;font-size:14px}.af-goal-detail>.af-text-link{flex-shrink:0}.af-showcase{padding-top:25px}.af-tabs{background:var(--af-surface);border-radius:999px;justify-content:center;gap:7px;width:fit-content;margin:0 auto 32px;padding:5px;display:flex}.af-tabs>button{color:var(--af-muted);background:0 0;border:0;border-radius:999px;padding:12px 23px;font-size:13px;font-weight:600;line-height:1.5}.af-tabs>button[aria-selected=true]{background:var(--af-raised);color:var(--af-primary);box-shadow:0 2px 6px #4d2d3010}.af-showcase-panel{background:var(--af-mint);border-radius:36px;grid-template-columns:1.05fr 1fr;align-items:center;min-height:600px;display:grid;overflow:hidden}.af-showcase-copy{padding:60px 54px}.af-showcase-copy h2{font-size:42px;line-height:1.15}.af-showcase-copy>p:not(.af-eyebrow){margin:22px 0;font-size:15px}.af-bullets{gap:15px;margin:24px 0;padding:0;list-style:none;display:grid}.af-bullets>li{align-items:baseline;gap:10px;font-size:14px;line-height:1.6;display:flex}.af-check{background:var(--af-mint);color:#0a7568;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}.af-app-figure{background:var(--af-mint);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:15px;padding:30px;display:flex}.af-phone{background:#fff;border:6px solid #fffaf5;border-radius:28px;width:258px;max-width:100%;overflow:hidden;box-shadow:0 24px 45px #95594c14}.af-phone>img{width:100%;height:auto}.af-app-figure figcaption{color:var(--af-muted);text-align:center;max-width:280px;font-size:10px;line-height:1.7}.af-journey{padding-top:35px}.af-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.af-steps>article{background:var(--af-surface);border-radius:22px;padding:28px}.af-step-number{background:var(--af-surface);color:#0a7568;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;margin-bottom:23px;font-size:13px;font-weight:700;display:inline-flex}.af-steps h3{margin-bottom:14px;font-size:21px}.af-steps p{font-size:14px}.af-care-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:70px;display:grid}.af-care-grid>figure{border-radius:35px;height:580px;position:relative;overflow:hidden}.af-care-grid>figure>img{object-fit:cover;width:100%;height:100%}.af-media-label{background:var(--af-surface);color:var(--af-ink);border-radius:999px;max-width:calc(100% - 40px);padding:10px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:20px}.af-care-grid h2{font-size:41px}.af-care-grid>div>p:not(.af-eyebrow){margin-top:20px;font-size:15px}.af-care-steps{counter-reset:care;gap:22px;margin:27px 0;padding:0;list-style:none;display:grid}.af-care-steps>li{counter-increment:care;padding-left:40px;position:relative}.af-care-steps>li:before{content:counter(care);background:var(--af-surface);color:#0a7568;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid;position:absolute;top:2px;left:0}.af-care-steps strong{margin-bottom:5px;font-size:14px;display:block}.af-care-steps span{color:var(--af-muted);font-size:13px;line-height:1.6;display:block}.af-business{padding-top:40px}.af-business-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.af-business-card{background:var(--af-surface);border-radius:24px;transition:transform .2s;overflow:hidden}.af-business-card:hover{transform:translateY(-4px)}.af-business-image{height:205px;overflow:hidden}.af-business-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.af-business-card:hover img{transform:scale(1.03)}.af-business-card>div:last-child{padding:27px}.af-business-card .af-eyebrow{margin-bottom:12px;font-size:10px}.af-business-card h3{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:23px;display:flex}.af-business-card p:last-child{font-size:14px}.af-memberships{background:var(--af-surface);max-width:none;padding-inline:max(48px,50% - 572px)}.af-memberships .af-intro{margin-bottom:20px}.af-draft-note{text-align:center;max-width:670px;margin:0 auto 25px!important;font-size:12px!important}.af-draft-note>span{background:var(--af-surface);color:#802e3e;border-radius:30px;margin-right:6px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-block}.af-billing{background:var(--af-surface);border-radius:999px;width:fit-content;max-width:100%;margin:30px auto;padding:5px;display:flex}.af-billing button{min-height:44px;color:var(--af-ink);background:0 0;border:0;border-radius:99px;padding:10px 20px;font-size:12px;font-weight:700}.af-billing button[aria-pressed=true]{background:var(--af-raised);box-shadow:0 2px 4px #4b25250b}.af-billing button span{color:#0a7568;margin-left:6px;font-size:10px;display:inline-block}.af-membership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1144px;margin-inline:auto;display:grid}.af-membership-card{background:var(--af-raised);border-radius:25px;flex-direction:column;min-width:0;padding:30px 27px;display:flex}.af-membership-card.af-plan-ever{background:var(--af-mint);box-shadow:inset 0 0 0 2px #c6a86a}.af-plan-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.af-plan-top h3{font-size:29px}.af-plan-top>span{background:var(--af-surface);color:#883c48;white-space:nowrap;border-radius:20px;padding:6px 9px;font-size:9px}.af-plan-person{min-height:35px;font-size:11px!important}.af-price{white-space:nowrap;align-items:baseline;gap:5px;margin-top:20px;display:flex}.af-price strong{letter-spacing:-.055em;font-size:43px;line-height:1.2}.af-price>span:first-child{margin-right:2px;font-size:12px;font-weight:600}.af-price>span:last-child{color:var(--af-muted);font-size:11px}.af-price-frequency{margin-top:6px!important;font-size:10px!important}.af-plan-trial{color:#0a7568;border-bottom:1px solid #e9d5cc;margin-top:12px;padding:14px 0 18px;font-size:12px;font-weight:700}.af-membership-card .af-bullets{flex:1;gap:13px;margin-block:23px 28px}.af-membership-card .af-bullets li{align-items:flex-start;font-size:12px;line-height:1.6}.af-membership-card .af-check{margin-top:2px}.af-no{width:18px;color:var(--af-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.af-membership-card .af-btn{justify-content:space-between;gap:8px;padding:14px 19px;font-size:12px}.af-membership-footnote{text-align:center;max-width:850px;margin:25px auto 0!important;font-size:12px!important;line-height:1.8!important}.af-billing-details{border-top:1px solid #e8cfc3;max-width:900px;margin:26px auto 0}.af-billing-details>summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:13px;font-weight:700;display:flex}.af-billing-details>div{gap:16px;padding-bottom:20px;display:grid}.af-billing-details p{font-size:12px}.af-trust{grid-template-columns:1fr 1.1fr;gap:70px;padding-top:100px;display:grid}.af-trust-points{gap:30px;display:grid}.af-trust-points>article{padding-left:42px;position:relative}.af-trust-points>article>span{color:#0a7568;font-size:11px;position:absolute;top:3px;left:0}.af-trust-points h3{margin-bottom:10px;font-size:21px}.af-trust-points p{font-size:14px}.af-trust-points .af-text-link{font-size:12px}.af-faq{max-width:980px;padding-top:30px}.af-faq details{border-top:1px solid var(--af-line)}.af-faq details:last-child{border-bottom:1px solid var(--af-line)}.af-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:20px 0;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.af-faq summary::-webkit-details-marker{display:none}.af-billing-details summary::-webkit-details-marker{display:none}.af-faq summary>span,.af-billing-details summary>span{color:#0a7568;font-size:24px;font-weight:400}.af-faq details[open] summary>span,.af-billing-details[open] summary>span{transform:rotate(45deg)}.af-faq details p{max-width:780px;padding-bottom:25px;font-size:14px}.af-faq>.af-text-link{margin-top:24px}.af-last-word{text-align:center;padding-top:25px;padding-bottom:100px}.af-last-word .af-sanad{width:170px;margin:0 auto 20px;display:block}.af-last-word h2{margin-bottom:28px}.af-subhero{text-align:center;background:var(--af-surface);padding:90px 30px 80px}.af-subhero h1{max-width:1000px;margin-inline:auto;font-size:clamp(40px,5.2vw,68px)}.af-subhero>p:not(.af-eyebrow){max-width:620px;margin:23px auto 0;font-size:17px}.af-subhero>.af-btn{margin-top:28px}.af-sanad-hero .af-sanad{width:340px;max-width:80%;margin:25px auto 0;display:block}.af-sanad-hero>.af-text-link{margin-top:18px}.af-sanad-demo{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.af-sanad-demo .af-intro{margin-bottom:25px}.af-sanad-demo h2{font-size:39px}.af-prompt-options{gap:12px;margin-bottom:20px;display:grid}.af-prompt-options>button{text-align:left;background:var(--af-surface);min-height:56px;color:var(--af-ink);border:1px solid #e9d4c9;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;font-size:14px;line-height:1.5;display:flex}.af-prompt-options>button[aria-pressed=true]{background:var(--af-surface);border-color:#c77979}.af-example-conversation{background:var(--af-surface);border-radius:30px;flex-direction:column;justify-content:center;gap:25px;min-height:380px;padding:35px;display:flex}.af-example-user{background:var(--af-raised);border-radius:20px 20px 3px;align-self:flex-end;padding:17px 21px;font-size:14px;line-height:1.7}.af-example-answer{align-items:flex-start;gap:13px;min-height:150px;display:flex}.af-example-answer img{flex-shrink:0}.af-example-answer p{color:var(--af-ink);font-size:16px;line-height:1.8}.af-sanad-features{padding-top:25px}.af-audience-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding-top:70px;display:grid}.af-audience-hero h1{white-space:pre-line;font-size:clamp(36px,4.4vw,61px)}.af-audience-hero>div>p:not(.af-eyebrow){margin-top:24px;font-size:17px}.af-audience-hero .af-btn{margin-top:28px}.af-audience-hero>img{object-fit:cover;border-radius:36px;width:100%;height:440px}.af-audience-hero>img.af-legacy-app-image{object-fit:contain;background:var(--af-surface)}.af-scope-note{background:var(--af-surface);border-radius:18px;padding:23px 26px;margin-top:30px!important;font-size:12px!important;line-height:1.8!important}.af-portal{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:30px;display:grid}.af-portal>div>p:not(.af-eyebrow){margin-top:22px;font-size:15px}.af-role-map{background:var(--af-surface);text-align:center;border-radius:30px;padding:35px}.af-role-member{flex-direction:column;align-items:center;gap:10px;padding-bottom:30px;display:flex}.af-role-member strong{font-size:20px}.af-role-member>span{font-size:13px}.af-role-branches{justify-content:center;gap:10px;display:flex}.af-role-branches>span{background:var(--af-raised);border-radius:15px;flex:1;padding:18px 8px;font-size:11px;font-weight:700;line-height:1.6}.af-role-branches small{color:var(--af-muted);margin-top:5px;font-size:9px;font-weight:400;display:block}.af-role-map>p{margin-top:20px!important;font-size:10px!important}.af-organization-note{text-align:center;padding-top:20px}.af-organization-note p{max-width:650px;margin:22px auto 28px}.af-personal-art{background:linear-gradient(145deg,var(--af-mint),var(--af-surface) 76%);text-align:center;border-radius:40% 40% 25% 25%;padding:40px 20px 35px}.af-personal-art .af-sanad{max-width:340px}.af-personal-art>span{margin-top:10px;font-size:16px;font-weight:600;display:block}.af-outcomes{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.af-outcomes>article{background:var(--af-surface);border-radius:22px;padding:30px}.af-outcomes h3{margin-bottom:14px}.af-outcomes p{font-size:15px}.af-outcomes h2{margin-bottom:20px;font-size:22px;line-height:1.4}.af-legacy-assurance h2{margin-bottom:22px;font-size:37px}.af-legacy-assurance .af-actions{margin-top:30px}.af-access-page{text-align:center;max-width:850px;min-height:680px}.af-access-page>.af-sanad{max-width:200px;margin:0 auto 30px;display:block}.af-access-page h1{margin-bottom:28px;font-size:51px}.af-access-page>p{margin-top:20px}.af-access-page .af-actions{margin-top:32px}.af-support-page>h1{margin-bottom:25px}.af-support-page>p{max-width:720px}.af-support-page .af-outcomes{margin-top:40px}.af-inquiry-wrapper{padding-top:25px}.af-review-form-note{background:var(--af-selected);border-radius:15px;padding:15px 20px;color:#71522e!important;margin-bottom:30px!important;font-size:12px!important}.af-refresh .partner-v2-section.partner-v2-full{background:var(--af-surface)!important;border-radius:30px!important;min-height:0!important;margin:0!important;padding:42px!important;display:block!important;overflow:visible!important}.af-refresh .partner-v2-image{display:none!important}.af-refresh .partner-v2-content{opacity:1!important;width:100%!important;max-width:100%!important;padding:0!important;transform:none!important}.af-refresh .partner-v2-content h2{color:var(--af-ink)!important;max-width:730px!important;font-family:Afiyah,Arial,sans-serif!important;font-size:40px!important}.af-refresh .partner-v2-content>p{color:var(--af-muted)!important;max-width:800px!important;font-size:15px!important}.af-refresh .partner-v2-kicker,.af-refresh .partner-v2-footnote{color:#0a7568!important}.af-refresh .partner-v2-form{width:100%!important;max-width:100%!important}.af-refresh .partner-v2-field input,.af-refresh .partner-v2-field select,.af-refresh .partner-v2-field textarea{border:1px solid #decac3;color:var(--af-ink)!important;background:var(--af-raised)!important;min-height:50px!important;box-shadow:none!important;border-radius:12px!important;font-family:Afiyah,Arial,sans-serif!important}.af-refresh .partner-v2-field>span{color:var(--af-ink)!important}.af-refresh .partner-v2-form button[type=submit],.af-refresh .waitlist-submit{background:var(--af-primary)!important;color:#fff!important;box-shadow:none!important;border:0!important;font-family:Afiyah,Arial,sans-serif!important}.af-refresh .waitlist-intro{background:var(--page-card-surface,var(--af-mint))!important;color:var(--af-ink)!important}.af-refresh .waitlist-intro :where(h2,p,span,strong){color:var(--af-ink)!important;font-family:Afiyah,Arial,sans-serif!important}.af-refresh .waitlist-form,.af-refresh .waitlist-modal-card{background:var(--af-raised)!important;color:var(--af-ink)!important}.af-refresh .waitlist-form label{color:var(--af-ink)!important}.af-refresh .waitlist-form :where(input,select,textarea){border-color:#80958b;color:var(--af-ink)!important;box-shadow:none!important;background:#fff!important;font-family:Afiyah,Arial,sans-serif!important}.af-refresh .waitlist-modal{z-index:300!important}.af-refresh .waitlist-brand img{object-fit:contain}.af-refresh .waitlist-submit:disabled{opacity:.6}.af-refresh .af-cookie-banner{background:var(--af-raised)!important;color:var(--af-ink)!important;z-index:250!important;border-color:#ead9d1!important}.af-refresh .af-cookie-banner :where(p,strong){color:var(--af-ink)!important}.af-refresh .af-cookie-actions button{background:var(--af-primary)!important;color:#fff!important;border:0!important}.af-refresh .af-cookie-actions .ghost{background:var(--af-surface)!important;color:var(--af-ink)!important}.af-refresh .af-cookie-mark{display:none!important}.af-legacy-policy{background:var(--af-surface)}.af-legacy-policy .policy-page{background:var(--af-surface)!important;padding-top:65px!important}.af-legacy-policy :where(.policy-page-title,.policy-page h1,.policy-page h2){color:var(--af-ink)!important}.af-footer{background:var(--af-emerald);color:#fff8ee;padding:55px max(48px,50% - 572px) 32px}.af-footer-top{justify-content:space-between;align-items:center;gap:30px;padding-bottom:40px;display:flex}.af-footer-top>p{text-align:right;color:var(--af-ink);font-size:22px;line-height:1.5}.af-footer-columns{grid-template-columns:repeat(4,1fr);gap:32px;padding-bottom:45px;display:grid}.af-footer-columns>div{flex-direction:column;gap:12px;display:flex}.af-footer-columns h2{letter-spacing:0;margin-bottom:8px;font-size:13px}.af-footer-columns a{color:var(--af-muted);font-size:12px;line-height:1.7}.af-footer a:hover{text-underline-offset:4px;text-decoration:underline}.af-footer-bottom{border-top:1px solid #e4cbc0;justify-content:space-between;align-items:center;gap:20px;padding-top:25px;font-size:11px;display:flex}.af-footer-bottom nav{flex-wrap:wrap;gap:18px;line-height:1.7;display:flex}.af-footer>.af-caption{color:var(--af-muted);margin-top:18px;font-size:10px}@media (width>=1500px){.af-header{padding-inline:max(48px,50% - 700px)}.af-hero{padding-top:65px;padding-bottom:45px}.af-hero-character{height:320px}.af-hero-character>.af-sanad{width:365px}}@media (width<=1100px){.af-header{gap:20px;padding-inline:24px}.af-nav{gap:16px}.af-nav>a{font-size:11px}.af-header-actions{gap:14px}.af-app-access{display:none}.af-section{padding-inline:35px}.af-showcase-copy{padding:42px 35px}.af-showcase-copy h2{font-size:35px}.af-memberships{padding-inline:35px}.af-membership-card{padding:25px 22px}.af-price strong{font-size:36px}.af-plan-top>span{font-size:8px}.af-care-grid{gap:40px}.af-care-grid h2{font-size:35px}.af-audience-hero{gap:40px}.af-audience-hero h1{font-size:47px}.af-portal{gap:40px}.af-footer{padding-inline:35px}}@media (width<=850px){html{scroll-padding-top:95px}.af-header{height:76px;padding-inline:24px}.af-brand>span{font-size:25px}.af-brand img{width:37px;height:36px}.af-menu{background:var(--af-surface);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:42px;height:42px;display:flex}.af-menu>span{background:var(--af-ink);width:17px;height:2px;display:block}.af-nav{background:var(--af-raised);border-bottom:1px solid var(--af-line);padding:15px 24px 25px;display:none;position:absolute;top:76px;left:0;right:0;box-shadow:0 20px 25px #5235350a}.af-nav.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.af-nav>a{border-bottom:0;padding:15px 5px;font-size:16px}.af-mobile-access{display:block}.af-hero h1{font-size:49px}.af-float-one{left:10px}.af-float-two{right:0}.af-goal-choices{gap:12px}.af-goal-choice{padding-inline:12px}.af-goal-choice>span:first-of-type{font-size:12px}.af-wellness-art{height:135px}.af-goal-detail{flex-direction:column;align-items:flex-start;gap:8px}.af-showcase-panel{grid-template-columns:1fr 1fr;min-height:530px}.af-showcase-copy{padding:32px 25px}.af-showcase-copy h2{font-size:30px}.af-showcase-copy>p:not(.af-eyebrow){font-size:13px}.af-showcase-copy .af-bullets>li{font-size:12px}.af-app-figure{padding:22px 15px}.af-phone{width:220px}.af-steps{gap:15px}.af-steps>article{padding:23px 19px}.af-steps h3{font-size:19px}.af-care-grid{gap:30px}.af-care-grid>figure{height:580px}.af-care-grid h2{font-size:31px}.af-business-grid{gap:16px}.af-business-card>div:last-child{padding:21px}.af-business-card h3{font-size:20px}.af-business-image{height:165px}.af-business-card p:last-child{font-size:12px}.af-membership-grid{gap:12px}.af-membership-card{padding:25px 18px}.af-plan-top{flex-direction:column;align-items:flex-start;gap:8px}.af-plan-top h3{font-size:27px}.af-price{gap:3px}.af-price strong{font-size:31px}.af-price>span{font-size:9px!important}.af-membership-card .af-btn{gap:6px;padding:12px;font-size:11px}.af-plan-person{min-height:34px;font-size:10px!important}.af-trust{gap:35px}.af-sanad-demo{gap:30px}.af-example-conversation{padding:25px}.af-sanad-demo h2{font-size:32px}.af-audience-hero h1{font-size:40px}.af-audience-hero>img{height:390px}.af-portal{grid-template-columns:1fr}.af-footer-columns{grid-template-columns:repeat(2,1fr);gap:36px}.af-footer-bottom{flex-direction:column;align-items:flex-start}}@media (width<=600px){.af-review-banner{min-height:28px;font-size:9px}.af-review-detail{font-size:8px}.af-header{gap:12px;height:70px;padding-inline:17px}.af-brand{gap:7px}.af-brand>span{font-size:23px}.af-brand small{margin-top:5px;font-size:7px}.af-brand img{width:33px;height:33px}.af-header-actions{gap:9px}.af-header .af-btn{min-height:40px;padding:10px 15px;font-size:10px}.af-menu{width:38px;height:38px}.af-nav{top:70px}.af-section{padding:58px 22px}.af-intro{margin-bottom:28px}.af-intro>p:last-child:not(.af-eyebrow){margin-top:15px;font-size:14px}.af-refresh h2{font-size:32px}.af-refresh .af-eyebrow{margin-bottom:14px;font-size:10px}.af-hero{padding:40px 18px 31px}.af-hero h1{letter-spacing:-.05em;font-size:38px;line-height:1.14}.af-hero-copy>p:last-child{margin-top:17px;font-size:14px}.af-desktop-break{display:none}.af-hero-character{height:270px;margin-top:8px}.af-hero-character>.af-sanad{width:270px}.af-hero-halo{width:350px;height:270px}.af-float{border-radius:13px;gap:6px;padding:9px 11px;font-size:9px}.af-float-one{top:35px;left:-4px;transform:rotate(-7deg)}.af-float-two{bottom:19px;right:-4px;transform:rotate(7deg)}.af-float-symbol{font-size:23px}.af-float-heart{font-size:28px}.af-doodle{width:45px;bottom:37px;left:8px}.af-spark-one{font-size:24px;top:45px;right:10px}.af-spark-two{display:none}.af-hero .af-hero-line{margin-inline:auto;max-width:300px;margin-bottom:20px;font-size:11px}.af-hero .af-actions{gap:9px}.af-hero .af-btn{gap:10px;min-height:46px;padding:13px 17px;font-size:11px}.af-hero .af-hero-caption{margin-top:15px;font-size:10px}.af-goal-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.af-wellness-art{height:140px}.af-goal-choice{padding:6px 15px 20px}.af-goal-choice>span:first-of-type{min-height:34px;padding-right:16px;font-size:12px}.af-choice-indicator{width:18px;height:18px;font-size:13px;bottom:23px;right:10px}.af-goal-detail{min-height:165px;margin-top:25px;padding-top:0}.af-goal-detail h3{font-size:19px}.af-goal-detail p{font-size:13px}.af-goal-detail .af-text-link{font-size:12px}.af-showcase{padding-top:10px}.af-tabs{border-radius:18px;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:0;width:100%;margin-bottom:22px;padding:4px;display:grid}.af-tabs>button{border-radius:14px;padding:10px 8px;font-size:10px}.af-showcase-panel{border-radius:25px;grid-template-columns:1fr;min-height:0}.af-showcase-copy{padding:30px 25px}.af-showcase-copy h2{font-size:32px}.af-showcase-copy>p:not(.af-eyebrow){margin-block:19px;font-size:14px}.af-showcase-copy .af-bullets>li{font-size:13px}.af-showcase-copy>.af-text-link{font-size:12px}.af-app-figure{padding:28px 22px 22px}.af-phone{border-radius:25px;width:230px}.af-app-figure figcaption{font-size:9px}.af-steps{grid-template-columns:1fr;gap:15px}.af-steps>article{padding:25px}.af-step-number{width:38px;height:38px;margin-bottom:18px}.af-steps h3{font-size:22px}.af-steps p{font-size:14px}.af-journey{padding-top:10px}.af-care-grid{grid-template-columns:1fr;gap:32px}.af-care-grid>figure{border-radius:25px;height:330px}.af-media-label{font-size:9px;bottom:17px;left:17px}.af-care-grid h2{font-size:33px}.af-care-grid>div>p:not(.af-eyebrow),.af-care-steps strong{font-size:14px}.af-care-steps span{font-size:12px}.af-care-grid .af-caption{font-size:11px!important}.af-business{padding-top:10px}.af-business-grid{grid-template-columns:1fr;gap:22px}.af-business-image{height:220px}.af-business-card>div:last-child{padding:25px}.af-business-card h3{font-size:25px}.af-business-card p:last-child{font-size:14px}.af-memberships{padding-inline:22px}.af-draft-note{font-size:11px!important;line-height:1.8!important}.af-billing{margin-block:24px}.af-billing button{padding:10px 17px;font-size:11px}.af-membership-grid{grid-template-columns:1fr;gap:18px}.af-membership-card{padding:28px}.af-plan-top{flex-direction:row;align-items:center}.af-plan-top h3{font-size:29px}.af-plan-top>span{font-size:10px}.af-plan-person{min-height:0;font-size:12px!important}.af-price{gap:7px;margin-top:20px}.af-price strong{font-size:46px}.af-price>span{font-size:12px!important}.af-price-frequency{font-size:11px!important}.af-plan-trial,.af-membership-card .af-bullets>li{font-size:13px}.af-membership-card .af-btn{padding:15px 20px;font-size:13px}.af-membership-footnote{font-size:11px!important}.af-billing-details>summary{font-size:12px}.af-trust{grid-template-columns:1fr;gap:32px}.af-trust-points{gap:25px}.af-trust-points h3{font-size:21px}.af-faq{padding-top:10px}.af-faq summary{min-height:70px;font-size:14px}.af-faq details p{font-size:13px}.af-last-word{padding-top:15px}.af-last-word h2{font-size:38px}.af-subhero{padding:57px 22px 50px}.af-subhero h1{font-size:39px}.af-subhero>p:not(.af-eyebrow){font-size:15px}.af-sanad-hero .af-sanad{width:280px;margin-top:25px}.af-sanad-hero>.af-text-link{font-size:12px}.af-sanad-demo{grid-template-columns:1fr;gap:30px}.af-sanad-demo h2{font-size:34px}.af-prompt-options>button{font-size:13px}.af-example-conversation{min-height:350px;padding:28px}.af-example-answer p{font-size:14px}.af-sanad-features{padding-top:10px}.af-audience-hero{grid-template-columns:1fr;gap:35px;padding-top:45px}.af-audience-hero h1{font-size:40px}.af-audience-hero>div>p:not(.af-eyebrow){margin-top:20px;font-size:15px}.af-audience-hero>img{border-radius:25px;height:310px}.af-audience-hero>img.af-legacy-app-image{height:440px}.af-personal-art{padding:15px 30px 25px}.af-personal-art .af-sanad{max-width:250px}.af-personal-art>span{font-size:14px}.af-portal{gap:30px;padding-top:10px}.af-role-map{padding:28px 17px}.af-role-branches{gap:6px}.af-role-branches>span{padding:17px 7px;font-size:10px}.af-role-branches small{font-size:8px}.af-outcomes{grid-template-columns:1fr;gap:18px}.af-outcomes>article{padding:25px}.af-outcomes h2{font-size:21px}.af-support-page .af-text-link{overflow-wrap:anywhere;font-size:13px}.af-support-page>h1{font-size:42px}.af-support-page>p{font-size:15px}.af-scope-note{padding:20px;font-size:11px!important}.af-legacy-assurance h2{font-size:32px}.af-legacy-assurance>p{font-size:14px}.af-access-page{min-height:600px}.af-access-page h1{font-size:37px}.af-access-page>p{font-size:14px}.af-access-page .af-btn{font-size:12px}.af-refresh .partner-v2-section.partner-v2-full{border-radius:24px!important;padding:25px!important}.af-refresh .partner-v2-content h2{font-size:31px!important}.af-refresh .partner-v2-content>p{font-size:13px!important}.af-refresh .partner-v2-grid{grid-template-columns:1fr!important}.af-review-form-note{padding:15px!important;font-size:11px!important}.af-inquiry-wrapper{padding-top:10px}.af-footer{padding:42px 22px 25px}.af-footer-top{align-items:flex-start;gap:20px;padding-bottom:35px}.af-footer-top>p{font-size:17px}.af-footer-columns{gap:30px 20px;padding-bottom:35px}.af-footer-columns h2{font-size:12px}.af-footer-columns a{font-size:11px}.af-footer-bottom{font-size:10px}.af-footer-bottom nav{gap:11px 15px}.af-footer>.af-caption{font-size:9px}.af-refresh .af-cookie-banner{max-width:calc(100vw - 24px)!important}.af-review-banner .af-review-detail{white-space:normal}}@media (width<=360px){.af-review-detail{display:none}.af-header{padding-inline:12px}.af-header .af-btn{padding-inline:12px;font-size:9px}.af-hero h1{font-size:33px}.af-section{padding-inline:18px}.af-hero-character>.af-sanad{width:240px}.af-float-one{top:24px}.af-float-two{bottom:17px}.af-goal-choice{padding-inline:12px}.af-goal-choice>span:first-of-type{font-size:11px}.af-wellness-art{height:125px}.af-hero .af-actions{flex-direction:column}.af-plan-top>span{font-size:8px}.af-price strong{font-size:42px}.af-footer-top>p{font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.af-refresh *,.af-refresh :before,.af-refresh :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.af-sanad-body,.af-sanad-eyes,.af-cloud{transform:none!important}}.af-film{padding-top:20px}.af-film>figure{background:var(--af-surface);border-radius:25px;margin:0;overflow:hidden}.af-film video{aspect-ratio:16/9;object-fit:contain;background:var(--af-surface);width:100%;display:block}.af-film figcaption{text-align:center;color:var(--af-muted);padding:15px;font-size:11px;line-height:1.6}.af-film-transcript{border-bottom:1px solid var(--af-line);padding-block:18px}.af-film-transcript summary{cursor:pointer;font-size:12px;font-weight:600}.af-film-transcript p{max-width:850px;margin-top:18px;font-size:13px}.af-film>p[role=alert]{background:var(--af-surface);border-radius:12px;margin-top:15px;padding:15px;font-size:13px}.af-film>p a{text-decoration:underline}.af-float{z-index:2}.af-current-sanad{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-top:25px;display:grid}.af-current-sanad>figure{background:var(--af-surface);border-radius:30px;max-width:480px;padding:35px}.af-current-sanad figure img{width:100%;max-width:310px;margin:auto}.af-current-sanad figcaption{text-align:center;color:var(--af-muted);margin-top:18px;font-size:10px;line-height:1.7}.af-current-sanad p:not(.af-eyebrow){margin-top:22px;font-size:15px}@media (width<=600px){.af-current-sanad{grid-template-columns:1fr;gap:28px;padding-top:15px}.af-current-sanad>figure{padding:25px}.af-current-sanad p:not(.af-eyebrow){font-size:14px}}.af-memberships h1{font-size:clamp(36px,4.5vw,60px)}.af-text-link{min-height:44px}.af-footer-bottom nav a{align-items:center;min-height:44px;display:inline-flex}.af-footer-columns a{align-items:center;min-height:30px;display:flex}@media (width<=850px){.af-menu{flex-shrink:0;width:44px;height:44px}}@media (width<=600px){.af-footer-columns a{min-height:40px}.waitlist-close{width:44px;height:44px}}html{scroll-padding-top:100px}.af-section{scroll-margin-top:0}@media (width<=850px){html{scroll-padding-top:80px}}.af-refresh :where(h1,h2){color:var(--af-emerald)}.af-for-you-hero h1 span{color:var(--af-primary)}.af-personal-orbit{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:20px;display:flex}.af-personal-orbit span{background:var(--af-raised);border:1px solid #cfbd92;border-radius:99px;padding:7px 13px;font-size:14px}.af-connected-intro{justify-content:space-between;align-items:center;gap:45px;margin-bottom:40px;display:flex}.af-connected-intro .af-intro{margin-bottom:0}.af-360-mark{width:200px;height:200px;color:var(--af-emerald);background:var(--af-mint);border:1px solid #c6a86a;border-radius:50%;outline:12px solid #f8f0dd;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.af-360-mark:before{content:"";background:var(--af-coral);border:4px solid #fffcf8;border-radius:50%;width:14px;height:14px;position:absolute;top:12px;right:18px}.af-360-mark>span{font-size:18px;font-weight:700}.af-360-mark strong{letter-spacing:-.06em;font-size:55px;line-height:1.3}.af-360-mark small{font-size:12px}.af-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.af-pillar{background:var(--af-mint);border-radius:24px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.af-pillar-care,.af-pillar-sanad{background:var(--af-surface)}.af-pillar-plans,.af-pillar-progress{background:var(--af-selected)}.af-pillar-icon{color:var(--af-emerald);background:var(--af-raised);border-radius:18px;place-items:center;width:55px;height:55px;margin-bottom:22px;display:grid}.af-pillar h3{margin-bottom:15px;font-size:23px}.af-pillar>p{flex:1;font-size:16px}.af-pillar .af-text-link{gap:12px;margin-top:18px;font-size:14px}.af-care-circle{border-top:1px solid var(--af-line);gap:15px;margin-top:35px;padding-top:28px;display:grid}.af-care-circle>span{color:var(--af-emerald);font-size:14px;font-weight:700}.af-care-circle>div{flex-wrap:wrap;gap:8px 24px;display:flex}.af-care-circle a{text-underline-offset:6px;align-items:center;min-height:44px;font-size:14px;-webkit-text-decoration:underline #c6a86a;text-decoration:underline #c6a86a;display:inline-flex}.af-connected-note{max-width:920px;margin-top:12px!important}.af-journey-demo{padding-top:25px}.af-demo-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:24px;display:grid}.af-demo-tabs button{background:var(--af-selected);color:var(--af-ink);border:1px solid #0000;border-radius:17px;min-height:70px;padding:16px 10px;font-size:14px;font-weight:700;line-height:1.5}.af-demo-tabs button>span{color:var(--af-primary);margin-bottom:6px;font-size:12px;font-weight:400;display:block}.af-demo-tabs button[aria-selected=true]{background:var(--af-selected);border-color:var(--af-primary)}.af-demo-panel{background:var(--af-raised);border:1px solid #e2e4d9;border-radius:30px;grid-template-columns:1fr 1fr;min-height:650px;display:grid;overflow:hidden}.af-demo-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:45px;display:flex}.af-demo-copy h3{color:var(--af-emerald);font-size:34px;line-height:1.2}.af-demo-copy>p:not(.af-eyebrow){margin-top:23px;font-size:16px}.af-demo-sanad{align-items:flex-start;gap:14px;margin:28px 0;display:flex}.af-demo-sanad img{flex-shrink:0}.af-demo-sanad>p{color:var(--af-emerald);font-size:15px}.af-demo-controls{gap:12px;margin-top:auto;display:flex}.af-btn:disabled{opacity:.45;cursor:default;transform:none}.af-demo-controls .af-btn{padding:13px 20px;font-size:14px}.af-demo-visual{background:var(--af-mint);flex-direction:column;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:25px;animation:.4s ease-out af-demo-in;display:flex}.af-demo-example{color:var(--af-muted);text-align:center;font-size:12px}.af-demo-visual figure{text-align:center;margin:0}.af-demo-phone{object-fit:contain;border:5px solid #fffaf5;border-radius:24px;width:100%;max-width:230px;max-height:475px;margin:auto;box-shadow:0 18px 30px #00403812}.af-demo-visual figcaption{color:var(--af-muted);margin-top:13px;font-size:12px;line-height:1.6}.af-demo-action{color:var(--af-emerald);text-align:center;font-size:14px;font-weight:700}.af-demo-disclosure{max-width:960px;margin-top:20px!important}.af-demo-sanad,.af-demo-care{background:var(--af-surface)}.af-demo-sanad.af-demo-visual{gap:20px;margin:0}.af-context-example{text-align:center;width:100%}.af-context-example>.af-sanad{width:280px;max-width:100%;margin:15px auto}.af-context-example>strong{color:var(--af-emerald);font-size:16px;line-height:1.7;display:block}.af-context-chips{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.af-context-chips span{background:var(--af-raised);border:1px solid #dfc99e;border-radius:99px;padding:10px 13px;font-size:14px;animation:6s ease-in-out infinite af-chip-float}.af-context-chips span:nth-child(2){animation-delay:-2s}.af-context-chips span:nth-child(3){animation-delay:-4s}.af-booking-example,.af-progress-example{background:var(--af-raised);width:100%;max-width:365px;color:var(--af-emerald);border-radius:25px;padding:30px;box-shadow:0 20px 40px #00403808}.af-booking-example h4,.af-progress-example h4,.af-moment-example h4{letter-spacing:-.03em;margin:18px 0;font-size:25px;line-height:1.3}.af-care-mode{background:var(--af-selected);border-radius:15px;gap:5px;padding:4px;display:flex}.af-care-mode>button{min-height:52px;color:var(--af-emerald);background:0 0;border:0;border-radius:12px;flex:1;padding:8px;font-size:14px;line-height:1.4}.af-care-mode>button[aria-pressed=true]{background:var(--af-selected);box-shadow:inset 0 0 0 1px var(--af-primary)}.af-booking-example dl{gap:16px;margin:22px 0;display:grid}.af-booking-example dl>div{border-bottom:1px solid #e8e1d3;padding-bottom:13px}.af-booking-example dt{color:var(--af-muted);margin-bottom:5px;font-size:12px}.af-booking-example dd{margin:0;font-size:15px}.af-booking-example .af-btn{gap:10px;width:100%;padding-inline:14px;font-size:14px}.af-demo-review{border-left:3px solid var(--af-gold);padding-left:13px;margin-top:18px!important;font-size:14px!important}.af-moment-example{text-align:center;position:relative}.af-moment-example img{border-radius:50%;max-width:245px;margin:auto}.af-moment-example p{font-size:16px}.af-breath-orb{background:var(--af-primary);border-radius:50%;width:14px;height:14px;margin:25px auto 0;animation:7s ease-in-out infinite af-breathe;box-shadow:0 0 0 8px #69d7bc44}.af-week-dots{gap:6px;margin:27px 0;display:flex}.af-week-dots span{aspect-ratio:1;background:var(--af-mint);color:var(--af-link);border-radius:50%;flex:1;place-items:center;font-size:15px;display:grid}.af-week-dots span:nth-child(n+4){background:var(--af-selected);color:var(--af-muted)}.af-progress-example>p{font-size:16px}.af-review-choices{gap:8px;margin-bottom:23px;display:flex}.af-review-choices>span{background:var(--af-selected);text-align:center;border:1px solid #c6a86a;border-radius:99px;flex:1;padding:10px 5px;font-size:14px}.af-progress-example .af-caption{font-size:12px}.af-moments{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding-top:35px;display:grid}.af-moments>div>p:not(.af-eyebrow){margin-top:22px;font-size:17px}.af-moment-options{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.af-moment-options>button{background:var(--af-surface);color:var(--af-emerald);border:1px solid #decdb6;border-radius:99px;min-height:46px;padding:12px 16px;font-size:14px;line-height:1.5}.af-moment-options>button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-primary)}.af-moment-copy h3{font-size:24px}.af-moment-copy p{margin-top:14px;font-size:16px}.af-moment-copy>span{color:var(--af-muted);margin-top:18px;font-size:12px;display:block}.af-moments figure{background:var(--af-mint);border-radius:35px;padding:30px;animation:.4s ease-out af-demo-in}.af-moments figure img{border-radius:22px;width:100%;animation:7s ease-in-out infinite af-art-float}.af-moments figcaption{color:var(--af-muted);text-align:center;margin-top:20px;font-size:12px;line-height:1.6}.af-purpose{background:var(--af-emerald);color:#fffaf1;border-top:3px solid #c6a86a;margin-top:20px}.af-purpose>.af-section{grid-template-columns:1.25fr 1fr;align-items:center;gap:80px;display:grid}.af-purpose .af-eyebrow{color:#e0c285}.af-purpose h2,.af-purpose h3{color:#fffaf1}.af-purpose p{color:#e1e9dd;max-width:560px;margin-top:22px;font-size:16px}.af-purpose .af-text-link{margin-top:18px;color:#e0c285!important}.af-purpose-words{flex-direction:column;display:flex}.af-purpose-words>span{letter-spacing:-.04em;color:#e0c285;font-size:46px;font-weight:700;line-height:1.4}.af-purpose-words>span:nth-child(2){color:#f7b3a1}.af-purpose-words>span:nth-child(3){color:#b3dfce}.af-purpose-words small{color:#e1e9dd;max-width:330px;margin-top:20px;font-size:14px;line-height:1.7}.af-mission-vision{gap:35px;display:grid}.af-mission-vision article{border-top:1px solid #6b8c73;padding-top:25px}.af-mission-vision h3{font-size:25px}.af-mission-vision p{margin-top:15px}.af-footer .af-brand>span{color:#fff8ee}.af-footer .af-brand img{background:var(--af-surface);box-sizing:content-box;border-radius:10px;padding:3px}.af-footer h2{color:#e0c285}.af-footer :where(p,.af-caption){color:#dbe6db}.af-footer-top>p{color:#fff8ee}.af-footer-bottom{border-color:#527c68}.af-footer-columns a:hover,.af-footer-bottom a:hover{color:#e0c285}@keyframes af-demo-in{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes af-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes af-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.6)}}@keyframes af-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=1000px){.af-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.af-demo-copy{padding:30px}.af-demo-copy h3{font-size:29px}.af-demo-tabs button{font-size:13px}.af-demo-visual{padding:25px 18px}.af-booking-example,.af-progress-example{padding:23px}.af-demo-controls{flex-wrap:wrap}.af-moments{gap:35px}.af-purpose>.af-section{gap:45px}.af-360-mark{width:170px;height:170px}}@media (width<=700px){.af-connected-intro{align-items:flex-start;gap:25px}.af-360-mark{display:none}.af-demo-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.af-demo-tabs button{min-height:67px;padding:10px 7px;font-size:14px}.af-demo-panel{grid-template-columns:1fr}.af-demo-copy{padding:30px 25px}.af-demo-copy h3{font-size:30px}.af-demo-controls{margin-top:0}.af-demo-visual{min-height:490px;padding:25px}.af-demo-phone{max-height:430px}.af-demo-sanad.af-demo-visual{margin:0}.af-moments{grid-template-columns:1fr;gap:30px}.af-moments figure{max-width:430px;margin:auto}.af-purpose>.af-section{grid-template-columns:1fr;gap:35px}.af-purpose-words{flex-flow:wrap;gap:8px 20px;display:flex}.af-purpose-words>span{font-size:29px}.af-purpose-words small{max-width:100%;margin-top:8px;font-size:14px}.af-pillar{padding:25px}.af-pillar h3{font-size:22px}.af-pillar-grid{gap:15px}}@media (width<=500px){.af-pillar-grid{grid-template-columns:1fr}.af-pillar{padding:28px}.af-pillar-icon{margin-bottom:20px}.af-connected-intro{margin-bottom:28px}.af-care-circle>div{gap:4px 18px}.af-care-circle a{font-size:14px}.af-moments figure{padding:24px}.af-moment-options{gap:8px}.af-moment-options>button{padding:11px 13px;font-size:14px}}.af-refresh{font-size:16px}.af-refresh p{font-size:17px;line-height:1.65}.af-refresh .af-caption{font-size:12px;line-height:1.7}.af-refresh .af-eyebrow{letter-spacing:.075em;font-size:12px;line-height:1.6}.af-nav>a,.af-app-access{font-size:14px}.af-header{gap:20px;padding-inline:32px}.af-nav{gap:20px}.af-header-actions{gap:16px}.af-header .af-btn{font-size:14px}.af-review-banner,.af-review-detail{font-size:12px}.af-refresh :where(.af-showcase-copy>p:not(.af-eyebrow),.af-bullets>li,.af-steps p,.af-goal-detail p,.af-care-grid>div>p:not(.af-eyebrow),.af-business-card p:last-child,.af-trust-points p,.af-faq details p,.af-portal>div>p:not(.af-eyebrow),.af-current-sanad p:not(.af-eyebrow),.af-support-page>p,.af-access-page>p,.af-legacy-assurance>p,.af-outcomes p){font-size:16px}.af-refresh :where(.af-plan-person,.af-price-frequency,.af-draft-note,.af-plan-trial,.af-membership-footnote,.af-billing-details p,.af-scope-note,.af-film-transcript p,.af-role-member>span){font-size:14px!important}.af-refresh :where(.af-plan-top>span,.af-app-figure figcaption,.af-film figcaption,.af-current-sanad figcaption,.af-role-branches small,.af-role-map>p,.af-business-card .af-eyebrow,.af-media-label){font-size:12px!important}.af-refresh :where(.af-tabs>button,.af-billing button,.af-plan-top h3~span,.af-membership-card .af-btn,.af-membership-card .af-bullets li,.af-care-steps strong,.af-care-steps span,.af-prompt-options>button,.af-footer-columns a,.af-footer-bottom,.af-footer-columns h2,.af-faq summary,.af-text-link){font-size:14px}.af-footer-top>p{font-size:24px!important}.af-footer>.af-caption{font-size:12px!important}.af-refresh .af-hero-copy>p:last-child{font-size:18px}.af-refresh .af-hero-caption{font-size:12px}.af-refresh .af-hero-line{font-size:14px}.af-refresh .af-goal-choice>span:first-of-type{font-size:16px}.af-refresh .af-goal-detail>.af-text-link{white-space:normal}.af-refresh .af-business-card h3{font-size:25px}.af-refresh .af-showcase-copy h2{font-size:40px}.af-refresh .af-price>span{font-size:14px!important}.af-refresh .af-billing button span{font-size:12px}.af-refresh .af-plan-trial{color:var(--af-primary)}@media (width<=1180px){.af-app-access{display:none}.af-header{padding-inline:24px}.af-nav{gap:16px}.af-header-actions{gap:12px}.af-header .af-btn{padding-inline:18px}}@media (width<=1000px){.af-nav{gap:13px}.af-nav>a{font-size:13px}.af-header{gap:14px;padding-inline:20px}.af-header .af-btn{font-size:13px}.af-showcase-copy{padding:35px}.af-refresh .af-showcase-copy h2{font-size:34px}}@media (width<=850px){.af-nav>a{font-size:16px}.af-header .af-btn{font-size:14px}.af-app-access{display:none}}@media (width<=600px){.af-refresh p{font-size:16px;line-height:1.65}.af-header{gap:12px;padding-inline:17px}.af-header-actions{gap:8px}.af-header .af-btn{min-height:44px;padding:10px 15px;font-size:14px}.af-brand>span{font-size:24px}.af-brand small{font-size:8px}.af-refresh .af-eyebrow{font-size:12px}.af-refresh .af-hero-copy>p:last-child{font-size:16px}.af-refresh .af-hero .af-btn{min-height:48px;font-size:14px}.af-hero .af-actions{flex-direction:column}.af-refresh .af-hero-line{max-width:340px;font-size:14px}.af-hero-character{height:275px}.af-hero .af-hero-caption{font-size:12px}.af-float{padding:10px 12px;font-size:12px}.af-float-one{top:29px}.af-float-two{bottom:17px}.af-float-symbol{font-size:23px}.af-hero-character>.af-sanad{width:260px}.af-refresh .af-intro>p:last-child:not(.af-eyebrow){font-size:16px}.af-refresh .af-tabs>button{min-height:55px;padding:10px 6px;font-size:14px}.af-refresh .af-bullets>li{font-size:16px}.af-refresh .af-showcase-copy h2{font-size:32px}.af-showcase-copy{padding:30px 25px}.af-refresh .af-membership-card .af-bullets li{font-size:15px}.af-refresh .af-membership-card .af-btn{font-size:14px}.af-refresh .af-goal-choice>span:first-of-type{min-height:43px;font-size:14px}.af-refresh .af-faq summary,.af-refresh .af-audience-hero>div>p:not(.af-eyebrow),.af-refresh .af-subhero>p:not(.af-eyebrow),.af-refresh .af-example-answer p{font-size:16px}.af-refresh .af-footer-columns a{font-size:14px}.af-footer-top>p{font-size:20px!important}.af-refresh .af-refresh-form-note{font-size:14px!important}.af-refresh .af-text-link,.af-refresh .af-film-transcript summary{font-size:14px}.af-refresh .af-review-detail{display:none}.af-review-banner{font-size:12px}.af-refresh .af-plan-top>span{font-size:12px!important}.af-personal-art>span{font-size:16px}.af-caption.af-demo-disclosure{font-size:12px}}@media (width<=360px){.af-header{padding-inline:12px}.af-header .af-btn{padding-inline:12px;font-size:13px}.af-brand>span{font-size:22px}.af-hero h1{font-size:38px}.af-float{font-size:11px}.af-refresh .af-tabs>button{font-size:13px}.af-refresh .af-for-you-hero h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.af-video-hero{isolation:isolate;background:var(--af-emerald);align-items:center;min-height:650px;padding:85px max(48px,50% - 572px) 145px;display:flex;position:relative;overflow:hidden}.af-video-hero>video{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.af-video-shade{z-index:-2;background:linear-gradient(90deg,#002d27e3,#002d2785 55%,#002d2729),linear-gradient(#0000 55%,#00231fbf);position:absolute;inset:0}.af-video-copy h1{color:#fffaf1;font-size:clamp(42px,5.2vw,72px);line-height:1.12}.af-video-copy>p:not(.af-eyebrow){color:#fffaf1;max-width:720px;margin-top:25px;font-size:18px;line-height:1.7}.af-video-copy .af-btn{background:var(--af-selected);font-size:15px;color:var(--af-emerald)!important}.af-video-copy .af-btn-secondary{background:#00403888;box-shadow:inset 0 0 0 1px #d7bd83;color:#fffaf1!important}.af-hero-video-controls{justify-content:space-between;align-items:center;gap:18px;display:flex;position:absolute;bottom:47px;left:max(48px,50% - 572px);right:max(48px,50% - 572px)}.af-clip-options{flex-wrap:wrap;gap:8px;display:flex}.af-clip-options>button,.af-video-play{color:#fffaf1;background:#004038b8;border:1px solid #91afa0;border-radius:99px;min-height:44px;padding:10px 17px;font-size:14px;line-height:1.5}.af-clip-options>button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink);color:var(--af-selected-ink)}.af-video-play{white-space:nowrap;background:#004038da}.af-refresh .af-video-description{color:#eef5e9;font-size:12px;position:absolute;bottom:15px;left:max(48px,50% - 572px)}.af-hero h2{max-width:1000px;margin:auto;font-size:clamp(40px,5vw,62px);line-height:1.12}.af-hero h2>span{color:var(--af-primary)}.af-for-you-hero h2{white-space:pre-line;font-size:clamp(38px,4.4vw,60px)}.af-for-you-hero h2>span{color:var(--af-primary)}.af-membership-switches{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:30px auto 18px;display:flex}.af-membership-switches .af-billing{margin:0}.af-currency{background:var(--af-mint);border-radius:99px;gap:5px;padding:5px;display:flex}.af-currency>button{min-height:44px;color:var(--af-emerald);background:0 0;border:0;border-radius:99px;padding:10px 20px;font-size:14px;font-weight:700}.af-currency>button[aria-pressed=true]{background:var(--af-raised);box-shadow:0 2px 6px #00403810}.af-refresh .af-currency-note{text-align:center;max-width:800px;min-height:40px;margin:0 auto 28px;font-size:12px}.af-currency-note a{color:var(--af-primary);text-decoration:underline}.af-plan-summary{letter-spacing:-.025em;min-height:56px;font-weight:700;color:var(--af-emerald)!important;margin-bottom:14px!important;font-size:20px!important;line-height:1.4!important}.af-plan-value{min-height:100px;color:var(--af-emerald)!important;margin-top:20px!important;font-size:15px!important}.af-membership-card .af-bullets{margin-top:22px}.af-membership-card .af-bullets li{font-size:14px!important}.af-membership-card .af-bullets li>span:last-child{min-width:0}.af-membership-card .af-bullets strong{color:var(--af-emerald);margin-bottom:5px;font-size:15px;line-height:1.4;display:block}.af-membership-card .af-bullets .af-no{width:18px;color:var(--af-muted)}.af-plan-top{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:17px}.af-plan-top>span{white-space:normal;background:var(--af-selected);color:var(--af-emerald);line-height:1.4;font-size:12px!important}.af-ai-value{background:var(--af-raised);border-top:3px solid #c6a86a;border-radius:24px;align-items:flex-start;gap:25px;max-width:1144px;margin:30px auto 0;padding:30px;display:flex}.af-ai-value>img{flex-shrink:0}.af-ai-value h3{margin-bottom:14px;font-size:24px}.af-ai-value p{font-size:16px}.af-footer-columns a,.af-footer-bottom,.af-footer>.af-caption{color:#e0eadd}.af-footer a:focus-visible{outline-color:#e0c285!important}@media (width<=1100px){.af-nav{background:var(--af-raised);border-bottom:1px solid var(--af-line);padding:15px 24px 25px;display:none;position:absolute;top:88px;left:0;right:0;box-shadow:0 20px 25px #00403810}.af-nav.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.af-nav>a{min-height:48px;font-size:16px}.af-nav .af-mobile-access{display:block}.af-menu{background:var(--af-selected);border:0;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:flex}.af-menu>span{background:var(--af-ink);width:17px;height:2px;display:block}.af-header .af-btn{font-size:14px}.af-hero-video-controls{left:35px;right:35px}.af-video-hero{padding-inline:35px}.af-refresh .af-video-description{left:35px}.af-clip-options>button{padding-inline:13px}}@media (width<=850px){.af-nav{top:76px}.af-video-hero{min-height:710px;padding-top:65px;padding-bottom:190px}.af-hero-video-controls{flex-wrap:wrap;bottom:50px}.af-video-copy h1{font-size:56px}.af-video-copy>p:not(.af-eyebrow){font-size:18px}.af-plan-summary{font-size:19px!important}.af-plan-value{min-height:120px}}@media (width<=600px){.af-nav{top:70px}.af-video-hero{align-items:flex-start;min-height:760px;padding:50px 22px 225px}.af-video-copy h1{font-size:44px}.af-video-copy>p:not(.af-eyebrow){margin-top:22px;font-size:16px}.af-video-copy .af-actions{flex-direction:column;align-items:flex-start;gap:12px}.af-video-copy .af-btn{min-height:48px;font-size:14px}.af-video-shade{background:linear-gradient(90deg,#003a33db,#003a33a8),linear-gradient(#0000,#00231fd9)}.af-hero-video-controls{align-items:flex-start;gap:15px;bottom:60px;left:22px;right:22px}.af-clip-options{gap:8px}.af-clip-options>button{padding-inline:12px;font-size:14px}.af-refresh .af-video-description{font-size:12px;bottom:18px;left:22px;right:22px}.af-video-play{font-size:14px}.af-hero h2,.af-for-you-hero h2{font-size:38px}.af-membership-switches{flex-direction:column;gap:12px}.af-membership-switches .af-billing button{padding:10px 17px;font-size:14px}.af-plan-value{min-height:0;margin-top:18px!important}.af-plan-summary{min-height:0;font-size:21px!important}.af-plan-top{flex-direction:row;align-items:center;gap:12px}.af-ai-value{flex-direction:column;gap:15px;padding:25px}.af-ai-value h3{font-size:24px}.af-refresh .af-tabs>button,.af-header .af-btn{font-size:14px}.af-hero .af-actions{gap:12px}.af-hero{padding-top:45px}.af-review-banner{min-height:30px}}@media (width<=360px){.af-video-copy h1{font-size:39px}.af-video-hero{min-height:850px;padding-bottom:260px}.af-header .af-btn{padding-inline:11px;font-size:14px}.af-brand>span{font-size:21px}.af-clip-options{gap:7px}.af-clip-options>button{padding:9px 10px;font-size:14px}.af-hero-video-controls{bottom:72px}.af-refresh .af-video-description{font-size:12px}.af-hero h2{font-size:34px}}:root{--af-lavender:#aa91bf;--af-rose:#f1a5ab;--af-aqua:#8bc8be;--af-apricot:#f1b074;--af-lilac:#f0e8f6;--af-pink:#fbe4e4}.af-pillar-records{background:var(--af-surface)}.af-pillar-care{background:var(--af-mint)}.af-pillar-plans{background:var(--af-selected)}.af-pillar-moments{background:var(--af-mint)}.af-pillar-progress{background:#e9edf8}.af-membership-card.af-plan-one{background:var(--af-surface)}.af-membership-card.af-plan-ever{background:var(--af-mint)}.af-demo-records{background:var(--af-surface)}.af-demo-plans,.af-demo-moments{background:var(--af-mint)}.af-motion-control-row{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.af-motion-toggle{color:var(--af-emerald);background:var(--af-raised);border:1px solid #c3a970;border-radius:99px;min-height:44px;padding:10px 16px;font-size:14px}.af-motion-scene{width:100%;max-width:440px;min-height:460px;color:var(--af-emerald);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.af-motion-stars{color:#e8af42;font-size:37px;animation:6s ease-in-out infinite af-spark-turn;position:absolute;top:20px;right:45px}.af-motion-stars>span{color:var(--af-muted);margin-left:15px;font-size:23px;display:inline-block;transform:translateY(25px)}.af-motion-document{background:var(--af-raised);text-align:center;border:1px solid #c6a86a;border-radius:22px;width:230px;padding:23px;animation:5s ease-in-out infinite af-document-float;box-shadow:0 15px 25px #0040380d}.af-motion-document svg{width:55px;height:64px;margin:0 auto 12px;display:block}.af-motion-document span{font-size:16px;font-weight:700;display:block}.af-motion-document small{color:var(--af-muted);margin-top:8px;font-size:12px;display:block}.af-motion-path{flex-direction:column;justify-content:center;align-items:center;gap:6px;height:55px;display:flex}.af-motion-path>span{background:var(--af-primary);border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite af-flow-dot}.af-motion-path>span:nth-child(2){animation-delay:.25s}.af-motion-path>span:nth-child(3){animation-delay:.5s}.af-motion-folder{background:var(--af-mint);text-align:center;border-radius:25px;width:270px;padding:25px 25px 20px;position:relative;box-shadow:0 20px 30px #0040380a}.af-motion-folder svg{width:80px;margin:0 auto 10px;animation:5s ease-in-out infinite af-folder-nod;display:block}.af-motion-folder strong{font-size:20px;display:block}.af-motion-folder>span{margin-top:10px;font-size:13px;display:block}.af-motion-folder>i{background:var(--af-primary);color:#fffaf5;border-radius:50%;place-items:center;width:27px;height:27px;font-size:16px;font-style:normal;animation:5s ease-out infinite af-check-appear;display:grid;position:absolute;top:20px;right:17px}.af-motion-context{max-width:420px;height:440px}.af-context-lines{fill:none;stroke:#c6a86a;stroke-width:2px;stroke-dasharray:5 8;width:100%;height:100%;animation:3s linear infinite af-context-flow;position:absolute;inset:0}.af-motion-context>.af-sanad{width:260px;max-width:75%;position:absolute;top:105px;left:50%;transform:translate(-50%)}.af-motion-node{background:var(--af-raised);z-index:2;border-radius:18px;align-items:center;gap:9px;padding:13px 15px;animation:6s ease-in-out infinite af-node-float;display:flex;position:absolute;box-shadow:0 8px 20px #00403809}.af-motion-node>span{color:var(--af-link);font-size:25px}.af-motion-node strong{font-size:14px;font-weight:600}.af-node-records{background:var(--af-surface);top:35px;left:0}.af-node-goals{background:var(--af-mint);animation-delay:-1.5s;top:65px;right:0}.af-node-history{background:var(--af-selected);animation-delay:-3s;bottom:80px;left:0}.af-node-next{background:var(--af-surface);animation-delay:-4.5s;bottom:50px;right:0}.af-motion-permission{text-align:center;color:var(--af-muted);font-size:12px;position:absolute;bottom:0;left:0;right:0}.af-motion-goal{background:var(--af-raised);z-index:2;border:1px solid #c6a86a;border-radius:25px;width:185px;margin:0 auto -35px 5px;animation:7s ease-in-out infinite af-goal-tilt;position:relative;transform:rotate(-6deg);box-shadow:0 15px 25px #00403809}.af-motion-goal .af-wellness-art{height:130px}.af-motion-goal>span{text-align:center;margin:-5px 10px 19px;font-size:14px;font-weight:700;display:block}.af-motion-plan{background:var(--af-raised);border-radius:24px;width:310px;max-width:100%;margin-left:auto;padding:40px 30px 25px;box-shadow:0 20px 35px #0040380d}.af-motion-plan>p{color:var(--af-emerald);margin-bottom:22px;font-weight:700;font-size:21px!important}.af-motion-plan>div:not(.af-motion-plan-progress){animation:6s ease-in-out infinite af-plan-step;animation-delay:var(--step-delay);border-bottom:1px solid #e9e2ef;align-items:center;gap:11px;padding:17px 0;font-size:15px;display:flex}.af-motion-plan>div>span{background:var(--af-mint);color:var(--af-link);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.af-motion-plan-progress{background:var(--af-mint);border-radius:10px;height:7px;margin:23px 0 15px;overflow:hidden}.af-motion-plan-progress>span{animation:6s ease-in-out infinite af-plan-progress;background:var(--af-primary)!important;border-radius:10px!important;width:75%!important;height:7px!important}.af-motion-plan small{color:var(--af-muted);font-size:12px}.af-motion-care-art{height:100px;margin-bottom:15px;position:relative}.af-motion-care-art>svg{width:150px;height:95px;margin:auto;animation:6s ease-in-out infinite af-node-float;display:block}.af-motion-care-art>span{color:#ef7066;font-size:42px;animation:4s ease-in-out infinite af-heart-beat;position:absolute;top:15px;left:5px}.af-motion-care-art>i{color:#c6a86a;font-size:26px;font-style:normal;animation:6s ease-in-out infinite af-spark-turn;position:absolute;top:0;right:0}.af-motion-progress-ring{width:240px;height:240px;position:relative}.af-motion-progress-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.af-motion-progress-ring circle{fill:none;stroke:#f5d7d9;stroke-width:10px}.af-motion-progress-ring .af-motion-ring-fill{stroke:#007d72;stroke-linecap:round;stroke-dasharray:521;stroke-dashoffset:310px;animation:7s ease-in-out infinite af-ring-draw}.af-motion-progress-ring>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:17px;line-height:1.8;display:flex;position:absolute;inset:0}.af-motion-progress-ring strong{max-width:170px;font-size:21px;line-height:1.5}.af-motion-week{justify-content:center;gap:9px;margin:24px 0;display:flex}.af-motion-week>span{background:var(--af-raised);width:34px;height:34px;color:var(--af-muted);animation:6s ease-in-out infinite af-plan-step;animation-delay:var(--step-delay);border-radius:50%;place-items:center;font-size:14px;display:grid}.af-motion-week>span:nth-child(-n+3){background:var(--af-primary);color:#fffaf5}.af-motion-review{gap:10px;display:flex}.af-motion-review>span{background:var(--af-raised);border:1px solid #c6a86a;border-radius:99px;padding:10px 17px;font-size:14px}.af-motion-review>span:nth-child(2){background:var(--af-mint);animation:7s ease-in-out infinite af-review-glow}.af-motion-progress>p{text-align:center;margin-top:23px!important;font-size:12px!important}.af-booking-example{animation:7s ease-in-out infinite af-node-float}.af-motion-paused *,.af-motion-paused .af-sanad-body,.af-motion-paused .af-cloud,.af-motion-paused .af-sanad-eyes{animation-play-state:paused!important}@keyframes af-context-flow{to{stroke-dashoffset:-52px}}@keyframes af-document-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes af-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes af-flow-dot{0%,to{opacity:.2;transform:translateY(-2px)}50%{opacity:1;transform:translateY(3px)}}@keyframes af-folder-nod{0%,to{transform:rotate(0)}40%{transform:rotate(-5deg)}60%{transform:rotate(3deg)}}@keyframes af-check-appear{0%,25%,to{opacity:.4;transform:scale(.85)}40%,80%{opacity:1;transform:scale(1)}}@keyframes af-goal-tilt{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-6px)rotate(-3deg)}}@keyframes af-plan-step{0%,to{opacity:.65;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}@keyframes af-plan-progress{0%,to{transform-origin:0;transform:scaleX(.35)}60%{transform-origin:0;transform:scaleX(1)}}@keyframes af-ring-draw{0%,to{stroke-dashoffset:430px}55%,85%{stroke-dashoffset:210px}}@keyframes af-review-glow{0%,to{box-shadow:0 0 #aa91bf00}50%{box-shadow:0 0 0 7px #aa91bf24}}@keyframes af-heart-beat{0%,to{transform:scale(1)}45%{transform:scale(1.12)}55%{transform:scale(1.04)}}@keyframes af-spark-turn{0%,to{transform:rotate(-8deg)scale(.9)}50%{transform:rotate(10deg)scale(1.1)}}@media (width<=600px){.af-motion-control-row{align-items:flex-start;gap:15px}.af-motion-control-row>.af-caption{max-width:150px}.af-motion-scene{min-height:420px}.af-motion-node{gap:6px;padding:11px}.af-motion-node strong{font-size:14px}.af-motion-node>span{font-size:21px}.af-motion-context>.af-sanad{width:235px;top:105px}.af-node-goals{right:0}.af-motion-goal{width:155px;margin-left:0}.af-motion-goal .af-wellness-art{height:110px}.af-motion-plan{width:280px;padding:35px 22px 25px}.af-motion-plan>p{font-size:20px!important}.af-motion-plan>div:not(.af-motion-plan-progress){font-size:14px}.af-motion-week{gap:6px}.af-motion-week>span{width:30px;height:30px}.af-motion-review>span{padding-inline:14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{transition:none!important;animation:none!important}}.af-video-copy h1{color:var(--af-emerald)}.af-video-copy>p:not(.af-eyebrow){color:#263433}.af-video-copy .af-btn{background:var(--af-primary);border:0;color:#fff!important}.af-hero-story-label{color:var(--af-emerald);font-size:16px;font-weight:600}.af-video-play{color:var(--af-emerald);background:#fffaf5e8;border-color:#a5b9a8}.af-refresh .af-video-description{color:var(--af-emerald)}.af-hero-video-controls{bottom:45px}.af-video-hero{min-height:610px;padding-bottom:125px}.af-story-play{background:var(--af-primary);color:#fffaf5;border:0;border-radius:99px;min-height:44px;padding:11px 18px;font-size:14px;font-weight:600}.af-demo-tabs>button{position:relative;overflow:hidden}.af-story-playing .af-demo-tabs>button[aria-selected=true]:after{content:"";background:var(--af-selected);transform-origin:0;width:100%;height:3px;animation:7s linear infinite af-story-timer;position:absolute;bottom:0;left:0}.af-story-playing .af-demo-tabs>button[aria-selected=true]{border-color:var(--af-selected-ink)}@keyframes af-story-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=850px){.af-video-hero{min-height:630px;padding-bottom:135px}.af-hero-video-controls{flex-wrap:nowrap}.af-hero-story-label{max-width:300px}}@media (width<=600px){.af-video-hero{min-height:690px;padding:50px 22px 160px}.af-video-shade{background:linear-gradient(100deg,#ffebdcf7,#f1e9f7e6 55%,#e6f3ecc2)}.af-video-copy h1{font-size:43px}.af-hero-video-controls{align-items:center;gap:20px;bottom:60px}.af-hero-story-label{max-width:170px;font-size:14px}.af-video-copy .af-actions{margin-top:26px}.af-refresh .af-video-description{font-size:12px;bottom:18px}.af-video-copy>p:not(.af-eyebrow){font-size:16px}}@media (width<=360px){.af-video-hero{min-height:760px}.af-video-copy h1{font-size:39px}.af-hero-story-label{max-width:130px}.af-video-play{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.af-story-playing .af-demo-tabs>button:after{animation:none!important}}.af-story-bridge{padding-bottom:65px}.af-life-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.af-life-story{background:var(--af-surface);border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.af-life-plans,.af-life-care{background:var(--af-mint)}.af-life-photo{height:270px;position:relative;overflow:hidden}.af-life-photo>img{object-fit:cover;width:100%;height:100%;animation:14s ease-in-out infinite alternate af-life-camera}.af-life-plans .af-life-photo>img{animation-delay:-5s}.af-life-care .af-life-photo>img{animation-delay:-9s}.af-life-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#00403838);position:absolute;inset:0}.af-life-number{color:var(--af-emerald);z-index:1;background:#fffaf5e8;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid;position:absolute;top:18px;left:18px}.af-life-motion{background:var(--af-raised);width:65px;height:65px;color:var(--af-link);z-index:1;border-radius:22px;place-items:center;font-size:35px;animation:5s ease-in-out infinite af-node-float;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:0 5px 20px #00403815}.af-life-plans .af-life-motion{background:var(--af-mint);color:var(--af-muted);animation:7s ease-in-out infinite af-spark-turn}.af-life-care .af-life-motion{background:var(--af-surface);color:#b23d55;animation:4s ease-in-out infinite af-heart-beat}.af-life-story>div:last-child{flex-direction:column;flex:1;padding:28px;display:flex}.af-life-story h3{margin-bottom:15px;font-size:24px;line-height:1.25}.af-life-story p{flex:1;margin-bottom:12px;font-size:16px}.af-life-story .af-text-link{font-size:14px}.af-life-story:hover .af-text-link{text-decoration:underline}.af-life-stories a:focus-visible{outline-offset:6px}@keyframes af-life-camera{0%{transform:scale(1)}to{transform:scale(1.07)translateY(-3px)}}@media (width<=1000px){.af-life-stories{gap:18px}.af-life-photo{height:230px}.af-life-story>div:last-child{padding:24px}.af-life-story h3{font-size:22px}}@media (width<=650px){.af-life-stories{grid-template-columns:1fr;gap:25px}.af-life-photo{height:260px}.af-life-story>div:last-child{padding:28px}.af-life-story h3{font-size:26px}.af-story-bridge{padding-bottom:40px}.af-life-motion{width:60px;height:60px}}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{transition:none!important;animation:none!important}}.af-video-copy .af-btn{background:var(--af-emerald);box-shadow:0 8px 24px #00403820}.af-pillar-sanad{background:#ef7066}.af-pillar-sanad .af-pillar-icon{background:var(--af-surface)}.af-360-mark{background:var(--af-emerald);color:#fffaf1;border-color:#c6a86a;outline-color:#f8f0dd}.af-360-mark strong{color:#e0c285}.af-story-play{background:var(--af-emerald)}.af-demo-copy h3{color:var(--af-emerald)}.af-demo-sanad.af-demo-visual{background:radial-gradient(ellipse at 50% 50%,var(--af-surface) 0%,var(--af-mint) 68%)}.af-float-one{background:var(--af-selected)}.af-float-two{background:var(--af-mint)}.af-moment-options>button[aria-pressed=true],.af-demo-tabs>button[aria-selected=true]{background:var(--af-selected);color:var(--af-selected-ink)}.af-demo-tabs>button[aria-selected=true]>span{color:#e0c285}.af-story-playing .af-demo-tabs>button[aria-selected=true]:after{background:#ef7066}.af-currency>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.af-membership-card.af-plan-ever .af-plan-top>span{background:var(--af-emerald);color:#fffaf1}@media (width<=380px){.af-node-records{top:0}.af-node-goals{top:75px}.af-node-history{bottom:90px}.af-node-next{bottom:20px}.af-motion-context>.af-sanad{max-width:90%;top:125px}.af-motion-permission{bottom:-15px}}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{transition:none!important;animation:none!important}}.af-demo-copy>.af-demo-sanad{background:var(--af-surface);border-radius:20px;gap:13px;padding:18px}.af-demo-copy>.af-demo-sanad>p{font-size:16px}.af-video-hero{min-height:650px;padding:85px max(48px,50% - 572px)}.af-video-copy>p:not(.af-eyebrow){color:#fffaf1;max-width:700px;font-size:18px}.af-video-copy .af-btn{background:var(--af-surface);box-shadow:none;color:var(--af-emerald)!important}.af-video-copy .af-actions{margin-top:35px}@media (width<=850px){.af-video-hero{min-height:610px;padding:65px 35px}.af-video-copy h1{font-size:56px}}@media (width<=600px){.af-video-hero{min-height:620px;padding:65px 22px}.af-video-copy h1{font-size:45px}.af-video-copy>p:not(.af-eyebrow){font-size:16px}.af-video-shade{background:linear-gradient(90deg,#002f29ed,#003a33b5 65%,#003a3355)}.af-video-copy .af-btn{font-size:14px}.af-video-copy .af-eyebrow{max-width:260px}}@media (width<=360px){.af-video-hero{min-height:660px}.af-video-copy h1{font-size:40px}}.af-video-hero{background:var(--af-selected);min-height:650px;padding-block:80px}.af-video-hero>video{object-position:65% center}.af-video-shade{background:linear-gradient(90deg,var(--af-surface) 0%,#fff5e8f5 30%,#fff5e8c9 46%,#fff5e83d 64%,#fff5e800 83%)}.af-video-copy{max-width:700px}.af-video-copy h1{color:var(--af-emerald);font-size:clamp(44px,5.2vw,70px)}.af-video-copy h1>span{color:#ab493e}.af-video-copy .af-eyebrow{color:#0a7568}.af-video-copy>p:not(.af-eyebrow){color:#264c40;max-width:570px}.af-video-copy .af-btn{background:var(--af-emerald);color:#fffaf1!important}.af-video-copy .af-btn:hover{background:var(--af-primary)}@media (width<=850px){.af-video-hero{min-height:610px}.af-video-copy{max-width:650px}.af-video-copy h1{font-size:54px}.af-video-shade{background:linear-gradient(90deg,#fff5e8fa,#fff5e8e8 45%,#fff5e87d 75%,#fff5e838)}}@media (width<=600px){.af-video-hero{min-height:800px;padding:48px 22px 345px}.af-video-hero>video{object-position:75% center;height:350px;top:auto}.af-video-shade{background:linear-gradient(180deg,var(--af-surface) 0%,var(--af-surface) 52%,#fff5e8cc 61%,#fff5e800 75%)}.af-video-copy h1{font-size:43px}.af-video-copy>p:not(.af-eyebrow){font-size:17px}.af-video-copy .af-eyebrow{max-width:100%;font-size:12px}.af-video-copy .af-actions{margin-top:28px}}@media (width<=360px){.af-video-hero{min-height:850px}.af-video-copy h1{font-size:38px}}.af-anchor{visibility:hidden;height:0;display:block;position:relative;top:-100px}.af-life-story{background:var(--af-surface)}.af-life-plans,.af-life-care{background:var(--af-mint)}.af-life-motion{display:none}.af-life-photo{height:285px}.af-pillar{background:var(--af-surface);border:1px solid #e9e1d6}.af-pillar-care,.af-pillar-progress,.af-pillar-moments{background:var(--af-mint)}.af-pillar-sanad{background:var(--af-surface);border-bottom:4px solid #ef7066}.af-pillar-sanad :where(h3,p,.af-text-link){color:var(--af-emerald)!important}.af-membership-card.af-plan-prime{background:var(--af-selected)}.af-member-hero{background:var(--af-surface)}.af-goal-scene{aspect-ratio:4/3;object-fit:cover;border-radius:18px;width:100%;margin:6px 0 20px;display:block}.af-goal-choice{background:var(--af-surface);border:1px solid #e8dfd4;padding:10px 12px 22px}.af-goal-choice.af-lilac{background:var(--af-mint)}.af-goal-choice.af-rose{background:var(--af-surface)}.af-goal-choice>span:first-of-type{padding-inline:6px 25px}.af-goal-choice.is-selected{box-shadow:inset 0 0 0 2px #007d72}.af-moments figure{background:0 0;padding:0}.af-moments figure>img{aspect-ratio:4/3;object-fit:cover;border-radius:28px}.af-moments figcaption{margin-top:15px}.af-moment-example img{aspect-ratio:4/3;object-fit:cover;border-radius:23px;width:100%;max-width:none}.af-demo-moments{background:var(--af-mint)}.af-care-scene-image{aspect-ratio:4/3;object-fit:cover;border-radius:18px;width:100%;margin-bottom:22px;display:block}.af-booking-example .af-motion-care-art{display:none}.af-booking-example{max-width:440px}.af-booking-example h4{font-size:25px}.af-demo-panel{min-height:650px}.af-demo-visual{background:var(--af-surface);justify-content:space-around;padding:25px}.af-demo-plans{background:var(--af-mint)}.af-demo-care{background:var(--af-selected)}.af-demo-progress{background:var(--af-mint)}.af-illustrated-scene{width:100%;max-width:100%;min-height:0;padding-bottom:55px;display:block;position:relative}.af-scene-people{aspect-ratio:4/3;object-fit:cover;border-radius:26px;width:100%;animation:10s ease-in-out infinite alternate af-illustration-life}.af-scene-caption{background:#fffaf5f5;border:1px solid #d8c394;border-radius:20px;align-items:center;gap:13px;padding:20px;animation:7s ease-in-out infinite af-caption-float;display:flex;position:absolute;bottom:10px;left:12px;right:12px;box-shadow:0 12px 25px #0040380d}.af-scene-caption>span{color:var(--af-link);font-size:29px}.af-scene-caption strong{font-size:18px;line-height:1.5;display:block}.af-scene-caption small{color:var(--af-muted);margin-top:5px;font-size:12px;line-height:1.6;display:block}.af-motion-context{min-height:440px}.af-life-photo img{animation-name:af-illustration-life}.af-why,.af-signals{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.af-why>figure,.af-signals>figure{position:relative}.af-why>figure>img,.af-signals>figure>img{aspect-ratio:4/4.3;object-fit:cover;border-radius:30px;width:100%}.af-why>div>p:not(.af-eyebrow),.af-signals>div>p:not(.af-eyebrow){margin-top:22px;font-size:17px}.af-why-note,.af-signal-source{background:#fffaf5f0;border-radius:20px;align-items:center;gap:13px;padding:17px 20px;font-size:15px;font-weight:600;animation:7s ease-in-out infinite af-caption-float;display:flex;position:absolute;bottom:22px;left:20px;right:20px;box-shadow:0 15px 25px #00403810}.af-why-note img{flex-shrink:0}.af-why-points{gap:25px;margin-top:30px;display:grid}.af-why-points>article{align-items:flex-start;gap:17px;display:flex}.af-why-points>article>span{color:var(--af-link);margin-top:5px;font-size:12px;font-weight:700}.af-why-points h3{margin-bottom:9px;font-size:21px}.af-why-points p{font-size:16px}.af-why .af-text-link{margin-top:25px}.af-signal-choices{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.af-signal-choices>button{background:var(--af-surface);min-height:44px;color:var(--af-emerald);border:1px solid #d8c394;border-radius:99px;padding:10px 16px;font-size:14px}.af-signal-choices>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-signal-context{min-height:130px;margin-top:25px}.af-signal-context h3{margin-bottom:12px;font-size:23px}.af-signal-context p{font-size:16px}.af-signal-source>span{color:var(--af-link);font-size:32px}.af-signal-source strong{font-size:18px;display:block}.af-signal-source small{color:var(--af-muted);margin-top:6px;font-size:12px;display:block}.af-continuity-grid,.af-trust-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.af-continuity-grid>article,.af-trust-story-grid>article{background:var(--af-surface);border-top:3px solid #c6a86a;border-radius:24px;flex-direction:column;padding:30px;display:flex}.af-continuity-grid>article>span,.af-trust-story-grid>article>span{color:var(--af-link);margin-bottom:25px;font-size:12px;font-weight:700}.af-continuity-grid h3,.af-trust-story-grid h3{margin-bottom:18px;font-size:24px}.af-continuity-grid p,.af-trust-story-grid p{flex:1;font-size:16px}.af-continuity-grid .af-text-link,.af-trust-story-grid .af-text-link{margin-top:20px}.af-continuity>.af-caption{margin-top:25px}.af-trust-story-grid>article:nth-child(2),.af-trust-story-grid>article:nth-child(3){background:var(--af-mint)}.af-proactive-options{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;display:flex}.af-proactive-options>button{background:var(--af-surface);color:var(--af-emerald);border:1px solid #d3c095;border-radius:99px;min-height:48px;padding:12px 20px;font-size:14px;line-height:1.5}.af-proactive-options>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-proactive-layout{background:var(--af-surface);border:1px solid #e7dccd;border-radius:30px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.af-proactive-layout>figure{min-height:680px;position:relative;overflow:hidden}.af-proactive-layout>figure>img{object-fit:cover;width:100%;height:100%;animation:12s ease-in-out infinite alternate af-illustration-life}.af-proactive-notice{color:var(--af-emerald);background:#fffaf5ed;border-radius:20px;align-items:center;gap:12px;padding:20px;font-size:15px;animation:7s ease-in-out infinite af-caption-float;display:flex;position:absolute;bottom:28px;left:25px;right:25px}.af-proactive-notice>span{color:var(--af-link);font-size:27px}.af-proactive-conversation{padding:35px}.af-proactive-sanad{align-items:center;gap:10px;margin-bottom:23px;display:flex}.af-proactive-sanad .af-sanad{width:95px}.af-proactive-sanad>span{color:var(--af-muted);font-size:12px}.af-proactive-conversation h3{color:var(--af-emerald);margin-bottom:23px;font-size:28px;line-height:1.3}.af-refresh .af-proactive-message{color:var(--af-emerald);background:var(--af-raised);border-radius:22px 22px 22px 4px;margin-bottom:15px;padding:22px 24px;font-size:18px;line-height:1.65;animation:.5s ease-out af-demo-in}.af-proactive-replies{gap:10px;margin-top:24px;display:grid}.af-proactive-replies>button{background:var(--af-raised);min-height:48px;color:var(--af-emerald);text-align:left;border:1px solid #d7c497;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;font-size:14px;line-height:1.5;display:flex}.af-proactive-replies>button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink)}.af-proactive-answer{background:var(--af-mint);border-radius:20px;padding:20px;animation:.4s ease-out af-demo-in;margin-top:24px!important;font-size:16px!important}.af-proactive-note{max-width:1000px;margin-top:20px!important}.af-trust-story-head{grid-template-columns:1.5fr 1fr;align-items:center;gap:70px;margin-bottom:45px;display:grid}.af-trust-story-head>div>p:not(.af-eyebrow){max-width:680px;margin-top:25px;font-size:17px}.af-trust-policy-links{flex-wrap:wrap;gap:12px 24px;margin-top:25px;display:flex}.af-trust-policy-links a{color:var(--af-link);text-underline-offset:6px;align-items:center;min-height:44px;font-size:14px;-webkit-text-decoration:underline #c6a86a;text-decoration:underline #c6a86a;display:inline-flex}.af-trust-emblem{background:var(--af-mint);border:1px solid #c6a86a;border-radius:50%;outline:12px solid #f8f0dd;flex-direction:column;justify-content:center;align-items:center;width:270px;max-width:100%;height:270px;margin:auto;display:flex;position:relative}.af-trust-emblem>img{width:75px;margin-bottom:20px}.af-trust-emblem>span{color:var(--af-emerald);text-align:center;font-size:20px;line-height:1.6}.af-trust-emblem>i{background:var(--af-emerald);color:#fffaf1;border:5px solid #fffcf8;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-style:normal;animation:7s ease-in-out infinite af-check-appear;display:grid;position:absolute;bottom:20px;right:15px}.af-validation-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:40px;display:grid}.af-validation-flow>article{background:var(--af-raised);border:1px solid #d3c095;border-radius:23px;padding:25px 22px;position:relative;overflow:hidden}.af-validation-flow>article>span{color:var(--af-link);margin-bottom:20px;font-size:12px;font-weight:700;display:block}.af-validation-flow h3{margin-bottom:12px;font-size:21px}.af-validation-flow p{font-size:15px}.af-validation-flow i{transform-origin:0;background:#c6a86a;width:100%;height:3px;animation:8s ease-in-out infinite af-validation-path;position:absolute;bottom:0;left:0}.af-validation-flow>article:nth-child(2) i{animation-delay:-2s}.af-validation-flow>article:nth-child(3) i{animation-delay:-4s}.af-validation-flow>article:nth-child(4) i{animation-delay:-6s}.af-standards-status{background:var(--af-selected);border-radius:24px;margin-top:35px;padding:30px}.af-standards-status h3{margin-bottom:20px;font-size:25px}.af-standards-status p{margin-top:15px;font-size:16px}.af-reference-grid,.af-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.af-reference-grid article,.af-governance-grid article{background:var(--af-surface);border-radius:24px;padding:30px}.af-reference-grid h3{margin-bottom:18px;font-size:24px}.af-reference-grid p{font-size:16px}.af-governance-grid article>span{color:var(--af-link);margin-bottom:20px;font-size:12px;font-weight:700;display:block}.af-governance-grid h2{margin-bottom:20px;font-size:26px}.af-governance-grid p{font-size:16px}.af-governance-frameworks>h2{margin-bottom:24px;font-size:36px}.af-governance-frameworks>p{max-width:900px}.af-governance-frameworks>p a{text-underline-offset:4px;text-decoration:underline}.af-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:35px;display:grid}.af-policy-grid a{background:var(--af-mint);border-radius:18px;justify-content:space-between;align-items:center;gap:15px;min-height:75px;padding:22px;font-size:16px;display:flex}.af-value{padding-top:70px}.af-value-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:30px;display:grid}.af-value-inputs{background:var(--af-surface);border-radius:28px;padding:35px}.af-value-inputs>.af-value-input-heading{margin-bottom:15px;font-size:27px}.af-value-row{border-bottom:1px solid #e2d8c8;padding:24px 0}.af-value-row label{justify-content:space-between;align-items:flex-start;gap:20px;font-size:15px;font-weight:600;line-height:1.6;display:flex}.af-value-row output{white-space:nowrap;color:var(--af-link);font-size:14px;font-weight:700}.af-value-row input[type=range]{width:100%;min-height:44px;accent-color:var(--af-link);margin-top:12px}.af-value-assumptions{grid-template-columns:1fr 1fr;gap:22px 18px;margin-top:28px;display:grid}.af-value-assumptions label{flex-direction:column;gap:10px;font-size:14px;line-height:1.5;display:flex}.af-value-assumptions input,.af-value-assumptions select{background:var(--af-raised);width:100%;min-height:48px;color:var(--af-emerald);border:1px solid #c9b994;border-radius:12px;padding:12px;font-size:16px}.af-value-inputs>.af-currency{width:fit-content;margin-top:25px}.af-value-result{background:var(--af-emerald);color:#fffaf1;border-radius:28px;padding:40px;position:sticky;top:110px}.af-value-result .af-eyebrow{color:#e0c285}.af-value-number{letter-spacing:-.05em;color:#ffcfb9;margin:25px 0 30px;font-size:82px;line-height:1;display:block}.af-value-number>span{letter-spacing:0;color:#fffaf1;margin-top:15px;font-size:16px;font-weight:400;display:block}.af-value-result .af-value-result-heading{color:#fffaf1;margin-bottom:24px;font-size:31px;line-height:1.25}.af-value-result>p:not(.af-eyebrow){color:#dce7df;font-size:16px}.af-value-result dl{gap:22px;margin:28px 0 30px;display:grid}.af-value-result dl>div{border-top:1px solid #6b8b7c;padding-top:20px}.af-value-result dt{color:#dce7df;margin-bottom:8px;font-size:14px}.af-value-result dd{color:#fffaf1;margin:0;font-size:26px;line-height:1.3}.af-value-result>.af-btn{background:var(--af-surface);width:100%;padding-inline:18px;font-size:14px;color:var(--af-emerald)!important}.af-value-result>.af-caption{margin-top:25px;color:#dce7df!important;font-size:12px!important}.af-value-result>.af-text-link{margin-top:20px;color:#e0c285!important}.af-home-demo>.af-caption{margin-top:20px}.af-home-demo .partner-v2-section{scroll-margin-top:110px}.af-explore-menu{position:relative}.af-explore-menu>summary{cursor:pointer;white-space:nowrap;min-height:44px;padding:15px 0;font-size:14px;font-weight:600;list-style:none}.af-explore-menu>summary:after{content:"⌄";color:var(--af-link);margin-left:7px;font-size:14px}.af-explore-menu>summary::-webkit-details-marker{display:none}.af-explore-menu>div{background:var(--af-raised);z-index:200;border:1px solid #e3d8c7;border-radius:22px;grid-template-columns:1fr 1fr;gap:5px 20px;width:620px;padding:25px;display:grid;position:absolute;top:52px;left:0;box-shadow:0 20px 40px #00403814}.af-explore-menu a{white-space:normal;min-height:44px;color:var(--af-emerald);border-radius:12px;align-items:center;padding:12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.af-explore-menu a:hover{background:var(--af-mint);text-decoration:none}.af-explore-menu[open]>summary{color:var(--af-link)}.af-site-guide{z-index:240;position:fixed;bottom:22px;right:22px}.af-guide-launcher{background:var(--af-surface);min-height:50px;color:var(--af-emerald);border:1px solid #c6a86a;border-radius:99px;align-items:center;gap:9px;padding:9px 17px 9px 10px;font-size:14px;font-weight:600;display:flex;box-shadow:0 5px 25px #00403812}.af-guide-panel{background:var(--af-raised);border:1px solid #d8c394;border-radius:23px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 150px);padding:25px;position:absolute;bottom:65px;right:0;overflow:auto;box-shadow:0 20px 50px #00403820}.af-guide-panel>div:first-child{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.af-guide-panel strong{font-size:20px;line-height:1.4}.af-guide-panel>div:first-child>button{min-width:35px;min-height:35px;color:var(--af-emerald);background:0 0;border:0;font-size:25px}.af-guide-panel>p,.af-guide-reply p{margin-top:15px!important;font-size:14px!important}.af-guide-topics{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.af-guide-topics>button{min-height:40px;color:var(--af-emerald);background:var(--af-surface);border:1px solid #d3c095;border-radius:99px;padding:9px 13px;font-size:13px}.af-guide-reply{background:var(--af-mint);border-radius:18px;margin:20px 0;padding:18px}.af-guide-reply p{margin-top:0!important}.af-guide-reply a{min-height:44px;color:var(--af-link);align-items:center;margin-top:8px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.af-guide-panel form{gap:8px;margin-top:22px;display:flex}.af-guide-panel input{width:100%;min-width:0;color:var(--af-emerald);border:1px solid #bdad86;border-radius:12px;padding:12px;font-size:16px}.af-guide-panel form>button{background:var(--af-primary);color:#fff;border:0;border-radius:12px;min-height:44px;padding:12px;font-size:14px}.af-guide-panel small{color:var(--af-muted);font-size:12px;line-height:1.6;display:block}.af-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.af-guide-panel>.af-text-link{background:0 0;border:0;padding-inline:0}.af-connection-art,.af-signals-art,.af-proactive-art{isolation:isolate;background:var(--af-surface);border-radius:30px;justify-content:center;align-items:center;min-height:530px;padding:40px;display:flex;position:relative;overflow:hidden}.af-story-paper,.af-context-paper{background:var(--af-raised);z-index:1;border:1px solid #d9c89f;border-radius:24px;width:100%;max-width:330px;padding:30px;animation:8s ease-in-out infinite af-caption-float;position:relative;box-shadow:0 20px 35px #0040380a}.af-art-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--af-link);margin-bottom:25px;font-size:12px;font-weight:700;display:block}.af-story-paper>strong{color:var(--af-emerald);font-size:25px;line-height:1.3}.af-story-paper>div{align-items:center;gap:15px;margin-top:26px;display:flex}.af-story-paper>div>span{background:var(--af-mint);width:44px;height:44px;color:var(--af-emerald);border-radius:14px;flex-shrink:0;place-items:center;font-size:26px;display:grid}.af-story-paper>div:nth-of-type(2)>span{background:var(--af-mint)}.af-story-paper>div:nth-of-type(3)>span{background:var(--af-surface)}.af-story-paper p{color:var(--af-emerald);font-weight:600;font-size:18px!important}.af-story-paper small{color:var(--af-muted);margin-top:4px;font-size:12px;font-weight:400;line-height:1.6;display:block}.af-art-spark{color:#e0b346;font-size:37px;animation:7s ease-in-out infinite af-spark-turn;position:absolute;top:30px;right:25px}.af-story-leaf{background:#8bc8be;border-radius:80% 0;width:200px;height:260px;position:absolute;bottom:0;left:-65px;transform:rotate(-20deg)}.af-story-leaf-two{background:var(--af-selected);inset:60px -80px auto auto;transform:rotate(15deg)}.af-story-ribbon{z-index:2;text-align:center;background:var(--af-emerald);color:#fffaf1;border-radius:99px;padding:16px 10px;font-size:14px;position:absolute;bottom:23px;left:35px;right:35px}.af-story-thread{background:var(--af-gold);opacity:.7;border-radius:0 25px 25px 0;width:7px;height:100%;position:absolute;top:0;right:0}.af-signals-art{background:var(--af-mint);min-height:540px}.af-signal-orbit{place-items:center;display:grid;position:absolute;inset:55px}.af-signal-orbit>i{border:1px solid #a9c7bb;border-radius:50%;width:260px;height:260px;position:absolute}.af-signal-orbit>i:nth-child(2){border-style:dashed;width:360px;height:360px;animation:50s linear infinite af-orbit-turn}.af-signal-orbit>i:nth-child(3){opacity:.5;width:460px;height:460px}.af-signal-center{background:var(--af-raised);text-align:center;z-index:1;border:1px solid #d0bd8e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:225px;height:225px;display:flex;box-shadow:0 20px 25px #00403808}.af-signal-center>span{color:var(--af-link);margin-bottom:15px;font-size:47px}.af-signal-center strong{color:var(--af-emerald);font-size:23px}.af-signal-center small{color:var(--af-muted);margin-top:12px;font-size:12px}.af-signal-tag{z-index:2;background:var(--af-surface);color:var(--af-emerald);border-radius:99px;padding:16px 22px;font-size:14px;font-weight:600;animation:7s ease-in-out infinite af-caption-float;position:absolute}.af-signal-tag-one{top:70px;left:25px}.af-signal-tag-two{background:var(--af-mint);animation-delay:-2s;top:140px;right:20px}.af-signal-tag-three{background:var(--af-surface);animation-delay:-4s;bottom:125px;left:20px}.af-signal-bottom{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;bottom:30px;left:25px;right:25px}.af-signal-bottom>span{background:var(--af-raised);color:var(--af-emerald);border-radius:99px;padding:10px 13px;font-size:12px}.af-proactive-layout>figure{align-items:stretch;min-height:680px;display:flex}.af-proactive-art{background:var(--af-mint);border-radius:0;width:100%;min-height:100%;padding:50px 35px 90px}.af-context-paper{min-width:0;max-width:345px;padding:32px}.af-context-symbol{background:var(--af-mint);width:80px;height:80px;color:var(--af-emerald);border-radius:25px;place-items:center;margin:0 auto 25px;font-size:45px;display:grid}.af-context-paper h3{text-align:center;margin-bottom:20px;font-size:28px;line-height:1.3}.af-context-highlight{text-align:center;background:var(--af-surface);color:var(--af-emerald);border-radius:15px;padding:17px;font-size:15px;font-weight:600;line-height:1.6;display:block}.af-context-detail{color:var(--af-muted);gap:13px;margin:28px 0;font-size:12px;display:grid}.af-context-detail>i{background:var(--af-mint);border-radius:9px;width:100%;height:5px;display:block}.af-context-detail>i:last-child{background:var(--af-mint);width:70%}.af-context-paper small{color:var(--af-muted);font-size:12px;line-height:1.6;display:block}.af-context-orb{background:var(--af-surface);border-radius:50%;width:170px;height:170px;animation:9s ease-in-out infinite af-caption-float;position:absolute;bottom:50px;left:-40px}.af-context-orb-two{background:#a9d2c5;width:115px;height:115px;inset:70px -25px auto auto}.af-proactive-art-plan{background:var(--af-mint)}.af-proactive-art-care{background:var(--af-surface)}.af-record-orbit{border:1px dashed #c6a86a;border-radius:50%;animation:40s linear infinite af-orbit-turn;position:absolute;inset:20px}.af-record-folder{z-index:2;color:var(--af-emerald);background:#8bc8be;border-radius:10px 35px 25px 25px;width:290px;max-width:95%;margin:170px auto 0;padding:35px 28px;animation:7s ease-in-out infinite af-folder-nod;position:relative;box-shadow:0 15px 25px #00403810}.af-record-folder>span{margin-bottom:15px;font-size:25px;display:block}.af-record-folder strong{font-size:22px;line-height:1.4;display:block}.af-record-folder small{margin-top:20px;font-size:12px;display:block}.af-motion-records>.af-motion-document{width:210px;animation:8s ease-in-out infinite af-document-float;position:absolute;top:0;left:50%;transform:translate(-50%)}.af-record-flow{flex-direction:column;gap:12px;display:flex;position:absolute;top:145px;left:50%}.af-record-flow>i{background:var(--af-primary);border-radius:50%;width:6px;height:6px;animation:4s ease-in-out infinite af-flow-dot}.af-plan-goal{z-index:2;background:var(--af-mint);color:var(--af-emerald);border:1px solid #c6a86a;border-radius:25px;align-items:center;gap:15px;max-width:235px;margin-bottom:-20px;padding:25px;display:flex;position:relative;transform:rotate(-4deg)}.af-plan-goal>span{color:#b8773c;font-size:34px}.af-plan-goal>strong{font-size:18px;line-height:1.4}.af-booking-example .af-motion-care-art{height:130px;display:block}.af-booking-example .af-motion-care-art>svg{width:200px;height:125px}.af-moment-example{padding-block:30px}.af-moment-example .af-breath-orb{width:170px;height:170px;margin:50px auto 25px}.af-goal-choice .af-wellness-art{max-width:100%;height:205px;margin-bottom:15px}@keyframes af-orbit-turn{to{transform:rotate(360deg)}}@keyframes af-illustration-life{0%{transform:scale(1)}to{transform:scale(1.025)}}@keyframes af-caption-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes af-validation-path{0%,to{opacity:.4;transform:scaleX(.15)}50%{opacity:1;transform:scaleX(1)}}@media (width<=1100px){.af-explore-menu>summary{padding:15px 0;font-size:16px}.af-explore-menu>div{width:100%;box-shadow:none;border-radius:15px;grid-template-columns:1fr 1fr;margin:5px 0 15px;padding:12px;position:static}.af-nav.is-open{max-height:calc(100dvh - 100px);overflow:auto}.af-why,.af-signals{gap:40px}.af-why>figure>img,.af-signals>figure>img{aspect-ratio:4/5}.af-proactive-conversation{padding:28px}.af-proactive-conversation h3{font-size:25px}.af-proactive-layout>figure{min-height:720px}.af-proactive-sanad .af-sanad{width:80px}.af-value-inputs{padding:28px}.af-value-result{padding:30px}.af-value-number{font-size:70px}.af-value-result .af-value-result-heading{font-size:28px}.af-trust-story-head{gap:35px}.af-trust-emblem{width:230px;height:230px}.af-validation-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.af-continuity-grid,.af-trust-story-grid{gap:16px}.af-continuity-grid>article,.af-trust-story-grid>article{padding:25px}.af-continuity-grid h3,.af-trust-story-grid h3{font-size:23px}}@media (width<=750px){.af-why,.af-signals{grid-template-columns:1fr;gap:35px}.af-why>figure>img,.af-signals>figure>img{aspect-ratio:4/3}.af-value-layout{grid-template-columns:1fr}.af-value-result{position:static}.af-proactive-layout{grid-template-columns:1fr}.af-proactive-layout>figure{aspect-ratio:4/3;min-height:0}.af-proactive-layout>figure>img{position:absolute;inset:0}.af-proactive-conversation{padding:30px}.af-proactive-conversation h3{font-size:28px}.af-trust-story-head{grid-template-columns:1fr;gap:40px}.af-trust-emblem{width:220px;height:220px}.af-continuity-grid,.af-trust-story-grid{grid-template-columns:1fr}.af-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.af-life-photo{height:260px}.af-booking-example,.af-demo-visual{padding:25px}.af-guide-launcher{font-size:13px}.af-site-guide{bottom:15px;right:15px}}@media (width<=500px){.af-goal-scene{aspect-ratio:1/1.1;margin-bottom:15px}.af-goal-choice{padding:6px 8px 20px}.af-goal-choice>span:first-of-type{font-size:14px!important}.af-scene-caption{gap:10px;padding:17px;left:8px;right:8px}.af-scene-caption strong{font-size:17px}.af-scene-caption small{font-size:12px}.af-motion-context>.af-sanad{max-width:85%}.af-illustrated-scene{padding-bottom:60px}.af-why-note,.af-signal-source{padding:15px;font-size:14px;bottom:15px;left:15px;right:15px}.af-why-note>img{width:35px}.af-why-points h3{font-size:22px}.af-why-points p{font-size:16px}.af-proactive-options{justify-content:flex-start;gap:9px}.af-proactive-options>button{padding:11px 15px;font-size:14px}.af-proactive-notice{padding:14px;font-size:14px;bottom:15px;left:15px;right:15px}.af-proactive-conversation{padding:27px 23px}.af-refresh .af-proactive-message{padding:21px;font-size:17px}.af-proactive-sanad .af-sanad{width:85px}.af-proactive-replies>button{font-size:14px}.af-reference-grid,.af-governance-grid{grid-template-columns:1fr}.af-validation-flow{grid-template-columns:1fr;gap:15px}.af-validation-flow>article{gap:20px;padding:25px;display:flex}.af-validation-flow>article>span{flex-shrink:0;margin-top:4px}.af-validation-flow h3{font-size:22px}.af-validation-flow p{font-size:16px}.af-policy-grid{grid-template-columns:1fr}.af-value-inputs,.af-value-result{padding:28px 23px}.af-value-assumptions{grid-template-columns:1fr}.af-value-row label{gap:15px;font-size:15px}.af-value-row output{font-size:13px}.af-value-number{font-size:75px}.af-value-result .af-value-result-heading{font-size:30px}.af-value-result dd{font-size:24px}.af-explore-menu>div{grid-template-columns:1fr}.af-guide-panel{width:calc(100vw - 30px);padding:23px}.af-home-demo .partner-v2-section{scroll-margin-top:80px}.af-trust-emblem{margin-top:10px}.af-site-guide{bottom:12px;right:12px}}@media (width<=750px){.af-connection-art{min-height:530px}.af-proactive-layout>figure{aspect-ratio:auto;min-height:550px}.af-proactive-art{min-height:550px;padding:40px 25px 80px}.af-signals-art{min-height:500px}}@media (width<=500px){.af-connection-art{min-height:520px;padding:25px}.af-story-paper{padding:25px}.af-story-paper>strong{font-size:24px}.af-story-paper>div{gap:12px}.af-story-paper p{font-size:17px!important}.af-story-ribbon{font-size:13px;left:15px;right:15px}.af-signals-art{min-height:500px;padding:25px}.af-signal-center{width:200px;height:200px}.af-signal-center strong{font-size:21px}.af-signal-tag{padding:13px 15px;font-size:13px}.af-signal-tag-one{top:50px;left:15px}.af-signal-tag-two{top:120px;right:10px}.af-signal-tag-three{bottom:115px;left:15px}.af-signal-bottom{gap:5px;left:10px;right:10px}.af-context-paper{padding:25px}.af-context-paper h3{font-size:26px}.af-proactive-art{padding-inline:22px}.af-goal-choice .af-wellness-art{height:145px}.af-motion-records>.af-motion-document{width:175px}.af-record-folder{margin-top:170px;padding:30px 24px}.af-record-folder strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{transition:none!important;animation:none!important}}.af-demo-inquiry-art{background:var(--af-mint);height:100%;min-height:600px;color:var(--af-emerald);flex-direction:column;justify-content:center;align-items:center;padding:70px 35px;display:flex;position:relative;overflow:hidden}.af-inquiry-spark{color:#e0b346;font-size:40px;animation:8s ease-in-out infinite af-spark-turn;position:absolute;top:35px;right:30px}.af-inquiry-bubble{color:var(--af-emerald);background:#efafa6;border-radius:45px 45px 45px 5px;max-width:340px;padding:35px;font-size:32px;font-weight:700;line-height:1.3;animation:7s ease-in-out infinite af-caption-float;position:relative}.af-inquiry-bubble>span{margin-top:18px;font-size:17px;font-weight:400;display:block}.af-inquiry-people{flex-wrap:wrap;justify-content:center;gap:8px;margin:40px 0 25px;display:flex}.af-inquiry-people>span{background:var(--af-emerald);color:#fffaf1;border-radius:99px;padding:13px 17px;font-size:13px}.af-demo-inquiry-art>p{text-align:center;color:var(--af-emerald)!important;font-size:22px!important;line-height:1.5!important}.af-home-demo .partner-v2-image{height:auto;min-height:600px}@media (width<=600px){.af-demo-inquiry-art{min-height:470px;padding:60px 25px}.af-inquiry-bubble{padding:30px;font-size:29px}.af-home-demo .partner-v2-image{min-height:470px}.af-demo-inquiry-art>p{font-size:21px!important}}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{transition:none!important;animation:none!important}}.af-footer-refresh .af-footer-refresh-bottom{flex-direction:column;align-items:stretch;gap:12px;min-inline-size:0;display:flex}.af-footer-refresh .af-footer-refresh-bottom>nav{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;order:-1;align-items:center;gap:clamp(12px,1.2vw,20px);inline-size:100%;min-inline-size:0;padding-block:2px 6px;display:flex;overflow-x:auto}.af-footer-refresh .af-footer-refresh-bottom>nav>*{white-space:nowrap;flex:none;min-block-size:44px}.af-footer-refresh .af-footer-refresh-bottom>span{white-space:nowrap}.fr-region{color:#043b37;margin:24px 0 12px;position:relative}.fr-region details{width:fit-content;max-width:100%}.fr-region summary{cursor:pointer;border:0;align-items:center;gap:12px;min-height:48px;font-size:16px;font-weight:650;list-style:none;display:flex}.fr-region summary::-webkit-details-marker{display:none}.fr-region summary>svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex-shrink:0;width:24px;height:24px}.fr-region summary>span{min-width:0;line-height:1.45}.fr-region summary small{margin-left:8px;font-size:13px;font-weight:450}.fr-region summary:focus-visible,.fr-region button:focus-visible,.fr-region select:focus-visible{outline-offset:4px;outline:3px solid #007d72}.fr-panel{z-index:10;background:#fffdfa;border:0;border-radius:20px;width:340px;max-width:calc(100vw - 48px);padding:24px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 14px 60px #043b3726}.fr-panel label{margin-bottom:12px;font-size:18px;font-weight:700;display:block}.fr-panel select{color:#043b37;width:100%;min-height:48px;font:inherit;background:#e2ece4;border:0;border-radius:10px;padding:10px 12px;font-size:15px;display:block}.fr-panel p{color:#4a5e56;margin:12px 0!important;font-size:13px!important;line-height:1.6!important}.fr-panel .fr-source{color:#00665c;font-weight:650}.fr-panel a{color:#00665c;font-size:13px;line-height:1.6;text-decoration:underline;display:block}.fr-panel>button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#007d72;border:0;border-radius:25px;margin-top:18px;padding:10px 24px;font-size:14px}@media (width<=600px){.fr-region summary{font-size:14px}.fr-region summary small{margin:1px 0 0;display:block}.fr-panel{width:310px;padding:20px}}.fr-panel .af-select-trigger{text-align:left;min-height:48px;margin:0;font-size:15px}.fr-panel>.af-select{margin:0}.af-about-scene{isolation:isolate;width:100%;height:auto;display:block;overflow:visible}.af-about-hero-art{max-width:720px;margin-inline:auto}.af-about-purpose-art{flex:none;width:clamp(112px,13vw,180px);max-width:100%}.af-about-commitment-art{max-width:760px;margin-inline:auto}.af-about-scene-float,.af-about-scene-stride,.af-about-scene-flower,.af-about-scene-heart,.af-about-scene-leaf,.af-about-scene-spark,.af-about-scene-eyes,.af-about-scene-horizon{transform-box:fill-box;transform-origin:50%}.af-about-scene-float{animation:7s ease-in-out infinite af-about-gentle-lift}.af-about-scene-stride{transform-origin:bottom;animation:3.2s ease-in-out infinite af-about-activity-rock}.af-about-scene-flower{animation:6.5s ease-in-out infinite af-about-flower-open}.af-about-scene-heart{animation:5s ease-in-out infinite af-about-heart-warmth}.af-about-scene-leaf{transform-origin:bottom;animation:7.5s ease-in-out infinite af-about-leaf-sway}.af-about-scene-spark{animation:6s ease-in-out infinite af-about-light-breathe}.af-about-scene-eyes{animation:7.2s ease-in-out infinite af-about-friendly-blink}.af-about-scene-horizon{animation:9s ease-in-out infinite af-about-horizon-shift}.af-about-scene-light-one{animation:8s ease-in-out infinite af-about-thread-one}.af-about-scene-light-two{animation:9s ease-in-out infinite af-about-thread-two}.af-about-scene-mission-light{animation:6.5s cubic-bezier(.4,0,.2,1) infinite af-about-path-forward}.af-about-scene-delay-one{animation-delay:-1.8s}.af-about-scene-delay-two{animation-delay:-3.6s}.af-about-scene-delay-three{animation-delay:-5s}.af-about-scene-delay-four{animation-delay:-6.2s}@keyframes af-about-gentle-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes af-about-activity-rock{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-2px)rotate(1.5deg)}}@keyframes af-about-flower-open{0%,to{transform:scale(1)rotate(-2deg)}50%{transform:scale(1.035)rotate(2deg)}}@keyframes af-about-heart-warmth{0%,to{transform:scale(1)}45%,60%{transform:scale(1.025)}}@keyframes af-about-leaf-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(3deg)}}@keyframes af-about-light-breathe{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes af-about-friendly-blink{0%,42%,45%,76%,79%,to{transform:scaleY(1)}43%,44%,77%,78%{transform:scaleY(.12)}}@keyframes af-about-horizon-shift{0%,to{transform:translate(-1.5px)}50%{transform:translate(1.5px)}}@keyframes af-about-thread-one{0%,to{transform:translate(0)}50%{transform:translate(24px,-2px)}}@keyframes af-about-thread-two{0%,to{transform:translate(0)}50%{transform:translate(4px,18px)}}@keyframes af-about-path-forward{0%,8%{opacity:0;transform:translate(0)}14%{opacity:1;transform:translate(0)}35%{opacity:1;transform:translate(2px,-40px)}52%{opacity:1;transform:translate(41px,-53px)}70%{opacity:1;transform:translate(87px,-44px)}86%{opacity:1;transform:translate(99px,-89px)}94%,to{opacity:0;transform:translate(99px,-89px)}}@media (width<=600px){.af-about-hero-art{width:min(112%,620px);max-width:none;margin-inline:-6%}.af-about-purpose-art{width:126px}.af-about-commitment-art{min-width:0}}.af-reduce-motion .af-about-scene *,.af-about-scene.af-reduce-motion *{animation:none!important}.af-reduce-motion .af-about-scene-mission-light,.af-about-scene.af-reduce-motion .af-about-scene-mission-light{opacity:0}@media (prefers-reduced-motion:reduce){.af-about-scene *{animation:none!important}.af-about-scene-mission-light{opacity:0}}.ab2-page{color:var(--af-emerald)}.ab2-wrap{width:min(1120px,100% - 96px);margin-inline:auto}.ab2-page em{color:#ab5148;font-style:normal}.ab2-hero{background:var(--af-selected);border-radius:0 0 50% 5%/0 0 8% 2%;overflow:hidden}.ab2-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;min-height:525px;padding-block:40px 45px;display:grid}.ab2-hero h1{margin:20px 0 25px}.ab2-hero>div>div>p:not(.af-eyebrow){max-width:450px}.ab2-hero-link{color:#00695f;align-items:center;gap:22px;min-height:44px;margin-top:24px;font-size:14px;font-weight:600;display:inline-flex}.ab2-hero .af-eyebrow{color:var(--af-muted)}.ab2-introduction{grid-template-columns:repeat(3,1fr);gap:65px;padding-block:70px;display:grid}.ab2-introduction article{flex-direction:column;align-items:flex-start;display:flex}.ab2-introduction .ev-value-icon{margin-bottom:24px}.ab2-kicker{letter-spacing:.075em;text-transform:uppercase;color:var(--af-link);font-size:11px;font-weight:650;line-height:1.5}.af-refresh #main-content .ab2-introduction h2{letter-spacing:-.035em;text-wrap:balance;max-width:275px;margin:13px 0 16px;font-size:25px!important;line-height:1.3!important}.af-refresh #main-content .ab2-introduction p{color:var(--af-muted);font-size:15px;line-height:1.8}.ab2-story{background:var(--af-selected);padding-block:65px}.ab2-story-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;display:grid}.ab2-story figure{position:relative}.ab2-story img{object-fit:cover;object-position:50% 40%;border-radius:24px 95px 24px 24px;width:100%;height:390px}.ab2-story figcaption{color:var(--af-muted);margin-top:15px;font-size:12px;line-height:1.7}.ab2-story-flourish{width:95px;position:absolute;bottom:0;right:-27px;transform:rotate(-15deg)}.ab2-story h2{margin:16px 0 24px}.ab2-story p:not(.af-eyebrow)+p{margin-top:17px}.ab2-story .af-text-link{align-items:center;gap:17px;min-height:44px;margin-top:20px;display:inline-flex}.ab2-purpose{background:var(--af-emerald);color:#fffaf1;padding-block:62px}.ab2-purpose-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.ab2-purpose article+article{border-left:1px solid #7d9e874d;padding-left:65px}.ab2-purpose .af-about-purpose-art{width:118px;height:118px;margin-bottom:22px}.af-refresh #main-content .ab2-purpose .af-eyebrow{color:#d9c18c}.af-refresh #main-content .ab2-purpose h2{color:#fffaf1;margin:16px 0 22px}.ab2-purpose h2 em{color:#b6d7c0}.af-refresh #main-content .ab2-purpose p:not(.af-eyebrow){color:#dae7d6;max-width:420px}.ab2-values{grid-template-columns:.9fr 1.1fr;gap:95px;padding-block:75px;display:grid}.ab2-values>div>h2{margin:17px 0 22px}.ab2-values>div>p:not(.af-eyebrow){max-width:390px}.ab2-values .af-text-link{align-items:center;min-height:44px;margin-top:23px;display:inline-flex}.ab2-value-rows article{border-bottom:1px solid #dedfce;gap:23px;padding:21px 0;display:flex}.ab2-value-rows article:first-child{padding-top:0}.ab2-value-rows article:last-child{border:0}.ab2-value-rows article>span{color:var(--af-muted);padding-top:5px;font-size:12px}.af-refresh #main-content .ab2-value-rows h3{margin-bottom:9px;font-size:20px!important}.af-refresh #main-content .ab2-value-rows p{font-size:15px;line-height:1.7}.ab2-research{background:var(--af-mint);padding-block:62px 30px}.ab2-research-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:34px;display:flex}.ab2-research-heading h2{margin-top:16px}.ab2-research-heading>p{max-width:325px;padding-bottom:5px}.ab2-research-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.ab2-research-grid article{background:var(--af-surface);border-radius:24px;flex-direction:column;align-items:flex-start;padding:26px;display:flex}.ab2-research-grid article:nth-child(2){background:var(--af-selected)}.ab2-research-grid article:nth-child(3){background:var(--af-mint)}.ab2-research-top{justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}.ab2-research-top .af-motion-icon{flex:none;width:54px;height:54px}.ab2-research-top>span{color:var(--af-muted);text-transform:uppercase;letter-spacing:.04em;text-align:right;font-size:9px}.ab2-stat{letter-spacing:-.06em;margin:28px 0 22px;font-size:64px;font-weight:700;line-height:1.1}.ab2-stat small{letter-spacing:0;margin-top:8px;font-size:13px;font-weight:500;line-height:1.7;display:block}.af-refresh #main-content .ab2-research-grid h3{margin:0 0 15px;font-size:21px!important}.af-refresh #main-content .ab2-research-grid>article>p{color:var(--af-muted);margin:0 0 22px;font-size:15px;line-height:1.7}.ab2-study-basis{color:var(--af-muted);margin-top:auto;font-size:10px;line-height:1.7}.ab2-research-grid details{border-top:1px solid #00483f25;width:100%;margin-top:18px;padding-top:5px}.ab2-research-grid summary{cursor:pointer;min-height:44px;color:var(--af-link);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600;list-style:none;display:flex}.ab2-research-grid summary::-webkit-details-marker{display:none}.ab2-research-grid details[open] summary>span{transform:rotate(45deg)}.af-refresh #main-content .ab2-research-grid details p{font-size:12px;line-height:1.8}.ab2-research-grid details a{min-height:44px;color:var(--af-link);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.af-refresh #main-content .ab2-research-note{color:var(--af-muted);max-width:950px;margin-top:23px;font-size:12px;line-height:1.8}.ab2-trust-links{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:22px;display:grid}.ab2-trust-links a{color:var(--af-link);border-bottom:1px solid #dedfce;align-items:center;gap:15px;padding:10px 0;font-size:14px;font-weight:600;display:flex}.ab2-trust-links a>span:not(.af-motion-icon){flex:1}.ab2-trust-links .af-motion-icon{flex:none;width:40px;height:40px}.ab2-invitation{background:var(--af-mint);padding-block:55px}.ab2-invitation>.ab2-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.ab2-invitation h2{margin-top:16px}.ab2-invitation>div>div>p:not(.af-eyebrow){max-width:430px}.ab2-actions{align-items:center;gap:25px;margin-top:25px;display:flex}.ab2-page a:focus-visible,.ab2-page button:focus-visible,.ab2-page summary:focus-visible{outline-offset:5px;outline:3px solid #c6a86a}@media (width<=1000px){.ab2-wrap{width:calc(100% - 64px)}.ab2-hero-grid{gap:25px;min-height:480px}.ab2-introduction{gap:35px}.ab2-story-grid{gap:45px}.ab2-purpose-grid{gap:50px}.ab2-purpose article+article{padding-left:40px}.ab2-values{gap:50px}.ab2-research-grid{gap:15px}.ab2-research-grid article{padding:23px}.ab2-research-heading{gap:30px}.ab2-research-heading>p{max-width:270px}}@media (width<=740px){.ab2-wrap{width:calc(100% - 44px)}.ab2-hero-grid{grid-template-columns:1fr;gap:7px;padding-block:36px 20px}.ab2-hero h1{margin:16px 0 23px}.ab2-hero{border-radius:0 0 50% 5%/0 0 3% 1%}.ab2-hero-link{margin-top:16px}.ab2-introduction{grid-template-columns:1fr;gap:28px;padding-block:43px}.ab2-introduction article{grid-template-columns:95px 1fr;gap:0 20px;display:grid}.ab2-introduction .ev-value-icon{grid-row:1/4;width:95px;height:95px;margin:0}.ab2-introduction .ab2-kicker{grid-column:2}.af-refresh #main-content .ab2-introduction h2{max-width:none;margin:9px 0 12px;font-size:23px!important}.ab2-introduction p{grid-column:2}.ab2-story{padding-block:40px}.ab2-story-grid{grid-template-columns:1fr;gap:30px}.ab2-story img{border-radius:20px 70px 20px 20px;height:290px}.ab2-story-flourish{width:70px;right:-10px}.ab2-purpose{padding-block:42px}.ab2-purpose-grid{grid-template-columns:1fr;gap:35px}.ab2-purpose article+article{border-top:1px solid #7d9e874d;border-left:0;padding:32px 0 0}.ab2-purpose .af-about-purpose-art{width:102px;height:102px;margin-bottom:18px}.ab2-values{grid-template-columns:1fr;gap:29px;padding-block:46px}.ab2-value-rows article{gap:19px}.ab2-research{padding-block:42px 25px}.ab2-research-heading{margin-bottom:25px;display:block}.ab2-research-heading>p{max-width:100%;margin-top:20px}.ab2-research-grid{grid-template-columns:1fr;gap:18px}.ab2-research-grid article{padding:25px}.ab2-research-top>span{font-size:10px}.ab2-stat{margin:22px 0;font-size:65px}.ab2-study-basis{font-size:11px}.ab2-trust-links{grid-template-columns:1fr;gap:3px;margin-top:18px}.ab2-trust-links a{font-size:14px}.ab2-invitation{padding-block:42px}.ab2-invitation>.ab2-wrap{grid-template-columns:1fr;gap:25px}.ab2-actions{gap:25px}}@media (width<=370px){.ab2-introduction article{grid-template-columns:1fr}.ab2-introduction .ev-value-icon{grid-row:auto;width:120px;height:100px;margin-bottom:15px}.ab2-introduction .ab2-kicker,.ab2-introduction p{grid-column:1}}.ab2-study-source{align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:600;display:inline-flex;color:var(--af-link)!important}.af-refresh #main-content .ab2-purpose h2 em{color:#b6d7c0!important}.ab2-introduction .ab2-introduction-character{margin-bottom:22px;flex:none;align-self:center;width:100px;height:100px;margin-inline:auto;display:block}.ab2-hero-grid{gap:65px;padding-block:48px 66px}.ab2-hero-photo{min-width:0;margin:0;position:relative}.ab2-hero-photo img{object-fit:cover;object-position:50% 43%;border-radius:88px 25px 25px;width:100%;height:420px;display:block}.ab2-hero-photo figcaption{color:var(--af-muted);max-width:420px;padding:15px 4px 0;font-size:12px;line-height:1.6}.ab2-hero-photo figcaption small{margin-top:5px;font-size:10px;line-height:1.5;display:block}.ab2-purpose .ab2-purpose-figure{width:132px;height:118px;margin-bottom:22px;display:block}.ab2-development{padding-block:76px 58px}.ab2-development-heading{grid-template-columns:1.3fr .8fr;align-items:center;gap:65px;display:grid}.ab2-development-heading h2{margin:16px 0 22px}.ab2-development-heading>div>p:not(.af-eyebrow){max-width:610px}.ab2-development-companion{background:var(--af-selected);border-radius:26px 70px 26px 26px;justify-content:center;align-items:center;gap:2px;padding:20px 20px 20px 8px;display:flex}.ab2-development-companion .ab2-researcher{flex:none;width:170px;height:190px;display:block}.af-refresh #main-content .ab2-development-companion p{color:var(--af-muted);margin:0;font-size:13px;line-height:1.8}.ab2-development-companion strong{color:var(--af-emerald);font-weight:650}.ab2-development-process{border-block:1px solid var(--af-outline);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:34px 0 36px;padding:26px 0;list-style:none;display:grid}.ab2-development-process li{align-items:flex-start;gap:13px;display:flex}.ab2-development-process li>span{color:var(--af-link);padding-top:4px;font-size:11px;font-weight:650}.af-refresh #main-content .ab2-development-process h3{margin:0 0 9px;font-size:17px!important}.af-refresh #main-content .ab2-development-process p{color:var(--af-muted);margin:0;font-size:14px;line-height:1.7}.ab2-benchmark-heading{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:22px;display:flex}.af-refresh #main-content .ab2-benchmark-heading h3{margin:0;font-size:24px!important}.af-refresh #main-content .ab2-benchmark-heading p{color:var(--af-muted);max-width:270px;margin:0;font-size:13px;line-height:1.6}.ab2-benchmarks{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ab2-benchmarks article{background:var(--af-surface);border:0;border-radius:24px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;display:flex}.af-refresh #main-content .ab2-benchmarks h3{margin:17px 0 16px;font-size:21px!important}.af-refresh #main-content .ab2-benchmarks p{color:var(--af-muted);margin:0 0 18px;font-size:14px;line-height:1.75}.af-refresh #main-content .ab2-benchmarks .ab2-benchmark-example{color:var(--af-emerald);font-weight:550}.ab2-benchmarks strong{width:100%;margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;line-height:1.65;display:block}.ab2-evidence-boundaries{background:var(--af-selected);border-radius:24px;grid-template-columns:.88fr 1.12fr;gap:30px;margin-top:26px;padding:32px;display:grid}.ab2-evidence-boundaries article{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ab2-evidence-boundaries article+article{border-left:1px solid var(--af-outline);padding-left:30px}.af-refresh #main-content .ab2-evidence-boundaries h3{max-width:360px;margin:12px 0 16px;font-size:21px!important}.af-refresh #main-content .ab2-evidence-boundaries p{color:var(--af-muted);margin:0 0 17px;font-size:14px;line-height:1.8}.af-refresh #main-content .ab2-evidence-boundaries .ab2-evidence-limit{font-size:12px;line-height:1.8}.ab2-evidence-boundaries .af-text-link{align-items:center;min-height:44px;margin-top:auto;font-size:13px;line-height:1.6;display:inline-flex}@media (width<=1000px){.ab2-hero-grid{gap:35px}.ab2-hero-photo img{border-top-left-radius:65px;height:385px}.ab2-development-heading{grid-template-columns:1.2fr .8fr;gap:30px}.ab2-development-companion{text-align:center;padding:10px 15px 22px;display:block}.ab2-development-companion .ab2-researcher{width:150px;height:155px;margin:auto}.ab2-development-companion p br{display:none}.ab2-development-companion p strong{display:block}.ab2-development-process{gap:20px}.ab2-benchmarks{gap:15px}.ab2-benchmarks article{padding:22px}.ab2-evidence-boundaries{gap:24px;padding:26px}.ab2-evidence-boundaries article+article{padding-left:24px}}@media (width<=740px){.ab2-hero-grid{gap:28px;padding-block:36px 49px}.ab2-hero-photo{width:100%;max-width:560px;margin-inline:auto}.ab2-hero-photo img{aspect-ratio:1.2;border-radius:60px 22px 22px;height:auto}.ab2-hero-photo figcaption{max-width:100%;padding-top:13px;font-size:11px}.ab2-introduction .ab2-introduction-character{grid-row:1/4;place-self:start center;width:95px;height:95px;margin:0}.ab2-introduction h2{grid-column:2}.ab2-purpose .ab2-purpose-figure{width:118px;height:102px;margin-bottom:18px}.ab2-development{padding-block:46px 38px}.ab2-development-heading{grid-template-columns:minmax(0,1fr);gap:23px}.ab2-development-companion{text-align:left;border-top-right-radius:55px;justify-content:flex-start;padding:7px 20px 7px 7px;display:flex}.ab2-development-companion .ab2-researcher{width:125px;height:132px;margin:0 10px 0 0}.ab2-development-companion p br{display:block}.ab2-development-process{grid-template-columns:1fr;gap:22px;margin-block:26px 30px;padding-block:24px}.ab2-development-process li{gap:17px}.ab2-benchmark-heading{margin-bottom:20px;display:block}.af-refresh #main-content .ab2-benchmark-heading h3{font-size:23px!important}.af-refresh #main-content .ab2-benchmark-heading p{max-width:100%;margin-top:12px}.ab2-benchmarks{grid-template-columns:1fr;gap:17px}.ab2-benchmarks article{padding:25px}.ab2-evidence-boundaries{grid-template-columns:1fr;gap:23px;margin-top:22px;padding:25px}.ab2-evidence-boundaries article+article{border-left:0;border-top:1px solid var(--af-outline);padding:23px 0 0}.af-refresh #main-content .ab2-evidence-boundaries h3{max-width:100%}}@media (width<=370px){.ab2-introduction .ab2-introduction-character{grid-row:auto;justify-self:center;width:115px;height:105px;margin:0 auto 15px}.ab2-introduction h2{grid-column:1}.ab2-development-companion{padding-right:15px}.ab2-development-companion .ab2-researcher{width:110px;margin-right:5px}}.ab2-benchmark-photo{aspect-ratio:1.55;background:var(--af-mint);border-radius:17px;flex-shrink:0;width:100%;margin:0 0 23px;overflow:hidden}.ab2-benchmark-photo>img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=750px){.ab2-benchmark-photo{aspect-ratio:1.55;margin-bottom:20px}}.ab2-court-cover{aspect-ratio:2582/1308;background:#e8eee9;width:100vw;max-height:950px;margin:0 0 0 calc(50% - 50vw);position:relative;overflow:hidden}.ab2-court-cover>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;transform:scale(1.045)}[dir=rtl] .ab2-court-cover{margin:0 calc(50% - 50vw) 0 0}.agt-section{isolation:isolate;color:#214b3f;background:#f4eee4;padding:70px 0 55px;scroll-margin-top:105px;position:relative}.agt-section .agt-inner{position:relative;padding-block:0!important}.agt-heading{text-align:center;max-width:760px;margin:0 auto 40px}.agt-heading>.af-eyebrow{letter-spacing:.045em;color:#776247;text-transform:uppercase;line-height:1.7;font-size:10px!important}.af-refresh #main-content .agt-heading h2{letter-spacing:-.04em;color:#234c40;margin:18px 0 22px;font-size:var(--af-type-section)!important;line-height:1.16!important}.agt-heading h2 em{color:#9c4d40;font-style:normal}.af-refresh #main-content .agt-heading>p:last-child{color:#5c6d5d;max-width:66ch;margin:0 auto;font-size:16px;line-height:1.8}.agt-section .ssj-stack-layout{grid-template-columns:175px minmax(0,1fr);gap:26px;max-width:1190px}.agt-section .ssj-topic-nav{gap:3px}.agt-icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.agt-icon>svg{width:29px;height:29px}.agt-section .ssj-topic-nav button{gap:8px;padding-inline:10px;font-size:11px!important}.agt-section .ssj-topic-nav button>.agt-icon{color:#4b6d59;background:#ffffff7a;border-radius:50%;width:34px;height:34px}.agt-section .ssj-topic-nav button[aria-current=step]>.agt-icon{color:#225d4a;background:#e1eddc}.agt-section .ssj-card-brand{gap:7px}.agt-section .ssj-card-brand>.agt-icon{width:30px;height:30px}.agt-section .ssj-card-brand>.af-brand-mark{object-fit:contain;background:0 0;border-radius:0;width:30px;height:29px;padding:0}.agt-section .ssj-card-brand>span:not(.agt-icon){font-size:16px}.agt-card .ssj-card-body{grid-template-columns:1.04fr .96fr;gap:29px!important;padding:30px!important}.af-refresh #main-content .agt-card .ssj-card-copy h3{letter-spacing:-.035em;max-width:22ch;color:var(--ssj-ink);margin:0 0 18px;font-size:var(--af-type-card)!important;line-height:1.22!important}.agt-card .ssj-mode{text-transform:uppercase;letter-spacing:.045em;margin-bottom:14px;font-size:9px}.af-refresh #main-content .agt-card .ssj-card-copy>p{color:var(--ssj-subtle);font-size:14px;line-height:1.8}.agt-card .ssj-card-copy>ul{color:var(--ssj-subtle);gap:10px;margin:20px 0 22px;padding:0;list-style:none;display:grid}.agt-card li{gap:9px;font-size:11px;line-height:1.7;display:flex}.agt-card li>span{color:var(--ssj-ink);flex:none;font-weight:650}.af-refresh #main-content .agt-action{color:#244d3f;background:#fffcf3;border-radius:26px;align-items:center;gap:17px;min-height:46px;padding:12px 18px;font-size:11px;font-weight:650;line-height:1.6;text-decoration:none;display:inline-flex}.agt-action:hover{text-underline-offset:4px;text-decoration:underline}.agt-action:focus-visible{outline:3px solid var(--ssj-ink);outline-offset:4px}.agt-photo{background:#173d34;border-radius:17px;align-self:center;width:100%;min-width:0;height:385px;margin:0;position:relative;overflow:hidden}.agt-photo>img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.agt-card:has(#about-trust-hosting-title) .agt-photo>img{object-position:50% 50%}.af-refresh #main-content .agt-scope{color:#5d6f5d;max-width:1120px;margin:25px auto 0;font-size:11px;line-height:1.85}.agt-scope a{color:#236a53;text-underline-offset:4px}.agt-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.agt-atmosphere i{border:1px solid #b48f5c23;border-radius:50%;width:620px;height:1000px;animation:30s ease-in-out infinite alternate agt-drift;position:absolute;top:160px;left:-400px;transform:rotate(-18deg)}.agt-atmosphere i:last-child{border-color:#699e8a29;animation-delay:-12s;top:52%;left:auto;right:-430px}.agt-section:has(.ssj-topic-nav button:focus-visible) .agt-atmosphere i{animation-play-state:paused}@keyframes agt-drift{to{transform:rotate(12deg)translateY(70px)}}@media (width>=1101px) and (height<=780px){.agt-card .ssj-card-body{gap:24px!important;padding:25px!important}.agt-photo{height:340px}.af-refresh #main-content .agt-card .ssj-card-copy>p{font-size:13px}.agt-card li{font-size:10px}.agt-card .ssj-card-copy>ul{margin-block:16px}}@media (width<=1100px){.agt-section .ssj-stack-layout{display:block}.agt-section .ssj-topic-nav{background:#f4eee4}.agt-section .ssj-topic-nav button{max-width:185px;min-height:52px;min-width:155px!important}.agt-section .ssj-topic-nav button>.agt-icon{width:30px;height:30px}.agt-card .ssj-card-body{gap:27px!important;padding:27px!important}}@media (width<=900px){.agt-section{padding-block:50px 38px}.agt-heading{margin-bottom:28px}.af-refresh #main-content .agt-heading>p:last-child{font-size:14px}.agt-card .ssj-card-body{grid-template-columns:1fr}.agt-photo{height:340px}.agt-card .ssj-card-copy{max-width:none}.agt-card .ssj-card-copy>ul{max-width:60ch}.agt-section .ssj-card-brand>.agt-icon{display:none}.agt-card li{font-size:12px}}@media (width<=600px){.agt-section .agt-inner{padding-inline:18px}.agt-heading>.af-eyebrow{font-size:9px!important}.agt-card .ssj-card-body{gap:25px!important;padding:23px 21px!important}.agt-section .ssj-card>header{gap:12px;padding-inline:21px}.agt-section .ssj-card>header>span:first-child{gap:9px;font-size:11px}.agt-section .ssj-card-brand>span:not(.agt-icon){font-size:13px}.agt-section .ssj-card-brand>.af-brand-mark{width:26px;height:26px}.agt-photo{border-radius:13px;height:265px}.agt-card .ssj-mode{font-size:8px}.af-refresh #main-content .agt-card .ssj-card-copy>p{font-size:13px}.agt-card li{font-size:11px}.af-refresh #main-content .agt-action{min-height:46px;padding-inline:17px;font-size:11px}.af-refresh #main-content .agt-scope{font-size:10px}}@media (prefers-reduced-motion:reduce){.agt-atmosphere i{animation:none!important}}html.af-reduce-motion .agt-atmosphere i{animation:none!important}.af-refresh #main-content .agt-card .ssj-card-brand>.af-brand-mark{opacity:1!important;background:0 0!important;padding:0!important}.agt-stack :is(#about-trust-hosting,#about-trust-permission,#about-trust-source,#about-trust-ai,#about-trust-accountability) .af-brand-mark{filter:brightness(0)invert()}@font-face{font-family:AfiyahCaveat;src:url(/fonts/Caveat-Variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}.af-footer-refresh .af-footer-refresh-top .af-footer-signature{letter-spacing:-.025em;color:var(--af-emerald);text-align:center;max-width:700px;margin:12px 0 28px;padding:0 18px 30px;font-family:AfiyahCaveat,cursive;font-size:clamp(68px,7.4vw,106px);font-weight:450;line-height:.97;position:relative;transform:rotate(-2deg)}.af-footer-signature>span,.af-footer-signature>em{white-space:nowrap;display:block}.af-footer-refresh .af-footer-signature>em{font-family:inherit;font-style:normal;font-weight:inherit;color:var(--af-link);margin-left:30px;font-size:1.06em;line-height:1.08}.af-footer-signature>svg{width:62%;height:26px;position:absolute;bottom:0;right:5%;overflow:visible}.af-footer-signature path{fill:none;stroke:#d8a55c;stroke-width:5px;stroke-linecap:round;stroke-dasharray:430;stroke-dashoffset:430px}.af-footer-signature.is-visible>span{animation:1.3s cubic-bezier(.25,.7,.25,1) both af-signature-write}.af-footer-signature.is-visible>em{animation:1.5s cubic-bezier(.25,.7,.25,1) .4s both af-signature-write}.af-footer-signature.is-visible path{animation:1.1s 1.3s both af-signature-underline}@keyframes af-signature-write{0%{clip-path:inset(0 100% -15% 0);opacity:.2}to{clip-path:inset(0 -10% -15% 0);opacity:1}}@keyframes af-signature-underline{to{stroke-dashoffset:0}}@media (width<=750px){.af-footer-refresh .af-footer-refresh-top{align-items:flex-start}.af-footer-refresh .af-footer-refresh-top .af-footer-signature{text-align:center;width:max-content;max-width:100%;margin:15px auto 20px;padding:0 4px 24px;font-size:clamp(53px,10.5vw,76px)}.af-footer-refresh .af-footer-signature>em{margin-left:15px}.af-footer-signature>svg{height:19px;bottom:0}}@media (prefers-reduced-motion:reduce){.af-footer-signature.is-visible>span,.af-footer-signature.is-visible>em,.af-footer-signature.is-visible path{clip-path:none!important;opacity:1!important;stroke-dashoffset:0!important;animation:none!important}}.af-refresh .af-footer-refresh-top .af-footer-brand-column{flex-direction:column;justify-self:start;align-items:flex-start;gap:28px;padding:22px 0;display:flex}.af-refresh .af-footer-brand-column .af-footer-brand{color:#073f38;isolation:isolate;align-items:center;gap:17px;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.af-refresh .af-footer-brand-column .af-footer-brand:before{display:none}.af-refresh .af-footer-brand-column .af-brand-mark{object-fit:contain;width:86px;height:81px}.af-refresh .af-footer-brand-column .af-brand>span{letter-spacing:-.045em;font-size:49px;line-height:1.1}.af-refresh .af-footer-brand-column .af-brand small{letter-spacing:.34em;margin-top:9px;font-size:10px;display:block}.af-footer-social{flex-direction:column;align-items:flex-start;gap:15px;margin:0;padding:0;display:flex}.af-footer-social>span{color:#164e43;font-size:13px;font-weight:600}.af-footer-social>div{align-items:center;gap:14px;display:flex}.af-refresh .af-footer-social a{color:#fffdf9;background:#087d72;border-radius:6px;justify-content:center;align-items:center;width:46px;height:46px;min-height:46px;padding:10px;text-decoration:none;transition:background .2s,translate .2s;display:inline-flex}.af-footer-social a svg{flex:none;width:26px;height:26px}.af-refresh .af-footer-social a:hover{color:#fffdf9;background:#b4214a;translate:0 -2px}.af-footer-social a:focus-visible{outline-offset:5px;outline:3px solid #007e73}.af-social-name{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=750px){.af-refresh .af-footer-refresh-top .af-footer-brand-column{justify-self:center;align-items:center;gap:24px;padding:0}.af-refresh .af-footer-brand-column .af-brand-mark{width:74px;height:70px}.af-refresh .af-footer-brand-column .af-brand>span{font-size:43px}.af-refresh .af-footer-brand-column .af-footer-social{align-items:center}}@media (prefers-reduced-motion:reduce){.af-footer-social a{transition:none}}html.af-reduce-motion .af-footer-social a{transition:none}.cc-closing{background:var(--af-mint);color:var(--af-emerald)}.cc-closing .cc-layout{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;display:grid;padding-block:52px!important}.cc-copy{text-align:left;min-width:0}.cc-copy h2{max-width:550px;margin:15px 0 22px}.cc-copy h2 em{color:#ad5047;font-style:normal}.cc-copy>p:not(.af-eyebrow){max-width:480px;margin:0 0 25px;font-size:18px;line-height:1.7}.cc-actions{flex-wrap:wrap;align-items:center;gap:20px 25px;display:flex}.cc-actions .af-btn{gap:16px;margin:0;display:inline-flex}.cc-actions>.af-text-link{white-space:nowrap;align-items:center;gap:12px;min-height:44px;margin:0;display:inline-flex}.cc-art{background:var(--af-selected);border-radius:30px;min-width:0;padding:25px 15px 18px}.cc-art>p{text-align:center;color:var(--af-muted);margin:5px 10px 0;font-size:14px!important}.cc-next{border-left:1px solid #9ebfaf;grid-template-columns:72px 1fr;align-items:center;gap:15px 22px;padding:10px 0 10px 40px;display:grid}.cc-next strong{font-size:24px;line-height:1.5}.cc-next-ring{background:#f1b3a5;border-radius:50%;place-items:center;width:72px;height:72px;font-size:38px;animation:5s ease-in-out infinite cc-rise;display:grid}.cc-next>.af-text-link{grid-column:2;gap:12px;display:inline-flex}.cc-art .mk-closing-journey{width:100%;margin:0}@keyframes cc-rise{50%{transform:translateY(-5px)}}@media (width<=850px){.cc-closing .cc-layout{grid-template-columns:1fr;gap:28px;padding-block:42px!important}.cc-copy>p:not(.af-eyebrow){max-width:550px}.cc-art{width:100%;max-width:600px;margin:auto}.cc-next{display:none}.cc-illustrated .cc-art{order:-1}.cc-copy h2{max-width:600px}.cc-actions{gap:14px 25px}}@media (width<=500px){.cc-copy>p:not(.af-eyebrow){font-size:17px}.cc-art{border-radius:24px;padding:15px 10px}.cc-art>p{max-width:260px;margin:8px auto 0}.cc-actions .af-btn{padding-inline:20px;font-size:15px}.cc-actions{flex-direction:column;align-items:flex-start;gap:12px}.cc-actions>.af-text-link{font-size:15px}}@media (prefers-reduced-motion:reduce){.cc-next-ring{animation:none}}.cc-closing:not(.cc-illustrated) .cc-layout{display:block;padding-block:45px!important}.cc-closing:not(.cc-illustrated) .cc-copy{text-align:center;max-width:740px;margin-inline:auto}.cc-closing:not(.cc-illustrated) .cc-copy h2,.cc-closing:not(.cc-illustrated) .cc-copy>p:not(.af-eyebrow){margin-inline:auto}.cc-closing:not(.cc-illustrated) .cc-actions{justify-content:center}@media (width<=500px){.cc-closing:not(.cc-illustrated) .cc-actions{align-items:center}}.cc-illustrated{background:#dde9df}.cc-illustrated .cc-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding-block:68px!important}.cc-copy .cc-access-note{color:var(--af-muted);margin:18px 0 0!important;font-size:13px!important;line-height:1.6!important}.cc-preview{--af-choice-selected:var(--af-primary);--af-choice-ink:var(--af-raised);--af-choice-shade:var(--af-emerald);--af-choice-hover:#d6e8dd;background:var(--af-raised);border-radius:36px;min-width:0;padding:26px;box-shadow:0 22px 55px #124c3720}.cc-preview-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.cc-preview-top>strong{letter-spacing:-.04em;font-size:25px}.cc-preview-top>span{color:var(--af-muted);font-size:12px}.cc-preview-orbit{background:radial-gradient(#e3efe8 0%,#e3efe800 70%);place-items:center;height:170px;margin:6px 0 12px;display:grid;position:relative}.cc-preview-orbit .af-sanad{width:152px;height:152px}.cc-preview-wave{align-items:center;gap:4px;height:14px;display:flex;position:absolute;bottom:2px}.cc-preview-wave i{background:var(--af-primary);border-radius:3px;width:3px;height:7px}.cc-preview-wave i:nth-child(2n){height:12px}.cc-preview-wave i:nth-child(4){height:17px}.cc-starts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.cc-starts button{min-width:0;min-height:56px;color:var(--af-emerald);font:inherit;text-wrap:balance;cursor:pointer;background:#ecf2ee;border:0;border-radius:15px;padding:9px;font-size:12px;line-height:1.4}.af-refresh .cc-starts button[aria-pressed=true]{background:var(--af-primary)!important;color:var(--af-raised)!important}.cc-preview-conversation{min-height:245px;padding-top:20px}.af-refresh #main-content .cc-preview-question{color:var(--af-muted);margin:0 0 9px;font-size:13px;line-height:1.6}.af-refresh #main-content .cc-preview-reply{min-height:78px;color:var(--af-emerald);margin:0 0 18px;font-size:16px;line-height:1.6}.cc-preview-outcome{background:#ddede3;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.cc-preview-outcome>.af-motion-icon{flex:none;width:38px;height:38px}.cc-preview-outcome>div{flex:1;gap:4px;min-width:0;display:grid}.cc-preview-outcome strong{font-size:13px;line-height:1.4}.cc-preview-outcome div>span{color:var(--af-muted);font-size:12px;line-height:1.4}.cc-preview-check{background:var(--af-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:14px;display:grid}.cc-preview-conversation>.af-text-link{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:8px 2px 0;font-size:13px;display:flex}@media (width<=850px){.cc-illustrated .cc-layout{grid-template-columns:1fr;gap:30px;padding-block:50px!important}.cc-preview{width:100%;max-width:540px;margin:auto}.cc-copy{max-width:600px}.cc-preview-conversation{min-height:0}}@media (width<=500px){.cc-preview{border-radius:28px;padding:20px}.cc-preview-top>span{text-align:right;max-width:130px}.cc-starts button{padding:8px 5px;font-size:12px!important}.cc-preview-orbit{height:145px}.cc-preview-orbit .af-sanad{width:130px;height:130px}.cc-preview-reply{min-height:0!important}.cc-preview-outcome{gap:8px;padding:13px 10px}.cc-preview-outcome>.af-motion-icon{width:32px;height:32px}}.af-refresh #main-content .cc-starts button{font-size:14px;line-height:1.35}.cc-starts button>span{display:block}@media (width<=500px){.af-refresh #main-content .cc-starts button{font-size:12px}}.mc-comparison{margin-top:64px}.mc-heading{max-width:710px;margin-bottom:30px}.mc-heading h2{margin:15px 0 18px}.mc-heading p:last-child{color:var(--af-muted);max-width:650px}.mc-scroll{background:var(--af-raised);scrollbar-color:#88bdb0 #f4eee3;scrollbar-width:thin;border:1px solid #d8ddcd;border-radius:24px;position:relative;overflow:auto}.mc-scroll:focus-visible{outline-offset:5px;outline:3px solid #007d72}.mc-scroll table{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:760px}.mc-scroll thead th{vertical-align:top;padding:26px 22px}.mc-scroll thead th:first-child{vertical-align:bottom;width:32%;font-size:16px}.mc-tier{color:#fffaf1;background:var(--af-primary)}.mc-tier-1{background:#b3544b}.mc-tier-2{background:var(--af-primary)}.mc-tier>strong{letter-spacing:-.025em;margin-bottom:7px;font-size:27px;display:block}.mc-tier>span{min-height:40px;font-size:13px;line-height:1.5;display:block}.mc-tier>b{white-space:nowrap;margin-top:20px;font-size:18px;font-weight:650;display:block}.mc-tier b small{font-size:11px;font-weight:400}.mc-scroll tbody th,.mc-scroll td{vertical-align:middle;border-bottom:1px solid #e4e4d7;padding:17px 22px;font-size:14px;line-height:1.6}.mc-scroll tbody th{background:var(--af-raised);font-weight:550}.mc-scroll td{text-align:center;background:var(--af-mint)}.mc-scroll td:nth-child(3){background:var(--af-surface)}.mc-scroll td:nth-child(4){background:var(--af-mint)}.mc-scroll tr:last-child>*{border-bottom:0}.mc-scroll .mc-group th{background:var(--af-mint);color:#006b61;text-transform:uppercase;letter-spacing:.09em;padding:14px 22px;font-size:11px;font-weight:700}.mc-state{color:var(--af-link);font-size:26px;line-height:1}.mc-state.is-excluded{color:var(--af-muted);font-weight:400}.mc-value{font-size:12px}.mc-note{color:var(--af-muted);max-width:1000px;margin:21px 0 0;font-size:13px!important;line-height:1.75!important}.mc-scroll-hint{display:none}.mc-partner-comparison{margin-top:20px;margin-bottom:55px}.mc-partner-comparison .mc-scroll table{min-width:900px}.mc-partner-comparison .mc-scroll thead th:first-child{width:23%}.mc-partner-comparison td{text-align:left;vertical-align:top;font-size:13px}.mc-tier>a{color:#fffaf1;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;margin-top:15px;font-size:12px;line-height:1.5;text-decoration:underline;display:inline-flex}.mc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=800px){.mc-comparison{margin-top:42px}.mc-scroll-hint{color:var(--af-muted);display:block;font-size:12px!important}.mc-scroll{border-radius:19px}.mc-scroll thead th{padding:21px 15px}.mc-scroll tbody th,.mc-scroll td{padding:15px;font-size:13px}.mc-scroll thead th:first-child,.mc-scroll tbody tr:not(.mc-group)>th{z-index:1;position:sticky;left:0;box-shadow:3px 0 7px #00403808}.mc-scroll thead th:first-child{background:var(--af-raised)}.mc-tier>strong{font-size:25px}.mc-note{font-size:12px!important}.mc-partner-comparison{margin-top:12px}.mc-tier>a{font-size:12px}}.mc-tier>.mc-recommended{width:fit-content;color:var(--af-raised);letter-spacing:.03em;border:1px solid #fff5e9a0;border-radius:99px;margin-bottom:12px;padding:4px 8px;font-size:10px;font-weight:700;display:block}#membership-comparison .mc-tier-0{background:var(--af-raised);color:var(--af-emerald)}#membership-comparison .mc-tier-1{background:var(--af-selected);color:var(--af-emerald)}#membership-comparison .mc-tier-2{background:var(--af-mint);color:var(--af-emerald)}#membership-comparison .mc-scroll td:nth-child(2){background:var(--af-raised)}#membership-comparison .mc-scroll td:nth-child(3){background:var(--af-selected)}#membership-comparison .mc-scroll td:nth-child(4){background:var(--af-mint)}.af-refresh .mf-guided{background:var(--af-raised);border:0;border-radius:32px;margin:0 0 45px;padding:clamp(22px,3.2vw,42px);scroll-margin-top:110px}.mf-guided>header{justify-content:space-between;align-items:center;gap:35px;margin-bottom:30px;display:flex}.af-refresh .mf-guided h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.4vw,50px);line-height:1.1}.mf-guided>header>p{max-width:315px;margin:0;font-size:16px;line-height:1.7}.mf-guided .af-eyebrow{margin:0 0 12px;font-size:11px}.mf-progress{border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:28px;padding:0 0 22px;display:grid}.mf-progress>button{text-align:left;color:var(--af-muted);background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:4px 0;display:flex}.mf-progress span{background:var(--af-mint);border:0;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.mf-progress small{font-size:11px;line-height:1.45}.mf-progress [aria-current=step]{color:var(--af-selected-ink);font-weight:700}.mf-progress [aria-current=step] span{background:var(--af-selected);border-color:var(--af-selected-ink);box-shadow:none}.mf-progress>button:disabled{opacity:.58;cursor:default}.mf-quiz-layout{grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:clamp(24px,3vw,42px);display:grid}.mf-guide{background:var(--af-mint);border-radius:23px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;display:flex}.mf-guide>.af-motion-icon{width:145px;height:145px;margin:-9px auto 10px}.mf-guide>.mf-guide-label{text-transform:uppercase;letter-spacing:.06em;color:var(--af-link);font-weight:650;margin:0 0 13px!important;font-size:10px!important;line-height:1.7!important}.af-refresh .mf-guide h3{letter-spacing:-.025em;margin:0 0 16px;font-size:27px;line-height:1.2}.af-refresh .mf-guide>p{margin:0 0 24px;font-size:14px;line-height:1.75}.mf-core-note{color:var(--af-emerald);border-top:1px solid #bacdc1;gap:9px;width:100%;margin-top:auto;padding-top:18px;font-size:11px;line-height:1.65;display:flex}.mf-core-note>.af-motion-icon{flex:0 0 33px;width:33px;height:33px}.mf-question-stage{min-width:0;animation:.24s both mf-question-enter}.mf-question-stage>.mf-question-count{letter-spacing:.08em;text-transform:uppercase;color:var(--af-link);margin:0 0 12px;font-size:11px;font-weight:700}.af-refresh .mf-question-stage>h3{letter-spacing:-.03em;margin:0 0 13px;font-size:clamp(25px,2.3vw,33px);line-height:1.22}.mf-question-stage h3:focus,.mf-fit-result h3:focus{outline:none}.af-refresh .mf-question-hint{color:var(--af-muted);max-width:600px;margin:0 0 20px;font-size:13px;line-height:1.75}.mf-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mf-answer-grid>button{text-align:left;min-height:89px;color:var(--af-emerald);background:#f1f5f1;border:0;border-radius:16px;align-items:center;gap:11px;padding:16px 13px;transition:background .15s;display:flex}.mf-answer-grid>button:hover{background:var(--af-mint)}.mf-answer-grid>button>.af-motion-icon{flex:0 0 36px;width:36px;height:36px}.mf-answer-grid>button>span{flex:1;min-width:0}.mf-answer-grid strong{font-size:14px;font-weight:700;line-height:1.45;display:block}.mf-answer-grid small{color:var(--af-muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.mf-answer-grid i{background:#d8e4dc;border:0;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:12px;font-style:normal;display:grid}.mf-answer-grid>button[aria-pressed=true]{border-color:var(--af-selected-ink);background:var(--af-selected);box-shadow:none}.mf-answer-grid [aria-pressed=true] i{background:var(--af-selected-ink);border-color:var(--af-selected-ink);color:var(--af-raised)}.mf-answer-grid [aria-pressed=true] strong{color:var(--af-selected-ink)}.mf-answer-grid>button:only-child,.mf-answer-grid>button:nth-child(3):last-child,.mf-answer-grid-wide>button:last-child:nth-child(odd){grid-column:1/-1}.mf-multi-toolbar{color:var(--af-muted);justify-content:space-between;align-items:center;gap:12px;margin:-3px 0 12px;font-size:12px;display:flex}.mf-multi-toolbar>button{background:var(--af-surface);min-height:40px;color:var(--af-link);border:0;border-radius:99px;padding:8px 13px;font-size:12px;font-weight:650}.mf-multi-toolbar>button[aria-pressed=true]{border-color:var(--af-selected-ink);background:var(--af-selected);color:var(--af-selected-ink)}.mf-navigation{align-items:center;gap:15px;min-height:48px;margin-top:22px;display:flex}.mf-navigation>.mf-back{color:var(--af-link);background:0 0;border:0;min-height:44px;padding:9px 2px;font-size:13px;font-weight:600}.mf-navigation>.mf-back:disabled{opacity:.35;cursor:default;border-color:#0000}.mf-navigation>span{color:var(--af-muted);max-width:185px;font-size:10px;line-height:1.6}.mf-navigation .mf-continue{min-height:46px;margin-left:auto;padding:13px 20px;font-size:13px}.mf-navigation .mf-continue:disabled{opacity:.5;cursor:default}.mf-question-stage[aria-busy=true] .mf-answer-grid{opacity:.7}.mf-guided .mf-error{background:var(--af-selected);color:var(--af-selected-ink);border-radius:12px;margin:15px 0;padding:12px;font-size:13px;line-height:1.6}.mf-fit-result{animation:.28s both mf-question-enter}.mf-result-top{background:var(--af-mint);border-radius:24px;align-items:center;gap:25px;padding:24px;display:flex}.mf-result-top>.mk-tier-art{flex:0 0 125px;width:125px;height:125px;margin:0}.mf-result-top>div{flex:1;min-width:0}.af-refresh .mf-result-top h3{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(31px,3.4vw,47px);line-height:1.15}.mf-result-top p:last-child{max-width:450px;margin:0;font-size:14px;line-height:1.6}.mf-result-top>.af-btn{padding:14px 20px;font-size:13px}.mf-result-columns{grid-template-columns:1.1fr .9fr;gap:30px;padding:25px 4px;display:grid}.mf-result-columns h4{color:var(--af-emerald);margin:0 0 17px;font-size:17px}.mf-result-columns ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.mf-result-columns li{color:var(--af-emerald);gap:12px;font-size:13px;line-height:1.75;display:flex}.mf-result-columns li>span{color:var(--af-link);flex:0 0 15px}.mf-result-value{border-left:1px solid var(--af-line);padding-left:27px}.mf-result-value ul{padding-left:17px;list-style:outside}.mf-result-value li{display:list-item}.mf-guided .mf-result-value p{color:var(--af-muted);margin:20px 0 0;font-size:11px;line-height:1.8}.mf-answer-review{border:0;padding:4px 0}.mf-answer-review>summary{cursor:pointer;min-height:51px;color:var(--af-link);justify-content:space-between;align-items:center;font-size:13px;font-weight:650;list-style:none;display:flex}.mf-answer-review>summary::-webkit-details-marker{display:none}.mf-answer-review>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:10px 0 20px;display:grid}.mf-answer-review button{text-align:left;background:var(--af-surface);color:var(--af-emerald);border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:12px;display:flex}.mf-answer-review strong{font-size:11px}.mf-answer-review span{font-size:10px;line-height:1.6}.mf-answer-review small{color:var(--af-link);margin-top:auto;padding-top:7px;font-size:10px;text-decoration:underline}.mf-guided .mf-private-note{color:var(--af-muted);margin:17px 0 0;font-size:11px;line-height:1.7}.af-refresh .mf-guided>.mf-proposal-note{color:var(--af-muted);border-top:0;margin:24px 0 0;padding-top:17px;font-size:10px;line-height:1.8}.mf-guided button:focus-visible,.mf-guided a:focus-visible{outline:3px solid var(--af-link);outline-offset:4px}@keyframes mf-question-enter{0%{opacity:0;transform:translate(9px)}to{opacity:1;transform:translate(0)}}@media (width<=1000px){.mf-progress small{font-size:10px}.mf-guide{padding:22px}.mf-answer-grid{grid-template-columns:1fr}.mf-answer-grid>button{min-height:75px}.mf-result-top{gap:18px}.mf-result-top>.mk-tier-art{flex-basis:90px;width:90px;height:90px}.mf-result-top>.af-btn{padding:13px 16px}.mf-answer-review>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.mf-guided>header{margin-bottom:24px;display:block}.mf-guided>header>p{max-width:100%;margin-top:18px;font-size:14px}.mf-progress{gap:7px;margin-bottom:22px;padding-bottom:18px}.mf-progress>button{flex-direction:column;align-items:flex-start;gap:7px}.mf-progress small{font-size:9px}.mf-quiz-layout{grid-template-columns:1fr;gap:20px}.mf-guide{display:none}.mf-question-stage .mf-answer-grid{grid-template-columns:1fr}.mf-answer-grid>button{min-height:78px;padding:14px}.mf-answer-grid strong{font-size:14px}.mf-answer-grid small{font-size:11px}.mf-navigation{flex-wrap:wrap;gap:10px}.mf-navigation>span{flex:1;max-width:150px}.mf-navigation .mf-continue{padding:12px 16px;font-size:12px}.mf-result-top{flex-wrap:wrap;padding:20px}.mf-result-top>.mk-tier-art{flex-basis:73px;width:73px;height:73px}.mf-result-top>div{flex-basis:calc(100% - 95px)}.mf-result-top>.af-btn{justify-content:center;width:100%}.mf-result-columns{grid-template-columns:1fr;gap:24px}.mf-result-value{border-left:0;border-top:1px solid var(--af-line);padding:22px 0 0}.mf-answer-review>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-result-top p:last-child{font-size:12px}.mf-question-stage>.mf-question-count{font-size:10px}.mf-guided .mf-question-hint{font-size:12px}.mf-progress span{flex-basis:26px;width:26px;height:26px}.af-refresh .mf-question-stage>h3{font-size:27px}.mf-guided .mf-result-top .af-eyebrow{font-size:9px}.mf-result-columns li{font-size:13px}}@media (prefers-reduced-motion:reduce){.mf-question-stage,.mf-fit-result{animation:none}.mf-answer-grid>button{transition:none}}.af-reduce-motion .mf-question-stage,.af-reduce-motion .mf-fit-result{animation:none}.mf-guided.mf-compact-header>header{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.af-refresh #main-content .mf-guided .mf-result-top p:last-child{font-size:14px;line-height:1.65}.af-refresh #main-content .mf-guided .mf-result-top .af-eyebrow{font-size:10px;line-height:1.6}.af-refresh #main-content .mf-guided .mf-guide>p{font-size:14px;line-height:1.75}.af-refresh #main-content .mf-guided .mf-question-hint{font-size:13px;line-height:1.7}.af-refresh #main-content .mf-guided .mf-proposal-note{font-size:10px;line-height:1.8}.mf-progress small{overflow-wrap:anywhere}@media (width<=760px){.mf-progress>button{justify-content:center;align-items:center}.mf-progress>button>small{display:none}.mf-progress span{flex-basis:29px;width:29px;height:29px}.mf-guided .mf-progress{margin-bottom:22px;padding-bottom:15px}.mf-guided.mf-compact-header .mf-progress{margin-top:-3px}.af-refresh #main-content .mf-guided .mf-result-top p:last-child{font-size:13px;line-height:1.65}.af-refresh #main-content .mf-guided .mf-result-top .af-eyebrow{font-size:9px}.mf-result-top{gap:16px}.mf-result-top>.mk-tier-art{flex-basis:64px;width:64px;height:64px}.mf-result-top>div{flex-basis:calc(100% - 85px)}}.mx-memberships{overflow-anchor:none}.mf-question-stage,.mf-fit-result{overflow-anchor:none;scroll-margin-top:18px}.mf-quiz-layout{min-height:520px}@media (width<=760px){.mf-quiz-layout{min-height:580px}}.mf-no-break{white-space:nowrap}.mf-core-note{border-top:0;align-items:center;gap:12px;padding-top:12px}.mf-privacy-icon{flex:0 0 29px;width:29px;height:33px;animation:none;display:block;transform:none}.mf-core-note>span{font-size:11px;line-height:1.65}.mf-navigation>.mf-back{margin-right:auto}.af-refresh #main-content .mf-guided :is(button,a):focus-visible{outline:2px solid var(--af-link);outline-offset:4px;box-shadow:none}.mf-result-actions{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.mf-result-actions>.af-btn{white-space:nowrap;min-height:52px;padding:14px 22px;font-size:14px}.mf-result-actions>button{color:var(--af-link);background:0 0;border:0;border-radius:99px;min-height:44px;padding:10px 18px;font-size:13px;font-weight:650}.mf-result-actions>button:hover{background:#d1e2d7}.af-refresh #main-content .mf-guided .mf-result-copy>p{max-width:48ch;margin:0;font-size:16px;line-height:1.65}.af-refresh #main-content .mf-guided .mf-result-copy>.af-eyebrow{margin:0 0 14px;font-size:11px}.af-refresh #main-content .mf-guided .mf-result-copy>.mf-result-detail{color:var(--af-muted);margin-top:10px;font-size:13px}.mf-result-planned{color:var(--af-muted);margin-top:10px;font-size:11px;line-height:1.6;display:block}.mf-fit-result .mf-result-top{gap:clamp(20px,3vw,40px);padding:clamp(24px,3vw,40px)}@media (width<=760px){.mf-result-actions{gap:6px;width:100%}.mf-result-actions>.af-btn{justify-content:center;width:100%}.af-refresh #main-content .mf-guided .mf-result-copy>p{font-size:14px}.mf-fit-result .mf-result-top{align-items:flex-start;gap:20px}.mf-result-top>.mf-result-copy{flex-basis:calc(100% - 90px)}.mf-fit-result .mf-result-top>.mk-tier-art{flex-basis:64px;width:64px;height:64px}.mf-result-actions>button{font-size:13px}}.af-refresh #main-content .mf-guided .mf-result-copy>p{text-wrap:balance}@media (width<=760px){.mf-fit-result .mf-result-top{grid-template-columns:64px minmax(0,1fr);gap:14px 18px;display:grid}.mf-result-top>.mf-result-copy{display:contents}.mf-fit-result .mf-result-top>.mk-tier-art{grid-area:1/1/span 2;align-self:center}.mf-result-copy>.af-eyebrow,.mf-result-copy>h3{grid-column:2}.af-refresh #main-content .mf-guided .mf-result-copy>.af-eyebrow{align-self:end;margin:0;font-size:10px}.af-refresh .mf-result-top h3{margin:0;font-size:28px}.mf-result-copy>p:not(.af-eyebrow){grid-column:1/-1}.af-refresh #main-content .mf-guided .mf-result-copy>.mf-result-detail{margin-top:0}.mf-result-actions{grid-column:1/-1;margin-top:6px}}.mx-audience-switch{background:var(--af-surface);border:0;border-radius:99px;gap:5px;width:fit-content;margin:28px auto 38px;padding:6px;display:flex}.mx-audience-switch button{color:var(--af-emerald);background:0 0;border:0;border-radius:99px;min-height:48px;padding:13px 23px;font-weight:700}.mx-audience-switch button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.mx-personal-fit,.mx-partner-fit{background:var(--af-raised);border-radius:30px;grid-template-columns:.85fr 1.15fr;gap:24px 45px;margin-bottom:32px;padding:32px;display:grid}.mx-fit-intro>p,.mx-partner-fit>div>p{max-width:440px}.mx-fit-questions,.mx-partner-questions{gap:20px;display:grid}.mx-choice>div{flex-wrap:wrap;gap:8px;display:flex}.mx-choice button{background:var(--af-selected);min-height:44px;color:var(--af-emerald);border:1px solid #d1c8b8;border-radius:99px;padding:10px 15px;font-size:15px}.mx-choice button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink);box-shadow:inset 0 0 0 1px #007d72}.mx-choice .up-choice-label{margin-bottom:10px;display:block}.mx-fit-questions label,.mx-partner-questions label{color:var(--af-emerald);gap:10px;font-size:16px;display:grid}.mx-fit-result{background:var(--af-mint);border-radius:22px;grid-column:1/-1;align-items:center;gap:22px;padding:22px 26px;display:flex}.mx-fit-result .mk-tier-art{flex:none;width:130px;margin:0}.mx-fit-result strong{font-size:19px}.mx-fit-result p{max-width:850px;margin:9px 0 0}.mx-fit-spark{color:var(--af-link);font-size:55px}.mx-memberships .af-membership-rich-card>.mk-tier-art{width:180px;max-width:100%;height:140px;margin:0 auto 15px}.mx-memberships .af-membership-rich-card{flex-direction:column;display:flex;position:relative}.mx-memberships .af-membership-rich-card>h4{min-height:62px}.mx-memberships .up-plan-intro{min-height:116px}.mx-memberships .af-plan-rich-feature-list{flex:1}.mx-comparison{background:var(--af-raised);border:1px solid #d2c9b9;border-radius:24px;margin:30px 0;padding:12px 24px}.mx-comparison>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-size:19px;font-weight:700;list-style:none;display:flex}.mx-comparison summary::-webkit-details-marker{display:none}.mx-table-scroll{overflow-x:auto}.mx-comparison table{border-collapse:collapse;text-align:left;width:100%}.mx-comparison caption{text-align:left;color:var(--af-muted);padding:15px 0 24px;font-size:15px}.mx-comparison th,.mx-comparison td{border-bottom:1px solid #e3dfd2;padding:15px;font-size:15px;line-height:1.5}.mx-comparison th{font-weight:650}.mx-comparison td{text-align:center;min-width:110px}.mx-comparison td>span[aria-hidden]{color:var(--af-link);font-size:22px}.mx-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mx-partner-result{background:var(--af-mint);border-radius:22px;grid-column:1/-1;padding:28px}.mx-partner-result>p{max-width:900px}.mx-partner-result .af-btn{margin:12px 25px 0 0}.mx-partner-result .af-text-link{margin-top:18px;display:inline-flex}.mx-partner-measure{border-top:1px solid #c5b8d2;padding-top:18px}.mx-partners .up-organization-offer{padding-block:20px!important;padding-inline:0!important}.mx-partners .up-section-head{display:none}.mx-partners .up-programme-grid.count-1{grid-template-columns:1fr}.mx-partners .up-programme-grid.count-1>article{grid-template-columns:90px 1fr;gap:10px 24px;display:grid}.mx-partners .up-programme-grid.count-1>article>*{grid-column:2}.mx-partners .up-programme-grid.count-1>article>.up-symbol{grid-area:1/1/6}.mx-partners .up-programme-grid.count-1>article>h3{max-width:none}.mx-memberships .jx-recommended-label{font-size:12px;position:absolute;top:15px;right:15px}.mx-memberships button:focus-visible{outline-offset:4px;outline:2px solid #007d72}@media (width<=800px){.mx-personal-fit,.mx-partner-fit{grid-template-columns:1fr;gap:25px;padding:25px}.mx-fit-result{align-items:flex-start;padding:22px}.mx-fit-result .mk-tier-art{width:85px}.mx-partners .up-programme-grid.count-1>article{display:flex}.mx-partners .up-programme-grid.count-1>article>.up-symbol{width:75px;height:75px}}@media (width<=500px){.mx-audience-switch{gap:2px;width:100%;margin-bottom:25px}.mx-audience-switch button{flex:1;padding:12px 14px;font-size:14px}.mx-personal-fit,.mx-partner-fit{border-radius:24px;padding:23px 20px}.mx-fit-result{display:block}.mx-fit-result .mk-tier-art{float:right;width:83px;margin:0 -5px 5px 8px}.mx-choice button{padding-inline:12px;font-size:14px}.mx-comparison{padding:10px 16px}.mx-comparison>summary{font-size:17px}.mx-comparison th,.mx-comparison td{padding:12px 9px;font-size:14px}.mx-comparison th:first-child{min-width:160px}.mx-partner-result{padding:23px}.mx-partner-result .af-btn{margin-right:0;font-size:15px}.mx-partner-result .af-text-link{display:flex}}.mx-memberships .up-plan-tag{min-height:48px}.mx-memberships .af-rich-price{min-height:62px}.mx-memberships .af-plan-rich-feature-list li{align-items:flex-start}.mx-partner-fit>.mx-partner-result>p{max-width:900px}.mx-memberships .af-membership-rich-grid{align-items:stretch}.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list{flex-direction:column;gap:12px;min-height:0;margin-bottom:15px;padding-top:20px;display:flex}.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list>li{min-height:0;font-size:16px;line-height:1.6}.af-refresh #main-content .mx-memberships .up-plan-tag{min-height:36px}.af-refresh #main-content .mx-memberships .af-membership-rich-card>h3{margin:12px 0 5px}.af-refresh #main-content .mx-memberships .af-rich-price{min-height:62px;margin:12px 0 18px}.af-refresh #main-content .mx-memberships .af-membership-rich-card>h4{min-height:52px;margin-bottom:16px}.af-refresh #main-content .mx-memberships .up-plan-intro{min-height:108px}.af-refresh #main-content .mx-memberships .up-plan-join{padding:13px 15px;font-size:16px}.mx-extra-features{margin:18px 0;padding-left:20px;font-size:15px;line-height:1.7}.mx-extra-features li{margin:8px 0}@media (width<=800px){.af-refresh #main-content .mx-memberships .af-membership-rich-card>h4,.af-refresh #main-content .mx-memberships .up-plan-intro,.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list{flex:none}}.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list{border:0;gap:15px;margin:0 0 22px;padding-block:12px 6px;list-style:none}.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list>li{align-items:flex-start;gap:11px;min-height:48px;display:flex}.mx-feature-status{flex:0 0 22px;width:22px;height:22px;margin-top:2px}.mx-feature-status>svg{width:22px;height:22px;fill:var(--af-mint);stroke:var(--af-link);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;display:block}.mx-feature-other .mx-feature-status>svg{fill:none;stroke:var(--af-muted);stroke-width:1.3px}.mx-feature-key{color:var(--af-muted);flex-wrap:wrap;justify-content:center;gap:12px 26px;margin:24px 0 0;display:flex;font-size:13px!important}.mx-feature-key>span{align-items:center;gap:8px;display:flex}.mx-feature-key b{color:var(--af-link);font-size:18px}.mx-feature-key i{border:1.3px solid var(--af-outline);border-radius:50%;width:15px;height:15px;display:block}.af-refresh #main-content .mx-memberships .af-membership-rich-card>h4{min-height:64px}.af-refresh #main-content .mx-memberships .up-plan-intro{min-height:116px;margin-bottom:16px}@media (width<=800px){.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list>li,.af-refresh #main-content .mx-memberships .up-plan-intro,.af-refresh #main-content .mx-memberships .af-membership-rich-card>h4{min-height:0}.mx-feature-key{justify-content:flex-start;line-height:1.7}}.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list>li>.mx-feature-status{background:0 0;border:0;flex:0 0 22px;width:22px;height:22px;padding:0}.af-refresh #main-content .mx-memberships .af-plan-rich-feature-list>li>span:last-child{width:auto;min-width:0;height:auto;font:inherit;color:var(--af-emerald);background:0 0;border:0;border-radius:0;flex:1;padding:0;display:block}.mx-feature-detail{color:var(--af-muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.mx-plan-intro{justify-content:space-between;align-items:end;gap:35px;margin:15px 0 25px;display:flex}.mx-plan-intro h2{margin:0!important;font-size:clamp(29px,3vw,43px)!important;line-height:1.15!important}.mx-plan-intro .af-eyebrow{margin:0 0 11px;font-size:11px}.mx-plan-intro>p{max-width:350px;margin:0;font-size:14px!important;line-height:1.7!important}.mx-memberships .af-membership-rich-card{padding-top:49px}.mx-memberships .jx-recommended-label{text-align:center;padding:8px 12px;font-size:12px;top:13px;left:17px;right:17px}.mx-programme-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:25px 0 50px;display:grid}.mx-programme-cards>article{border:1px solid var(--af-outline);background:var(--af-raised);border-radius:26px;flex-direction:column;min-width:0;padding:42px 25px 25px;scroll-margin-top:115px;display:flex;position:relative}.mx-programme-cards>article:nth-child(2){background:var(--af-surface)}.mx-programme-cards>article:nth-child(3){background:var(--af-mint)}.mx-programme-cards .is-recommended{box-shadow:0 0 0 3px var(--af-primary),0 15px 30px #0040380f}.mx-programme-recommended{text-align:center;background:var(--af-primary);color:var(--af-raised);border-radius:99px;padding:7px 10px;font-size:11px;position:absolute;top:12px;left:15px;right:15px}.mx-programme-cards>article>.af-motion-icon{width:105px;height:105px;margin:0 auto 18px}.af-refresh .mx-programme-cards h3{letter-spacing:-.03em;margin:0 0 12px;font-size:26px;line-height:1.2}.af-refresh .mx-programme-cards article>p{margin:0 0 22px;font-size:14px;line-height:1.65}.mx-programme-cards ul{flex:1;gap:15px;margin:0 0 25px;padding:0;list-style:none;display:grid}.mx-programme-cards li{color:var(--af-emerald);gap:10px;font-size:13px;line-height:1.7;display:flex}.mx-programme-cards li>span{color:var(--af-link);flex:0 0 15px}.mx-programme-cards .af-btn{justify-content:center;min-height:46px;padding:13px 17px;font-size:13px}.mx-programme-cards article>small{color:var(--af-muted);margin-top:14px;font-size:10px;line-height:1.7}.mx-programme-cards .mx-programme-member-tier{border-top:1px solid var(--af-outline);padding-top:15px;font-size:11px}.mx-programme-member-tier strong{margin-top:5px;font-size:17px;display:block}.af-refresh .af-membership-rich-card .af-plan-rich-feature-list{font-size:14px;line-height:1.6}.af-membership-rich-card{scroll-margin-top:115px}@media (width<=800px){.mx-plan-intro{display:block}.mx-plan-intro>p{max-width:none;margin-top:18px}.mx-programme-cards{grid-template-columns:1fr;gap:22px}.mx-programme-cards>article{padding:45px 23px 25px}.mx-programme-cards>article>.af-motion-icon{width:88px;height:88px}.mx-programme-cards ul{gap:13px}.mx-memberships .jx-recommended-label{font-size:11px}}.af-refresh #main-content .mx-memberships :is(.mx-audience-switch,.af-currency,.af-billing),.af-refresh #main-content .mx-memberships :is(.mx-audience-switch,.af-currency,.af-billing)>button,.af-refresh #main-content .mx-memberships :is(.af-membership-rich-card,.mx-programme-cards>article){border:0}.af-refresh #main-content .mx-memberships :is(.mx-audience-switch,.af-currency,.af-billing),.af-refresh #main-content .mx-memberships :is(.mx-audience-switch,.af-currency,.af-billing)>button{box-shadow:none}.af-refresh #main-content .mx-memberships :is(.jx-recommended-card,.mx-programme-cards>.is-recommended){box-shadow:0 15px 30px #0040380f}.af-refresh #main-content .mx-memberships :is(button,a):focus-visible{outline:2px solid var(--af-link);outline-offset:4px;box-shadow:none}.mx-billing-disclosure{text-align:center;max-width:76ch;color:var(--af-ink,#043b37);text-wrap:pretty;margin:0 auto 28px;font-size:15px;line-height:1.65}.mx-billing-disclosure a{color:var(--af-ink,#043b37);text-underline-offset:4px;font-weight:650;text-decoration:underline}.mx-purchases-notice{color:#174d41;background:#e8f2ee;border-left:3px solid #007d72;max-width:850px;margin:0 0 25px;padding:17px 22px;font-size:15px;line-height:1.75}.mx-purchases-notice strong{font-weight:650;display:block}.af-market-currency{color:#073f38;background:#e2ece4;border:1px solid #c9dbd2;border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;font-size:14px;font-weight:650;display:inline-flex}.tx-notice-head.ph-photo-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:55px;margin-block:32px 42px}.tx-notice-head.ph-photo-hero>div{min-width:0}.tx-notice-head.ph-photo-hero>.ed-photo{justify-self:end;width:100%;max-width:520px}.mx-page-photo-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:65px;margin-bottom:42px;display:grid}.mx-page-photo-hero>.up-membership-heading{text-align:left;max-width:none;margin:0}.mx-page-photo-hero>.up-membership-heading>p:not(.af-eyebrow){max-width:520px;margin-inline:0}.mx-page-photo-hero>.ed-photo{justify-self:end;width:100%;max-width:530px}@media (width<=1000px){.tx-notice-head.ph-photo-hero,.mx-page-photo-hero{gap:35px}}@media (width<=800px){.tx-notice-head.ph-photo-hero,.mx-page-photo-hero{grid-template-columns:minmax(0,1fr);gap:28px}.tx-notice-head.ph-photo-hero>.ed-photo,.mx-page-photo-hero>.ed-photo{justify-self:center;max-width:560px}.tx-notice-head.ph-photo-hero{margin-block:26px 35px}.mx-page-photo-hero{margin-bottom:34px}.mx-page-photo-hero>.up-membership-heading>p:not(.af-eyebrow){max-width:680px}}.pp-heading{grid-template-columns:1fr 1.05fr;align-items:center;gap:55px;margin-bottom:42px;display:grid}.pp-heading-copy{min-width:0}.pp-heading .af-v2-heading{text-align:left;max-width:none;margin-bottom:0!important}.pp-heading .af-v2-heading.is-center{margin-inline:0}.pp-heading .af-v2-heading h2{letter-spacing:-.035em;font-size:clamp(33px,3.5vw,47px);line-height:1.15}.pp-section-photo{aspect-ratio:1.45;background:var(--af-mint);border-radius:140px 30px 110px;margin:0;overflow:hidden}.pp-section-photo img{object-fit:cover;width:100%;height:100%;display:block}.af-partner-photo-intro{padding-bottom:24px!important}.af-partner-photo-intro .pp-heading{margin-bottom:0}.af-partner-photo-intro+.af-organization-paths{padding-top:20px!important}@media (width<=750px){.pp-heading{grid-template-columns:1fr;gap:27px;margin-bottom:30px}.pp-heading .af-v2-heading h2{font-size:34px}.pp-section-photo{aspect-ratio:1.4;border-radius:85px 23px 65px}.af-partner-photo-intro{padding-bottom:15px!important}}.av-heading{max-width:760px;margin-bottom:28px}.av-heading h2{margin:15px 0 20px}.av-heading h2 em{color:#ad5047;font-style:normal}.av-heading>p:last-child{max-width:650px}.av-partner-picker{gap:12px;max-width:380px;margin:0 0 24px;font-size:15px;display:grid}.xp-study-measure{color:var(--af-link);margin:0 0 18px;font-size:13px;line-height:1.6;display:block}.av-calculator,.av-personal{background:var(--page-card-surface,#e2ede7);border-radius:30px;min-width:0;padding:32px}.av-partner{scroll-margin-top:110px;padding-block:50px!important}.av-scenario-head{grid-template-columns:minmax(0,1.3fr) minmax(210px,.7fr);align-items:center;gap:28px;margin-bottom:22px;display:grid}.av-scenario-head h3{margin:0 0 15px}.av-scenario-head p{margin:0;font-size:16px!important}.av-scenario-head>.av-field{background:var(--af-raised);border-radius:18px;padding:18px;display:block}.av-scenario-head>.av-field>span:last-child{margin-top:12px}.av-choices{flex-wrap:wrap;gap:20px;margin:22px 0;display:flex}.av-choices label{align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.av-choices input{width:20px;height:20px;accent-color:var(--af-primary)}.av-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.av-metric{background:var(--af-raised);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.av-metric>span{text-wrap:balance;min-height:42px;font-size:13px;font-weight:600;line-height:1.6}.av-metric>strong{letter-spacing:-.035em;color:var(--af-emerald);overflow-wrap:anywhere;font-size:clamp(26px,2.8vw,36px);line-height:1.18}.av-metric>small{color:var(--af-muted);text-wrap:balance;font-size:12px;line-height:1.6}.av-field{justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:1.5;display:flex}.av-field>span:first-child{max-width:240px}.av-field>span:last-child{flex:none;align-items:center;gap:10px;display:flex}.av-field input{background:var(--af-raised);width:90px;min-height:46px;color:var(--af-emerald);font:inherit;border:1px solid #92b1a4;border-radius:12px;padding:10px;font-size:16px!important}.av-field input:focus-visible{outline:2px solid var(--af-primary);outline-offset:3px}.av-field small{white-space:normal;width:65px;color:var(--af-muted);font-size:11px;line-height:1.4}.av-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;padding:22px 0;display:grid}.av-assumptions{margin-top:26px}.av-assumptions>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:48px;font-size:16px;font-weight:650;list-style:none;display:flex}.av-assumptions>summary::-webkit-details-marker{display:none}.av-assumptions>p{margin:18px 0;line-height:1.75;font-size:14px!important}.av-assumptions>h3{margin:30px 0 0}.av-note{color:var(--af-muted);margin:20px 0 0;font-size:13px!important;line-height:1.7!important}.av-footer{align-items:center;gap:30px;display:flex}.av-footer>p{flex:1}.av-footer>.af-text-link{flex:none;margin-top:20px}.av-patient-benefit{background:var(--af-raised);border-radius:22px;justify-content:space-between;align-items:center;gap:25px;margin-top:16px;padding:24px;display:flex}.av-patient-benefit strong{font-size:18px;line-height:1.5}.av-patient-benefit p{margin:7px 0 0;font-size:14px!important}.av-patient-benefit>div:last-child{text-align:right;flex:none;gap:5px;display:grid}.av-patient-benefit>div:last-child strong{letter-spacing:-.03em;font-size:26px}.av-patient-benefit span{color:var(--af-muted);font-size:12px}.av-reference{scroll-margin-top:110px;padding-block:34px 64px!important}.av-value-summary{background:#e7e4f2;border-radius:32px;justify-content:space-between;align-items:center;gap:36px;padding:40px 44px;display:flex}.av-value-summary>div{min-width:0}.av-value-summary .af-eyebrow{margin:0 0 14px}.av-value-summary h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 15px;font-size:clamp(28px,3vw,42px);line-height:1.16}.av-value-summary p:not(.af-eyebrow){text-wrap:pretty;max-width:48ch;margin:0;font-size:17px;line-height:1.65}.av-value-summary>.af-btn{white-space:nowrap;flex:none;gap:15px}@media (width<=1000px){.av-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.av-fields{grid-template-columns:1fr}.av-footer{display:block}.av-value-summary{flex-direction:column;align-items:flex-start;gap:24px;padding:34px}}@media (width<=650px){.av-calculator,.av-personal{border-radius:25px;padding:22px}.av-scenario-head{grid-template-columns:1fr;gap:20px}.av-metrics{grid-template-columns:1fr}.av-metric{padding:22px}.av-metric>span{min-height:0}.av-metric>strong{font-size:33px}.av-field{gap:12px}.av-field>span:first-child{max-width:55%}.av-field input{width:76px}.av-field small{width:51px;font-size:10px}.av-patient-benefit{padding:22px;display:block}.av-patient-benefit>div:last-child{text-align:left;margin-top:18px}.av-partner{padding-block:35px!important}.av-reference{padding-block:24px 42px!important}.av-value-summary{border-radius:26px;padding:28px 24px}.av-value-summary h2{font-size:30px}.av-value-summary p:not(.af-eyebrow){font-size:16px}.av-value-summary>.af-btn{white-space:normal;font-size:14px}}.av-personal-scope{grid-template-columns:1fr 1fr;gap:20px;margin:26px 0;display:grid}.av-personal-scope>label>span:first-child,.av-membership-fee>span{margin-bottom:12px;font-weight:700;display:block}.av-benchmark{background:#fffdf9;border-radius:20px;margin:20px 0;padding:20px 24px}.av-benchmark summary{cursor:pointer;font-weight:700}.av-benchmark p{margin:18px 0;font-size:15px;line-height:1.75}.av-benchmark a{color:#00665c;margin:0 24px 8px 0;font-size:14px;display:inline-block}.av-membership-fee{margin:28px 0;display:block}.av-membership-fee small{color:#4a5e56;margin-top:10px;font-size:13px;line-height:1.6;display:block}@media (width<=650px){.av-personal-scope{grid-template-columns:1fr;gap:20px}.av-personal-scope>.av-field{max-width:none}}.av-discovery{color:#073f38;background:#fffaf4;scroll-margin-top:110px}.avd-layout{box-sizing:border-box;max-width:1440px;padding:100px var(--af-brand-gutter,32px);grid-template-columns:.82fr 1.18fr;align-items:center;gap:65px;margin-inline:auto;display:grid}.avd-copy{min-width:0;max-width:500px}.af-refresh #main-content .avd-copy h2{letter-spacing:-.055em;color:#073f38;text-wrap:balance;margin:20px 0 28px;font:650 clamp(39px,4.3vw,65px)/1.08 Afiyah,Arial,sans-serif!important}.avd-copy h2>span{color:#007d72}.af-refresh #main-content .avd-copy>p:not(.af-eyebrow){color:#50675f;max-width:460px;margin:0 0 29px;font-size:18px;line-height:1.8}.avd-copy>.af-btn{margin:0 0 13px}.avd-partner-link{color:#007d72;width:max-content;max-width:100%;padding-block:10px;font-size:13px;font-weight:650;text-decoration:none;display:block}.avd-copy>small{color:#50675f;margin-top:18px;font-size:11px;line-height:1.8;display:block}.avd-board{background:#fffdf9;border:1px solid #e0decd;border-radius:32px;min-width:0;padding:30px;box-shadow:0 24px 65px #5020780c}.avd-board-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.avd-board-top>div>span{color:#5c7467;margin-bottom:5px;font-size:12px;display:block}.avd-board-top>div>strong{letter-spacing:-.035em;color:#073f38;font-size:24px;line-height:1.3}.avd-board-top>span{color:#50675f;white-space:nowrap;background:#f3f0e7;border-radius:99px;padding:8px 12px;font-size:12px}.avd-people{background:#f4eee1;border-radius:12px;gap:3px;width:max-content;max-width:100%;margin-bottom:26px;padding:4px;display:flex}.avd-people button{color:#50675f;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:40px;padding:10px 19px;font:600 12px/1.4 Afiyah,Arial,sans-serif}.af-refresh #main-content .avd-scenario{color:#3d5f52;max-width:480px;margin:-10px 0 18px;font-size:13px;line-height:1.7}.avd-assumptions{color:#50675f;border-top:1px solid #dddccd;margin-top:18px;padding-top:8px}.avd-assumptions summary{cursor:pointer;color:#007d72;align-content:center;min-height:44px;font-size:13px;font-weight:650}.af-refresh #main-content .avd-assumptions p{margin:9px 0;font-size:12px;line-height:1.8}.af-refresh #main-content .avd-people button[aria-pressed=true]{color:#fffdf9!important;background:#007d72!important}.avd-time{grid-template-columns:240px 1fr;align-items:center;gap:20px;padding:8px 0 27px;display:grid}.avd-ring{aspect-ratio:1;min-width:0;position:relative}.avd-ring svg{width:100%;height:auto;display:block}.avd-ring>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avd-ring strong{letter-spacing:-.065em;color:#007d72;font:650 64px/1 Afiyah,Arial,sans-serif}.avd-ring strong>span{letter-spacing:-.035em;margin-left:7px;font-size:25px}.avd-ring>div>span{color:#50675f;max-width:100px;margin-top:11px;font-size:12px;line-height:1.6}.avd-ring small{color:#617567;margin-top:5px;font-size:10px;line-height:1.6}.af-refresh #main-content .avd-time-detail h3{color:#073f38;letter-spacing:-.03em;margin:0 0 20px;font:650 20px/1.25 Afiyah,Arial,sans-serif}.avd-time-detail ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.avd-time-detail li{color:#50675f;align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.avd-time-detail li>i{border-radius:50%;flex:none;width:7px;height:7px}.avd-time-detail li>strong{color:#073f38;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:650}.af-refresh #main-content .avd-time-detail>p{color:#617567;margin:18px 0 0;font-size:12px;line-height:1.7}.avd-metrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.avd-metrics>div{border-radius:20px;min-width:0;padding:22px}.avd-journeys{color:#994039;background:#fbe7de}.avd-cost{color:#fffdf9;background:#00776b}.avd-metrics>div>span{min-height:32px;font-size:12px;line-height:1.6;display:block}.avd-metrics strong{letter-spacing:-.055em;align-items:baseline;gap:7px;margin:10px 0 12px;font:650 42px/1.1 Afiyah,Arial,sans-serif;display:flex}.avd-metrics strong>small{letter-spacing:0;font-size:12px;font-weight:500}.af-refresh #main-content .avd-metrics p{color:inherit;opacity:.92;margin:0;font-size:12px;line-height:1.8}.af-refresh #main-content .avd-disclosure{color:#617567;margin:20px 2px 0;font-size:11px;line-height:1.8}.av-discovery :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #c0214b}@media (width<=1100px){.avd-layout{grid-template-columns:.9fr 1.1fr;gap:35px}.avd-board{padding:24px}.avd-time{grid-template-columns:200px 1fr;gap:14px}.avd-metrics>div{padding:18px}.avd-time-detail li{font-size:11px}}@media (width<=900px){.avd-layout{grid-template-columns:1fr;gap:40px}.avd-copy{text-align:center;max-width:700px;margin:auto}.af-refresh #main-content .avd-copy>p:not(.af-eyebrow){max-width:600px;margin-inline:auto}.avd-partner-link{margin:auto}.avd-board{box-sizing:border-box;width:100%;max-width:700px;margin:auto}.avd-time{grid-template-columns:240px 1fr;gap:30px}}@media (width<=600px){.avd-layout{gap:32px;padding-block:65px}.af-refresh #main-content .avd-copy h2{font-size:clamp(34px,9.5vw,48px)!important}.af-refresh #main-content .avd-copy>p:not(.af-eyebrow){font-size:16px}.avd-board{border-radius:25px;padding:23px 19px}.avd-board-top>div>strong{font-size:22px}.avd-time{grid-template-columns:1fr;gap:12px;padding-top:0}.avd-ring{width:220px;max-width:100%;margin:auto}.avd-time-detail{padding-inline:5px}.af-refresh #main-content .avd-time-detail h3{text-align:center;font-size:21px}.avd-time-detail li{font-size:11px}.avd-time-detail li>strong{font-size:13px}.af-refresh #main-content .avd-time-detail>p{font-size:11px}.avd-metrics{gap:10px}.avd-metrics>div{padding:17px 14px}.avd-metrics strong{font-size:35px}.avd-metrics>div>span{min-height:44px;font-size:11px}.af-refresh #main-content .avd-metrics p{font-size:11px}.avd-people{margin-inline:auto}.avd-people button{padding-inline:19px}.af-refresh #main-content .avd-disclosure{font-size:11px}}.cv-section{background:var(--af-surface);border:1px solid #d8cbb7;border-radius:30px;margin:40px 0 50px;padding:32px;scroll-margin-top:130px}.cv-heading{max-width:700px}.cv-heading h2{margin:15px 0 20px}.cv-heading h2 em{color:#ad5047;font-style:normal}.cv-switch{gap:8px;margin:28px 0;display:flex}.cv-switch button{background:var(--af-selected);color:var(--af-emerald);border:1px solid #b2c4b4;border-radius:99px;min-height:44px;padding:10px 24px;font-size:15px}.cv-switch button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.cv-example{grid-template-columns:.95fr 1.05fr;gap:25px;display:grid}.cv-story{padding:10px 15px 10px 0}.cv-story .up-symbol{width:72px;height:72px}.cv-story h3{margin:17px 0}.cv-story p{line-height:1.7;font-size:16px!important}.cv-options{gap:12px;margin:24px 0;display:grid}.cv-options label{cursor:pointer;align-items:center;gap:12px;min-height:35px;font-size:16px;display:flex}.cv-options input{accent-color:var(--af-link);width:20px;height:20px}.cv-scope{color:var(--af-muted);line-height:1.7;font-size:13px!important}.cv-result{background:var(--af-mint);border-radius:24px;flex-direction:column;justify-content:center;padding:30px;display:flex}.cv-result>span{color:var(--af-muted);font-size:15px}.cv-result>strong{letter-spacing:-.04em;color:var(--af-emerald);margin:18px 0 25px;font-size:clamp(35px,4vw,53px);line-height:1.2;display:block}.cv-result>strong small{letter-spacing:0;font-size:21px}.cv-result>p{line-height:1.7;font-size:15px!important}.cv-result>p>strong{font-size:19px;display:inline}.cv-timeline{gap:23px;margin-bottom:22px;display:grid}.cv-timeline>div{grid-template-columns:1fr auto;gap:9px;font-size:14px;display:grid}.cv-timeline i{background:var(--af-primary);border-radius:8px;grid-column:1/-1;min-width:3px;height:11px;transition:width .6s;display:block}.cv-timeline>div:last-child i{background:var(--af-primary)}.cv-assumptions{border-top:1px solid #cfc4b2;grid-column:1/-1;padding-top:14px}.cv-assumptions>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:16px;list-style:none;display:flex}.cv-assumptions summary::-webkit-details-marker{display:none}.cv-inputs{grid-template-columns:1fr 1fr;gap:15px 24px;padding:20px 0;display:grid}.cv-amount{justify-content:space-between;align-items:center;gap:15px;font-size:14px;display:flex}.cv-amount>span:last-child{white-space:nowrap;align-items:center;gap:8px;display:flex}.cv-amount input{background:var(--af-raised);width:75px;min-height:44px;color:var(--af-emerald);border:1px solid #a9bcad;border-radius:11px;padding:9px 10px;font-size:16px}.cv-amount small{width:48px;color:var(--af-muted)}.cv-assumptions>p{max-width:950px;line-height:1.8;font-size:14px!important}.cv-provider-path{gap:13px;margin:0 0 25px;padding:0;list-style:none;display:grid}.cv-provider-path li{align-items:center;gap:16px;font-size:14px;display:flex}.cv-provider-path b{background:var(--af-surface);width:60px;height:40px;color:var(--af-link);border-radius:14px;place-items:center;font-size:21px;display:grid}.cv-provider-path li+li{margin-left:15px}@media (width<=700px){.cv-section{margin-top:28px;padding:24px}.cv-example{grid-template-columns:1fr;gap:18px}.cv-story{padding:0}.cv-result{padding:24px}.cv-inputs{grid-template-columns:1fr}.cv-result>strong{font-size:40px}.cv-amount>span:first-child{max-width:160px}.cv-amount input{width:65px}}@media (prefers-reduced-motion:reduce){.cv-timeline i{transition:none}}#root .af-refresh #main-content .vpc-cover{isolation:isolate;color:#fffaf4;background:#0a4144;width:100vw;min-height:680px;margin-block:48px;margin-inline-start:calc(50% - 50vw);padding:0;position:relative;overflow:clip}.vpc-photo{z-index:-2;display:block;position:absolute;inset:0 0 0 39%}.vpc-photo img{object-fit:cover;object-position:60% 35%;width:100%;height:100%;display:block}.vpc-cover:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a4144 25%,#0a4144f0 39%,#0a414430 60%,#0000 80%);position:absolute;inset:0}.vpc-inner{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:25px;max-width:1312px;min-height:680px;margin:auto;padding:42px 32px;display:flex}.vpc-inner>header{max-width:435px}.vpc-inner .af-eyebrow{color:#c7ded0;margin:0 0 16px}#root .af-refresh #main-content .vpc-inner h2{letter-spacing:-.04em;color:#fffaf4;margin:0 0 18px;font-size:var(--af-type-section)!important;line-height:1.1!important}.vpc-inner h2 em{color:#bbd3c8;font-style:normal}#root .af-refresh #main-content .vpc-inner header>p:not(.af-eyebrow){color:#e2ece5;max-width:38ch;margin:0 0 12px;font-size:17px;line-height:1.7}.vpc-inner .vpc-link{color:#fffaf4;text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}.vpc-card{color:#073f38;box-sizing:border-box;background:#edf3f0;border:1px solid #d6e4db;border-radius:13px;width:370px;max-width:100%;margin-top:auto;padding:23px}.vpc-brand{align-items:center;gap:8px;margin-bottom:17px;display:flex}.vpc-brand>.af-brand-mark{object-fit:contain;width:28px;height:28px}.vpc-brand strong{font-size:17px;font-weight:600}.vpc-brand>span{color:#577563;margin-inline-start:auto;font-size:10px}#root .af-refresh #main-content .vpc-card h3{letter-spacing:-.025em;color:#073f38;margin:0 0 15px;font-size:20px!important;line-height:1.3!important}.vpc-card dl{margin:0}.vpc-card dl>div{border-bottom:1px solid #cfdfd5;justify-content:space-between;gap:15px;padding:10px 0;font-size:12px;line-height:1.6;display:flex}.vpc-card dl>div:last-child{border:0}.vpc-card dt{color:#536f60}.vpc-card dd{text-align:end;max-width:60%;margin:0;font-weight:550}#root .af-refresh #main-content .vpc-card>p{color:#5b7665;margin:15px 0 0;font-size:11px;line-height:1.7}.vpc-provider .vpc-photo{left:48%}.vpc-provider .vpc-photo img{object-position:50% 52%}.vpc-cover a:focus-visible{outline-offset:5px;outline:3px solid}@media (width<=800px){#root .af-refresh #main-content .vpc-cover{min-height:0;margin-block:32px;padding-top:350px}.vpc-cover .vpc-photo{height:350px;inset:0 0 auto}.vpc-cover .vpc-photo img{object-position:50% 35%}.vpc-cover:after{display:none}.vpc-inner{grid-template-columns:1fr 1fr;gap:25px;min-height:0;padding:30px 24px;display:grid}.vpc-card{width:100%;margin:0;padding:21px}.vpc-provider .vpc-photo img{object-position:50% 53%}}@media (width<=600px){#root .af-refresh #main-content .vpc-cover{padding-top:310px}.vpc-cover .vpc-photo{height:310px}.vpc-inner{padding:28px 24px 32px;display:flex}.vpc-inner>header{width:100%;max-width:none}.vpc-card{align-self:center;max-width:420px}#root .af-refresh #main-content .vpc-inner header>p:not(.af-eyebrow){font-size:16px}.vpc-provider .vpc-photo img{object-position:50% 49%}}.vpc-inner h2{text-wrap:balance}@media (width>=801px){.vpc-provider .vpc-photo img{object-position:50% 80%}.vpc-provider .vpc-inner>header{max-width:510px}}[dir=rtl] .vpc-inner{text-align:start;align-items:flex-end}@media (width<=800px){[dir=rtl] .vpc-inner{align-items:start}}.pps-section{color:#073f38;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,3.5vw,64px);display:grid}.pps-copy{min-width:0;max-width:560px;padding-block:20px}.pps-copy h2{margin:18px 0 25px}.pps-copy h2 em{color:#087f70}#root .af-refresh #main-content .pps-intro{font-size:var(--af-type-brief);color:#50675f;max-width:440px;margin:0 0 28px;line-height:1.65}.pps-view-picker{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:24px;display:flex}.pps-view-picker button{appearance:none;font:inherit;color:#30564c;cursor:pointer;background:0 0;border:1px solid #cbdcd5;border-radius:30px;min-height:44px;padding:11px 14px;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,color .2s,border-color .2s}.pps-view-picker button[aria-pressed=true]{color:#fffaf4;background:#075e52;border-color:#075e52}.pps-view-picker button:hover{color:#073f38;background:#e3eee7}.pps-view-picker button[aria-pressed=true]:hover{color:#fffaf4;background:#064b43}.pps-view-picker button:focus-visible{outline-offset:3px;outline:3px solid #098775}.pps-view-summary{max-width:460px;min-height:120px;margin-bottom:24px}#root .af-refresh #main-content .pps-view-summary h3{letter-spacing:-.025em;color:#123f35;margin:0 0 12px;font-size:20px;line-height:1.4}#root .af-refresh #main-content .pps-view-summary p{color:#50675f;margin:0;font-size:16px;line-height:1.75}.pps-copy>.af-btn{color:#fffaf4;background:#075e52;align-items:center;gap:24px;display:inline-flex}.pps-copy>.af-btn:hover{color:#fffaf4;background:#064b43}#root .af-refresh #main-content .pps-scope{color:#60766c;max-width:430px;margin:20px 0 0;font-size:12px;line-height:1.7}.pps-visual{perspective:1800px;min-width:0;padding:22px 0}.pps-workspace{color:#173c31;font-variant-numeric:tabular-nums;background:#f8faf7;border:1px solid #cddbd5;border-radius:16px;width:100%;min-width:0;font-family:Afiyah,Arial,sans-serif;overflow:hidden;transform:rotateY(-4deg)rotateX(1deg);box-shadow:0 30px 64px #103f3520,0 4px 12px #103f350b;container-type:inline-size}.pps-workspace *{box-sizing:border-box}.pps-app-header{background:#fffdfa;border-bottom:1px solid #dce5df;justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;display:flex}.pps-brand{flex:none;align-items:center;gap:8px;display:flex}.pps-brand img{object-fit:contain;width:30px;height:30px}.pps-brand>span{letter-spacing:-.045em;font-size:20px;font-weight:600;line-height:1.05}.pps-brand small{letter-spacing:.04em;color:#50675f;margin-top:4px;font-size:9px;font-weight:500;line-height:1.3;display:block}.pps-example{color:#4d6557;border:1px solid #d7e2db;border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;line-height:1.4;display:flex}.pps-example i{background:#aa7b2e;border-radius:50%;width:5px;height:5px}.pps-app-body{grid-template-columns:63px minmax(0,1fr);display:grid}.pps-app-rail{background:#eef3ee;border-inline-end:1px solid #dbe5dc;flex-direction:column;gap:12px;padding:14px 5px;display:flex}.pps-app-rail>div{color:#698076;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:49px;font-size:8px;line-height:1.3;display:flex}.pps-app-rail .is-current{color:#075e52;background:#d7e7dd}.pps-app-rail svg{width:18px;height:18px}.pps-report{min-width:0;padding:18px 15px}.pps-report-heading{justify-content:space-between;align-items:start;gap:14px;margin-bottom:19px;display:flex}#root .af-refresh #main-content .pps-report-heading p{letter-spacing:.09em;color:#587465;margin:0 0 6px;font-size:8px;line-height:1.4}#root .af-refresh #main-content .pps-report-heading h3{letter-spacing:-.035em;color:#153e33;margin:0;font-size:18px;font-weight:600;line-height:1.25}.pps-report-heading>span{white-space:nowrap;color:#63796f;padding-top:3px;font-size:8px;line-height:1.5}.pps-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:17px;display:grid}.pps-kpis>div{min-width:0}.pps-kpis span{color:#476359;min-height:25px;font-size:9px;line-height:1.4;display:block}.pps-kpis strong{letter-spacing:-.045em;color:#087969;margin:5px 0;font-size:28px;font-weight:600;line-height:1.25;display:block}.pps-kpis>div:nth-child(2) strong{color:#215f81}.pps-kpis>div:nth-child(3) strong{color:#6a658c}.pps-kpis>div:nth-child(4) strong{color:#a45c49}.pps-kpis small{color:#6b7c72;font-size:8px;line-height:1.5;display:block}.pps-middle{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch;gap:10px;margin-bottom:10px;display:grid}.pps-panel{background:#fffdfa;border:1px solid #dee7df;border-radius:12px;min-width:0;padding:13px 12px}#root .af-refresh #main-content .pps-workspace h4{letter-spacing:-.02em;color:#20483a;margin:0;font-size:11px;font-weight:600;line-height:1.4}.pps-trend{background:linear-gradient(145deg,#ddebe1,#f6f8ed);border-color:#d7e4d9}.pps-trend>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.pps-trend>header>span{color:#486354;font-size:8px}.pps-trend>svg{width:100%;height:auto;margin:12px 0 0;display:block;overflow:visible}.pps-grid-line{stroke:#b6ccc0;stroke-width:.7px;stroke-dasharray:2 4;fill:none}.pps-trend svg text{fill:#4c675a;font:10px Afiyah,Arial,sans-serif}.pps-trend-line{stroke:#087f6d;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;fill:none;stroke-dasharray:1;animation:.8s ease-out both pps-trace}.pps-trend svg circle{fill:#fffdfa;stroke:#087f6d;stroke-width:2px}.pps-trend svg .pps-point-value{fill:#1b5544;font-weight:600}.pps-trend-data{justify-content:space-between;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}.pps-trend-data li{color:#60766a;flex-direction:column;gap:3px;font-size:8px;display:flex}.pps-trend-data strong{color:#245443;font-size:11px;font-weight:600}.pps-insight{background:#d7e4c9;border:1px solid #d1dfc2;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:15px 13px;display:flex;position:relative}.pps-insight-kicker{color:#2e5440;font-size:9px;font-weight:600;line-height:1.4}.pps-insight>img{inset-inline-end:8px;width:32px;height:32px;position:absolute;top:9px}.pps-insight>strong{color:#1e5440;letter-spacing:-.04em;margin-top:9px;font-size:35px;font-weight:550;line-height:1.1}#root .af-refresh #main-content .pps-insight h4{max-width:150px;font-size:10px;line-height:1.5}#root .af-refresh #main-content .pps-insight p{color:#41634e;margin:0;font-size:9px;line-height:1.6}.pps-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.pps-stage{margin-top:12px}.pps-stage>div:first-child{color:#4d6b5b;justify-content:space-between;align-items:flex-start;gap:8px;font-size:8px;line-height:1.4;display:flex}.pps-stage bdi{white-space:nowrap;color:#1d5d46;font-weight:600}.pps-stage-track{background:#e9efdf;border-radius:2px;height:5px;margin-top:6px;overflow:hidden}.pps-stage-track i{background:#428f75;border-radius:2px;height:100%;display:block}.pps-stage:nth-child(3) i{background:#8eaf96}.pps-stage:nth-child(4) i{background:#bbc9a0}.pps-scorecard table{border-collapse:collapse;text-align:start;color:#506c5b;width:100%;font-size:8px;line-height:1.5}.pps-scorecard caption{text-align:start;letter-spacing:-.02em;color:#20483a;margin:0 0 10px;font-size:11px;font-weight:600;line-height:1.4}.pps-scorecard :is(th,td){vertical-align:top;border-bottom:1px solid #e1e9df;padding:8px 0}.pps-scorecard thead th{color:#6f8374;padding-top:0;font-size:8px;font-weight:500}.pps-scorecard tbody th{padding-inline-end:8px;font-weight:400}.pps-scorecard td{color:#1c6e54;text-align:end;font-size:12px;font-weight:600}.pps-scorecard thead th:last-child{text-align:end}.pps-scorecard tr:last-child>*{border-bottom:0}.pps-app-footer{color:#58715f;background:#f0f4ed;border-top:1px solid #dce5df;justify-content:space-between;gap:12px;padding:9px 15px;font-size:8px;line-height:1.4;display:flex}@keyframes pps-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width>=1650px){.pps-workspace{max-width:800px}.pps-report{padding:23px 20px}.pps-kpis strong{font-size:34px}.pps-kpis span{font-size:11px}.pps-kpis small{font-size:9px}}@media (width<=1100px){.pps-section{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px}.pps-workspace{transform:none}.pps-copy{padding:0}.pps-view-picker button{padding-inline:11px;font-size:12px}.pps-view-summary{min-height:160px}}@media (width<=900px){.pps-section{grid-template-columns:1fr}.pps-copy{max-width:650px}.pps-view-summary{min-height:0;margin-bottom:22px}.pps-visual{width:100%;max-width:800px;margin-inline:auto;padding:6px 0 0}.pps-kpis strong{font-size:34px}.pps-copy h2{margin-bottom:20px}}@container (width<=560px){.pps-app-body{grid-template-columns:46px minmax(0,1fr)}.pps-app-rail{padding-inline:3px}.pps-app-rail>div{font-size:7px}.pps-report{padding:14px 10px}.pps-app-header{padding:13px}.pps-kpis{gap:7px}.pps-kpis strong{font-size:25px}.pps-kpis span{min-height:24px;font-size:8px}.pps-kpis small{font-size:7px}.pps-panel{padding:11px 9px}.pps-insight{padding:12px 10px}.pps-report-heading>span{font-size:7px}.pps-report-heading{gap:10px}.pps-insight>img{width:25px;height:25px}.pps-report-heading h3{max-width:270px}}@container (width<=420px){.pps-app-body{grid-template-columns:minmax(0,1fr)}.pps-app-rail{display:none}.pps-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.pps-kpis span{min-height:0;font-size:10px}.pps-kpis strong{font-size:30px}.pps-kpis small{font-size:9px}.pps-report-heading{margin-bottom:18px}.pps-middle,.pps-bottom{grid-template-columns:minmax(0,1fr)}.pps-insight{grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.pps-insight-kicker{grid-column:1/-1}.pps-insight>strong{grid-area:2/1/4;margin:0}.pps-insight>img{width:28px;height:28px}.pps-insight h4{grid-area:2/2;max-width:none}.pps-insight p{grid-area:3/2}.pps-trend>svg{max-height:155px}.pps-trend>header>span,.pps-trend-data li{font-size:9px}.pps-trend-data strong{font-size:12px}.pps-stage>div:first-child,.pps-scorecard table,.pps-scorecard thead th{font-size:10px}.pps-stage{margin-top:15px}.pps-stage-track{height:7px}.pps-panel{padding:14px}.pps-scorecard caption{font-size:12px}.pps-scorecard td{font-size:14px}.pps-app-footer{font-size:8px}}@media (prefers-reduced-motion:reduce){.pps-trend-line{animation:none}.pps-view-picker button{transition:none}}#root .af-refresh[data-page] #main-content .pps-workspace .pps-report-heading h3{letter-spacing:-.035em!important;margin:0!important;font-size:18px!important;line-height:1.3!important}#root .af-refresh[data-page] #main-content .pps-workspace h4{letter-spacing:-.02em!important;margin:0!important;font-size:11px!important;line-height:1.4!important}#root .af-refresh[data-page] #main-content .pps-workspace .pps-insight h4{font-size:10px!important;line-height:1.5!important}#root .af-refresh[data-page] #main-content .pps-view-summary h3{letter-spacing:-.025em!important;font-size:20px!important;line-height:1.4!important}#root .af-refresh #main-content .pps-view-picker button{color:#30564c!important;background:0 0!important;border:1px solid #cbdcd5!important}#root .af-refresh #main-content .pps-view-picker button[aria-pressed=true]{color:#fffaf4!important;background:#075e52!important;border-color:#075e52!important}#root .af-refresh #main-content .pps-view-picker button:hover{color:#073f38!important;background:#e3eee7!important}#root .af-refresh #main-content .pps-view-picker button[aria-pressed=true]:hover{color:#fffaf4!important;background:#064b43!important}#root .af-refresh #main-content .pps-scorecard :is(caption,th){text-align:start!important}#root .af-refresh #main-content .pps-scorecard :is(td,thead th:last-child){text-align:end!important}.po-hero-actions{flex-wrap:wrap;align-items:center;gap:18px 25px;margin-top:28px;display:flex}.po-hero-actions .af-text-link{align-items:center;min-height:44px;display:inline-flex}.po-section-heading{max-width:720px;margin-bottom:42px}.po-section-heading h2{margin:18px 0 22px}.po-section-heading>p:not(.af-eyebrow){color:var(--af-muted);max-width:640px;font-size:18px;line-height:1.8}.af-refresh #main-content .po-directory{padding-block:70px 55px}.po-role-group+.po-role-group{margin-top:48px}.po-group-heading{justify-content:space-between;align-items:baseline;gap:22px;margin-bottom:19px;display:flex}.af-refresh #main-content .po-group-heading h3{letter-spacing:-.035em;margin:0;font-size:24px}.po-group-heading>p{color:var(--af-muted);margin:0;font-size:14px}.po-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.po-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.af-refresh #main-content .po-role-card{box-shadow:none;color:#133f37;background:#f4e9d5;border:0;border-radius:23px;flex-direction:column;align-items:flex-start;min-width:0;padding:27px 29px 25px;text-decoration:none;transition:transform .25s,background .25s;display:flex;position:relative}.af-refresh #main-content .po-group-care .po-role-card{background:#e8eee5}.af-refresh #main-content .po-group-continuity .po-role-card{background:#ebe7f2}.po-role-card>.af-motion-icon{width:55px;height:55px;margin-bottom:18px}.af-refresh #main-content .po-role-card h4{letter-spacing:-.035em;color:#073f38;margin:0 0 15px;font-size:26px;line-height:1.25}.af-refresh #main-content .po-role-card p{color:#4d6258;text-wrap:pretty;margin:0 0 23px;font-size:16px;line-height:1.8}.po-role-focus{color:#607267;margin-top:auto;margin-bottom:18px;font-size:11px;line-height:1.8;display:block}.po-role-card>strong{color:#006e62;justify-content:space-between;align-items:center;gap:14px;width:100%;font-size:13px;font-weight:650;line-height:1.6;display:flex}.po-role-card>strong>span{font-size:24px;font-weight:400}.af-refresh #main-content .po-role-card:hover{background:#f1e2c4;transform:translateY(-4px)}.af-refresh #main-content .po-group-care .po-role-card:hover{background:#dfe9dc}.af-refresh #main-content .po-group-continuity .po-role-card:hover{background:#e2dced}.po-page a:focus-visible{outline-offset:5px;outline:3px solid #007f72}.po-shared{background:#f5ead7}.af-refresh #main-content .po-shared>.af-section{padding-block:54px 45px}.po-shared .po-section-heading{margin-bottom:35px}.po-shared ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.po-shared li>span{color:#9b7951;margin-bottom:22px;font-size:14px;display:block}.af-refresh #main-content .po-shared h3{letter-spacing:-.035em;margin:0 0 15px;font-size:24px;line-height:1.3}.po-shared li p{color:#4d6258;margin:0;font-size:16px;line-height:1.8}.af-refresh #main-content .po-scope{color:#637164;max-width:1000px;margin:35px 0 0;font-size:12px;line-height:1.9}.af-refresh #main-content .po-next{justify-content:space-between;align-items:center;gap:45px;padding-block:65px 75px;display:flex}.po-next>div{max-width:680px}.po-next h2{margin:18px 0 21px}.po-next p:not(.af-eyebrow){max-width:610px;color:var(--af-muted);font-size:18px;line-height:1.8}.po-next>.af-btn{flex:none}@media (width<=1050px){.po-count-3{grid-template-columns:1fr}.po-count-3 .po-role-card{grid-template-columns:65px 1fr;column-gap:20px;display:grid}.po-count-3 .po-role-card>.af-motion-icon{grid-row:1/5}.po-count-3 .po-role-card>:not(.af-motion-icon){grid-column:2}.po-group-heading{display:block}.po-group-heading>p{margin-top:10px}.po-shared ol{gap:25px}.af-refresh #main-content .po-next{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=650px){.af-refresh #main-content .po-directory{padding-block:45px 38px}.po-section-heading{margin-bottom:30px}.po-section-heading>p:not(.af-eyebrow){font-size:17px}.po-role-grid{grid-template-columns:1fr;gap:14px}.po-role-group+.po-role-group{margin-top:34px}.af-refresh #main-content .po-group-heading h3{font-size:22px}.po-group-heading>p{font-size:14px}.af-refresh #main-content .po-role-card{padding:24px}.po-count-3 .po-role-card{display:flex}.af-refresh #main-content .po-role-card h4{font-size:25px}.po-role-card>.af-motion-icon{width:48px;height:48px;margin-bottom:14px}.po-role-focus{font-size:11px}.af-refresh #main-content .po-shared>.af-section{padding-block:40px}.po-shared ol{grid-template-columns:1fr;gap:27px}.po-shared li>span{margin-bottom:12px}.af-refresh #main-content .po-shared h3{font-size:23px}.af-refresh #main-content .po-next{padding-block:45px 55px}.po-next p:not(.af-eyebrow){font-size:17px}}@media (prefers-reduced-motion:reduce){.po-role-card{transition:none!important;transform:none!important}}html.af-reduce-motion .po-role-card{transition:none!important;transform:none!important}.af-refresh #main-content .po-role-card{padding:0;display:flex;overflow:hidden}.po-role-photo{aspect-ratio:1.85;flex:none;width:100%;overflow:hidden}.po-role-photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.po-role-card:hover .po-role-photo img{transform:scale(1.035)}.po-role-content{flex-direction:column;flex:1;padding:27px;display:flex}.po-role-title{align-items:center;gap:15px;margin-bottom:17px;display:flex}.po-role-title .af-motion-icon{flex:none;width:39px;height:39px}.af-refresh #main-content .po-role-title h4{margin:0;font-size:24px!important}.po-role-content>strong{color:#006e62;justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.po-role-content>strong>span{font-size:24px;font-weight:400}@media (width<=1050px) and (width>=651px){.po-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.po-count-3 .po-role-card>*{grid-column:auto}.po-role-content{padding:23px 20px}.po-role-title{flex-direction:column;align-items:flex-start}.af-refresh #main-content .po-role-title h4{font-size:22px!important}.po-role-card p{font-size:15px!important}}@media (width<=650px){.po-role-content{padding:24px}.po-role-photo{aspect-ratio:1.65}.af-refresh #main-content .po-role-title h4{font-size:24px!important}}.af-refresh #main-content .po-value{max-width:1376px;padding-block:55px 52px}.po-value-heading{margin-bottom:32px}.af-refresh #main-content .po-value h2{letter-spacing:-.045em;margin:13px 0 0;line-height:1.14;font-size:clamp(30px,3.2vw,44px)!important}.po-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.po-value-grid>div{border-top:1px solid #d8dcd0;min-width:0;padding-top:20px}.po-value-grid>div>span{color:#007d72;font-size:11px;font-weight:650}.af-refresh #main-content .po-value h3{letter-spacing:-.035em;margin:15px 0 12px;line-height:1.3;font-size:23px!important}.po-value-grid p{color:#4d6258;text-wrap:pretty;max-width:370px;margin:0;font-size:16px;line-height:1.75}.po-privacy-note{border-top:1px solid #d9cdb9;align-items:center;gap:30px;margin-top:32px;padding-top:22px;display:flex}.po-privacy-note p{color:#4d6258;max-width:850px;margin:0;font-size:13px;line-height:1.8}.po-privacy-note strong{color:#073f38}.po-privacy-note a{color:#006e62;white-space:nowrap;text-underline-offset:4px;font-size:13px;font-weight:650}.af-refresh #main-content .po-privacy-note+.po-scope{margin-top:15px}@media (width<=650px){.af-refresh #main-content .po-value{padding-block:36px}.po-value-grid{grid-template-columns:1fr;gap:23px}.po-value-heading{margin-bottom:24px}.po-value-grid>div{padding-top:15px}.af-refresh #main-content .po-value h3{margin-top:10px;font-size:22px!important}.po-privacy-note{display:block}.po-privacy-note a{margin-top:12px;display:inline-block}}.cs-hero{color:#063f39;isolation:isolate;background:radial-gradient(at 80% 40%,#e1d8c5,#0000 65%),#eee9dd;position:relative;overflow:hidden}.cs-hero-grid{width:100%;max-width:none;padding-inline:var(--af-brand-gutter);box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);min-height:640px;margin:0;padding-block:72px;display:grid;position:static}.cs-hero-copy{z-index:2;min-width:0;position:relative}.cs-hero-copy h1{margin:20px 0 24px}.cs-hero-copy h1 em,.cs-page h2 em{color:#a64e43;font-style:normal}.cs-hero-copy>p:not(.af-eyebrow){color:#4d6259;max-width:520px;margin:0}.cs-hero-actions{flex-direction:column;align-items:flex-start;gap:19px;margin-top:32px;display:flex}.cs-hero-photo{width:60%;min-width:0;height:100%;margin:0;position:absolute;inset:0 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000016 8%,#000000b3 22%,#000 32%);mask-image:linear-gradient(90deg,#0000 0%,#00000016 8%,#000000b3 22%,#000 32%)}.cs-hero-photo>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.cs-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 76%,#eee9dd);position:absolute;inset:0}.cs-hero-photo figcaption{display:none}.cs-hero-photo figcaption>span{letter-spacing:.12em;margin-bottom:12px;font-size:10px;display:block}.cs-hero-photo figcaption>strong{letter-spacing:-.025em;font-size:26px;font-weight:550;line-height:1.25;display:block}.cs-page section[id]{scroll-margin-top:170px}.cs-foundations,.cs-evidence{padding-block:76px}.cs-heading{max-width:680px}.cs-heading h2{margin:16px 0 24px}.cs-heading>p:not(.af-eyebrow){color:#4d6259;max-width:570px;line-height:1.7}.cs-principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:36px;display:grid}.cs-principles>article{background:#f0ede5;border-radius:16px;padding:24px}.cs-principles>article:nth-child(2){background:#e7e2f0}.cs-principles>article:nth-child(3){background:#f6e6d5}.cs-principles>article:nth-child(4){background:#e6eee7}.cs-principles>article>div{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.cs-principles article>div>span{color:#526d5e;font-size:11px}.cs-principles .cs-character{width:90px;height:110px}.cs-principles h3{margin:0 0 14px}.cs-principles p{margin:0}.cs-review{background:#e8eeeb}.cs-review-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(32px,6vw,90px);padding-block:76px;display:grid}.cs-review-grid figure{min-width:0;margin:0;position:relative}.cs-review-grid figure>img{object-fit:cover;border-radius:24px 100px 24px 24px;width:100%;height:560px;display:block}.cs-review-grid figcaption{color:#526d5e;margin-top:14px;font-size:12px}.cs-review-grid h2{margin:16px 0 24px}.cs-review-grid dl{margin:26px 0}.cs-review-grid dl>div{border-top:1px solid #b5c8bc;padding:18px 0}.cs-review-grid dt{color:#12675e;margin-bottom:8px;font-size:13px;font-weight:650}.cs-review-grid dd{color:#4d6259;margin:0;font-size:15px;line-height:1.7}.cs-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0 28px;display:grid}.cs-evidence-grid>article{border-top:2px solid #b7a9cc;padding:28px 0}.cs-evidence-grid>article>span{letter-spacing:.1em;color:#617466;font-size:10px}.cs-evidence-grid h3{margin:18px 0}.cs-evidence-grid strong{margin-bottom:12px;font-size:15px;line-height:1.5;display:block}.cs-evidence-grid p{margin:0}.cs-library{background:#f0ece4;padding-block:76px}.cs-library-heading{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:25px;display:grid}.cs-library-heading>p{color:#4d6259;max-width:530px}.cs-reference-grid{grid-template-columns:1fr 1fr;gap:2px 26px;display:grid}.cs-reference-grid>a{color:#073e39;border-radius:8px;grid-template-columns:22px 1fr 22px;gap:18px;padding:25px 18px;text-decoration:none;transition:background .2s;display:grid}.cs-reference-grid>a:hover{background:#fffaf0}.cs-reference-number{color:#8b7461;font-size:11px;line-height:1.8}.cs-reference-grid small{color:#526d5e;font-size:11px;line-height:1.5}.cs-reference-grid h3{margin:10px 0}.cs-reference-grid p{margin:0}.cs-reference-arrow{color:#12675e;font-size:23px}.af-refresh #main-content .cs-page :is(.cs-principles,.cs-evidence-grid,.cs-reference-grid) p{font-size:15px;line-height:1.7}.af-refresh #main-content .cs-reference-grid h3{font-size:22px!important}.cs-page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #9d7a35}@media (width<=1050px){.cs-principles{grid-template-columns:1fr 1fr}.cs-hero-photo{height:100%}.cs-review-grid figure>img{height:470px}.cs-evidence-grid{gap:23px}.cs-hero-photo figcaption{inset:auto 23px 26px}.cs-hero-photo figcaption>strong{font-size:23px}}@media (width<=750px){.cs-hero-grid{grid-template-columns:1fr;gap:36px;padding-block:42px 36px}.cs-hero-photo{width:100vw;height:360px;margin:0 calc(-1 * var(--af-brand-gutter));border-radius:0;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.cs-hero-grid{min-height:0}.cs-hero-photo:after{display:none}.cs-hero-actions{gap:15px;margin-top:26px}.cs-hero-actions .af-btn{box-sizing:border-box;gap:15px;max-width:100%;padding-inline:20px;font-size:14px}.cs-foundations,.cs-evidence,.cs-library{padding-block:48px}.cs-principles{gap:14px;margin-top:27px}.cs-principles>article{padding:20px}.cs-principles .cs-character{width:74px;height:90px}.cs-principles>article>div{margin-bottom:14px}.cs-review-grid{grid-template-columns:1fr;gap:32px;padding-block:48px}.cs-review-grid figure>img{border-radius:20px 70px 20px 20px;height:360px}.cs-evidence-grid{grid-template-columns:1fr;gap:0;margin-top:25px}.cs-library-heading,.cs-reference-grid{grid-template-columns:1fr;gap:0}.cs-reference-grid>a{padding-inline:0}.cs-page section[id]{scroll-margin-top:155px}}@media (width<=430px){.cs-principles{grid-template-columns:1fr}.cs-principles>article>div{margin-bottom:6px}.cs-principles .cs-character{width:95px;height:100px}.cs-hero-photo{height:330px}}@media (prefers-reduced-motion:reduce){.cs-page *{transition:none!important;animation:none!important}}html.af-reduce-motion .cs-page *{transition:none!important;animation:none!important}.af-refresh #main-content .cs-hero-grid{width:100%;max-width:none!important;padding-inline:var(--af-brand-gutter)!important;margin-inline:0!important;position:static!important}.af-refresh{--af-ink:#004038;--af-primary:#007d72;--af-soft:#536760;background:var(--af-raised);color:var(--af-emerald)}.af-refresh :where(h1,h2,h3,h4){letter-spacing:-.035em}.af-refresh .af-section{max-width:1280px;margin-inline:auto;padding:88px 64px}.af-v2-heading{max-width:760px;margin-bottom:35px}.af-v2-heading.is-center{text-align:center;margin-inline:auto;max-width:840px;margin-bottom:48px}.af-v2-heading h1{font-size:clamp(42px,5vw,66px);line-height:1.09}.af-v2-heading h2{font-size:clamp(34px,4vw,49px);line-height:1.14}.af-v2-heading h1 em,.af-v2-heading h2 em,.af-footer-refresh h2 em{color:#aa4f46;font-style:normal}.af-v2-heading>p:last-child:not(.af-eyebrow){color:var(--af-muted);max-width:750px;margin-top:24px;font-size:18px;line-height:1.75}.af-v2-heading .af-eyebrow{letter-spacing:.09em;margin-bottom:18px;font-size:12px}.af-card-kicker{letter-spacing:.04em;color:var(--af-muted);margin-bottom:15px;font-size:12px;font-weight:600;line-height:1.6;display:block}.af-refresh .af-caption{color:var(--af-muted);font-size:12px;line-height:1.7}.af-brand-mark,.af-brand img,.af-footer .af-brand img{object-fit:contain!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border-radius:0!important;padding:0!important}.af-refresh .af-btn{min-height:48px;font-size:15px;line-height:1.5}.af-refresh :where(button,a,input,select,summary):focus-visible{outline-offset:5px;outline:3px solid #007d72}.af-refresh .af-text-link{align-items:center;gap:15px;min-height:44px;font-size:15px;line-height:1.6;display:inline-flex}.af-motion-icon{width:76px;height:76px;color:var(--af-emerald);vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.af-motion-icon>svg{width:100%;height:100%;overflow:visible}.mi-paper{transform-origin:50% 70%;animation:6s ease-in-out infinite af-paper-sway}.mi-beat{transform-origin:50%;animation:4s ease-in-out infinite af-icon-beat}.mi-petals{transform-origin:40px 40px;animation:7s ease-in-out infinite af-petal-sway}.mi-eyes{transform-origin:50%;animation:8s ease-in-out infinite af-friendly-look}.mi-spark{transform-origin:50%;animation:6s ease-in-out infinite af-spark-breathe}.mi-pulse{stroke-dasharray:100;animation:6s ease-in-out infinite af-line-life}.mi-nod{transform-origin:50%;animation:7s ease-in-out infinite af-paper-sway}.mi-ring{transform-origin:40px 40px;animation:14s ease-in-out infinite af-icon-circle}.mi-lock{animation:7s ease-in-out infinite af-lock-settle}.mi-search{animation:8s ease-in-out infinite af-search-look}.mi-wave{transform-origin:50%;animation:2s ease-in-out infinite af-speech-wave}.mi-bubble{animation:5s ease-in-out infinite af-bubble-rise}.af-wellness-eyes{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite af-character-eyes}.af-character-card:nth-child(2n) .af-wellness-eyes{animation-delay:-3s}.af-character-card:nth-child(3n) .af-wellness-eyes{animation-delay:-5s}.af-wellness-face{transform-box:fill-box;transform-origin:50%;transition:transform .4s}.af-character-card:hover .af-wellness-face{transform:translateY(-3px)}.af-story-chapters{border-bottom:1px solid #e7dfd2;justify-content:space-between;gap:20px;max-width:1152px;margin:0 auto;padding:25px 0;display:flex}.af-story-chapters>a{min-height:44px;color:var(--af-emerald);align-items:center;gap:12px;font-size:14px;display:flex}.af-story-chapters>a>span{background:var(--af-mint);border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.af-story-chapters i{color:#b79864;margin-left:15px;font-style:normal}.af-story-chapters a:last-child i{display:none}.af-why-refresh{grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;display:grid}.af-why-picture{background:var(--af-surface);border-radius:34px;align-self:stretch;min-height:650px;position:relative;overflow:hidden}.af-why-picture>img{object-fit:cover;object-position:45%;width:100%;height:100%;animation:20s ease-in-out infinite alternate af-soft-camera;position:absolute;inset:0}.af-why-picture-note{background:#fffaf3ee;border:1px solid #dbc69e;border-radius:23px;align-items:center;gap:15px;padding:18px;display:flex;position:absolute;bottom:25px;left:25px;right:25px;box-shadow:0 12px 30px #0040380d}.af-why-picture-note .af-motion-icon{width:56px;height:56px}.af-why-picture-note span{color:var(--af-muted);margin-bottom:7px;font-size:12px;display:block}.af-why-picture-note strong{font-size:20px;line-height:1.4;display:block}.af-why-spark{color:#d5a440;font-size:45px;animation:7s infinite af-spark-breathe;position:absolute;top:25px;right:25px}.af-why-refresh .af-v2-heading h2{font-size:43px}.af-why-transformations{gap:26px;margin:20px 0 25px;display:grid}.af-why-transformations article{align-items:flex-start;gap:15px;display:flex}.af-why-transformations .af-motion-icon{background:var(--af-mint);border-radius:19px;width:62px;height:62px;padding:7px}.af-why-transformations article:nth-child(2) .af-motion-icon{background:var(--af-mint)}.af-why-transformations article:nth-child(3) .af-motion-icon{background:var(--af-surface)}.af-why-transformations .af-card-kicker{margin:3px 0 6px;font-size:11px}.af-why-transformations h3{margin-bottom:10px;font-size:22px;line-height:1.3}.af-why-transformations p{font-size:16px;line-height:1.7}.af-intelligence-band{background:var(--af-surface);border-radius:50px;max-width:1440px;margin-inline:auto;overflow:hidden}.af-intelligence-top{grid-template-columns:1.2fr 1fr;align-items:center;gap:55px;display:grid}.af-intelligence-character{text-align:center;position:relative}.af-intelligence-character:before{content:"";background:var(--af-mint);border-radius:50%;position:absolute;inset:5% 8% 0}.af-intelligence-character>.af-sanad{width:300px;max-width:100%;position:relative}.af-intelligence-character>span{max-width:300px;margin:auto;font-size:16px;line-height:1.7;display:block;position:relative}.af-intelligence-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:40px;display:grid}.af-intelligence-cards>article{background:var(--af-raised);border-radius:25px;padding:25px 23px}.af-intelligence-cards .af-motion-icon{width:60px;height:60px;margin-bottom:20px}.af-intelligence-cards h3{margin-bottom:15px;font-size:22px;line-height:1.25}.af-intelligence-cards p{font-size:16px}.af-360-refresh-head{justify-content:space-between;align-items:center;gap:60px;margin-bottom:25px;display:flex}.af-360-refresh-head .af-v2-heading{max-width:760px}.af-360-seal{background:var(--af-mint);border:1px solid #c6a86a;border-radius:50%;outline:10px solid #f8f0df;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:180px;height:180px;display:flex;transform:rotate(5deg)}.af-360-seal img{width:42px;height:39px}.af-360-seal>strong{font-size:40px;line-height:1}.af-360-seal>span{font-size:11px}.af-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.af-capability{background:var(--af-surface);border:1px solid #e9e0d5;border-radius:27px;flex-direction:column;padding:28px 24px;display:flex}.af-tone-0,.af-tone-peach{background:var(--af-surface)}.af-tone-1,.af-tone-lilac,.af-tone-2,.af-tone-mint{background:var(--af-mint)}.af-tone-3,.af-tone-rose{background:var(--af-surface)}.af-capability>.af-motion-icon{width:75px;height:75px;margin-bottom:25px}.af-capability h3{margin-bottom:18px;font-size:23px;line-height:1.25}.af-capability>p{flex:1;font-size:16px}.af-capability>.af-text-link{margin-top:20px;font-size:14px}.af-ecosystem-refresh{background:var(--af-selected);border-radius:28px;grid-template-columns:.8fr 1.5fr;gap:35px;margin-top:45px;padding:35px;display:grid}.af-ecosystem-refresh h3{margin-bottom:20px;font-size:29px;line-height:1.25}.af-ecosystem-refresh p{font-size:16px}.af-ecosystem-nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.af-ecosystem-nodes>a{background:var(--af-raised);text-align:center;border:1px solid #e3d7be;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:145px;padding:15px;font-size:14px;display:flex}.af-ecosystem-nodes .af-motion-icon{width:55px;height:55px}.af-ecosystem-nodes .af-text-link{font-size:14px}.af-ecosystem-nodes>a>.af-arrow{display:none}.af-360-refresh>.af-caption{margin-top:20px}.af-v2-tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:30px;display:flex}.af-v2-tabs>button{min-height:60px;color:var(--af-emerald);background:var(--af-raised);border:1px solid #d4c39e;border-radius:99px;align-items:center;gap:12px;padding:8px 22px 8px 12px;font-size:15px;display:flex}.af-v2-tabs .af-motion-icon{width:42px;height:42px}.af-v2-tabs>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-conversation-theatre{background:var(--af-surface);border:1px solid #e5d9c5;border-radius:35px;grid-template-columns:.8fr 1.2fr;display:grid;overflow:hidden}.af-conversation-context{flex-direction:column;padding:35px;display:flex}.af-speaking-character{max-width:220px;margin:0 auto 20px;position:relative}.af-speaking-character:before{content:"";background:var(--af-surface);filter:blur(20px);border-radius:50%;position:absolute;inset:10%}.af-speaking-character>.af-sanad{width:100%;position:relative}.af-conversation-context h3{margin-bottom:20px;font-size:31px;line-height:1.25}.af-conversation-context>p{font-size:15px}.af-context-actions{gap:15px;margin:25px 0;display:grid}.af-context-actions>div{align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;display:flex}.af-context-actions>div>span{background:var(--af-surface);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.af-context-actions>div:first-child{font-size:16px;font-weight:700}.af-conversation-controls{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:25px;display:flex}.af-conversation-controls>button{background:var(--af-surface);min-height:44px;color:var(--af-emerald);border:1px solid #b9a77d;border-radius:99px;padding:10px 15px;font-size:13px}.af-conversation-flow{background:var(--af-mint);min-height:740px;padding:30px 35px}.af-chat-heading{border-bottom:1px solid #ded2e7;align-items:center;gap:13px;margin-bottom:25px;padding-bottom:22px;display:flex}.af-chat-heading>.af-motion-icon{width:50px;height:50px}.af-chat-heading strong{font-size:19px;line-height:1.5;display:block}.af-chat-heading span{color:var(--af-muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.af-scripted-messages{flex-direction:column;gap:14px;display:flex}.af-message{background:var(--af-raised);border-radius:20px 20px 20px 4px;max-width:91%;padding:17px 20px;animation:.55s cubic-bezier(.22,.7,.25,1) af-message-arrive}.af-message.is-you{background:var(--af-mint);border-radius:20px 20px 4px;align-self:flex-end}.af-message>span{color:var(--af-muted);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.af-message p{color:var(--af-emerald);font-size:16px;line-height:1.6}.af-conversation-next{background:var(--af-mint);border:1px solid #d9c9e5;border-radius:20px;align-items:center;gap:12px;margin-top:25px;padding:20px;animation:.5s af-message-arrive;display:flex}.af-conversation-next .af-motion-icon{width:45px;height:45px}.af-conversation-next p{font-size:14px;line-height:1.6}.af-typing-dots{gap:6px;padding:15px;display:flex}.af-typing-dots i{background:#8bb7a8;border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite af-typing}.af-typing-dots i:nth-child(2){animation-delay:.2s}.af-typing-dots i:nth-child(3){animation-delay:.4s}.af-proactive-refresh>.af-caption{margin-top:24px}.af-product-switch,.af-moments-switch{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;display:flex}.af-product-switch>button,.af-moments-switch>button{background:var(--af-surface);color:var(--af-emerald);border:1px solid #d0bd94;border-radius:99px;min-height:48px;padding:13px 23px;font-size:15px}.af-product-switch>button[aria-pressed=true],.af-moments-switch>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-product-stage{background:var(--af-mint);border-radius:32px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:45px;padding:45px;display:grid}.af-product-stage.is-wellness{background:var(--af-mint)}.af-product-stage>div:first-child>h3{margin:25px 0;font-size:35px;line-height:1.2}.af-product-stage>div:first-child>p{font-size:17px}.af-product-stage ul{gap:15px;margin:25px 0;padding:0;list-style:none;display:grid}.af-product-stage li{gap:13px;font-size:16px;line-height:1.6;display:flex}.af-product-stage li>span{color:var(--af-link)}.af-native-example{background:var(--af-raised);border:1px solid #e0d5c1;border-radius:30px;min-height:520px;padding:28px;position:relative;box-shadow:0 18px 35px #0040380a}.af-native-top{align-items:center;gap:13px;margin-bottom:25px;display:flex}.af-native-top>.af-motion-icon{background:var(--af-mint);border-radius:19px;width:65px;height:65px;padding:6px}.af-native-top span{color:var(--af-muted);margin-bottom:5px;font-size:11px;display:block}.af-native-top h4{font-size:28px;line-height:1.3}.af-native-add{background:var(--af-primary);border-radius:50%;place-items:center;width:35px;height:35px;margin-left:auto;color:#fffaf1!important;font-size:25px!important;display:grid!important}.af-native-search{background:var(--af-selected);border-radius:15px;align-items:center;gap:12px;padding:15px;font-size:19px;display:flex}.af-native-search span{color:var(--af-muted);font-size:13px}.af-native-filters{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.af-native-filters>button{background:var(--af-surface);color:var(--af-muted);border:1px solid #ded4c4;border-radius:99px;min-height:40px;padding:9px 13px;font-size:12px}.af-native-filters>button[aria-pressed=true]{background:var(--af-mint);color:var(--af-selected-ink);border-color:#bda6d0}.af-native-records{gap:12px;display:grid}.af-native-records>article{border:1px solid #e5ddd0;border-radius:17px;align-items:center;gap:12px;padding:15px;animation:.5s both af-message-arrive;display:flex}.af-native-records .af-motion-icon{width:43px;height:43px}.af-native-records strong{font-size:15px;line-height:1.5;display:block}.af-native-records span:not(.af-motion-icon){color:var(--af-muted);font-size:11px;line-height:1.7}.af-native-records>article>span:last-child{color:var(--af-link);margin-left:auto}.af-native-consent{background:var(--af-mint);border-radius:15px;align-items:center;gap:11px;margin-top:23px;padding:12px 15px;font-size:12px;display:flex}.af-native-consent .af-motion-icon{width:33px;height:33px}.af-native-top>.af-wellness-art{width:100px;height:100px;margin:-10px -8px}.af-native-tabs{background:var(--af-mint);border-radius:16px;gap:8px;padding:6px;display:flex}.af-native-tabs>button{min-height:44px;color:var(--af-muted);background:0 0;border:0;border-radius:12px;flex:1;font-size:14px}.af-native-tabs>button[aria-pressed=true]{background:var(--af-surface);color:var(--af-selected-ink);box-shadow:0 3px 9px #00403809}.af-native-plan-body{padding:25px 5px;animation:.5s af-message-arrive}.af-native-plan-body h4{margin-bottom:25px;font-size:28px;line-height:1.3}.af-native-step{border-top:1px solid #e2d8e7;align-items:center;gap:12px;padding:20px 0;font-size:15px;line-height:1.6;display:flex}.af-native-step>span{background:var(--af-mint);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.af-product-refresh>.af-caption{margin-top:20px}.af-signals-band{background:var(--af-mint);overflow:hidden}.af-signals-refresh-head{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:20px;display:flex}.af-signals-refresh-head>.af-v2-heading{max-width:730px}.af-signal-mini-loop{flex-wrap:wrap;align-items:center;gap:9px;max-width:300px;padding-bottom:40px;font-size:13px;display:flex}.af-signal-mini-loop>.af-motion-icon{flex-basis:100%;width:65px;height:65px}.af-signal-mini-loop>i{color:#b59a68;font-style:normal}.af-signal-refresh-layout{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.af-signal-illustration{border-radius:32px;align-self:stretch;min-height:560px;position:relative;overflow:hidden}.af-signal-illustration>img{object-fit:cover;width:100%;height:100%;animation:20s ease-in-out infinite alternate af-soft-camera;position:absolute}.af-signal-floating-card{background:#fffaf3ed;border:1px solid #d0bd96;border-radius:24px;align-items:center;gap:14px;padding:20px;animation:.5s af-message-arrive;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.af-signal-floating-card .af-motion-icon{width:60px;height:60px}.af-signal-floating-card span{color:var(--af-muted);margin-bottom:6px;font-size:12px;display:block}.af-signal-floating-card strong{font-size:21px;line-height:1.4;display:block}.af-signal-refresh-tabs{flex-wrap:wrap;gap:9px;margin-bottom:30px;display:flex}.af-signal-refresh-tabs>button{color:var(--af-emerald);background:#f8fcf5;border:1px solid #b2c7b9;border-radius:99px;min-height:44px;padding:11px 16px;font-size:14px}.af-signal-refresh-tabs>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-signal-story{animation:.5s af-message-arrive}.af-signal-story h3{margin-bottom:25px;font-size:36px;line-height:1.2}.af-signal-story>p{font-size:18px}.af-signal-datapoints{gap:13px;margin:30px 0;display:grid}.af-signal-datapoints>span{background:#f8fcf5;border-radius:17px;align-items:center;gap:13px;padding:12px 17px;font-size:15px;display:flex}.af-signal-datapoints .af-motion-icon{width:38px;height:38px}.af-care-refresh{grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.af-care-purpose-steps{margin:30px 0;padding:0;list-style:none}.af-care-purpose-steps>li{align-items:flex-start;gap:17px;margin-bottom:30px;display:flex}.af-care-purpose-steps .af-motion-icon{background:var(--af-mint);border-radius:19px;width:60px;height:60px;padding:5px}.af-care-purpose-steps li>div>span{color:var(--af-link);font-size:11px}.af-care-purpose-steps h3{margin:7px 0 12px;font-size:23px}.af-care-purpose-steps p{font-size:16px}.af-care-refresh-scene{background:var(--af-surface);border-radius:33px;padding-bottom:45px;position:relative;overflow:hidden}.af-care-refresh-scene>img{aspect-ratio:4/3;object-fit:cover;width:100%;animation:20s ease-in-out infinite alternate af-soft-camera;display:block}.af-care-demo-card{background:var(--af-raised);border:1px solid #d9c69f;border-radius:25px;margin:-20px 25px 0;padding:25px;position:relative;box-shadow:0 15px 25px #00403809}.af-care-demo-modes{gap:8px;margin:18px 0 25px;display:flex}.af-care-demo-modes>button{background:var(--af-surface);min-height:44px;color:var(--af-emerald);border:1px solid #d3bd91;border-radius:99px;padding:11px 17px;font-size:14px}.af-care-demo-modes>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-care-demo-details{gap:14px;margin-bottom:25px;display:grid}.af-care-demo-details>span{color:var(--af-muted);border-bottom:1px solid #e8ddc9;padding-bottom:12px;font-size:12px}.af-care-demo-details strong{color:var(--af-emerald);margin-top:6px;font-size:15px;line-height:1.5;display:block}.af-care-demo-card>.af-btn{width:100%;font-size:14px}.af-care-demo-result{background:var(--af-mint);border-radius:16px;margin-top:18px;padding:18px;font-size:14px;animation:.4s af-message-arrive}.af-continuity-refresh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.af-continuity-refresh-grid>article{background:var(--af-surface);border-radius:28px;padding:30px;position:relative}.af-continuity-refresh-grid>article:nth-child(2),.af-continuity-refresh-grid>article:nth-child(3){background:var(--af-mint)}.af-step-index{color:var(--af-muted);font-size:12px;position:absolute;top:25px;right:25px}.af-continuity-refresh-grid h3{margin:25px 0 20px;font-size:28px;line-height:1.25}.af-continuity-refresh-grid p{font-size:17px}.af-continuity-refresh-grid .af-text-link{margin-top:20px}.af-continuity-refresh>.af-caption{margin-top:25px}.af-loop-band{background:var(--af-mint)}.af-journey-loop{grid-template-columns:.7fr 1.3fr;gap:35px;display:grid}.af-loop-center{background:var(--af-mint);text-align:center;border-radius:32px;flex-direction:column;grid-row:span 2;justify-content:center;align-items:center;padding:35px;display:flex}.af-loop-center>.af-sanad{width:260px;max-width:100%;margin-bottom:25px}.af-loop-center>strong{font-size:25px;line-height:1.35}.af-loop-center>span{color:var(--af-muted);margin-top:18px;font-size:14px;line-height:1.6}.af-loop-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.af-loop-steps>button{background:var(--af-mint);color:var(--af-emerald);text-align:center;border:1px solid #d8c7e4;border-radius:20px;flex-direction:column;align-items:center;min-height:150px;padding:16px 10px;display:flex;position:relative}.af-loop-steps>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-loop-steps .af-motion-icon{width:53px;height:53px;margin-bottom:15px}.af-loop-steps small{margin-bottom:5px;font-size:10px;display:block}.af-loop-steps strong{font-size:14px;line-height:1.5}.af-loop-steps i{z-index:1;color:#b49568;font-style:normal;position:absolute;top:50%;right:-10px}.af-loop-steps button:last-child i{display:none}.af-loop-outcome{background:var(--af-mint);border-radius:27px;padding:35px;animation:.5s af-message-arrive}.af-loop-outcome h3{margin-bottom:20px;font-size:29px;line-height:1.25}.af-loop-outcome>p{font-size:17px}.af-loop-outcome>div{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.af-loop-outcome>div>span{background:var(--af-mint);border-radius:99px;padding:8px 13px;font-size:12px}.af-plan-character-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.af-character-card{color:var(--af-emerald);text-align:left;border:1px solid #e5d8cb;border-radius:30px;padding:15px 18px 25px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.af-character-card>.af-wellness-art{width:100%;height:210px;animation:8s ease-in-out infinite af-character-presence;display:block}.af-character-card>strong{margin:10px 0 13px;font-size:22px;line-height:1.3;display:block}.af-character-card>span{color:var(--af-muted);font-size:13px;line-height:1.6;display:block}.af-character-card[aria-pressed=true]{box-shadow:inset 0 0 0 2px #007d72}.af-character-card:hover{transform:translateY(-4px)}.af-all-plans{background:var(--af-emerald);color:#fffaf1;border:0;border-radius:99px;min-height:48px;margin:25px auto 0;padding:15px 25px;font-size:15px;display:block}.af-all-plans>span{margin-left:20px}.af-plan-character-grid.is-full-catalogue{grid-template-columns:repeat(4,minmax(0,1fr))}.is-full-catalogue .af-character-card>.af-wellness-art{height:150px}.is-full-catalogue .af-character-card>strong{font-size:19px}.af-plan-rich-detail{border:1px solid #e0d3c2;border-radius:30px;grid-template-columns:1.1fr 1fr;gap:45px;margin-top:35px;padding:40px;animation:.5s af-message-arrive;display:grid}.af-plan-rich-detail h3{margin-bottom:22px;font-size:35px;line-height:1.25}.af-plan-rich-detail>div>p{font-size:17px}.af-plan-sample-action{background:#fffaf1b8;border-radius:20px;align-items:flex-start;gap:14px;margin:25px 0;padding:20px;display:flex}.af-plan-sample-action>.af-motion-icon{width:48px;height:48px}.af-plan-sample-action strong{margin-bottom:9px;font-size:14px;display:block}.af-plan-sample-action p{font-size:16px}.af-plan-connection{background:#fffaf1b8;border-radius:23px;padding:25px}.af-plan-connection h4{margin-bottom:23px;font-size:22px;line-height:1.3}.af-plan-connection>div{border-top:1px solid #dcd0c5;gap:14px;padding:17px 0;display:flex}.af-plan-connection>div>span{width:26px;color:var(--af-link);flex-shrink:0;padding-top:3px;font-size:12px}.af-plan-connection p{font-size:14px;line-height:1.7}.af-plan-connection strong{margin-bottom:7px;font-size:15px;display:block}.af-plans-refresh>.af-caption{margin-top:23px}.af-moments-band{background:var(--af-surface)}.af-moment-rich-story{grid-template-columns:1.05fr 1fr;align-items:center;gap:55px;display:grid}.af-moment-rich-story>figure{border-radius:33px;align-self:stretch;min-height:580px;margin:0;position:relative;overflow:hidden}.af-moment-rich-story>figure>img{object-fit:cover;width:100%;height:100%;animation:20s ease-in-out infinite alternate af-soft-camera;position:absolute}.af-moment-rich-story>figure>span{background:#fffaf1ef;border:1px solid #dbc9a5;border-radius:20px;align-items:center;gap:15px;padding:15px;font-size:16px;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.af-moment-rich-story>figure>span>.af-motion-icon{width:55px;height:55px}.af-moment-rich-story>div{animation:.5s af-message-arrive}.af-moment-rich-story h3{margin-bottom:25px;font-size:38px;line-height:1.2}.af-moment-rich-story>div>p{font-size:17px}.af-moment-context{background:var(--af-mint);border-radius:17px;align-items:center;gap:13px;margin:25px 0;padding:16px;font-size:14px;display:flex}.af-moment-context .af-motion-icon{width:35px;height:35px}.af-moment-action{border-left:3px solid #c6a86a;margin-bottom:25px;padding-left:20px}.af-moment-action strong{margin-bottom:10px;font-size:15px;display:block}.af-moment-action p{font-size:17px}.af-moment-choice-pills{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.af-moment-choice-pills>span{background:var(--af-surface);border-radius:99px;padding:9px 15px;font-size:12px}.af-moments-band .af-caption{margin-top:22px}.af-trust-refresh-top{grid-template-columns:1.25fr .85fr;align-items:center;gap:50px;display:grid}.af-orbit-world{aspect-ratio:1;isolation:isolate;place-items:center;width:100%;max-width:430px;margin:auto;display:grid;position:relative}.af-orbit-ring{border:1px dashed #b8c4b4;border-radius:50%;width:74%;height:74%;animation:60s linear infinite af-orbit-turn;position:absolute}.af-orbit-ring.ring-two{border:1px solid #ddd1b6;width:98%;height:98%;animation:none}.af-orbit-center{background:var(--af-mint);text-align:center;z-index:1;border:1px solid #d4bd8b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:55%;height:55%;padding:22px;display:flex;box-shadow:0 12px 25px #00403806}.af-orbit-center>.af-motion-icon{width:90px;height:90px}.af-orbit-center>.af-sanad{width:150px;max-width:100%;margin-bottom:8px}.af-orbit-center>strong{max-width:180px;font-size:18px;line-height:1.4}.af-orbit-item{background:var(--af-surface);z-index:2;border:1px solid #e4d5c0;border-radius:28px;place-items:center;width:23%;height:23%;animation:8s ease-in-out infinite af-orbit-node;display:grid;position:absolute}.af-orbit-item>.af-motion-icon{width:75%;height:75%}.af-orbit-item.item-0{top:5%;left:4%;transform:rotate(-9deg)}.af-orbit-item.item-1{background:var(--af-mint);animation-delay:-2s;top:10%;right:2%}.af-orbit-item.item-2{background:var(--af-selected);animation-delay:-4s;bottom:10%;left:1%}.af-orbit-item.item-3{background:var(--af-mint);animation-delay:-6s;bottom:3%;right:6%}.af-orbit-spark{color:#d3a744;font-size:28px;animation:6s ease-in-out infinite af-spark-breathe;position:absolute}.af-orbit-spark.spark-one{top:45%;right:6%}.af-orbit-spark.spark-two{font-size:19px;top:44%;left:17%}.af-trust-rich-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:35px;display:grid}.af-trust-rich-cards>article{background:var(--af-mint);border:1px solid #e1d7c3;border-radius:28px;padding:30px}.af-trust-rich-cards>article:nth-child(2){background:var(--af-mint)}.af-trust-rich-cards>article:nth-child(3){background:var(--af-surface)}.af-trust-rich-cards h3{margin:25px 0 22px;font-size:27px;line-height:1.25}.af-trust-rich-cards p{font-size:16px}.af-trust-rich-cards .af-text-link{margin-top:25px;font-size:14px}.af-confidence-path{background:var(--af-selected);border-radius:24px;justify-content:space-between;align-items:center;gap:15px;margin-top:35px;padding:25px;display:flex}.af-confidence-path>span{align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.af-confidence-path .af-motion-icon{width:43px;height:43px}.af-confidence-path>i{color:#ac925a;font-style:normal}.af-trust-policy-row{flex-wrap:wrap;gap:15px 28px;margin-top:25px;display:flex}.af-review-status{border-top:1px solid #e4d8c1;margin-top:30px;padding-top:20px}.af-review-status>summary{cursor:pointer;min-height:44px;font-size:14px}.af-review-status>p{max-width:1000px;margin-top:16px;font-size:14px}.af-north-star{background:var(--af-emerald);color:#fffaf1;overflow:hidden}.af-north-star>.af-section{grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;display:grid}.af-north-star .af-v2-heading h2{color:#fffaf1}.af-north-star .af-v2-heading h2 em{color:#ffd1b8}.af-north-star .af-v2-heading>p:last-child{color:#d7e5da}.af-north-star .af-eyebrow{color:#e0c285}.af-north-quote{color:#fff1de;border-left:2px solid #c6a86a;margin:25px 0;padding-left:20px;font-size:18px}.af-north-values{gap:12px;margin:30px 0;display:grid}.af-north-values>span{color:#f8eee0;align-items:center;gap:12px;font-size:15px;display:flex}.af-north-values .af-motion-icon{width:40px;height:40px}.af-north-star .af-text-link{color:#e0c285!important}.af-north-constellation{position:relative}.af-north-constellation .af-orbit-world{color:var(--af-emerald)}.af-north-constellation .af-orbit-center{background:var(--af-surface)}.af-north-constellation .af-orbit-ring{border-color:#648778}.af-north-starlet{color:#e0c285;font-size:65px;animation:8s infinite af-spark-breathe;position:absolute;top:-10px;right:0}.af-value-finder-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:35px;display:grid}.af-value-questions{background:var(--af-selected);border-radius:30px;padding:35px}.af-value-questions>div{border-bottom:1px solid #e2d4ba;margin-bottom:30px;padding-bottom:30px}.af-value-questions>div:last-child{border:0;margin-bottom:0;padding-bottom:0}.af-question-number{color:var(--af-link);margin-bottom:15px;font-size:12px;display:block}.af-value-questions h3{margin-bottom:23px;font-size:28px;line-height:1.3}.af-profile-options{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.af-profile-options>button{background:var(--af-surface);color:var(--af-emerald);border:1px solid #d8c59b;border-radius:18px;min-height:90px;padding:15px;font-size:29px}.af-profile-options>button>span{margin-top:10px;font-size:12px;display:block}.af-profile-options>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.af-value-questions>div>p{margin-top:18px;font-size:13px}.af-voice-options{gap:12px;display:grid}.af-voice-options>button{background:var(--af-surface);color:var(--af-emerald);text-align:left;border:1px solid #d9c7a1;border-radius:20px;align-items:center;gap:13px;padding:15px 18px;display:flex}.af-voice-options>button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink);box-shadow:inset 0 0 0 1px #007d72}.af-voice-options .af-motion-icon{width:47px;height:47px}.af-voice-options strong{font-size:17px;line-height:1.5;display:block}.af-voice-options small{color:var(--af-muted);margin-top:5px;font-size:12px;line-height:1.6;display:block}.af-voice-options i{margin-left:auto;font-size:18px;font-style:normal}.af-interest-options{flex-wrap:wrap;gap:9px;display:flex}.af-interest-options>button{background:var(--af-surface);color:var(--af-emerald);border:1px solid #d1bd92;border-radius:99px;min-height:44px;padding:11px 17px;font-size:13px}.af-interest-options>button[aria-pressed=true]{background:var(--af-mint);border-color:#ae91c4}.af-fit-result{background:var(--af-mint);border:1px solid #d0b57f;border-radius:30px;padding:35px;position:sticky;top:110px}.af-fit-plan-name{justify-content:space-between;align-items:center;gap:20px;display:flex}.af-fit-plan-name h3{font-size:40px;line-height:1.2}.af-fit-plan-name>.af-motion-icon{width:70px;height:70px}.af-fit-result>p{margin-top:15px;font-size:17px}.af-fit-switches{flex-wrap:wrap;justify-content:space-between;gap:15px;margin:25px 0;display:flex}.af-fit-switches>div{background:var(--af-surface);border:1px solid #d7c79e;border-radius:99px;gap:3px;padding:4px;display:flex}.af-fit-switches button{min-height:40px;color:var(--af-emerald);background:0 0;border:0;border-radius:99px;padding:10px 15px;font-size:12px}.af-fit-switches button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.af-fit-price{letter-spacing:-.04em;margin:25px 0;font-size:43px;line-height:1.2;display:block}.af-fit-price>span{letter-spacing:0;margin-left:5px;font-size:16px;font-weight:400}.af-fit-per-person{background:var(--af-surface);border-radius:20px;align-items:center;gap:14px;margin-bottom:28px;padding:20px;display:flex}.af-fit-per-person>strong{white-space:nowrap;font-size:26px}.af-fit-per-person>span{color:var(--af-muted);max-width:190px;font-size:12px;line-height:1.6}.af-fit-benefits{border-top:1px solid #d1c0dc;margin-bottom:25px;padding-top:25px}.af-fit-benefits h4{margin-bottom:20px;font-size:21px}.af-fit-benefits p{gap:12px;margin-bottom:13px;font-size:15px;display:flex}.af-fit-benefits p>span{color:var(--af-link)}.af-fit-result>.af-btn{width:100%}.af-fit-result>.af-caption{margin-top:22px;font-size:12px}.af-value-finder>.af-text-link{margin-top:25px}.af-membership-refresh{background:var(--af-surface)}.af-membership-rich-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;margin-top:35px;display:grid}.af-membership-rich-card{background:var(--af-raised);border:1px solid #e0d1b4;border-radius:30px;padding:30px}.af-membership-rich-card.plan-prime{background:var(--af-selected);border-color:#d8bf80}.af-membership-rich-card.plan-ever{background:var(--af-mint);border-color:#9fbdad}.af-plan-rich-top{align-items:center;gap:13px;margin-bottom:25px;display:flex}.af-plan-rich-top>.af-motion-icon{width:58px;height:58px}.af-plan-rich-top>span{max-width:150px;color:var(--af-muted);font-size:12px;line-height:1.6}.af-membership-rich-card h3{margin-bottom:18px;font-size:38px}.af-membership-rich-card>p{min-height:108px;font-size:16px}.af-rich-price{align-items:baseline;gap:8px;margin:25px 0 16px;display:flex}.af-rich-price strong{letter-spacing:-.05em;font-size:45px;line-height:1}.af-rich-price>span{font-size:13px}.af-membership-rich-card>.af-plan-rich-profiles{min-height:0;margin-bottom:25px;font-size:13px;font-weight:600}.af-plan-rich-feature-list{border-top:1px solid #dfd1b9;gap:15px;min-height:345px;margin:0 0 30px;padding:25px 0 0;list-style:none;display:grid}.af-plan-rich-feature-list>li{gap:11px;font-size:14px;line-height:1.6;display:flex}.af-plan-rich-feature-list>li>span{color:var(--af-link);flex-shrink:0}.af-feature-highlight{font-weight:600}.af-membership-rich-card>.af-btn{width:100%;padding-inline:18px;font-size:14px}.af-plan-expand{border-top:1px solid #d9c7ac;margin-top:25px;padding-top:18px}.af-plan-expand summary{cursor:pointer;justify-content:space-between;gap:15px;min-height:44px;font-size:14px;line-height:1.6;list-style:none;display:flex}.af-plan-expand summary>span{font-size:23px}.af-plan-expand summary::-webkit-details-marker{display:none}.af-plan-expand h4{margin:15px 0;font-size:20px}.af-plan-expand p{margin-top:15px;font-size:14px}.af-shared-intelligence{background:var(--af-surface);border:1px solid #d9c59d;border-radius:28px;align-items:center;gap:25px;margin-top:35px;padding:30px;display:flex}.af-shared-intelligence>.af-sanad{flex-shrink:0;width:105px}.af-shared-intelligence h3{margin-bottom:13px;font-size:25px}.af-shared-intelligence p{max-width:820px;font-size:16px}.af-shared-intelligence>a{white-space:nowrap;align-items:center;gap:15px;min-height:44px;margin-left:auto;font-size:14px;display:flex}.af-membership-footnotes{margin-top:25px}.af-membership-footnotes>p{text-align:center;max-width:1000px;margin:auto;font-size:13px;line-height:1.7}.af-membership-footnotes>details{border-top:1px solid #d9c7a5;margin-top:25px;padding-top:20px}.af-membership-footnotes summary{cursor:pointer;justify-content:space-between;min-height:44px;font-size:14px;list-style:none;display:flex}.af-membership-footnotes summary>span{font-size:22px}.af-membership-footnotes details p{max-width:1000px;margin:15px 0;font-size:14px}.af-about-hero,.af-feature-rich-hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:45px;min-height:660px;display:grid}.af-feature-rich-hero .af-v2-heading h1{font-size:clamp(40px,4.7vw,61px)}.af-about-hero .af-orbit-world,.af-feature-rich-hero .af-orbit-world{max-width:490px}.af-mission-rich{grid-template-columns:1fr 1fr;gap:30px;display:grid}.af-mission-rich>article{background:var(--af-mint);border:1px solid #ded3bf;border-radius:33px;padding:40px}.af-mission-rich>article:nth-child(2){background:var(--af-mint)}.af-mission-rich .af-motion-icon{margin-bottom:25px}.af-mission-rich h2{margin:20px 0 25px;font-size:34px;line-height:1.2}.af-mission-rich p{font-size:18px}.af-about-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.af-about-values>article{background:var(--af-surface);border-radius:25px;padding:30px 25px}.af-about-values h3{margin:25px 0 18px;font-size:26px}.af-about-values p{font-size:16px}.af-feature-rich-benefits>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.af-feature-rich-benefits article{background:var(--af-mint);border:1px solid #d8dccc;border-radius:28px;padding:32px}.af-feature-rich-benefits article:nth-child(2),.af-feature-rich-benefits article:nth-child(3){background:var(--af-mint);border-color:#ded2e5}.af-feature-rich-benefits .af-motion-icon{margin-bottom:25px;display:block}.af-feature-rich-benefits h2{margin-bottom:20px;font-size:29px;line-height:1.25}.af-feature-rich-benefits p{font-size:17px}.af-feature-flow-band{background:var(--af-surface)}.af-feature-rich-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.af-feature-rich-flow>article{background:var(--af-surface);border:1px solid #e1d2b9;border-radius:28px;padding:30px;position:relative}.af-feature-rich-flow>article>span{color:var(--af-link);margin-bottom:20px;font-size:12px;display:block}.af-feature-rich-flow h3{margin:23px 0 20px;font-size:29px;line-height:1.25}.af-feature-rich-flow p{font-size:17px}.af-feature-rich-flow i{z-index:1;background:var(--af-emerald);color:#fffaf1;border:5px solid #f9ece0;border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid;position:absolute;top:45%;right:-25px}.af-feature-rich-flow article:last-child i{display:none}.af-feature-boundaries{align-items:flex-start;gap:35px;display:flex}.af-feature-boundaries>.af-motion-icon{background:var(--af-mint);border-radius:30px;width:110px;height:110px;padding:12px}.af-feature-boundaries .af-v2-heading h2{font-size:35px}.af-feature-related{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.af-feature-related>a{background:var(--af-selected);border:1px solid #d3bf97;border-radius:99px;min-height:44px;padding:12px 20px;font-size:14px}.af-audience-rich-benefits>div:last-child,.af-organization-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.af-audience-rich-benefits article,.af-organization-paths>article{background:var(--af-mint);border-radius:30px;padding:35px}.af-audience-rich-benefits article:nth-child(2),.af-organization-paths>article:nth-child(2){background:var(--af-mint)}.af-audience-rich-benefits article:nth-child(3),.af-organization-paths>article:nth-child(3){background:var(--af-surface)}.af-audience-rich-benefits h2,.af-organization-paths h2{margin:25px 0 20px;font-size:28px;line-height:1.25}.af-audience-rich-benefits p,.af-organization-paths p{font-size:17px}.af-organization-paths .af-text-link{margin-top:25px}.af-role-journey{grid-template-columns:1fr 1.2fr;align-items:center;gap:55px;display:grid}.af-role-journey-tags{flex-wrap:wrap;gap:9px;margin:25px 0;display:flex}.af-role-journey-tags>span{background:var(--af-mint);border-radius:99px;padding:10px 15px;font-size:13px}.af-partner-form-refresh .partner-v2-section{background:var(--af-selected);border:1px solid #e2d3b8;border-radius:35px;overflow:hidden}.af-partner-form-refresh .partner-v2-image{height:auto;min-height:600px}.af-partner-form-refresh .af-demo-inquiry-art{height:100%;min-height:750px}.af-governance-rich-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.af-governance-rich-grid>article{background:var(--af-mint);border:1px solid #d7dccd;border-radius:28px;padding:35px}.af-governance-rich-grid>article:nth-child(3n+2){background:var(--af-mint);border-color:#dfd1e7}.af-governance-rich-grid>article:nth-child(3n+3){background:var(--af-surface);border-color:#e6d4ba}.af-governance-rich-grid .af-motion-icon{margin-bottom:25px}.af-governance-rich-grid h2{margin-bottom:20px;font-size:30px;line-height:1.25}.af-governance-rich-grid p{font-size:17px}.af-reference-rich-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.af-reference-rich-grid>article{background:var(--af-selected);border-radius:27px;padding:30px}.af-reference-rich-grid .af-motion-icon{width:55px;height:55px;margin-bottom:20px}.af-reference-rich-grid h2{margin-bottom:20px;font-size:25px;line-height:1.3}.af-reference-rich-grid p{font-size:16px}.af-reference-rich-grid .af-text-link{margin-top:20px}.af-framework-rich .af-v2-heading{max-width:950px}.af-framework-links{flex-wrap:wrap;gap:20px;display:flex}.af-framework-links>a{background:var(--af-mint);border-radius:99px;align-items:center;min-height:48px;padding:12px 20px;font-size:15px;display:inline-flex}.af-policy-rich-links>div:last-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.af-policy-rich-links>div>a{background:var(--af-mint);border-radius:22px;align-items:center;gap:15px;padding:20px;font-size:16px;display:flex}.af-policy-rich-links .af-motion-icon{width:50px;height:50px}.af-policy-rich-links .af-arrow{margin-left:auto}.af-policy-rich-links>.af-caption{margin-top:30px}.af-faq-refresh>div:nth-child(2){max-width:950px;margin:auto}.af-faq-refresh details{border-bottom:1px solid #ded4c1;padding:8px 0}.af-faq-refresh summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:64px;padding:20px 0;font-size:19px;line-height:1.5;list-style:none;display:flex}.af-faq-refresh summary::-webkit-details-marker{display:none}.af-faq-refresh summary>span{color:var(--af-link);flex-shrink:0;font-size:25px}.af-faq-refresh details[open] summary>span{transform:rotate(45deg)}.af-faq-refresh details p{max-width:850px;color:var(--af-muted);padding:0 40px 25px 0;font-size:17px}.af-faq-refresh>.af-text-link{margin-top:25px}.af-closing-refresh{background:var(--af-mint);isolation:isolate;text-align:center;position:relative;overflow:hidden}.af-closing-refresh .af-section{z-index:1;position:relative}.af-closing-refresh .af-sanad{width:180px;margin-bottom:25px}.af-closing-refresh .af-v2-heading{margin-bottom:30px}.af-closing-bubbles,.af-footer-bubbles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.af-closing-bubbles>i,.af-footer-bubbles>i{opacity:.45;background:#efaaa8;border-radius:50%;width:180px;height:180px;animation:18s ease-in-out infinite alternate af-decorative-drift;position:absolute;top:10%;left:-70px}.af-closing-bubbles>i:nth-child(2){background:#8bc8be;width:240px;height:240px;animation-delay:-7s;top:40%;left:auto;right:-60px}.af-closing-bubbles>i:nth-child(3){background:var(--af-gold);width:100px;height:100px;animation-delay:-12s;top:80%;left:10%}.af-footer-refresh{background:var(--af-selected);isolation:isolate;position:relative;overflow:hidden}.af-footer-refresh .af-section{z-index:1;padding-bottom:40px;position:relative}.af-footer-refresh-top{justify-content:space-between;align-items:center;gap:45px;margin-bottom:55px;display:flex}.af-footer-refresh-top h2{font-size:36px;line-height:1.15}.af-footer-refresh .af-brand{align-items:center;gap:14px;display:flex}.af-footer-refresh .af-brand>span{font-size:30px}.af-footer-refresh .af-brand small{letter-spacing:.3em;margin-top:4px;font-size:8px;display:block}.af-footer-refresh .af-brand-mark{width:50px;height:47px}.af-motion-preference{background:var(--af-surface);color:var(--af-emerald);border:1px solid #bda679;border-radius:99px;min-height:44px;padding:12px 18px;font-size:13px}.af-footer-refresh-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;display:grid}.af-footer-refresh-grid h3{margin-bottom:23px;font-size:16px}.af-footer-refresh-grid a{min-height:40px;color:var(--af-muted);align-items:center;padding-block:5px;font-size:14px;line-height:1.5;display:flex}.af-footer-refresh-grid a:hover{text-underline-offset:5px;text-decoration:underline}.af-footer-refresh-bottom{color:var(--af-muted);border-top:1px solid #cbbb9f;justify-content:space-between;align-items:center;gap:25px;margin-top:50px;padding-top:25px;font-size:12px;display:flex}.af-footer-refresh-bottom>nav{flex-wrap:wrap;gap:20px;display:flex}.af-footer-refresh-bottom a{align-items:center;min-height:44px;display:inline-flex}.af-footer-refresh .af-caption{max-width:1050px;margin-top:20px}.af-footer-bubbles>i{opacity:.2;background:#8bc8be;width:300px;height:300px;top:-130px;left:30%}.af-footer-bubbles>i:nth-child(2){background:#efaaa8;width:360px;height:360px;animation-delay:-5s;top:30%;left:auto;right:-120px}.af-footer-bubbles>i:nth-child(3){background:var(--af-primary);width:230px;height:230px;animation-delay:-10s;top:55%;left:-100px}.af-footer-bubbles>i:nth-child(4){background:var(--af-gold);width:140px;height:140px;animation-delay:-12s;top:80%;left:60%}.af-footer-bubbles>i:nth-child(5){background:var(--af-primary);opacity:.1;width:60px;height:60px;animation-delay:-7s;top:20%;left:15%}.af-back-top{z-index:230;background:var(--af-emerald);color:#fffaf1;border:1px solid #f2e4ca;border-radius:99px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:11px 17px;font-size:22px;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 7px 20px #00403813}.af-back-top>span{font-size:12px}.af-legacy-policy{max-width:1100px;margin:auto}.af-legacy-policy .policy-article{background:var(--af-raised);border:1px solid #ded2bc;border-radius:30px}.af-legacy-policy :where(h2,h3){color:var(--af-emerald)}@keyframes af-paper-sway{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-3px)}}@keyframes af-icon-beat{0%,to{transform:scale(1)}42%{transform:scale(1.07)}55%{transform:scale(1.02)}}@keyframes af-petal-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}@keyframes af-friendly-look{0%,38%,to{transform:translate(0)}45%,65%{transform:translate(1.8px)}75%,85%{transform:translate(-1px)}}@keyframes af-spark-breathe{0%,to{opacity:.75;transform:scale(.9)rotate(-6deg)}50%{opacity:1;transform:scale(1.06)rotate(7deg)}}@keyframes af-line-life{0%,to{stroke-dashoffset:0;opacity:.8}50%{stroke-dashoffset:-10px;opacity:1}}@keyframes af-icon-circle{0%,to{transform:rotate(-18deg)}50%{transform:rotate(22deg)}}@keyframes af-lock-settle{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}55%{transform:translateY(0)}}@keyframes af-search-look{0%,to{transform:translate(0)}40%{transform:translate(-4px,-2px)}65%{transform:translate(2px,1px)}}@keyframes af-speech-wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.2)}}@keyframes af-bubble-rise{0%,to{opacity:.6;transform:translateY(0)}55%{opacity:1;transform:translateY(-7px)}}@keyframes af-character-eyes{0%,22%,to{transform:translate(0)scaleY(1)}27%,39%{transform:translate(2px)scaleY(1)}42%{transform:translate(2px)scaleY(.1)}44%,66%{transform:translate(2px)scaleY(1)}72%,85%{transform:translate(-2px)scaleY(1)}88%{transform:translate(-2px)scaleY(.1)}90%{transform:translate(-2px)scaleY(1)}}@keyframes af-character-presence{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-4px)rotate(1deg)}}@keyframes af-message-arrive{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes af-typing{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes af-orbit-node{0%,to{translate:0}50%{translate:0 -6px}}@keyframes af-decorative-drift{0%{transform:translate(0)scale(1)}to{transform:translate(25px,-25px)scale(1.07)}}@keyframes af-soft-camera{0%{transform:scale(1)}to{transform:scale(1.025)}}@media (width<=1100px){.af-refresh .af-section{padding:70px 35px}.af-story-chapters{gap:10px;margin-inline:35px}.af-story-chapters i{display:none}.af-why-refresh{gap:35px}.af-why-refresh .af-v2-heading h2{font-size:36px}.af-why-picture{min-height:710px}.af-intelligence-cards,.af-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.af-ecosystem-refresh{grid-template-columns:1fr;gap:25px}.af-ecosystem-nodes{grid-template-columns:repeat(3,minmax(0,1fr))}.af-conversation-context{padding:28px}.af-conversation-context h3{font-size:27px}.af-conversation-flow{min-height:750px;padding:28px}.af-product-stage{gap:30px;padding:30px}.af-product-stage>div:first-child>h3{font-size:29px}.af-native-example{padding:22px}.af-signal-refresh-layout,.af-care-refresh{gap:35px}.af-signal-illustration{min-height:620px}.af-signal-story h3{font-size:31px}.af-signal-refresh-tabs>button{padding-inline:13px}.af-journey-loop{grid-template-columns:.7fr 1.3fr;gap:25px}.af-loop-center{padding:25px}.af-loop-steps{gap:6px}.af-loop-steps>button{padding-inline:5px}.af-loop-steps strong{font-size:12px}.af-loop-outcome{padding:28px}.af-plan-character-grid{gap:13px}.af-character-card{padding:12px 15px 23px}.af-character-card>.af-wellness-art{height:170px}.af-character-card>strong{font-size:20px}.af-plan-rich-detail{gap:30px;padding:30px}.af-plan-rich-detail h3{font-size:31px}.af-moment-rich-story{gap:35px}.af-moment-rich-story h3{font-size:33px}.af-trust-rich-cards{gap:16px}.af-trust-rich-cards>article{padding:25px}.af-trust-rich-cards h3{font-size:24px}.af-confidence-path{flex-wrap:wrap;gap:15px}.af-confidence-path>span{flex:1 0 40%;font-size:14px}.af-confidence-path>i{display:none}.af-north-star>.af-section{gap:30px}.af-value-finder-layout{gap:25px}.af-value-questions,.af-fit-result{padding:28px}.af-fit-plan-name h3{font-size:34px}.af-fit-price{font-size:36px}.af-fit-per-person{flex-direction:column;align-items:flex-start;gap:8px}.af-membership-rich-grid{gap:15px}.af-membership-rich-card{padding:25px 22px}.af-membership-rich-card>p{min-height:135px}.af-rich-price strong{font-size:36px}.af-shared-intelligence{flex-wrap:wrap}.af-shared-intelligence>div{flex:1;min-width:250px}.af-shared-intelligence>a{margin-left:130px}.af-about-hero,.af-feature-rich-hero{gap:25px}.af-feature-rich-hero .af-v2-heading h1{font-size:46px}.af-mission-rich{gap:22px}.af-mission-rich>article{padding:30px}.af-mission-rich h2{font-size:29px}.af-about-values,.af-reference-rich-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.af-role-journey{gap:30px}.af-audience-rich-benefits>div:last-child,.af-organization-paths{gap:18px}.af-audience-rich-benefits article,.af-organization-paths>article{padding:27px}.af-audience-rich-benefits h2,.af-organization-paths h2{font-size:25px}.af-feature-rich-flow{gap:20px}.af-feature-rich-flow>article{padding:27px}.af-feature-rich-flow h3{font-size:25px}.af-footer-refresh-top{gap:25px}.af-footer-refresh-top h2{font-size:31px}.af-footer-refresh-grid{gap:25px}}@media (width<=750px){.af-v2-heading h2{font-size:37px}.af-v2-heading>p:last-child:not(.af-eyebrow){font-size:17px}.af-refresh .af-section{padding:60px 26px}.af-story-chapters{scrollbar-width:thin;justify-content:flex-start;gap:24px;margin-inline:26px;overflow:auto}.af-story-chapters>a{white-space:nowrap;flex-shrink:0;gap:9px;font-size:13px}.af-why-refresh{grid-template-columns:1fr;gap:35px}.af-why-picture{aspect-ratio:4/3;min-height:410px;max-height:520px}.af-why-refresh .af-v2-heading h2{font-size:37px}.af-intelligence-band{border-radius:30px}.af-intelligence-top{grid-template-columns:1fr;gap:10px}.af-intelligence-character>.af-sanad{width:240px}.af-intelligence-character:before{inset:0 18%}.af-intelligence-cards{gap:15px;margin-top:30px}.af-intelligence-cards h3{font-size:22px}.af-intelligence-cards p{font-size:16px}.af-360-refresh-head{align-items:flex-start;gap:25px}.af-360-seal{outline-width:7px;width:130px;height:130px;margin-top:20px}.af-360-seal img{width:30px;height:28px}.af-360-seal strong{font-size:30px}.af-360-seal>span{font-size:9px}.af-capability-grid{gap:15px}.af-capability{padding:25px 22px}.af-capability h3{font-size:23px}.af-ecosystem-refresh{padding:28px}.af-conversation-theatre{grid-template-columns:1fr}.af-conversation-context{grid-template-columns:140px 1fr;gap:15px 25px;padding:30px;display:grid}.af-speaking-character{grid-row:span 2;width:140px;margin:0}.af-conversation-context h3{margin:0;font-size:28px}.af-conversation-context>p{margin:0}.af-context-actions,.af-conversation-controls{grid-column:span 2;margin:0;padding-top:10px}.af-context-actions{grid-template-columns:1fr 1fr;gap:13px 20px}.af-context-actions>div:first-child{font-size:15px}.af-conversation-flow{min-height:0;padding:30px}.af-product-stage{grid-template-columns:1fr;gap:35px;padding:30px}.af-native-example{width:100%;max-width:500px;margin:auto}.af-signals-refresh-head{display:block}.af-signal-mini-loop{max-width:none;padding-bottom:25px}.af-signal-mini-loop>.af-motion-icon{flex-basis:auto;width:40px;height:40px}.af-signal-refresh-layout{grid-template-columns:1fr;gap:35px}.af-signal-illustration{aspect-ratio:4/3;min-height:420px}.af-care-refresh{grid-template-columns:1fr;gap:35px}.af-care-refresh-scene{width:100%;max-width:550px;margin:auto}.af-continuity-refresh-grid{grid-template-columns:1fr;gap:20px}.af-continuity-refresh-grid>article{padding:30px}.af-continuity-refresh-grid h3{font-size:28px}.af-journey-loop{grid-template-columns:1fr}.af-loop-center{grid-row:auto;padding:30px}.af-loop-center>.af-sanad{width:190px;margin-bottom:15px}.af-loop-steps>button{min-height:135px}.af-loop-steps strong{font-size:13px}.af-loop-outcome h3{font-size:29px}.af-plan-character-grid,.af-plan-character-grid.is-full-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.af-character-card>.af-wellness-art{height:180px}.af-plan-rich-detail{grid-template-columns:1fr;gap:25px}.af-plan-rich-detail h3{font-size:32px}.af-moment-rich-story{grid-template-columns:1fr;gap:35px}.af-moment-rich-story>figure{aspect-ratio:4/3;min-height:400px}.af-moment-rich-story h3{font-size:34px}.af-trust-refresh-top{grid-template-columns:1fr;gap:10px}.af-trust-refresh-top>.af-orbit-world{max-width:360px;margin-bottom:30px}.af-trust-rich-cards{grid-template-columns:1fr;gap:20px}.af-trust-rich-cards h3{font-size:28px}.af-confidence-path{gap:16px;padding:20px}.af-confidence-path>span{flex:1 0 42%;align-items:flex-start}.af-confidence-path .af-motion-icon{width:35px;height:35px}.af-north-star>.af-section{grid-template-columns:1fr;gap:30px}.af-north-constellation .af-orbit-world{max-width:390px}.af-value-finder-layout{grid-template-columns:1fr}.af-fit-result{position:static}.af-fit-per-person{flex-direction:row;align-items:center;gap:15px}.af-fit-price{font-size:43px}.af-value-questions,.af-fit-result{padding:30px}.af-membership-rich-grid{grid-template-columns:1fr;gap:23px}.af-membership-rich-card{padding:32px}.af-membership-rich-card>p,.af-plan-rich-feature-list{min-height:0}.af-rich-price strong{font-size:45px}.af-plan-rich-top{justify-content:space-between}.af-membership-rich-card h3{font-size:42px}.af-shared-intelligence{align-items:flex-start;gap:20px}.af-shared-intelligence>.af-sanad{width:90px}.af-shared-intelligence>div{flex-basis:calc(100% - 120px);min-width:0}.af-shared-intelligence h3{font-size:24px}.af-shared-intelligence>a{margin-left:0}.af-about-hero,.af-feature-rich-hero{grid-template-columns:1fr;gap:35px;min-height:0}.af-about-hero .af-orbit-world,.af-feature-rich-hero .af-orbit-world{max-width:380px}.af-feature-rich-hero .af-v2-heading h1{font-size:45px}.af-mission-rich{grid-template-columns:1fr}.af-feature-rich-benefits>div:last-child{grid-template-columns:1fr;gap:20px}.af-feature-rich-flow{grid-template-columns:1fr;gap:23px}.af-feature-rich-flow i{top:auto;bottom:-35px;right:calc(50% - 24px);rotate:90deg}.af-feature-boundaries{flex-direction:column;gap:25px}.af-feature-boundaries>.af-motion-icon{width:90px;height:90px}.af-feature-boundaries .af-v2-heading h2{font-size:32px}.af-audience-rich-benefits>div:last-child,.af-organization-paths{grid-template-columns:1fr;gap:22px}.af-audience-rich-benefits h2,.af-organization-paths h2{font-size:29px}.af-role-journey{grid-template-columns:1fr;gap:35px}.af-role-journey>.af-orbit-world{max-width:360px}.af-governance-rich-grid{grid-template-columns:1fr;gap:22px}.af-governance-rich-grid h2{font-size:29px}.af-reference-rich-grid{grid-template-columns:1fr}.af-policy-rich-links>div:last-of-type{grid-template-columns:repeat(2,minmax(0,1fr))}.af-policy-rich-links>div>a{flex-direction:column;align-items:flex-start;font-size:15px}.af-policy-rich-links .af-arrow{display:none}.af-partner-form-refresh .af-demo-inquiry-art,.af-partner-form-refresh .partner-v2-image{min-height:480px}.af-footer-refresh-top{flex-wrap:wrap;align-items:flex-start}.af-footer-refresh-top h2{font-size:32px}.af-footer-refresh-top>.af-motion-preference{margin-left:auto}.af-footer-refresh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 25px}.af-footer-refresh-bottom{flex-direction:column;align-items:flex-start;gap:15px}.af-footer-refresh-bottom>nav{gap:15px}.af-footer-refresh-grid a{min-height:44px;font-size:14px}.af-back-top{min-height:44px;padding:9px 13px;bottom:15px;left:13px}.af-back-top>span{display:none}}@media (width<=450px){.af-refresh .af-section{padding:52px 22px}.af-v2-heading{margin-bottom:28px}.af-v2-heading.is-center{margin-bottom:35px}.af-v2-heading h1{font-size:41px}.af-v2-heading h2{font-size:34px}.af-v2-heading>p:last-child:not(.af-eyebrow){margin-top:20px;font-size:17px}.af-why-refresh .af-v2-heading h2{font-size:34px}.af-story-chapters{margin-inline:22px;padding-block:15px}.af-why-picture{min-height:340px}.af-why-picture-note{gap:10px;padding:15px;bottom:15px;left:15px;right:15px}.af-why-picture-note .af-motion-icon{width:43px;height:43px}.af-why-picture-note strong{font-size:17px}.af-why-picture-note span{font-size:11px}.af-why-transformations article{gap:12px}.af-why-transformations .af-motion-icon{flex-shrink:0;width:50px;height:50px;padding:5px}.af-why-transformations h3{font-size:21px}.af-why-transformations p{font-size:16px}.af-intelligence-cards{grid-template-columns:1fr}.af-intelligence-cards>article{padding:25px}.af-intelligence-cards .af-motion-icon{margin-bottom:15px}.af-intelligence-cards h3{font-size:25px}.af-360-refresh-head{display:block}.af-360-seal{width:140px;height:140px;margin:0 auto 45px}.af-capability-grid{grid-template-columns:1fr}.af-capability{padding:28px}.af-capability>.af-motion-icon{width:80px;height:80px;margin-bottom:20px}.af-capability h3{font-size:27px}.af-capability>p{font-size:17px}.af-ecosystem-refresh{padding:25px}.af-ecosystem-nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.af-ecosystem-nodes>a{min-height:135px;padding:14px 10px;font-size:13px}.af-ecosystem-nodes .af-motion-icon{width:50px;height:50px}.af-v2-tabs{justify-content:flex-start;gap:9px}.af-v2-tabs>button{gap:8px;min-height:50px;padding:8px 15px 8px 9px;font-size:14px}.af-v2-tabs .af-motion-icon{width:32px;height:32px}.af-conversation-theatre{border-radius:27px}.af-conversation-context{grid-template-columns:85px 1fr;gap:12px 15px;padding:25px}.af-speaking-character{width:85px}.af-conversation-context h3{font-size:24px}.af-conversation-context>p{grid-column:span 2;font-size:14px}.af-context-actions{grid-template-columns:1fr;gap:12px;margin-top:12px}.af-context-actions>div{font-size:14px}.af-conversation-controls>button{padding-inline:12px;font-size:12px}.af-conversation-flow{padding:23px}.af-chat-heading{gap:10px}.af-chat-heading>.af-motion-icon{width:40px;height:40px}.af-chat-heading strong{font-size:17px}.af-chat-heading span{font-size:11px}.af-message{max-width:96%;padding:15px 17px}.af-message p{font-size:16px}.af-conversation-next{gap:10px;padding:17px}.af-conversation-next p{font-size:14px}.af-product-stage{border-radius:25px;padding:25px 19px}.af-product-stage>div:first-child>h3{font-size:29px}.af-native-example{border-radius:23px;min-height:0;padding:20px 16px}.af-native-top{gap:10px}.af-native-top h4{font-size:25px}.af-native-top>.af-motion-icon{width:50px;height:50px}.af-native-top span{font-size:10px}.af-native-add{width:30px;height:30px;font-size:22px!important}.af-native-search{padding:13px;font-size:18px}.af-native-search span{font-size:11px}.af-native-filters{gap:6px}.af-native-filters>button{padding:9px 11px;font-size:11px}.af-native-records>article{gap:9px;padding:13px 10px}.af-native-records .af-motion-icon{width:35px;height:35px}.af-native-records strong{font-size:14px}.af-native-records span:not(.af-motion-icon){font-size:10px}.af-native-consent{gap:9px;padding:12px;font-size:11px}.af-native-consent .af-motion-icon{width:28px;height:28px}.af-native-top>.af-wellness-art{width:80px;height:80px}.af-native-plan-body h4{font-size:25px}.af-native-step{font-size:14px}.af-signal-illustration{min-height:360px}.af-signal-floating-card{gap:12px;padding:17px;bottom:15px;left:15px;right:15px}.af-signal-floating-card .af-motion-icon{width:45px;height:45px}.af-signal-floating-card strong{font-size:18px}.af-signal-story h3{font-size:31px}.af-signal-story>p{font-size:17px}.af-care-purpose-steps>li{gap:13px}.af-care-purpose-steps .af-motion-icon{width:49px;height:49px}.af-care-purpose-steps h3{font-size:22px}.af-care-demo-card{margin:-10px 15px 0;padding:22px 18px}.af-care-demo-modes{gap:6px}.af-care-demo-modes>button{padding-inline:13px;font-size:12px}.af-care-demo-card>.af-btn{font-size:13px}.af-care-refresh-scene{padding-bottom:25px}.af-continuity-refresh-grid>article{padding:27px}.af-loop-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.af-loop-steps>button{border-radius:15px;min-height:112px;padding:13px 4px}.af-loop-steps .af-motion-icon{width:38px;height:38px;margin-bottom:10px}.af-loop-steps strong{letter-spacing:-.02em;font-size:10px}.af-loop-steps small{font-size:9px}.af-loop-steps i{font-size:13px;right:-5px}.af-loop-outcome{padding:25px}.af-loop-outcome h3{font-size:28px}.af-character-card{border-radius:23px;padding:10px 12px 20px}.af-character-card>.af-wellness-art{height:135px}.af-character-card>strong{font-size:18px}.af-character-card>span{font-size:11px}.af-plan-character-grid.is-full-catalogue .af-wellness-art{height:125px}.is-full-catalogue .af-character-card>strong{font-size:16px}.af-all-plans{padding-inline:20px;font-size:14px}.af-plan-rich-detail{border-radius:25px;padding:26px 23px}.af-plan-rich-detail h3{font-size:29px}.af-plan-sample-action{gap:11px;padding:17px}.af-plan-sample-action>.af-motion-icon{width:38px;height:38px}.af-plan-sample-action p{font-size:15px}.af-plan-connection{padding:22px}.af-plan-connection h4{font-size:21px}.af-plan-connection>div{gap:9px}.af-plan-connection>div>span{width:21px}.af-moments-switch{justify-content:flex-start;gap:8px}.af-moments-switch>button{padding:12px 16px;font-size:13px}.af-moment-rich-story>figure{min-height:340px}.af-moment-rich-story>figure>span{gap:10px;padding:13px;font-size:14px;bottom:15px;left:15px;right:15px}.af-moment-rich-story>figure>span>.af-motion-icon{width:45px;height:45px}.af-moment-rich-story h3{font-size:31px}.af-trust-rich-cards h3{font-size:27px}.af-trust-refresh-top>.af-orbit-world{max-width:290px}.af-orbit-center{padding:15px}.af-orbit-center>.af-motion-icon{width:65px;height:65px}.af-orbit-center>strong{font-size:14px}.af-orbit-center>.af-sanad{width:115px}.af-orbit-item{border-radius:20px}.af-confidence-path>span{gap:8px;font-size:12px}.af-confidence-path .af-motion-icon{width:31px;height:31px}.af-north-values>span{font-size:14px}.af-north-quote{font-size:16px}.af-north-constellation .af-orbit-world{max-width:290px}.af-north-starlet{font-size:45px}.af-value-questions,.af-fit-result{border-radius:26px;padding:27px 23px}.af-value-questions h3{font-size:26px}.af-profile-options{gap:8px}.af-profile-options>button{min-height:83px;padding:13px 9px;font-size:27px}.af-profile-options>button>span{font-size:10px}.af-voice-options>button{gap:11px;padding:14px 13px}.af-voice-options .af-motion-icon{width:40px;height:40px}.af-voice-options strong{font-size:16px}.af-voice-options small{font-size:11px}.af-interest-options>button{padding:10px 13px;font-size:12px}.af-fit-plan-name h3{font-size:34px}.af-fit-plan-name>.af-motion-icon{width:57px;height:57px}.af-fit-price{font-size:37px}.af-fit-per-person{gap:12px;padding:18px}.af-fit-per-person strong{font-size:23px}.af-fit-per-person>span{font-size:11px}.af-fit-switches{gap:10px}.af-fit-switches button{padding:9px 13px;font-size:11px}.af-fit-benefits h4{font-size:20px}.af-fit-result>.af-caption{font-size:12px}.af-membership-rich-card{padding:28px 23px}.af-rich-price strong{font-size:43px}.af-plan-rich-top>span{font-size:12px}.af-membership-rich-card h3{font-size:38px}.af-shared-intelligence{gap:16px;padding:25px;display:block}.af-shared-intelligence>.af-sanad{width:100px;margin-bottom:15px}.af-shared-intelligence h3{font-size:25px}.af-shared-intelligence p{font-size:16px}.af-shared-intelligence>a{margin-top:15px}.af-feature-rich-hero .af-v2-heading h1{font-size:40px}.af-feature-rich-hero .af-orbit-world,.af-about-hero .af-orbit-world{max-width:290px}.af-mission-rich>article{padding:28px}.af-mission-rich h2{font-size:28px}.af-about-values{grid-template-columns:1fr;gap:20px}.af-feature-rich-benefits article{padding:28px}.af-feature-rich-benefits h2{font-size:27px}.af-feature-rich-flow>article{padding:28px}.af-feature-boundaries .af-v2-heading h2{font-size:30px}.af-policy-rich-links>div:last-of-type{grid-template-columns:1fr}.af-policy-rich-links>div>a{flex-direction:row;align-items:center}.af-governance-rich-grid>article{padding:28px}.af-governance-rich-grid h2{font-size:28px}.af-faq-refresh summary{font-size:18px}.af-faq-refresh details p{padding-right:10px;font-size:16px}.af-footer-refresh-top{gap:30px}.af-footer-refresh-top>.af-motion-preference{margin-left:0}.af-footer-refresh-top h2{flex-basis:100%;order:2;font-size:33px}.af-footer-refresh-grid{gap:32px 23px}.af-footer-refresh-grid h3{font-size:15px}.af-footer-refresh-grid a{font-size:13px}.af-footer-refresh-bottom>nav{gap:8px 17px}.af-footer-refresh .af-caption{font-size:12px}}.af-reduce-motion .af-refresh *,.af-reduce-motion .af-refresh :before,.af-reduce-motion .af-refresh :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.af-reduce-motion{scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){.af-refresh *,.af-refresh :before,.af-refresh :after{transition:none!important;animation:none!important}html{scroll-behavior:auto!important}}.af-sanad-guide{z-index:240;color:var(--af-emerald);position:fixed;bottom:18px;right:20px}.af-sanad-launcher{background:var(--af-surface);min-height:62px;color:var(--af-emerald);text-align:left;border:1px solid #c6a86a;border-radius:99px;align-items:center;gap:12px;padding:7px 17px 7px 8px;display:flex;box-shadow:0 6px 25px #00403812}.af-sanad-launcher>span{font-size:15px;font-weight:700;line-height:1.5}.af-sanad-launcher small{color:var(--af-muted);font-size:10px;font-weight:400;display:block}.af-sanad-launcher>i{color:#bd8d48;margin-left:5px;font-size:20px;font-style:normal}.af-sanad-guide-panel{background:var(--af-raised);border:1px solid #d2bc8f;border-radius:28px;flex-direction:column;width:400px;max-width:calc(100vw - 32px);height:650px;max-height:calc(100dvh - 125px);display:flex;position:absolute;bottom:77px;right:0;overflow:hidden;box-shadow:0 20px 60px #00403824}.af-sanad-guide-panel>header{background:var(--af-surface);border-bottom:1px solid #e3cfb5;align-items:center;gap:12px;padding:19px 20px;display:flex}.af-sanad-guide-panel>header>div:first-child{flex-shrink:0;width:62px}.af-sanad-guide-panel header .af-sanad{width:62px}.af-sanad-guide-panel>header strong{letter-spacing:-.03em;font-size:22px;line-height:1.3;display:block}.af-sanad-guide-panel>header span{color:var(--af-muted);margin-top:7px;font-size:11px;line-height:1.5;display:block}.af-sanad-guide-panel>header>button{min-width:40px;min-height:44px;color:var(--af-emerald);background:0 0;border:0;align-self:flex-start;margin-left:auto;font-size:25px}.af-sanad-guide-history{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-height:0;padding:20px;overflow:auto}.af-guide-welcome>p{color:var(--af-muted);line-height:1.7;font-size:15px!important}.af-guide-welcome>div{gap:9px;margin:20px 0;display:grid}.af-guide-welcome button{min-height:46px;color:var(--af-emerald);background:var(--af-selected);text-align:left;border:1px solid #d6c6a2;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;font-size:13px;line-height:1.5;display:flex}.af-guide-chat-message{background:var(--af-mint);border-radius:19px 19px 19px 4px;margin:15px 0;padding:16px 18px;animation:.4s af-message-arrive}.af-guide-chat-message.is-you{background:var(--af-mint);border-radius:19px 19px 4px;margin-left:20px}.af-guide-chat-message>span{color:var(--af-muted);margin-bottom:7px;font-size:10px;font-weight:700;display:block}.af-guide-chat-message>p{color:var(--af-emerald);font-size:15px!important;line-height:1.7!important}.af-guide-chat-message>small{color:var(--af-muted);margin-top:12px;font-size:10px;line-height:1.6;display:block}.af-guide-actions{gap:8px;margin-top:15px;display:grid}.af-guide-actions>button{background:var(--af-surface);color:var(--af-emerald);text-align:left;border:1px solid #d2bd92;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:11px 14px;font-size:13px;line-height:1.5;display:flex}.af-guide-followups{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.af-guide-followups>button{background:var(--af-mint);color:var(--af-emerald);text-align:left;border:1px solid #c5add4;border-radius:14px;min-height:40px;padding:9px 12px;font-size:11px;line-height:1.6}.af-guide-thinking{align-items:center;gap:9px;padding:10px 0;font-size:13px;display:flex}.af-guide-thinking .af-motion-icon{width:33px;height:33px}.af-guide-thinking>i{background:#8bb3a4;border-radius:50%;width:4px;height:4px;animation:1.4s infinite af-typing}.af-guide-thinking>i:nth-last-child(2){animation-delay:.2s}.af-guide-thinking>i:last-child{animation-delay:.4s}.af-sanad-guide-panel>form{background:var(--af-raised);border-top:1px solid #e6dbc7;gap:8px;padding:15px 18px 10px;display:flex}.af-sanad-guide-panel input{background:var(--af-surface);width:100%;min-width:0;color:var(--af-emerald);border:1px solid #c6b58d;border-radius:15px;min-height:48px;padding:13px 16px;font-size:16px}.af-sanad-guide-panel form>button{background:var(--af-emerald);color:#fffaf1;border:0;border-radius:50%;align-self:center;min-width:46px;height:46px;font-size:24px}.af-sanad-guide-panel button:disabled{opacity:.5;cursor:default}.af-sanad-guide-panel>footer{background:var(--af-raised);flex-wrap:wrap;gap:5px 16px;padding:0 20px 15px;display:flex}.af-sanad-guide-panel footer>p{color:var(--af-muted);flex-basis:100%;margin-bottom:3px;font-size:10px!important;line-height:1.6!important}.af-sanad-guide-panel footer>a,.af-sanad-guide-panel footer>button{color:var(--af-link);text-underline-offset:3px;background:0 0;border:0;align-items:center;min-height:30px;padding:0;font-size:11px;text-decoration:underline;display:inline-flex}.af-sanad-nudge{background:var(--af-surface);border:1px solid #c6a86a;border-radius:23px;width:300px;max-width:calc(100vw - 35px);padding:23px;animation:.5s af-message-arrive;position:absolute;bottom:78px;right:0;box-shadow:0 15px 40px #00403818}.af-sanad-nudge>strong{max-width:220px;margin:4px 0 12px;font-size:19px;line-height:1.4;display:block}.af-sanad-nudge>p{line-height:1.7;font-size:14px!important}.af-sanad-nudge>button:first-child{min-width:35px;min-height:35px;color:var(--af-emerald);background:0 0;border:0;font-size:22px;position:absolute;top:10px;right:10px}.af-sanad-nudge>button:last-child{min-height:44px;color:var(--af-link);background:0 0;border:0;margin-top:15px;padding:0;font-size:13px;font-weight:600}.is-thinking .af-sanad-body{animation-duration:2.5s}@media (width<=500px){.af-sanad-guide{bottom:12px;right:12px}.af-sanad-launcher{gap:7px;min-height:54px;padding:6px 13px 6px 7px}.af-sanad-launcher>.af-sanad{width:47px;height:40px}.af-sanad-launcher>span{font-size:13px}.af-sanad-launcher small{font-size:9px}.af-sanad-launcher>i{margin-left:0;font-size:17px}.af-sanad-guide-panel{border-radius:23px;width:calc(100vw - 24px);max-width:none;max-height:calc(100dvh - 100px);bottom:67px;right:0}.af-sanad-guide-panel>header{gap:9px;padding:16px}.af-sanad-guide-panel>header>div:first-child,.af-sanad-guide-panel header .af-sanad{width:52px}.af-sanad-guide-panel>header strong{font-size:21px}.af-sanad-guide-history{padding:17px}.af-sanad-guide-panel>form{padding-inline:15px}.af-sanad-guide-panel>footer{padding-inline:17px}.af-sanad-nudge{max-width:calc(100vw - 24px);bottom:68px}}.af-refresh .af-section{position:relative}.af-refresh .af-anchor{visibility:hidden;pointer-events:none;width:1px;height:1px;scroll-margin-top:110px;position:absolute;top:0;left:0;overflow:hidden}.af-story-connection-note{background:var(--af-mint);text-align:left;border:1px solid #c4dad2;border-radius:22px;align-items:center;gap:18px;max-width:1000px;margin:28px auto 38px;padding:22px 26px;display:flex}.af-story-connection-note>.af-motion-icon{width:54px;min-width:54px;height:54px}.af-story-connection-note p{color:var(--af-muted);margin:6px 0 0;font-size:16px;line-height:1.65}.af-story-connection-note .af-card-kicker{color:var(--af-link)}.af-care-refresh .af-story-connection-note{gap:10px;padding:16px}.af-loop-band .af-story-connection-note{background:var(--af-surface)}.af-moments-band .af-story-connection-note{background:var(--af-raised)}@media (width<=750px){.af-story-connection-note{gap:12px;margin:24px 0;padding:18px}.af-story-connection-note p{font-size:16px}.af-story-connection-note>.af-motion-icon{width:42px;min-width:42px;height:42px}}.af-why-refresh>*,.af-conversation-theatre>*,.af-moment-rich-story>*,.af-plan-rich-detail>*{min-width:0}@media (width<=750px){.af-why-refresh,.af-conversation-theatre{grid-template-columns:minmax(0,1fr)}.af-why-picture{aspect-ratio:auto;width:100%}.af-conversation-context{grid-template-columns:85px minmax(0,1fr)}}@media (width<=450px){.af-conversation-context{grid-template-columns:70px minmax(0,1fr);gap:12px;padding:22px}.af-speaking-character{width:70px}.af-conversation-context .af-context-actions,.af-conversation-controls{grid-column:1/-1}}.af-signal-refresh-layout>*{min-width:0}.af-signal-illustration{max-width:100%}@media (width<=750px){.af-signal-refresh-layout{grid-template-columns:minmax(0,1fr)}.af-signal-illustration{aspect-ratio:auto;width:100%}}.af-moment-rich-story>figure{width:100%;min-width:0;max-width:100%}@media (width<=750px){.af-moment-rich-story{grid-template-columns:minmax(0,1fr)}.af-moment-rich-story>figure{aspect-ratio:auto}.af-native-top span,.af-native-search span,.af-native-records span:not(.af-motion-icon),.af-native-consent{font-size:12px}.af-native-filters>button,.af-fit-switches button,.af-character-card>span{min-height:44px;font-size:13px}.af-loop-steps strong{font-size:12px}.af-loop-steps small{font-size:11px}.af-plan-character-grid.is-full-catalogue .af-character-card>span,.af-voice-options small,.af-profile-options>button>span{font-size:12px}}.af-film figure{position:relative}.af-film-play{background:var(--af-emerald);color:#fffaf1;white-space:nowrap;border:1px solid #fff7e9;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:16px 26px;font-size:16px;display:flex;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00403830}.af-film-play>span{font-size:18px}@media (width<=750px){.af-film-play{gap:9px;min-height:48px;padding:13px 18px;font-size:13px}}@font-face{font-family:Afiyah Arabic;src:url(/fonts/NotoSansArabic-Regular.ttf)format("truetype");font-weight:400;font-display:swap}.jx-section-heading{text-align:center;max-width:850px;margin:0 auto 44px}.jx-section-heading h1,.jx-section-heading h2{letter-spacing:-.045em;color:var(--af-emerald);font-size:clamp(36px,4.3vw,56px);line-height:1.12}.jx-section-heading h1{font-size:clamp(42px,5vw,66px)}.jx-section-heading em{color:#aa4f46;font-style:normal}.jx-section-heading>p:last-child{color:var(--af-muted);max-width:780px;margin:25px auto 0;font-size:18px;line-height:1.75}.jx-section-heading .af-eyebrow{letter-spacing:.08em;margin-bottom:20px;font-size:12px}.jx-pain-navigation{border-bottom:1px solid #e4d9c6;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1200px;margin:auto;padding:28px 24px;display:grid}.jx-pain-navigation>a{min-height:92px;color:var(--af-emerald);align-items:center;gap:9px;padding:10px 9px;font-size:14px;line-height:1.45;display:flex}.jx-pain-navigation .af-motion-icon{width:43px;height:43px}.jx-pain-navigation small{color:var(--af-muted);margin-bottom:6px;font-size:11px;display:block}.jx-pain-navigation i{color:#aa4f46;margin-left:auto;font-style:normal}.jx-pain-navigation a:hover{background:var(--af-mint);border-radius:18px}.jx-proactive{overflow:hidden}.jx-scenario-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:42px;display:flex}.jx-scenario-tabs>button{background:var(--af-raised);min-height:54px;color:var(--af-emerald);border:1px solid #d2c6af;border-radius:99px;align-items:center;gap:9px;padding:8px 18px 8px 10px;font-size:14px;display:flex}.jx-scenario-tabs .af-motion-icon{width:34px;height:34px}.jx-scenario-tabs>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.jx-story-deck{margin:0 24px;position:relative}.jx-main-story{z-index:2;background:var(--af-mint);border:1px solid #d7c7a8;border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:680px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 22px #00403808}.tone-mint .jx-main-story{background:var(--af-mint)}.tone-peach .jx-main-story,.tone-rose .jx-main-story{background:var(--af-surface)}.jx-story-visual{flex-direction:column;padding:29px 26px 28px;display:flex}.jx-pain-quote{color:var(--af-emerald);font-size:19px;font-weight:650;line-height:1.5;display:inline-block}.jx-story-visual>.jx-pain-quote{background:#fffaf1c9;border-radius:18px;align-self:flex-start;padding:14px 19px}.jx-art{aspect-ratio:6/5;width:100%;max-width:480px;margin:0 auto;position:relative}.jx-art>svg{width:100%;height:100%;display:block;overflow:visible}.jx-art-sanad{width:115px;position:absolute;bottom:9%;right:0;transform:rotate(-6deg)}.jx-art-sanad .af-sanad{width:100%;height:auto}.jx-story-purpose{margin-top:auto}.jx-story-purpose h3{letter-spacing:-.035em;margin-bottom:16px;font-size:30px;line-height:1.22}.jx-story-purpose p{color:var(--af-muted);font-size:16px}.jx-story-conversation{background:#fffaf5e8;flex-direction:column;min-width:0;padding:30px;display:flex}.jx-conversation-heading{border-bottom:1px solid #e4d9c8;align-items:center;gap:12px;padding-bottom:22px;display:flex}.jx-conversation-heading>.af-sanad{flex-shrink:0;width:63px;height:54px}.jx-conversation-heading strong{font-size:17px;line-height:1.4;display:block}.jx-conversation-heading>div>span{color:var(--af-muted);margin-top:5px;font-size:12px;display:block}.jx-languages{border:1px solid #d4c5a9;border-radius:99px;gap:3px;margin-left:auto;padding:3px;display:flex}.jx-languages>button{min-width:40px;min-height:38px;color:var(--af-emerald);background:0 0;border:0;border-radius:99px;font-size:12px}.jx-languages>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.jx-agent-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:24px 0;display:grid}.jx-agent-stages>button{background:var(--af-mint);color:var(--af-emerald);border:0;border-radius:14px;min-height:68px;padding:12px 7px;font-size:12px;line-height:1.4}.jx-agent-stages>button[aria-pressed=true]{background:var(--af-selected);box-shadow:inset 0 0 0 1px #007d72}.jx-agent-stages span{margin-bottom:5px;font-size:11px;display:block}.jx-conversation-pair{min-height:326px;animation:.6s cubic-bezier(.2,.65,.3,1) jx-enter}.jx-phase-label{color:var(--af-muted);margin-bottom:13px;font-size:12px;display:block}.jx-user-bubble,.jx-sanad-bubble{color:var(--af-emerald);border-radius:20px 20px 4px;padding:17px 19px;line-height:1.65}.jx-user-bubble{background:var(--af-mint);margin-left:25px}.jx-sanad-bubble{background:var(--af-mint);border-radius:20px 20px 20px 4px;margin:15px 20px 0 0}.jx-user-bubble small,.jx-sanad-bubble small{color:var(--af-muted);margin-bottom:7px;font-size:11px;font-weight:700;display:block}.jx-user-bubble p,.jx-sanad-bubble p{font-size:16px;line-height:1.7}.jx-sanad-bubble p[lang=ar]{font-family:Afiyah Arabic,sans-serif;font-size:18px;line-height:1.95}.jx-step-outcome{align-items:center;gap:10px;margin:17px 0;font-size:13px;line-height:1.6;display:flex}.jx-step-outcome .af-motion-icon{width:37px;height:37px}.jx-context-memory{border-top:1px solid #dfd5c5;align-items:center;gap:10px;margin-top:auto;padding-top:20px;font-size:13px;line-height:1.6;display:flex}.jx-context-memory .af-motion-icon{width:40px;height:40px}.jx-deck-peek{background:var(--af-mint);text-align:center;border:1px solid #d3c2a2;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:110px;padding:36px 12px;font-size:14px;display:flex;position:absolute;top:23px;bottom:23px}.peek-left{left:-30px;transform:rotate(-3deg)}.peek-right{background:var(--af-surface);right:-30px;transform:rotate(3deg)}.jx-deck-peek .af-motion-icon{width:62px;height:62px}.jx-story-navigation{align-items:center;gap:22px;margin:32px 10px 24px;display:flex}.jx-story-navigation>button{width:50px;min-width:50px;height:50px;min-height:44px;color:var(--af-emerald);background:var(--af-surface);border:1px solid #d1c3a8;border-radius:50%;font-size:25px}.jx-story-rail{background:linear-gradient(90deg,var(--af-gold),#f1b074,#efaaa8,var(--af-selected),#8bc8be);border-radius:99px;flex:1;justify-content:space-between;align-items:center;height:13px;margin-inline:10px;display:flex;position:relative}.jx-story-rail>button{background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.jx-story-rail>button>span{background:#fffaf1aa;border-radius:50%;width:13px;height:13px;display:block}.jx-story-rail>button>i{display:none}.jx-story-rail>button[aria-pressed=true]>span{background:var(--af-surface);border-radius:50%;width:44px;height:44px;position:absolute;inset:0;box-shadow:0 0 0 4px #fffaf1,0 0 0 7px #8bc8be}.jx-story-rail>button[aria-pressed=true]>i{color:var(--af-emerald);font-size:16px;font-style:normal;font-weight:700;display:block;position:relative}.jx-story-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;display:flex}.jx-story-bottom>span{color:var(--af-muted);font-size:12px}.jx-scenario-transcript,.jx-connection-status,.jx-evidence-note{border-block:1px solid #d5c7ad;margin-top:25px;padding:20px 0}.jx-scenario-transcript summary,.jx-connection-status summary,.jx-evidence-note summary{color:var(--af-emerald);cursor:pointer;min-height:44px;padding:10px 0;font-size:15px;line-height:1.65;display:list-item}.jx-scenario-transcript p,.jx-connection-status p,.jx-evidence-note p{color:var(--af-muted);margin:17px 0;font-size:16px;line-height:1.75}.jx-scenario-transcript article{background:var(--af-raised);border-radius:20px;margin:20px 0;padding:20px}.jx-scenario-transcript h3{margin-bottom:18px;font-size:24px}.jx-scenario-transcript strong{font-size:16px}.jx-demo-status{margin-top:20px!important}.jx-vitals-band{background:var(--af-surface)}.jx-vitals-band .af-section{position:relative}.jx-vitals-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.jx-vitals-pills>button,.jx-care-mode>button{background:var(--af-surface);min-height:48px;color:var(--af-emerald);border:1px solid #c7b595;border-radius:99px;padding:13px 19px;font-size:14px}.jx-vitals-pills>button[aria-pressed=true],.jx-care-mode>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.jx-vitals-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.jx-reading-scene{background:var(--af-selected);border-radius:34px;padding:0 0 30px;position:relative}.jx-reading-scene>.jx-art{width:90%;margin-top:0}.jx-reading-scene .jx-art-sanad{display:none}.jx-reading-card{background:var(--af-surface);border:1px solid #c7b595;border-radius:24px;margin:-90px 35px 0;padding:25px 28px;animation:.5s jx-enter;position:relative;box-shadow:0 9px 28px #0040380a}.jx-reading-card>span{color:var(--af-muted);font-size:12px;display:block}.jx-reading-card>strong{color:var(--af-emerald);margin:12px 0;font-size:41px;line-height:1.3;display:block}.jx-reading-card small{margin-left:12px;font-size:16px;font-weight:400}.jx-reading-card svg{width:100%;margin:10px 0}.jx-reading-journey>.jx-pain-quote{font-size:25px;line-height:1.35}.jx-reading-steps{flex-direction:column;gap:13px;margin:28px 0;display:flex}.jx-reading-steps>button{text-align:left;background:var(--af-surface);color:var(--af-emerald);border:1px solid #d4c6af;border-radius:20px;align-items:center;gap:17px;padding:19px;display:flex}.jx-reading-steps>button[aria-pressed=true]{background:var(--af-selected);border-color:#8db0a1}.jx-reading-steps>button>span{font-size:12px}.jx-reading-steps strong{margin-bottom:6px;font-size:19px;display:block}.jx-reading-steps p{color:var(--af-muted);font-size:15px;line-height:1.6}.jx-reading-steps i{margin-left:auto;font-size:20px;font-style:normal}.jx-vitals-sanad{align-items:center;gap:14px;padding:20px 0;display:flex}.jx-vitals-sanad>.af-sanad{flex-shrink:0;width:85px;height:75px}.jx-vitals-sanad strong{font-size:17px;display:block}.jx-vitals-sanad p{margin-top:9px;font-size:15px;line-height:1.7}.jx-reading-categories{background:#fffaf1a8;border:1px solid #d9c4b2;border-radius:23px;margin:35px 0 22px;padding:24px 28px}.jx-reading-categories strong{font-size:20px}.jx-reading-categories p{margin-top:12px;font-size:16px;line-height:1.9}.jx-vitals-band .af-text-link{margin-top:15px}.jx-care-band{background:var(--af-mint)}.jx-care-mode{justify-content:center;gap:10px;margin:0 0 32px;display:flex}.jx-care-path{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.jx-care-path>button{background:var(--af-surface);color:var(--af-emerald);text-align:left;border:1px solid #d4c6ad;border-radius:23px;min-height:190px;padding:20px;position:relative}.jx-care-path>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.jx-care-path .af-motion-icon{background:var(--af-selected);border-radius:20px;width:67px;height:67px;margin-bottom:14px;display:block}.jx-care-path>button>span:not(.af-motion-icon){margin-bottom:8px;font-size:11px;display:block}.jx-care-path strong{font-size:18px;line-height:1.35;display:block}.jx-care-path i{z-index:2;color:var(--af-muted);font-size:24px;font-style:normal;position:absolute;top:48%;right:-16px}.jx-care-path>button:last-child i{display:none}.jx-care-stage{background:var(--af-surface);border:1px solid #d2c4a9;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:55px;margin:28px 0;padding:42px;animation:.6s jx-enter;display:grid}.jx-care-stage h3{margin:18px 0 22px;font-size:39px;line-height:1.2}.jx-care-stage>div>p{color:var(--af-muted);font-size:18px;line-height:1.75}.jx-care-confirmation{border-top:1px solid #ded1bb;align-items:center;gap:13px;margin-top:25px;padding-top:23px;font-size:15px;line-height:1.6;display:flex}.jx-care-confirmation .af-motion-icon{width:45px;height:45px}.jx-care-human-control{align-items:center;gap:17px;margin:20px 0;font-size:16px;line-height:1.7;display:flex}.jx-care-human-control>.af-sanad{flex-shrink:0;width:85px;height:72px}.jx-care-stage>.jx-art{max-width:420px}.jx-value-section{background:var(--af-surface)}.jx-value-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:28px;display:flex}.jx-value-controls>div{background:var(--af-surface);border:1px solid #d8c6a2;border-radius:99px;gap:5px;padding:4px;display:flex}.jx-value-controls button{color:var(--af-emerald);background:0 0;border:0;border-radius:99px;min-height:44px;padding:11px 18px;font-size:14px}.jx-value-controls button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.jx-value-controls>span{color:var(--af-muted);font-size:12px}.jx-upfront-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.jx-upfront-prices>article{background:var(--af-surface);border:1px solid #d4c2a0;border-radius:24px;align-items:center;gap:17px;min-width:0;padding:25px;display:flex}.jx-upfront-prices .af-motion-icon{width:58px;height:58px}.jx-upfront-prices article>div{min-width:0}.jx-upfront-prices article>div>span{font-size:15px;font-weight:650;display:block}.jx-upfront-prices strong{letter-spacing:-.04em;white-space:nowrap;margin:10px 0;font-size:32px;line-height:1.2;display:block}.jx-upfront-prices small{letter-spacing:0;font-size:12px;font-weight:500}.jx-upfront-prices p{color:var(--af-muted);font-size:12px;line-height:1.65}.jx-cost-note{color:var(--af-muted);margin:20px 0 38px;font-size:13px;line-height:1.8}.jx-value-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.jx-value-cards>article{background:var(--af-mint);min-height:575px;color:var(--af-emerald);border-radius:28px;flex-direction:column;padding:28px 24px;display:flex;position:relative;overflow:hidden}.jx-value-cards .value-tone-emerald{background:var(--af-primary);color:#fffaf1}.jx-value-cards .value-tone-coral{background:#f2aaa2}.jx-value-cards .value-tone-gold{background:var(--af-gold)}.jx-value-icon{justify-content:space-between;align-items:center;height:155px;display:flex;position:relative}.jx-value-icon .af-motion-icon{background:#fffaf1d9;border-radius:31px;width:100px;height:100px;padding:9px;animation:7s ease-in-out infinite jx-value-float;transform:rotate(-7deg)}.jx-value-icon>span{align-self:flex-start;margin-top:8px;font-size:31px;animation:6s infinite af-spark-breathe}.jx-value-cards article:nth-child(2) .jx-value-icon .af-motion-icon{animation-delay:-2s}.jx-value-cards article:nth-child(3) .jx-value-icon .af-motion-icon{animation-delay:-4s}.jx-benefit-number{letter-spacing:-.06em;margin-bottom:17px;font-size:84px;line-height:1;display:block}.jx-benefit-label{min-height:58px;font-size:19px;font-weight:650;line-height:1.4;display:block}.jx-value-cards h3{margin:23px 0 17px;font-size:23px;line-height:1.28}.jx-value-cards p{color:inherit;font-size:15px;line-height:1.7}.jx-value-cards a{color:inherit;justify-content:space-between;align-items:center;min-height:44px;margin-top:auto;padding-top:26px;font-size:14px;line-height:1.6;display:flex}.jx-value-conclusion{align-items:center;gap:23px;padding:30px 0 0;display:flex}.jx-value-conclusion>.af-motion-icon{width:75px;height:75px}.jx-value-conclusion h3{margin-bottom:14px;font-size:24px;line-height:1.3}.jx-value-conclusion p{color:var(--af-muted);font-size:16px;line-height:1.7}.jx-value-conclusion>.af-btn{text-align:left;flex-shrink:0;max-width:260px}.jx-feature-example-stage{background:var(--af-mint);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:35px;display:grid}.jx-feature-example-stage.tone-mint{background:var(--af-mint)}.jx-feature-example-stage.tone-peach{background:var(--af-surface)}.jx-feature-step-buttons{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.jx-feature-step-buttons>button{background:var(--af-surface);min-height:44px;color:var(--af-emerald);border:1px solid #c7b796;border-radius:99px;padding:10px 13px;font-size:12px}.jx-feature-step-buttons>button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.jx-feature-result{color:var(--af-muted);margin-top:22px;font-size:14px;line-height:1.65}.jx-feature-example>.af-caption{margin-top:20px}.jx-hero-price{color:var(--af-muted);display:block;margin-top:20px!important;font-size:13px!important;line-height:1.7!important}.jx-hero-price strong{color:var(--af-emerald);font-size:15px}.jx-fit-picker{background:var(--af-mint);border:1px solid #c5d6c6;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 30px;max-width:1000px;margin:0 auto 35px;padding:28px 32px;display:grid}.jx-fit-picker h3{margin:0 0 15px;font-size:25px;line-height:1.3}.jx-fit-picker label{margin-bottom:12px;font-size:14px;font-weight:650;display:block}.jx-fit-picker [role=group]{flex-wrap:wrap;gap:7px;display:flex}.jx-fit-picker button{background:var(--af-surface);color:var(--af-emerald);border:1px solid #afc7b8;border-radius:99px;min-height:44px;padding:11px 16px;font-size:13px}.jx-fit-picker button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink)}.jx-fit-recommendation{border-top:1px solid #b5ccbc;grid-column:1/-1;align-items:center;gap:15px;margin-top:6px;padding-top:20px;display:flex}.jx-fit-recommendation .af-motion-icon{width:55px;height:55px}.jx-fit-recommendation strong{font-size:20px;line-height:1.4;display:block}.jx-fit-recommendation p{margin-top:7px;font-size:14px;line-height:1.7}.jx-recommended-card{box-shadow:0 0 0 3px #007d72,0 15px 30px #0040380f}.jx-recommended-label{background:var(--af-emerald);color:#fffaf1;border-radius:99px;padding:7px 11px;font-size:11px;position:absolute;top:13px;right:18px}.af-membership-rich-card{position:relative}.jx-paper,.jx-tablet,.jx-language{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite jx-object-float}.jx-language{animation-delay:-2s}.jx-folder,.jx-calendar,.jx-shield,.jx-bag,.jx-heart{transform-box:fill-box;transform-origin:50% 90%;animation:8s ease-in-out infinite jx-object-sway}.jx-chart{animation:8s ease-in-out -3s infinite jx-object-float}.jx-flower{transform-origin:230px 190px;animation:7s ease-in-out infinite jx-flower-breathe}.jx-eyes{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite jx-eye-look}.jx-van{animation:7s ease-in-out infinite jx-van-roll}.jx-wheel{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite jx-wheel-spin}.jx-draw{stroke-dasharray:480;stroke-dashoffset:0;animation:8s ease-in-out infinite jx-draw-line}.jx-path{animation:9s linear infinite jx-path-flow}.jx-pulse,.jx-orbit-dot{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite jx-gentle-pulse}.jx-cloud{transform-origin:50%;animation:10s ease-in-out infinite jx-cloud-breathe}.jx-spark{transform-origin:50%;animation:6s ease-in-out infinite af-spark-breathe}@keyframes jx-object-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(1deg)}}@keyframes jx-object-sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes jx-flower-breathe{0%,to{transform:scale(.97)rotate(-2deg)}50%{transform:scale(1.03)rotate(2deg)}}@keyframes jx-eye-look{0%,35%,50%,to{transform:translate(0)scaleY(1)}40%,47%{transform:translate(2px)scaleY(1)}75%{transform:translate(-2px)scaleY(1)}76%{transform:translate(-2px)scaleY(.15)}77%{transform:translate(-2px)scaleY(1)}}@keyframes jx-van-roll{0%,to{transform:translate(-6px)}50%{transform:translate(10px)}}@keyframes jx-wheel-spin{to{transform:rotate(360deg)}}@keyframes jx-draw-line{0%,10%{stroke-dashoffset:480px}45%,90%{stroke-dashoffset:0}to{stroke-dashoffset:-480px}}@keyframes jx-path-flow{to{stroke-dashoffset:-160px}}@keyframes jx-gentle-pulse{0%,to{transform:scale(.95)}50%{transform:scale(1.06)}}@keyframes jx-cloud-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes jx-enter{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes jx-value-float{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-8px)rotate(4deg)}}@media (width<=1100px){.jx-pain-navigation{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:28px}.jx-main-story{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.jx-story-visual{padding:25px 20px}.jx-story-conversation{padding:25px 22px}.jx-story-purpose h3{font-size:27px}.jx-conversation-heading strong{font-size:15px}.jx-conversation-heading>.af-sanad{width:49px;height:45px}.jx-languages{border-radius:18px;flex-direction:column}.jx-languages>button{min-width:35px;min-height:32px}.jx-vitals-stage{gap:30px}.jx-reading-card{margin-inline:22px;padding:23px}.jx-care-path{gap:10px}.jx-care-path>button{min-height:185px;padding:17px}.jx-care-path strong{font-size:16px}.jx-care-path .af-motion-icon{width:56px;height:56px}.jx-care-stage{gap:25px;padding:30px}.jx-care-stage h3{font-size:33px}.jx-upfront-prices>article{gap:10px;padding:22px 18px}.jx-upfront-prices .af-motion-icon{width:43px;height:43px}.jx-upfront-prices strong{font-size:28px}.jx-value-cards{gap:13px}.jx-value-cards>article{min-height:610px;padding:25px 20px}.jx-value-icon{height:140px}.jx-benefit-number{font-size:74px}.jx-value-cards h3{font-size:22px}.jx-value-conclusion{flex-wrap:wrap}.jx-value-conclusion>div{flex:1}.jx-value-conclusion>.af-btn{max-width:none;margin-left:auto}.jx-feature-example-stage{gap:25px;padding:28px}}@media (width<=750px){.jx-section-heading h2{font-size:38px}.jx-section-heading h1{font-size:43px}.jx-section-heading>p:last-child{font-size:17px}.jx-pain-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;padding:20px 22px}.jx-pain-navigation>a{min-height:88px;padding:8px 3px;font-size:13px}.jx-pain-navigation .af-motion-icon{width:34px;height:34px}.jx-pain-navigation i{display:none}.jx-pain-navigation>a:last-child{grid-column:1/-1;justify-content:center}.jx-pain-navigation>a:last-child>span{max-width:210px}.jx-scenario-tabs{justify-content:flex-start;gap:8px;margin-bottom:32px}.jx-scenario-tabs>button{min-height:48px;padding:8px 13px 8px 8px;font-size:13px}.jx-scenario-tabs .af-motion-icon{width:28px;height:28px}.jx-story-deck{margin:0 8px}.jx-main-story{border-radius:26px;grid-template-columns:minmax(0,1fr)}.jx-story-visual{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;padding:24px 24px 25px;display:grid}.jx-story-visual>.jx-pain-quote{grid-column:1/-1;padding:12px 16px;font-size:18px}.jx-story-visual>.jx-art{align-self:center;margin:0}.jx-story-purpose h3{margin-bottom:12px;font-size:23px;line-height:1.25}.jx-story-purpose p{font-size:14px;line-height:1.7}.jx-art-sanad{width:25%}.jx-story-conversation{padding:25px}.jx-conversation-heading strong{font-size:17px}.jx-conversation-heading>.af-sanad{width:56px;height:49px}.jx-languages{border-radius:99px;flex-direction:row;gap:1px}.jx-conversation-pair{min-height:295px}.jx-agent-stages{gap:7px}.jx-agent-stages>button{padding:10px 5px;font-size:12px}.jx-user-bubble,.jx-sanad-bubble{padding:16px}.jx-user-bubble p,.jx-sanad-bubble p{font-size:16px}.jx-context-memory{padding-top:17px;font-size:13px}.jx-story-navigation{gap:12px;margin-inline:0}.jx-story-navigation>button{width:44px;min-width:44px;height:44px}.jx-story-rail{margin-inline:4px}.jx-story-rail>button{width:25px}.jx-story-rail>button[aria-pressed=true]>span{width:33px;height:33px;inset:5px -4px;box-shadow:0 0 0 3px #fffaf1,0 0 0 5px #8bc8be}.jx-story-rail>button>i{font-size:13px!important}.jx-story-bottom>span{font-size:12px}.jx-story-bottom{gap:9px}.jx-deck-peek{width:60px;top:14px;bottom:14px;left:-17px}.jx-deck-peek.peek-right{left:auto;right:-17px}.jx-deck-peek>*{visibility:hidden}.jx-vitals-stage{grid-template-columns:minmax(0,1fr);gap:32px}.jx-reading-scene{width:100%;max-width:480px;margin:auto}.jx-reading-scene>.jx-art{max-width:360px}.jx-reading-card{margin-top:-75px}.jx-vitals-pills{justify-content:flex-start;gap:8px}.jx-vitals-pills>button{padding:12px 16px;font-size:13px}.jx-reading-journey>.jx-pain-quote{font-size:25px}.jx-reading-categories{padding:23px}.jx-reading-categories strong{font-size:20px}.jx-reading-categories p{font-size:15px;line-height:2}.jx-care-path{grid-template-columns:repeat(5,minmax(105px,1fr));gap:11px;padding:3px 3px 15px;display:grid;overflow-x:auto}.jx-care-path>button{min-height:174px;padding:17px 14px}.jx-care-path strong{font-size:15px}.jx-care-path .af-motion-icon{width:51px;height:51px}.jx-care-path i{font-size:18px;right:-13px}.jx-care-stage{grid-template-columns:minmax(0,1fr);gap:15px;padding:28px}.jx-care-stage>.jx-art{order:-1;max-width:330px}.jx-care-stage h3{font-size:34px}.jx-care-stage>div>p{font-size:17px}.jx-upfront-prices{grid-template-columns:minmax(0,1fr);gap:12px}.jx-upfront-prices>article{gap:23px;padding:24px}.jx-upfront-prices .af-motion-icon{width:65px;height:65px}.jx-upfront-prices strong{font-size:36px}.jx-upfront-prices p{font-size:13px}.jx-value-controls{gap:12px}.jx-value-controls button{padding:10px 15px;font-size:13px}.jx-value-controls>span{text-align:center;flex-basis:100%}.jx-value-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.jx-value-cards>article{min-height:570px;padding:24px}.jx-value-cards h3{font-size:24px}.jx-benefit-number{font-size:78px}.jx-benefit-label{font-size:18px}.jx-value-icon{height:130px}.jx-value-icon .af-motion-icon{width:85px;height:85px}.jx-value-icon>span{font-size:25px}.jx-value-conclusion{gap:20px}.jx-value-conclusion>.af-motion-icon{width:55px;height:55px}.jx-value-conclusion h3{font-size:23px}.jx-value-conclusion>div{min-width:220px}.jx-value-conclusion>.af-btn{justify-content:center;width:100%;margin:0}.jx-feature-example-stage{grid-template-columns:minmax(0,1fr);padding:26px}.jx-feature-example-stage>.jx-art{max-width:330px}.jx-feature-step-buttons>button{font-size:13px}.jx-fit-picker{grid-template-columns:minmax(0,1fr);padding:25px}.jx-fit-recommendation{grid-column:auto}.jx-fit-recommendation strong{font-size:18px}.jx-fit-recommendation .af-motion-icon{width:44px;height:44px}.jx-fit-picker h3{font-size:25px}.jx-hero-price{max-width:300px;font-size:12px!important}}@media (width<=450px){.jx-section-heading h2{font-size:35px}.jx-section-heading h1{font-size:41px}.jx-section-heading .af-eyebrow{font-size:11px}.jx-section-heading>p:last-child{font-size:17px}.jx-story-visual{grid-template-columns:minmax(0,1fr);padding:22px 21px}.jx-story-visual>.jx-pain-quote{font-size:17px}.jx-story-visual>.jx-art{width:100%;max-width:240px;margin:-6px auto -10px}.jx-story-purpose h3{font-size:27px}.jx-story-purpose p{font-size:16px}.jx-story-conversation{padding:22px 18px}.jx-conversation-heading{flex-wrap:wrap;gap:10px}.jx-conversation-heading>div{flex:1;min-width:130px}.jx-conversation-heading strong{font-size:16px}.jx-conversation-heading>.jx-languages{flex:0;align-self:flex-start;min-width:0;margin-left:auto}.jx-languages>button{min-width:40px;min-height:38px;font-size:12px}.jx-agent-stages>button{min-height:75px;font-size:12px}.jx-user-bubble{margin-left:12px}.jx-sanad-bubble{margin-right:8px}.jx-conversation-pair{min-height:395px}.jx-context-memory{font-size:12px}.jx-story-navigation{gap:8px}.jx-story-navigation>button{width:40px;min-width:40px;height:44px}.jx-story-rail{margin:0 7px}.jx-story-rail>button{width:19px}.jx-story-rail>button>span{width:9px;height:9px}.jx-story-rail>button[aria-pressed=true]>span{width:29px;height:29px;inset:7px -5px;box-shadow:0 0 0 2px #fffaf1,0 0 0 4px #8bc8be}.jx-vitals-pills>button{min-height:44px;padding:11px 14px;font-size:12px}.jx-reading-card{margin-inline:17px;padding:22px}.jx-reading-card>strong{font-size:38px}.jx-reading-card small{font-size:15px}.jx-reading-steps>button{gap:12px;padding:17px}.jx-reading-steps p{font-size:15px}.jx-vitals-sanad{align-items:flex-start;gap:12px}.jx-vitals-sanad>.af-sanad{width:65px;height:58px}.jx-vitals-sanad strong{font-size:17px}.jx-vitals-sanad p{font-size:15px}.jx-care-mode{flex-wrap:wrap}.jx-care-mode>button{font-size:13px}.jx-care-stage{border-radius:26px;padding:24px 21px}.jx-care-stage h3{font-size:31px}.jx-care-human-control>.af-sanad{width:65px;height:57px}.jx-care-human-control{font-size:15px}.jx-value-cards{grid-template-columns:minmax(0,1fr);gap:18px}.jx-value-cards>article{min-height:540px;padding:30px}.jx-value-icon{height:130px}.jx-value-icon .af-motion-icon{width:102px;height:102px}.jx-benefit-number{font-size:91px}.jx-benefit-label{min-height:0;font-size:23px}.jx-value-cards h3{font-size:27px}.jx-value-cards p{font-size:17px}.jx-upfront-prices>article{gap:17px;padding:23px}.jx-upfront-prices strong{font-size:33px}.jx-upfront-prices .af-motion-icon{width:54px;height:54px}.jx-value-conclusion>div{flex-basis:100%;min-width:0}.jx-fit-recommendation{align-items:flex-start}.jx-recommended-label{font-size:11px}.jx-fit-picker button{padding-inline:13px;font-size:13px}.jx-section-heading{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.jx-art *,.jx-value-icon *,.jx-conversation-pair,.jx-care-stage,.jx-reading-card{animation:none!important}}.jx-sanad-film>figure{margin:0}.jx-film-stage{background:var(--af-surface);border-radius:32px;position:relative;overflow:hidden}.jx-film-stage video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.jx-sanad-film figcaption{color:var(--af-muted);justify-content:space-between;align-items:center;gap:20px;padding:17px 3px;font-size:13px;display:flex}.jx-sanad-film figcaption>span{align-items:center;gap:9px;display:flex}.jx-sanad-film figcaption .af-motion-icon{width:30px;height:30px}.jx-film-sound{background:var(--af-surface);min-height:46px;color:var(--af-emerald);border:1px solid #cbbb9d;border-radius:99px;align-items:center;gap:11px;padding:8px 18px;font-size:14px;display:flex}.jx-film-sound[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink)}.jx-film-start{background:var(--af-emerald);color:#fffaf1;white-space:nowrap;border:0;border-radius:99px;min-height:48px;padding:15px 23px;font-size:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jx-film-capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:18px 0 22px;display:grid}.jx-film-capabilities>span{align-items:center;gap:12px;font-size:14px;line-height:1.6;display:flex}.jx-film-capabilities .af-motion-icon{width:43px;height:43px}.jx-film-transcript{border-top:1px solid #d5c7ad;margin-bottom:18px;padding-top:17px}.jx-film-transcript summary{cursor:pointer;min-height:44px;color:var(--af-emerald);padding:10px 0;font-size:15px}.jx-film-transcript p{color:var(--af-muted);margin:18px 0;font-size:16px;line-height:1.8}.af-feature-rich-hero>.jx-art{max-width:550px}.af-about-hero{background:linear-gradient(120deg,var(--af-raised),var(--af-mint))}.af-feature-rich-benefits>div>article:nth-child(4n+1){background:var(--af-mint)}.af-feature-rich-benefits>div>article:nth-child(4n+2){background:var(--af-surface)}.af-feature-rich-benefits>div>article:nth-child(4n+3),.af-feature-rich-flow>article:nth-child(3n+2){background:var(--af-mint)}.af-feature-rich-flow>article:nth-child(3n+3){background:var(--af-surface)}.af-role-journey{background:var(--af-mint);border-radius:32px}.af-organization-paths>article:first-child{background:var(--af-mint)}.af-organization-paths>article:nth-child(2){background:var(--af-surface)}.af-organization-paths>article:nth-child(3){background:var(--af-mint)}.af-legacy-policy .policy-article{box-shadow:0 12px 35px #00403808}.af-support-page{background:radial-gradient(ellipse at right top,var(--af-mint),transparent 50%)}@media (width<=750px){.jx-film-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.jx-film-capabilities>span{font-size:13px}.jx-film-stage{border-radius:23px}.jx-sanad-film figcaption{gap:10px;font-size:12px}.jx-film-sound{padding-inline:14px;font-size:13px}.jx-sanad-film figcaption>span .af-motion-icon{display:none}.af-feature-rich-hero>.jx-art{max-width:400px}}@media (width<=450px){.jx-film-capabilities{gap:14px 12px}.jx-film-capabilities .af-motion-icon{width:32px;height:32px}.jx-film-capabilities>span{gap:8px;font-size:12px}.jx-sanad-film figcaption{align-items:flex-start}.jx-sanad-film figcaption>span{max-width:140px;line-height:1.6}.jx-film-sound{gap:5px;min-height:44px;padding-inline:12px;font-size:13px}.jx-film-sound .af-motion-icon{width:26px;height:26px}}.jx-deck-peek>strong{visibility:hidden}.jx-deck-peek>.af-motion-icon{opacity:.7;width:31px;height:31px;position:absolute;top:42px;left:0}.jx-deck-peek.peek-right>.af-motion-icon{left:auto;right:0}.jx-story-rail{background:0 0;min-width:0;height:44px;margin:0 8px}.jx-story-rail input{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.jx-story-rail input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--af-gold),#f1b074,#efaaa8,var(--af-selected),#8bc8be);border-radius:99px;height:13px}.jx-story-rail input::-webkit-slider-thumb{appearance:none;background:var(--af-primary);border:5px solid #fffaf1;border-radius:50%;width:34px;height:34px;margin-top:-10px;box-shadow:0 0 0 2px #8bc8be}.jx-story-rail input::-moz-range-track{background:linear-gradient(90deg,var(--af-gold),#efaaa8,#8bc8be);border-radius:99px;height:13px}.jx-story-rail input::-moz-range-thumb{background:var(--af-primary);border:5px solid #fffaf1;border-radius:50%;width:25px;height:25px}.jx-access-refresh{position:relative;overflow:hidden}.jx-access-visual{max-width:370px;margin:0 auto 25px}.jx-access-refresh>.af-sanad{display:none}.af-support-page .af-outcomes article>.af-motion-icon{width:65px;height:65px;margin-bottom:20px}.jx-policy-banner{background:var(--af-mint);border:1px solid #c5d6c4;border-radius:24px;align-items:center;gap:18px;max-width:900px;margin:35px auto 0;padding:24px 30px;display:flex}.jx-policy-banner .af-motion-icon{width:65px;height:65px}.jx-policy-banner p{color:var(--af-emerald);font-size:21px;font-weight:650;line-height:1.4}.jx-policy-banner span{color:var(--af-muted);margin-top:9px;font-size:15px;font-weight:400;line-height:1.7;display:block}@media (width<=750px){.jx-story-rail{margin:0 6px}.jx-policy-banner{gap:12px;margin:25px 22px 0;padding:23px}.jx-policy-banner p{font-size:19px}.jx-policy-banner span{font-size:14px}.jx-policy-banner .af-motion-icon{width:50px;height:50px}.jx-access-visual{max-width:290px}}.jx-main-story>div{min-width:0}.jx-languages{flex-shrink:0}.jx-conversation-heading>.jx-languages{flex:none;min-width:86px}@media (width<=450px){.jx-conversation-heading>.jx-languages{flex:none;min-width:86px}.jx-conversation-heading>div:not(.jx-languages){min-width:120px}.jx-upfront-prices strong{font-size:31px}.jx-scenario-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.jx-scenario-tabs>button{text-align:left;border-radius:19px;gap:7px;min-height:65px;padding:10px;font-size:12px;line-height:1.5}.jx-scenario-tabs .af-motion-icon{width:25px;height:25px}.jx-conversation-heading>.jx-languages{min-width:86px}}.jx-info-source{color:#285a4d;text-underline-offset:3px;min-height:35px;padding-top:12px;font-size:12px;line-height:1.6;text-decoration:underline;display:inline-block}.jx-value-cards .value-tone-emerald h3{color:#fffaf1}.jx-value-cards p{font-size:16px}.af-sanad-launcher{justify-content:center;gap:0;width:62px;min-width:62px;height:62px;min-height:62px;padding:4px;position:relative}.af-sanad-launcher>.af-sanad{width:55px;height:48px}.af-sanad-launcher>span,.af-sanad-launcher>i{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.af-sanad-launcher:before{content:"Ask Sanad";background:var(--af-surface);color:var(--af-emerald);white-space:nowrap;opacity:0;pointer-events:none;border:1px solid #c6a86a;border-radius:99px;padding:9px 15px;font-size:14px;transition:opacity .2s;position:absolute;bottom:10px;right:74px}.af-sanad-launcher:hover:before,.af-sanad-launcher:focus-visible:before{opacity:1}.af-sanad-guide-panel{bottom:77px}@media (width<=450px){.af-sanad-launcher{width:56px;min-width:56px;height:56px;min-height:56px}.af-sanad-launcher>.af-sanad{width:51px;height:44px}.jx-story-navigation{padding-right:50px}.af-sanad-launcher:before{font-size:13px;right:65px}.af-sanad-guide-panel{bottom:70px}}.jx-reader-shell{background:var(--af-surface);border:1px solid #cdbd9f;border-radius:30px;overflow:hidden;box-shadow:0 16px 50px #00403808}.jx-reader-toolbar{background:var(--af-surface);border-bottom:1px solid #d9cdb7;justify-content:space-between;align-items:center;gap:20px;padding:16px 25px;display:flex}.jx-reader-toolbar label{align-items:center;gap:15px;min-width:0;font-size:13px;display:flex}.jx-reader-toolbar label>span{color:var(--af-muted);white-space:nowrap}.jx-reader-toolbar select{background:var(--af-raised);color:var(--af-emerald);max-width:100%;min-height:46px;font:inherit;border:1px solid #bdceb9;border-radius:14px;padding:10px 35px 10px 15px;font-size:16px;font-weight:600}.jx-reader-arrows{flex-shrink:0;align-items:center;gap:9px;display:flex}.jx-reader-arrows>span{color:var(--af-muted);margin-right:8px;font-size:13px}.jx-reader-arrows button{background:var(--af-surface);width:44px;height:44px;color:var(--af-emerald);border:1px solid #cdbd9f;border-radius:50%;font-size:22px}.jx-reader-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.jx-reader-card>div{min-width:0}.jx-reader-visual{background:var(--af-mint);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:27px 30px;display:flex}.tone-mint>.jx-reader-visual{background:var(--af-mint)}.tone-peach>.jx-reader-visual,.tone-rose>.jx-reader-visual{background:var(--af-surface)}.jx-reader-visual .jx-pain-quote{padding:12px 16px;font-size:17px;line-height:1.5}.jx-reader-visual>.jx-art{width:100%;max-width:300px;margin:-3px auto -5px}.jx-reader-visual h3{letter-spacing:-.03em;color:var(--af-emerald);max-width:340px;margin:0 0 12px;font-size:25px;line-height:1.25}.jx-reader-visual>p{max-width:350px;color:var(--af-muted);font-size:15px;line-height:1.7}.jx-reader-dialogue{flex-direction:column;padding:25px 30px;display:flex}.jx-reader-person{align-items:center;gap:12px;min-width:0;display:flex}.jx-reader-person>.af-sanad{flex-shrink:0;width:53px;height:47px}.jx-reader-person>div:not(.jx-languages){flex:1;min-width:0}.jx-reader-person strong{font-size:16px;line-height:1.4;display:block}.jx-reader-person span{color:var(--af-muted);margin-top:3px;font-size:12px;line-height:1.6;display:block}.jx-reader-steps{gap:7px;margin:20px 0;display:flex}.jx-reader-steps>button{background:var(--af-mint);min-height:44px;color:var(--af-emerald);border:1px solid #0000;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 7px;font-size:12px;display:flex}.jx-reader-steps>button>span{border:1px solid #aebeb2;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.jx-reader-steps>button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink);font-weight:600}.jx-reader-answer{flex:1;min-height:280px;animation:.25s ease-out jx-enter}.jx-reader-answer .jx-user-bubble,.jx-reader-answer .jx-sanad-bubble{margin-top:12px;padding:14px 18px;line-height:1.65}.jx-reader-answer .jx-user-bubble p,.jx-reader-answer .jx-sanad-bubble p{font-size:16px;line-height:1.7}.jx-reader-answer .jx-step-outcome{margin-top:16px;font-size:12px}.jx-reader-actions{border-top:1px solid #ded4bf;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.jx-reader-actions>span{color:var(--af-muted);font-size:12px}.jx-reader-actions button{min-height:44px;color:var(--af-emerald);background:var(--af-surface);border:0;border-radius:99px;padding:11px 17px;font-size:14px}.jx-reader-actions button:disabled{opacity:.4;cursor:default}.jx-reader-actions .jx-reader-next{background:var(--af-emerald);color:#fffaf1;align-items:center;gap:15px;display:flex}.jx-reader-result{background:var(--af-surface);border-top:1px solid #d9cdb7;align-items:center;gap:12px;padding:15px 25px;font-size:13px;line-height:1.6;display:flex}.jx-reader-result>.af-motion-icon{width:32px;height:32px}.jx-reader-result>.af-text-link{flex-shrink:0;margin-left:auto;font-size:13px}.af-nav .af-partner-menu>div{width:230px}.af-back-top{align-items:center;gap:9px;min-height:50px;transition:transform .2s,box-shadow .2s;display:flex;background:var(--af-emerald)!important;border:1px solid #4d8975!important;border-radius:99px!important;padding:6px 15px 6px 6px!important;box-shadow:0 7px 20px #00403821!important}.af-back-top:hover{transform:translateY(-4px);box-shadow:0 10px 24px #00403830!important}.af-top-arrow{width:36px;height:36px;color:var(--af-emerald);background:#f4b09e;border-radius:50%;place-items:center;display:grid!important}.af-top-arrow svg{width:21px;height:21px}.af-top-label{letter-spacing:.01em;color:#fffaf1;font-size:12px}@media (width<=900px){.jx-reader-card{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.jx-reader-dialogue{padding:23px}.jx-reader-visual{padding:23px 20px}.jx-reader-person strong{font-size:15px}.jx-reader-person{flex-wrap:wrap}.jx-reader-person>.jx-languages{margin-left:auto}.jx-reader-visual h3{font-size:23px}}@media (width<=650px){.jx-reader-toolbar{align-items:flex-end;gap:10px;padding:13px 16px}.jx-reader-toolbar label{flex:1;display:block}.jx-reader-toolbar label>span{margin-bottom:8px;font-size:12px;display:block}.jx-reader-toolbar select{width:100%;min-width:0;padding-left:10px;padding-right:25px;font-size:14px}.jx-reader-arrows{gap:5px}.jx-reader-arrows>span{display:none}.jx-reader-arrows button{width:42px;height:44px;font-size:19px}.jx-reader-card{grid-template-columns:minmax(0,1fr)}.jx-reader-visual{text-align:left;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:8px 14px;padding:16px 18px;display:grid}.jx-reader-visual>.jx-pain-quote{background:0 0;grid-area:1/2;padding:0;font-size:14px}.jx-reader-visual>.jx-art{grid-area:1/1/3;min-width:0;max-width:100px;margin:0}.jx-reader-visual h3{grid-area:2/2;margin:0;font-size:19px}.jx-reader-visual>p{display:none}.jx-reader-dialogue{padding:20px 18px}.jx-reader-person strong{font-size:15px}.jx-reader-person>span{font-size:12px}.jx-reader-answer{min-height:280px}.jx-reader-answer .jx-sanad-bubble p,.jx-reader-answer .jx-user-bubble p{font-size:16px}.jx-reader-steps{gap:5px;margin:17px 0}.jx-reader-steps>button{flex-direction:column;gap:5px;min-height:61px;font-size:11px}.jx-reader-result{flex-wrap:wrap;padding:15px 18px;font-size:12px}.jx-reader-result>span{flex:1}.jx-reader-result>.af-text-link{width:100%;margin-left:44px}.jx-reader-shell{border-radius:23px}.jx-reader-actions button{padding-inline:13px;font-size:13px}.af-back-top{justify-content:center;width:46px;min-height:46px;padding:5px!important;left:14px!important}.af-top-label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.af-top-arrow{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.jx-reader-answer{animation:none}.af-back-top{transition:none}}.tx-intro{color:var(--af-muted);max-width:650px;margin:25px 0;font-size:19px;line-height:1.75}.tx-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tx-policy-grid>a{background:var(--af-mint);border:1px solid #c7d6c0;border-radius:26px;flex-direction:column;padding:30px;transition:transform .2s;display:flex}.tx-policy-grid>a:hover{transform:translateY(-4px)}.tx-policy-grid>a:nth-child(3n+2){background:var(--af-surface);border-color:#e4caba}.tx-policy-grid>a:nth-child(3n+3){background:var(--af-mint);border-color:#d6c6e1}.tx-policy-grid .af-motion-icon{width:65px;height:65px;margin-bottom:24px}.tx-policy-grid h3{margin-bottom:14px;font-size:24px;line-height:1.25}.tx-policy-grid p{color:var(--af-muted);flex:1;font-size:16px;line-height:1.75}.tx-policy-grid>a>span{margin-top:24px;font-size:14px;font-weight:600}.tx-contact{align-items:center;gap:25px;max-width:1000px;display:flex}.tx-contact>.af-motion-icon{width:85px;height:85px}.tx-contact h2{font-size:30px}.tx-contact p{overflow-wrap:anywhere;margin-top:15px;font-size:17px;line-height:1.8}.tx-contact a{text-decoration:underline}.tx-notice{max-width:1120px}.tx-notice-head{grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr);align-items:center;gap:35px;margin:30px 0;display:grid}.tx-notice-head h1{letter-spacing:-.04em;color:var(--af-emerald);font-size:clamp(38px,5vw,64px);line-height:1.1}.tx-notice-head p:not(.af-eyebrow){color:var(--af-muted);margin-top:25px;font-size:19px;line-height:1.8}.tx-toc{border-bottom:1px solid #d8cab2;flex-wrap:wrap;gap:8px;padding:25px 0 35px;display:flex}.tx-toc a{background:var(--af-mint);border:1px solid #c8d6c1;border-radius:99px;min-height:44px;padding:10px 15px;font-size:14px}.tx-notice-sections{max-width:850px}.tx-notice-sections section{padding-top:36px;scroll-margin-top:115px}.tx-notice-sections h2{font-size:28px;line-height:1.3}.tx-notice-sections p{color:var(--af-muted);margin-top:15px;font-size:17px;line-height:1.9}.tx-notice-related{border-top:1px solid #d8cab2;flex-wrap:wrap;gap:20px;margin-top:40px;padding-top:25px;font-size:15px;display:flex}.tx-validation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.tx-validation-grid>article{background:var(--af-mint);border:1px solid #c6d4c2;border-radius:28px;padding:35px}.tx-validation-grid>article:nth-child(2){background:var(--af-surface)}.tx-validation-grid>article:nth-child(3){background:var(--af-mint)}.tx-validation-grid>article:nth-child(4){background:var(--af-selected)}.tx-validation-grid .af-motion-icon{width:70px;height:70px;margin-bottom:20px}.tx-validation-grid span{letter-spacing:.03em;color:var(--af-muted);margin-bottom:15px;font-size:12px;font-weight:600;display:block}.tx-validation-grid h3{margin-bottom:18px;font-size:27px;line-height:1.25}.tx-validation-grid p{color:var(--af-muted);font-size:16px;line-height:1.85}.tx-validation-path{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:35px;font-size:13px;line-height:1.7;display:flex}.tx-validation-path span{background:var(--af-mint);border-radius:99px;padding:12px 17px}.tx-validation-path i{color:#8c6d37;font-style:normal}@media (width<=800px){.tx-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-notice-head{grid-template-columns:minmax(0,1fr)}.tx-notice-head>.jx-art{display:none}.tx-notice-head h1{font-size:44px}}@media (width<=550px){.tx-policy-grid,.tx-validation-grid{grid-template-columns:minmax(0,1fr)}.tx-policy-grid>a,.tx-validation-grid>article{padding:27px}.tx-contact{align-items:flex-start;gap:16px}.tx-contact>.af-motion-icon{width:50px;height:50px}.tx-contact h2{font-size:25px}.tx-contact p{font-size:16px}.tx-notice-head h1{font-size:39px}.tx-notice-head p:not(.af-eyebrow){font-size:17px}.tx-notice-sections h2{font-size:25px}.tx-notice-sections p{font-size:16px}.tx-validation-grid h3{font-size:25px}.tx-validation-path{justify-content:flex-start;gap:8px}.tx-validation-path i{display:none}.tx-toc a{font-size:13px}}.bx-header{text-align:center;max-width:1000px;padding-bottom:40px}.bx-header h1{letter-spacing:-.05em;color:var(--af-emerald);font-size:clamp(42px,6vw,76px);line-height:1.05}.bx-header h1 em{color:#aa4f46;font-style:normal}.bx-header>p:last-child{max-width:760px;color:var(--af-muted);margin:25px auto 0;font-size:20px;line-height:1.75}.bx-feature{padding-top:0;padding-bottom:65px}.bx-feature>a{background:var(--af-mint);border:1px solid #c1d2bd;border-radius:34px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.bx-cover{background:var(--af-mint);isolation:isolate;aspect-ratio:1.5;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bx-cover:before{content:"";aspect-ratio:1;z-index:-1;background:#fffaf155;border-radius:50%;width:70%;animation:10s ease-in-out infinite jx-cloud-breathe;position:absolute;top:14%;left:15%}.bx-cover>.jx-art{width:88%;max-width:365px;margin:0}.bx-cover>.af-wellness-character{width:66%;max-width:240px;height:230px}.bx-cover>.wellness-character{width:65%;height:240px}.bx-cover>svg{max-width:230px;height:230px}.bx-cover .jx-art-sanad{display:none}.bx-cover-spark{color:#b98626;font-size:31px;animation:7s ease-in-out infinite af-spark-breathe;position:absolute;top:16%;right:13%}.bx-cover.tone-peach{background:var(--af-surface)}.bx-cover.tone-mint{background:var(--af-mint)}.bx-cover.tone-rose{background:var(--af-surface)}.bx-cover.tone-gold{background:var(--af-selected)}.bx-feature .bx-cover{aspect-ratio:auto;min-height:430px}.bx-feature .bx-cover>.jx-art{max-width:470px}.bx-feature>a>div:last-child{flex-direction:column;justify-content:center;padding:48px;display:flex}.bx-feature-label{letter-spacing:.05em;margin-bottom:24px;font-size:12px;font-weight:650}.bx-feature h2{letter-spacing:-.04em;color:var(--af-emerald);font-size:clamp(30px,3vw,44px);line-height:1.12}.bx-feature p{color:var(--af-muted);margin-top:23px;font-size:18px;line-height:1.8}.bx-feature-cta{align-items:center;gap:20px;margin-top:27px;font-size:16px;font-weight:650;display:flex}.bx-feature-cta i{background:var(--af-emerald);color:#fffaf1;border-radius:50%;place-items:center;width:43px;height:43px;font-style:normal;display:grid}.bx-feature small{color:var(--af-muted);margin-top:25px;font-size:12px}.bx-library{padding-top:15px}.bx-discovery{justify-content:space-between;align-items:center;gap:25px;display:flex}.bx-discovery h2{color:var(--af-emerald);font-size:32px}.bx-discovery label{background:var(--af-raised);border:1px solid #c5c6b4;border-radius:99px;align-items:center;gap:10px;width:100%;max-width:420px;padding:0 18px;display:flex}.bx-discovery input{min-width:0;color:var(--af-emerald);outline-offset:5px;background:0 0;border:0;flex:1;padding:15px 0;font-size:16px}.bx-discovery label>span:not(.af-sr-only){font-size:27px}.bx-topics{flex-wrap:wrap;gap:9px;margin:30px 0 16px;display:flex}.bx-topics button{background:var(--af-raised);color:var(--af-emerald);border:1px solid #c5c6b4;border-radius:99px;min-height:44px;padding:11px 17px;font-size:14px}.bx-topics button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.bx-result-count{color:var(--af-muted);margin-bottom:25px;font-size:13px}.bx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px;display:grid}.bx-post{background:var(--af-raised);border:1px solid #d8ccb7;border-radius:26px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.bx-post:hover{transform:translateY(-5px);box-shadow:0 12px 30px #00403812}.bx-post>div:last-child{flex-direction:column;flex:1;padding:25px;display:flex}.bx-post-meta{color:var(--af-muted);font-size:12px;line-height:1.7;display:block}.bx-post h3{letter-spacing:-.025em;color:var(--af-emerald);margin:14px 0;font-size:25px;line-height:1.24}.bx-post p{color:var(--af-muted);flex:1;font-size:16px;line-height:1.75}.bx-read{justify-content:space-between;align-items:center;min-height:35px;margin-top:27px;font-size:14px;font-weight:650;display:flex}.bx-editorial-note{background:var(--af-mint);border-radius:24px;gap:20px;margin-top:50px;padding:30px;display:flex}.bx-editorial-note>.af-motion-icon{width:60px;height:60px}.bx-editorial-note strong{font-size:22px;line-height:1.4}.bx-editorial-note p{color:var(--af-muted);margin:12px 0;font-size:16px;line-height:1.8}.bx-editorial-note a{text-underline-offset:3px;font-size:14px;text-decoration:underline}.bx-empty{text-align:center;background:var(--af-mint);border:1px solid #d8ccb7;border-radius:24px;padding:40px}.bx-empty>.af-motion-icon{width:70px;height:70px;margin:auto}.bx-empty h3{margin-top:20px;font-size:28px}.bx-empty p{margin:15px 0 25px;font-size:17px}.bx-article{max-width:1200px}.bx-article>header{text-align:center;max-width:900px;margin:45px auto}.bx-article h1{letter-spacing:-.04em;color:var(--af-emerald);margin:18px 0 25px;font-size:clamp(37px,5vw,63px);line-height:1.1}.bx-deck{color:var(--af-muted);font-size:21px;line-height:1.75}.bx-byline{color:var(--af-muted);margin-top:25px;font-size:13px;display:block}.bx-article>.bx-cover{aspect-ratio:auto;border-radius:30px;height:390px;margin-bottom:50px}.bx-article>.bx-cover>.jx-art{width:430px;max-width:90%}.bx-article>.bx-cover>svg{max-width:300px;height:300px}.bx-reading-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:60px;display:grid}.bx-reading-layout>aside{background:var(--af-mint);border-radius:22px;padding:25px;position:sticky;top:115px}.bx-reading-layout>aside strong{font-size:19px;line-height:1.4}.bx-reading-layout>aside p{color:var(--af-muted);margin-top:15px;font-size:15px;line-height:1.8}.bx-reading-layout>aside nav{border-top:1px solid #c5d4bd;margin-top:20px;padding-top:15px}.bx-reading-layout>aside a{text-underline-offset:3px;margin:13px 0;font-size:13px;line-height:1.65;text-decoration:underline;display:block}.bx-purpose{border-bottom:1px solid #d8ccb7;padding-bottom:20px;margin-top:0!important;font-size:13px!important}.bx-article-copy section{margin-bottom:38px;scroll-margin-top:115px}.bx-article-copy h2{letter-spacing:-.02em;color:var(--af-emerald);margin-bottom:20px;font-size:30px;line-height:1.3}.bx-article-copy p{color:var(--af-muted);margin:20px 0;font-size:18px;line-height:1.9}.bx-takeaway{background:var(--af-surface);border-radius:24px;padding:28px}.bx-takeaway>.af-motion-icon{width:56px;height:56px;margin-bottom:18px}.bx-takeaway ul{padding-left:22px}.bx-takeaway li{color:var(--af-muted);margin:12px 0;font-size:17px;line-height:1.85}.bx-sources{border-top:1px solid #d8ccb7;padding-top:25px}.bx-sources p{font-size:15px}.bx-sources a{text-underline-offset:3px;overflow-wrap:anywhere;margin-top:14px;font-size:15px;line-height:1.8;text-decoration:underline;display:block}.bx-next{background:var(--af-mint);border-radius:24px;padding:28px}.bx-next p{font-size:17px}.bx-related .bx-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px;margin:auto}.qx-offer{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:55px;display:grid}.qx-offer h2{letter-spacing:-.04em;color:var(--af-emerald);font-size:clamp(32px,4vw,48px);line-height:1.15}.qx-offer em{color:#aa4f46;font-style:normal}.qx-offer>div>p:not(.af-eyebrow){color:var(--af-muted);margin-top:25px;font-size:18px;line-height:1.8}.qx-offer-features{flex-wrap:wrap;gap:15px;margin:25px 0;display:flex}.qx-offer-features>span{align-items:center;gap:8px;font-size:13px;display:flex}.qx-offer-features .af-motion-icon{width:35px;height:35px}.qx-offer small{color:var(--af-muted);margin-top:20px;font-size:12px;line-height:1.8;display:block}.qx-quote-card{background:var(--af-emerald);color:#fffaf1;border-radius:30px;padding:35px;position:relative;overflow:hidden}.qx-quote-card:after{content:"";background:#8bc8be33;border-radius:50%;width:180px;height:180px;animation:12s ease-in-out infinite alternate af-decorative-drift;position:absolute;top:-65px;right:-65px}.qx-quote-card>.af-motion-icon{width:80px;height:80px;margin-bottom:25px}.qx-quote-card>span{color:#c1dfcf;font-size:12px;line-height:1.7;display:block}.qx-quote-card strong{letter-spacing:-.03em;margin-top:18px;font-size:38px;line-height:1.1;display:block}.qx-offer .qx-quote-card p{color:#c1dfcf;font-size:16px;line-height:1.9}.qx-quote-card>a{text-underline-offset:4px;margin-top:25px;font-size:14px;text-decoration:underline;display:inline-block}.tx-policy-shortcuts{flex-wrap:wrap;gap:20px;max-width:960px;margin:auto;padding:28px 30px 0;font-size:14px;display:flex}.tx-policy-shortcuts a{text-underline-offset:4px;text-decoration:underline}.tx-attribution p{max-width:850px;margin-bottom:20px;font-size:18px;line-height:1.8}@media (width<=1000px){.bx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bx-feature>a>div:last-child{padding:32px}.bx-feature .bx-cover{min-height:390px}.bx-feature h2{font-size:34px}.bx-reading-layout{grid-template-columns:200px minmax(0,1fr);gap:35px}.bx-article-copy p{font-size:17px}.qx-offer{gap:30px}}@media (width<=650px){.bx-header>p:last-child{font-size:18px}.bx-feature>a{grid-template-columns:minmax(0,1fr)}.bx-feature .bx-cover{height:260px;min-height:250px}.bx-feature .bx-cover>.jx-art{max-width:310px}.bx-feature>a>div:last-child{padding:28px}.bx-feature h2{font-size:33px}.bx-feature p{font-size:17px}.bx-discovery{flex-direction:column;align-items:stretch;gap:20px}.bx-discovery h2{font-size:29px}.bx-discovery label{max-width:none}.bx-topics{gap:7px}.bx-topics button{padding:10px 14px;font-size:13px}.bx-grid,.bx-related .bx-grid{grid-template-columns:minmax(0,1fr);gap:25px}.bx-post h3{font-size:26px}.bx-post .bx-cover{max-height:270px}.bx-editorial-note{align-items:flex-start;gap:15px;padding:25px}.bx-editorial-note>.af-motion-icon{width:42px;height:42px}.bx-editorial-note strong{font-size:19px}.bx-editorial-note p{font-size:15px}.bx-reading-layout{grid-template-columns:minmax(0,1fr);gap:30px}.bx-reading-layout>aside{position:static}.bx-article>header{margin:35px auto}.bx-deck{font-size:18px}.bx-article>.bx-cover{height:260px;margin-bottom:30px}.bx-article>.bx-cover>.jx-art{width:300px}.bx-article-copy h2{font-size:27px}.bx-article-copy p{font-size:17px;line-height:1.85}.bx-takeaway,.bx-next{padding:25px}.qx-offer{grid-template-columns:minmax(0,1fr);gap:30px}.qx-quote-card strong{font-size:35px}.tx-policy-shortcuts{gap:12px;padding-inline:22px;font-size:13px}}@media (prefers-reduced-motion:reduce){.bx-cover:before,.bx-cover-spark,.qx-quote-card:after{animation:none}.bx-post,.tx-policy-grid>a{transition:none}}.af-verification-retry{background:var(--af-emerald);color:#fffaf1;border:1px solid #007d72;border-radius:99px;align-items:center;gap:20px;min-height:44px;margin-top:13px;padding:11px 17px;font-size:14px;display:flex}.af-verification-mode{color:var(--af-muted);margin-top:10px;font-size:12px;line-height:1.7;display:block}.af-360-refresh .af-ecosystem-refresh,.af-360-refresh>.af-caption{display:none}.cx-panel{background:var(--af-raised);border-color:#c9d0c2;border-radius:25px;width:520px;height:740px;max-height:calc(100dvh - 120px);box-shadow:0 22px 70px #00403830}.cx-panel .cx-header{background:var(--af-raised);border-bottom:1px solid #e6e7dc;gap:10px;padding:15px 18px}.cx-panel .cx-header>div:first-child{flex-shrink:0;width:45px}.cx-panel .cx-header .af-sanad{width:45px;height:40px}.cx-panel .cx-header strong{letter-spacing:-.02em;font-size:19px}.cx-panel .cx-header span{margin-top:3px;font-size:11px}.cx-header>nav{align-items:center;gap:3px;margin-left:auto;display:flex}.cx-header>nav button{width:36px;min-width:36px;height:40px;color:var(--af-muted);background:0 0;border:0;border-radius:10px;place-items:center;font-size:23px;display:grid}.cx-header>nav button:hover{background:var(--af-mint);color:var(--af-emerald)}.cx-header>nav svg{width:20px;height:20px}.cx-history{scroll-behavior:auto;padding:20px 25px}.cx-welcome{text-align:center;padding:12px 0 18px}.cx-welcome>.af-sanad{width:95px;height:80px;margin:auto}.cx-welcome .af-eyebrow{margin:15px 0 13px;font-size:10px}.cx-welcome h2{letter-spacing:-.035em;color:var(--af-emerald);margin:0;line-height:1.1;font-size:37px!important}.cx-welcome>p:not(.af-eyebrow){max-width:340px;color:var(--af-muted);margin:18px auto 22px;font-size:15px;line-height:1.7}.cx-starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cx-starters button{text-align:left;background:var(--af-mint);min-height:115px;color:var(--af-emerald);border:1px solid #d2d8c9;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:17px;transition:background .2s;display:flex;position:relative}.cx-starters button:nth-child(2){background:var(--af-surface)}.cx-starters button:nth-child(3){background:var(--af-mint)}.cx-starters button:nth-child(4){background:var(--af-selected)}.cx-starters button:hover{border-color:var(--af-link);background:var(--af-mint)}.cx-starters .af-motion-icon{width:32px;height:32px}.cx-starters span{font-size:14px;font-weight:550;line-height:1.5}.cx-starters i{color:var(--af-muted);font-style:normal;position:absolute;top:15px;right:14px}.cx-message{background:0 0;min-width:0;margin:8px 0 28px;animation:.25s ease-out jx-enter}.cx-message.is-you{background:var(--af-mint);border-radius:20px 20px 5px;width:fit-content;max-width:87%;margin-bottom:25px;margin-left:auto;padding:13px 17px}.cx-message.is-sanad{padding:0}.cx-author{align-items:center;gap:8px;margin-bottom:12px;display:flex}.cx-author>.af-sanad{width:32px;height:29px}.cx-author strong{color:var(--af-muted);font-size:13px}.cx-answer-text p,.cx-answer-text li{color:#244f40;white-space:normal;overflow-wrap:anywhere;margin:0 0 15px!important;font-size:16px!important;line-height:1.8!important}.cx-answer-text p:last-child{margin-bottom:0!important}.cx-answer-text strong{font-weight:700}.cx-answer-text ul,.cx-answer-text ol{margin:12px 0;padding-left:23px}.cx-answer-text li{padding-left:3px;margin-bottom:8px!important}.cx-answer-controls{flex-wrap:wrap;align-items:center;gap:13px;margin-top:13px;display:flex}.cx-answer-controls button{color:var(--af-muted);background:0 0;border:0;min-height:32px;padding:4px 1px;font-size:11px}.cx-answer-controls button:hover{text-decoration:underline}.cx-answer-controls>span{color:var(--af-muted);font-size:10px;line-height:1.6}.cx-panel .cx-actions{flex-wrap:wrap;gap:8px;display:flex}.cx-panel .cx-actions>button{background:var(--af-mint);border-color:#b9c8b2;border-radius:99px;min-height:42px;padding:10px 15px;font-size:13px}.cx-panel .cx-followups{flex-direction:column;align-items:stretch;gap:7px;margin-top:15px;display:flex}.cx-panel .cx-followups>button{background:var(--af-raised);border:1px solid #e0e1d6;border-radius:14px;justify-content:space-between;gap:15px;min-height:44px;padding:11px 14px;font-size:13px;display:flex}.cx-composer{background:var(--af-raised);border-top:1px solid #ece9df;padding:10px 20px 11px}.cx-composer>form{background:#f3f4ed;border:1px solid #cad0c0;border-radius:21px;padding:14px 14px 10px}.cx-composer textarea{resize:none;outline-offset:5px;width:100%;min-height:50px;max-height:130px;color:var(--af-emerald);background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;line-height:1.6;display:block}.cx-composer form>div{justify-content:space-between;align-items:center;gap:12px;margin-top:7px;display:flex}.cx-composer form>div>span{color:var(--af-muted);font-size:10px;line-height:1.5}.cx-composer form button{background:var(--af-emerald);color:#fffaf1;border:0;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;font-size:23px;display:grid}.cx-composer form button:disabled{opacity:.35}.cx-composer>p{color:var(--af-muted);text-align:center;margin:9px 0 0!important;font-size:10px!important;line-height:1.7!important}.cx-composer a{text-underline-offset:2px;text-decoration:underline}.cx-status{color:var(--af-muted);text-align:center;margin-top:4px;font-size:11px;line-height:1.6;display:block}.cx-status:empty{display:none}.cx-backdrop{z-index:-1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#003c354d;border:0;position:fixed;inset:0}.cx-expanded{z-index:500}.cx-expanded .cx-panel{border-radius:25px;width:900px;max-width:calc(100vw - 50px);height:calc(100dvh - 50px);max-height:1000px;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.cx-expanded .cx-history{padding:30px max(30px,50% - 345px)}.cx-expanded .cx-composer{padding-inline:max(30px,50% - 370px)}.cx-expanded .cx-welcome{max-width:620px;margin:25px auto}.cx-expanded .cx-welcome h2{font-size:43px!important}.cx-expanded>.af-sanad-launcher{visibility:hidden}.cx-expanded .cx-header{padding-inline:25px}@media (width<=550px){.cx-guide:has(.cx-panel)>.af-sanad-launcher{display:none}.cx-panel,.cx-expanded .cx-panel{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;position:fixed;inset:0;transform:none}.cx-panel .cx-header{padding:13px 16px}.cx-header>nav button{width:34px;min-width:34px}.cx-history,.cx-expanded .cx-history{padding:20px}.cx-composer,.cx-expanded .cx-composer{padding:10px 15px max(12px,env(safe-area-inset-bottom))}.cx-welcome{padding-top:12px}.cx-welcome h2,.cx-expanded .cx-welcome h2{font-size:36px!important}.cx-starters button{min-height:108px;padding:15px}.cx-starters span{font-size:13px}.cx-answer-text p,.cx-answer-text li{font-size:16px!important}.cx-message.is-you{max-width:92%}.cx-composer form>div>span{max-width:200px}.cx-welcome>p:not(.af-eyebrow){font-size:15px}.cx-backdrop{display:none}.cx-panel .cx-header>div:not(:first-child){min-width:0}.cx-panel .cx-header strong{font-size:18px}.cx-panel .cx-header span{font-size:10px}}@media (prefers-reduced-motion:reduce){.cx-message{animation:none}.cx-starters button{transition:none}}.tx-cookie-preferences{min-height:35px;color:var(--af-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;font-size:12px!important}.jx-value-start-price{background:var(--af-mint);text-align:center;max-width:760px;color:var(--af-emerald);border:1px solid #baccb4;border-radius:22px;margin:0 auto 35px;padding:21px 25px;font-size:15px;line-height:1.8;display:block}.jx-value-start-price strong{margin-left:7px;font-size:21px}.jx-value-start-price>span{color:var(--af-muted);margin-top:3px;font-size:13px;display:block}.af-refresh .bx-header{padding-top:60px;padding-bottom:40px}.af-refresh .bx-header h1{font-size:clamp(42px,5.3vw,66px)}.af-refresh .bx-feature{padding-top:0;padding-bottom:60px}.cx-panel .cx-header span,.cx-welcome .af-eyebrow,.cx-answer-controls button,.cx-answer-controls>span,.cx-composer form>div>span{font-size:12px}.cx-composer>p{font-size:12px!important}.cx-composer .cx-status{font-size:12px}.cx-panel .cx-author strong{font-size:14px}.cx-panel .cx-header span{line-height:1.6}@media (width<=650px){.af-refresh .bx-header{padding-top:42px;padding-bottom:30px}.af-refresh .bx-header h1{font-size:44px}.cx-composer form>div>span{font-size:11px}.cx-composer>p{font-size:11px!important}.cx-panel .cx-header span{font-size:11px}}.jx-reader-shell{scroll-margin-top:100px}.jx-reader-answer{min-height:240px}.cx-composer textarea:focus-visible{outline:none}.cx-composer form:focus-within{outline-offset:3px;outline:2px solid #007d72}@media (width<=650px){.jx-reader-shell{scroll-margin-top:83px}.jx-reader-answer{min-height:280px}}@media (width>=901px){.jx-reader-shell{scroll-margin-top:0}.jx-reader-toolbar{padding:12px 25px}.jx-reader-dialogue{padding:20px 26px}.jx-reader-steps{margin:14px 0 12px}.jx-reader-answer .jx-user-bubble{margin:9px 0 0;padding:11px 15px}.jx-reader-answer .jx-user-bubble small{margin:0 10px 0 0;font-size:12px;display:inline}.jx-reader-answer .jx-user-bubble p{font-size:15px;line-height:1.65;display:inline}.jx-reader-answer .jx-sanad-bubble{margin:10px 0 0;padding:13px 17px}.jx-reader-answer .jx-sanad-bubble>small{display:none}.jx-reader-answer .jx-phase-label{margin-bottom:8px;font-size:12px}.jx-reader-answer .jx-info-source{min-height:28px;padding-top:7px}.jx-reader-answer .jx-step-outcome{min-height:32px;margin:12px 0 0}.jx-reader-actions{margin-top:12px;padding-top:12px}.jx-reader-result{padding:8px 25px}.jx-reader-visual>.jx-art{max-width:260px}.jx-reader-visual{padding:22px 26px}.jx-reader-visual h3{font-size:24px}.jx-reader-visual>p{font-size:14px}}.jx-care-loop-reader{background:var(--af-surface);border:1px solid #c8d7c7;border-radius:30px;scroll-margin-top:0;overflow:hidden}.jx-care-loop-reader .jx-care-stage{border:0;border-radius:0;gap:30px;margin:0;padding:30px 38px}.jx-care-loop-reader .jx-care-stage>.jx-art{max-width:330px}.jx-care-loop-reader .jx-care-stage h3{margin:12px 0 16px}.jx-care-loop-reader .jx-care-stage>div>p{line-height:1.65}.jx-loop-progress{gap:8px;padding:0 24px 20px;display:flex;overflow-x:auto}.jx-loop-progress>button{background:var(--af-selected);min-width:100px;color:var(--af-emerald);text-align:left;border:1px solid #d4dfd2;border-radius:17px;flex:1;align-items:center;gap:8px;padding:12px 8px;display:flex}.jx-loop-progress>button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink);box-shadow:inset 0 0 0 1px #007d72}.jx-loop-progress .af-motion-icon{flex:none;width:30px;height:30px}.jx-loop-progress span{font-size:13px;font-weight:650;line-height:1.35}.jx-loop-return{background:var(--af-emerald);color:#fffaf1;align-items:center;gap:10px;margin:0;padding:16px 28px;font-size:15px;line-height:1.5;display:flex}.jx-loop-return .af-motion-icon{background:var(--af-mint);border-radius:50%;flex:none;width:32px;height:32px}@media (width<=750px){.jx-care-loop-reader .jx-care-stage{gap:10px;padding:24px}.jx-care-loop-reader .jx-care-stage>.jx-art{max-width:210px}.jx-loop-progress{padding-inline:18px}.jx-loop-return{padding:16px 20px}.jx-care-loop-reader .jx-care-stage h3{font-size:30px}}@media (width>=751px){.jx-care-loop-reader .jx-care-stage{min-height:425px;padding:24px 36px}.jx-care-loop-reader .jx-care-stage h3{font-size:35px}.jx-care-loop-reader .jx-care-stage>.jx-art{max-width:350px}}@media (width>=901px){.jx-reader-dialogue{padding-top:16px;padding-bottom:16px}.jx-reader-visual{padding-block:18px}.jx-reader-visual h3{font-size:23px}.jx-reader-steps{margin-top:10px}.jx-reader-visual>.jx-art{max-width:245px}}.jx-care-loop-reader p.jx-loop-return{color:#fffaf1}@media (width<=450px){.jx-reader-visual>.jx-art{grid-row:1}.jx-reader-visual h3{text-align:center;grid-area:2/1/auto/-1;font-size:21px;line-height:1.25}}.up-foundation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0;display:grid}.up-foundation-grid>div{border-top:2px solid #8dbeb0;padding-top:20px}.up-foundation-grid strong{color:var(--af-emerald);font-size:18px}.up-foundation-grid p{margin-top:9px;font-size:16px!important;line-height:1.65!important}.af-plan-rich-feature-list{min-height:270px}@media (width<=800px){.up-foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=550px){.up-foundation-grid{grid-template-columns:1fr}.af-plan-rich-feature-list{min-height:0}}.tx-notice-references{background:var(--af-mint);border-radius:22px;margin:40px 0;padding:28px}.tx-notice-references>a{margin:14px 0;font-size:16px;display:block}.jx-care-photograph{box-sizing:border-box;background:#e4ebe4;border-radius:24px;align-self:stretch;width:100%;min-width:0;min-height:360px;margin:0;position:relative;overflow:hidden}.jx-care-photograph>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.jx-care-photograph:after{content:"";pointer-events:none;background:linear-gradient(#0000,#163c38c9);position:absolute;inset:60% 0 0}.jx-care-photograph>figcaption{z-index:1;color:#fffdf1;max-width:300px;font-size:14px;line-height:1.65;position:absolute;bottom:24px;left:24px;right:24px}.jx-reader-visual>.jx-care-photograph{height:330px;min-height:0;margin:24px 0}.jx-care-photograph.jx-care-photo-video{min-height:430px}.jx-care-photograph.is-compact{min-height:290px}@media (width<=750px){.jx-care-photograph{min-height:310px}.jx-care-photograph.jx-care-photo-video{min-height:350px}.jx-care-photograph>figcaption{font-size:13px;bottom:20px;left:20px;right:20px}.jx-reader-visual>.jx-care-photograph{height:310px}}:root{--af-type-hero:clamp(2.25rem,1.5rem + 3.2vw,4rem);--af-type-section:clamp(1.875rem,1.35rem + 2vw,2.75rem);--af-type-card:clamp(1.375rem,1.15rem + .65vw,1.625rem);--af-type-body:1.0625rem}.af-refresh #main-content h1{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:normal;max-width:100%;font-size:var(--af-type-hero)!important;line-height:1.12!important}.af-refresh #main-content h2{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:normal;font-size:var(--af-type-section)!important;line-height:1.16!important}.af-refresh #main-content h3{text-wrap:balance;overflow-wrap:normal;font-size:var(--af-type-card)!important;line-height:1.25!important}.af-refresh #main-content h4{text-wrap:balance;font-size:1.25rem;line-height:1.3}.af-refresh #main-content p{font-size:var(--af-type-body);text-wrap:pretty;line-height:1.7}.af-refresh #main-content .af-caption,.af-refresh #main-content .af-scope-note{font-size:.875rem!important;line-height:1.65!important}.af-refresh .af-btn,.af-refresh .af-text-link{font-size:1rem;line-height:1.5}.af-refresh #main-content :is(input,textarea,.af-select-trigger){font-size:1rem!important}.af-refresh #main-content .af-eyebrow{font-size:.75rem!important;line-height:1.5!important}.af-refresh .af-mission-rich h2{font-size:clamp(1.75rem,1.35rem + 1vw,2.125rem)!important}.af-refresh #main-content :is(.af-plan-rich-feature-list,.up-plan-intro,.tx-notice-sections p){font-size:1rem!important;line-height:1.7!important}.af-refresh .af-select,.af-refresh .af-select-menu{font-size:1rem}@media (width<=600px){.af-refresh #main-content h1{letter-spacing:-.04em}.af-refresh .af-mission-rich>article{padding:28px}.af-refresh .af-mission-rich{grid-template-columns:1fr}}.af-nav .af-about-menu>div{grid-template-columns:1fr;width:250px;padding:10px}.af-nav .af-about-menu a[aria-current=page]{background:var(--af-mint);color:var(--af-link);font-weight:700}@media (width<=1100px){.af-nav.is-open .af-about-menu>div{width:100%}}.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.af-organization-paths,.af-governance-rich-grid,.af-reference-rich-grid,.af-outcomes,.ab2-introduction) article :is(h2,h3){letter-spacing:-.03em;margin:18px 0 15px;font-size:var(--af-type-card)!important;line-height:1.25!important}.af-refresh #main-content :is(.af-v2-heading,.jx-section-heading,.xp-section-heading,.hc-heading,.hs-heading,.ij-heading,.ab2-intro,.cm2-intro,.up-section-head>div,.up-membership-heading,.mx-plan-intro,.qe-section-head,.ai-validation-heading,.pl-copy,.cc-copy,.bx-journal-intro,.bx-article-intro,.tx-notice-head>div,.af-video-copy,.ai-hero-grid>div:first-child,.gi-hero-grid>div:first-child,.ab2-hero-grid>div:first-child,.cm2-hero-copy,.up-contact-hero>div,.page-access-hero>div,.page-accessibility-intro>div)>p:not(.af-eyebrow),.af-refresh #main-content :is(h1,h2)+p:not(.af-eyebrow),.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.af-organization-paths,.af-governance-rich-grid,.af-reference-rich-grid,.gi-pillars,.gi-practice-grid,.xp-benefit-cards,.ab2-research-grid,.ab2-benchmarks,.up-value-grid,.up-programme-grid,.mx-programme-cards,.tc-grid,.tx-policy-grid,.tx-validation-grid,.ro-grid) :is(article,a)>p{text-wrap:balance}:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh){isolation:isolate;position:relative}:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh):before,:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh):after{content:"";background:inherit;pointer-events:none;z-index:-1;position:absolute;inset-inline:0}:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh):before{height:46px;top:-44px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 26C230 65 425 0 720 22S1220 65 1440 16V80H0Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 26C230 65 425 0 720 22S1220 65 1440 16V80H0Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%}:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh):after{height:42px;bottom:-40px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V24C1160 78 950 8 720 43S250 75 0 26Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V24C1160 78 950 8 720 43S250 75 0 26Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%}:is(.ai-journey-band,.ab2-purpose,.cm2-mix,.xp-clinical-band):after,:is(.ab2-purpose,.cm2-quality,.ai-validation-band):before{transform:scaleX(-1)}.tc-section{padding-top:46px!important}:is(.af-video-hero,.af-subhero,.af-member-hero,.af-hero,.ai-hero,.xp-hero,.ab2-hero,.cm2-hero){position:relative;border-radius:0 0 49% 11%/0 0 48px 28px!important}.af-video-hero.af-hero-elevated{padding-bottom:66px}.af-hero-elevated .hj-scene-controls{bottom:7%}:is(.af-video-hero,.af-subhero,.af-member-hero,.af-hero,.ai-hero,.xp-hero,.ab2-hero,.cm2-hero):after{content:"";inset-inline:0;background:var(--af-paper,var(--af-raised));pointer-events:none;z-index:0;height:43px;position:absolute;bottom:-1px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 36C290 76 420 4 720 33S1130 72 1440 24V80H0Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 36C290 76 420 4 720 33S1130 72 1440 24V80H0Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%}.af-footer-refresh{border-radius:48% 14% 0 0/36px 20px 0 0}@media (width<=750px){:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh):before{height:28px;top:-26px}:is(section[class*=-band],.pl-section,.cc-closing,.ab2-story,.ab2-purpose,.ab2-research,.cm2-mix,.cm2-quality,.up-value-section,.af-life-story,.hs-closing,.af-closing-refresh):after{height:26px;bottom:-24px}:is(.af-video-hero,.af-subhero,.af-member-hero,.af-hero,.ai-hero,.xp-hero,.ab2-hero,.cm2-hero){border-radius:0 0 49% 11%/0 0 29px 18px!important}:is(.af-video-hero,.af-subhero,.af-member-hero,.af-hero,.ai-hero,.xp-hero,.ab2-hero,.cm2-hero):after{height:27px}.af-video-hero.af-hero-elevated{padding-bottom:18px}.af-hero-elevated .hj-scene-controls{bottom:8%}.tc-section{padding-top:30px!important}}.af-refresh :is(h1,h2,h3,h4){text-wrap:balance;word-break:normal;overflow-wrap:normal}.af-refresh :is(p,li){text-wrap:pretty}.af-refresh :is(.af-v2-heading,.jx-section-heading,.up-section-head) :is(h1,h2){letter-spacing:-.045em;font-size:clamp(34px,4.2vw,58px);line-height:1.12}.af-refresh :is(h1,h2)>em{color:#a94f47;font-style:normal}.af-refresh p{line-height:1.7}.up-section-head{justify-content:space-between;align-items:center;gap:40px;margin-bottom:38px;display:flex}.up-section-head>div:first-child{max-width:750px}.up-section-head h1,.up-section-head h2{margin:16px 0 22px}.up-section-head p:not(.af-eyebrow){max-width:720px;color:var(--af-muted);font-size:18px}.up-symbol{flex:none;width:72px;height:72px;overflow:visible}.up-section-head>.up-symbol{width:125px;height:125px}.up-signature{width:100%;max-width:560px;margin:auto;position:relative}.up-signature>svg:not(.up-scene-stamp){width:100%;height:auto;display:block}.up-scene-stamp{background:var(--af-surface);border:1px solid #c6d7c4;border-radius:28px;width:90px;height:90px;padding:12px;position:absolute;bottom:4%;right:5%;transform:rotate(8deg)}.up-float{transform-origin:50%;animation:6s ease-in-out infinite up-float}.up-float-delayed{animation:7s ease-in-out -2s infinite up-float}.up-travel{animation:10s linear infinite up-travel}.up-breathe{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite up-breathe}.up-slide{animation:4s ease-in-out infinite up-float}.up-performance{padding-block:80px}.up-view-switch{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.up-view-switch button,.up-periods button{background:var(--af-surface);min-height:44px;color:var(--af-emerald);font:inherit;border:1px solid #c7d6c3;border-radius:99px;padding:10px 17px;font-size:14px}.up-view-switch button[aria-pressed=true],.up-periods button[aria-pressed=true]{background:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}.up-dashboard{background:var(--af-raised);border:1px solid #bdd1bd;border-radius:32px;overflow:hidden;box-shadow:0 24px 70px #0040380a}.up-dashboard>header{background:var(--af-mint);border-bottom:1px solid #c8d7c4;justify-content:space-between;align-items:center;gap:25px;padding:28px 32px;display:flex}.up-dashboard>header span{color:var(--af-muted);font-size:13px}.up-dashboard h3{max-width:550px;margin:9px 0 0;font-size:25px;line-height:1.3}.up-periods{flex-shrink:0;gap:6px;display:flex}.up-periods button{padding-inline:13px;font-size:12px}.af-refresh .up-demo-label{color:var(--af-muted);margin:18px 0;padding:0 32px;font-size:12px}.up-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 28px 25px;display:grid}.up-metrics article{background:var(--af-surface);border:1px solid #d9decf;border-radius:21px;min-width:0;padding:23px;animation:.35s ease-out up-in}.up-metrics article:nth-child(2){background:var(--af-surface)}.up-metrics article:nth-child(3){background:var(--af-mint)}.up-metrics span{color:var(--af-muted);font-size:13px;display:block}.up-metrics strong{margin:15px 0;font-size:24px;line-height:1.3;display:block}.up-metrics small{color:var(--af-muted);font-size:12px;line-height:1.5;display:block}.up-dashboard-body{grid-template-columns:1fr 1fr;gap:35px;padding:0 32px 28px;display:grid}.up-chart>span{margin:7px 0 20px;font-size:16px;font-weight:650;display:block}.up-chart>p{color:var(--af-muted);margin:18px 0 0;font-size:13px!important}.up-metric-chart{width:100%;max-height:240px}.up-chart-bar{transform-box:fill-box;transform-origin:bottom;animation:.8s ease-out both up-grow}.up-personal-map{align-items:center;gap:30px;display:flex}.up-goal-ring{flex:none;width:180px;position:relative}.up-goal-ring svg{width:100%;display:block}.up-goal-ring strong{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:19px;display:flex;position:absolute;inset:0}.up-goal-ring strong>span{margin-top:6px;font-size:11px;font-weight:400;line-height:1.5;display:block}.up-personal-map>div:last-child{flex-direction:column;gap:11px;display:flex}.up-personal-map>div:last-child span{background:var(--af-mint);border-radius:99px;padding:9px 13px;font-size:14px}.up-progress-ring{animation:2s ease-out both up-ring}.up-event-list{flex-direction:column;gap:12px;display:flex}.up-event-list article{background:var(--af-surface);border:1px solid #d9decf;border-radius:19px;align-items:center;gap:15px;padding:18px;display:flex}.up-event-list article>span{background:var(--af-mint);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.up-event-list strong{font-size:16px}.up-event-list p{color:var(--af-muted);margin:5px 0 0;font-size:13px!important}.up-event-list i{color:var(--af-link);margin-left:auto;font-style:normal}.up-dashboard>footer{background:var(--af-emerald);color:#fffaf1;justify-content:space-between;gap:20px;padding:20px 32px;font-size:13px;line-height:1.6;display:flex}.up-dashboard>footer a{color:#fffaf1;white-space:nowrap;font-weight:650;text-decoration:none}.up-pledge{background:var(--af-mint);overflow:hidden}.up-pledge>.af-section{padding-block:80px}.up-pledge-top{grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;display:grid}.up-pledge-top h2{letter-spacing:-.045em;margin:18px 0 25px;font-size:clamp(35px,4.2vw,58px);line-height:1.12}.up-pledge-top p:not(.af-eyebrow){color:var(--af-muted);font-size:18px}.up-pledge-reference{border-left:3px solid #c6a86a;margin-top:25px;padding:15px 0 15px 20px;font-size:14px;line-height:1.9}.up-evidence-art{position:relative}.up-evidence-caption{text-align:center;margin-top:-25px;position:relative}.up-evidence-caption strong{font-size:17px;display:block}.up-evidence-caption span{color:var(--af-muted);margin-top:8px;font-size:12px;display:block}.up-pledge-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:45px 0 25px;display:grid}.up-pledge-cards article{background:var(--af-surface);border:1px solid #c4d3bd;border-radius:25px;flex-direction:column;min-width:0;padding:28px;display:flex}.up-pledge-cards article:nth-child(2){background:var(--af-surface)}.up-pledge-cards article:nth-child(3){background:var(--af-mint)}.up-pledge-cards h3{margin:25px 0 15px;font-size:24px;line-height:1.25}.up-pledge-cards p{color:var(--af-muted);margin:0 0 20px;font-size:16px}.up-pledge-cards a{margin-top:auto;padding-top:20px;font-size:14px}.up-evidence-ledger{border-top:1px solid #bacbb4;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:25px;display:grid}.up-evidence-ledger>div>span{color:var(--af-muted);font-size:12px;display:block}.up-evidence-ledger strong{margin:10px 0;font-size:17px;line-height:1.4;display:block}.up-evidence-ledger p{color:var(--af-muted);margin:0;font-size:14px}.up-evidence-ledger a{color:var(--af-link);text-underline-offset:3px;text-decoration:underline}.up-builder-note{color:var(--af-muted);background:var(--af-selected);border-radius:20px;margin:30px 0 0;padding:24px;font-size:15px}.up-pledge.is-about{background:var(--af-surface)}.up-value-section{background:var(--af-selected)}.up-value-section>.af-section{padding-block:80px}.up-value-price{background:var(--af-surface);border:1px solid #d4c5aa;border-radius:23px;flex-shrink:0;min-width:275px;max-width:350px;padding:25px}.up-value-price>span{color:var(--af-muted);font-size:13px;display:block}.up-value-price strong{margin:14px 0 19px;font-size:27px;line-height:1.3;display:block}.up-value-price small{font-size:13px;font-weight:400}.up-value-price a{color:var(--af-link);margin-top:10px;font-size:13px;font-weight:650;line-height:1.6;text-decoration:none;display:block}.up-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.up-value-grid>article{background:var(--af-surface);border:1px solid #d4c5aa;border-radius:27px;flex-direction:column;min-width:0;padding:28px;display:flex}.up-value-grid>article:nth-child(3n+2),.up-value-grid>article:nth-child(3n){background:var(--af-mint)}.up-value-outcome{text-transform:uppercase;letter-spacing:.055em;color:var(--af-muted);margin:24px 0 12px;font-size:11px;line-height:1.6;display:block}.up-value-grid h3{margin:0 0 15px;font-size:26px;line-height:1.25}.up-value-grid p{color:var(--af-muted);margin:0 0 18px;font-size:16px}.up-value-grid a{margin-top:auto;padding-top:20px;font-size:14px}.up-value-next{background:var(--af-emerald);color:#fffaf1;border-radius:25px;justify-content:space-between;align-items:center;gap:40px;margin-top:32px;padding:30px;display:flex}.up-value-next h3{color:#fffaf1;margin:0 0 12px;font-size:25px;line-height:1.3}.up-value-next p{color:#dde8db;max-width:740px;margin:0;font-size:16px}.up-value-next .af-btn{background:var(--af-surface);flex:none;color:var(--af-emerald)!important}.up-value-section .af-caption{margin-top:25px;font-size:13px}.up-plan-costs{grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0 30px;display:grid}.up-plan-costs article{background:var(--af-surface);border:1px solid #ccbda2;border-radius:20px;padding:23px}.up-plan-costs article>span{font-size:14px}.up-plan-costs strong{margin:12px 0;font-size:28px;display:block}.up-plan-costs small{font-size:13px}.up-plan-costs p{color:var(--af-muted);margin:0;font-size:15px}.up-membership-heading{text-align:center;max-width:850px;margin:0 auto 28px}.up-membership-heading :is(h1,h2){letter-spacing:-.045em;margin:20px 0 25px;font-size:clamp(35px,4.2vw,58px);line-height:1.12}.up-membership-heading>p:not(.af-eyebrow){color:var(--af-muted);max-width:740px;margin-inline:auto;font-size:18px}.up-membership-audiences{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.up-membership-audiences a{background:var(--af-surface);color:var(--af-emerald);border:1px solid #c7bda6;border-radius:99px;min-height:44px;padding:12px 20px;font-size:14px;text-decoration:none}.up-choice-label{color:var(--af-muted);margin-bottom:14px;font-size:15px;display:block}.up-memberships .jx-fit-recommendation>.up-symbol{width:56px;height:56px}.up-memberships .af-membership-rich-card{flex-direction:column;padding:30px;display:flex}.up-plan-tag{color:var(--af-muted);max-width:200px;min-height:36px;font-size:12px;line-height:1.5;display:block}.up-memberships .af-membership-rich-card>h3{margin:20px 0 15px;font-size:48px;line-height:1}.up-memberships .af-membership-rich-card .up-plan-voice{color:var(--af-link);min-height:30px;margin:0 0 18px;font-size:13px;font-weight:700;line-height:1.5}.up-memberships .af-membership-rich-card>h4{min-height:60px;margin:0 0 16px;font-size:23px;line-height:1.3}.up-memberships .af-membership-rich-card .up-plan-intro{color:var(--af-muted);min-height:110px;margin:0 0 22px;font-size:16px;line-height:1.7}.up-memberships .af-plan-rich-feature-list{flex:1;margin-bottom:28px}.up-memberships .af-plan-rich-feature-list li{min-height:50px;font-size:16px;line-height:1.6}.up-memberships .up-plan-join{white-space:nowrap;width:100%;padding-inline:14px;font-size:14px}.up-memberships .plan-prime{background:var(--af-selected)}.up-memberships .plan-ever{background:var(--af-mint)}.up-memberships .af-plan-expand summary{gap:10px;font-size:14px;line-height:1.6}.up-shared-foundation{border-top:1px solid #ccbda4;max-width:900px;margin-top:35px;padding:30px 0 0}.up-shared-foundation h3{margin:0 0 15px;font-size:26px}.up-shared-foundation p{color:var(--af-muted);font-size:17px}.up-shared-foundation a{font-size:14px}.up-organization-offer>.up-section-head .af-btn{flex:none;font-size:14px}.up-programme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.up-programme-grid.count-1{grid-template-columns:1fr}.up-programme-grid>article{background:var(--af-mint);border:1px solid #c8d2bd;border-radius:25px;flex-direction:column;min-width:0;padding:30px;display:flex}.up-programme-grid>article:nth-child(2){background:var(--af-mint)}.up-programme-grid>article:nth-child(3){background:var(--af-surface)}.up-programme-grid h3{margin:24px 0 18px;font-size:25px;line-height:1.3}.up-programme-grid p{color:var(--af-muted);margin:0 0 20px;font-size:16px}.up-programme-grid article>span{color:var(--af-muted);margin-top:auto;font-size:13px;line-height:1.7}.up-programme-grid strong{margin:20px 0;font-size:24px}.up-programme-grid a{margin-top:0;padding-top:12px;font-size:14px}.up-contact-invite{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.up-contact-invite h2{margin:20px 0;font-size:clamp(34px,4vw,52px);line-height:1.15}.up-contact-invite p{color:var(--af-muted);font-size:18px}.up-contact-invite>div:last-child{gap:12px;display:grid}.up-contact-invite a{color:var(--af-emerald);background:#f0f0e5;border:1px solid #c6d3bd;border-radius:18px;justify-content:space-between;align-items:center;min-height:65px;padding:18px 24px;font-size:17px;text-decoration:none;display:flex}.up-contact-invite a:nth-child(2){background:var(--af-mint)}.up-contact-invite a:nth-child(3){background:var(--af-surface)}.up-contact-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding-bottom:30px;display:grid}.up-contact-hero h1{letter-spacing:-.045em;font-size:clamp(35px,4.2vw,58px);line-height:1.12}.up-contact-hero p:not(.af-eyebrow){color:var(--af-muted);max-width:600px;font-size:19px}.up-contact-body{grid-template-columns:.8fr 1.2fr;gap:65px;padding-top:30px;display:grid}.up-contact-topics{gap:10px;margin:20px 0 25px;display:grid}.up-contact-topics button{background:var(--af-surface);text-align:left;min-height:60px;color:var(--af-emerald);font:inherit;border:1px solid #c5d1bd;border-radius:16px;justify-content:space-between;align-items:center;padding:15px 20px;font-size:16px;display:flex}.up-contact-topics button[aria-pressed=true]{background:var(--af-selected);border-color:var(--af-selected-ink)}.up-contact-body aside>p{color:var(--af-muted);font-size:16px}.up-contact-note{border-left:3px solid #c6a86a;margin-top:32px;padding-left:20px}.up-contact-note strong{font-size:17px;line-height:1.5}.up-contact-note p{color:var(--af-muted);font-size:14px}.up-contact-form-wrap{background:var(--af-selected);border:1px solid #cdd6c2;border-radius:28px;padding:32px}.up-contact-form-wrap h2{margin:16px 0 28px;font-size:28px}.up-contact-form label{min-width:0;margin-bottom:20px;display:block}.up-contact-form label>span{margin-bottom:10px;font-size:14px;font-weight:650;display:block}.af-refresh .up-contact-form :is(input,textarea){background:var(--af-raised);width:100%;color:var(--af-emerald);font:inherit;border:1px solid #b8c8af;border-radius:14px;min-height:48px;padding:13px 15px;font-size:16px;line-height:1.6;display:block}.up-contact-form input[aria-invalid=true],.up-contact-form textarea[aria-invalid=true]{border-color:#ad4d46}.up-contact-form small{color:#a44841;margin-top:8px;font-size:13px;display:block}.af-refresh .up-contact-consent{color:var(--af-muted);margin:20px 0;font-size:13px}.up-contact-consent a{color:var(--af-link)}.up-form-result{background:var(--af-surface);color:#713d34;border-radius:14px;padding:18px;font-size:16px}.up-form-result.is-success{background:var(--af-mint);color:var(--af-emerald)}.up-form-error{color:#9f443c;font-size:14px}.up-contact-form .af-btn{width:100%}.up-contact-form button:disabled{opacity:.6}.af-organization-paths>article,.af-reference-rich-grid>article,.af-audience-rich-benefits>div>article,.af-360-refresh-grid>article{flex-direction:column;display:flex}.af-organization-paths>article>.af-text-link,.af-reference-rich-grid>article>.af-text-link,.af-360-refresh-grid>article>.af-text-link{margin-top:auto;padding-top:24px}.af-nav .af-explore-menu{position:relative}.af-nav .af-explore-menu>summary{white-space:nowrap;border-radius:12px;padding:12px 10px;line-height:1.4}.af-nav .af-explore-menu>div{background:var(--af-raised);border:1px solid #d6c9b2;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:550px;max-width:calc(100vw - 60px);padding:15px;display:grid;position:absolute;top:calc(100% + 12px);left:-15px;right:auto;box-shadow:0 18px 45px #00403818}.af-nav .af-explore-menu:not([open])>div{display:none}.af-nav .af-explore-menu>div>a{white-space:normal;min-height:47px;color:var(--af-emerald);border-radius:12px;padding:13px 15px;font-size:14px;line-height:1.5;display:block}.af-nav .af-explore-menu>div>a:hover{background:var(--af-mint)}.af-nav .af-partner-menu>div{grid-template-columns:minmax(0,1fr);width:285px}.af-nav .af-explore-menu>summary:focus-visible{outline-offset:3px;outline:2px solid #007d72}.af-refresh .af-back-top{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:47px!important;height:47px!important;min-height:47px!important;box-shadow:none!important;background:0 0!important;border:1px solid #007d72!important;border-radius:50%!important;padding:0!important}.af-refresh .af-top-arrow{width:44px;height:44px;color:var(--af-link);filter:drop-shadow(0 0 1px #fffaf1);background:0 0}.af-refresh .af-top-arrow svg{width:25px;height:25px}.af-refresh .cx-panel{background:var(--af-raised);isolation:isolate;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.af-refresh .cx-panel>.cx-header{z-index:2;background:var(--af-raised);border-bottom:1px solid #e5e3d7;flex:none;padding:17px 20px;position:relative}.af-refresh .cx-history{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 26px 30px;scroll-padding-block:25px;position:relative;overflow-y:auto}.af-refresh .cx-message{scroll-margin-top:25px}.af-refresh .cx-answer-text :is(p,li){font-size:16px;line-height:1.75}.af-refresh .cx-author .af-sanad{width:30px;height:28px}.af-refresh .cx-answer-controls{gap:14px;margin-top:16px}.af-refresh .cx-answer-controls button{min-height:32px;color:var(--af-muted);background:0 0;border:0;font-size:12px}.af-refresh .cx-panel .cx-actions>button{background:var(--af-mint);border:1px solid #b6c9b2;border-radius:14px;min-height:44px;padding:10px 14px}.af-refresh .cx-panel .cx-followups{gap:8px;margin-top:20px}.af-refresh .cx-panel .cx-followups>button{background:var(--af-selected);border:0;border-radius:12px;padding:12px 15px;font-size:13px}.af-refresh .cx-panel>.cx-composer{background:var(--af-raised);border-top:0;flex:none;padding:10px 17px 12px;position:relative}.af-refresh .cx-panel .cx-composer>form{background:var(--af-gold);border:1px solid #c1ccba;border-radius:22px;padding:12px 14px;box-shadow:0 4px 18px #00403806;outline:none!important}.af-refresh .cx-panel .cx-composer>form:focus-within{border-color:var(--af-link);box-shadow:0 0 0 2px #007d7218;outline:none!important}.af-refresh .cx-panel .cx-composer textarea,.af-refresh .cx-panel .cx-composer textarea:focus,.af-refresh .cx-panel .cx-composer textarea:focus-visible{resize:none;height:44px;max-height:130px;font-size:16px;line-height:1.5;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;min-height:44px!important;padding:0!important}.af-refresh .cx-panel .cx-composer form>div>span{font-size:11px}.af-refresh .cx-panel .cx-composer>p{margin-top:10px!important;font-size:11px!important}.af-refresh .cx-panel .cx-composer form button{background:var(--af-primary);width:34px;min-width:34px;height:34px}.af-refresh .cx-welcome{text-align:left;padding:0}.af-refresh .cx-welcome>.af-sanad{width:80px;height:70px;margin:0 0 12px}.af-refresh .cx-welcome h2{line-height:1.15;font-size:35px!important}.af-refresh .cx-welcome>.af-eyebrow{margin-bottom:16px;font-size:11px}.af-refresh .cx-starters{grid-template-columns:1fr;gap:8px;margin-top:22px}.af-refresh .cx-starters>button{text-align:left;background:var(--af-gold);border:1px solid #0000;border-radius:14px;align-items:center;min-height:50px;padding:11px 14px;font-size:14px;display:flex}.af-refresh .cx-starters>button .af-motion-icon{width:28px;height:28px}.af-refresh .cx-starters>button i{margin-left:auto}.af-refresh .cx-expanded .cx-welcome{margin:10px auto 25px}.af-refresh .cx-expanded .cx-starters{grid-template-columns:1fr 1fr}.af-refresh .cx-panel .cx-header nav button:focus-visible{outline-offset:1px;outline:2px solid #007d72}.af-closing-refresh .af-v2-heading>p:not(.af-eyebrow){max-width:650px}.af-about-hero .af-v2-heading h1{font-size:clamp(36px,4.6vw,64px)}@keyframes up-float{50%{transform:translateY(-8px)rotate(.6deg)}}@keyframes up-travel{to{stroke-dashoffset:-170px}}@keyframes up-breathe{50%{transform:scale(1.07)}}@keyframes up-grow{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@keyframes up-ring{0%{stroke-dasharray:0 465}to{stroke-dasharray:360 465}}@keyframes up-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1050px){.up-section-head{gap:25px}.up-value-price{min-width:245px}.up-memberships .af-membership-rich-card{padding:25px}.up-memberships .up-plan-join{font-size:13px}.up-dashboard>header{flex-wrap:wrap}.up-dashboard-body{gap:20px}.up-personal-map{gap:16px}.up-goal-ring{width:150px}.up-personal-map>div:last-child span{font-size:12px}.up-pledge-cards article,.up-value-grid>article{padding:23px}.up-programme-grid>article{padding:24px}.up-contact-body{gap:35px}}@media (width<=850px){.up-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.up-dashboard-body{grid-template-columns:1fr}.up-chart{max-width:600px}.up-personal-map{justify-content:center}.up-pledge-top{grid-template-columns:1fr;gap:15px}.up-pledge-top>div:first-child{max-width:690px}.up-evidence-art{max-width:430px;margin:auto}.up-pledge-cards{gap:13px}.up-pledge-cards h3{font-size:21px}.up-pledge-cards p{font-size:15px}.up-evidence-ledger{grid-template-columns:1fr;gap:25px}.up-organization-offer>.up-section-head{flex-direction:column;align-items:flex-start}.up-contact-body{grid-template-columns:1fr}.up-contact-body aside{max-width:650px}.up-contact-hero{gap:20px}.up-contact-invite{gap:30px}.up-programme-grid{grid-template-columns:1fr}.up-programme-grid>article{grid-template-columns:90px 1fr;gap:0 20px;display:grid}.up-programme-grid .up-symbol{grid-row:1/6}.up-programme-grid h3{margin-top:5px}.up-programme-grid article>span{margin-top:0}.up-programme-grid strong{margin:12px 0}.up-programme-grid a{padding-top:10px}.af-nav.is-open .af-explore-menu>div{width:100%;max-width:none;box-shadow:none;background:var(--af-selected);border:0;grid-template-columns:1fr;padding:8px;position:static;left:auto}.af-nav.is-open .af-explore-menu>summary{padding:12px 0}.af-nav.is-open .af-explore-menu>div>a{padding:12px 15px;font-size:15px}.af-nav.is-open .af-explore-menu{width:100%}}@media (width<=650px){.up-section-head{flex-direction:column;align-items:flex-start;gap:20px}.up-section-head>.up-symbol{width:80px;height:80px}.up-section-head p:not(.af-eyebrow){font-size:17px}.up-performance{padding-block:55px}.up-view-switch{flex-wrap:nowrap;margin-inline:-2px;padding:2px 2px 12px;overflow-x:auto}.up-view-switch button{white-space:nowrap;font-size:13px}.up-dashboard{border-radius:24px}.up-dashboard>header{gap:20px;padding:22px}.up-dashboard h3{font-size:22px}.af-refresh .up-demo-label{padding-inline:22px;font-size:11px}.up-metrics{grid-template-columns:1fr;gap:10px;padding-inline:20px}.up-metrics article{grid-template-columns:1fr 1fr;align-items:center;gap:10px 15px;padding:17px 20px;display:grid}.up-metrics strong{margin:0;font-size:21px}.up-metrics small{grid-column:1/3;font-size:11px}.up-dashboard-body{padding:0 22px 25px}.up-personal-map{flex-direction:column;gap:15px}.up-personal-map>div:last-child{flex-flow:wrap;justify-content:center}.up-personal-map>div:last-child span{font-size:12px}.up-dashboard>footer{flex-direction:column;gap:13px;padding:20px 22px}.up-dashboard>footer a{white-space:normal}.up-pledge>.af-section{padding-block:55px}.up-pledge-top p:not(.af-eyebrow){font-size:17px}.up-pledge-reference{font-size:13px}.up-pledge-cards{grid-template-columns:1fr;gap:16px;margin-top:35px}.up-pledge-cards article{padding:25px}.up-pledge-cards h3{max-width:280px;font-size:24px}.up-pledge-cards p{font-size:16px}.up-evidence-ledger{padding-top:22px}.up-evidence-caption{margin-top:-10px;padding-inline:10px}.up-evidence-caption strong{font-size:15px}.up-value-section>.af-section{padding-block:55px}.up-value-price{width:100%;min-width:0;max-width:none}.up-value-grid{grid-template-columns:1fr}.up-value-grid>article{padding:27px}.up-value-grid h3{max-width:310px;font-size:26px}.up-value-next{flex-direction:column;align-items:flex-start;gap:25px;padding:25px}.up-value-next .af-btn{white-space:normal;font-size:15px}.up-plan-costs{grid-template-columns:1fr;gap:12px}.up-plan-costs article{padding:23px}.up-membership-heading>p:not(.af-eyebrow){font-size:17px}.up-membership-audiences{gap:8px}.up-membership-audiences a{padding-inline:15px;font-size:13px}.up-choice-label{font-size:14px}.up-memberships .af-membership-rich-card{padding:29px}.up-memberships .af-membership-rich-card>h4{min-height:0;font-size:24px}.up-memberships .af-membership-rich-card .up-plan-intro,.up-plan-tag{min-height:0}.up-memberships .up-plan-join{font-size:15px}.up-programme-grid>article{padding:27px;display:flex}.up-programme-grid .up-symbol{margin-bottom:18px}.up-programme-grid h3{font-size:25px}.up-contact-invite{grid-template-columns:1fr;gap:20px}.up-contact-invite p{font-size:17px}.up-contact-invite a{font-size:16px}.up-contact-hero{grid-template-columns:1fr;gap:10px}.up-contact-hero .up-signature{max-width:310px}.up-contact-hero p:not(.af-eyebrow){font-size:17px}.up-contact-body{gap:28px}.up-contact-form-wrap{padding:24px 20px}.up-contact-form-wrap h2{font-size:26px}.af-refresh .cx-panel{border-radius:0}.af-refresh .cx-history{padding:20px}.af-refresh .cx-panel>.cx-composer{padding:10px 14px max(12px,env(safe-area-inset-bottom))}.af-refresh .cx-expanded .cx-starters{grid-template-columns:1fr}.af-refresh .cx-welcome h2{font-size:32px!important}.af-refresh .cx-panel>.cx-header{padding:14px 16px}.af-refresh .cx-panel .cx-composer textarea{height:42px;min-height:42px!important}.af-refresh .af-back-top{width:44px!important;height:44px!important;min-height:44px!important;left:13px!important}.af-about-hero .af-v2-heading h1{font-size:clamp(36px,8vw,48px)}}@media (prefers-reduced-motion:reduce){.up-float,.up-float-delayed,.up-travel,.up-breathe,.up-slide,.up-chart-bar,.up-progress-ring,.up-metrics article{animation:none!important}.up-progress-ring{stroke-dasharray:360 465}}.up-signature>.up-scene-stamp{width:90px;height:90px}.up-reference-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:25px;display:grid}.up-reference-cards>a{background:var(--af-surface);color:var(--af-emerald);border:1px solid #c0d0b9;border-radius:18px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.up-reference-cards strong{font-size:16px;line-height:1.4}.up-reference-cards span{color:var(--af-muted);font-size:13px;line-height:1.6}.up-reference-cards small{color:var(--af-muted);margin-top:auto;font-size:11px}.up-reference-note{color:var(--af-muted);font-size:12px!important}@media (width<=650px){.up-reference-cards{grid-template-columns:1fr}}.af-refresh .af-feature-rich-hero h1{letter-spacing:-.045em;font-size:clamp(34px,4.1vw,56px);line-height:1.12}.af-refresh .af-organization-paths h2{font-size:26px;line-height:1.3}.af-refresh .af-360-refresh h3{font-size:22px}.af-refresh .af-audience-rich-benefits h2{font-size:27px;line-height:1.3}@media (width<=650px){.af-refresh .af-feature-rich-benefits h2,.af-refresh .af-feature-rich-flow h3,.af-refresh .af-governance-rich-grid h2{font-size:25px;line-height:1.3}.af-refresh .policy-page-body h2{font-size:24px;line-height:1.35}}.af-nav.is-open .af-explore-menu>div{width:100%;max-width:none;box-shadow:none;background:var(--af-selected);border:0;grid-template-columns:1fr;padding:8px;position:static;left:auto}.af-nav.is-open .af-explore-menu>summary{padding:12px 0}.af-nav.is-open .af-explore-menu>div>a{padding:12px 15px;font-size:15px}.af-nav.is-open .af-explore-menu{width:100%}@media (width<=650px){.af-video-hero video{object-position:100% 50%}.af-video-hero .af-video-shade{display:none}}.cx-guide.cx-open>.af-sanad-launcher{display:none!important}.af-refresh .af-access-page h1{font-size:clamp(34px,4.1vw,56px);line-height:1.12}@media (width<=650px){.af-refresh .bx-article-head h1{font-size:34px;line-height:1.15}}@media (width<=450px){.af-refresh .bx-article>header h1,.af-refresh .bx-header h1{font-size:34px;line-height:1.14}}@media (width>=651px) and (width<=900px){.af-feature-rich-benefits>div:last-child,.af-audience-rich-benefits>div:last-child,.af-organization-paths,.af-feature-rich-flow{grid-template-columns:minmax(0,1fr)}.bx-discovery{flex-direction:column;align-items:stretch}.bx-discovery h2{max-width:none}.bx-discovery label{width:100%}}@media (width<=360px){.af-refresh main h1{font-size:28px!important;line-height:1.15!important}.af-refresh main h2{font-size:27px!important;line-height:1.2!important}.af-refresh main h3{font-size:22px!important;line-height:1.3!important}.af-refresh main h4{font-size:20px!important;line-height:1.3!important}}.bx-reading-layout>aside p{text-wrap:balance}@media (width>=651px) and (width<=900px){.af-membership-rich-grid{grid-template-columns:minmax(0,1fr)}.up-memberships .af-membership-rich-card .up-plan-intro,.up-memberships .af-membership-rich-card>h4{min-height:0}.bx-feature>a{grid-template-columns:minmax(0,1fr)}.bx-feature>a>div:last-child{padding:30px}}.ci-theatre{scroll-margin-top:120px}@media (width<=360px){.af-refresh main h2{font-size:24px!important}.af-refresh main h3{font-size:20px!important}}.af-refresh :is(.af-capability,.up-value-grid article,.up-programme-grid article,.up-pledge-cards article,.af-membership-rich-card,.af-organization-paths article,.af-feature-rich-benefits article,.af-audience-rich-benefits article,.tx-validation-grid article) p{text-wrap:balance}.up-plan-voice{white-space:nowrap}@media (width<=360px){.af-refresh .af-membership-rich-card>h3{font-size:40px!important;line-height:1!important}}.up-chart-labels{display:none}@media (width<=900px){.up-metric-chart text{display:none}.up-chart-labels{grid-template-columns:repeat(var(--bars),minmax(0,1fr));text-align:center;gap:8px;margin:8px 0 15px;display:grid}.up-chart-labels span{color:var(--af-muted);font-size:12px;line-height:1.5}.up-chart-labels strong{color:var(--af-emerald);margin-bottom:4px;font-size:17px;display:block}.af-refresh .up-demo-label,.up-chart-labels span,.up-metrics small,.up-personal-map>div:last-child span,.up-view-switch button{font-size:14px}}.af-refresh .af-character.af-sanad{background:0 0;border-radius:50%}.af-refresh .af-sanad-launcher{background:var(--sanad-stage);border-color:var(--sanad-stage-light);box-shadow:0 0 0 4px var(--sanad-cream), 0 6px 22px #043b3726}.af-refresh .af-sanad-launcher:before{background:var(--sanad-cream);color:var(--sanad-stage-deep);border-color:#a7bfb2}.af-refresh .cx-panel>.cx-header{background:var(--sanad-stage);border-color:var(--sanad-stage);color:var(--sanad-cream)}.af-refresh .cx-panel .cx-header strong,.af-refresh .cx-panel .cx-header span,.af-refresh .cx-panel .cx-header>nav button{color:var(--sanad-cream)}.af-refresh .cx-panel .cx-header>nav button:hover{color:var(--sanad-gold);background:#ffffff12}.af-refresh .cx-panel .cx-header>nav button:focus-visible{outline-color:var(--sanad-gold)}.af-refresh .cx-panel .cx-starters>button:last-child,.af-refresh .cx-panel .cx-message.is-you,.af-refresh .ai-hero,.af-refresh .sc-join,.af-refresh .ev-report,.af-refresh .af-pillar-sanad{background:var(--sanad-mint)}.af-refresh .sc-example{background:linear-gradient(135deg, var(--sanad-mint), var(--sanad-cream) 70%, #e1ecdd)}.af-refresh .sc-introduction-visual{background:var(--sanad-stage)}.af-refresh .sc-introduction-visual .sc-companion-presence>span,.af-refresh .sc-introduction-visual>small{color:var(--sanad-cream)}.af-refresh .sc-introduction-visual .sc-introduction-character{background:0 0}.af-refresh .af-header,.af-refresh .af-nav.is-open{background:#fff0c4}.af-refresh .af-nav>a[aria-current=page]{color:var(--af-selected-ink);text-underline-offset:6px;background:0 0;border-radius:0;padding-inline:0;text-decoration:underline}.af-refresh .af-explore-menu a[aria-current=page]{color:var(--af-selected-ink);text-underline-offset:6px;background:0 0;text-decoration:underline}.af-refresh .af-nav .af-explore-menu:has(a[aria-current=page])>summary{color:var(--af-link);text-underline-offset:6px;text-decoration:underline}.af-refresh :is(input,textarea,select){accent-color:var(--af-primary)}.af-refresh :is(input,textarea,select):not(:disabled){border-color:var(--af-outline)}.af-refresh :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--af-link);outline-offset:4px}.af-refresh .cx-header :is(button,a):focus-visible,.af-refresh .sc-introduction-visual a:focus-visible{outline-color:var(--af-selected)}@media (width<=900px){.af-refresh .af-nav>a[aria-current=page]{padding-inline:0}}.af-refresh :is(button[aria-pressed=true],button[aria-selected=true],[role=tab][aria-selected=true]):not(.hj-scene-controls button){background-color:var(--af-selected);color:var(--af-selected-ink);border-color:var(--af-selected-ink)}html body .af-refresh{background:var(--af-paper)}html body{background:#fffaf4}.af-refresh a.af-text-link{color:var(--af-link)}.af-refresh button[aria-pressed=true]:not(.hj-scene-controls button)>span:not(.af-motion-icon){color:inherit}.af-refresh .ci-stage-tabs button[aria-pressed=true]>span{background:var(--af-selected)}.af-refresh :is(button,a,input,textarea,select,summary):focus-visible{box-shadow:0 0 0 7px var(--af-surface)}.af-refresh .jx-film-stage button:focus-visible{outline-color:var(--af-selected)}.af-refresh .cx-panel .cx-composer>form{border-color:var(--af-outline);background:var(--af-surface)}.af-refresh .cx-panel .cx-starters>button{background:var(--af-mint)}.af-refresh .cx-panel .cx-starters>button:nth-child(2){background:var(--af-surface)}.af-refresh .cx-panel .cx-starters>button:nth-child(3){background:var(--af-selected)}.af-refresh .af-nav .af-explore-menu.af-about-menu>div{grid-template-columns:minmax(0,1fr);width:260px;padding:10px;display:grid}.af-refresh .af-nav .af-explore-menu.af-about-menu:not([open])>div{display:none}@media (width<=1100px){.af-refresh .af-nav.is-open .af-explore-menu.af-about-menu>div{width:100%;max-width:none}}.sf-voice.hs-sanad-hero{padding-top:0!important}.sc-hero{--hero-title-size:clamp(56px,6.6vw,104px);--hero-title-leading:1.08;--hero-title-tracking:-.055em;isolation:isolate;width:100vw;max-width:none;padding:65px var(--af-brand-gutter,32px) 150px;color:#fffdf7;background:#c0214b;margin-left:calc(50% - 50vw);display:block;position:relative;overflow:clip}.sc-hero-copy{text-align:center;max-width:1190px;margin:0 auto 60px;position:relative}.sc-hero-companion{width:100px;height:100px;margin:0 auto 12px;display:block}.af-refresh #main-content .sc-hero .sc-eyebrow{letter-spacing:-.035em;text-transform:none;color:#fffdf7;margin:0 0 30px;font-size:23px;font-weight:650;line-height:1.4}.af-refresh[data-page][data-hero-family] #main-content .sc-hero h1{text-wrap:balance;font-weight:650;font-size:var(--hero-title-size)!important;letter-spacing:-.055em!important;color:#fffdf7!important;margin:0!important;line-height:1.08!important}.af-refresh[data-page][data-hero-family] #main-content .sc-hero h1 em{letter-spacing:inherit;color:inherit;font-family:Afiyah,Arial,sans-serif;font-style:normal;font-weight:650}.af-refresh #main-content .sc-hero .sc-hero-intro{color:#fffdf7;max-width:670px;margin:30px auto 0;font-size:22px!important;line-height:1.6!important}.af-refresh #main-content .sc-hero .sc-hero-detail{color:#fff8efdd;max-width:660px;margin:16px auto 0;font-size:18px!important;line-height:1.8!important}.sc-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:29px;display:flex}.sc-hero-actions :is(button,a){color:#fffdf7;cursor:pointer;background:0 0;border:1px solid #fff9e78f;border-radius:99px;justify-content:center;align-items:center;min-height:52px;padding:14px 26px;font:650 14px/1.5 Afiyah,Arial,sans-serif;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.sc-hero-actions button{color:#332650;background:#fff9e7;border-color:#fff9e7}.sc-hero-actions :is(button,a):hover{color:#332650;background:#fff9e7;transform:translateY(-2px)}.sc-hero :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #ffe0a2}.sc-hero-visual{color:#073f38;background:#fffcf5;border-radius:30px;grid-template-columns:.9fr 1.1fr;max-width:1080px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 65px #1c18451f}.sc-hero-portrait{background:#e2dfd3;min-width:0;min-height:560px;position:relative;overflow:hidden}.sc-hero-portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000,#113f36a0);position:absolute;inset:60% 0 0}.sc-hero-portrait img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;display:block;position:absolute;inset:0}.sc-hero-portrait>span{z-index:1;letter-spacing:-.04em;color:#fffdf7;font:600 29px/1.2 Afiyah,Arial,sans-serif;position:absolute;bottom:30px;left:28px}.sc-conversation{background:#fffcf5;align-self:stretch;width:100%;min-width:0;position:relative;overflow:hidden}.sc-conversation-top{align-items:center;gap:12px;padding:25px 28px 18px;display:flex}.sc-conversation-top .sc-avatar{flex:none;width:59px;height:59px}.sc-conversation-top>div{min-width:0}.sc-conversation-top strong{color:#073f38;font-size:19px;font-weight:700;display:block}.sc-conversation-top>div>span{color:#65766b;margin-top:3px;font-size:11px;line-height:1.6;display:block}.sc-conversation-top>small{color:#637469;align-self:flex-start;margin-left:auto;padding-top:13px;font-size:9px}.sc-complete-journey{padding:0 28px 22px}#root .af-refresh #main-content .sc-journey-question{background:#e9f0e9;border-radius:12px;margin:0 0 23px;padding:13px 16px;color:#214d40!important;font-size:14px!important;line-height:1.65!important}.sc-journey-timeline{gap:20px;margin:0;padding:0;list-style:none;display:grid}.sc-journey-timeline>li{grid-template-columns:25px minmax(0,1fr);gap:12px;display:grid;position:relative}.sc-journey-timeline>li:not(:last-child):before{content:"";inset-inline-start:12px;background:#d1e0d7;width:1px;position:absolute;top:28px;bottom:-15px}.sc-journey-number{color:#075e52;background:#dbe9df;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;font-weight:650;line-height:1;display:flex;position:relative}#root .af-refresh #main-content .sc-journey-timeline h3{text-align:start;letter-spacing:-.015em!important;color:#073f38!important;margin:2px 0 5px!important;font-size:14px!important;font-weight:650!important;line-height:1.4!important}#root .af-refresh #main-content .sc-journey-timeline p{color:#50685d!important;margin:0!important;font-size:12px!important;line-height:1.7!important}.sc-journey-plan{flex-wrap:wrap;gap:5px 13px;margin:9px 0 0;padding:0;list-style:none;display:flex}.sc-journey-plan li{color:#276153;align-items:baseline;gap:5px;font-size:10px;line-height:1.6;display:flex}.sc-journey-plan li:before{content:"✓";color:#007d72}.sc-journey-results{background:linear-gradient(110deg,#f2efdf,#e1eee4);border-radius:10px;grid-template-columns:1fr 1fr;gap:9px 20px;margin-top:22px;padding:16px 18px 12px;display:grid}.sc-journey-results>div>span{color:#577265;font-size:10px;line-height:1.6;display:block}.sc-journey-results strong{letter-spacing:-.04em;color:#86553a;margin-top:4px;font-size:32px;font-weight:600;line-height:1.3;display:block}.sc-journey-results>div:nth-child(2) strong{color:#007d72}.sc-journey-results strong small{letter-spacing:0;font-size:11px;font-weight:500}#root .af-refresh #main-content .sc-journey-results>p{grid-column:1/-1;color:#577265!important;margin:0!important;font-size:9px!important;line-height:1.65!important}.sc-conversation-foot{text-align:center;letter-spacing:.03em;color:#67796b;background:#f7f7ee;border-top:1px solid #e7e6d9;padding:14px 20px;font-size:10px}.sc-hero-promise{text-align:center;max-width:950px;margin:75px auto 0}.af-refresh #main-content .sc-hero-promise p{letter-spacing:-.035em;text-wrap:pretty;margin:0 0 40px;color:#fff8efe0!important;font:600 clamp(24px,2.6vw,36px)/1.55 Afiyah,Arial,sans-serif!important}.sc-hero-promise strong{color:#fffdf7;font-weight:650}@media (width<=900px){.sc-hero{--hero-title-size:clamp(52px,7.5vw,76px)}.sc-conversation-top{padding-inline:20px}.sc-conversation-top>div>span{font-size:10px}.sc-hero-portrait{min-height:580px}}@media (width<=700px){.sc-hero{--hero-title-size:clamp(38px,10.5vw,60px);--hero-title-leading:1.12;padding-top:48px;padding-bottom:100px}.sc-hero-copy{margin-bottom:40px}.sc-hero-companion{width:84px;height:84px}.af-refresh #main-content .sc-hero .sc-eyebrow{margin-bottom:25px;font-size:19px}.af-refresh #main-content .sc-hero .sc-hero-intro{margin-top:25px;font-size:18px!important;line-height:1.7!important}.af-refresh #main-content .sc-hero .sc-hero-detail{margin-top:14px;font-size:15px!important;line-height:1.8!important}.sc-hero-actions{gap:10px;margin-top:26px}.sc-hero-actions :is(button,a){min-height:48px;padding:13px 19px;font-size:12px}.sc-hero-visual{border-radius:24px;grid-template-columns:1fr;max-width:500px}.sc-hero-portrait{aspect-ratio:1.1;height:auto;min-height:0}.sc-hero-portrait img{object-position:50% 25%}.sc-hero-portrait>span{font-size:24px;bottom:22px;left:24px}.sc-conversation-top{padding:20px 20px 15px}.sc-conversation-top .sc-avatar{width:50px;height:50px}.sc-conversation-top strong{font-size:17px}.sc-conversation-top>div>span{font-size:9px}.sc-complete-journey{padding-inline:20px}.sc-journey-timeline{gap:22px}.sc-journey-plan{gap:5px;display:grid}.sc-journey-plan li{font-size:11px}.sc-journey-results{gap:10px;padding:15px 13px}.sc-conversation-top>small{text-align:end;max-width:55px;margin-inline-start:auto;font-size:8px}.sc-hero-promise{margin-top:50px}.af-refresh #main-content .sc-hero-promise p{margin-bottom:30px;font-size:24px!important;line-height:1.65!important}}@media (prefers-reduced-motion:reduce){.sc-hero :is(a,button){transition:none}.sc-hero :is(.eh-scene-layer,.eh-figure){opacity:0;animation:none}.sc-hero .eh-scene-layer>svg{will-change:auto;animation:none}.sc-hero .eh-scene-heart{opacity:1}.sc-hero .eh-motion-control{display:none}}html.af-reduce-motion .sc-hero .eh-scene-layer{opacity:0;animation:none}html.af-reduce-motion .sc-hero .eh-scene-layer>svg{will-change:auto;animation:none}html.af-reduce-motion .sc-hero .eh-scene-heart{opacity:1}html.af-reduce-motion .sc-hero .eh-motion-control{display:none}@media (width<=700px){#root .af-refresh #main-content .sc-journey-timeline p{font-size:13px!important}.sc-conversation-foot{line-height:1.7;padding:14px 20px!important}}[dir=rtl] .sc-conversation-top>small{margin-left:0;margin-inline-start:auto}#sanad-vitamin-d-journey{scroll-margin-top:110px}.sf-conversation .jx-film-stage{background:var(--af-surface);border:1px solid #eaded0;box-shadow:0 24px 65px #00483e15}.sf-play-cover{pointer-events:none;background:radial-gradient(#152f3210,#182c312b);place-items:center;display:grid;position:absolute;inset:0}.sf-play-cover .sf-big-play{pointer-events:auto}.sf-conversation video[role=button]{cursor:pointer}.sf-conversation video[role=button]:focus-visible{outline:3px solid var(--af-primary);outline-offset:-5px}.sf-big-play{color:#fffdf4;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:32px;flex-direction:column;align-items:center;gap:12px;padding:22px 32px;transition:transform .25s;display:flex}.sf-play-disc{background:var(--af-selected);width:108px;height:108px;color:var(--af-emerald);border-radius:50%;place-items:center;transition:box-shadow .25s,transform .25s;display:grid;box-shadow:0 0 0 12px #fff5dd14,0 12px 42px #1b302d33}.sf-play-disc svg{fill:currentColor;width:42px;height:42px}.sf-big-play strong{letter-spacing:-.035em;text-shadow:0 2px 16px #102b4266;font-size:28px;font-weight:750}.sf-big-play:hover .sf-play-disc{transform:scale(1.06);box-shadow:0 0 0 17px #fff5dd1f,0 15px 42px #1b302d40}.sf-big-play:focus-visible{outline-offset:9px;outline:3px solid #ffda73}.sf-player-controls{align-items:center;gap:8px;display:flex}.sf-player-controls .sf-play-toggle,.sf-player-controls .sf-replay{background:var(--af-surface);min-height:44px;color:var(--af-emerald);cursor:pointer;font:inherit;border:1px solid #c6d2c2;border-radius:50px;padding:8px 16px;font-size:13px}.sf-player-controls .sf-replay{width:44px;padding:6px;font-size:24px}body:has(.sf-conversation .jx-film-stage:not(.sf-is-paused)) .af-sanad-guide:not(.cx-open){visibility:hidden;pointer-events:none}.sf-conversation .jx-film-stage video{aspect-ratio:8/5;object-fit:contain;object-position:center;width:100%;scroll-margin-top:0;display:block}.sf-conversation figure{max-width:min(1100px,160svh - 320px);margin-inline:auto;scroll-margin-top:100px}.sf-conversation .jx-section-heading>p:last-child{max-width:660px}.sf-voice .sf-film-intro{text-align:center;max-width:820px;margin:64px auto 32px;padding-top:12px}.sf-film-intro h2{text-wrap:balance;margin:16px 0 22px}.sf-film-intro h2 em{color:var(--af-selected-ink);font-style:normal}.sf-film-intro>p:last-child{text-wrap:balance;margin-inline:auto}.sf-conversation figcaption{justify-content:space-between;align-items:center;gap:10px;padding-block:7px;display:flex}.sf-conversation figcaption>span{font-size:14px;line-height:1.6}.sf-conversation .jx-film-sound{gap:8px;font-size:14px}.sf-transcript{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-now{min-height:24px;color:var(--af-muted);align-items:center;gap:13px;display:flex}.sf-now>span{color:var(--af-link);flex-shrink:0;font-size:12px}.sf-now>strong{font-size:12px;font-weight:600}.sf-conversation .sf-chapters{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-chapters button{transition:background .2s}.sf-chapters button[aria-pressed=true]{border-color:var(--af-selected-ink);background:var(--af-selected)}@media (width<=650px){.sf-voice .sf-film-intro{margin-block:40px 24px;padding-top:0}.sf-play-disc{width:88px;height:88px}.sf-big-play strong{font-size:25px}.sf-big-play{gap:12px;padding:20px 15px}.sf-conversation .sf-player-controls{flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;gap:8px;width:100%;display:flex;position:static;transform:none}.sf-player-controls .sf-play-toggle{padding-inline:10px;font-size:12px}.sf-player-controls .sf-replay{width:36px;min-height:40px}.sf-conversation .jx-film-stage video{aspect-ratio:9/16}.sf-conversation figure{max-width:min(100%,56.25svh - 106.875px)}.sf-conversation .jx-film-stage{border-radius:24px}.sf-conversation figcaption{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.sf-conversation figcaption>span{flex:none;width:100%;min-width:0;max-width:none;font-size:13px}.sf-conversation .jx-film-sound{white-space:nowrap;gap:4px;min-height:44px;padding-inline:8px;font-size:12px}.sf-conversation .jx-film-sound .af-motion-icon{width:20px;height:20px}.sf-now{flex-wrap:wrap;gap:9px;padding-right:0}.sf-now>strong,.sf-now>span{font-size:11px}.sf-conversation .sf-chapters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=370px){.sf-conversation figcaption{flex-direction:column;align-items:flex-start;gap:8px}.sf-conversation figcaption>span{max-width:none}.sf-player-controls{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.sf-chapters button,.sf-big-play,.sf-play-disc{transition:none}}.sf-player-controls .sf-replay{width:auto;min-width:60px;padding:8px 13px;font-size:13px}@media (width<=650px){.sf-player-controls .sf-replay{width:auto;padding-inline:10px;font-size:11px}}.sf-short-film .sf-play-cover{background:radial-gradient(#fffaf400,#fffaf40a)}.sf-short-film .sf-play-disc{background:var(--af-primary);color:var(--af-surface);box-shadow:0 0 0 11px #fffaf499,0 12px 35px #043b3729}.sf-short-film .sf-big-play strong{color:var(--af-emerald);background:var(--af-raised);text-shadow:none;border-radius:50px;padding:7px 19px;font-size:22px;box-shadow:0 3px 16px #043b3712}.sf-short-film .sf-big-play:hover .sf-play-disc{box-shadow:0 0 0 16px #fffaf4bb,0 14px 38px #043b3730}@media (width<=650px){.sf-short-film .sf-play-cover{padding-top:24%}.sf-short-film .sf-big-play strong{font-size:19px}}.sf-conversation figure{scroll-margin-top:0}.sf-home-band{isolation:isolate;margin-block:48px;position:relative}.af-refresh .sf-home-band:before{content:"";z-index:-1;background:#daddf2;width:100vw;height:auto;position:absolute;inset:-28px auto -28px 50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 1000' preserveAspectRatio='none'%3E%3Cpath d='M0 22C240 66 420 0 720 22S1200 66 1440 22V978C1200 934 1020 1000 720 978S240 934 0 978Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 1000' preserveAspectRatio='none'%3E%3Cpath d='M0 22C240 66 420 0 720 22S1200 66 1440 22V978C1200 934 1020 1000 720 978S240 934 0 978Z' fill='black'/%3E%3C/svg%3E") 50%/100% 100%}.af-refresh .sf-home-band:after{content:none}.sf-home-band .jx-film-stage{border:0;box-shadow:0 24px 60px #32385824}.sf-home-band .sf-now{color:var(--af-emerald)}@media (width<=650px){.sf-home-band{margin-block:30px}.af-refresh .sf-home-band:before{top:-12px;bottom:-12px}}.tx-retention-wrap{background:#fffdf8;border:1px solid #cfdbd5;max-width:100%;margin-block:32px 48px;overflow-x:auto}.tx-retention-table{border-collapse:collapse;text-align:start;width:100%;font-size:.95rem;line-height:1.65}.tx-retention-table caption{text-align:start;color:#06483f;padding:20px 24px;font-weight:700}.tx-retention-table th,.tx-retention-table td{vertical-align:top;border-block-start:1px solid #dbe3dd;padding:18px 22px}.tx-retention-table thead{color:#06483f;background:#e7f0e9}.tx-retention-table th[scope=row]{color:#06483f;width:23%;font-weight:650}.tx-retention-table td{width:38.5%}.tx-policy-grid>a{min-width:0}.tx-data-requests{margin-block:44px 52px}.tx-data-request-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tx-data-request-grid>article{background:#e3eee7;border:1px solid #ccdcd2;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:28px;display:flex}.tx-data-request-grid>article:nth-child(2){background:#f7eacf;border-color:#e6d6b4}.tx-data-request-grid>article:nth-child(3){background:#eae5f3;border-color:#d7cde7}.tx-data-request-grid h3,.tx-data-request-grid p{margin:0}.tx-data-request-grid .af-btn{white-space:normal;text-align:center;max-inline-size:100%;margin-block-start:auto}.af-refresh .tx-data-request-grid .af-btn-secondary{transition-property:transform,box-shadow}.af-refresh .tx-data-request-grid .af-btn-secondary:hover,.af-refresh .tx-data-request-grid .af-btn-secondary:focus-visible{background:#005c54;box-shadow:inset 0 0 0 1px #005c54;color:#fffdf8!important}.af-refresh .tx-data-request-grid .af-btn-secondary:focus-visible{outline-offset:4px;outline:3px solid #087f70}.af-refresh .tx-data-request-grid .af-btn-secondary:active{background:#043b37;color:#fffdf8!important}.tx-data-request-grid .af-motion-icon{width:44px;height:44px}.tx-notice-references{flex-direction:column;align-items:flex-start;gap:16px;margin-block:36px;display:flex}@media (width<=760px){.tx-data-request-grid{grid-template-columns:1fr}.tx-data-request-grid>article{padding:24px}}@media (width<=650px){.tx-retention-table{min-width:620px;font-size:.875rem}.tx-retention-table th,.tx-retention-table td{padding:14px 16px}}.af-refresh #main-content .cm2-hero,.af-refresh #main-content .cm2-hero h1{color:var(--af-emerald)}.af-refresh #main-content .cm2-hero h1 em{color:#a74d43!important}.af-refresh #main-content .cm2-hero .af-eyebrow{color:var(--af-link)}.af-refresh #main-content .cm2-hero-copy>p:not(.af-eyebrow){color:var(--af-muted)}.af-refresh #main-content .cm2-hero .cm2-light-link{color:var(--af-link)}.af-refresh #main-content .cm2-hero .af-btn{background:var(--af-primary);color:#fff!important}.af-refresh .af-footer-refresh-top>.af-brand:before{box-shadow:none;background:#f5ae9b;border:0}.af-refresh #main-content .cc-closing .cc-access-note{text-align:center;text-wrap:balance;width:100%;max-width:none;margin:22px auto 0!important}.af-refresh #main-content .qx-conversation{isolation:isolate;background:#f2d6c7;border-radius:42% 8% 35% 9%/42px 28px 40px 25px;margin-block:35px 30px;padding-block:26px 58px;position:relative;overflow:clip}.qx-conversation:before,.qx-conversation:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.qx-conversation:before{opacity:.45;background:#e8b7a3;width:460px;height:460px;top:28%;right:-240px}.qx-conversation:after{opacity:.75;background:#f9e6d0;width:260px;height:260px;bottom:7%;left:-150px}.qx-conversation>.af-partner-photo-intro{padding-bottom:24px!important}.qx-conversation>.af-partner-form-refresh{padding-top:18px;padding-bottom:0}.af-refresh #main-content .qx-conversation .af-partner-form-refresh .partner-v2-section{border:0;box-shadow:0 18px 45px #714a3510;background:#fffdfa!important}.af-refresh #main-content .qx-conversation .af-partner-form-refresh .partner-v2-section:before{display:none}.af-refresh #main-content .qx-conversation .af-demo-inquiry-art{background:#f4e9e1}.af-refresh #main-content .ci-connections article>.af-motion-icon{flex:none;width:66px;height:66px;margin-bottom:22px}.af-refresh #main-content .ci-connections article h3{margin-bottom:16px}.ci-framework-links{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-top:22px;display:flex}.ci-framework-links>a{align-items:center;min-height:44px;line-height:1.6;display:inline-flex}.af-refresh #main-content .ih-live-card{background:#fff2cff5;border:0;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;padding:22px;display:grid;bottom:66px;left:20px;right:20px;box-shadow:0 12px 30px #31352814}.af-refresh #main-content .ih-live-card>.af-sanad{align-self:start;width:76px;height:76px;margin-top:9px}.af-refresh #main-content .ih-live-card>.ih-live-copy{min-width:0;font-size:inherit;border:0;padding:0;display:block}.ih-live-copy>span{color:var(--af-link);margin-bottom:9px;font-size:11px;font-weight:700;line-height:1.5;display:block}.af-refresh #main-content .ih-live-copy>p{color:var(--af-emerald);text-wrap:pretty;margin:0 0 15px;font-size:18px;line-height:1.55}.ih-live-copy>div{border-top:1px solid #d7c7a3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;font-size:11px;line-height:1.5;display:flex}.af-refresh #main-content .sc-join{grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:26px 32px;display:grid;padding:clamp(28px,4vw,48px)!important}.af-refresh #main-content .sc-join>.af-sanad{width:90px;height:90px}.af-refresh #main-content .sc-join>div{min-width:0}.af-refresh #main-content .sc-join h2{text-wrap:balance;margin:0 0 18px;font-size:clamp(30px,3.4vw,46px);line-height:1.15}.af-refresh #main-content .sc-join>.af-btn{white-space:nowrap;flex:none;justify-self:end;min-height:52px;margin:0}.af-refresh #main-content :is(.af-shared-intelligence,.sc-review-scope,.jx-value-conclusion){flex-wrap:wrap;gap:24px 32px}.af-refresh #main-content .af-shared-intelligence>div{flex:320px;min-width:0}.af-refresh #main-content :is(.af-shared-intelligence,.sc-review-scope,.jx-value-conclusion)>.af-btn{flex:none;align-self:center}@media (width<=900px){.af-refresh #main-content .sc-join{grid-template-columns:76px minmax(0,1fr);gap:22px 24px}.af-refresh #main-content .sc-join>.af-sanad{width:76px;height:76px}.af-refresh #main-content .sc-join>.af-btn{grid-column:2;justify-self:start}}@media (width<=600px){.af-refresh #main-content .qx-conversation{border-radius:40% 8% 35% 9%/26px 20px;margin-block:24px;padding-block:18px 35px}.af-refresh #main-content .ih-live-card{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:18px 16px;bottom:52px;left:12px;right:12px}.af-refresh #main-content .ih-live-card>.af-sanad{width:56px;height:56px}.af-refresh #main-content .ih-live-copy>p{margin-bottom:12px;font-size:16px;line-height:1.5}.ih-live-copy>span,.ih-live-copy>div{font-size:10px}.af-refresh #main-content .sc-join{grid-template-columns:58px minmax(0,1fr);gap:24px 17px;padding:28px 24px!important}.af-refresh #main-content .sc-join>.af-sanad{align-self:start;width:58px;height:58px;margin-top:5px}.af-refresh #main-content .sc-join>.af-btn{grid-column:1/-1;justify-self:start;margin-top:2px}.af-refresh #main-content .sc-join h2{font-size:30px}.af-refresh #main-content .sc-join p{font-size:16px;line-height:1.7}}.af-refresh[data-partner-page] #main-content{--partner-title:#073f38;--partner-accent:#a84c43;--partner-copy:#4d6258;--partner-section-space:72px}.af-refresh[data-partner-page] #main-content [data-photo-route]:has(h1){min-height:640px;padding-block:72px!important}.af-refresh[data-partner-page] #main-content [data-photo-route] h1{letter-spacing:-.05em;margin-block:22px 28px;color:var(--partner-title)!important;font-size:clamp(46px,4.9vw,82px)!important;line-height:1.07!important}.af-refresh[data-partner-page] #main-content :is(h1,h2)>em{font-style:normal;color:var(--partner-accent)!important}.af-refresh[data-partner-page] #main-content h2{letter-spacing:-.045em;color:var(--partner-title);margin-block:16px 24px;font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important}.af-refresh[data-partner-page] #main-content :is(h3,h4){letter-spacing:-.03em;color:var(--partner-title);font-size:25px!important;line-height:1.28!important}.af-refresh[data-partner-page] #main-content [data-photo-route] .af-v2-heading{margin:0 0 32px!important}.af-refresh[data-partner-page] #main-content [data-photo-route] :is(.af-v2-heading>p:not(.af-eyebrow),div:first-child>p:not(.af-eyebrow)){margin-bottom:0;color:var(--partner-copy)!important;font-size:18px!important;line-height:1.8!important}.af-refresh[data-partner-page] #main-content [data-photo-route] .af-eyebrow{letter-spacing:.065em;font-size:12px;line-height:1.6;color:var(--partner-title)!important}.af-refresh[data-partner-page] #main-content .po-hero-actions{margin-top:32px}.af-refresh[data-partner-page] #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.up-performance,.up-organization-offer,.av-partner,.af-feature-boundaries,.af-partner-form-refresh,.po-directory,.po-next),.af-refresh[data-partner-page] #main-content .af-feature-flow-band>.af-section{padding-block:var(--partner-section-space)!important}.af-refresh[data-partner-page] #main-content :is(.af-v2-heading,.up-section-head,.po-section-heading){margin-bottom:36px}.af-refresh[data-partner-page] #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits) article>p{color:var(--partner-copy);font-size:17px;line-height:1.8}.af-refresh[data-partner-page] #main-content .af-feature-rich-flow article{padding-bottom:28px}.af-refresh[data-partner-page] #main-content .af-feature-boundaries .af-feature-related{margin-top:28px}.af-refresh[data-partner-page] #main-content .up-organization-offer .up-section-head{align-items:center}@media (width<=750px){.af-refresh[data-partner-page] #main-content{--partner-section-space:48px}.af-refresh[data-partner-page] #main-content [data-photo-route]:has(h1){min-height:0;padding-block:42px 0!important}.af-refresh[data-partner-page] #main-content [data-photo-route] h1{margin-block:20px 24px;font-size:clamp(39px,10.7vw,60px)!important;line-height:1.07!important}.af-refresh[data-partner-page] #main-content h2{margin-block:15px 22px;font-size:clamp(31px,8.4vw,40px)!important;line-height:1.13!important}.af-refresh[data-partner-page] #main-content :is(h3,h4){font-size:23px!important;line-height:1.3!important}.af-refresh[data-partner-page] #main-content [data-photo-route] :is(.af-v2-heading>p:not(.af-eyebrow),div:first-child>p:not(.af-eyebrow)){font-size:17px!important;line-height:1.75!important}.af-refresh[data-partner-page] #main-content [data-photo-route] .af-v2-heading{margin-bottom:28px!important}.af-refresh[data-partner-page] #main-content :is(.af-v2-heading,.up-section-head,.po-section-heading){margin-bottom:28px}.af-refresh[data-partner-page] #main-content .po-hero-actions{margin-top:28px}}.af-refresh[data-partner-page] #main-content [data-photo-route] .tx-intro+.af-text-link{align-items:center;min-height:44px;margin-top:32px;display:inline-flex}@media (width<=750px){.af-refresh[data-partner-page] #main-content [data-photo-route] .tx-intro+.af-text-link{margin-top:28px}}.af-refresh{--ac-ink:#143f3b;--ac-muted:#65796b;--ac-grid:#d9dcd6;--ac-teal:#3f8b79;--ac-lilac:#896aab;--ac-coral:#b86860;--ac-gold:#ae823e;--ac-radius:26px;--ac-ease:cubic-bezier(.2,.7,.3,1)}.ac-mini{width:100%;height:42px;color:var(--ac-teal);display:block}.ac-grid{stroke:var(--ac-grid);stroke-width:1px;stroke-dasharray:2 5;fill:none}.ac-line{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ac-endpoint{fill:currentColor;stroke:#fffaf4;stroke-width:1.5px}.ac-mini-bar{fill:currentColor}.ac-mini-bar.shade-1{opacity:.5}.ac-mini-bar.shade-2{opacity:.75}.ac-tone-teal{color:var(--ac-teal)}.ac-tone-lilac{color:var(--ac-lilac)}.ac-tone-coral{color:var(--ac-coral)}.ac-tone-gold{color:var(--ac-gold)}.hd-tone-lilac .ac-mini,.cd-health-sleep .ac-mini{color:var(--ac-lilac)}.hd-tone-peach .ac-mini,.cd-health-pulse .ac-mini{color:var(--ac-coral)}.hd-body-reading .ac-mini{color:var(--ac-teal)}.hd-feature-reading>.ac-mini{height:55px}.cd-widget-chart.ac-mini,.hd-metric .ac-mini{height:42px}.af-refresh #main-content .jx-reading-card:has(.ac-reading){border-radius:var(--ac-radius);background:#fffdf8;border:0;max-width:460px;padding:25px 28px;overflow:visible;transform:none;box-shadow:0 18px 60px #294e3c0a}.ac-reading-kicker{color:var(--ac-ink);justify-content:space-between;align-items:center;gap:15px;font-size:13px!important;display:flex!important}.ac-reading-kicker small{color:var(--ac-muted);white-space:nowrap;font-size:10px}.ac-reading-value{margin:23px 0 10px}.ac-reading-value>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--ac-ink);line-height:1.1;display:block;font-size:45px!important}.ac-reading-value>strong>small{letter-spacing:0;margin-left:8px;font-weight:450;font-size:15px!important}.ac-reading-value>span{color:var(--ac-muted);margin-top:10px;font-size:11px!important;display:block!important}.ac-reading-plot{width:100%;margin-top:17px;display:block;height:auto!important}.ac-reading-plot text{fill:var(--ac-muted);font:10px Afiyah,Arial,sans-serif}.ac-crosshair{fill:none;stroke:#896aab;stroke-opacity:.2;stroke-dasharray:2 4}.ac-point{fill:currentColor;stroke:#fffdf8;stroke-width:1.5px;transition:r .25s}.ac-halo{fill:currentColor;fill-opacity:.16;transition:r .25s}.ac-reading-dates{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.af-refresh #main-content .ac-reading-dates button{font:inherit;color:#655271;cursor:pointer;background:#f0ecef;border:0;border-radius:10px;min-height:44px;padding:9px 5px;font-size:11px!important}.af-refresh #main-content .ac-reading-dates button[aria-pressed=true]{color:#174b3d!important;background:#efe1b7!important}.ac-reading-dates button:focus-visible{outline-offset:3px;outline:3px solid #a27637}.ac-series-legend{color:var(--ac-muted);flex-wrap:wrap;gap:14px;margin:18px 0 0;font-size:10px;display:flex}.ac-series-legend span{align-items:center;gap:7px;display:flex}.ac-series-legend i{background:currentColor;border-radius:50%;width:7px;height:7px}.af-refresh #main-content .ac-reading-source{color:var(--ac-muted);margin:13px 0 0;line-height:1.7;font-size:11px!important}.wb-chart-line{stroke:var(--ac-lilac);stroke-linecap:round;stroke-linejoin:round}.wb-chart-grid{stroke:var(--ac-grid);stroke-dasharray:2 5}.wb-result>strong{font-variant-numeric:tabular-nums}.wb-chart-core,.wb-chart-dot{fill:var(--ac-lilac)}.af-refresh #main-content .up-performance .up-partner-dashboard{border-radius:var(--ac-radius);box-shadow:0 22px 65px #294e3c0a}.af-refresh #main-content .up-performance .pvr{--pi-grid:#143c3506;background:#f3f1eb;border-radius:23px}.af-refresh #main-content .up-performance :is(.pvr-employers,.pvr-hospitals,.pvr-pharmacies,.pvr-organizations){--pi-grid:#ffffff05;background:#0a443a}.af-refresh #main-content .up-performance :is(.pvr-insurers,.pvr-labs){background:#eee7f3}.pvr-stage:before{background-size:52px 52px}.pi-axis-label{opacity:.75;font-variant-numeric:tabular-nums;font-size:11px}.pi-point-number,.pi-stage-number,.pi-orbit-number,.pi-order-number,.pi-node-number{font-variant-numeric:tabular-nums}.pvr figcaption>strong{border-radius:99px}.pvr .pvr-detail{background:#ffffff6e;border-radius:18px;padding:20px}.pvr .pvr-detail:before{display:none}.pvr .pvr-detail small{opacity:.85;font-size:11px}.pvr .pvr-detail-heading>span{letter-spacing:.07em}.pvr:is(.pvr-employers,.pvr-hospitals,.pvr-pharmacies,.pvr-organizations) .pvr-detail{background:#ffffff08}.pi-vector :is(path,circle,rect),.pi-orbit-progress,.pi-track i,.pi-hospital-column,.pi-report-flow{transition-timing-function:var(--ac-ease)}.pi-slope{stroke-linecap:round;stroke-linejoin:round}.up-personal-map{box-sizing:border-box;background:#f0edf5;border-radius:23px;padding:22px}.up-goal-ring .up-progress-ring{stroke:#896aab;stroke-width:9px}.up-personal-map>div:last-child span{box-shadow:none;background:#fffdf8;border:0;border-radius:12px}@media (width<=650px){.af-refresh #main-content .jx-reading-card:has(.ac-reading){width:100%;max-width:460px;padding:23px 21px}.ac-reading-value>strong{font-size:40px!important}.ac-reading-kicker{font-size:12px!important}.pvr .pvr-detail{padding:18px}.pvr-mobile-detail .pvr-detail{background:0 0;padding:0}.pi-axis-label{font-size:17px;display:block}.pi-plot .pi-axis-label{opacity:.65}.up-personal-map{padding:18px}}@media (prefers-reduced-motion:reduce){.ac-reading *,.ac-mini *,.pvr *{transition:none!important;animation:none!important}}html.af-reduce-motion :is(.ac-reading,.ac-mini,.pvr) *{transition:none!important;animation:none!important}.ac-line{stroke-dasharray:650;stroke-dashoffset:0;animation:ac-draw 1s var(--ac-ease) backwards}@keyframes ac-draw{0%{stroke-dashoffset:650px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ac-line{animation:none!important}}html.af-reduce-motion .ac-line{animation:none!important}@media (width<=650px){.af-refresh #main-content .jx-reading-scene>.jx-reading-card:has(.ac-reading){box-sizing:border-box;width:calc(100% - 44px);margin:5px 22px 0}.ac-reading-value>strong{font-size:clamp(30px,9.3vw,40px)!important}}.af-refresh #main-content :is(.cs-hero,.wb-hero,.ai-hero,.seh-hero,.snh-hero,.af-video-hero){isolation:isolate;position:relative}.af-refresh{--hero-wave-height:68px;--hero-wave-art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 52C390 119 1010 1 1440 53V100H0Z' fill='%23FFFAF4'/%3E%3C/svg%3E")}.af-refresh[data-page] #main-content :is(.cs-hero,.wb-hero,.ai-hero,.seh-hero,.snh-hero,.af-video-hero):before{content:"";width:100%;height:var(--hero-wave-height);background:var(--hero-wave-art) center/100% 100% no-repeat;pointer-events:none;z-index:4;opacity:1;border-radius:0;display:block;position:absolute;inset:auto 0 -1px;transform:none;-webkit-mask:none;mask:none}.af-refresh[data-page]:not([data-hero-family=product]) #main-content [data-photo-route]:has(h1):before{content:"";width:100%;height:var(--hero-wave-height);background:var(--hero-wave-art) center/100% 100% no-repeat;pointer-events:none;z-index:4;opacity:1;border-radius:0;display:block;position:absolute;inset:auto 0 -1px;transform:none;-webkit-mask:none;mask:none}.af-refresh:is([data-hero-family=care],[data-hero-family=business]){--hero-wave-art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 67C480 19 980 126 1440 52V100H0Z' fill='%23FFFAF4'/%3E%3C/svg%3E")}.af-refresh:is([data-hero-family=trust],[data-hero-family=intelligence],[data-hero-family=evidence]){--hero-wave-art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 78C460 119 960 27 1440 61V100H0Z' fill='%23FFFAF4'/%3E%3C/svg%3E")}.af-refresh #main-content .af-video-hero{--hero-wave-height:28px}@media (width<=750px){.af-refresh{--hero-wave-height:44px}.af-refresh #main-content .af-video-hero{--hero-wave-height:22px}}.af-refresh #main-content .mx-memberships .af-membership-rich-card{padding-top:24px!important}.mx-recommendation-slot{box-sizing:border-box;align-items:stretch;width:100%;min-height:38px;margin-bottom:20px;display:flex}.af-refresh #main-content .mx-memberships .mx-recommendation-slot .jx-recommended-label{box-sizing:border-box;text-align:center;white-space:normal;color:#fffaf0;background:#073f39;border-radius:7px;align-self:stretch;width:100%;padding:9px 14px;font-size:13px;line-height:1.5;display:block;margin:0!important;position:static!important;inset:auto!important}.af-refresh #main-content .mx-memberships .af-membership-rich-card>.mb-plan-heading{flex-direction:column;align-items:flex-start;gap:12px;min-height:89px;margin:0 0 15px;display:flex}.af-refresh #main-content .mx-memberships .mb-plan-heading h3{margin:0!important;line-height:1.2!important}.af-refresh #main-content .mx-memberships .mb-plan-heading .mb-badges{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.af-refresh #main-content .mx-memberships .mb-plan-heading .mb-badges>span{border-radius:5px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:650;line-height:1.35;transform:none}.af-refresh #main-content .mx-memberships .mb-plan-heading .mb-badges>span>span{transform:none}@media (width<=800px){.mx-recommendation-slot:empty{display:none}.mx-recommendation-slot{margin-bottom:22px}.af-refresh #main-content .mx-memberships .af-membership-rich-card>.mb-plan-heading{min-height:0;margin-bottom:20px}.af-refresh #main-content .mx-memberships .mx-recommendation-slot .jx-recommended-label{font-size:13px}}.af-refresh .jx-reader-arrows{flex-wrap:wrap;justify-content:flex-end}.af-refresh .jx-reader-arrows button,.af-refresh .cd-rail-controls button:not(.cd-motion-control){white-space:nowrap;border-radius:99px;width:auto;min-width:64px;height:44px;padding:0 14px;font-size:13px;font-weight:600;line-height:1.4}.af-refresh .cx-composer button[type=submit]{border-radius:99px;width:auto;min-width:60px;padding-inline:14px;font-size:13px;font-weight:600;line-height:1.4}.af-refresh .af-back-top>.af-top-label{color:inherit;font:600 11px/1.3 Afiyah,Arial,sans-serif;display:inline!important}@media (width<=650px){.af-refresh .jx-reader-toolbar{flex-wrap:wrap}.af-refresh .jx-reader-arrows button{min-width:60px;padding-inline:12px}.af-refresh .cd-rail-controls{flex-wrap:wrap;justify-content:flex-start}.af-refresh .cd-rail-heading{flex-wrap:wrap;align-items:flex-start;gap:15px}}.af-refresh .af-back-top>.af-top-label{color:#073f39!important;clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.af-refresh[data-page=\/] #main-content{--home-paper:#fffaf4;--home-ink:#073f38;--home-indigo:#353b9e;--home-coral:#c0214b;background:var(--home-paper)}.af-refresh[data-page=\/] #main-content>.af-section,.af-refresh[data-page=\/] #main-content .cd-home-inner,.af-refresh[data-page=\/] #main-content .ij-home-inner,.af-refresh[data-page=\/] #main-content .pl-layout,.af-refresh[data-page=\/] #main-content .dg-section-inner,.af-refresh[data-page=\/] #main-content .cc-layout{max-width:1440px;padding-inline:var(--af-brand-gutter,32px);margin-inline:auto;padding-block:100px!important}.af-refresh[data-page=\/] #main-content :is(.hc-heading,.cd-connected-intro,.ij-heading,.sf-home-intro,.ro-heading-row,.av-reference,.tc-intro){text-align:center;max-width:1000px;margin-inline:auto}.af-refresh[data-page=\/] #main-content :is(.hc-heading,.cd-connected-intro,.ij-heading,.sf-home-intro,.ro-heading-row,.av-reference,.pl-copy,.tc-intro,.dg-intro,.dtc-intro,.cc-copy) h2{color:#073f38;text-wrap:balance;margin-block:20px 26px;letter-spacing:-.055em!important;font:650 clamp(42px,4.8vw,70px)/1.08 Afiyah,Arial,sans-serif!important}.af-refresh[data-page=\/] #main-content h2 em{color:inherit;font-family:Afiyah,Arial,sans-serif;font-style:normal}.af-refresh[data-page=\/] #main-content :is(.hc-heading,.ij-heading,.sf-home-intro,.ro-heading-row,.tc-intro)>p:last-child,.af-refresh[data-page=\/] #main-content :is(.hc-heading,.ij-heading,.sf-home-intro,.ro-heading-row,.tc-intro)>div>p:last-child{color:#50675f;max-width:720px;margin-inline:auto;font-size:19px;line-height:1.8}.af-refresh[data-page=\/] #main-content .af-eyebrow{letter-spacing:.11em;color:#00665c;font-size:11px;font-weight:700;line-height:1.6}.af-refresh[data-page=\/] #main-content .af-btn{box-shadow:none;border:0;border-radius:99px;min-height:52px;padding:14px 25px;font-size:14px;font-weight:650}.af-refresh[data-page=\/] #main-content .af-text-link{min-height:44px;font-size:14px;font-weight:650;text-decoration:none}.af-refresh[data-page=\/] #main-content .hc-home{padding-top:65px!important;padding-bottom:100px!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-heading{max-width:920px;margin-bottom:40px}.af-refresh[data-page=\/] #main-content .hc-home .hc-heading>p:not(.af-eyebrow){max-width:690px;margin-inline:auto;font-size:19px;line-height:1.8}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices{gap:9px;margin:0 0 25px}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button{border-radius:15px;min-height:72px;padding:12px 29px 12px 15px;box-shadow:none!important;background:#f2dfad!important;font-size:13px!important;transform:none!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:first-child{background:#f2dfad!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(2){background:#e3d8ef!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(3){background:#d6e6df!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(4){background:#f3d6c1!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(5){background:#e9d9e6!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(6){background:#d8e6ec!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(7){background:#eee2bc!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button:nth-child(8){background:#efd5cc!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button[aria-pressed=true]{color:#fffdf7!important;background:#007d72!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices .af-motion-icon{width:36px;height:36px;padding:0;background:0 0!important}.af-refresh[data-page=\/] #main-content .hc-panel{background:#f8f1e6;border-radius:32px;gap:60px;padding:50px}.af-refresh[data-page=\/] #main-content .hc-home .hc-visual{background:#fffcf6;border:1px solid #dae0d0;border-radius:24px;box-shadow:0 24px 55px #164e3410}.af-refresh[data-page=\/] #main-content .hc-home .hc-copy h3{letter-spacing:-.05em;font-size:clamp(32px,3.4vw,48px)!important;line-height:1.12!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-mini-top{background:#fffdf7}.af-refresh[data-page=\/] #main-content .hc-companion-photo{height:180px}.af-refresh[data-page=\/] #main-content .hc-companion-photo img{object-position:50% 24%}.af-refresh[data-page=\/] #main-content .cd-home{background:#fbf2e6;border-radius:0;margin-top:0}.af-refresh[data-page=\/] #main-content .cd-home:before{display:none}.af-refresh[data-page=\/] #main-content .cd-connected-intro{margin-bottom:45px;display:block}.af-refresh[data-page=\/] #main-content .cd-connected-intro>div>p:not(.af-eyebrow){max-width:680px;margin:0 auto 25px;font-size:19px;line-height:1.8}.af-refresh[data-page=\/] #main-content .cd-health-scene{box-shadow:none;background:#006e65;border-radius:32px;gap:32px}.af-refresh[data-page=\/] #main-content .cd-health-scene:before{background:linear-gradient(145deg,#168c7e,#006e65 70%)}.af-refresh[data-page=\/] #main-content .cd-scene-art>svg{opacity:.2}.af-refresh[data-page=\/] #main-content .cd-scene-dashboard,.af-refresh[data-page=\/] #main-content .cd-scene-sources{transform:none}.af-refresh[data-page=\/] #main-content .cd-sports-story{background:0 0;gap:60px;margin-top:70px}.af-refresh[data-page=\/] #main-content .cd-sports-story>figure{border-radius:26px;overflow:hidden}.af-refresh[data-page=\/] #main-content .cd-sports-story h3{letter-spacing:-.05em;font-size:clamp(32px,3.5vw,48px);line-height:1.12}.af-refresh[data-page=\/] #main-content .ij-home{background:#fffaf4;position:relative;overflow:clip}.af-refresh[data-page=\/] #main-content .ij-heading{margin-bottom:35px}.af-refresh[data-page=\/] #main-content .ij-heading>p:last-child{max-width:700px;margin-inline:auto}.af-refresh[data-page=\/] #main-content .ij-scenarios{justify-content:center;margin-bottom:30px}.af-refresh[data-page=\/] #main-content .ij-scenarios button{color:#332650;background:#fbf2e6;border:1px solid #d8decd;border-radius:99px;font-size:13px;font-weight:600}.af-refresh[data-page=\/] #main-content .ij-scenarios button[aria-pressed=true]{color:#fffcf5;background:#007d72;border-color:#007d72}.af-refresh[data-page=\/] #main-content .ij-stage-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.af-refresh[data-page=\/] #main-content .ij-stage-nav button{background:#fff0ce;border:0;border-radius:12px;min-height:52px;font-size:12px}.af-refresh[data-page=\/] #main-content .ij-stage-nav button[aria-pressed=true]{color:#fffcf5;background:#073f38}.af-refresh[data-page=\/] #main-content .ij-panel{box-shadow:none;background:#f8f1e6;border:0;border-radius:32px;min-height:650px;padding:28px}.af-refresh[data-page=\/] #main-content .ij-scene{border-radius:24px;min-height:550px}.af-refresh[data-page=\/] #main-content .ij-stage-copy{padding:18px 15px}.af-refresh[data-page=\/] #main-content .ij-stage-copy h3{letter-spacing:-.04em;font-size:35px;line-height:1.15}.af-refresh[data-page=\/] #main-content .ij-proof{background:#fffcf5;border:0;border-radius:18px}.af-refresh[data-page=\/] #main-content .ij-scope{color:#50675f;max-width:1000px;font-size:12px;line-height:1.7}.af-refresh[data-page=\/] #main-content .hc-companion-section{padding-top:0!important;padding-bottom:100px!important}.af-refresh[data-page=\/] #main-content .hc-bridge{background:#f0e4d2;border-radius:32px;gap:55px;min-height:510px}.af-refresh[data-page=\/] #main-content .hc-bridge-copy h2{letter-spacing:-.05em;font-size:clamp(36px,3.7vw,54px)!important;line-height:1.12!important}.af-refresh[data-page=\/] #main-content .hc-bridge-copy h2 em{color:inherit}.af-refresh[data-page=\/] #main-content .hc-bridge-scene{min-height:510px}.af-refresh[data-page=\/] #main-content .sf-home-band{max-width:none;padding-inline:var(--af-brand-gutter,32px);color:#fffdf7;isolation:isolate;background:#353b9e;margin:0;padding-block:100px!important}.af-refresh[data-page=\/] #main-content .sf-home-band:before{display:none}.af-refresh[data-page=\/] #main-content .sf-home-intro{max-width:960px;margin:0 auto 50px}.af-refresh[data-page=\/] #main-content .sf-home-intro h2,.af-refresh[data-page=\/] #main-content .sf-home-intro h2 em{color:#fffdf7!important}.af-refresh[data-page=\/] #main-content .sf-home-intro :is(.af-eyebrow,p:last-child),.af-refresh[data-page=\/] #main-content .sf-home-band :is(figcaption,.sf-now,.sf-now>span,.sf-now>strong){color:#fff5e9!important}.af-refresh[data-page=\/] #main-content .sf-home-band .jx-film-stage{border:0;border-radius:28px;box-shadow:0 30px 70px #12154a40}.af-refresh[data-page=\/] #main-content .sf-home-band figure{max-width:min(1100px,160svh - 320px);margin-inline:auto}.af-refresh[data-page=\/] #main-content .ro-heading-row{margin-bottom:30px;display:block}.af-refresh[data-page=\/] #main-content .ro-heading-row .hs-heading{max-width:900px;margin-inline:auto}.af-refresh[data-page=\/] #main-content .ro-heading-row .hs-heading>p:last-child{max-width:690px;margin-inline:auto;font-size:18px;line-height:1.8}.af-refresh[data-page=\/] #main-content .ro-controls{justify-content:center;gap:10px;margin-top:28px}.af-refresh[data-page=\/] #main-content .ro-controls button{border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;min-height:48px;padding:0;display:grid;color:#fffdf7!important;background:#007d72!important}.af-refresh[data-page=\/] #main-content .ro-controls button:disabled{opacity:1;color:#688270!important;background:#dfeae0!important}.af-refresh[data-page=\/] #main-content .ro-controls svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.af-refresh[data-page=\/] #main-content .ro-topics{justify-content:center;gap:8px}.af-refresh[data-page=\/] #main-content .ro-topics button{color:#332650;background:#efeee6;border:0;border-radius:99px;min-height:44px;padding:12px 17px;font-size:12px}.af-refresh[data-page=\/] #main-content .ro-browse-note{text-align:center;color:#50675f;font-size:12px}.af-refresh[data-page=\/] #main-content .ro-card{box-shadow:none;border:0;border-radius:24px;min-width:0}.af-refresh[data-page=\/] #main-content .ro-card .ro-value{letter-spacing:-.055em;font-weight:650}.af-refresh[data-page=\/] #main-content .ro-card .ro-card-background{opacity:.75}.af-refresh[data-page=\/] #main-content .ro-value-path{background:#e9f1e8;border:0;border-radius:22px;padding:28px}.af-refresh[data-page=\/] #main-content .av-reference{max-width:calc(100% - 2 * var(--af-brand-gutter,32px));background:#f1e9d7;border-radius:28px;margin-block:0 100px;padding:60px 35px!important}.af-refresh[data-page=\/] #main-content .av-reference h2{font-size:clamp(34px,3.8vw,54px)!important}.af-refresh[data-page=\/] #main-content .pl-section{color:#fffdf7;background:#c0214b}.af-refresh[data-page=\/] #main-content .pl-layout{gap:70px}.af-refresh[data-page=\/] #main-content .pl-photo-frame{aspect-ratio:1;box-shadow:none;border-radius:28px}.af-refresh[data-page=\/] #main-content .pl-copy h2,.af-refresh[data-page=\/] #main-content .pl-copy h2 em{color:#fffdf7!important}.af-refresh[data-page=\/] #main-content .pl-copy :is(.af-eyebrow,p:not(.af-eyebrow),a){color:#f4fbec!important}.af-refresh[data-page=\/] #main-content .pl-copy li{color:#fffdf7;background:#ffffff17;border:1px solid #ffffff30;padding:9px 13px;font-size:12px}.af-refresh[data-page=\/] #main-content .tc-section{padding-top:100px!important;padding-bottom:100px!important}.af-refresh[data-page=\/] #main-content .tc-intro{max-width:800px;margin-bottom:45px}.af-refresh[data-page=\/] #main-content .tc-grid{gap:15px}.af-refresh[data-page=\/] #main-content .tc-grid article{background:#fce9d4;border-radius:24px;padding:28px}.af-refresh[data-page=\/] #main-content .tc-grid article:nth-child(2){background:#edf3e9}.af-refresh[data-page=\/] #main-content .tc-grid article:nth-child(3){background:#f2e7d8}.af-refresh[data-page=\/] #main-content .tc-grid article:nth-child(4){background:#f4e0e6}.af-refresh[data-page=\/] #main-content .tc-grid h3{letter-spacing:-.04em;font-size:24px;line-height:1.2}.af-refresh[data-page=\/] #main-content .tc-grid article>p{line-height:1.8;font-size:14px!important}.af-refresh[data-page=\/] #main-content .tc-grid :is(summary,a){font-size:12px}.af-refresh[data-page=\/] #main-content .tc-validation{background:#fbf2e6;border-radius:26px;margin-top:28px;padding:38px}.af-refresh[data-page=\/] #main-content .dg-section{background:#fff5e9}.af-refresh[data-page=\/] #main-content .dg-intro{gap:65px;margin-bottom:45px}.af-refresh[data-page=\/] #main-content .dg-intro h2{font-size:clamp(40px,4vw,58px)!important}.af-refresh[data-page=\/] #main-content .dg-console{box-shadow:none;border:1px solid #dde2d5;border-radius:26px}.af-refresh[data-page=\/] #main-content .dg-console>header{background:#fffcf6}.af-refresh[data-page=\/] #main-content .dg-tabs button{border-radius:12px;font-size:13px}.af-refresh[data-page=\/] #main-content .cc-closing{color:#fffdf7;background:#c0214b;position:relative;overflow:clip}.af-refresh[data-page=\/] #main-content .cc-closing:before{content:"";pointer-events:none;border:100px solid #ffffff05;border-radius:50%;width:900px;height:900px;position:absolute;top:-300px;left:-400px}.af-refresh[data-page=\/] #main-content .cc-copy h2,.af-refresh[data-page=\/] #main-content .cc-copy h2 em{color:#fffdf7!important}.af-refresh[data-page=\/] #main-content .cc-copy :is(.af-eyebrow,p:not(.af-eyebrow),.af-text-link){color:#fff5ef!important}.af-refresh[data-page=\/] #main-content .cc-copy .af-btn{color:#332650!important;background:#fff9e7!important}.af-refresh[data-page=\/] #main-content .cc-preview{color:#073f38;background:#fffcf5;border:0;border-radius:28px;box-shadow:0 25px 65px #6f162620}.af-refresh[data-page=\/] #main-content .cc-access-note{font-size:12px!important}@media (width<=1050px){.af-refresh[data-page=\/] #main-content .hc-panel{gap:32px;padding:32px}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button{font-size:11px!important}.af-refresh[data-page=\/] #main-content .pl-layout{gap:35px}}@media (width<=750px){.af-refresh[data-page=\/] #main-content>.af-section,.af-refresh[data-page=\/] #main-content .cd-home-inner,.af-refresh[data-page=\/] #main-content .ij-home-inner,.af-refresh[data-page=\/] #main-content .pl-layout,.af-refresh[data-page=\/] #main-content .dg-section-inner,.af-refresh[data-page=\/] #main-content .cc-layout{padding-block:64px!important}.af-refresh[data-page=\/] #main-content :is(.hc-heading,.cd-connected-intro,.ij-heading,.sf-home-intro,.ro-heading-row,.av-reference,.pl-copy,.tc-intro,.dg-intro,.dtc-intro,.cc-copy) h2{margin-block:17px 23px;font-size:clamp(34px,9.4vw,52px)!important;line-height:1.12!important}.af-refresh[data-page=\/] #main-content .af-eyebrow{letter-spacing:.09em;font-size:9px}.af-refresh[data-page=\/] #main-content .hc-home{padding-top:38px!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-heading>p:not(.af-eyebrow){font-size:17px}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices button{flex-direction:row;align-items:center;gap:10px;min-height:76px;padding:13px 21px 13px 12px;font-size:11px!important}.af-refresh[data-page=\/] #main-content .hc-home .hc-choices .af-motion-icon{flex:none;width:29px;height:29px}.af-refresh[data-page=\/] #main-content .hc-panel{border-radius:25px;gap:28px;padding:25px 19px}.af-refresh[data-page=\/] #main-content .hc-home .hc-copy h3{font-size:31px!important}.af-refresh[data-page=\/] #main-content .cd-connected-intro>div>p:not(.af-eyebrow){font-size:17px}.af-refresh[data-page=\/] #main-content .cd-health-scene{border-radius:25px;margin-inline:0;padding:23px 16px}.af-refresh[data-page=\/] #main-content .cd-sports-story{gap:28px;margin-top:45px}.af-refresh[data-page=\/] #main-content .cd-sports-story h3{font-size:32px}.af-refresh[data-page=\/] #main-content .ij-stage-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.af-refresh[data-page=\/] #main-content .ij-panel{border-radius:25px;min-height:0;padding:19px}.af-refresh[data-page=\/] #main-content .ij-scene{min-height:370px}.af-refresh[data-page=\/] #main-content .ij-stage-copy{padding:6px 0}.af-refresh[data-page=\/] #main-content .ij-stage-copy h3{font-size:29px}.af-refresh[data-page=\/] #main-content .ij-scenarios button{padding:11px 14px;font-size:11px}.af-refresh[data-page=\/] #main-content .hc-companion-section{padding-top:0!important}.af-refresh[data-page=\/] #main-content .hc-bridge{border-radius:25px;gap:0}.af-refresh[data-page=\/] #main-content .hc-bridge-scene{min-height:340px}.af-refresh[data-page=\/] #main-content .hc-bridge-copy{padding:29px}.af-refresh[data-page=\/] #main-content .hc-bridge-copy h2{font-size:34px!important}.af-refresh[data-page=\/] #main-content .sf-home-band{padding-block:65px!important}.af-refresh[data-page=\/] #main-content .sf-home-band figure{max-width:min(100%,56.25svh - 106.875px)}.af-refresh[data-page=\/] #main-content .sf-home-intro{margin-bottom:32px}.af-refresh[data-page=\/] #main-content .sf-home-intro p:last-child,.af-refresh[data-page=\/] #main-content .ro-heading-row .hs-heading>p:last-child{font-size:17px}.af-refresh[data-page=\/] #main-content .ro-topics{justify-content:flex-start}.af-refresh[data-page=\/] #main-content .ro-topics button{padding:10px 13px;font-size:10px}.af-refresh[data-page=\/] #main-content .ro-value-path{padding:24px}.af-refresh[data-page=\/] #main-content .ro-card{border-radius:22px}.af-refresh[data-page=\/] #main-content .av-reference{margin-bottom:64px;padding:38px 23px!important}.af-refresh[data-page=\/] #main-content .av-reference h2{font-size:32px!important}.af-refresh[data-page=\/] #main-content .tc-section{padding-block:64px!important}.af-refresh[data-page=\/] #main-content .tc-grid article{padding:25px}.af-refresh[data-page=\/] #main-content .tc-grid h3{font-size:23px}.af-refresh[data-page=\/] #main-content .tc-validation{padding:26px}.af-refresh[data-page=\/] #main-content .dg-intro{gap:25px}.af-refresh[data-page=\/] #main-content .dg-intro h2{font-size:36px!important}.af-refresh[data-page=\/] #main-content .dg-console{border-radius:22px}.af-refresh[data-page=\/] #main-content .cc-copy h2{font-size:39px!important}.af-refresh[data-page=\/] #main-content .cc-layout{gap:40px}}@media (prefers-reduced-motion:reduce){.af-refresh[data-page=\/] #main-content :is(.eh-home-copy,.eh-home-promise>p,.hc-heading,.cd-connected-intro,.ij-heading,.hc-bridge-copy,.sf-home-intro,.ro-heading-row,.av-reference,.pl-copy,.tc-intro,.dg-intro,.dtc-intro,.cc-copy){opacity:1!important;animation:none!important}}html.af-reduce-motion .af-refresh[data-page=\/] #main-content :is(.eh-home-copy,.eh-home-promise>p,.hc-heading,.cd-connected-intro,.ij-heading,.hc-bridge-copy,.sf-home-intro,.ro-heading-row,.av-reference,.pl-copy,.tc-intro,.dg-intro,.dtc-intro,.cc-copy){opacity:1!important;animation:none!important}.af-refresh[data-page=\/] #main-content .dtc-inner{box-sizing:border-box;width:100%;max-width:1440px;padding:100px var(--af-brand-gutter,32px)}@media (width<=750px){.af-refresh[data-page=\/] #main-content .dtc-inner{padding-block:64px}.af-refresh[data-page=\/] #main-content .dtc-intro h2{font-size:36px!important}}.af-refresh[data-page=\/] #main-content .hc-companion-photo{background:#efebdd;grid-template-columns:110px 1fr;align-items:center;gap:22px;height:auto;min-height:165px;margin-bottom:4px;display:grid}.af-refresh[data-page=\/] #main-content .hc-companion-photo img{object-fit:cover;object-position:50% 28%;width:110px;height:165px;display:block}.af-refresh[data-page=\/] #main-content .hc-companion-photo>span{letter-spacing:-.035em;background:0 0;max-width:220px;padding:0 20px 0 0;font:600 24px/1.25 Afiyah,Arial,sans-serif;position:static}.af-refresh[data-page=\/] #main-content .cd-sports-story>figure{aspect-ratio:3/2;height:auto}.af-refresh[data-page=\/] #main-content :is(.hc-bridge-scene,.ij-scene,.pl-photo-frame)>img{object-fit:cover;transform:none}.af-refresh[data-page=\/] #main-content :is(.hc-visual,.cd-health-scene,.ij-panel,.hc-bridge,.tc-grid,.dtc-viewport,.cc-preview) canvas{object-fit:contain}.af-refresh[data-page=\/] #main-content .hc-panel{color:#fffdf7;background:#007d72}.af-refresh[data-page=\/] #main-content .hc-copy :is(h3,p,.af-eyebrow,.hc-intro,.hc-summary,a),.af-refresh[data-page=\/] #main-content .hc-copy .hc-steps :is(h4,p){color:#fffdf7!important}.af-refresh[data-page=\/] #main-content .hc-copy .hc-steps>li>span{color:#fffdf7;background:#ffffff16;border:1px solid #ffffff40}.af-refresh[data-page=\/] #main-content .hc-copy .hc-summary{border-color:#ffffff30}.af-refresh[data-page=\/] #main-content .cd-home{color:#073f38;background:#fff3db}.af-refresh[data-page=\/] #main-content .cd-connected-intro :is(h2,p),.af-refresh[data-page=\/] #main-content .cd-sports-story>div :is(h3,p){color:#073f38!important}.af-refresh[data-page=\/] #main-content .cd-health-scene{background:#006e65;border:1px solid #ffffff26;box-shadow:0 25px 65px #1513481f}.af-refresh[data-page=\/] #main-content .hc-bridge{color:#fffdf7;background:#c0214b}.af-refresh[data-page=\/] #main-content .hc-bridge-copy :is(h2,p,a,.af-eyebrow){color:#fffdf7!important}@media (width<=750px){.af-refresh[data-page=\/] #main-content .hc-companion-photo{grid-template-columns:88px 1fr;gap:15px;min-height:132px}.af-refresh[data-page=\/] #main-content .hc-companion-photo img{width:88px;height:132px}.af-refresh[data-page=\/] #main-content .hc-companion-photo>span{padding-right:15px;font-size:20px}.af-refresh[data-page=\/] #main-content .cd-sports-story>figure{aspect-ratio:3/2}}.af-refresh[data-page=\/] #main-content .hc-copy :is(.hc-kicker,.hc-result),.af-refresh[data-page=\/] #main-content .hc-day-intro{color:#fffdf7!important}.af-refresh[data-page=\/] #main-content .hc-copy .hc-result{border-color:#ffffff35}.af-refresh[data-page=\/] #main-content :is(.hc-visual,.hc-bridge-message,.cd-device-card,.cd-health-picture){color:#073f38}.af-refresh[data-page=\/] #main-content .hc-bridge-message p,.af-refresh[data-page=\/] #main-content .hc-bridge-message strong{color:#073f38!important}.af-refresh[data-page=\/] #main-content .cd-home .cd-scope{color:#50675f!important}.af-refresh[data-page=\/] #main-content .hc-day-intro :is(h3,p,.hc-kicker){color:#fffdf7!important}.af-refresh[data-page=\/] #main-content .hc-companion-section{padding-bottom:24px!important}.af-refresh[data-page=\/] #main-content>.ro-section{padding-top:64px!important;padding-bottom:24px!important}.af-refresh[data-page=\/] #main-content>.his-section{padding-top:56px!important}@media (width<=750px){.af-refresh[data-page=\/] #main-content .hc-companion-section{padding-bottom:16px!important}.af-refresh[data-page=\/] #main-content>.ro-section{padding-top:40px!important;padding-bottom:16px!important}.af-refresh[data-page=\/] #main-content>.his-section{padding-top:40px!important}}.af-refresh[data-page=\/sanad-ai] #main-content{background:#fffaf4}.af-refresh[data-page=\/sanad-ai] #main-content .sf-voice.hs-sanad-hero{background:#fffaf4;width:100%;max-width:none;margin:0;padding-inline:0!important;padding-bottom:90px!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-hero{width:100%;margin-left:0}.af-refresh[data-page=\/sanad-ai] #main-content :is(.sc-introduction,.sc-how,.sc-questions,.sc-trust-band>.af-section,.cd-mention){box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding:95px var(--af-brand-gutter,32px)!important}.af-refresh[data-page=\/sanad-ai] #main-content :is(.sf-film-intro,.sc-intro){text-align:center;max-width:960px;margin-inline:auto}.af-refresh[data-page=\/sanad-ai] #main-content :is(.sf-film-intro,.sc-introduction,.sc-intro,.sc-questions,.sc-join) h2{letter-spacing:-.04em;color:#073f38;text-wrap:balance;margin:20px 0 26px;font:700 var(--af-type-section)/1.16 Afiyah,Arial,sans-serif!important}.af-refresh[data-page=\/sanad-ai] #main-content h2 em{font:inherit;color:inherit}.af-refresh[data-page=\/sanad-ai] #main-content .af-eyebrow{letter-spacing:.11em;color:#00665c;font-size:11px;font-weight:700;line-height:1.6}.af-refresh[data-page=\/sanad-ai] #main-content :is(.sc-intro,.sf-film-intro)>p:last-child{color:#50675f;max-width:700px;margin-inline:auto;font-size:19px;line-height:1.8}.af-refresh[data-page=\/sanad-ai] #main-content .sf-film-intro{margin-bottom:45px;padding:65px 25px 0}.af-refresh[data-page=\/sanad-ai] #main-content .sf-voice>figure{max-width:min(1100px,160svh - 320px);margin-inline:auto}.af-refresh[data-page=\/sanad-ai] #main-content .sf-voice .jx-film-stage{border:0;border-radius:28px;box-shadow:0 25px 65px #173f3617}.af-refresh[data-page=\/sanad-ai] #main-content .sf-chapters{padding-inline:var(--af-brand-gutter,32px)}.af-refresh[data-page=\/sanad-ai] #main-content :is(.af-btn,.af-text-link){font-size:14px;font-weight:650}.af-refresh[data-page=\/sanad-ai] #main-content .af-btn{min-height:52px;box-shadow:none;border-radius:99px;padding:14px 25px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-introduction{gap:70px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-introduction-visual{background:#ffd783;border-radius:30px;padding:35px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-introduction-character{object-fit:contain;width:220px;height:220px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-agentic-path>li{background:#fffcf5;border-radius:12px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-how{padding-top:35px!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-tabs{gap:10px;margin-top:38px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-tabs button{background:#eaf2eb;border:0;border-radius:14px;font-size:12px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-tabs button:nth-child(2){background:#f7ecdc}.af-refresh[data-page=\/sanad-ai] #main-content .sc-tabs button:nth-child(3){background:#f2dde0}.af-refresh[data-page=\/sanad-ai] #main-content .sc-tabs button:nth-child(4){background:#f1e4bd}.af-refresh[data-page=\/sanad-ai] #main-content .sc-tabs button[aria-pressed=true]{color:#fffdf7!important;background:#007d72!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-example{color:#073f38;background:#ffe3ad;border-radius:30px;gap:65px;padding:48px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-explain :is(h3,p,a){color:#073f38!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-explain h3{font-size:var(--af-type-card);letter-spacing:-.035em;line-height:1.25}.af-refresh[data-page=\/sanad-ai] #main-content .sc-phone{color:#073f38;box-shadow:none;background:#fffcf5;border:0;border-radius:24px;max-width:480px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-action-receipt{border-color:#dde3d4;border-radius:18px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-band{color:#fffdf7;background:#b7274d}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-band :is(h2,h3,p,a,.af-eyebrow){color:#fffdf7!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid{gap:16px;margin-top:45px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid article{color:#073f38;background:#d3ecdd;border:1px solid #ffffff45;border-radius:16px;padding:30px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid article:nth-child(2){background:#d6e7f5}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid article:nth-child(3){background:#ffe8c8}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-band .sc-trust-grid article :is(h3,p,a){color:#073f38!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid article a:focus-visible{outline-color:#007d72}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid h3{letter-spacing:-.04em;font-size:26px;line-height:1.2}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid p{line-height:1.8;font-size:15px!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-review-scope{border-color:#ffffff30;margin-top:30px;padding-top:26px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-questions{gap:70px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-questions details{padding-block:23px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join{max-width:calc(1440px - 2 * var(--af-brand-gutter,32px));margin:0 var(--af-brand-gutter,32px) 80px;color:#fffdf7;background:#c0214b;border-radius:30px;gap:35px;padding:48px!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join :is(h2,p){color:#fffdf7!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join h2{margin-top:0;font-size:var(--af-type-section)!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join .af-btn{color:#332650!important;background:#fff9e7!important}@media (width>=1441px){.af-refresh[data-page=\/sanad-ai] #main-content .sc-join{margin-inline:auto}}@media (width<=850px){.af-refresh[data-page=\/sanad-ai] #main-content .sc-introduction{gap:35px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-example{gap:35px;padding:30px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid{grid-template-columns:1fr;gap:14px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-trust-grid article{border:1px solid #ffffff30;padding:28px}}@media (width<=750px){.af-refresh[data-page=\/sanad-ai] #main-content :is(.sc-introduction,.sc-how,.sc-questions,.sc-trust-band>.af-section,.cd-mention){padding-block:64px!important}.af-refresh[data-page=\/sanad-ai] #main-content :is(.sf-film-intro,.sc-introduction,.sc-intro,.sc-questions,.sc-join) h2{font-size:var(--af-type-section)!important;line-height:1.16!important}.af-refresh[data-page=\/sanad-ai] #main-content .sf-film-intro{padding-top:40px}.af-refresh[data-page=\/sanad-ai] #main-content .sf-voice>figure{max-width:min(100% - 34px,56.25svh - 106.875px)}.af-refresh[data-page=\/sanad-ai] #main-content .af-eyebrow{font-size:9px}.af-refresh[data-page=\/sanad-ai] #main-content :is(.sc-intro,.sf-film-intro)>p:last-child{font-size:17px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-example{border-radius:25px;gap:28px;padding:26px 20px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-explain h3{font-size:var(--af-type-card)}.af-refresh[data-page=\/sanad-ai] #main-content .sc-questions{gap:25px}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join{gap:23px;margin-bottom:60px;padding:30px!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join>div{flex-basis:100%;min-width:0}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join h2{font-size:var(--af-type-section)!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-join .af-btn{margin-left:0}}@media (prefers-reduced-motion:reduce){.af-refresh[data-page=\/sanad-ai] #main-content :is(.sc-hero-copy,.sc-hero-promise>p,.sf-film-intro,.sc-intro,.sc-introduction>div:last-child){opacity:1!important;animation:none!important}}html.af-reduce-motion .af-refresh[data-page=\/sanad-ai] #main-content :is(.sc-hero-copy,.sc-hero-promise>p,.sf-film-intro,.sc-intro,.sc-introduction>div:last-child){opacity:1!important;animation:none!important}.af-refresh .hero-title-phrase{white-space:nowrap;display:inline-block}.af-refresh .af-header>.af-section,.af-refresh .af-header .af-btn{box-shadow:none}.af-refresh .af-btn-secondary{background:#e8f1eb;color:#005c54!important}.af-refresh .eh-motion-control{color:#007d72;background:#fffdf9;box-shadow:0 0 0 1px #007d7220}.af-refresh #main-content .eh-motion-control[aria-pressed]{color:#007d72!important;background:#fffdf9!important}.af-refresh .af-back-top{color:#007d72;background:#fffdf9;border-color:#a4bbaa}.af-refresh[data-page=\/] #main-content .cd-activity-summary{background:#00776b}.af-refresh[data-page=\/] #main-content .cd-home .cd-connected-intro .af-btn{background:#007d72;color:#fffdf9!important}.af-refresh[data-page=\/] #main-content .cd-home .cd-sports-story .af-text-link{color:#007d72!important}.af-refresh[data-page=\/] #main-content .ro-section .ro-grid>.ro-theme-ocean{--ro-paper:#254db3;--ro-accent:#a8c1ff;--ro-ink:#fffdf9}.af-refresh[data-page=\/] #main-content .ro-section .ro-grid>.ro-theme-night{--ro-paper:#00776b;--ro-accent:#ffe4a0;--ro-ink:#fffdf9}.af-refresh[data-page=\/] #main-content .ro-topics button[aria-pressed=true]{color:#fffdf9;background:#007d72}.af-refresh[data-page=\/] #main-content .hc-companion-photo{background:#f5ebdd}.af-refresh[data-page=\/] #main-content .hc-home .hc-ai-layers>div{background:#eaf2eb}.af-refresh[data-page=\/sanad-ai] #main-content .sc-conversation-tabs{background:#f3f0e7}.af-refresh[data-page=\/sanad-ai] #main-content .sc-hero .sc-question{background:#e8f1eb;color:#184d40!important}.af-refresh[data-page=\/sanad-ai] #main-content .sc-conversation-context{border-color:#dee4d8}.af-refresh[data-page=\/sanad-ai] #main-content .sc-conversation-context strong{color:#00665c}.af-refresh[data-page=\/sanad-ai] #main-content .sc-conversation-foot{color:#50675f;background:#f8f3e9;border-color:#dee4d8}.af-refresh[data-page=\/sanad-ai] #main-content .sc-action-receipt{background:#fff9ee}.af-refresh .af-footer-refresh{background:#fff1d6;border-top:0;border-radius:0;padding-top:85px;position:relative;overflow:clip}.af-refresh .af-footer-wave{fill:#fffaf4;z-index:2;pointer-events:none;width:calc(100% + 2px);height:90px;position:absolute;top:-1px;left:-1px}.af-refresh .af-footer-bubbles{overflow:visible}.af-refresh .af-footer-bubbles>i{opacity:.08;background:#e0ad43;width:150px;height:150px;inset:105px auto auto 34%}.af-refresh .af-footer-bubbles>i:nth-child(2){opacity:.06;background:#d32c59;width:190px;height:190px;top:42%;left:auto;right:25px}.af-refresh .af-footer-bubbles>i:nth-child(3){opacity:.06;background:#66a895;width:150px;height:150px;top:58%;left:20px}.af-refresh .af-footer-bubbles>i:nth-child(4){opacity:.1;background:#f2bc52;width:100px;height:100px;top:auto;bottom:40px;left:60%}.af-refresh .af-footer-bubbles>i:nth-child(5){opacity:.07;background:#d32c59;width:60px;height:60px;top:290px;left:15%}.af-refresh .af-footer-refresh-top>.af-brand:before{background:#f4b9a4;border-color:#0000}.af-refresh .af-footer-refresh-bottom{border-color:#ddcda8}@media (width<=700px){.af-refresh[data-page=\/] #main-content .eh-home{--hero-title-size:clamp(38px,10.5vw,60px)}.af-refresh .af-footer-refresh{padding-top:65px}.af-refresh .af-footer-wave{height:70px}.af-refresh .af-footer-bubbles>i:first-child{width:110px;height:110px;top:100px;left:54%}.af-refresh .af-footer-bubbles>i:nth-child(2){width:120px;height:120px;right:15px}.af-refresh .af-footer-bubbles>i:nth-child(3){width:110px;height:110px}}.af-refresh .af-header .af-nav a[aria-current=page]{box-shadow:none;text-underline-offset:7px;background:0 0;border-radius:0;text-decoration:underline;text-decoration-thickness:1.5px}.af-refresh{--hero-title-size:clamp(48px,5.2vw,78px);--hero-title-leading:1.08;--hero-title-tracking:-.05em;--hero-copy-title-gap:24px;--hero-copy-action-gap:30px;--page-accent:#007d72;--page-hero-ink:#073f38;--page-hero-muted:#50675f;--ac-ink:#073f38;--ac-muted:#50675f;--ac-teal:#2257b3;--ac-lilac:#713dc0;--ac-coral:#c0214b;--ac-gold:#996715}.af-refresh .af-header{box-shadow:none;border-bottom:1px solid #e7deea;background:#fffaf4!important}.af-refresh .af-btn{box-sizing:border-box;border-radius:99px;justify-content:center;align-items:center;min-height:48px}.af-refresh .af-btn:hover{background:#005c54}.af-refresh .af-btn-secondary{color:#005c54;background:#e8f1eb}.af-refresh :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #007d72}.af-refresh[data-page][data-hero-family] #main-content h1:not(.af-sr-only){text-wrap:balance;overflow-wrap:normal;font-family:Afiyah,Arial,sans-serif;font-size:var(--hero-title-size)!important;line-height:var(--hero-title-leading)!important;letter-spacing:var(--hero-title-tracking)!important;font-weight:650!important}.af-refresh[data-partner-page] #main-content{--partner-title:#073f38;--partner-accent:var(--page-accent);--partner-copy:#50675f}.af-refresh #main-content [data-photo-route]:has(h1){isolation:isolate;box-sizing:border-box;text-align:left;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5vw,80px);width:100vw;max-width:none;min-height:620px;position:relative;overflow:clip;padding:64px var(--af-brand-gutter) 94px!important;background:var(--page-hero)!important;margin:0 calc(50% - 50vw)!important;display:grid!important}.af-refresh #main-content [data-photo-route]:has(h1)>:first-child:not(.ed-photo){z-index:2;align-self:center;width:auto;min-width:0;max-width:700px;margin:0;position:relative}.af-refresh #main-content [data-photo-route]:has(h1) :is(.af-v2-heading,.jx-section-heading,.ci-heading){text-align:left;max-width:none;margin:0}.af-refresh #main-content [data-photo-route]:has(h1) h1{max-width:100%;margin:20px 0 24px;color:var(--page-hero-ink)!important}.af-refresh #main-content [data-photo-route]:has(h1) h1 :is(em,span){font-style:normal;color:var(--page-accent)!important}.af-refresh #main-content [data-photo-route]:has(h1) .af-eyebrow{letter-spacing:.08em;margin:0;color:var(--page-accent)!important}.af-refresh #main-content [data-photo-route]:has(h1)>div:first-child>p:not(.af-eyebrow){text-wrap:pretty;max-width:540px;margin:0;font-size:18px;line-height:1.75;color:var(--page-hero-muted)!important}.af-refresh #main-content [data-photo-route]:has(h1) :is(.af-v2-heading,.jx-section-heading,.ci-heading)>p:not(.af-eyebrow){text-wrap:pretty;max-width:540px;margin:0;font-size:18px;line-height:1.75;color:var(--page-hero-muted)!important}.af-refresh #main-content [data-photo-route]:has(h1) :is(.af-v2-heading,.jx-section-heading,.ci-heading)+:is(.af-btn,.af-actions){margin-top:30px!important}.af-refresh #main-content [data-photo-route]:has(h1)>div:first-child>p+:is(.af-btn,.af-text-link,.af-actions){margin-top:30px}:is(.af-refresh #main-content [data-photo-route]:has(h1)>.ed-photo,.af-refresh #main-content [data-photo-route]:has(h1)>:is(.cm2-hero-visual,.ab2-hero-photo,.bx-journal-hero-photo)){width:100%;min-width:0;max-width:none;height:480px;box-shadow:none;border-radius:90px 26px 26px;margin:0;padding:0;position:relative;inset:auto;overflow:hidden;transform:none;-webkit-mask-image:none;mask-image:none}:is(.af-refresh #main-content [data-photo-route]:has(h1) .ed-photo-frame,.af-refresh #main-content [data-photo-route]:has(h1) .cm2-photo-frame){aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;box-shadow:none;background:0 0;margin:0;position:absolute;inset:0;overflow:hidden;transform:none;-webkit-mask:none;mask:none}.af-refresh #main-content [data-photo-route]:has(h1) :is(.ed-photo-frame,.cm2-photo-frame,.ab2-hero-photo,.bx-journal-hero-photo)>img{object-fit:cover;filter:none;width:100%;height:100%;animation:none;display:block;transform:none}.af-refresh #main-content [data-photo-route]:has(h1) .ed-photo:before{display:none}.af-refresh #main-content [data-photo-route]:has(h1) .ed-photo:after{display:none}.af-refresh #main-content [data-photo-route]:has(h1) :is(.ed-photo-petal,.ed-photo-dot,.cm2-hero-flourish){display:none}.af-refresh #main-content [data-photo-route]:has(h1) :is(.af-btn,.af-text-link){z-index:3;position:relative}.af-refresh #main-content [data-photo-route]:has(h1) .af-text-link{align-items:center;min-height:44px;display:inline-flex}.af-refresh #main-content :is(.af-video-copy,.wb-hero-copy,.ai-hero-copy,[data-hero-copy])>h1+p{max-width:35em;margin-top:0;line-height:1.75}.af-refresh #main-content :is(.af-video-copy,.wb-hero-copy,.ai-hero-copy,[data-hero-copy])>p+:is(.af-actions,.af-btn,.wb-hero-actions,.ai-hero-actions){margin-top:30px}.af-refresh[data-hero-family=business] #main-content [data-photo-route]:has(h1){grid-template-columns:1.05fr .95fr}.af-refresh[data-hero-family=business] #main-content [data-photo-route]:has(h1)>.ed-photo{border-radius:26px 100px 26px 26px;height:490px}.af-refresh[data-hero-family=specialist] #main-content [data-photo-route]:has(h1){grid-template-columns:1.1fr .9fr}.af-refresh[data-hero-family=specialist] #main-content [data-photo-route]:has(h1)>.ed-photo{border-radius:160px 160px 26px 26px;height:500px}.af-refresh #main-content [data-photo-route=\/care-model]>.cm2-hero-visual{border-radius:140px 28px 28px}.af-refresh[data-hero-family=care] #main-content [data-photo-route]:has(h1)>.ed-photo{border-radius:140px 28px 28px}.af-refresh #main-content .cm2-light-link{color:#007d72}.af-refresh #main-content [data-photo-route=\/organizations]{grid-template-columns:1fr 1fr;min-height:650px}.po-hero-gallery{grid-template-rows:220px 220px;grid-template-columns:1.05fr .95fr;gap:14px;min-width:0;padding-bottom:30px;display:grid;position:relative}.po-hero-gallery>div{border-radius:24px;overflow:hidden}.po-hero-gallery .po-hero-people{border-radius:110px 110px 26px 26px;grid-row:1/3}.po-hero-gallery>div>img{object-fit:cover;width:100%;height:100%;display:block}.po-hero-lab{margin-top:25px}.po-hero-pharmacy{margin-bottom:25px}.po-hero-gallery>span{color:#50675f;font-size:12px;line-height:1.6;position:absolute;bottom:0;left:0}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1){grid-template-columns:1fr;gap:35px;padding-top:52px!important;padding-bottom:68px!important}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1)>div:first-child{grid-template-columns:1.1fr .9fr;align-items:start;gap:0 10%;max-width:none;display:grid}.af-refresh[data-page=\/about] #main-content [data-photo-route] .af-eyebrow{grid-area:1/1}.af-refresh[data-page=\/about] #main-content [data-photo-route] h1{grid-area:2/1/4;margin-bottom:0}.af-refresh[data-page=\/about] #main-content [data-photo-route]>div:first-child>p:not(.af-eyebrow){grid-area:2/2;margin-top:20px}.af-refresh[data-page=\/about] #main-content .ab2-hero-link{color:#007d72;grid-area:3/2;justify-self:start;min-height:44px;margin-top:22px}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1)>.ab2-hero-photo{border-radius:26px 100px 26px 26px;height:clamp(350px,33vw,500px)}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1)>.ab2-hero-photo>img{object-position:50% 15%}.af-refresh[data-page=\/blog] #main-content [data-photo-route]:has(h1){grid-template-columns:1.05fr .95fr}.af-refresh[data-page=\/blog] #main-content [data-photo-route]:has(h1)>.bx-journal-hero-photo{border-radius:100px 26px 26px;height:470px}.af-refresh[data-page=\/blog] #main-content .bx-journal-hero-photo>img{object-position:64% 0%}.af-refresh #main-content .bx-photo-article-header[data-photo-route]{grid-template-columns:1fr;gap:32px;padding-top:42px!important}.af-refresh #main-content .bx-photo-article-header[data-photo-route]>div:first-child{max-width:1000px}.af-refresh #main-content .bx-photo-article-header[data-photo-route]>.bx-cover{border-radius:28px;width:100%;height:clamp(340px,40vw,570px);margin:0;position:relative;inset:auto;overflow:hidden;-webkit-mask:none;mask:none}.af-refresh #main-content .bx-photo-article-header[data-photo-route]>.bx-cover>img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;animation:none;transform:none}.af-refresh #main-content .bx-photo-article-header[data-photo-route]>.bx-cover:before,.af-refresh #main-content .bx-photo-article-header[data-photo-route]>.bx-cover:after{display:none}.af-refresh[data-hero-family=trust] #main-content [data-photo-route]:has(h1){grid-template-columns:1.15fr .85fr;min-height:530px;padding-block:54px 84px!important}.af-refresh[data-hero-family=trust] #main-content [data-photo-route]:has(h1)>.ed-photo{border-radius:26px 90px 26px 26px;height:360px}.af-refresh #main-content [data-photo-route=\/governance]>.gi-hero-grid{display:contents}.af-refresh #main-content [data-photo-route=\/governance] .fh-governance-photography{width:100%;height:420px;margin:0;position:relative;inset:auto;transform:none;-webkit-mask:none;mask:none}.af-refresh #main-content [data-photo-route=\/governance] .fh-governance-photography>.ed-photo{border-radius:26px 90px 26px 26px;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden;-webkit-mask:none;mask:none}.af-refresh #main-content [data-photo-route=\/governance] .gi-art-tags{z-index:3;justify-content:center;position:absolute;bottom:22px;left:20px;right:20px}.af-refresh #main-content .policy-page-head[data-photo-route]>div>span{letter-spacing:.08em;color:#007d72;font-size:12px;font-weight:650}.af-refresh #main-content .policy-page-head[data-photo-route] small{color:#50675f;margin-top:24px;font-size:12px;display:block}.af-refresh #main-content .af-legacy-policy .policy-page{background:0 0!important;padding-top:0!important}.af-refresh #main-content>.af-legacy-policy{background:#fffaf4!important}.af-refresh #main-content .tx-policy-shortcuts{max-width:none;padding:12px var(--af-brand-gutter);box-sizing:border-box;white-space:nowrap;background:#fffaf4;align-items:center;gap:12px;min-height:60px;margin:0;display:flex;overflow-x:auto}.af-refresh #main-content .tx-policy-shortcuts>a{color:#00665c;align-items:center;min-height:44px;padding-inline:12px;font-size:13px;display:inline-flex}.af-refresh[data-hero-family=conversation] #main-content [data-photo-route]:has(h1){grid-template-columns:1.1fr .9fr;min-height:510px}.af-refresh[data-hero-family=conversation] #main-content [data-photo-route]:has(h1)>.ed-photo{border-radius:160px 160px 26px 26px;height:360px}.af-refresh #main-content [data-photo-route=\/connected-devices]{grid-template-columns:1fr 1fr;min-height:690px}.af-refresh #main-content [data-photo-route=\/connected-devices]>.hd-carousel{box-sizing:border-box;justify-self:center;width:100%;max-width:620px;margin:0;position:relative;inset:auto;transform:none}.af-refresh #main-content .cs-hero{background:#ffe3ad}.af-refresh #main-content .cs-hero-grid{grid-template-columns:1fr 1fr;max-width:1600px;min-height:650px;margin:auto;padding-block:64px 94px;position:relative}.af-refresh #main-content .cs-hero-photo{border-radius:28px 110px 28px 28px;width:100%;height:480px;margin:0;position:relative;inset:auto;-webkit-mask:none;mask:none}.af-refresh #main-content .cs-hero-photo:after{background:linear-gradient(#0000 45%,#252044b3);display:block}.af-refresh #main-content .cs-hero-photo figcaption{z-index:1;color:#fffdf9;display:block;position:absolute;bottom:30px;left:30px;right:25px}.af-refresh #main-content .cs-hero-copy h1{color:#073f38}.af-refresh #main-content .cs-hero-copy h1 em{color:#007d72}.af-refresh #main-content .cs-hero-copy>p:not(.af-eyebrow){color:#50675f}.af-refresh #main-content .ai-hero{background:#ffe8b6!important}.af-refresh #main-content .ai-intelligence-hero h1{color:#073f38}.af-refresh #main-content .ai-intelligence-hero h1 em{color:#007d72}.af-refresh #main-content .seh-hero{background:#ffe9b7}.af-refresh #main-content .seh-masthead h1{color:#073f38}.af-refresh #main-content .seh-masthead em{color:#2453b5}.af-refresh #main-content .mhs-hero{background:#ffe4a0;min-height:650px}.af-refresh #main-content .mhs-copy h1{color:#073f38}.af-refresh #main-content .mhs-copy h1 em,.af-refresh #main-content .mhs-copy>.af-eyebrow{color:#007d72}.af-refresh #main-content .mhs-brief{color:#50675f}.af-refresh #main-content .mhs-visual{background:#f2b95e}.af-refresh #main-content .mhs-wave>path:first-child{fill:#f2b95e}.af-refresh #main-content .mhs-wave>path:last-child{fill:#fffaf4}.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.af-organization-paths,.tx-policy-grid,.tx-validation-grid,.gi-pillars,.gi-practice-grid,.cs-principles)>:is(div,article,a)>article,.af-refresh #main-content :is(.tx-policy-grid>a,.gi-pillars>article,.gi-practice-grid>article,.cs-principles>article){color:#073f38;background:#f8f0e4;border-color:#d9ddcc;border-radius:24px}.af-refresh #main-content .gi-practice-grid{align-items:stretch;gap:22px}.af-refresh #main-content .gi-practice-grid>article{box-sizing:border-box;border:1px solid #d9ddcc;flex-direction:column;min-width:0;padding:28px;display:flex}.af-refresh #main-content .gi-practice-grid .gi-practice-figure{flex:none;width:64px;height:64px;margin:0 0 23px}.af-refresh #main-content .gi-practice-grid h3{letter-spacing:-.035em;text-wrap:pretty;margin:0 0 16px;font-size:clamp(21px,1.8vw,25px)!important;line-height:1.3!important}.af-refresh #main-content .gi-practice-grid p{max-width:none;margin:0 0 25px;font-size:16px!important;line-height:1.75!important}.af-refresh #main-content .gi-practice-grid a{white-space:normal;max-width:100%;min-height:44px;margin-top:auto;padding-top:5px;font-size:14px;line-height:1.55}@media (width<=1000px) and (width>=751px){.af-refresh #main-content .gi-practice-grid{gap:16px}.af-refresh #main-content .gi-practice-grid>article{padding:23px}.af-refresh #main-content .gi-practice-grid p{font-size:15px!important}}@media (width<=750px){.af-refresh #main-content .gi-practice-grid{gap:16px}.af-refresh #main-content .gi-practice-grid>article{padding:25px}.af-refresh #main-content .gi-practice-grid .gi-practice-figure{margin-bottom:20px}}.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits)>div>article:nth-child(3n+2),.af-refresh #main-content :is(.tx-policy-grid>a,.gi-pillars>article,.cs-principles>article):nth-child(3n+2){background:#eaf2eb;border-color:#d3e0d4}.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits)>div>article:nth-child(3n),.af-refresh #main-content :is(.tx-policy-grid>a,.gi-pillars>article,.cs-principles>article):nth-child(3n){background:#fbe6dd;border-color:#ebcbc0}.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.tx-policy-grid,.gi-pillars,.cs-principles) :is(h2,h3){color:#073f38}.af-refresh #main-content :is(.af-feature-rich-benefits,.af-audience-rich-benefits,.tx-policy-grid,.gi-pillars,.cs-principles) article>p{color:#50675f}.af-refresh #main-content :is(.cs-review,.cs-library,.af-feature-flow-band){background:#f7f0e3}.af-refresh #main-content .up-performance :is(.pvr-employers,.pvr-hospitals,.pvr-pharmacies,.pvr-organizations){background:#006e65}.af-refresh #main-content .up-performance .pvr-providers{background:#f7ede0}.af-refresh #main-content .up-performance .pvr-doctors{background:#ecf3ec}.af-refresh #main-content .xp-section-nav{box-sizing:border-box;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf4f5;border-color:#e5dbec;justify-content:flex-start;max-width:100%;overflow-x:auto}.af-refresh #main-content .xp-section-nav>a{flex:none;min-height:44px}.af-refresh #main-content .xp-section-nav::-webkit-scrollbar{display:none}.af-refresh #main-content .cc-closing:not(.cc-illustrated){color:#fffdf9;background:#c0214b}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .cc-layout{text-align:center;max-width:1000px;display:block;padding-block:76px!important}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .cc-copy{text-align:center;max-width:780px;margin:auto}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .cc-copy :is(h2,p){color:#fffdf9;max-width:700px;margin-inline:auto}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .cc-copy h2 em{color:#fffdf9}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .cc-actions{justify-content:center}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .af-btn{color:#005c54!important;background:#fffdf9!important}.af-refresh #main-content .cc-closing:not(.cc-illustrated) .af-text-link{text-underline-offset:5px;text-decoration:underline;color:#fffdf9!important}.af-refresh{--footer-join-color:#fffaf4}.af-refresh:has(#main-content>.cc-closing:last-child){--footer-join-color:#c0214b}.af-refresh[data-page=\/]:has(#main-content>.cc-closing:last-child){--footer-join-color:#c0214b}.af-refresh .af-footer-wave{fill:var(--footer-join-color)}.af-refresh .af-footer-refresh{margin-top:-1px}.af-refresh #main-content>.cc-closing:last-child:after{display:none}.af-refresh #main-content :is(.cc-closing,.sc-trust-band,.sc-join,.pl-section) :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #ffe0a2}@media (width>=1800px){.af-refresh{--hero-title-size:84px}.af-refresh #main-content [data-photo-route]:has(h1){min-height:690px;padding-block:76px 104px!important}.af-refresh #main-content [data-photo-route]:has(h1)>.ed-photo{height:540px}}@media (width<=1050px) and (width>=751px){.af-refresh{--hero-title-size:clamp(46px,5.7vw,60px)}.af-refresh #main-content [data-photo-route]:has(h1){gap:30px;min-height:570px;padding-block:52px 80px!important}.af-refresh #main-content [data-photo-route]:has(h1)>.ed-photo{height:430px}.af-refresh #main-content .cs-hero-grid{gap:35px}.af-refresh #main-content .cs-hero-photo{height:430px}.po-hero-gallery{grid-template-rows:190px 190px}}@media (width<=750px){.af-refresh{--hero-title-size:clamp(38px,10.5vw,56px);--hero-title-leading:1.1}.af-refresh #main-content [data-photo-route]:has(h1){gap:30px;min-height:0!important;padding:42px var(--af-brand-gutter) 68px!important;grid-template-columns:minmax(0,1fr)!important}.af-refresh #main-content [data-photo-route]:has(h1)>:first-child:not(.ed-photo){width:100%;max-width:none}.af-refresh #main-content [data-photo-route]:has(h1) h1{margin-block:18px 24px}.af-refresh #main-content [data-photo-route]:has(h1)>div:first-child>p:not(.af-eyebrow){font-size:17px;line-height:1.75}.af-refresh #main-content [data-photo-route]:has(h1) :is(.af-v2-heading,.jx-section-heading,.ci-heading)>p:not(.af-eyebrow){font-size:17px;line-height:1.75}:is(.af-refresh #main-content [data-photo-route]:has(h1)>.ed-photo,.af-refresh #main-content [data-photo-route]:has(h1)>:is(.cm2-hero-visual,.ab2-hero-photo,.bx-journal-hero-photo)){border-radius:64px 22px 22px;width:100%;height:clamp(300px,85vw,440px);margin:0;position:relative;inset:auto;-webkit-mask:none;mask:none}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1)>div:first-child{display:block}.af-refresh[data-page=\/about] #main-content [data-photo-route] h1{margin-bottom:24px}.af-refresh[data-page=\/about] #main-content [data-photo-route]>div:first-child>p:not(.af-eyebrow){margin-top:0}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1)>.ab2-hero-photo{aspect-ratio:1.5;border-radius:24px 60px 24px 24px;height:auto}.af-refresh[data-page=\/about] #main-content [data-photo-route]:has(h1)>.ab2-hero-photo>img{object-fit:contain;position:relative}.af-refresh #main-content .bx-photo-article-header[data-photo-route]>.bx-cover{border-radius:23px;height:310px}.af-refresh #main-content [data-photo-route=\/governance] .fh-governance-photography{height:340px}.af-refresh #main-content [data-photo-route=\/connected-devices]>.hd-carousel{width:100%;max-width:560px;margin:0}.af-refresh #main-content .cs-hero-grid{grid-template-columns:1fr;gap:32px;min-height:0;padding-block:42px 68px}.af-refresh #main-content .cs-hero-photo{border-radius:24px 70px 24px 24px;width:100%;height:350px;margin:0}.af-refresh #main-content .cs-hero-photo figcaption{bottom:25px;left:24px}.af-refresh #main-content .cs-hero-photo figcaption>strong{font-size:23px}.po-hero-gallery{grid-template-rows:170px 170px;gap:10px}.po-hero-gallery .po-hero-people{border-radius:80px 80px 24px 24px}}@media (prefers-reduced-motion:reduce){.af-refresh #main-content [data-photo-route]:has(h1) img{transition:none!important;animation:none!important}}.af-refresh #main-content :is(.eh-home,.sc-hero){--hero-colour:#c0214b;--hero-ink:#fffdf7;background:var(--hero-colour);color:var(--hero-ink);animation:eh-colour-story var(--hero-cycle,16s) steps(1,end) infinite}.af-refresh #main-content .sc-hero{--hero-colour:#6d32bd}.af-refresh #main-content :is(.eh-home,.sc-hero){animation-delay:var(--hero-start-delay,0s)}.af-refresh[data-page][data-hero-family] #main-content :is(.eh-home,.sc-hero,.pulse-hero){--hero-title-size:clamp(48px,5.5vw,84px)}.af-refresh #main-content .eh-home-main{min-height:740px}.af-refresh #main-content :is(.eh-home,.sc-hero) .eh-atmosphere{background:var(--hero-colour)}.af-refresh #main-content :is(.eh-home,.sc-hero) :is(.eh-scene-layer,.eh-figure){animation-duration:var(--hero-cycle,16s);animation-delay:calc(var(--scene-delay) + var(--hero-start-delay,0s))}.af-refresh #main-content :is(.eh-home,.sc-hero) .eh-scene-layer>svg{color:var(--hero-ink)}.af-refresh[data-page][data-hero-family] #main-content :is(.eh-home,.sc-hero) :is(h1,.eh-eyebrow,.sc-eyebrow,.eh-home-intro,.sc-hero-intro,.sc-hero-detail,.eh-home-promise p,.eh-home-promise strong,.eh-home-promise>a,.sc-hero-promise p,.sc-hero-promise strong){color:var(--hero-ink)!important}.af-refresh #main-content :is(.eh-home-actions,.sc-hero-actions) a{background:0 0;border-color:currentColor;color:var(--hero-ink)!important}.af-refresh #main-content :is(.eh-home-actions,.sc-hero-actions) button,.af-refresh #main-content :is(.eh-home-actions,.sc-hero-actions) :is(a,button):hover{background:#fff9e7;border-color:#fff9e7;color:#073f38!important}.af-refresh #main-content :is(.eh-home,.sc-hero) :is(a,button):focus-visible{outline-color:var(--hero-ink)}.af-refresh #main-content .eh-home-promise>a{border-color:currentColor}.eh-eyebrow{justify-items:center;display:grid}.eh-topic{opacity:0;animation:eh-chapter var(--hero-cycle,16s) steps(1,end) infinite;animation-delay:var(--scene-delay);grid-area:1/1}.eh-scene-heart>svg{animation-duration:8s}.eh-scene-rest>svg{animation-duration:10s}.eh-scene-move>svg{animation-duration:7s}.eh-scene-mind>svg{animation-duration:9s}.af-refresh #main-content :is(.eh-home,.sc-hero).eh-motion-paused,.eh-motion-paused .eh-topic{animation-play-state:paused}@keyframes eh-colour-story{0%,24.999%{--hero-colour:var(--hero-heart-colour);--hero-ink:var(--hero-heart-ink)}25%,49.999%{--hero-colour:var(--hero-rest-colour);--hero-ink:var(--hero-rest-ink)}50%,74.999%{--hero-colour:var(--hero-move-colour);--hero-ink:var(--hero-move-ink)}75%,99.999%{--hero-colour:var(--hero-mind-colour);--hero-ink:var(--hero-mind-ink)}to{--hero-colour:var(--hero-heart-colour);--hero-ink:var(--hero-heart-ink)}}@keyframes eh-chapter{0%,24.999%{opacity:1}25%,to{opacity:0}}@media (width<=900px){.af-refresh[data-page][data-hero-family] #main-content :is(.eh-home,.sc-hero,.pulse-hero){--hero-title-size:clamp(44px,6.7vw,62px)}}@media (width<=600px){.af-refresh[data-page][data-hero-family] #main-content :is(.eh-home,.sc-hero,.pulse-hero){--hero-title-size:clamp(36px,9.5vw,48px)}.af-refresh #main-content .eh-home-main{min-height:650px}}@media (prefers-reduced-motion:reduce){.af-refresh #main-content :is(.eh-home,.sc-hero){animation:none}.eh-topic{opacity:0;animation:none}.eh-topic-heart{opacity:1}.af-refresh #main-content .sc-hero .eh-scene-heart{opacity:0}.af-refresh #main-content .sc-hero .eh-scene-rest{opacity:1}}html.af-reduce-motion .af-refresh #main-content :is(.eh-home,.sc-hero){animation:none}html.af-reduce-motion .eh-topic{opacity:0;animation:none}html.af-reduce-motion .eh-topic-heart{opacity:1}html.af-reduce-motion .af-refresh #main-content .sc-hero .eh-scene-heart{opacity:0}html.af-reduce-motion .af-refresh #main-content .sc-hero .eh-scene-rest{opacity:1}.af-refresh #main-content .ij-home .ij-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;max-width:1200px;min-height:0;margin-inline:auto}.af-refresh #main-content .ij-home .ij-scene{height:100%;min-height:560px;max-height:680px}.af-refresh #main-content .ij-home .ij-stage-copy{box-sizing:border-box;width:100%;max-width:520px;margin-inline:auto;padding:12px 0}.af-refresh #main-content .ij-home .ij-stage-copy>h3,.af-refresh #main-content .ij-home .ij-stage-copy>p{max-width:480px;margin-inline:auto}.af-refresh #main-content .ij-home .ij-stage-copy>.ij-mode{margin-left:max(0px,50% - 240px)}.af-refresh #main-content .ij-home .ij-proof{box-sizing:border-box;border:1px solid #e8dfd0;border-radius:24px;width:100%;max-width:460px;margin:24px auto 0;padding:24px;box-shadow:0 10px 30px #57391506}.af-refresh #main-content .ij-home .ij-proof-brand{align-items:center;gap:20px;margin-bottom:20px;padding-bottom:14px}.af-refresh #main-content .ij-home .ij-proof-brand>small{max-width:150px;line-height:1.6}.af-refresh #main-content .ij-home .ij-proof h4{letter-spacing:-.035em;margin:8px 0 18px;font-size:24px;line-height:1.25}.af-refresh #main-content .ij-home .ij-proof dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:18px;padding:14px 0;font-size:13px;line-height:1.65;display:grid}.af-refresh #main-content .ij-home .ij-proof :is(dt,dd){overflow-wrap:break-word;max-width:none}.af-refresh #main-content .ij-home .ij-proof-status{gap:9px;font-size:11px;line-height:1.7}.af-refresh #main-content .ij-home .ij-feedback{border-radius:15px;margin-block:18px;padding:17px}.af-refresh #main-content .ij-home .ij-feedback>span{font-size:12px;line-height:1.6}.af-refresh #main-content .ij-home .ij-feedback b{padding:9px 12px;font-size:11px}@media (width<=950px){.af-refresh #main-content .ij-home .ij-panel{gap:25px;padding:24px}.af-refresh #main-content .ij-home .ij-proof{padding:20px}.af-refresh #main-content .ij-home .ij-proof dl>div{gap:12px;font-size:12px}}@media (width<=750px){.af-refresh #main-content .ij-home .ij-panel{grid-template-columns:1fr;gap:26px;padding:22px 18px}.af-refresh #main-content .ij-home .ij-stage-copy{padding:0}.af-refresh #main-content .ij-home .ij-scene{height:420px;min-height:370px;max-height:none}.af-refresh #main-content .ij-home .ij-proof{margin-top:22px;padding:22px}.af-refresh #main-content .ij-home .ij-stage-copy>.ij-mode{margin-left:0}}@media (width<=420px){.af-refresh #main-content .ij-home .ij-panel{padding:20px 12px}.af-refresh #main-content .ij-home .ij-proof{border-radius:20px;padding:20px 17px}.af-refresh #main-content .ij-home .ij-proof dl>div{grid-template-columns:1fr;gap:4px;padding:12px 0}.af-refresh #main-content .ij-home .ij-proof dd{text-align:left}.af-refresh #main-content .ij-home .ij-proof-brand>span{font-size:21px}.af-refresh #main-content .ij-home .ij-proof-brand>small{max-width:120px;font-size:9px}}.af-refresh #main-content .php-hero{--hero-title-size:clamp(48px,5.3vw,80px);--hero-title-leading:1.08;--hero-title-tracking:-.055em;--php-ink:#fffdf7;--php-paper:#c0214b;--php-after:#fff5e9;isolation:isolate;background:var(--php-paper);color:var(--php-ink);padding:64px var(--af-brand-gutter,32px) 110px;box-sizing:border-box;position:relative;overflow:clip}.php-layout{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:70px;max-width:1376px;margin:auto;display:grid;position:relative}.php-copy{min-width:0}.af-refresh #main-content .php-copy .php-eyebrow{letter-spacing:-.03em;color:var(--php-ink);margin:0 0 28px;font:650 22px/1.4 Afiyah,Arial,sans-serif}.af-refresh[data-page][data-hero-family] #main-content .php-copy h1{text-wrap:balance;margin:0;color:var(--php-ink)!important}.af-refresh #main-content .php-copy .php-brief{max-width:540px;color:var(--php-ink);text-wrap:pretty;margin:28px 0 0;font-size:20px;font-weight:500;line-height:1.8}.php-brief strong{font-weight:700}.php-actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:32px;display:flex}.af-refresh #main-content .php-actions a{box-sizing:border-box;border:1px solid;border-radius:99px;justify-content:center;align-items:center;min-height:52px;padding:14px 25px;font:650 14px/1.5 Afiyah,Arial,sans-serif;text-decoration:none;display:inline-flex}.af-refresh #main-content .php-actions .php-primary{color:#073f38;background:#fff9e7;border-color:#fff9e7}.af-refresh #main-content .php-actions .php-secondary{color:var(--php-ink);background:0 0}.af-refresh #main-content .php-actions a:hover{color:#073f38;background:#fff9e7;border-color:#fff9e7}.php-hero :is(a,button):focus-visible{outline:3px solid var(--php-ink);outline-offset:5px}.php-photo{box-sizing:border-box;background:#f6e2c0;border:9px solid #fff9e7;border-radius:180px 180px 32px 32px;width:100%;min-width:0;height:570px;margin:0;position:relative;overflow:hidden;transform:rotate(2deg)}.php-photo>img{object-fit:cover;object-position:50% 50%;filter:none;width:100%;height:100%;display:block;transform:none}.php-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.php-shape{color:var(--php-ink);opacity:.06;position:absolute;inset:-20% -15%}.php-shape>svg{width:100%;height:100%;display:block}.php-shape-heart{transform-origin:45% 40%;animation:10s ease-in-out infinite alternate php-heart;inset:-28% 28% -15% -38%}.php-shape-move{animation:8s ease-in-out infinite alternate php-flow;inset:-18% -35% -18% 15%}.php-shape-mind{opacity:.05;animation:12s ease-in-out infinite alternate php-mind;inset:-55% -12% -5% 20%}.php-shape-rest{opacity:.07;animation:11s ease-in-out infinite alternate php-mind;inset:-20% -20% -20% 25%}.php-wave{width:calc(100% + 2px);height:95px;fill:var(--php-after);z-index:2;pointer-events:none;position:absolute;bottom:-1px;left:-1px}.php-motion-paused .php-shape{animation-play-state:paused}.af-refresh #main-content .php-about{--php-ink:#073f38;--php-paper:#b5e87b;--php-after:#fffaf4;padding-top:55px;padding-bottom:105px}.af-refresh #main-content :is(.php-memberships,.php-blog){--php-ink:#073f38;--php-paper:#ff8a32}.af-refresh #main-content .php-organizations{--php-paper:#6d32bd;--php-after:#fffaf4}.af-refresh #main-content .php-blog{--php-after:#b5e87b}.php-about .php-layout{flex-direction:column;gap:42px;display:flex}.php-about .php-copy{text-align:center;max-width:1050px}.af-refresh #main-content .php-about .php-brief{max-width:720px;margin-inline:auto}.php-about .php-actions{justify-content:center}.af-refresh #main-content :is(.php-about,.php-memberships,.php-blog) .php-primary{color:#fffdf7;background:#007d72;border-color:#007d72}.af-refresh #main-content :is(.php-about,.php-memberships,.php-blog) .php-actions a:hover{color:#fffdf7;background:#005c54;border-color:#005c54}.php-organizations .po-hero-gallery{grid-template-rows:250px 250px;padding-bottom:38px}.php-organizations .po-hero-gallery>span{color:#fffdf7}.php-blog .php-photo{border-color:#fff9e7;border-radius:32px 160px 32px 32px;height:490px;transform:rotate(-2deg)}.php-blog .php-photo>img{object-position:67% 50%}.php-about .php-photo{aspect-ratio:2;background:#eaf2eb;border:0;border-radius:32px 110px 32px 32px;max-width:1100px;height:auto;transform:none}.php-about .php-photo>img{object-position:50% 18%}.af-refresh #main-content .mx-memberships:has(>.php-hero)>.af-section{padding-top:28px}@keyframes php-heart{0%{transform:translate(-2%,-2%)rotate(-6deg)scale(1)}to{transform:translate(4%,2%)rotate(7deg)scale(1.12)}}@keyframes php-flow{0%{transform:translate(-5%,3%)rotate(-5deg)}to{transform:translate(5%,-3%)rotate(5deg)}}@keyframes php-mind{0%{transform:rotate(-10deg)scale(1.04)}to{transform:rotate(10deg)scale(1.15)}}@media (width>=1800px){.af-refresh #main-content .php-hero{padding-block:80px 125px}.php-photo{height:610px}.af-refresh #main-content .php-about{padding-block:64px 115px}}@media (width<=1050px){.php-layout{gap:35px}.php-photo{border-width:7px;border-radius:140px 140px 28px 28px;height:510px}.af-refresh #main-content .php-copy .php-brief{font-size:18px}.af-refresh #main-content .php-actions a{padding-inline:20px;font-size:13px}.php-about .php-photo{height:auto}}@media (width<=750px){.af-refresh #main-content .php-hero{--hero-title-size:clamp(36px,9.5vw,48px);--hero-title-leading:1.1;--hero-title-tracking:-.05em;padding:46px var(--af-brand-gutter,22px) 90px}.php-layout{grid-template-columns:1fr;gap:35px}.php-copy{text-align:center}.af-refresh #main-content .php-copy .php-eyebrow{margin-bottom:24px;font-size:19px}.af-refresh #main-content .php-copy .php-brief{margin-top:24px;max-width:480px;margin-inline:auto;font-size:17px;line-height:1.8}.php-actions{justify-content:center;gap:10px;margin-top:27px}.af-refresh #main-content .php-actions a{min-height:48px;padding:13px 18px;font-size:12px}.php-photo{aspect-ratio:1.05;border-radius:110px 110px 26px 26px;max-width:500px;height:auto;margin:auto;transform:none}.php-wave{height:65px}.php-about .php-layout{gap:34px}.php-about .php-photo{aspect-ratio:1.4;border-radius:24px 65px 24px 24px;max-width:600px;height:auto}.php-about .php-photo>img{object-position:50% 15%}.php-hero .eh-motion-dock{bottom:80px}}@media (prefers-reduced-motion:reduce){.php-shape{animation:none}}html.af-reduce-motion .php-shape{animation:none}html.af-reduce-motion .php-hero .eh-motion-control{display:none}@media (width<=750px){.php-blog .php-photo{aspect-ratio:1.15;border-radius:26px 85px 26px 26px;height:auto;transform:none}.php-organizations .po-hero-gallery{grid-template-rows:180px 180px;width:100%;max-width:540px;margin-inline:auto;padding-bottom:30px}}.af-refresh #main-content .bx-featured-band{background:#b5e87b;padding:48px 0 52px}.af-refresh #main-content .bx-featured-inner{max-width:1440px;padding-block:0}.af-refresh #main-content .bx-featured-inner>h2{color:#073f38;letter-spacing:-.035em;margin:0 0 26px;font-size:30px!important;line-height:1.2!important}.af-refresh #main-content .bx-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px}.af-refresh #main-content a.bx-post{border-radius:5px;flex-direction:column;min-width:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;transform:none;background:#fffdf9!important;border:1px solid #dde4d9!important;box-shadow:0 5px 16px #09352b12!important}.af-refresh #main-content a.bx-post:hover{transform:translateY(-4px);box-shadow:0 10px 22px #09352b20!important}.af-refresh #main-content a.bx-post:focus-visible{outline-offset:5px;outline:3px solid #00665c}.af-refresh #main-content .bx-post .bx-cover.bx-photograph{aspect-ratio:1.85;border-radius:0;flex:none;width:100%;height:auto;min-height:0;max-height:none}.af-refresh #main-content .bx-post>.bx-post-copy{box-sizing:border-box;flex-direction:column;flex:1;min-height:230px;padding:23px 21px 22px;display:flex}.af-refresh #main-content .bx-post h3{letter-spacing:-.03em;color:#073f38;text-wrap:pretty;margin:0 0 25px;font-size:22px!important;line-height:1.3!important}.bx-card-meta{gap:7px;margin-top:auto;display:grid}.bx-card-category{color:#00665c;text-transform:uppercase;letter-spacing:.035em;align-items:baseline;gap:7px;font-size:10px;font-weight:700;line-height:1.6;display:flex}.bx-card-category:before{content:"";background:#007d72;border-radius:50%;flex:none;width:6px;height:6px;display:block}.bx-card-byline{color:#50675f;font-size:10px;line-height:1.7}.bx-card-stats{color:#50675f;flex-wrap:wrap;align-items:center;gap:7px 14px;font-size:10px;line-height:1.6;display:flex}.bx-card-stats .je-views{white-space:normal;gap:5px;font-size:10px}.bx-card-stats .je-views>svg{width:14px;height:14px}.af-refresh #main-content .bx-related .bx-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}@media (width<=1100px){.af-refresh #main-content .bx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.af-refresh #main-content .bx-post>.bx-post-copy{min-height:215px}.af-refresh #main-content .bx-post h3{font-size:23px!important}}@media (width<=600px){.af-refresh #main-content .bx-featured-band{padding-block:34px 40px}.af-refresh #main-content .bx-featured-inner>h2{margin-bottom:23px;font-size:27px!important}.af-refresh #main-content .bx-grid,.af-refresh #main-content .bx-related .bx-grid{grid-template-columns:1fr;gap:24px}.af-refresh #main-content .bx-post>.bx-post-copy{min-height:210px;padding:23px}.af-refresh #main-content .bx-post h3{font-size:24px!important}.bx-card-category,.bx-card-byline,.bx-card-stats,.bx-card-stats .je-views{font-size:11px}}@media (prefers-reduced-motion:reduce){.af-refresh #main-content a.bx-post{transition:none}}html.af-reduce-motion .af-refresh #main-content a.bx-post{transition:none}.af-refresh #main-content .pca-section{color:#183f3a;max-width:1440px;padding-block:60px}.af-refresh #main-content .pca-introduction{grid-template-columns:1.15fr 1fr;align-items:end;gap:60px;margin-bottom:28px}.af-refresh #main-content .pca-introduction h2{letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(32px,3.1vw,44px)!important;line-height:1.15!important}.af-refresh #main-content .pca-introduction>p{max-width:570px;margin:0;font-size:15px;line-height:1.75}.af-refresh #main-content .pca-role-picker{background:#f1f5f3;border:1px solid #d3ded9;border-bottom:0;border-radius:8px 8px 0 0;gap:0;margin:0;overflow:hidden}.af-refresh #main-content .pca-role-picker button{color:#48635c;background:0 0;border-radius:0;flex:1;min-height:44px;padding:12px 16px;font-size:11px}.af-refresh #main-content .pca-role-picker button[aria-pressed=true]{color:#fffdf9!important;background:#007d72!important}.af-refresh #main-content .pca-workspace{background:#fffdf9;border:1px solid #d3ded9;border-radius:8px;padding:22px;overflow:visible;box-shadow:0 3px 12px #183f3a05}.af-refresh #main-content .pca-overview .pca-workspace{border-top-left-radius:0;border-top-right-radius:0}.af-refresh #main-content .pca-workspace>header{align-items:center;gap:22px}.af-refresh #main-content .pca-workspace>header strong{letter-spacing:-.025em;margin-top:6px;font-size:19px;line-height:1.35}.af-refresh #main-content .pca-workspace>header>div:first-child>span{letter-spacing:.07em;color:#56716a;font-size:9px}.af-refresh #main-content .pca-period{background:#eaf0ed;border-radius:5px;gap:2px;padding:3px}.af-refresh #main-content .pca-period button{border-radius:3px;min-height:38px;padding:9px 14px;font-size:11px}.af-refresh #main-content .pca-period button[aria-pressed=true]{box-shadow:none;color:#fffdf9!important;background:#007d72!important}.af-refresh #main-content .pca-status{color:#536b64;border-top:1px solid #e2e8e4;border-bottom:1px solid #e2e8e4;margin:18px 0;padding:10px 0;font-size:10px;line-height:1.6}.pca-dashboard-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:24px;display:grid}.pca-analysis{min-width:0}.af-refresh #main-content .pca-kpis{background:#fffdf9;border:1px solid #dfe6e1;border-radius:5px;gap:0;margin:0 0 22px;overflow:hidden}.af-refresh #main-content .pca-kpis article{border:0;min-width:0;padding:18px 17px;background:0 0!important;border-radius:0!important}.af-refresh #main-content .pca-kpis article:nth-child(n){background:0 0!important}.af-refresh #main-content .pca-kpis article+article{border-left:1px solid #dfe6e1}.af-refresh #main-content .pca-kpis article>span{color:#536b64;font-size:10px;line-height:1.5}.af-refresh #main-content .pca-kpis article>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#073f38;margin:10px 0 5px;font-size:31px;font-weight:650;line-height:1.2}.af-refresh #main-content .pca-kpis strong>small{letter-spacing:0;margin-left:6px;font-size:9px;font-weight:500}.af-refresh #main-content .pca-kpis article>p{color:#536b64;min-height:32px;margin:0;line-height:1.6;font-size:10px!important}.af-refresh #main-content .pca-chart-tabs{background:0 0;border-bottom:1px solid #d7e1da;border-radius:0;gap:22px;width:100%;margin:0 0 18px;padding:0}.af-refresh #main-content .pca-chart-tabs button{border:0;border-bottom:2px solid #0000;border-radius:0;min-height:40px;padding:9px 0;color:#536b64!important;background:0 0!important;font-size:12px!important}.af-refresh #main-content .pca-chart-tabs button[aria-pressed=true]{border-bottom-color:#007d72;color:#00665c!important;background:0 0!important}.af-refresh #main-content .pca-visual-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0}.af-refresh #main-content .pca-chart-body{background:#fff;border:1px solid #dfe6e1;border-radius:5px;min-width:0;padding:18px}.af-refresh #main-content .pca-plot-heading{align-items:flex-start;gap:15px;margin-bottom:12px}.af-refresh #main-content .pca-plot-heading h3{letter-spacing:-.025em;margin:7px 0 0;font-size:18px!important;line-height:1.35!important}.af-refresh #main-content .pca-plot-heading>div>span{color:#536b64;font-size:9px;line-height:1.5}.af-refresh #main-content .pca-plot-heading>b{letter-spacing:-.035em;white-space:nowrap;color:#00665c;font-size:26px;font-weight:650;line-height:1.2}.af-refresh #main-content .pca-plot-heading>b>small{letter-spacing:0;margin-top:5px;font-size:9px;font-weight:500;line-height:1.5}.af-refresh #main-content .pca-plot{width:100%;height:auto;max-height:275px;margin:0;display:block}.pca-plot text{fill:#536b64;font-size:11px}.pca-plot .pca-value-label{fill:#173f39;font-size:12px;font-weight:600}.pca-plot .pca-line:not(.is-baseline){stroke:#007d72;stroke-width:2.5px}.pca-plot .pca-line.is-baseline{stroke:#8496a1;stroke-width:2px;stroke-dasharray:4 3}.pca-plot .pca-point{stroke:#007d72;fill:#fffdf9}.pca-plot .pca-grid{stroke:#ccd8d2;stroke-dasharray:none;opacity:.7}.pca-plot .pca-crosshair{stroke:#536b64;stroke-dasharray:3 4}.af-refresh #main-content .pca-chart-legend{gap:12px;margin:12px 0;font-size:9px;line-height:1.6}.af-refresh #main-content .pca-chart-legend b{color:#536b64;font-size:9px;font-weight:500}.af-refresh #main-content .pca-chart-readout{box-shadow:none;background:0 0;border:0;border-top:1px solid #dfe6e1;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:4px 15px;margin-top:15px;padding:13px 0 0;display:grid}.af-refresh #main-content .pca-chart-readout>span{color:#536b64;font-size:11px}.af-refresh #main-content .pca-chart-readout>strong{color:#073f38;margin:0;font-size:23px;font-weight:650;line-height:1.3}.af-refresh #main-content .pca-chart-readout>small{color:#536b64;grid-column:1/-1;font-size:10px;line-height:1.7}.af-refresh #main-content .pca-chart-note{color:#536b64;margin:12px 0 0;font-size:10px!important;line-height:1.7!important}.af-refresh #main-content .pca-touch-data{margin-top:10px}.af-refresh #main-content .pca-touch-data>span{font-size:9px}.af-refresh #main-content .pca-touch-data button{background:#f1f5f3;border-radius:3px;min-height:44px;padding:8px;font-size:10px}.pca-ledger{background:#fffdf9;border:1px solid #dfe6e1;border-radius:5px;padding:16px 18px}.pca-ledger>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.af-refresh #main-content .pca-ledger h3{letter-spacing:-.02em;margin:0;font-size:16px!important;line-height:1.35!important}.pca-ledger>header>span{color:#536b64;font-size:9px}.pca-ledger table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:12px;font-size:11px;line-height:1.7}.pca-ledger th{text-align:left;color:#536b64;font-weight:500}.pca-ledger td{text-align:right;color:#173f39;font-weight:650}.pca-ledger :is(th,td){border-bottom:1px solid #e4eae6;padding:9px 0}.pca-ledger tr:last-child :is(th,td){border-bottom:0}.af-refresh #main-content .pca-ledger>p{color:#536b64;margin:12px 0 0;font-size:10px!important;line-height:1.7!important}.af-refresh #main-content .pca-model-controls{background:#f3f6f3;border:1px solid #dfe6e1;border-radius:5px;margin:0;padding:18px}.af-refresh #main-content .pca-model-controls>header{display:block}.af-refresh #main-content .pca-model-controls>header h3{letter-spacing:-.02em;margin:7px 0 8px;font-size:17px!important;line-height:1.3!important}.af-refresh #main-content .pca-model-controls>header p{font-size:10px!important;line-height:1.7!important}.af-refresh #main-content .pca-model-controls>header>div>span{letter-spacing:.07em;font-size:9px}.af-refresh #main-content .pca-model-controls>header>button{background:#fffdf9;border:1px solid #c6d4cb;border-radius:3px;min-height:35px;margin-top:13px;padding:8px 12px;font-size:10px}.af-refresh #main-content .pca-control-groups{grid-template-columns:1fr;gap:18px;margin-top:19px}.af-refresh #main-content .pca-control-group{padding:0;background:0 0;border-top:1px solid #d6e0d8;border-radius:0;padding-top:13px}.af-refresh #main-content .pca-control-group h4{letter-spacing:0;margin:0 0 12px;font-size:12px!important;line-height:1.5!important}.af-refresh #main-content .pca-control-group>p{display:none}.af-refresh #main-content .pca-number-field{grid-template-columns:minmax(0,1fr) 108px;align-items:center;gap:9px;margin-top:9px;display:grid}.af-refresh #main-content .pca-number-field>span{color:#3d5c51;min-height:0;margin:0;font-size:10px;line-height:1.5}.af-refresh #main-content .pca-number-field>div{min-height:38px;box-shadow:none;background:#fff;border:1px solid #cedad2;border-radius:3px;gap:4px;padding:7px 8px}.af-refresh #main-content .pca-number-field input{letter-spacing:0;height:23px;font-weight:600;font-size:15px!important}.af-refresh #main-content .pca-number-field>div>span{white-space:normal;max-width:35px;font-size:8px}.af-refresh #main-content .pca-model-note{border-top:1px solid #d6e0d8;margin-top:18px;padding-top:14px;display:block}.af-refresh #main-content .pca-model-note>span{font-size:8px}.af-refresh #main-content .pca-model-note>p{margin-top:6px;font-size:10px!important;line-height:1.7!important}.af-refresh #main-content .pca-workspace>footer{background:0 0;border-top:1px solid #dfe6e1;gap:25px;margin-top:18px;padding:15px 0 0;font-size:10px;line-height:1.7}.af-refresh #main-content .pca-workspace>footer a{align-items:center;min-height:38px;font-size:11px;display:inline-flex}.af-refresh #main-content .pca-operational-workspace{box-shadow:none;background:#fffdf9;border:1px solid #d3ded9;border-radius:8px;margin-top:24px;padding:22px}.af-refresh #main-content .pca-operational-heading{align-items:center;gap:30px}.af-refresh #main-content .pca-operational-heading h3{margin:7px 0 10px;font-size:21px!important;line-height:1.3!important}.af-refresh #main-content .pca-operational-heading p{max-width:650px;font-size:12px!important;line-height:1.75!important}.af-refresh #main-content .pca-operational-scope{background:0 0;border-block:1px solid #e1e8e3;border-radius:0;gap:18px;margin:17px 0;padding:10px 0}.af-refresh #main-content .pca-operational-scope>span{color:#00665c;font-size:9px}.af-refresh #main-content .pca-operational-scope>p{color:#536b64;font-size:10px!important}.pod-kpis{border:1px solid #dfe6e1;border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.pod-kpis>div{padding:16px 18px}.pod-kpis>div+div{border-left:1px solid #dfe6e1}.pod-kpis span{color:#536b64;font-size:10px;line-height:1.5;display:block}.pod-kpis strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:9px 0 5px;font-size:29px;font-weight:650;line-height:1.2;display:block}.af-refresh #main-content .pod-kpis p{color:#536b64;margin:0;font-size:10px!important;line-height:1.65!important}.pod-analysis{grid-template-columns:minmax(0,1.8fr) minmax(230px,.8fr);align-items:start;gap:22px;display:grid}.pod-chart{border:1px solid #dfe6e1;border-radius:5px;min-width:0;padding:17px}.pod-chart header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 15px;display:flex}.af-refresh #main-content .pod-chart h4,.af-refresh #main-content .pod-register-heading h4{letter-spacing:-.02em;margin:0;font-size:15px!important;line-height:1.4!important}.pod-chart header>span,.pod-register-heading>span{color:#536b64;font-size:9px;line-height:1.6}.pod-legend{color:#536b64;gap:18px;margin:13px 0;font-size:9px;display:flex}.pod-legend span{align-items:center;gap:6px;display:flex}.pod-legend i{background:#007d72;width:9px;height:9px}.pod-legend span+span i{background:#8496a1}.pod-chart svg{width:100%;height:auto;max-height:295px;display:block;overflow:visible}.pod-chart svg text{fill:#536b64;font:11px Afiyah,Arial,sans-serif}.pod-chart .pod-label{fill:#244d42;font-size:11px}.pod-chart .pod-value{fill:#00665c;font-weight:700}.pod-grid{stroke:#dfe6e1;stroke-width:1px}.af-refresh #main-content .pod-chart>p{color:#536b64;margin:10px 0 0;font-size:10px!important;line-height:1.7!important}.pod-definition{background:#f2f6f3;border-left:3px solid #007d72;min-width:0;padding:18px}.pod-definition>span{color:#536b64;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.pod-definition>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:13px 0 9px;font-size:32px;line-height:1.2;display:block}.af-refresh #main-content .pod-definition h4{letter-spacing:-.02em;margin:0;font-size:16px!important;line-height:1.5!important}.af-refresh #main-content .pod-definition p{color:#536b64;margin:12px 0;font-size:12px!important;line-height:1.8!important}.pod-definition>small{color:#536b64;border-top:1px solid #d4e0d7;padding-top:12px;font-size:10px;line-height:1.75;display:block}.pod-register-heading{justify-content:space-between;align-items:baseline;gap:15px;margin:22px 0 12px;display:flex}.pod-table-wrap{border:1px solid #dfe6e1;border-radius:5px;overflow-x:auto}.pod-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:590px;font-size:11px;line-height:1.75}.pod-table thead{background:#f0f4f1}.pod-table :is(th,td){text-align:left;border-bottom:1px solid #dfe6e1;padding:12px 14px}.pod-table thead th{color:#536b64;font-size:10px;font-weight:650}.pod-table tbody th{width:29%;font-weight:500}.pod-table td:nth-child(2){color:#073f38;white-space:nowrap;font-weight:700}.pod-table tr:last-child :is(th,td){border-bottom:0}.pod-table tr[data-selected=true]{background:#f1f7f2}.af-refresh #main-content .pod-table button{cursor:pointer;text-align:left;text-underline-offset:3px;border:0;border-radius:0;min-height:32px;padding:0;font:600 11px/1.7 Afiyah,Arial,sans-serif;text-decoration:underline;color:#00665c!important;background:0 0!important}.pca-governance-note{border-top:1px solid #d3ded9;justify-content:space-between;align-items:center;gap:25px;margin-top:20px;padding:16px 0 0;display:flex}.af-refresh #main-content .pca-governance-note p{color:#536b64;max-width:950px;margin:0;font-size:11px!important;line-height:1.8!important}.pca-governance-note strong{color:#073f38}.pca-governance-note a{color:#00665c;white-space:nowrap;align-items:center;min-height:44px;font-size:11px;display:inline-flex}.af-refresh #main-content .pca-section .is-negative{color:#a42c43!important}@media (width>=1280px){.af-refresh #main-content .pca-visual-grid{grid-template-columns:minmax(0,1.75fr) minmax(200px,.75fr);align-items:start}.pca-ledger{padding:16px}.pca-ledger>header{display:block}.pca-ledger>header>span{margin-top:6px;display:block}}@media (width<=1150px){.pca-dashboard-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.af-refresh #main-content .pca-model-controls{padding:15px}.af-refresh #main-content .pca-number-field{grid-template-columns:minmax(0,1fr) 92px}.af-refresh #main-content .pca-kpis article{padding:15px 12px}.af-refresh #main-content .pca-kpis article>strong{font-size:27px}.pod-analysis{grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr)}}@media (width<=950px){.af-refresh #main-content .pca-introduction{grid-template-columns:1fr;gap:18px}.pca-dashboard-grid{grid-template-columns:1fr}.af-refresh #main-content .pca-control-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.af-refresh #main-content .pca-model-controls>header{gap:20px;display:flex}.af-refresh #main-content .pca-model-controls>header>button{margin:0}.af-refresh #main-content .pca-control-group{padding-top:12px}.af-refresh #main-content .pca-number-field{grid-template-columns:1fr;gap:6px}.af-refresh #main-content .pca-operational-heading{align-items:flex-start}.pod-analysis{grid-template-columns:1fr}.pod-definition{display:block}.pod-register-heading{flex-wrap:wrap}.af-refresh #main-content .pca-role-picker button{flex:1 0 25%}}@media (width<=600px){.af-refresh #main-content .pca-section{padding-block:42px}.af-refresh #main-content .pca-introduction h2{font-size:32px!important}.af-refresh #main-content .pca-introduction>p{font-size:14px}.af-refresh #main-content .pca-workspace,.af-refresh #main-content .pca-operational-workspace{border-radius:6px;padding:16px 13px}.af-refresh #main-content .pca-workspace>header{flex-direction:column;align-items:flex-start;gap:13px}.af-refresh #main-content .pca-workspace>header strong{font-size:18px}.af-refresh #main-content .pca-period{box-sizing:border-box;width:100%}.af-refresh #main-content .pca-period button{flex:1;min-height:44px}.af-refresh #main-content .pca-kpis{grid-template-columns:1fr;margin-bottom:18px}.af-refresh #main-content .pca-kpis article{grid-template-columns:1fr auto;align-items:baseline;gap:4px 10px;padding:14px;display:grid}.af-refresh #main-content .pca-kpis article+article{border-top:1px solid #dfe6e1;border-left:0}.af-refresh #main-content .pca-kpis article>strong{grid-area:1/2/3;margin:0;font-size:27px}.af-refresh #main-content .pca-kpis article>p{grid-column:1;min-height:0;font-size:9px!important}.af-refresh #main-content .pca-kpis article>span{font-size:10px}.af-refresh #main-content .pca-chart-body{padding:14px 10px}.af-refresh #main-content .pca-plot-heading{display:block}.af-refresh #main-content .pca-plot-heading>b{margin-top:12px;font-size:25px;display:block}.af-refresh #main-content .pca-chart-tabs{gap:16px}.af-refresh #main-content .pca-chart-tabs button{flex:none;font-size:11px!important}.af-refresh #main-content .pca-chart-readout{grid-template-columns:1fr}.af-refresh #main-content .pca-chart-readout>small{grid-column:1}.af-refresh #main-content .pca-control-groups{grid-template-columns:1fr;gap:17px}.af-refresh #main-content .pca-number-field{grid-template-columns:minmax(0,1fr) 120px;gap:10px}.af-refresh #main-content .pca-number-field>span{font-size:11px}.af-refresh #main-content .pca-number-field>div{min-height:44px}.af-refresh #main-content .pca-control-group h4{font-size:13px}.af-refresh #main-content .pca-model-controls>header{display:block}.af-refresh #main-content .pca-model-controls>header>button{margin-top:12px}.af-refresh #main-content .pca-workspace>footer{flex-direction:column;gap:8px}.af-refresh #main-content .pca-role-picker button{flex-basis:33.333%;padding:12px 9px;font-size:10px}.af-refresh #main-content .pca-operational-heading{flex-direction:column;gap:15px}.af-refresh #main-content .pca-operational-scope{display:block}.af-refresh #main-content .pca-operational-scope>p{margin-top:6px}.pod-kpis{grid-template-columns:1fr}.pod-kpis>div{grid-template-columns:1fr auto;gap:3px 12px;padding:13px;display:grid}.pod-kpis>div+div{border-top:1px solid #dfe6e1;border-left:0}.pod-kpis strong{grid-area:1/2/3;margin:0;font-size:27px}.pod-kpis p{grid-column:1}.pod-chart{padding:14px 10px}.pod-chart svg{min-width:470px;max-height:none}.pod-chart{overflow-x:auto}.pod-chart>p{min-width:0}.pod-definition{padding:16px}.pca-governance-note{flex-direction:column;align-items:flex-start;gap:8px}.pod-register-heading{gap:6px}.pod-table{min-width:530px}}.ppd-section{scroll-margin-top:110px}.ppd-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:55px;margin-bottom:30px;display:grid}.ppd-intro .af-eyebrow{margin:0 0 16px}.ppd-intro h2{margin:0}.af-refresh #main-content .ppd-intro>p{font-size:var(--af-type-brief);color:#536d65;margin:0;line-height:1.8}.ppd-board{--ppd-accent:#087d70;--ppd-secondary:#2b6ea9}.ppd-report-heading{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 18px 14px;display:flex}.ppd-report-heading>div>span{letter-spacing:.065em;color:#7b909a;font-size:9px;line-height:1.6}.af-refresh[data-page] #main-content .ppd-report-heading h3{color:#24434a;margin:5px 0 0;letter-spacing:-.025em!important;font-size:20px!important;line-height:1.4!important}.ppd-report-heading>span{color:#718a96;white-space:nowrap;font-size:10px;line-height:1.5}.ppd-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 18px 13px;display:grid}.ppd-kpis article{background:#fff;border:1px solid #dfe7ed;border-radius:4px;flex-direction:column;min-width:0;padding:14px;display:flex}.ppd-kpis article>span{color:#4b6873;min-height:32px;font-size:11px;line-height:1.5}.ppd-kpis article>strong{letter-spacing:-.045em;color:var(--ppd-accent);white-space:nowrap;font-variant-numeric:tabular-nums;margin:7px 0;font-size:35px;font-weight:650;line-height:1.15}.ppd-kpis article:nth-child(2)>strong{color:var(--ppd-secondary)}.ppd-kpis article:nth-child(3)>strong{color:#8d4e91}.ppd-kpis article:nth-child(4)>strong{color:#a55d28}.af-refresh #main-content .ppd-kpis article>p{color:#7a9098;margin:0;font-size:10px;line-height:1.7}.ppd-charts{grid-template-columns:1.05fr 1fr;gap:12px;padding:0 18px 13px;display:grid}.ppd-panel{background:#fff;border:1px solid #dde6ec;border-radius:4px;min-width:0;margin:0;padding:15px}.ppd-panel>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.ppd-panel>header>div>span{letter-spacing:.06em;color:#7b9199;font-size:8px;line-height:1.6}.af-refresh[data-page] #main-content .ppd-panel h4{letter-spacing:-.015em;color:#345560;margin:6px 0 0;font-size:13px!important;line-height:1.5!important}.ppd-panel>header>span{color:#80959e;font-size:9px;line-height:1.5}.ppd-activity>svg{aspect-ratio:540/215;width:100%;height:auto;margin-top:7px;display:block}.ppd-activity svg text{fill:#79909b;font-family:inherit;font-size:11px}.ppd-activity svg rect{fill:var(--ppd-secondary)}.ppd-chart-grid{fill:none;stroke:#e6edf1;stroke-width:1px;stroke-dasharray:3 3}.ppd-activity svg text.ppd-bar-value{fill:var(--ppd-secondary);font-weight:600}.ppd-weekly-list{display:none}.af-refresh #main-content .ppd-panel>p{color:#83959e;margin:10px 0 0;font-size:10px;line-height:1.75}.ppd-stage-list{gap:19px;margin:23px 0 16px;display:grid}.ppd-stage>div:first-child{color:#52717c;justify-content:space-between;align-items:center;gap:12px;font-size:10px;line-height:1.6;display:flex}.ppd-stage strong{color:var(--ppd-accent);font-size:11px;font-weight:650}.ppd-stage strong small{color:#879aa3;font-size:9px;font-weight:400}.ppd-track{background:#edf2f5;border-radius:1px;height:10px;margin-top:8px;overflow:hidden}.ppd-track>i{background:var(--ppd-accent);height:100%;display:block}.ppd-review-grid{grid-template-columns:1.6fr 1fr;gap:12px;padding:0 18px 18px;display:grid}.ppd-value{background:#fff;border:1px solid #dde6ec;border-radius:4px;min-width:0;margin:0;padding:5px 12px 10px}.ppd-value table{border-collapse:collapse;color:#5a7380;text-align:left;width:100%;font-size:10px;line-height:1.7}.ppd-value caption{text-align:left;color:#345661;padding:10px 0 13px;font-size:12px;font-weight:600}.ppd-value th,.ppd-value td{vertical-align:top;border-bottom:1px solid #e8edf1;padding:9px 7px}.ppd-value thead th{color:#83969f;background:#f7f9fa;font-size:9px;font-weight:500}.ppd-value tbody th{color:#436471;padding-left:0;font-weight:500}.ppd-value tbody td:nth-child(2){color:var(--ppd-secondary);white-space:nowrap;font-size:12px;font-weight:650}.ppd-value tbody td:nth-child(3){font-size:9px}.ppd-value tr:last-child>*{border-bottom:0}.ppd-attention{border:1px solid #dde6ec;border-left:3px solid var(--ppd-accent);background:#fff;border-radius:4px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.ppd-attention>span:first-child{color:#347d78;letter-spacing:.04em;font-size:9px;font-weight:650;line-height:1.6}.af-refresh #main-content .ppd-attention p{color:#66808b;margin:0;font-size:11px;line-height:1.8}.ppd-attention p strong{color:#3a606c;font-weight:650}.ppd-attention-tag{color:#94631f;background:#fff7e5;border:1px solid #ede1c3;border-radius:3px;margin-top:auto;padding:3px 7px;font-size:8px;line-height:1.5}.ppd-caption{justify-content:space-between;align-items:flex-start;gap:30px;margin-top:20px;display:flex}.af-refresh #main-content .ppd-caption>p{color:#6b7e76;max-width:900px;margin:0;font-size:12px;line-height:1.8}.ppd-caption>a{color:#007467;white-space:nowrap;align-items:center;min-height:44px;font-size:13px;line-height:1.7;display:flex}@media (width<=850px){.ppd-intro{grid-template-columns:1fr;gap:19px}.af-refresh #main-content .ppd-intro>p{font-size:16px}.ppd-caption{display:block}.ppd-caption>a{margin-top:12px}.ppd-kpis article>strong{font-size:30px}}@container (width<=850px){.ppd-report-heading{padding:15px 13px 12px}.ppd-kpis{gap:8px;padding:0 13px 12px}.ppd-kpis article{padding:11px}.ppd-kpis article>span{font-size:10px}.ppd-kpis article>strong{font-size:29px}.ppd-charts{gap:10px;padding:0 13px 12px}.ppd-review-grid{gap:10px;padding:0 13px 13px}.ppd-panel{padding:12px}.ppd-value :is(th,td){padding:7px 4px}.ppd-value tbody td:nth-child(3){font-size:8px}}@container (width<=650px){.ppd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ppd-charts,.ppd-review-grid{grid-template-columns:1fr}.ppd-kpis article>span{min-height:28px}.ppd-kpis article>strong{font-size:31px}.ppd-report-heading>span{font-size:8px}.ppd-value table{font-size:10px}.ppd-value tbody td:nth-child(3){font-size:9px}.ppd-stage-list{gap:17px}.af-refresh[data-page] #main-content .ppd-report-heading h3{font-size:18px!important}}@container (width<=420px){.ppd-activity>svg{display:none}.ppd-weekly-list{gap:15px;margin:22px 0;padding:0;list-style:none;display:grid}.ppd-weekly-list li{color:#607d88;grid-template-columns:44px minmax(0,1fr) 25px;align-items:center;gap:10px;font-size:10px;line-height:1.5;display:grid}.ppd-weekly-list li>div{background:#edf2f5;height:10px}.ppd-weekly-list li i{background:var(--ppd-secondary);height:100%;display:block}.ppd-weekly-list strong{text-align:right;color:var(--ppd-secondary);font-size:11px}.ppd-kpis article>strong{font-size:27px}.ppd-kpis article>p{font-size:9px}.ppd-value :is(th,td){padding:7px 4px}}.ppd-panel>header>div>span{display:none}.ppd-activity>svg{aspect-ratio:3;margin-top:6px}.ppd-kpis article>span{min-height:0}.ppd-kpis article{padding:12px}.ppd-value th,.ppd-value td{padding-block:6px}@layer afiyah-card-geometry{.af-refresh:not([data-page^=\/blog]) #main-content :is(.pulse-dashboard,.csp-app,.ppd-board,.pdd-card){border-radius:6px!important}.af-refresh:not([data-page^=\/blog]) #main-content :is(.pdb-kpis>div,.pdb-chart,.pdb-scorecard,.pdb-insight,.csp-metrics>div,.csp-history,.csp-next-step,.ppd-panel){border-radius:4px!important}.af-refresh:not([data-page^=\/blog]) #main-content .his-panel{border-radius:10px!important}.af-refresh:not([data-page^=\/blog]) #main-content .hcj-panel{border-radius:18px!important}.af-refresh:not([data-page^=\/blog]) #main-content .csp-human{border-radius:14px!important}}.af-refresh .af-header{--af-nav-label-size:14px}.af-refresh .af-header .af-nav>a,.af-refresh .af-header .af-nav>details>summary,.af-refresh .af-header .af-app-access{letter-spacing:-.01em;font-family:Afiyah,Arial,sans-serif;font-weight:600;line-height:1.5;font-size:var(--af-nav-label-size)!important}@media (width>=1101px) and (width<=1280px){.af-refresh .af-header{gap:16px;padding-inline:24px}.af-refresh .af-header .af-nav{gap:14px}.af-refresh .af-header-actions{gap:12px}}@media (width<=1100px){.af-refresh .af-header .af-nav.is-open{--af-nav-label-size:16px}}#root .af-refresh[data-page=\/]{--home-calm-paper:#fffaf4;--home-calm-mint:#edf3f0;--home-calm-line:#d7e4df;--home-calm-ink:#073f38;--home-calm-muted:#50675f}#root .af-refresh[data-page=\/] #main-content{background:var(--home-calm-paper)}#root .af-refresh[data-page=\/] #main-content .eh-home{--hero-colour:#ff8377;--hero-ink:#073f38;color:#073f38;background:#ff8377;animation-name:none}#root .af-refresh[data-page=\/] #main-content .he-card[data-tone]{--ssj-gradient:#edf3f0;--ssj-ink:#073f38;--ssj-subtle:#50675f;border-color:#d7e4df;box-shadow:0 -6px 24px #073f3809}#root .af-refresh[data-page=\/] #main-content .he-card .he-card-action{color:#fffaf4;background:#073f38}#root .af-refresh[data-page=\/] #main-content .he-card .he-card-action:hover{color:#fffaf4;background:#005c54}#root .af-refresh[data-page=\/] #main-content .sf-home-band{color:#073f38;background:#fffaf4}#root .af-refresh[data-page=\/] #main-content .sf-home-band .sf-home-intro :is(h2,p){color:#073f38!important}#root .af-refresh[data-page=\/] #main-content .sf-home-band .sf-home-intro h2 em{color:#007d72!important}#root .af-refresh[data-page=\/] #main-content .hcj-section{--af-choice-ink:#073f38;--af-choice-shade:#073f38;color:#073f38;background:#edf3f0}#root .af-refresh[data-page=\/] #main-content .hcj-panel{--hcj-panel-background:#f7faf8;--hcj-ink:#073f38;--hcj-muted:#50675f;border-color:#d7e4df;border-radius:14px}#root .af-refresh[data-page=\/] #main-content :is(.hcj-intro h2,.hcj-nav button,.hcj-nav-item[data-current=true] button){color:#073f38}#root .af-refresh[data-page=\/] #main-content :is(.hcj-eyebrow,.hcj-intro>p:last-child,.hcj-nav-item>p,.hcj-motion-button,.hcj-scope){color:#50675f}#root .af-refresh[data-page=\/] #main-content .hcj-nav button:hover{color:#007d72}#root .af-refresh[data-page=\/] .hcj-nav-rule{background:#cadbd3}#root .af-refresh[data-page=\/] .hcj-nav-rule i{background:#007d72}#root .af-refresh[data-page=\/] .hcj-atmosphere{opacity:.28}#root .af-refresh[data-page=\/] #main-content .his-section{background:#fffaf4}#root .af-refresh[data-page=\/] #main-content .his-panel{color:#073f38;box-shadow:none;background:#edf3f0;border:1px solid #d7e4df;--his-tone:#edf3f0!important;--his-accent:#007d72!important}#root .af-refresh[data-page=\/] #main-content :is(.his-active-brand,.his-story h3,.his-story a){color:#073f38!important}#root .af-refresh[data-page=\/] #main-content .his-active-brand>span{border-color:#b9cdc5}#root .af-refresh[data-page=\/] #main-content .his-active-brand>img{background:0 0;padding:0}#root .af-refresh[data-page=\/] #main-content .his-story p{color:#50675f}#root .af-refresh[data-page=\/] #main-content :is(.his-heading h2 em,.his-eyebrow,.his-foundation,.his-foundation i){color:#007d72}#root .af-refresh[data-page=\/] #main-content .pl-section{color:#073f38;background:#edf3f0}#root .af-refresh[data-page=\/] #main-content :is(.pl-copy h2,.pl-copy h2 em,.pl-copy .af-eyebrow,.pl-copy a){color:#073f38!important}#root .af-refresh[data-page=\/] #main-content .pl-copy p:not(.af-eyebrow){color:#50675f!important}#root .af-refresh[data-page=\/] #main-content .pl-copy li{color:#073f38;background:#fffaf4;border-color:#d7e4df}#root .af-refresh[data-page=\/] #main-content .trc-section{background:#fffaf4}#root .af-refresh[data-page=\/] #main-content .trc-card{background:#edf3f0;border-color:#d7e4df}#root .af-refresh[data-page=\/] #main-content .ro-card{color:#073f38;background:#edf3f0}#root .af-refresh[data-page=\/] #main-content .ro-card .ro-card-background{opacity:0}#root .af-refresh[data-photo-story=true]{--af-photo-paper:#fffaf4;--af-photo-mint:#edf3f0;--af-photo-ink:#073f38;--af-photo-muted:#50675f;--af-photo-line:#d7e4df}#root .af-refresh[data-photo-story=true] #main-content{background:#fffaf4}#root .af-refresh[data-photo-story=true] #main-content :is(.af-feature-rich-benefits>div>article,.af-audience-rich-benefits>div>article,.gt-principles-grid>article,.gt-security-grid>article,.ai-governance-grid>a,.ai-control-preview,.xp-evidence-types>article,.cm2-principles>article,.wb-lenses>article,.po-value-grid>div,.po-role-card,.af-membership-rich-card,.mx-programme-cards>article,.ab2-benchmarks>article){color:#073f38;box-shadow:none;background:#edf3f0;border-color:#d7e4df}#root .af-refresh[data-photo-story=true] #main-content :is(.af-feature-rich-benefits>div>article,.af-audience-rich-benefits>div>article,.gt-principles-grid>article,.gt-security-grid>article,.ai-governance-grid>a,.cm2-principles>article,.wb-lenses>article,.po-value-grid>div,.po-role-card,.af-membership-rich-card,.mx-programme-cards>article,.ab2-benchmarks>article) :is(h2,h3,h4,strong){color:#073f38}#root .af-refresh[data-photo-story=true] #main-content :is(.af-feature-rich-benefits>div>article,.af-audience-rich-benefits>div>article,.gt-principles-grid>article,.gt-security-grid>article,.cm2-principles>article,.wb-lenses>article,.po-value-grid>div,.po-role-card,.af-membership-rich-card,.mx-programme-cards>article,.ab2-benchmarks>article) p{color:#50675f}#root .af-refresh[data-photo-story=true] #main-content :is(.af-feature-flow-band,.sc-trust-band,.cm2-quality,.ai-validation-band,.gt-assurance-section,.gt-partner-section,.po-shared,.wb-tracking-band,.ab2-purpose){color:#073f38;background:#edf3f0}#root .af-refresh[data-photo-story=true] #main-content :is(.af-feature-flow-band,.sc-trust-band,.cm2-quality,.ai-validation-band,.gt-assurance-section,.gt-partner-section,.po-shared,.wb-tracking-band,.ab2-purpose) :is(h2,h3,p,em){color:#073f38!important}#root .af-refresh[data-photo-story=true] #main-content :is(.af-feature-flow-band,.sc-trust-band,.cm2-quality,.ai-validation-band,.gt-assurance-section,.gt-partner-section,.po-shared,.wb-tracking-band,.ab2-purpose) a:not(.af-btn){color:#006c60}#root .af-refresh[data-photo-story=true] #main-content .sc-trust-grid>article{background:#fffaf4;border-color:#d7e4df}#root .af-refresh[data-photo-story=true] #main-content :is(.ab2-story,.ab2-research,.cm2-mix,.wb-focus-band,.af-moments-band){color:#073f38;background:#edf3f0}#root .af-refresh[data-photo-story=true] #main-content :is(.ab2-story,.ab2-research,.cm2-mix,.wb-focus-band,.af-moments-band) :is(h2,h3,em){color:#073f38!important}#root .af-refresh[data-photo-story=true] #main-content :is(.ab2-research-grid>article,.af-plan-rich-detail,.af-character-card){color:#073f38;background:#f7faf8;border-color:#d7e4df}#root .af-refresh[data-photo-story=true] #main-content .ssj-card[data-tone]{--ssj-gradient:#edf3f0;--ssj-ink:#073f38;--ssj-subtle:#50675f;border-color:#d7e4df;box-shadow:0 -6px 24px #073f3809}#root .af-refresh[data-photo-story=true] #main-content .snix-card{--snix-card-tint:#edf3f0!important}#root .af-refresh[data-photo-story=true] #main-content .psc-cover{clear:both}#root .af-refresh[data-photo-story=true] #main-content .hpc-photo[data-scroll-fade]{opacity:1!important;transform:none!important}@media (width<=750px){#root .af-refresh[data-photo-story=true] #main-content .psc-cover .hpc-inner{padding-inline:24px}}.af-annual-offer{color:#073f38;isolation:isolate;background:#b6f177;position:relative;overflow:hidden}.af-annual-offer:before,.af-annual-offer:after{content:"";pointer-events:none;z-index:-1;border:1px solid #073f381c;border-radius:50%;width:260px;height:260px;position:absolute;top:-210px;left:9%}.af-annual-offer:after{border-color:#073f3814;width:350px;height:350px;top:6px;left:auto;right:7%}.af-refresh .af-annual-offer>a{color:#073f38;justify-content:center;align-items:center;gap:30px;min-height:48px;padding:11px 24px;font:500 14px/1.5 Afiyah,Arial,sans-serif;text-decoration:none;display:flex}.af-annual-offer-copy{justify-content:center;align-items:baseline;gap:12px;display:flex}.af-annual-offer-copy strong,.af-annual-offer-copy b{font-weight:700}.af-annual-offer-copy strong{letter-spacing:-.015em}.af-annual-offer-cta{white-space:nowrap;text-underline-offset:4px;flex:none;align-items:center;gap:7px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.af-annual-offer-cta svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .2s}.af-annual-offer>a:hover .af-annual-offer-cta svg{transform:translate(3px)}.af-annual-offer>a:focus-visible{outline-offset:-5px;outline:3px solid #073f38}@media (width<=700px){.af-refresh .af-annual-offer>a{gap:14px;padding:11px 17px;font-size:13px}.af-annual-offer-copy{text-align:left;display:block}.af-annual-offer-copy strong{margin-bottom:2px;display:block}.af-annual-offer-copy>span{display:block}.af-annual-offer-cta{gap:4px;font-size:12px}.af-annual-offer-cta svg{width:16px;height:16px}}@media (width<=360px){.af-refresh .af-annual-offer>a{gap:10px;padding-inline:14px}.af-annual-offer-copy>span{max-width:22ch}.af-annual-offer-cta{font-size:11px}}@media (prefers-reduced-motion:reduce){.af-annual-offer-cta svg{transition:none}}html.af-reduce-motion .af-annual-offer-cta svg{transition:none}
