:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock){--blue:#056DFE;--blue-hi:#3D8BFF;--orange:#FF6106;--ink:#060708;--char:#101318;--white:#fff;--muted:rgba(255,255,255,.66);--hair:rgba(255,255,255,.09);--glass:rgba(16,19,24,.58);--ease-out:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);--safe-b:env(safe-area-inset-bottom,0px)}:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock){color:var(--white);font-family:var(--sig-arabic);-webkit-font-smoothing:antialiased}:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) *{box-sizing:border-box}:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) img{display:block;max-width:none}:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) a{color:inherit;text-decoration:none}:where(.r11-nav,.r11-sheet) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.r11-lat{font-family:var(--sig-label);direction:ltr;unicode-bidi:isolate}:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) :focus-visible{outline:2px solid #056DFE;outline-offset:3px}.r11-nav{position:fixed;inset:0 0 auto;z-index:50;height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 clamp(16px,3.6vw,56px);background:linear-gradient(to bottom,#060708db,#06070800);opacity:0;transform:translateY(-12px);animation:r11-fadeDown .8s var(--ease-out) .15s forwards;transition:background .35s,height .35s,box-shadow .35s}.r11-nav.r11-solid{background:#060708c7;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);box-shadow:0 1px 0 var(--hair)}.r11-nav__logo{flex:none;display:flex;align-items:center;min-height:44px}.r11-nav__logo img{height:34px;width:auto}.r11-nav__links{display:flex;align-items:center;gap:clamp(16px,1.7vw,28px);font-size:14px;font-weight:500;color:#ffffffb8}.r11-nav__links>a,.r11-more>button{position:relative;padding:10px 0;transition:color .25s;white-space:nowrap}.r11-nav__links>a:hover,.r11-nav__links>a.r11-on,.r11-more>button:hover,.r11-more.r11-open>button{color:#fff}.r11-nav__links>a.r11-on:after{content:"";position:absolute;inset:auto 0 2px;height:2px;background:var(--blue);border-radius:2px}.r11-more{position:relative}.r11-more>button{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:#ffffffb8}.r11-more>button svg{transition:transform .3s var(--ease-out)}.r11-more.r11-open>button svg{transform:rotate(180deg)}.r11-more__menu{position:absolute;top:calc(100% + 10px);right:-18px;min-width:210px;padding:8px;border-radius:18px;background:#101318db;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:0 30px 60px -20px #000c,inset 0 1px #ffffff14;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .25s,transform .35s var(--ease-out),visibility .25s}.r11-more.r11-open .r11-more__menu{opacity:1;visibility:visible;transform:none}.r11-more__menu a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 12px;border-radius:12px;font-size:14px;color:#fffc;transition:background .2s,color .2s}.r11-more__menu a:hover{background:#ffffff0f;color:#fff}.r11-more__menu a small{font-family:Chakra Petch,sans-serif;font-size:10px;letter-spacing:.14em;color:#ffffff59;direction:ltr}.r11-nav__end{display:flex;align-items:center;gap:8px;flex:none}.r11-ico{height:42px;min-width:42px;padding:0 10px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:border-color .25s,background .25s,transform .2s}.r11-ico:hover{border-color:#ffffff4d;background:#ffffff12}.r11-ico:active{transform:scale(.94)}.r11-ico.r11-lang{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em}.r11-theme .r11-sun{display:none}.r11-theme[aria-pressed=true] .r11-sun{display:block}.r11-theme[aria-pressed=true] .r11-moon{display:none}.r11-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-weight:700;white-space:nowrap;transition:transform .25s var(--ease-out),box-shadow .25s,background .25s}.r11-btn--nav{height:42px;padding:0 22px;background:var(--blue);font-size:14px;box-shadow:0 8px 24px -10px #056dfee6,inset 0 1px #ffffff38;margin-inline-start:4px}.r11-btn--nav:hover{transform:translateY(-1px);background:#1a7bff}.r11-burger{display:none;width:44px;height:44px;border-radius:13px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;align-items:center;justify-content:center;position:relative}.r11-burger i,.r11-burger i:before,.r11-burger i:after{display:block;width:17px;height:2px;background:#fff;border-radius:2px;transition:transform .35s var(--ease-out),opacity .2s}.r11-burger i{position:relative}.r11-burger i:before,.r11-burger i:after{content:"";position:absolute;right:0}.r11-burger i:before{top:-6px}.r11-burger i:after{top:6px;width:11px}.r11-sheet{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:0 20px calc(24px + var(--safe-b));background:radial-gradient(120% 60% at 85% 0%,#056dfe33,#056dfe00 60%),#060708f7;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);clip-path:circle(0px at var(--ox,90%) var(--oy,32px));visibility:hidden;transition:clip-path .65s var(--ease-io),visibility 0s linear .65s}.r11-sheet.r11-open{clip-path:circle(150% at var(--ox,90%) var(--oy,32px));visibility:visible;transition:clip-path .7s var(--ease-io),visibility 0s}.r11-sheet>*{flex-shrink:0}.r11-sheet__top{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;height:64px;flex:none;margin:0 -20px;padding:0 20px;background:linear-gradient(#060708f5 70%,#06070800)}.r11-sheet__top img{height:26px;width:auto}.r11-sheet__close{width:44px;height:44px;border-radius:13px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;display:grid;place-items:center}.r11-sheet .r11-st{opacity:0;transform:translateY(18px);transition:opacity .4s,transform .6s var(--ease-out)}.r11-sheet.r11-open .r11-st{opacity:1;transform:none;transition-delay:calc(.18s + var(--d,0) * 45ms)}.r11-sh-label{font-family:Chakra Petch,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.24em;color:#fff6;direction:ltr;text-align:right;margin:14px 0 6px}.r11-sh-main{display:flex;flex-direction:column}.r11-sh-main a{display:flex;align-items:center;justify-content:space-between;min-height:54px;font-size:22px;font-weight:700;border-bottom:1px solid var(--hair)}.r11-sh-main a.r11-on{color:#056dfe}.r11-sh-main a span.r11-n{font-family:Big Shoulders Display,sans-serif;font-weight:800;font-size:13px;letter-spacing:.14em;color:#ffffff4d}.r11-sh-main a.r11-on span.r11-n{color:var(--blue)}.r11-sh-sec{display:grid;grid-template-columns:1fr 1fr;gap:8px}.r11-sh-sec a{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--hair);font-size:15px;font-weight:600;color:#ffffffdb}.r11-sh-sec a.r11-hl{border-color:#ff610673;color:#fff}.r11-sh-sec a.r11-hl:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange);margin-inline-start:auto}.r11-sh-tg{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.r11-seg{display:flex;padding:4px;border-radius:14px;background:#ffffff0a;border:1px solid var(--hair);height:48px}.r11-seg button{flex:1;border-radius:10px;font-size:13px;font-weight:700;color:#ffffff8c;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .25s,color .25s}.r11-seg button[aria-pressed=true]{background:#ffffff1a;color:#fff}.r11-seg .r11-lat{font-size:12.5px;letter-spacing:.08em}.r11-wa{display:flex;align-items:center;justify-content:center;gap:10px;height:54px;margin-top:10px;border-radius:16px;font-size:16px;font-weight:700;background:#ffffff0f;border:1px solid rgba(255,255,255,.16)}.r11-stores{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.r11-store{display:flex;align-items:center;gap:10px;height:54px;padding:0 14px;border-radius:14px;background:#000;border:1px solid rgba(255,255,255,.22);direction:ltr}.r11-store span{display:flex;flex-direction:column;line-height:1.1;font-family:Chakra Petch,sans-serif;text-align:left}.r11-store small{font-size:9px;letter-spacing:.06em;color:#fff9}.r11-store b{font-size:15px;font-weight:700}.r11-sh-cta{margin-top:16px;height:56px;width:100%;font-size:17px}.r11-hero{position:relative;height:100svh;min-height:720px;max-height:1100px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 80% at 25% 45%,#0c1422,#10131899 38%,#06070800 70%),linear-gradient(180deg,#08090b 0%,var(--ink) 100%)}.r11-hero:after{content:"";position:absolute;inset:auto 0 0;height:150px;z-index:6;pointer-events:none;background:linear-gradient(to bottom,rgba(6,7,8,0),var(--ink) 92%)}.r11-grain{position:absolute;inset:0;z-index:7;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.r11-w3.r11-org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.r11-sparks{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}.r11-wrap{position:absolute;inset:0;max-width:1440px;margin:0 auto}.r11-wall{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.35) 0%,#000 18%,#000 72%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#00000059,#000 18% 72%,#0000)}.r11-wall-tilt{position:absolute;inset:-6% -30%;display:flex;flex-direction:column;justify-content:space-evenly;transform:rotate(-7deg);will-change:transform}.r11-row{position:relative;white-space:nowrap;line-height:1;height:1.05em;font-size:clamp(96px,17vh,168px);opacity:0;transform:translate(var(--from,8%));transition:opacity 1.2s ease,transform 1.6s var(--ease-out)}.r11-is-in .r11-row{opacity:var(--op);transform:none}.r11-track{display:inline-flex;align-items:center;direction:ltr;will-change:transform;transform:translateZ(0) skew(-10deg)}.r11-w{font-family:var(--sig-arabic-display);font-weight:800;letter-spacing:-.01em;padding:0 .26em;unicode-bidi:isolate;direction:rtl;color:var(--ink);-webkit-text-fill-color:var(--ink);paint-order:stroke fill;-webkit-text-stroke:3px var(--sc,#fff)}.r11-sep{display:inline-block;width:.1em;height:.5em;margin:0 .2em;transform:skew(-18deg);background:var(--sc,#fff);opacity:.7}.r11-row.r11-wh{--sc:#fff;--op:.12}.r11-row.r11-wh2{--sc:#fff;--op:.08}.r11-row.r11-or{--sc:var(--orange);--op:.24}.r11-row.r11-bl{--sc:var(--blue);--op:.25}.r11-wall-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(270deg,#060708b8,#06070873 30%,#06070800 55%)}.r11-stage{position:absolute;inset:0;z-index:2;pointer-events:none}.r11-emb-par{position:absolute;left:var(--emb-x);top:var(--emb-y);width:var(--emb);height:var(--emb);margin:calc(var(--emb)/-2) 0 0 calc(var(--emb)/-2);will-change:transform}.r11-emb{position:absolute;inset:0}.r11-bloom{position:absolute;inset:-28%;border-radius:50%;background:radial-gradient(closest-side,#056dfe6b,#056dfe33 36%,#056dfe12 62%,#056dfe00);opacity:0;animation:r11-bloomIn 1.4s var(--ease-out) .25s forwards,r11-breathe 6s ease-in-out 1.8s infinite}.r11-flash{position:absolute;inset:-6%;border-radius:50%;background:radial-gradient(closest-side,#ffffff8c,#3d8bff59 35%,#056dfe00 72%);opacity:0;animation:r11-flash 1s ease-out .95s forwards}.r11-seal{position:absolute;inset:-16%;opacity:0;animation:r11-sealIn 1.3s var(--ease-out) .55s forwards}.r11-seal svg{width:100%;height:100%;overflow:visible;direction:ltr}.r11-seal .r11-spin{transform-origin:250px 250px;animation:r11-spin 60s linear infinite}.r11-seal .r11-spin-r{transform-origin:250px 250px;animation:r11-spin 90s linear infinite reverse}.r11-seal text{font-family:Big Shoulders Display,sans-serif;font-weight:800;font-size:19px;letter-spacing:6.2px;fill:#ffffff9e}.r11-seal text .r11-o{fill:var(--orange)}.r11-seal text .r11-b{fill:var(--blue-hi)}.r11-mark{position:absolute;inset:0;clip-path:polygon(0% 100%,0% 100%,0% 100%);animation:r11-wipe 1.05s var(--ease-io) .2s forwards}.r11-mark img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 22px rgba(5,109,254,.55)) drop-shadow(0 0 70px rgba(5,109,254,.35))}.r11-sweep{position:absolute;inset:0;overflow:hidden;-webkit-mask:var(--sig-mark) center/contain no-repeat;mask:var(--sig-mark) center/contain no-repeat}.r11-sweep i{position:absolute;top:-30%;left:-60%;width:46%;height:160%;transform:translate(-120%) rotate(18deg);background:linear-gradient(90deg,#fff0,#ffffff14 30%,#ffffff9e,#ffffff14 70%,#fff0);animation:r11-sweep 5.2s var(--ease-io) 1.35s infinite}.r11-coach-par{position:absolute;left:var(--c-x);bottom:0;will-change:transform}.r11-coach{opacity:0;transform:translateY(70px) scale(.98);animation:r11-rise 1.15s var(--ease-out) .4s forwards}.r11-coach img{height:var(--c-h);width:auto}.r11-coach picture{display:block}.r11-coach img{-webkit-mask-image:linear-gradient(to bottom,#000 var(--fade,74%),rgba(0,0,0,0) 99%);mask-image:linear-gradient(to bottom,#000 var(--fade,74%),rgba(0,0,0,0) 99%)}.r11-copy-par{position:absolute;z-index:5;right:clamp(16px,4.4vw,64px);top:50%;width:min(600px,44vw);transform:translateY(-44%);will-change:transform}.r11-label{display:inline-flex;align-items:center;gap:12px;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:13px;letter-spacing:.32em;color:#fff;direction:ltr;margin-bottom:22px}.r11-label:before{content:"";width:34px;height:2px;background:var(--blue)}.r11-label b{color:var(--orange);font-weight:700}.r11-reveal{opacity:0;transform:translateY(16px);animation:r11-up .8s var(--ease-out) forwards}.r11-hero h1{font-weight:900;font-size:clamp(50px,5vw,74px);line-height:1.14;white-space:nowrap;letter-spacing:-.01em}.r11-hero h1 .r11-ln{display:block;overflow:hidden;padding:.06em 0 .1em;margin:-.06em 0 -.1em}.r11-hero h1 .r11-ln>span{display:inline-block;transform:translateY(105%);animation:r11-lineUp .95s var(--ease-out) forwards}.r11-hero h1 .r11-fat{color:var(--orange)}.r11-hero h1 .r11-mus{color:var(--blue)}.r11-hero h1 .r11-same{color:#fff;font-weight:800}.r11-sub{margin-top:22px;font-size:clamp(16px,1.25vw,18px);line-height:1.85;color:var(--muted);font-weight:400;max-width:520px}.r11-sub strong{color:#fff;font-weight:600}.r11-ctas{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap;align-items:center}.r11-btn--pri{height:58px;padding:0 30px;background:var(--blue);font-size:17px;color:#fff;box-shadow:0 18px 40px -16px #056dfef2,inset 0 1px #ffffff40;position:relative;overflow:hidden}.r11-btn--pri:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#fff0 30%,#ffffff47,#fff0 70%);transform:translate(120%);transition:transform .7s var(--ease-out)}.r11-btn--pri:hover:before{transform:translate(-120%)}.r11-btn--pri:hover{transform:translateY(-2px)}.r11-btn--pri:active{transform:scale(.97)}.r11-btn--pri svg{transform:scaleX(-1)}.r11-btn--sec{height:58px;padding:0 28px;font-size:16px;color:#fff;border:1px solid rgba(255,255,255,.22);background:#ffffff08;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.r11-btn--sec:hover{border-color:#ffffff80;transform:translateY(-2px)}.r11-panel{position:relative;margin-top:34px;border-radius:20px;overflow:hidden;background:var(--glass);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:0 30px 60px -24px #000000bf,inset 0 1px #ffffff14}.r11-panel:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,rgba(255,255,255,.07),transparent 36%)}.r11-panel__h{display:flex;align-items:center;justify-content:space-between;gap:10px;height:34px;padding:0 16px;border-bottom:1px solid var(--hair);direction:ltr}.r11-panel__h .r11-lat{font-weight:700;font-size:10px;letter-spacing:.22em;color:#ffffffc7}.r11-panel__h .r11-sync{font-weight:600;color:#ffffff61;letter-spacing:.16em}.r11-panel__h .r11-ar{font-size:11.5px;font-weight:600;color:#ffffff8c;direction:rtl}.r11-live{display:inline-flex;align-items:center;gap:7px}.r11-live:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--blue);animation:r11-pulse 1.8s infinite}.r11-live.r11-o:before{background:var(--orange);animation-name:r11-pulseO}.r11-panel__g{display:grid;grid-template-columns:repeat(4,1fr)}.r11-m{position:relative;padding:12px 16px 14px;min-width:0}.r11-m+.r11-m{border-right:1px solid var(--hair)}.r11-m__h{display:flex;align-items:center;justify-content:space-between;gap:6px;height:18px;direction:ltr}.r11-m__h .r11-k{font-family:Chakra Petch,sans-serif;font-weight:600;font-size:9.5px;letter-spacing:.16em;color:#ffffff80;white-space:nowrap}.r11-m__n{margin-top:7px;font-family:Big Shoulders Display,sans-serif;font-weight:800;font-size:clamp(28px,2.3vw,34px);line-height:1;letter-spacing:.01em;direction:ltr;text-align:right;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.r11-m__n .r11-u{color:#056dfe}.r11-m.r11-o .r11-m__n .r11-u{color:var(--orange)}.r11-m__l{margin-top:5px;font-size:12.5px;line-height:1.4;color:#ffffffa3;font-weight:500;white-space:nowrap}.r11-m__bar{position:absolute;left:16px;right:16px;bottom:0;height:2px;background:#ffffff0d;overflow:hidden;border-radius:2px}.r11-m__bar i{position:absolute;inset:0;transform-origin:right;transform:scaleX(0);background:linear-gradient(270deg,var(--blue),rgba(5,109,254,.1));transition:transform 1.6s var(--ease-out)}.r11-m.r11-o .r11-m__bar i{background:linear-gradient(270deg,var(--orange),rgba(255,97,6,.1))}.r11-counted .r11-m__bar i{transform:scaleX(var(--v,1))}.r11-viz{flex:none;display:block;overflow:visible}.r11-spark{width:42px;height:16px}.r11-spark .r11-ln{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease-out)}.r11-spark .r11-ar{opacity:0;transition:opacity 1s ease .5s}.r11-spark .r11-dt{opacity:0;transition:opacity .3s ease 1.4s}.r11-counted .r11-spark .r11-ln{stroke-dashoffset:0}.r11-counted .r11-spark .r11-ar,.r11-counted .r11-spark .r11-dt{opacity:1}.r11-spark .r11-halo{transform-box:fill-box;transform-origin:center;animation:r11-halo 1.8s ease-out infinite}.r11-mring{width:18px;height:18px;transform:rotate(-90deg)}.r11-mring .r11-fg{stroke-dasharray:50.27;stroke-dashoffset:50.27;transition:stroke-dashoffset 1.6s var(--ease-out)}.r11-counted .r11-mring .r11-fg{stroke-dashoffset:calc(50.27 * .05)}.r11-bars{display:flex;align-items:flex-end;gap:2px;width:40px;height:16px}.r11-bars i{flex:1;border-radius:1px;background:var(--blue);transform-origin:bottom;transform:scaleY(0);transition:transform .7s var(--ease-out)}.r11-counted .r11-bars i{transform:scaleY(1)}.r11-hint{position:absolute;z-index:8;left:50%;bottom:26px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font-family:Chakra Petch,sans-serif;font-size:10px;letter-spacing:.3em;color:#fff6;opacity:0;animation:r11-fadeIn 1s ease 2s forwards}.r11-hint span{width:1px;height:34px;background:linear-gradient(var(--blue),rgba(5,109,254,0));animation:r11-drip 2.2s ease-in-out 2.4s infinite;transform-origin:top}.r11-dock{display:none}.r11-after{position:relative;min-height:100vh;background:var(--ink);display:flex;align-items:center;justify-content:center;padding:80px 24px}.r11-after p{font-family:Big Shoulders Display,sans-serif;font-weight:900;font-size:clamp(48px,11vw,180px);line-height:.9;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.12);text-align:center;direction:ltr}.r11-after p b{-webkit-text-stroke:1px rgba(255,97,6,.5)}.r11-hero{--c-h:min(84svh,860px);--c-x: calc(50% - 31.5vw) ;--emb:min(58svh,540px);--emb-x: calc(50% - 33vw) ;--emb-y:48%}@media(min-width:1441px){.r11-hero{--c-x: calc(50% - 454px) ;--emb-x: calc(50% - 475px) }}@media(max-height:820px)and (min-width:1024px){.r11-label{margin-bottom:16px}.r11-sub{margin-top:16px;line-height:1.75}.r11-ctas{margin-top:24px}.r11-panel{margin-top:26px}}@media(max-width:1179px){.r11-nav__links,.r11-nav__end .r11-ico{display:none}.r11-burger{display:inline-flex}}@media(max-width:1100px)and (min-width:1024px){.r11-hero{--c-h:min(78svh,760px);--c-x:-4vw;--emb-x:14vw;--emb:min(54svh,520px)}.r11-copy-par{width:52vw}.r11-panel__g{grid-template-columns:repeat(2,1fr)}.r11-m:nth-child(3){border-right:0}.r11-m:nth-child(n+3){border-top:1px solid var(--hair)}}.r11-mvis,.r11-m__l .r11-sh{display:none}@media(max-width:1023px){.r11-nav{padding:0 16px;padding-top:env(safe-area-inset-top,0px);height:calc(64px + env(safe-area-inset-top,0px))}.r11-nav__logo img{height:27px}.r11-btn--nav{height:44px;padding:0 18px;font-size:14px}.r11-hero{--vh:clamp(270px,42svh,400px);height:auto;min-height:100svh;max-height:none;padding:calc(64px + env(safe-area-inset-top,0px)) 0 30px;background:radial-gradient(64% 30% at 30% 20%,#056dfe29,#056dfe00 70%),linear-gradient(180deg,#08090b 0%,var(--ink) 100%)}.r11-stage,.r11-sparks,.r11-hint,.r11-wall,.r11-wall-shade{display:none}.r11-hero:after{display:none}.r11-grain{z-index:3}.r11-copy-par{position:relative;right:auto;top:auto;width:auto;transform:none;margin:0 16px;z-index:9;text-align:center}.r11-mvis{display:block;position:relative;height:var(--vh);margin:0 -16px;pointer-events:none}.r11-mv-coachw{position:absolute;inset:10px 0 auto;z-index:2;display:flex;justify-content:center;will-change:transform}.r11-mv-coach{height:min(calc(var(--vh) * 1.6),914px);width:auto;opacity:0;transform:translateY(54px) scale(.97);transform-origin:50% 20%;animation:r11-rise 1.15s var(--ease-out) .12s forwards;-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--vh) * .5),rgba(0,0,0,.72) calc(var(--vh) * .7),rgba(0,0,0,.28) calc(var(--vh) * .86),rgba(0,0,0,0) calc(var(--vh) - 6px));mask-image:linear-gradient(to bottom,#000 calc(var(--vh) * .5),#000000b8 calc(var(--vh) * .7),#00000047 calc(var(--vh) * .86),#0000 calc(var(--vh) - 6px));filter:drop-shadow(0 20px 34px rgba(0,0,0,.55))}.r11-mv-emb{position:absolute;z-index:1;width:calc(var(--vh) * .62);aspect-ratio:1;left:calc(50% - var(--vh) * .7);top:calc(var(--vh) * .1);will-change:transform}.r11-mv-bloom{position:absolute;inset:-34%;border-radius:50%;background:radial-gradient(closest-side,#056dfe61,#056dfe21 46%,#056dfe00);opacity:0;animation:r11-bloomIn 1.3s var(--ease-out) .3s forwards,r11-breathe 6s ease-in-out 1.8s infinite}.r11-mv-ring{position:absolute;inset:-10%;opacity:0;animation:r11-fadeIn 1.2s ease .7s forwards}.r11-mv-ring svg{display:block;width:100%;height:100%;animation:r11-spin 60s linear infinite}.r11-mv-mark{position:absolute;inset:4%;width:92%;height:92%;object-fit:contain;opacity:0;transform:scale(.78) rotate(-10deg);animation:r11-markIn 1.2s var(--ease-out) .35s forwards;filter:drop-shadow(0 0 12px rgba(5,109,254,.55)) drop-shadow(0 0 36px rgba(5,109,254,.32))}.r11-mv-card{position:absolute;z-index:3;right:14px;top:calc(var(--vh) * .55);display:flex;align-items:center;gap:9px;padding:7px 7px 7px 12px;border-radius:16px;text-align:right;background:#101318a3;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);box-shadow:0 18px 36px -14px #000000d9,inset 0 1px #ffffff14;opacity:0;transform:translateY(14px) scale(.92);animation:r11-up .8s var(--ease-out) 1.25s forwards,r11-bob 6.5s ease-in-out 2.2s infinite}.r11-mv-card .r11-t{display:flex;flex-direction:column;line-height:1.3}.r11-mv-card .r11-t b{font-size:12.5px;font-weight:700;color:#fff}.r11-mv-card .r11-t span{font-size:11px;color:var(--muted);font-weight:500}.r11-mv-card .r11-t .r11-live{gap:6px}.r11-mv-card .r11-t .r11-live:before{width:5px;height:5px}.r11-ring{position:relative;width:42px;height:42px;flex:none}.r11-ring svg{width:100%;height:100%;transform:rotate(-90deg);display:block}.r11-ring .r11-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Big Shoulders Display,sans-serif;font-weight:900;font-size:15px;direction:ltr;font-variant-numeric:tabular-nums}.r11-ring .r11-pct span{font-size:8px;color:var(--muted);margin-left:1px}.r11-mtext{position:relative;z-index:4;margin-top:-34px}.r11-ctas,.r11-panel{position:relative;z-index:4}.r11-sub .r11-s2{display:none}.r11-label{font-size:10.5px;letter-spacing:.26em;margin-bottom:12px;gap:9px;justify-content:center}.r11-label:before,.r11-label:after{width:16px}.r11-label:after{content:"";height:2px;background:var(--blue)}.r11-hero h1{font-size:clamp(34px,10.2vw,44px);line-height:1.12}.r11-hero h1 .r11-same{font-size:.8em;font-weight:800}.r11-sub{margin:12px auto 0;font-size:16px;line-height:1.62;max-width:360px;text-wrap:balance}.r11-ctas{flex-direction:column;align-items:stretch;gap:0;margin-top:20px;flex-wrap:nowrap}.r11-btn--pri{height:56px;font-size:17px;padding:0 20px;width:100%}.r11-btn--sec{height:46px;border:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:15.5px;font-weight:600;color:#fffc;gap:8px}.r11-btn--sec svg{opacity:.7}.r11-btn--sec:hover{transform:none}.r11-panel{margin-top:10px;border-radius:18px;text-align:center}.r11-panel__h{height:28px;padding:0 12px}.r11-panel__h .r11-lat{font-size:9.5px}.r11-panel__h .r11-ar{font-size:11px}.r11-panel__h .r11-sync{display:none}.r11-panel__g{grid-template-columns:repeat(4,1fr)}.r11-m{padding:9px 4px 12px}.r11-m__h{display:none}.r11-m__n{margin-top:0;font-size:clamp(21px,6.1vw,27px);text-align:center}.r11-m__l{margin-top:3px;font-size:12.5px;text-align:center}.r11-m__l .r11-lg{display:none}.r11-m__l .r11-sh{display:inline}.r11-m__bar{left:22%;right:22%;bottom:5px}.r11-dock{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;gap:10px;align-items:center;padding:10px 16px calc(10px + var(--safe-b));background:linear-gradient(to top,#060708f0 55%,#06070800);transform:translateY(110%);transition:transform .5s var(--ease-out);pointer-events:none}.r11-dock.r11-show{transform:none;pointer-events:auto}.r11-dock .r11-btn--pri{flex:1;height:54px}.r11-dock__sec{flex:none;height:54px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;font-size:14px;font-weight:700;border:1px solid rgba(255,255,255,.18);background:#101318b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.r11-after{padding-bottom:120px}}@media(max-width:374px){.r11-sub .r11-s1{display:none}.r11-sub .r11-s2{display:inline}.r11-m{padding:9px 2px 12px}.r11-m__l{font-size:12px}}@media(min-width:768px)and (max-width:1023px){.r11-nav{height:72px;padding:0 28px}.r11-nav__logo img{height:32px}.r11-hero{--vh:clamp(380px,44svh,520px);padding-top:80px;padding-bottom:48px}.r11-copy-par{max-width:660px;margin:0 auto}.r11-mv-card{right:calc(50% - var(--vh) * .62);padding:9px 9px 9px 14px}.r11-mv-card .r11-t b{font-size:14px}.r11-mv-card .r11-t span{font-size:12.5px}.r11-ring{width:50px;height:50px}.r11-ring .r11-pct{font-size:18px}.r11-mtext{margin-top:-46px}.r11-label{font-size:12px;margin-bottom:16px}.r11-label:before,.r11-label:after{width:26px}.r11-hero h1{font-size:clamp(52px,7.4vw,68px)}.r11-sub{font-size:18px;max-width:520px;margin-top:16px}.r11-ctas{flex-direction:row;justify-content:center;gap:12px;margin-top:26px}.r11-btn--pri{width:auto;min-width:260px;height:58px}.r11-btn--sec{height:58px;padding:0 22px}.r11-panel{margin-top:22px}.r11-panel__h{height:32px}.r11-panel__h .r11-sync{display:inline}.r11-m{padding:12px 8px 15px}.r11-m__n{font-size:32px}.r11-m__l{font-size:13.5px}.r11-m__l .r11-lg{display:inline}.r11-m__l .r11-sh{display:none}}@media(min-width:768px)and (max-width:1023px)and (min-aspect-ratio:5/4){.r11-hero{--vh:clamp(360px, calc(100svh - 110px) ,560px);display:flex;align-items:center;padding:76px 0 24px}.r11-mv-coach{height:min(calc(var(--vh) * 1.4),914px)}.r11-mv-emb{left:auto;right:calc(50% - var(--vh) * .66)}.r11-mv-card{right:auto;left:6px}.r11-copy-par{max-width:none;width:100%;margin:0 28px;display:grid;grid-template-columns:.95fr 1.05fr;column-gap:20px;align-items:center;text-align:right}.r11-mvis{grid-column:1;grid-row:1/4;margin:0}.r11-mtext,.r11-ctas,.r11-panel{grid-column:2}.r11-mtext{margin-top:0;align-self:end}.r11-label{justify-content:flex-start}.r11-label:after{display:none}.r11-hero h1{font-size:clamp(42px,5.4vw,54px)}.r11-sub{margin-inline:0;font-size:16px}.r11-ctas{justify-content:flex-start;margin-top:20px}.r11-btn--pri{min-width:0}.r11-panel{align-self:start;margin-top:18px}.r11-m__n{font-size:24px}.r11-m__l{font-size:12px}.r11-m__l .r11-lg{display:none}.r11-m__l .r11-sh{display:inline}.r11-panel__h .r11-sync{display:none}}@keyframes r11-fadeDown{to{opacity:1;transform:none}}@keyframes r11-fadeIn{to{opacity:1}}@keyframes r11-up{to{opacity:1;transform:none}}@keyframes r11-lineUp{to{transform:none}}@keyframes r11-rise{to{opacity:1;transform:none}}@keyframes r11-wipe{to{clip-path:polygon(0% 100%,200% 100%,0% -100%)}}@keyframes r11-flash{0%{opacity:0;transform:scale(.8)}25%{opacity:1}to{opacity:0;transform:scale(1.25)}}@keyframes r11-bloomIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1}to{opacity:.85;transform:scale(1)}}@keyframes r11-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes r11-breathe2{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes r11-sealIn{0%{opacity:0;transform:scale(.86) rotate(-25deg)}to{opacity:1;transform:none}}@keyframes r11-spin{to{transform:rotate(360deg)}}@keyframes r11-sweep{0%{transform:translate(-120%) rotate(18deg)}55%,to{transform:translate(420%) rotate(18deg)}}@keyframes r11-pulse{0%,to{box-shadow:0 0 #056dfe8c}70%{box-shadow:0 0 0 7px #056dfe00}}@keyframes r11-pulseO{0%,to{box-shadow:0 0 #ff61068c}70%{box-shadow:0 0 0 7px #ff610600}}@keyframes r11-halo{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes r11-drip{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes r11-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes r11-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes r11-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes r11-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes r11-riseDot{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:0;transform:translateY(-120px)}}@keyframes r11-markIn{to{opacity:.74;transform:none}}@keyframes r11-bob{0%,to{translate:0 0}50%{translate:0 -5px}}@media(prefers-reduced-motion:reduce){:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock),:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) *,:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) *:before,:is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock) *:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}.r11-sweep{display:none}.r11-seal .r11-spin,.r11-seal .r11-spin-r,.r11-mv-ring svg{animation:none!important}.r11-row{transition:none!important}}.r11-nav{z-index:1000;animation:none;opacity:1;transform:none}.r11-sheet{z-index:1100}.r11-nav__end .sig-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--hair);border-radius:12px;background:#ffffff0a}.r11-hero{font-family:var(--sig-arabic);text-align:right}.r11-hero h1{margin:0;font-family:var(--sig-arabic-display);font-weight:800;font-style:normal;text-transform:none}.r11-hero h1 .r11-ln{line-height:1.14}.r11-sub{margin-bottom:0}.r11-coach img{max-height:1400px;max-width:919px}.r11-mv-coach{max-height:914px;max-width:600px}.r11-set{display:inline-flex;align-items:center;flex-shrink:0}.r11-set>span{display:inline-flex;align-items:center}.r11-m__n{color:var(--white)}.r11-nav .sig-logo-light,.r11-sheet .sig-logo-light{display:none}.r11-sheet-stores{margin-top:10px}.r11-sheet-stores .sig-store-badges{display:grid;grid-template-columns:1fr 1fr;gap:8px}.r11-sheet-stores .sig-store-badge{min-width:0;min-height:54px;padding:8px 12px;border-radius:14px;background:#000;color:#fff;border:1px solid rgba(255,255,255,.22)}.r11-sheet-stores .sig-store-badge svg{width:22px;height:24px;flex:none}.r11-sheet-stores .sig-store-badge strong{font-size:15px}.r11-sheet-stores .sig-store-badge small{font-size:9px}.r11-sheet .r11-theme-seg button{min-height:38px}.r11-hero[dir=ltr]{text-align:left}.r11-hero[dir=ltr] .r11-copy-par{right:auto;left:clamp(16px,4.4vw,64px)}.r11-hero[dir=ltr] .r11-coach-par{left:auto;right:var(--c-x)}.r11-hero[dir=ltr] .r11-emb-par{left:auto;right:var(--emb-x);margin-left:0;margin-right:calc(var(--emb)/-2)}.r11-hero[dir=ltr] .r11-wall-shade{transform:scaleX(-1)}.r11-hero[dir=ltr] h1{font-family:var(--sig-display);font-size:clamp(48px,5vw,74px);text-transform:uppercase;line-height:.98;letter-spacing:0}.r11-hero[dir=ltr] h1 .r11-ln{line-height:1}.r11-hero[dir=ltr] h1 .r11-same{font-size:.7em}.r11-hero[dir=ltr] .r11-w{font-family:var(--sig-display);direction:ltr}.r11-hero[dir=ltr] .r11-m__n{text-align:left}.r11-hero[dir=ltr] .r11-btn--pri svg{transform:none}.r11-hero[dir=ltr] .r11-btn--sec svg{transform:scaleX(-1)}.r11-more__menu:before{content:"";position:absolute;inset:-12px 0 auto;height:12px}.r11-nav[dir=ltr] .r11-more__menu{right:auto;left:-18px}.r11-sheet[dir=ltr] .r11-sh-label{text-align:left}.r11-nav a,.r11-sheet a,.r11-hero a{touch-action:manipulation}.r11-dock{z-index:1050}.r11-dock .r11-btn--pri{font-size:15px}.r11-dock .r11-dock__sec{font-size:13px}.r11-hero[data-paused=true] *,.r11-hero[data-paused=true] *:before,.r11-hero[data-paused=true] *:after{animation-play-state:paused!important}[data-theme=light] :is(.r11-hero,.r11-nav,.r11-sheet,.r11-dock){--ink:#f5f6f8;--white:#101318;--char:#fff;--muted:rgba(16,19,24,.7);--hair:rgba(16,19,24,.12);--glass:rgba(255,255,255,.72);color:var(--white)}[data-theme=light] .r11-hero{background:radial-gradient(120% 80% at 25% 45%,#e2edff,transparent 70%),#f5f6f8}[data-theme=light] .r11-wall-shade{background:linear-gradient(270deg,rgba(245,246,248,.72),rgba(245,246,248,.45) 30%,transparent 55%)}[data-theme=light] .r11-w{--sc:#101318}[data-theme=light] .r11-row{--op:.09}[data-theme=light] :is(.r11-label,.r11-hero h1 .r11-same,.r11-sub strong,.r11-mv-card .r11-t b){color:#101318}[data-theme=light] :is(.r11-panel__h .r11-lat,.r11-panel__h .r11-ar,.r11-m__h .r11-k,.r11-m__l){color:#101318b3}[data-theme=light] .r11-seal text{fill:#101318a6}[data-theme=light] .r11-mark img,[data-theme=light] .r11-mv-mark{filter:drop-shadow(0 8px 14px rgba(5,109,254,.23))}[data-theme=light] :is(.r11-panel,.r11-mv-card){background:#ffffffb8;border-color:#1013181f;box-shadow:0 18px 40px -24px #1013184d}[data-theme=light] .r11-nav{background:linear-gradient(#f5f6f8e6,transparent)}[data-theme=light] .r11-nav.r11-solid{background:#f5f6f8d9}[data-theme=light] :is(.r11-nav__links,.r11-more>button,.r11-more__menu a,.r11-sh-sec a,.r11-seg button,.r11-btn--sec){color:#101318cc}[data-theme=light] :is(.r11-nav__links>a:hover,.r11-nav__links>a.r11-on,.r11-more>button:hover,.r11-sh-sec a.r11-hl){color:#101318}[data-theme=light] .r11-more__menu{background:#fffffff2;border-color:var(--hair);box-shadow:0 20px 50px -20px #172d4933}[data-theme=light] .r11-more__menu a small{color:#515966}[data-theme=light] .r11-burger i,[data-theme=light] .r11-burger i:before,[data-theme=light] .r11-burger i:after{background:#101318}[data-theme=light] .r11-nav .sig-logo-dark,[data-theme=light] .r11-sheet .sig-logo-dark{display:none}[data-theme=light] .r11-nav .sig-logo-light,[data-theme=light] .r11-sheet .sig-logo-light{display:block}[data-theme=light] .r11-sheet{background:radial-gradient(120% 60% at 85% 0%,#056dfe18,transparent 60%),#f5f6f8fa}[data-theme=light] .r11-sheet__top{background:linear-gradient(#f5f6f8 70%,#f5f6f800)}[data-theme=light] :is(.r11-sh-label,.r11-sh-main a span.r11-n){color:#636b76}[data-theme=light] .r11-seg button[aria-pressed=true]{color:#101318;background:#1013180d}[data-theme=light] .r11-dock{background:linear-gradient(to top,#f5f6f8f5 55%,#f5f6f800)}[data-theme=light] .r11-dock__sec{background:#ffffffe6;border-color:#10131833}:is(.r11-nav,.r11-sheet,.r11-dock,.r11-hero) .r11-btn--pri,:is(.r11-nav,.r11-sheet) .r11-btn--nav{color:#fff}@media(min-width:1024px){.r11-hero{min-height:760px}.r11-coach img{height:min(84svh,860px)}.r11-copy-par{width:min(600px,44vw)}}@media(max-width:1179px){.r11-nav__end .sig-theme-toggle{display:none}}@media(max-width:1023px){.r11-hero,.r11-hero[dir=ltr]{text-align:center}.r11-hero[dir=ltr] .r11-copy-par{left:auto;right:auto}.r11-hero[dir=ltr] h1{font-size:clamp(40px,12vw,56px)}.r11-hero[dir=ltr] .r11-m__n{text-align:center}.r11-hero[dir=ltr] .r11-mv-emb{left:auto;right:calc(50% - var(--vh)*.7)}.r11-hero[dir=ltr] .r11-mv-card{right:auto;left:14px;text-align:left}.r11-hero .r11-sub{font-size:14px;line-height:1.65}.r11-sparks{display:none}}@media(min-width:768px)and (max-width:1023px){.r11-hero[dir=ltr] h1{font-size:64px}.r11-hero .r11-sub{font-size:17px}}@media(min-width:768px){.r11-dock{display:none}}@media(max-width:359px){.r11-label{font-size:9px;letter-spacing:.17em}.r11-hero h1{font-size:10vw}.r11-m__l{font-size:10px}.r11-m__n{font-size:6vw}.r11-btn--pri{font-size:15px}.r11-nav{gap:8px}.r11-nav__logo img{height:24px}.r11-btn--nav{padding-inline:12px}.r11-nav__end{gap:6px}}@media(prefers-reduced-motion:reduce){.r11-hero[data-paused=true] *{animation-play-state:running!important}.r11-reveal,.r11-coach,.r11-mv-coach,.r11-mv-mark,.r11-mv-bloom,.r11-mv-ring,.r11-mv-card,.r11-seal,.r11-bloom,.r11-row{opacity:1!important;transform:none!important}.r11-mark{clip-path:none}.r11-hero h1 .r11-ln>span{transform:none}.r11-sweep{display:none}}.r11-filter{position:absolute;pointer-events:none}.r11-mark img{filter:url(#r11-crisp) drop-shadow(0 0 22px rgba(5,109,254,.55)) drop-shadow(0 0 70px rgba(5,109,254,.35))}.r11-dock .r11-btn--pri svg{transform:scaleX(-1)}.r11-dock[dir=ltr] .r11-btn--pri svg{transform:none}@media(hover:none){.r11-btn--pri:hover,.r11-btn--sec:hover,.r11-btn--nav:hover{transform:none}.r11-btn--pri:hover:before{transform:translate(120%)}}.r11-hero[dir=rtl] h1 .r11-ln{padding-bottom:.5em;margin-bottom:-.5em}.r11-hero h1 .r11-ln,.r11-hero[dir=rtl] h1 .r11-ln{padding:.04em 0 .34em;margin:-.04em 0 -.34em}.r11-hero h1 .r11-ln:last-child{margin-bottom:0;padding-bottom:.14em}.r11-hero h1+.r11-sub{margin-top:14px}@media(min-width:1024px){.r11-hero h1+.r11-sub{margin-top:18px;max-width:470px}}.r11-hero h1 .r11-ln>span{animation-duration:.7s}.r11-coach{animation-duration:.85s;animation-delay:.05s}@media(max-width:1023px){.r11-mv-coach{animation-delay:.05s!important;animation-duration:.85s!important}.r11-mv-mark,.r11-mv-bloom{animation-delay:.1s!important}}.sig-ambient-host{position:relative;isolation:isolate}.sig-ambient{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.sig-ambient__parallax{position:absolute;inset:-50px 0;transform:translate3d(0,var(--ambient-y,0px),0)}.sig-ambient__bloom{position:absolute;width:min(70vw,700px);aspect-ratio:1;top:-20%;left:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--sig-blue) 13%,transparent),transparent 68%);animation:ambient-drift 18s ease-in-out infinite alternate}.sig-ambient__bloom--orange{left:-20%;top:35%;width:min(50vw,500px);background:radial-gradient(ellipse,color-mix(in srgb,var(--sig-orange) 10%,transparent),transparent 68%);animation-delay:-9s;animation-direction:alternate-reverse}.sig-ambient__ring{position:absolute;top:15%;right:-130px;width:360px;aspect-ratio:1;border:1px dashed var(--sig-blue-light);border-radius:50%;opacity:.12;animation:ambient-ring 65s linear infinite}.sig-ambient__ring:after{content:"";position:absolute;inset:35px;border:1px solid var(--sig-orange);border-radius:50%}.sig-ambient__stripe{position:absolute;left:-30%;top:6%;width:22%;height:3px;background:linear-gradient(90deg,transparent,var(--sig-orange),transparent);transform:skew(-28deg);opacity:0;animation:ambient-stripe 12s ease-in-out infinite}.sig-ambient__mark{position:absolute;left:12%;top:30%;opacity:.12;animation:ambient-mark 15s ease-in-out infinite alternate}.sig-ambient__mark--1{left:85%;top:65%;animation-delay:-3s}.sig-ambient__mark--2{left:65%;top:18%;animation-delay:-6s;width:11px}.sig-ambient__mark--3{left:32%;top:85%;animation-delay:-9s;width:13px}.sig-ambient__mark--4{left:92%;top:32%;animation-delay:-12s}.sig-ambient--section{opacity:.65}.sig-ambient--energy .sig-ambient__stripe{top:90%;animation-delay:-6s}.sig-ambient[data-active=false] *{animation-play-state:paused}@keyframes ambient-drift{to{transform:translate3d(-60px,65px,0) scale(1.08)}}@keyframes ambient-mark{to{transform:translate3d(12px,-28px,0) rotate(14deg);opacity:.23}}@keyframes ambient-ring{to{transform:rotate(360deg)}}@keyframes ambient-stripe{0%,65%{transform:translate(0) skew(-28deg);opacity:0}72%{opacity:.3}88%,to{transform:translate(650%) skew(-28deg);opacity:0}}@media(prefers-reduced-motion:reduce){.sig-ambient{display:none}}[data-theme=light] .sig-ambient{opacity:.45}.ap-shell{background:var(--sig-night);color:var(--sig-white);font-family:var(--sig-body);overflow:clip;line-height:1.75}:lang(ar) .ap-shell{font-family:var(--sig-arabic)}.ap-shell *{box-sizing:border-box;min-width:0}.ap-shell ::selection{background:var(--sig-blue);color:var(--sig-on-brand)}.ap-shell :focus-visible,.ap-pricing-preview :focus-visible{outline:3px solid var(--sig-blue-light);outline-offset:5px}.ap-container{width:min(100% - 48px,1248px);margin-inline:auto}.ap-section{padding-block:clamp(64px,8vw,120px);border-top:1px solid var(--sig-surface)}.ap-heading,.ap-hero h1,.ap-pricing .pricing-page__title{font:900 italic clamp(2.8rem,6.4vw,6rem)/.98 var(--sig-display);text-transform:uppercase;letter-spacing:-.025em;text-wrap:balance;margin:0 0 32px}:lang(ar) .ap-heading,:lang(ar) .ap-hero h1,:lang(ar) .ap-pricing .pricing-page__title{font-family:var(--sig-arabic);font-style:normal;line-height:1.4;letter-spacing:0;font-size:clamp(2rem,4.5vw,4.5rem)}.ap-lead{font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.9;color:var(--sig-muted);max-width:64ch;margin-bottom:28px}.ap-text-link,.ap-contact{display:inline-flex;gap:12px;align-items:center;min-height:48px;color:var(--sig-blue);text-decoration:none;margin-block:16px}.ap-hero{padding-block:clamp(48px,7vw,110px);background:radial-gradient(ellipse at 75% 60%,color-mix(in srgb,var(--sig-blue) 14.12%,transparent),transparent 65%)}.ap-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.ap-hero-copy{position:relative;z-index:2}.ap-hero h1{font-size:clamp(3.8rem,7vw,6rem)}.ap-phone-stage{height:650px;position:relative;isolation:isolate;direction:ltr}.ap-phone{width:255px;padding:9px;background:var(--sig-surface);border:1px solid var(--sig-line);border-radius:38px;position:relative;box-shadow:12px 24px 45px color-mix(in srgb,var(--sig-night) 40%,transparent);overflow:hidden;line-height:0}.ap-phone img{width:100%;height:auto;aspect-ratio:430/932;object-fit:cover;border-radius:29px;background:var(--sig-night)}.ap-phone-island{position:absolute;width:30%;height:15px;background:var(--tone-020304);left:35%;top:17px;border-radius:20px}.ap-phone-back{position:absolute;top:90px;left:4%;transform:rotate(-12deg)}.ap-phone-front{position:absolute;top:15px;right:1%;transform:rotate(9deg)}.ap-stage-caption{position:absolute;bottom:0;inset-inline:0;text-align:center;font:500 .75rem var(--sig-label);letter-spacing:.16em;color:var(--sig-muted)}.ap-feature-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(32px,7vw,100px);align-items:start}.ap-feature{display:block;text-align:start;width:100%;background:none;border:0;border-top:1px solid var(--sig-line);color:var(--sig-white);padding:23px 0;cursor:pointer;font:inherit}.ap-feature-title{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:1.2rem;font-weight:600}.ap-feature ul{padding-inline-start:22px;margin:14px 0 0;color:var(--sig-muted);font-size:.88rem;line-height:1.9}.ap-feature.is-active{color:var(--sig-blue)}.ap-feature.is-active .ap-feature-title svg{transform:rotate(45deg)}.ap-feature-preview{position:sticky;top:110px;padding:36px;display:grid;justify-content:center;background:radial-gradient(ellipse,color-mix(in srgb,var(--sig-blue) 14.51%,transparent),transparent 68%)}.ap-feature-preview p{text-align:center;color:var(--sig-muted);font-size:.85rem;margin-top:22px}.ap-wearables{background:var(--sig-night);color:var(--sig-white);position:relative}.ap-wearable-heading{max-width:850px}.ap-wearable-heading>svg{margin-bottom:28px}.ap-wearables .ap-heading{font-size:clamp(3.2rem,8vw,6rem)}.ap-wearable-copy{display:grid;grid-template-columns:1fr 1.3fr;gap:50px}.ap-wearable-copy h3{font-size:1.6rem;line-height:1.5}.ap-wearables .ap-lead{color:var(--sig-muted)}.ap-wearable-brands{display:flex;flex-wrap:wrap;gap:0;margin-top:40px;border-top:1px solid color-mix(in srgb,var(--sig-white) 31.37%,transparent)}.ap-wearable-brands span{padding:18px 24px 18px 0;font-size:clamp(.85rem,1.8vw,1.3rem);font-weight:600}.ap-live{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;background:var(--tone-10151d);padding:48px 48px 0;overflow:hidden}.ap-live>div{padding-bottom:48px}.ap-live>img{max-width:100%;height:520px;object-fit:contain;object-position:bottom;align-self:end}.ap-elite-badge,.ap-most-chosen{display:inline-block;padding:8px 14px;background:var(--sig-orange);color:var(--sig-on-accent);font:600 .75rem var(--sig-label);margin-bottom:24px;clip-path:var(--sig-cut)}.ap-comparison{width:100%;margin-top:40px}.ap-comparison-row{display:grid;grid-template-columns:minmax(0,1fr) 80px 80px;gap:12px;padding:18px 0;border-bottom:1px solid var(--sig-line);font-size:.95rem}.ap-comparison-row>span:not(:first-child),.ap-comparison-row>strong{text-align:center;display:flex;justify-content:center;align-items:center}.ap-comparison-row svg{color:var(--sig-blue);width:20px}.ap-steps{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.ap-steps li{border-top:1px solid var(--sig-line);padding-top:16px}.ap-step-number{font:900 italic 2.5rem var(--sig-display);color:var(--sig-blue)}.ap-steps p{font-size:.9rem;line-height:1.9;margin:16px 0}.ap-steps .sig-store-badges{gap:8px}.ap-steps .sig-store-badge{min-height:48px;padding:7px 10px;gap:8px}.ap-steps .sig-store-badge strong{font-size:.85rem}.ap-steps .sig-store-badge svg{width:20px}.ap-steps .ap-contact{font-size:.8rem;gap:6px}.ap-faq{max-width:950px}.ap-faq details{border-bottom:1px solid var(--sig-line)}.ap-faq summary{min-height:64px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-weight:500}.ap-faq summary::-webkit-details-marker{display:none}.ap-faq summary svg{flex-shrink:0;color:var(--sig-blue)}.ap-faq details[open] summary svg{transform:rotate(45deg)}.ap-faq details p{max-width:70ch;color:var(--sig-muted);margin:0 0 24px;line-height:1.9}.ap-final{background:var(--tone-0b1729);text-align:center}.ap-final .ap-heading{max-width:850px;margin-inline:auto}.ap-value{background:var(--tone-0d1420)}.ap-value .ap-heading{margin-top:24px;max-width:750px}.ap-fit{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:48px}.ap-fit h3{font-size:1.3rem;margin-bottom:20px}.ap-fit ul{padding:0;list-style:none}.ap-fit li{display:flex;align-items:baseline;gap:10px;padding-block:10px;color:var(--sig-muted)}.ap-fit svg{flex-shrink:0;color:var(--sig-blue)}.ap-pricing .pricing-page__hero{padding:80px 0 64px;text-align:center;background:radial-gradient(ellipse at top,color-mix(in srgb,var(--sig-blue) 13.33%,transparent),transparent 70%)}.ap-pricing .pricing-page__hero-badge{display:flex;justify-content:center;align-items:center;gap:10px;color:var(--sig-muted);font-size:.8rem;margin-bottom:24px}.ap-pricing .pricing-page__subtitle{max-width:640px;margin:24px auto 32px;color:var(--sig-muted)}.ap-pricing .pricing-page__stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.ap-pricing .stat-item{display:flex;gap:12px;align-items:center}.ap-pricing .stat-item svg{color:var(--sig-blue)}.ap-pricing .stat-content{display:flex;flex-direction:column;text-align:start}.ap-pricing .stat-number{font-size:1.3rem;font-weight:700}.ap-pricing .stat-label{font-size:.75rem;color:var(--sig-muted)}.ap-pricing .pricing-page__cards{padding-block:24px 80px}.ap-pricing .pricing-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1100px;margin:auto;align-items:stretch;perspective:1400px}.ap-pricing .pricing-page__card{position:relative;padding:40px;background:var(--sig-night);border:1px solid var(--sig-line);transition:transform .35s;transform-style:preserve-3d;isolation:isolate}.ap-pricing .pricing-page__card.is-popular{border-color:var(--sig-blue);background:var(--tone-0b1421)}.ap-pricing .is-popular:before{content:"";position:absolute;inset:-2px;z-index:-2;background:conic-gradient(from var(--ap-angle),var(--sig-blue) 0deg,var(--sig-blue) 80deg,var(--sig-orange) 120deg,var(--tone-1a2533) 180deg,var(--sig-blue) 360deg);animation:ap-border-spin 8s linear infinite}.ap-pricing .is-popular:after{content:"";position:absolute;inset:1px;background:var(--tone-0b1421);z-index:-1}.ap-most-chosen{position:absolute;top:20px;inset-inline-end:20px}.ap-pricing .pricing-page__card-name{font:900 italic 4.5rem/1 var(--sig-display);display:flex;align-items:center;gap:20px;margin:16px 0 26px}.ap-pricing .pricing-page__icon{color:var(--sig-blue)}.ap-pricing .pricing-page__features{list-style:none;padding:0;margin:0 0 24px}.ap-pricing .pricing-page__features li{display:flex;gap:12px;align-items:center;padding:10px 0;color:var(--sig-white);font-size:.9rem}.ap-pricing .pricing-page__features svg{color:var(--sig-blue);flex-shrink:0}.ap-plan-features{border-top:1px solid var(--sig-line);padding-top:22px}.ap-plan-features h4{font-size:.9rem;margin:0 0 14px;color:var(--sig-white)}.ap-plan-features ul{list-style:none;padding:0;margin:0 0 28px}.ap-plan-features li{display:flex;align-items:baseline;gap:10px;font-size:.78rem;line-height:1.8;margin-bottom:8px;color:var(--sig-muted)}.ap-plan-features svg{flex-shrink:0;color:var(--sig-blue)}.ap-pricing .pricing-page__card-price{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;direction:ltr;font-variant-numeric:tabular-nums;margin-bottom:24px}.ap-pricing .pricing-page__amount{font-size:clamp(1.5rem,2.5vw,2.3rem);font-weight:700;white-space:normal}.ap-pricing .pricing-page__durations{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.ap-pricing .pricing-page__duration{background:var(--sig-surface);border:1px solid var(--sig-line);min-height:48px;padding:10px 16px;color:var(--sig-white);cursor:pointer;font:inherit;font-size:.8rem;flex:1}.ap-pricing .pricing-page__duration.is-active{background:var(--sig-blue);border-color:var(--sig-blue);color:var(--sig-on-brand)}.ap-pricing .pricing-page__btn{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;background:var(--sig-blue);border:0;border-radius:0;clip-path:var(--sig-cut);color:var(--sig-on-brand)}.ap-pricing .pricing-page__learn-more{background:none;border:0;color:var(--sig-blue);min-height:48px;display:block;margin:8px auto 0;cursor:pointer;font:inherit;font-size:.85rem}.ap-pricing .pricing-page__results{padding-block:80px}.ap-pricing .pricing-page__results-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-block:36px}.ap-pricing .pricing-page__results-cta{text-align:center}.ap-pricing .section-title{font:900 italic clamp(2.5rem,6vw,5rem) var(--sig-display)}:lang(ar) .ap-pricing .section-title{font-family:var(--sig-arabic);font-style:normal;font-size:2rem}@property --ap-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ap-border-spin{to{--ap-angle:360deg}}.ap-pricing-preview .pricing__card,.ap-pricing-preview .featured-pricing__card{border-radius:0!important;background:var(--sig-night)!important;border:1px solid var(--sig-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ap-pricing-preview .is-popular{border-color:var(--sig-blue)!important;background:var(--tone-0b1421)!important}.ap-pricing-preview .pricing__name,.ap-pricing-preview .featured-pricing__name{font:900 italic 3.5rem var(--sig-display)!important}.ap-pricing-preview .pricing__badge,.ap-pricing-preview .featured-pricing__badge{border-radius:0!important;background:var(--sig-orange)!important;color:var(--sig-on-accent)!important}.ap-pricing-preview .btn{border-radius:0!important;clip-path:var(--sig-cut)}.ap-pricing-preview:before{display:none!important}.ap-payment .payment-main,.ap-checkout .checkout-main{background:var(--sig-night)!important;padding-top:64px!important;min-height:70svh!important}.ap-payment .payment-card{max-width:760px!important;border:1px solid var(--sig-line)!important;border-top-color:var(--sig-blue)!important;border-radius:0!important;background:var(--sig-night)!important;box-shadow:none!important}.ap-payment .payment-card>svg{color:var(--sig-blue)!important;width:64px}.ap-payment .payment-card h1,.ap-checkout h1{font:900 italic clamp(2.5rem,5vw,4rem)/1.1 var(--sig-display)!important;margin-bottom:28px!important}:lang(ar) .ap-payment .payment-card h1,:lang(ar) .ap-checkout h1{font-family:var(--sig-arabic)!important;font-style:normal!important;line-height:1.5!important;font-size:clamp(1.6rem,4vw,2.5rem)!important}.ap-payment .home-btn,.ap-payment .retry-btn,.ap-payment .download-btn,.ap-payment .whatsapp-link{border-radius:0!important;min-height:48px!important;background:var(--sig-blue)!important;color:var(--sig-on-brand)!important}.ap-payment .home-btn.secondary{background:var(--sig-surface)!important}.ap-payment .buttons{flex-wrap:wrap}.ap-payment .email-status,.ap-payment .booking-summary{border-radius:0!important}.ap-payment .detail-row{gap:16px}.ap-payment .detail-row .value{overflow-wrap:anywhere}.ap-onboarding--paid{border-top:1px solid var(--sig-line);margin-top:40px;padding-top:32px;text-align:start}.ap-onboarding--paid .ap-heading{font-size:2.3rem;line-height:1.3}.ap-onboarding--paid .ap-steps{grid-template-columns:1fr 1fr;gap:24px}.ap-onboarding--paid .ap-steps p{margin-top:8px;font-size:.85rem}.ap-checkout .checkout-content{gap:28px!important}.ap-checkout .order-summary,.ap-checkout .checkout-form,.ap-checkout .error-state{border-radius:0!important;background:var(--sig-night)!important;border:1px solid var(--sig-line)!important;box-shadow:none!important}.ap-checkout input{min-height:50px;border-radius:0!important;font-size:16px!important;caret-color:var(--sig-blue)}.ap-checkout button{min-height:48px;border-radius:0!important}.ap-checkout .summary-item,.ap-checkout .summary-total{gap:16px;overflow-wrap:anywhere}.ap-checkout .payment-method-btn{min-height:60px!important}.ap-checkout .error-state{padding:32px!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ap-pricing .pricing-page__card:hover{transform:rotateX(var(--ap-tilt-x,0deg)) rotateY(var(--ap-tilt-y,0deg)) translateY(-7px)}.ap-text-link:hover{color:var(--sig-white)}}@media(min-width:1500px){.ap-phone-stage{max-width:600px}}@media(max-width:900px){.ap-hero-grid{grid-template-columns:1fr 1fr;gap:16px}.ap-phone-stage{height:540px}.ap-phone-stage .ap-phone{width:205px}.ap-hero h1{font-size:4.3rem}.ap-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-pricing .pricing-page__card{padding:28px}.ap-live{padding:32px 32px 0;gap:20px}.ap-live>img{height:400px}.ap-wearable-copy{gap:24px}}@media(max-width:650px){.ap-container{width:calc(100% - 40px)}.ap-hero{padding-top:44px}.ap-hero-grid{grid-template-columns:1fr}.ap-hero h1{font-size:clamp(3.5rem,14vw,5.5rem)}.ap-hero .sig-store-badges{gap:8px}.ap-hero .sig-store-badge{padding:8px 10px;gap:8px}.ap-hero .sig-store-badge strong{font-size:.92rem}.ap-phone-stage{height:520px;width:100%;max-width:400px;margin-inline:auto}.ap-phone-back{left:2%;top:65px}.ap-phone-front{right:2%;top:20px}.ap-phone-stage .ap-phone{width:205px}.ap-feature-layout{grid-template-columns:1fr;gap:20px}.ap-feature-preview{position:static;order:-1;padding:20px}.ap-feature-preview .ap-phone{width:180px}.ap-feature-preview p{margin-top:16px}.ap-feature{padding:20px 0}.ap-feature-title{font-size:1.05rem}.ap-feature ul{font-size:.85rem}.ap-wearable-copy,.ap-live,.ap-fit{grid-template-columns:1fr;gap:20px}.ap-wearable-brands span{font-size:.85rem;padding:14px 18px 14px 0}.ap-live{width:calc(100% - 40px);padding:28px 24px 0}.ap-live>div{padding-bottom:0}.ap-live>img{height:350px;width:100%}.ap-steps{grid-template-columns:1fr}.ap-steps li{display:grid;grid-template-columns:36px 1fr;gap:20px}.ap-steps p{margin-top:4px}.ap-comparison-row{grid-template-columns:minmax(0,1fr) 48px 48px;gap:8px;font-size:.8rem}.ap-comparison-row strong{font-size:.85rem}.ap-faq summary{font-size:.95rem}.ap-pricing .pricing-page__hero{padding:48px 0}.ap-pricing .pricing-page__stats{gap:22px}.ap-pricing .stat-number{font-size:1rem}.ap-pricing .stat-item{gap:8px}.ap-pricing .stat-item svg{width:18px}.ap-pricing .pricing-page__grid{grid-template-columns:1fr;gap:28px}.ap-pricing .pricing-page__card{padding:28px 24px}.ap-pricing .pricing-page__card-name{font-size:4rem}.ap-pricing .pricing-page__results-grid{grid-template-columns:1fr 1fr;gap:12px}.ap-payment .payment-main,.ap-checkout .checkout-main{padding-top:32px!important}.ap-payment .payment-card{padding:28px 20px!important}.ap-onboarding--paid .ap-steps{grid-template-columns:1fr}.ap-onboarding--paid .ap-heading{font-size:1.7rem}.ap-payment .email-status{flex-wrap:wrap}.ap-payment .payment-card .main-message{font-size:.95rem}.ap-checkout .order-summary,.ap-checkout .checkout-form{padding:24px 20px!important}.ap-checkout .checkout-content{grid-template-columns:1fr!important}}@media(max-width:350px){.ap-container{width:calc(100% - 32px)}.ap-phone-stage{height:450px}.ap-phone-stage .ap-phone{width:173px}.ap-hero .sig-store-badges{flex-direction:column;align-items:start}.ap-pricing .pricing-page__card{padding:24px 18px}.ap-pricing .pricing-page__stats{gap:14px}}@media(prefers-reduced-motion:reduce){.ap-shell *,.ap-shell *:before,.ap-shell *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.ap-package-inclusions{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-block:40px}.ap-package-inclusions h3{font:900 italic 3rem var(--sig-display);margin-bottom:16px}.ap-package-inclusions ul{padding-inline-start:20px;color:var(--sig-muted);font-size:.85rem;line-height:2}@media(max-width:650px){.ap-phone-stage{height:470px}.ap-phone-stage .ap-phone{width:180px}.ap-phone-back{left:10%;top:65px}.ap-phone-front{right:8%}.ap-package-inclusions{grid-template-columns:1fr;gap:24px}}@media(max-width:350px){.ap-phone-stage{height:410px}.ap-phone-stage .ap-phone{width:158px}.ap-phone-back{left:9%}.ap-phone-front{right:7%}}.ap-summary-prices{display:grid;gap:4px;font-size:.65rem;line-height:1.5;font-variant-numeric:tabular-nums}.ap-summary-prices>span{display:flex;gap:8px;flex-wrap:wrap}.ap-summary-prices strong{color:var(--sig-blue)}.ap-shell .ap-live>.sameh-photo{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center top}.ap-payment .home-btn.secondary{color:var(--sig-white)!important}.ap-shell{--sig-orange:#FF6106}.ap-wearables-v9{background:radial-gradient(ellipse at 80% 45%,color-mix(in srgb,var(--sig-blue) 9%,transparent),transparent 65%),var(--sig-night);color:var(--sig-white)}.ap-review-layout,.ap-wearable-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.ap-review-layout .ap-heading,.ap-wearables-v9 .ap-heading{font-size:clamp(2.5rem,5vw,5rem)}:lang(ar) .ap-review-layout .ap-heading,:lang(ar) .ap-wearables-v9 .ap-heading{font-size:clamp(1.8rem,3.7vw,3.5rem)}.ap-review-points{display:flex;flex-wrap:wrap;gap:20px;font-size:.85rem}.ap-review-points span{display:flex;align-items:center;gap:8px}.ap-review-points svg{color:var(--sig-blue)}.ap-review-ui{border:1px solid var(--sig-line);border-radius:16px;overflow:hidden;background:var(--sig-surface);direction:ltr;box-shadow:12px 24px 60px color-mix(in srgb,var(--sig-night) 25%,transparent)}.ap-review-ui header,.ap-data-phone header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;font-size:.7rem;border-bottom:1px solid var(--sig-line)}.ap-review-ui header>span:first-child{display:flex;align-items:center;gap:8px}.ap-status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sig-blue-light);flex-shrink:0}.ap-review-video{position:relative;background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--sig-blue) 13%,transparent),transparent 70%),var(--sig-night);color:var(--sig-muted)}.ap-review-video svg{display:block;width:100%;height:auto}.ap-video-play{position:absolute;bottom:14px;left:16px;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--sig-line);border-radius:50%;color:var(--sig-white)}.ap-video-time{position:absolute;bottom:22px;right:16px;font-size:.65rem;color:var(--sig-muted)}.ap-annotation{position:absolute;top:46%;right:4%;max-width:44%;font-size:.7rem;padding:8px 10px;border:1px solid #FF6106;background:var(--sig-night);color:var(--sig-white);border-radius:8px}.ap-lifter{transform-origin:50% 82%;animation:ap-lift 5s ease-in-out infinite}.ap-coach-comment{display:flex;align-items:start;gap:12px;margin:20px;padding:16px 0;border-block:1px solid var(--sig-line);font-size:.75rem}.ap-coach-comment>svg{flex-shrink:0;color:var(--sig-blue)}.ap-coach-comment strong{font-weight:600}.ap-coach-comment small{margin-inline-start:8px;font-weight:400;color:#ff6106}.ap-coach-comment p{margin:8px 0 0;color:var(--sig-muted);line-height:1.8}.ap-shell[dir=rtl] .ap-coach-comment,.ap-shell[dir=rtl] .ap-annotation{direction:rtl}.ap-timeline{height:28px;position:relative;margin:12px 20px 0;background:color-mix(in srgb,var(--sig-blue) 10%,var(--sig-surface));border-radius:4px;overflow:hidden}.ap-timeline i{position:absolute;inset:0;transform-origin:left;background:color-mix(in srgb,var(--sig-blue) 35%,transparent);animation:ap-playhead 8s linear infinite}.ap-timeline>span{position:absolute;top:8px;width:5px;height:12px;background:#ff6106;border-radius:2px}.ap-timeline b{position:absolute;top:0;bottom:0;width:2px;background:var(--sig-white);animation:ap-cursor 8s linear infinite}.ap-demo-label{display:block;text-align:center;color:var(--sig-muted);font-size:.65rem;line-height:1.7;margin:12px 16px 18px}.ap-data-caption{display:flex;align-items:center;gap:10px;color:var(--sig-blue);font-size:.9rem}.ap-wearables-v9 h3{font-size:1.2rem;line-height:1.7;margin-bottom:20px}.ap-device-dashboard{position:relative;direction:ltr;min-height:430px;padding:25px 0 30px 90px;isolation:isolate}.ap-data-phone{width:100%;max-width:355px;margin-left:auto;padding:12px;border:1px solid var(--sig-line);border-radius:28px;background:var(--sig-surface);box-shadow:12px 28px 55px color-mix(in srgb,var(--sig-night) 25%,transparent)}.ap-data-phone header{padding:14px 6px}.ap-data-phone header>svg{color:var(--sig-blue)}.ap-sleep,.ap-heart{padding:20px 8px;border-bottom:1px solid var(--sig-line)}.ap-sleep>span,.ap-heart>span{display:flex;justify-content:space-between;gap:12px;font-size:.7rem;color:var(--sig-muted)}.ap-sleep b,.ap-heart b{color:var(--sig-white);font-weight:500}.ap-sleep-bar{display:flex;gap:3px;height:28px;margin-top:16px;transform-origin:left;animation:ap-meter-in 1.5s ease-out both}.ap-sleep-bar i{background:var(--sig-blue);border-radius:3px}.ap-sleep-bar i:nth-child(3n){background:#ff6106}.ap-sleep-bar i:nth-child(2n){opacity:.4}.ap-sleep small{display:block;color:var(--sig-muted);font-size:.6rem;margin-top:10px}.ap-heart svg{color:var(--sig-blue);width:100%;margin-top:16px}.ap-heart path{stroke-dasharray:550;stroke-dashoffset:550;animation:ap-heart-draw 4s ease-out infinite}.ap-data-bottom{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:18px 8px}.ap-data-bottom span{font-size:.65rem;color:var(--sig-muted)}.ap-data-bottom strong{display:block;font-size:1.35rem;margin:8px 0}.ap-data-bottom small{font-size:.6rem;color:var(--sig-muted)}.ap-mini-meter{height:5px;background:var(--sig-line);overflow:hidden;border-radius:3px}.ap-mini-meter i{display:block;height:100%;width:84%;background:var(--sig-blue);transform-origin:left;animation:ap-meter-in 2s ease-out both}.ap-meter-orange i{width:68%;background:#ff6106}.ap-data-phone footer{display:flex;justify-content:center;gap:8px;padding:12px 0 2px;border-top:1px solid var(--sig-line);font-size:.6rem;color:var(--sig-muted)}.ap-watch{position:absolute;left:0;top:72px;width:166px;z-index:2;padding-block:25px}.ap-watch-strap{position:absolute;inset:-25px 27px;background:var(--sig-surface);border:1px solid var(--sig-line);border-radius:32px;z-index:-1}.ap-watch-face{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;border:5px solid color-mix(in srgb,var(--sig-muted) 45%,var(--sig-night));border-radius:38px;background:var(--sig-night);box-shadow:8px 18px 25px color-mix(in srgb,var(--sig-night) 30%,transparent)}.ap-watch-face:after{content:"";position:absolute;right:-9px;top:54px;width:5px;height:27px;border-radius:3px;background:var(--sig-muted)}.ap-watch-face>span{font-size:.65rem;color:var(--sig-muted)}.ap-watch-face>b{font-size:.85rem}.ap-watch-face small{font-size:.6rem;color:var(--sig-muted)}.ap-watch-face>svg{color:#ff6106}.ap-recovery-ring{position:relative;width:114px;height:114px}.ap-recovery-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ap-recovery-ring circle{fill:none;stroke:var(--sig-line);stroke-width:7}.ap-recovery-ring .ap-ring-value{stroke:var(--sig-blue);stroke-linecap:round;stroke-dasharray:308;stroke-dashoffset:43;animation:ap-ring-in 2s ease-out both}.ap-recovery-ring strong{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;font-size:2rem}.ap-watch-ready{color:var(--sig-blue)!important}.ap-device-dashboard>.ap-demo-label{margin:22px 0 0}.ap-device-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:40px}.ap-device-chips>span{display:flex;align-items:center;gap:9px;min-height:44px;padding:12px 17px;border:1px solid var(--sig-line);border-radius:8px;background:var(--sig-surface);font-size:.8rem;font-weight:600}.ap-device-chips svg{color:var(--sig-blue);flex-shrink:0}.ap-data-flow{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;margin:56px 0 0}.ap-data-flow li{display:flex;gap:14px;align-items:start;border-top:1px solid var(--sig-line);padding-top:24px}.ap-flow-icon{color:var(--sig-blue);padding-top:3px}.ap-flow-icon svg{width:22px}.ap-data-flow strong{font-size:.9rem}.ap-data-flow p{font-size:.8rem;color:var(--sig-muted);margin-top:10px}.ap-flow-number{margin-inline-start:auto;color:#ff6106;font-size:.7rem}.ap-form-review *,.ap-wearables-v9 *{animation-play-state:paused!important}.ap-form-review.ap-is-visible *,.ap-wearables-v9.ap-is-visible *{animation-play-state:running!important}.ap-table-scroll{max-height:75svh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--sig-line);border-radius:12px;scrollbar-color:var(--sig-blue) var(--sig-surface);scrollbar-width:thin}.ap-plan-table{width:100%;border-collapse:separate;border-spacing:0;text-align:start;font-size:.9rem}.ap-plan-table th,.ap-plan-table td{padding:19px 22px;border-bottom:1px solid var(--sig-line)}.ap-plan-table thead th{position:sticky;top:0;background:var(--sig-surface);z-index:2;font-size:1rem;border-bottom:2px solid var(--sig-blue);text-align:center}.ap-plan-table thead th:first-child{text-align:start;width:65%}.ap-plan-table tbody th{text-align:start;font-weight:400;line-height:1.7}.ap-plan-table td{text-align:center}.ap-plan-table td svg{display:block;margin:auto;color:var(--sig-blue);width:20px}.ap-plan-table tr:last-child>*{border-bottom:0}.ap-plan-table th small{display:block;color:#ff6106;font-size:.65rem;margin-top:4px}.ap-plan-table .ap-elite-row{background:color-mix(in srgb,var(--sig-blue) 4%,transparent)}.ap-pricing .pricing-page__results{padding-block:40px 72px}.ap-pricing .pricing-page__results .section-header{text-align:center}.ap-pricing .pricing-page__results-grid{display:flex;overflow-x:auto;gap:20px;scroll-snap-type:x mandatory;scrollbar-color:var(--sig-blue) var(--sig-surface);scrollbar-width:thin;padding-bottom:20px;overscroll-behavior-x:contain}.ap-pricing .pricing-page__result-card{flex:0 0 clamp(180px,24vw,285px);scroll-snap-align:start;max-width:285px}.ap-plan-heading{text-align:center;margin-bottom:48px}.ap-pricing .pricing-page__cards{background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--sig-blue) 7%,transparent),transparent 70%),var(--sig-night);padding-block:64px 80px}.ap-pricing .pricing-page__grid{max-width:1000px}.ap-pricing .pricing-page__card{display:flex;flex-direction:column;padding-top:70px;background:color-mix(in srgb,var(--sig-surface) 85%,transparent);border-radius:14px}.ap-pricing .pricing-page__card-header{text-align:center}.ap-pricing .pricing-page__card-name{justify-content:center;margin-block:8px 28px}.ap-pricing .pricing-page__features{min-height:240px}.ap-pricing .ap-plan-features{flex:1}.ap-pricing .ap-plan-features ul{min-height:230px}.ap-pricing .pricing-page__card-price{justify-content:center;min-height:64px;align-items:center;margin-top:20px;margin-bottom:0}.ap-pricing .pricing-page__durations{min-height:60px;margin-block:16px 24px}.ap-pricing .pricing-page__actions{margin-top:auto}.ap-pricing .pricing-page__amount{font-size:clamp(1.3rem,2.2vw,2rem)}.ap-pricing .pricing-page__card.is-popular .pricing-page__amount{color:color-mix(in srgb,var(--sig-white) 78%,var(--sig-muted))}.ap-pricing .pricing-page__card.is-popular:before,.ap-pricing .pricing-page__card.is-popular:after{border-radius:14px}.ap-pricing .pricing-page__card.is-popular:before{animation:none;background:linear-gradient(135deg,var(--sig-blue),var(--sig-blue) 45%,#FF6106)}.ap-pricing .ap-most-chosen{background:#ff6106;color:var(--sig-on-accent);top:18px;left:50%;right:auto;inset-inline-end:auto;transform:translate(-50%);white-space:nowrap;margin:0}.ap-pricing .recomp-seal--elite{display:none}.ap-plan-features .ap-live-feature{color:#ff6106}.ap-whatsapp,.post-payment-app li a.ap-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 15px;margin-top:12px;border-radius:8px;background:#08783f;color:#fff;font-size:.8rem;line-height:1.5;text-decoration:none;max-width:100%}.ap-whatsapp svg{flex-shrink:0}.ap-payment .whatsapp-link{background:#08783f!important;color:#fff!important}.ap-payment .post-payment-app .sig-store-badges,.ap-steps .sig-store-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch;max-width:390px}.ap-payment .post-payment-app .sig-store-badge,.ap-steps .sig-store-badge{min-width:0;width:100%;padding:10px 8px;min-height:55px;display:flex;justify-content:center;gap:7px}.ap-payment .post-payment-app .sig-store-badge svg{width:22px;flex-shrink:0}.ap-payment .post-payment-app .sig-store-badge strong{font-size:clamp(.72rem,1.4vw,1rem)}.ap-payment .post-payment-app .sig-store-badge small{font-size:.52rem}.ap-payment .post-payment-app--compact{margin-top:0}.ap-payment .post-payment-app{border-color:var(--sig-line)}@keyframes ap-lift{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(7px) scaleY(.95)}}@keyframes ap-playhead{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes ap-cursor{0%{left:5%}to{left:99%}}@keyframes ap-heart-draw{0%{stroke-dashoffset:550}75%,to{stroke-dashoffset:0}}@keyframes ap-ring-in{0%{stroke-dashoffset:308}to{stroke-dashoffset:43}}@keyframes ap-meter-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(hover:hover){.ap-device-chips>span:hover{border-color:var(--sig-blue)}.ap-whatsapp:hover{background:#096d3c}.ap-plan-table tbody tr:hover{background:color-mix(in srgb,var(--sig-blue) 6%,transparent)}}.ap-feature:active,.ap-whatsapp:active,.pricing-page__duration:active{transform:scale(.98)}@media(max-width:900px){.ap-review-layout,.ap-wearable-layout{gap:32px}.ap-device-dashboard{padding-left:65px}.ap-watch{width:140px;left:-5px;top:90px}.ap-watch-face{padding:14px 5px}.ap-recovery-ring{width:95px;height:95px}.ap-data-phone{padding:8px}.ap-data-phone header{font-size:.6rem;gap:6px}.ap-pricing .pricing-page__features{min-height:250px}.ap-pricing .ap-plan-features ul{min-height:275px}}@media(max-width:700px){.ap-review-layout,.ap-wearable-layout{grid-template-columns:1fr}.ap-review-ui{max-width:520px;width:100%;margin-inline:auto}.ap-device-dashboard{max-width:470px;width:100%;margin:16px auto 0;padding-left:85px}.ap-watch{width:160px;left:0}.ap-recovery-ring{width:110px;height:110px}.ap-data-phone header{font-size:.7rem}.ap-data-flow{grid-template-columns:1fr;gap:20px;margin-top:36px}.ap-device-chips{gap:8px}.ap-device-chips>span{font-size:.7rem;padding:10px 12px}.ap-pricing .pricing-page__grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.ap-pricing .pricing-page__features,.ap-pricing .ap-plan-features ul{min-height:0}.ap-pricing .pricing-page__card{padding-top:68px}.ap-pricing .pricing-page__card-price{margin-top:0}.ap-pricing .pricing-page__amount{font-size:clamp(1.35rem,5vw,2rem)}.ap-plan-table th,.ap-plan-table td{padding:15px 10px}.ap-plan-table{font-size:.78rem}.ap-plan-table thead th{font-size:.8rem}.ap-plan-table thead th:first-child{width:60%}.ap-plan-table td svg{width:18px}}@media(max-width:350px){.ap-device-dashboard{padding-left:48px;min-height:390px}.ap-watch{width:115px;top:105px;left:-3px}.ap-watch-face{border-width:3px;border-radius:26px;padding:12px 3px;gap:6px}.ap-watch-strap{inset:-20px 20px}.ap-recovery-ring{width:80px;height:80px}.ap-recovery-ring strong{font-size:1.5rem}.ap-watch-face>span{font-size:.52rem}.ap-data-phone header{font-size:.55rem;gap:4px}.ap-data-phone header>svg{width:12px}.ap-sleep,.ap-heart{padding-inline:3px}.ap-sleep>span,.ap-heart>span{font-size:.6rem}.ap-data-bottom{gap:10px}.ap-data-bottom strong{font-size:1.1rem}.ap-data-phone footer{font-size:.5rem;gap:3px}.ap-device-chips>span{font-size:.63rem;padding:10px}.ap-review-ui header{font-size:.58rem;padding:12px}.ap-annotation{font-size:.6rem;padding:5px}.ap-coach-comment{margin:14px;font-size:.65rem;gap:8px}.ap-review-points{gap:12px;font-size:.75rem}.ap-payment .post-payment-app{padding:18px 12px}.ap-payment .post-payment-app .sig-store-badges{gap:6px}.ap-payment .post-payment-app .sig-store-badge{padding:8px 5px;gap:4px}.ap-payment .post-payment-app .sig-store-badge svg{width:17px}.ap-payment .post-payment-app .sig-store-badge strong{font-size:.66rem}}@media(prefers-reduced-motion:reduce){.ap-form-review *,.ap-wearables-v9 *{animation:none!important}.ap-heart path{stroke-dashoffset:0}.ap-timeline i{transform:scaleX(.6)}.ap-timeline b{left:60%}.ap-pricing .pricing-page__card{transform:none!important}}.ap-rail-controls{display:flex;gap:10px;justify-content:center;margin:-4px 0 22px}.ap-rail-controls button{display:grid;place-items:center;min-width:46px;min-height:46px;color:var(--sig-white);background:var(--sig-surface);border:1px solid var(--sig-line);border-radius:50%;cursor:pointer}.ap-rail-controls button:active{transform:scale(.94)}[data-theme=light] .ap-shell :is(.ap-coach-comment small,.ap-plan-table th small,.ap-plan-features .ap-live-feature){color:var(--sig-white)}.results-intro .fan__line{padding-block-end:0}.transformation-template{position:relative;display:block;inline-size:100%;aspect-ratio:1122 / 1402;isolation:isolate;direction:ltr;overflow:hidden;background:var(--color-night)}.transformation-template .transformation-template__art{display:block;inline-size:100%;block-size:100%;object-fit:fill;filter:none}.transformation-template__window{position:absolute;inset-block-start:22.4%;inline-size:41.55%;block-size:51.8%;overflow:hidden;border-radius:11%/7%;background:var(--color-night)}.transformation-template__window--before{inset-inline-start:6.25%}.transformation-template__window--after{inset-inline-start:52.05%}.transformation-template .transformation-template__window img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center 20%;filter:none}.pair--branded{padding:0;overflow:hidden;gap:0;background:var(--color-night)}.pair--branded .pair__meta{padding:var(--space-sm) var(--space-md)}.transformation-template .transformation-template__window svg{display:block;width:100%;height:100%}.home-v2{--home-g:clamp(20px,4vw,80px);background:var(--sig-night);color:var(--sig-white);overflow:clip;font-family:var(--sig-body);line-height:1.7}.home-v2[dir=rtl]{font-family:var(--sig-arabic)}.home-v2 *{box-sizing:border-box}.home-v2 p,.home-v2 h1,.home-v2 h2,.home-v2 h3,.home-v2 figure{margin:0}.home-v2 button,.home-v2 a,.home-v2 input{touch-action:manipulation}.home-v2 button{font:inherit;cursor:pointer;color:inherit}.home-v2 a{color:inherit;text-decoration:none}.home-v2 :focus-visible{outline:3px solid var(--sig-orange);outline-offset:5px}.home-v2 ::selection{background:var(--sig-blue);color:var(--sig-on-brand)}.home-v2 ::-webkit-scrollbar{height:3px;width:5px}.home-v2 ::-webkit-scrollbar-thumb{background:var(--sig-blue)}.home-v2 section[id]{scroll-margin-top:90px}.home-wrap{width:min(calc(100% - var(--home-g)*2),1320px);margin-inline:auto}.home-section{padding-block:clamp(70px,9vw,140px)}.home-v2 .home-title{font:italic 900 clamp(44px,5.8vw,90px)/.98 var(--sig-display);text-transform:uppercase;letter-spacing:-.015em;text-wrap:balance;margin-bottom:24px}.home-v2[dir=rtl] .home-title{font-family:var(--sig-arabic);font-size:clamp(31px,4.1vw,65px);font-style:normal;line-height:1.5;letter-spacing:0}.home-title em{color:var(--sig-blue);font-style:inherit}.home-lead{color:var(--sig-muted);font-size:clamp(15px,1.2vw,18px);line-height:1.85;max-width:52ch}.home-fine{font:400 12px/1.8 var(--sig-body);color:var(--sig-muted)}.home-v2[dir=rtl] .home-fine{font-family:var(--sig-arabic)}.home-heading-row{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:32px}.home-heading-row>.home-lead,.home-heading-row>div{max-width:490px}.home-heading-row .home-title{margin-bottom:0}.home-v2 .sig-button{font-size:12px;min-height:52px}.home-v2 .sig-button--secondary{background:var(--sig-night);border-bottom:1px solid var(--sig-line)}.home-v2[dir=rtl] .sig-button svg,.home-v2[dir=rtl] .home-text-link svg{transform:rotate(180deg)}.home-v2 .home-text-link{display:inline-flex;align-items:center;gap:12px;min-height:48px;background:none;border:none;padding:8px 0;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-color:var(--sig-blue);text-underline-offset:7px}.home-proof{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;font:500 10px/1.6 var(--sig-label);letter-spacing:.07em;text-transform:uppercase;color:var(--sig-muted)}.home-proof li{display:flex;gap:6px;align-items:center}.home-proof b{font-size:12px;color:var(--sig-white);white-space:nowrap}.home-proof li+li:before{content:"";width:5px;height:6px;background:var(--sig-blue);transform:skew(-8deg);margin-inline-end:4px}.home-v2[dir=rtl] .home-proof{font-family:var(--sig-arabic);letter-spacing:0}.home-crossing{height:180px;position:relative;margin-block:20px 0;direction:ltr;overflow:hidden}.home-band{position:absolute;top:60px;left:-5%;width:110%;background:var(--sig-blue);color:var(--sig-on-brand);transform:rotate(-4deg);padding:12px 0;z-index:1}.home-band>div{display:flex;width:max-content;white-space:nowrap}.home-band>div>span,.home-band>div>span>span{display:flex;align-items:center;gap:35px}.home-band>div>span{padding-inline-end:35px}.home-band span{font:italic 800 27px/1.4 var(--sig-display)}.home-band img{width:24px;height:27px;object-fit:contain}.home-band--white{background:var(--sig-white);color:var(--sig-night);transform:rotate(4deg);z-index:0;top:65px}.home-pain{padding-top:50px}.home-pain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--sig-line)}.home-pain-grid article{padding:28px;border-inline-end:1px solid var(--sig-line)}.home-pain-grid article:last-child{background:var(--sig-blue);border:0}.home-pain-symbol{color:var(--sig-accent-ink);display:block;margin-bottom:18px}.home-pain-grid article:last-child .home-pain-symbol{color:var(--sig-white)}.home-pain-grid h3{font-size:18px;line-height:1.5;margin-bottom:10px}.home-pain-grid p{font-size:14px;line-height:1.8;color:var(--sig-muted)}.home-pain-grid article:last-child p{color:var(--sig-white)}.home-manifesto{padding-top:35px}.home-v2 .home-manifesto-text{font:italic 800 clamp(35px,5.5vw,82px)/1.15 var(--sig-display);text-transform:uppercase;max-width:1100px;margin-bottom:90px}.home-v2[dir=rtl] .home-manifesto-text{font-family:var(--sig-arabic);font-style:normal;line-height:1.8;font-size:clamp(27px,3.9vw,57px)}.home-manifesto-text>span:nth-child(4n+1){color:var(--sig-blue)}.home-chart-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.home-chart{min-width:0;border-block:1px solid var(--sig-line);padding-block:20px}.home-chart-legend{display:flex;gap:30px;font:600 11px/1.5 var(--sig-label)}.home-chart-legend span:before{content:"";display:inline-block;width:15px;height:3px;background:var(--sig-blue);vertical-align:middle;margin-inline-end:8px}.home-chart-legend span+span:before{background:var(--sig-orange)}.home-chart svg{width:100%;height:auto;margin-block:15px;display:block;overflow:visible}.home-chart-time{font:500 11px var(--sig-label);display:block;text-align:end;color:var(--sig-muted);margin-bottom:14px}.home-stats{padding-block:35px 50px;border-top:1px solid var(--sig-line)}.home-stats>.home-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-stats .home-wrap>div{display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px;border-inline-end:1px solid var(--sig-line);gap:10px}.home-stats .home-wrap>div:last-child{border:0}.home-stats b{font:italic 900 clamp(46px,5vw,76px)/1 var(--sig-display);color:var(--sig-blue);font-variant-numeric:tabular-nums}.home-stats .home-wrap>div>span{font-size:12px;color:var(--sig-muted)}.home-method{background:var(--tone-0b0e12);padding-block:70px 35px;position:relative}.home-method--pinned{height:225svh;padding:0}.home-method--pinned .home-method-sticky{height:100svh;position:sticky;top:0;padding-top:90px;padding-bottom:20px}.home-method--pinned .home-method-sticky>.home-wrap{height:100%;display:flex;flex-direction:column}.home-method--pinned .home-heading-row{margin-bottom:18px}.home-method--pinned .home-title{font-size:clamp(50px,4.5vw,70px)}.home-method--pinned[dir=rtl] .home-title{font-size:46px}.home-method-tabs{display:flex;gap:5px;margin-bottom:16px}.home-method-tabs button{flex:1;min-width:0;border:0;border-bottom:3px solid var(--sig-line);background:none;text-align:start;padding:10px 0;font:500 12px var(--sig-label);text-transform:uppercase;min-height:44px}.home-method-tabs button small{color:var(--sig-accent-ink);margin-inline-end:5px}.home-method-tabs button[aria-pressed=true]{border-bottom-color:var(--sig-blue)}.home-method-window{overflow:hidden;min-height:0}.home-method--pinned .home-method-window{flex:1}.home-method-track{display:flex;position:relative;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.home-method-track.is-pinned{gap:0;overflow:visible;height:100%;scroll-snap-type:none}.home-method-step{position:relative;flex:0 0 100%;min-width:0;display:grid;grid-template-columns:1fr 1.05fr;border:1px solid var(--sig-line);scroll-snap-align:start;overflow:hidden;background:var(--tone-0b0e12);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%)}.home-method-step[dir=rtl]{direction:rtl}.home-method-copy{padding:35px 40px;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.home-step-number{position:absolute;font:italic 900 200px/1 var(--sig-display);bottom:-15px;inset-inline-end:10px;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--sig-blue) 14.51%,transparent);pointer-events:none}.home-method-copy h3{font:italic 900 clamp(44px,5.4vw,85px)/1.2 var(--sig-display);text-transform:uppercase;position:relative}.home-v2[dir=rtl] .home-method-copy h3{font-family:var(--sig-arabic);font-style:normal;font-size:clamp(35px,4vw,60px);line-height:1.6}.home-method-copy p{color:var(--sig-muted);font-size:15px;line-height:1.8;margin:12px 0 18px;position:relative}.home-method-copy ul{padding:0;list-style:none;position:relative;margin:0}.home-method-copy li{padding:12px 0;border-top:1px solid color-mix(in srgb,var(--sig-white) 8.63%,transparent);font-size:13px}.home-method-copy li:before{content:"";display:inline-block;width:7px;height:9px;background:var(--sig-blue);transform:skew(-8deg);margin-inline-end:12px}.home-method-media{position:relative;min-height:350px;overflow:hidden}.home-method-media>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:brightness(.66)}.home-mini{position:absolute;inset-inline:20px;bottom:20px;background:color-mix(in srgb,var(--sig-night) 92.94%,transparent);border:1px solid var(--sig-line);padding:18px;color:var(--sig-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-mini>b{font:600 11px var(--sig-label);letter-spacing:.1em}.home-mini>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:12px}.home-mini small{font:500 10px var(--sig-label);color:var(--sig-muted);display:block;margin-bottom:7px}.home-mini i{display:block;width:75%;height:5px;background:var(--sig-blue);transform-origin:left;animation:home-mini-bars 3s ease-in-out infinite}.home-mini span:nth-child(2) i{width:90%;background:var(--sig-orange)}.home-mini--1 i{height:30px;clip-path:polygon(0 100%,0 75%,20% 75%,20% 50%,40% 50%,40% 30%,60% 30%,60% 0,100% 0,100% 100%)}.home-mini--2 i{height:9px;border-radius:4px}.home-mini--4 i{height:6px;animation-direction:alternate}.home-mini svg{width:100%;height:45px;margin-top:15px}.home-method-controls{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font:500 12px var(--sig-label)}.home-method-controls>div,.home-rail-controls{display:flex;gap:7px;direction:ltr}.home-method-controls button,.home-rail-controls button{border:1px solid var(--sig-line);background:var(--sig-night);color:var(--sig-white);width:46px;height:46px;display:grid;place-items:center}@keyframes home-mini-bars{0%,to{transform:scaleX(.65)}50%{transform:scaleX(1)}}.home-app{background:var(--sig-night)}.home-app-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.home-app-features{list-style:none;padding:0;margin:25px 0;display:grid;gap:13px}.home-app-features li{display:flex;align-items:center;gap:12px;font-size:14px}.home-app-features svg{color:var(--sig-blue);flex-shrink:0}.home-app .home-text-link{margin-top:18px}.home-phones{height:590px;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;padding:20px 0}.home-phones:before{content:"";position:absolute;inset:12% -10%;background:radial-gradient(ellipse,color-mix(in srgb,var(--sig-blue) 18.82%,transparent),transparent 65%);z-index:-1}.home-phone{width:38%;max-width:240px;aspect-ratio:390/844;border:6px solid var(--sig-surface);border-radius:35px;overflow:hidden;position:relative;background:var(--sig-night);box-shadow:8px 20px 40px color-mix(in srgb,var(--sig-night) 60%,transparent);flex-shrink:0}.home-phone img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.home-phone i{position:absolute;left:50%;transform:translate(-50%);top:6px;width:34%;height:14px;border-radius:15px;background:var(--sig-night)}.home-phone--0{rotate:-10deg;margin-inline-end:-13%;margin-top:65px;z-index:0}.home-phone--1{z-index:2;scale:1.05}.home-phone--2{rotate:10deg;margin-inline-start:-13%;margin-top:65px;z-index:0}.home-wearables{padding-block:clamp(60px,8vw,120px);background:var(--sig-blue);color:var(--sig-on-brand)}.home-wearables .home-wrap>svg{margin-bottom:24px}.home-wearables .home-title{max-width:1000px}.home-wearable-copy{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;margin-block:30px}.home-wearable-copy h3{font-size:clamp(22px,2.4vw,34px);line-height:1.5}.home-wearables p{font-size:clamp(15px,1.3vw,18px);line-height:1.85;max-width:65ch}.home-wearable-brands{display:flex;flex-wrap:wrap;gap:14px 28px;border-top:1px solid color-mix(in srgb,var(--sig-white) 43.92%,transparent);padding-top:28px;margin-bottom:20px;font:600 clamp(14px,1.6vw,21px)/1.6 var(--sig-body)}.home-wearables .home-text-link{text-decoration-color:var(--sig-white)}.home-results{padding-top:50px}.home-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding:5px 0 20px;scrollbar-width:thin;scrollbar-color:var(--sig-blue) var(--sig-night)}.home-result-card{flex:0 0 min(30%,345px);min-width:260px;scroll-snap-align:start}.home-result-card figcaption{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:0 5px;font:500 11px var(--sig-label);color:var(--sig-muted);text-transform:uppercase}.home-result-card b{color:var(--sig-white)}.home-results>.home-wrap>.home-rail-controls{justify-content:end;margin-top:15px}.home-saleh{margin-top:70px;display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.home-comparison{aspect-ratio:4/4.5;max-height:600px;background:var(--sig-surface);position:relative;overflow:hidden}.home-comparison>img,.home-comparison-before,.home-comparison-before img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center 24%;max-width:none}.home-comparison-before{z-index:1}.home-comparison-label{position:absolute;top:18px;background:color-mix(in srgb,var(--sig-night) 80%,transparent);padding:6px 14px;font-size:12px;z-index:2}.home-comparison-label--before{left:15px}.home-comparison-label--after{right:15px}.home-comparison-line{position:absolute;top:0;bottom:0;width:2px;background:var(--sig-white);z-index:3;pointer-events:none}.home-comparison-line>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background:var(--sig-blue);border:2px solid var(--sig-white);display:grid;place-items:center;border-radius:50%}.home-comparison input{position:absolute;inset:0;z-index:4;width:100%;height:100%;opacity:0;cursor:ew-resize;touch-action:pan-y;margin:0}.home-comparison:focus-within{outline:3px solid var(--sig-orange);outline-offset:5px}.home-saleh-name{font-size:20px;display:block;margin-bottom:20px}.home-v2 .home-saleh .home-title{font-size:clamp(55px,7vw,105px);text-align:start}.home-v2[dir=rtl] .home-saleh .home-title{font-size:clamp(35px,5vw,70px);text-align:end}.home-drag-hint{display:flex;gap:10px;margin-top:25px!important;margin-bottom:15px!important;align-items:center}.home-reviews{padding-top:30px;background:var(--tone-0b0e12)}.home-reviews-rail{gap:18px}.home-review{flex:0 0 calc(38% - 12px);min-width:300px;background:var(--sig-night);border-top:2px solid var(--sig-blue);padding:30px;display:flex;flex-direction:column;scroll-snap-align:start}.home-review>svg{color:var(--sig-blue);margin-bottom:20px}.home-review blockquote{margin:0 0 25px;font-size:clamp(17px,1.5vw,22px);line-height:1.7;font-weight:500;flex:1}.home-review figcaption{border-top:1px solid var(--sig-line);padding-top:18px;display:flex;flex-direction:column;gap:7px}.home-review figcaption b{font-size:14px}.home-review figcaption a{display:inline-flex;align-items:center;gap:12px;font-size:11px;color:var(--sig-muted);min-height:44px}.home-coach-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.home-coach-photo{aspect-ratio:4/4.7;position:relative;overflow:hidden;background:var(--tone-0d1724);clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}.home-coach-photo>img:first-child{width:100%;height:100%;object-fit:cover}.home-coach-photo:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,color-mix(in srgb,var(--sig-night) 66.67%,transparent))}.home-coach-mark{position:absolute;width:100px;height:auto;bottom:15px;inset-inline-end:20px;z-index:1;opacity:.8}.home-credentials{list-style:none;padding:0;margin:30px 0;display:grid;gap:0}.home-credentials li{padding:12px 0;border-bottom:1px solid var(--sig-line);font-size:13px;display:flex;gap:12px;align-items:center}.home-credentials svg{color:var(--sig-blue);flex-shrink:0}.home-v2 .home-pricing .featured-pricing{background:var(--tone-0b0e12);padding-block:80px;overflow:hidden}.home-v2 .home-pricing .section-label{display:none}.home-v2 .home-pricing .section-header{margin-bottom:45px}.home-v2 .home-pricing .section-title{font:italic 900 clamp(44px,5.5vw,80px)/1.2 var(--sig-display);color:var(--sig-white);background:none;-webkit-text-fill-color:var(--sig-white);text-transform:uppercase}.home-v2[dir=rtl] .home-pricing .section-title{font-family:var(--sig-arabic);font-style:normal;font-size:clamp(31px,4vw,58px);line-height:1.6}.home-v2 .home-pricing .section-description{color:var(--sig-muted)}.home-v2 .home-pricing .featured-pricing__grid{gap:24px;max-width:960px}.home-v2 .home-pricing .featured-pricing__card{border-radius:0;background:var(--sig-night);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--sig-line);box-shadow:none;padding:36px}.home-v2 .home-pricing .featured-pricing__card.is-popular{border-color:var(--sig-blue);background:var(--tone-0e1829);box-shadow:none}.home-v2 .home-pricing .featured-pricing__badge{border-radius:0;background:var(--sig-orange);color:var(--sig-on-accent)}.home-v2 .home-pricing .featured-pricing__name{color:var(--sig-white)}.home-v2 .home-pricing .featured-pricing__amount{background:none;color:var(--sig-white);-webkit-text-fill-color:var(--sig-white)}.home-v2 .home-pricing .featured-pricing__features svg{color:var(--sig-blue)}.home-v2 .home-pricing .btn{border-radius:0;clip-path:var(--sig-cut);min-height:52px;box-shadow:none}.home-v2 .home-pricing .btn-primary{background:var(--sig-blue);border-color:var(--sig-blue)}.home-v2 .home-pricing .btn-secondary{background:var(--tone-1b2536);border-color:var(--sig-line)}.home-v2 .home-pricing .btn-outline{border-color:var(--sig-line);background:none}.home-quiz{background:var(--tone-0b0e12);border-top:1px solid var(--sig-line)}.home-quiz-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.home-quiz-progress{display:flex;gap:8px;margin:30px 0 18px}.home-quiz-progress span{width:55px;height:4px;background:var(--sig-line)}.home-quiz-progress .is-active{background:var(--sig-blue)}.home-quiz-panel{padding:35px;border:1px solid var(--sig-line);min-height:370px;display:flex;flex-direction:column;align-items:start;background:var(--sig-night)}.home-v2 .home-quiz-question{font-size:clamp(20px,2vw,27px);line-height:1.6;margin:20px 0}.home-quiz-options{display:grid;gap:10px;width:100%}.home-quiz-options button{min-height:58px;border:1px solid var(--sig-line);background:var(--tone-151b25);padding:15px 20px;text-align:start;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:14px}.home-quiz-options svg{flex-shrink:0;color:var(--sig-blue)}.home-quiz-panel>h3:not(.home-quiz-question){font:italic 900 90px/1.2 var(--sig-display);color:var(--sig-blue);text-transform:uppercase;margin:8px 0}.home-quiz-panel .sig-button{margin-top:25px}.home-quiz-check{color:var(--sig-blue);margin-bottom:15px}.home-subscribe-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin-top:45px}.home-subscribe-steps>li{border-top:1px solid var(--sig-line);padding-top:20px}.home-subscribe-number{font:italic 900 60px/1 var(--sig-display);color:var(--sig-blue);display:block;margin-bottom:20px}.home-subscribe-steps h3{font-size:17px;line-height:1.5;margin-bottom:12px}.home-subscribe-steps p{font-size:13px;color:var(--sig-muted);line-height:1.9}.home-subscribe-steps .sig-store-badges{margin-top:20px;gap:8px}.home-subscribe-steps .sig-store-badge{padding:5px 9px;min-height:50px;gap:8px}.home-subscribe-steps .sig-store-badge strong{font-size:14px}.home-subscribe-steps .sig-store-badge small{font-size:9px}.home-subscribe-steps .sig-store-badge svg{width:20px}.home-faq{background:var(--tone-0b0e12)}.home-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.home-faq details{border-bottom:1px solid var(--sig-line);padding:10px 0}.home-faq summary{list-style:none;cursor:pointer;min-height:60px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:600;padding:10px 0}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary svg{flex-shrink:0;color:var(--sig-blue);transition:transform .2s}.home-faq details[open] summary svg{transform:rotate(45deg)}.home-faq details p{color:var(--sig-muted);font-size:14px;line-height:1.9;padding:5px 0 25px}.home-final{text-align:center;position:relative;isolation:isolate;padding-block:100px 120px}.home-final:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 90%,color-mix(in srgb,var(--sig-blue) 13.33%,transparent),transparent 65%);z-index:-1}.home-final .home-wrap{display:flex;flex-direction:column;align-items:center}.home-final img{object-fit:contain;margin-bottom:30px}.home-v2 .home-final .home-title{font-size:clamp(55px,8vw,120px)}.home-v2[dir=rtl] .home-final .home-title{font-size:clamp(35px,5.5vw,75px)}.home-final .home-lead{margin-bottom:28px}@media(hover:hover){.home-v2 .home-text-link:hover{color:var(--sig-blue)}.home-method-controls button:hover,.home-rail-controls button:hover,.home-quiz-options button:hover{border-color:var(--sig-blue);background:var(--tone-132b4b)}.home-v2 .sig-button--secondary:hover{background:var(--sig-orange);color:var(--sig-on-accent)}}@media(max-width:1100px){.home-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pain-grid article:nth-child(-n+2){border-bottom:1px solid var(--sig-line)}.home-phones{height:510px}.home-phone{border-width:5px;border-radius:27px}.home-subscribe-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-coach-layout,.home-saleh,.home-quiz-layout,.home-faq-layout{gap:35px}.home-method-copy{padding:30px}}@media(max-width:899px){.home-proof{justify-content:center;font-size:10px;gap:8px 12px}.home-heading-row{align-items:start;flex-direction:column;gap:22px}.home-heading-row>.home-lead,.home-heading-row>div{max-width:100%}.home-chart-layout{gap:30px;grid-template-columns:1fr 1.1fr}.home-method-step{grid-template-columns:1fr}.home-method-media{min-height:300px;order:-1}.home-method-copy{padding:25px}.home-method-copy h3{font-size:55px}.home-method-copy p{font-size:14px}.home-method-copy li{font-size:12px;padding:9px 0}.home-mini{inset-inline:15px;bottom:15px}.home-method-tabs button{font-size:11px}.home-method-tabs button small{display:block}.home-app-layout{grid-template-columns:1fr}.home-app-layout>.home-wrap{min-width:0}.home-phones{height:560px;max-width:600px;width:100%;margin:auto}.home-phone{width:35%}.home-wearable-copy{gap:24px}.home-coach-layout{grid-template-columns:1fr 1fr}.home-coach-photo{height:100%;min-height:400px}.home-v2 .home-coach .home-title{font-size:50px}.home-v2[dir=rtl] .home-coach .home-title{font-size:33px}.home-coach .home-lead{font-size:14px}.home-credentials li{font-size:11px}.home-quiz-layout{grid-template-columns:1fr 1.1fr}.home-quiz-panel{padding:25px}.home-quiz-options button{font-size:12px;padding:12px}.home-v2 .home-quiz-question{font-size:20px}.home-faq-layout{grid-template-columns:1fr}.home-saleh{gap:30px}}@media(max-width:599px){.home-v2{--home-g:20px}.home-section{padding-block:65px}.home-v2 .home-title{font-size:45px;margin-bottom:20px}.home-heading-row .home-title{margin-bottom:0}.home-v2[dir=rtl] .home-title{font-size:31px;line-height:1.5}.home-proof{font-size:9px;letter-spacing:.03em;gap:7px 10px;max-width:360px;margin-top:2px}.home-proof b{font-size:11px}.home-proof li+li:before{margin-inline-end:0}.home-crossing{height:135px;margin-top:10px}.home-band{top:42px;padding-block:10px}.home-band--white{top:48px}.home-band span{font-size:21px}.home-pain{padding-top:30px}.home-pain-grid{grid-template-columns:1fr}.home-pain-grid article{padding:22px;display:grid;grid-template-columns:25px 1fr;column-gap:14px;border-inline:0;border-bottom:1px solid var(--sig-line)}.home-pain-symbol{grid-row:span 2;margin-top:2px}.home-pain-grid h3{font-size:17px}.home-pain-grid p{font-size:13px}.home-v2 .home-manifesto-text{font-size:37px;line-height:1.2;margin-bottom:55px}.home-v2[dir=rtl] .home-manifesto-text{font-size:28px;line-height:1.9}.home-chart-layout{grid-template-columns:1fr;gap:25px}.home-chart .home-fine{font-size:10px}.home-stats{padding-block:20px}.home-stats>.home-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.home-stats .home-wrap>div{padding:22px 5px}.home-stats .home-wrap>div:nth-child(2){border-inline-end:0}.home-stats .home-wrap>div:nth-child(-n+2){border-bottom:1px solid var(--sig-line)}.home-stats b{font-size:48px}.home-stats .home-wrap>div>span{font-size:10px}.home-method{padding-block:60px 30px}.home-method-tabs{gap:6px}.home-method-tabs button{font-size:10px;line-height:1.7}.home-method-tabs button small{font-size:10px}.home-method-window{margin-inline:-20px;padding-inline:20px;overflow:visible}.home-method-track{padding-inline-end:20px;gap:12px;scroll-padding-inline-start:0}.home-method-step{flex-basis:calc(100% - 15px)}.home-method-media{min-height:250px}.home-method-copy{padding:24px}.home-method-copy h3{font-size:50px}.home-v2[dir=rtl] .home-method-copy h3{font-size:35px}.home-mini{padding:14px}.home-mini>b{font-size:10px}.home-mini small{font-size:9px}.home-phones{height:435px;margin-top:18px}.home-phone{width:40%;max-width:180px;border-radius:24px;border-width:4px}.home-phone--0{margin-inline-end:-19%}.home-phone--2{margin-inline-start:-19%}.home-phone i{height:10px;top:5px}.home-app-features li{font-size:13px}.home-app .sig-store-badge{padding:7px 10px;gap:8px;min-height:54px}.home-app .sig-store-badge strong{font-size:15px}.home-app .sig-store-badge small{font-size:9px}.home-app .sig-store-badge svg{width:23px}.home-result-card{flex-basis:83%;min-width:0}.home-rail{gap:14px}.home-saleh{grid-template-columns:1fr;gap:28px;margin-top:45px}.home-saleh>div+div{order:-1}.home-saleh .home-title{font-size:67px!important}.home-v2[dir=rtl] .home-saleh .home-title{font-size:43px!important}.home-saleh-name{font-size:16px;margin-bottom:8px}.home-drag-hint{margin-top:15px!important}.home-comparison{aspect-ratio:4/4.7}.home-review{flex-basis:91%;min-width:0;padding:25px}.home-review blockquote{font-size:18px}.home-reviews .home-heading-row{flex-direction:row;align-items:end;gap:12px}.home-reviews .home-title{font-size:40px}.home-v2[dir=rtl] .home-reviews .home-title{font-size:29px}.home-reviews .home-rail-controls{gap:5px}.home-reviews .home-rail-controls button{width:44px;height:44px}.home-coach-layout{grid-template-columns:1fr;gap:30px}.home-coach-photo{min-height:0;height:auto;aspect-ratio:4/4.4}.home-coach .home-lead{font-size:15px}.home-credentials li{font-size:12px}.home-v2 .home-pricing .featured-pricing{padding-block:65px}.home-v2 .home-pricing .featured-pricing__grid{gap:30px}.home-v2 .home-pricing .featured-pricing__card{padding:30px 24px}.home-v2 .home-pricing .section-description{font-size:14px}.home-v2 .home-pricing .featured-pricing__name{font-size:25px}.home-v2 .home-pricing .featured-pricing__amount{white-space:normal}.home-quiz-layout{grid-template-columns:1fr;gap:30px}.home-quiz-panel{min-height:360px;padding:25px}.home-quiz-options button{font-size:13px;min-height:60px}.home-quiz-panel .home-lead{font-size:14px}.home-quiz-progress{margin-top:22px}.home-subscribe-steps{grid-template-columns:1fr;gap:0;margin-top:30px}.home-subscribe-steps>li{display:grid;grid-template-columns:48px 1fr;gap:8px 18px;padding:24px 0}.home-subscribe-number{grid-row:span 3;font-size:44px;margin-bottom:0}.home-subscribe-steps h3{font-size:17px;margin:0}.home-subscribe-steps p,.home-subscribe-steps .sig-store-badges,.home-subscribe-steps .home-text-link{grid-column:2}.home-subscribe-steps .sig-store-badges{margin-top:8px}.home-subscribe-steps .home-text-link{justify-self:start;padding:0}.home-faq summary{font-size:14px;line-height:1.9}.home-faq-layout{gap:25px}.home-faq details p{font-size:13px}.home-final{padding-block:75px 95px}.home-v2 .home-final .home-title{font-size:60px}.home-v2[dir=rtl] .home-final .home-title{font-size:35px}.home-final .home-lead{font-size:14px}}@media(max-width:359px){.home-v2{--home-g:16px}.home-v2 .home-title{font-size:40px}.home-v2[dir=rtl] .home-title{font-size:27px}.home-proof{font-size:8px;gap:5px 8px}.home-method-copy{padding:20px}.home-method-tabs button{font-size:9px}.home-phones{height:360px}.home-review blockquote{font-size:16px}.home-quiz-panel{padding:20px}.home-v2 .home-saleh .home-title{font-size:55px!important}.home-app .sig-store-badges{gap:8px}.home-app .sig-store-badge{gap:6px;padding-inline:7px}.home-app .sig-store-badge strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.home-v2 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.home-v2 .home-manifesto-text>span{opacity:1!important}}.home-method-step:not(.is-active) .home-mini i{animation-play-state:paused}.home-v2[dir=rtl] .home-method-tabs button{font-family:var(--sig-arabic);letter-spacing:0}.home-v2[dir=rtl] .home-mini small,.home-v2[dir=rtl] .home-mini>b{font-family:var(--sig-arabic);letter-spacing:0}.home-method--pinned .home-heading-row .home-title br{display:none}.home-method--pinned .home-heading-row .home-title em{margin-inline-start:.2em}.home-mini--0:after{content:"";position:absolute;inset-inline:12px;top:32%;height:1px;background:var(--sig-blue);animation:home-scan 3s ease-in-out infinite;opacity:.5}.home-mini--3 svg path{stroke-dasharray:300;stroke-dashoffset:300;animation:home-track-line 3s ease-in-out infinite}.home-method-step:not(.is-active) .home-mini:after,.home-method-step:not(.is-active) .home-mini svg path{animation-play-state:paused}@keyframes home-scan{0%,to{top:32%}50%{top:85%}}@keyframes home-track-line{0%{stroke-dashoffset:300}70%,to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.home-mini--0:after,.home-mini--3 svg path{animation:none!important}.home-mini--3 svg path{stroke-dashoffset:0}}@media(max-width:1023px){.home-proof{justify-content:center;margin-top:4px}}@media(max-width:1023px)and (max-height:500px)and (orientation:landscape){.home-proof{font-size:8px;gap:5px 8px}}@media(max-width:899px){.home-wearable-copy{grid-template-columns:1fr;gap:18px}}@media(hover:hover){.home-v2 .home-wearables .home-text-link:hover{color:var(--sig-white);text-decoration-thickness:2px}}.home-band-loop{display:flex;width:max-content;animation:home-band-cruise 50s linear infinite}.home-band-loop>span{display:flex;flex-shrink:0}.home-band--white .home-band-loop{animation-direction:reverse}@keyframes home-band-cruise{to{transform:translate(-25%)}}.home-step-number{-webkit-text-stroke-color:color-mix(in srgb,var(--sig-orange) 40%,transparent)}.home-method-tabs button small{color:var(--sig-accent-ink)}.home-mini span:nth-child(2) i,.home-mini--2 i{background:var(--sig-orange)}.home-chart-legend span+span{color:var(--sig-accent-ink)}.home-title{position:relative}.home-title:after{content:"";display:block;width:clamp(40px,7vw,90px);height:3px;margin-block-start:15px;background:var(--sig-orange);transform-origin:left;transform:skew(-18deg)}.sig-scroll-enter .home-title:after{animation:home-orange-stroke .8s .15s both}@keyframes home-orange-stroke{0%{transform:skew(-18deg) scaleX(0)}to{transform:skew(-18deg) scaleX(1)}}.home-method[data-motion-active=false] .home-mini *,.home-method[data-motion-active=false] .home-mini:after,.home-crossing[data-motion-active=false] .home-band-loop{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.home-band-loop{animation:none}}.home-band-loop>span,.home-band-loop>span>span{display:flex;align-items:center;gap:35px}.home-band-loop>span{padding-inline-end:35px}.home-v2{--sig-orange:#FF6106;--sig-accent-ink:#FF6106}.home-v2 .sig-fat-word,.home-v2 .sig-orange,.home-v2 .sig-accent-ink{color:#ff6106!important}.home-featured-results{padding-block:55px 65px}.home-featured-results .home-title{font-size:clamp(40px,4.7vw,70px)}.home-featured-results .home-result-card{max-width:345px}.home-result-card{-webkit-user-select:none;user-select:none}.home-rail{cursor:grab;position:relative}.home-rail:active{cursor:grabbing}.home-v2 .home-manifesto-text,.home-v2[dir=rtl] .home-manifesto-text{font-size:clamp(24px,3.7vw,56px);line-height:1.65;max-width:100%;overflow-wrap:anywhere;margin-bottom:0}.home-manifesto-text>span{display:inline;white-space:normal}.home-pain-grid article:last-child{background:color-mix(in srgb,var(--sig-blue) 9%,var(--sig-night))}.home-pain-grid article:last-child p{color:var(--sig-muted)}.home-app-demo{position:relative;min-width:0;display:grid;grid-template-columns:.9fr 1fr;gap:16px;align-items:center;padding-block:30px}.home-cycling-phone{position:relative;width:100%;max-width:250px;aspect-ratio:390/844;border:6px solid #242a34;border-radius:32px;overflow:hidden;box-shadow:10px 25px 50px #0003;transform:rotate(-4deg)}.home-cycling-phone img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .65s ease}.home-cycling-phone img.is-active{opacity:1}.home-cycling-phone>i{position:absolute;top:7px;left:35%;width:30%;height:13px;border-radius:20px;background:#060708}.home-video-review{position:relative;min-width:0;padding:15px;background:var(--sig-surface);border:1px solid var(--sig-line);border-radius:14px;box-shadow:8px 18px 35px #0000001f;transform:translateY(35px)}.home-video-title{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;margin-bottom:12px}.home-live-dot{width:6px;height:6px;flex-shrink:0;background:#ff6106;border-radius:50%;animation:home-pulse 2s infinite}.home-review-frame{position:relative;border:1px solid var(--sig-line);border-radius:8px;background:var(--sig-night);overflow:hidden}.home-review-frame>svg{width:100%;display:block}.home-review-frame>b{position:absolute;bottom:6px;right:8px;font:9px var(--sig-label);color:var(--sig-muted)}.home-review-play{position:absolute;top:8px;left:8px;color:var(--sig-blue)}.home-lifter{transform-origin:160px 130px;animation:home-lift 4s ease-in-out infinite}.home-video-timeline{position:relative;height:24px;margin-block:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--sig-blue) 40%,transparent),transparent);display:flex;justify-content:space-around;align-items:center;border-bottom:1px solid var(--sig-line)}.home-video-timeline>i{height:11px;width:3px;background:#ff6106}.home-video-timeline>span{position:absolute;width:2px;height:100%;left:0;top:0;background:var(--sig-white);animation:home-review-playhead 6s linear infinite}.home-coach-comment{display:flex;align-items:start;gap:8px;padding:10px;border-radius:8px;background:color-mix(in srgb,var(--sig-blue) 9%,var(--sig-night));font-size:11px;line-height:1.8}.home-coach-comment svg{color:var(--sig-blue);flex-shrink:0}.home-video-review>small{display:block;font-size:10px;color:var(--sig-muted);margin-top:10px}.home-screen-dots,.home-rail-dots{display:flex;justify-content:center;gap:0;grid-column:1/-1}.home-screen-dots button,.home-rail-dots button{border:0;min-height:44px;width:44px;background:none;display:grid;place-items:center}.home-screen-dots button:after,.home-rail-dots button:after{content:"";display:block;width:6px;height:6px;border-radius:20px;background:var(--sig-muted);transition:width .3s,background .3s}.home-screen-dots button[aria-pressed=true]:after,.home-rail-dots button[aria-pressed=true]:after{width:22px;background:var(--sig-blue)}.home-elite-tag{display:inline-block;font-size:11px;font-weight:700;color:#ff6106;margin-bottom:24px!important}.home-wearables{background:var(--sig-night);color:var(--sig-white);border-block:1px solid var(--sig-line)}.home-wearables-layout{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:50px}.home-wearables .home-title{font-size:clamp(40px,4.8vw,70px)}.home-v2[dir=rtl] .home-wearables .home-title{font-size:clamp(28px,3.5vw,49px)}.home-wearable-benefits{list-style:none;padding:0;margin:25px 0}.home-wearable-benefits li{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--sig-line);font-size:15px}.home-wearable-benefits svg{color:var(--sig-blue)}.home-watch-scene{position:relative;display:flex;gap:20px;align-items:center;padding-block:50px;direction:ltr;isolation:isolate}.home-watch-strap{position:absolute;z-index:-1;top:0;bottom:0;width:110px;left:60px;border-radius:30px;background:linear-gradient(90deg,#151a22,#303844,#151a22);border:1px solid #414854}.home-watch{position:relative;background:#090d13;border:5px solid #667181;border-radius:42px;padding:17px 12px;width:230px;flex-shrink:0;box-shadow:10px 22px 40px #00000040;color:#f3f7ff}.home-watch:after{content:"";position:absolute;top:60px;right:-11px;width:7px;height:28px;background:#ff6106;border-radius:3px}.home-watch>svg{display:block;width:100%;height:auto}.home-watch-time{display:flex;justify-content:space-between;align-items:center;padding-inline:8px;font:600 13px var(--sig-label)}.home-watch-time svg{color:#ff6106}.home-watch-status{font-size:10px;display:flex;justify-content:center;gap:5px;align-items:center}.home-watch-readings{flex:1;min-width:0;display:grid;gap:15px}.home-watch-readings>div>span{display:flex;gap:6px;align-items:center;font-size:11px}.home-watch-readings>div>div{height:4px;background:var(--sig-line);margin-top:7px}.home-watch-readings i{display:block;background:var(--sig-blue);height:100%;transform-origin:left}.home-watch-readings small{font-size:10px;color:var(--sig-muted)}.home-wearable-brands{gap:10px;margin-block:45px 0;border-color:var(--sig-line);font:500 12px/1.6 var(--sig-body)}.home-wearable-brands bdi{border:1px solid var(--sig-line);background:var(--sig-surface);border-radius:6px;padding:9px 13px}.home-wearables .home-text-link{text-decoration-color:var(--sig-blue)}.home-sharp-proof .home-saleh{margin-top:0}.home-comparison{justify-self:center}.home-comparison svg{position:absolute;inset:0;width:100%;height:100%}.home-comparison>img,.home-comparison-before img{object-fit:contain}.home-proof-cta{display:flex;justify-content:center;padding-block:35px}.home-method-media{display:grid;grid-template-rows:minmax(140px,1fr) auto;gap:12px;padding:22px;overflow:visible;align-content:center}.home-method-image-frame{position:relative;min-height:140px;max-height:260px;overflow:hidden;border-radius:10px;background:color-mix(in srgb,var(--sig-white) 3%,var(--sig-night));border:1px solid var(--sig-line)}.home-method-image-frame img{display:block;width:100%;height:100%;max-height:260px;object-fit:contain;object-position:center 20%;filter:none}.home-method-ui{min-width:0;padding:18px;border:1px solid var(--sig-line);background:var(--sig-night);border-radius:10px;position:relative;overflow:hidden}.home-method-ui>b{font-size:12px}.home-method-ui>small{display:block;font-size:10px;color:var(--sig-muted);margin-top:10px}.home-assessment-ui{display:grid;grid-template-columns:32px 1fr;gap:10px}.home-assessment-ui>svg{color:var(--sig-blue)}.home-scan-readout{display:flex;align-items:center;gap:14px}.home-scan-readout b{font:700 28px var(--sig-label);color:var(--sig-blue)}.home-scan-readout>span{font-size:10px}.home-scan-lines{grid-column:1/-1;display:grid;gap:8px}.home-scan-lines>span{display:flex;justify-content:space-between;font-size:11px}.home-scan-lines svg{color:var(--sig-blue)}.home-assessment-ui:after{content:"";position:absolute;inset-inline:0;top:10%;height:1px;background:var(--sig-blue);box-shadow:0 2px 10px #056dfe66;animation:home-scan 3s ease-in-out infinite}.home-week-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:12px}.home-week-grid>span{height:31px;display:grid;place-items:center;background:color-mix(in srgb,var(--sig-blue) 18%,var(--sig-night));font:10px var(--sig-label);animation:home-grid-fill 4s infinite}.home-week-grid svg{color:var(--sig-blue)}.home-macro-rings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}.home-macro-rings svg{width:100%;max-height:80px}.home-macro-rings small{font-size:10px;display:block;text-align:center}.home-macro-progress{transform:rotate(-90deg);transform-origin:35px 35px;animation:home-ring-fill 4s infinite}.home-checkin-ticks{display:flex;flex-wrap:wrap;gap:8px;margin-block:10px}.home-checkin-ticks>span{font-size:10px;display:flex;gap:5px;align-items:center;animation:home-grid-fill 4s infinite}.home-checkin-ticks svg{color:var(--sig-blue)}.home-method-chat{display:flex;gap:8px;font-size:11px;color:var(--sig-muted)}.home-method-chat svg{flex-shrink:0}.home-method-timeline{display:flex;gap:25%;align-items:center;border-bottom:2px solid var(--sig-blue);padding-block:12px}.home-method-timeline i{display:block;width:3px;height:8px;background:#ff6106}.home-adjust-graph{width:100%;height:100px;display:block}.home-adjust-graph>path:nth-child(2){stroke-dasharray:320;animation:home-track-line 4s infinite}.home-method-step:not(.is-active) .home-method-ui *,.home-method-step:not(.is-active) .home-method-ui:after{animation-play-state:paused}.home-subscribe-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;align-items:stretch}.home-subscribe-steps>li{display:grid;grid-template-rows:70px auto 1fr auto;align-content:start;gap:15px;min-width:0;padding:24px 0}.home-subscribe-number{grid-row:1;position:static;font-size:58px;margin:0;line-height:1}.home-subscribe-steps h3{grid-row:2;margin:0;min-height:3.4em;font-size:16px;line-height:1.7}.home-subscribe-steps p{grid-row:3;margin:0;font-size:12px}.home-subscribe-steps .sig-store-badges,.home-subscribe-steps .home-whatsapp{grid-row:4;align-self:end;margin:0;grid-column:auto}.home-subscribe-steps .sig-store-badges{display:grid;grid-template-columns:1fr 1fr;gap:6px;direction:ltr}.home-subscribe-steps .sig-store-badge{min-width:0;min-height:48px;gap:4px;padding:7px 5px;border-radius:6px;justify-content:center}.home-subscribe-steps .sig-store-badge svg{width:16px;height:21px;flex-shrink:0}.home-subscribe-steps .sig-store-badge strong{font-size:10px}.home-subscribe-steps .sig-store-badge small{font-size:7px;white-space:normal}.home-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:10px 15px;border:1px solid color-mix(in srgb,#25d366 55%,var(--sig-line));border-radius:8px;color:var(--sig-white);background:color-mix(in srgb,#25d366 8%,var(--sig-night));font-size:12px;line-height:1.7;text-align:center}.home-whatsapp svg{color:#25a85a;flex-shrink:0}.home-final .home-whatsapp{margin:14px 8px 0}.home-value-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.home-value-flow article{border-top:1px solid var(--sig-line);padding-block:30px}.home-value-flow h3{font-size:21px;margin-block:24px 10px}.home-value-flow p{color:var(--sig-muted);font-size:14px}.home-value-orbit{position:relative;display:grid;place-items:center;width:90px;height:90px;color:var(--sig-blue)}.home-value-orbit:before{content:"";position:absolute;inset:0;border:1px dashed color-mix(in srgb,var(--sig-blue) 45%,transparent);border-radius:50%;animation:home-orbit 20s linear infinite}.home-fit{padding-top:0}.home-fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.home-fit-grid>div+div{padding:25px;background:var(--sig-surface);border-radius:12px}.home-fit-grid h3{font-size:24px;margin-bottom:20px}.home-fit-grid p{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--sig-muted);margin-block:12px}.home-fit-grid p svg{flex-shrink:0;color:var(--sig-blue)}.home-fit-grid>div>svg{width:100%;max-width:300px;margin-top:20px}.home-tools{background:var(--sig-night);border-top:1px solid var(--sig-line)}.home-tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.home-tool-visual{position:relative;display:block;padding:30px;border:1px solid var(--sig-line);border-radius:14px;min-width:0;background:var(--sig-surface)}.home-tool-visual>svg:first-child{display:block;width:100%;height:160px;margin-bottom:20px}.home-tool-visual h3{font-size:23px;margin-bottom:10px}.home-tool-visual p{font-size:14px;color:var(--sig-muted)}.home-tool-visual>svg:last-child{margin-top:20px;color:var(--sig-blue)}.home-gauge-needle{transform-origin:140px 130px;animation:home-gauge 4s ease-in-out infinite}.home-food-log{height:180px;display:flex;flex-direction:column;justify-content:center;gap:14px;margin-bottom:0}.home-food-log>div{display:flex;align-items:center;gap:10px;padding-block:10px;border-bottom:1px solid var(--sig-line);animation:home-grid-fill 4s infinite;font-size:12px}.home-food-log svg{color:var(--sig-blue);flex-shrink:0}.home-food-log i{width:30px;height:4px;margin-inline-start:auto;background:#ff6106}.home-tool-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.home-tool-chips a{min-height:44px;padding:10px 16px;border:1px solid var(--sig-line);border-radius:6px;display:flex;gap:10px;align-items:center;font-size:12px}@keyframes home-stat-sheen{0%,50%{transform:translate(-25%)}to{transform:translate(40%)}}@keyframes home-pulse{50%{opacity:.3}}@keyframes home-lift{50%{transform:translateY(4px) rotate(-3deg)}}@keyframes home-review-playhead{to{left:100%}}@keyframes home-grid-fill{0%,to{opacity:.45}40%,70%{opacity:1}}@keyframes home-ring-fill{0%,to{stroke-dashoffset:140}50%{stroke-dashoffset:35}}@keyframes home-orbit{to{transform:rotate(360deg)}}@keyframes home-gauge{0%,to{transform:rotate(-30deg)}50%{transform:rotate(15deg)}}.home-v2 [data-motion-active=false] *,.home-v2 [data-motion-active=false]:after{animation-play-state:paused!important}@media(min-width:1024px){.home-method--pinned .home-method-media{padding-block:14px;grid-template-rows:minmax(100px,1fr) auto}.home-method--pinned .home-method-copy{padding:22px 30px}.home-method--pinned .home-method-ui{padding:12px}.home-method--pinned .home-method-copy li{padding-block:8px}}@media(max-width:1100px){.home-watch-scene{gap:14px}.home-watch{width:190px;border-radius:34px}.home-watch-strap{left:40px}.home-subscribe-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-subscribe-steps>li{grid-template-rows:60px auto 1fr auto}}@media(max-width:800px){.home-wearables-layout{grid-template-columns:1fr;gap:24px}.home-watch-scene{max-width:520px;margin:auto;width:100%;padding-inline:25px}.home-watch{width:220px}.home-watch-strap{left:80px}.home-fit-grid{gap:25px}.home-app-demo{max-width:600px;margin:auto;width:100%}.home-subscribe-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.home-method-image-frame{height:170px}.home-method-media{gap:10px;padding:16px;min-height:360px;grid-template-rows:170px auto}.home-method-ui{min-height:150px}.home-review-frame{min-height:120px}}@media(max-width:599px){.home-featured-results{padding-top:35px}.home-v2 .home-manifesto-text,.home-v2[dir=rtl] .home-manifesto-text{font-size:clamp(22px,5.7vw,31px);line-height:1.8}.home-review .home-rail-controls{flex-wrap:wrap}.home-reviews .home-heading-row{flex-direction:column;align-items:start}.home-value-flow{grid-template-columns:1fr;gap:12px}.home-value-flow article{display:grid;grid-template-columns:70px 1fr;gap:0 20px;padding-block:20px}.home-value-orbit{width:65px;height:65px;grid-row:span 2}.home-value-flow h3{margin-block:0 8px;font-size:19px}.home-value-flow p{font-size:13px}.home-fit-grid,.home-tools-grid{grid-template-columns:1fr}.home-watch-scene{padding-inline:8px;gap:12px}.home-watch{width:52%;padding:12px 8px;border-radius:30px;border-width:4px}.home-watch-strap{left:14%;width:80px}.home-watch-status{font-size:8px}.home-watch-time{font-size:10px}.home-watch-readings{gap:13px}.home-watch-readings>div>span{font-size:9px}.home-watch-readings small{font-size:8px}.home-wearable-brands{font-size:10px;gap:6px;margin-top:30px}.home-wearable-brands bdi{padding:7px 10px}.home-app-demo{grid-template-columns:.85fr 1fr;gap:10px}.home-cycling-phone{border-radius:23px;border-width:4px}.home-video-review{padding:10px;border-radius:10px;transform:translateY(10px)}.home-video-title{font-size:9px;gap:5px}.home-coach-comment{font-size:9px;gap:5px;padding:7px}.home-coach-comment>svg:last-child{display:none}.home-video-review>small{font-size:8px}.home-video-timeline{height:17px}.home-review-frame{min-height:90px}.home-lifter{stroke-width:5}.home-review-frame>b{font-size:7px}.home-elite-tag{font-size:10px}.home-subscribe-steps{grid-template-columns:1fr;gap:0}.home-subscribe-steps>li{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:12px;padding-block:25px}.home-subscribe-number{font-size:50px;grid-column:1;grid-row:1}.home-subscribe-steps h3{grid-column:1;grid-row:2;min-height:0;font-size:18px}.home-subscribe-steps p{grid-column:1;grid-row:3;font-size:13px}.home-subscribe-steps .sig-store-badges,.home-subscribe-steps .home-whatsapp{grid-column:1;grid-row:4;justify-self:start}.home-subscribe-steps .sig-store-badges{width:min(100%,320px)}.home-subscribe-steps .sig-store-badge{padding:8px 10px;min-height:55px;gap:8px}.home-subscribe-steps .sig-store-badge strong{font-size:14px}.home-subscribe-steps .sig-store-badge small{font-size:9px}.home-subscribe-steps .sig-store-badge svg{width:23px;height:26px}.home-tool-visual{padding:23px}.home-food-log>div{font-size:11px}.home-faq .sig-store-badges{flex-wrap:wrap}}@media(max-width:359px){.home-app-demo{grid-template-columns:1fr}.home-cycling-phone{width:155px;justify-self:center;transform:rotate(-3deg)}.home-video-review{width:100%;max-width:290px;margin-top:-30px;z-index:2}.home-watch-scene{gap:10px;padding-inline:0}.home-watch{border-radius:25px}.home-watch-readings>div>span{font-size:8px}.home-watch-readings>div>span svg{width:12px}.home-watch-status{font-size:7px}.home-week-grid{gap:4px}.home-macro-rings small{font-size:9px}.home-v2 .home-title{overflow-wrap:anywhere}}@media(hover:hover){.home-tool-visual:hover{border-color:var(--sig-blue)}.home-whatsapp:hover{background:color-mix(in srgb,#25d366 15%,var(--sig-night))}}@media(prefers-reduced-motion:reduce){.home-v2 *,.home-v2 *:after,.home-v2 *:before{animation:none!important;transition:none!important}.home-cycling-phone img{transition:none}.home-adjust-graph>path:nth-child(2){stroke-dashoffset:0}}.home-reviews-rail:after{content:"";flex:0 0 calc(62% - 6px);pointer-events:none}@media(max-width:599px){.home-reviews-rail:after{flex-basis:calc(9% - 14px)}}.home-rail[data-dragging=true]{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.home-whatsapp:active,.home-tool-visual:active,.home-rail-controls button:active,.home-method-controls button:active{transform:scale(.98)}:root{--bg-primary: var(--sig-surface);--bg-secondary: var(--sig-surface);--bg-elevated: var(--sig-night);--bg-card: var(--sig-surface);--accent-blue: var(--sig-blue);--accent-blue-glow: color-mix(in srgb, var(--sig-blue) 40%, transparent);--accent-orange: var(--sig-orange);--accent-orange-glow: color-mix(in srgb, var(--sig-orange) 40%, transparent);--accent-success: var(--tone-00e676);--text-primary: var(--sig-white);--text-secondary: var(--sig-white);--text-muted: var(--sig-muted);--gradient-hero: linear-gradient(135deg, var(--sig-night) 0%, var(--tone-1a1a2e) 50%, var(--sig-night) 100%);--gradient-blue: linear-gradient(135deg, var(--sig-blue) 0%, var(--sig-blue-light) 100%);--gradient-orange: linear-gradient(135deg, var(--sig-orange) 0%, var(--sig-orange) 100%);--gradient-glow: radial-gradient(circle at 50% 50%, var(--accent-blue-glow) 0%, transparent 70%);--font-arabic: var(--sig-arabic);--font-english: var(--sig-body);--section-padding: 120px;--container-width: 1400px;--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--duration-fast: .2s;--duration-normal: .4s;--duration-slow: .8s;--border-subtle: 1px solid color-mix(in srgb, var(--sig-white) 6%, transparent);--border-hover: 1px solid color-mix(in srgb, var(--sig-white) 12%, transparent);--shadow-card: 0 20px 50px -20px color-mix(in srgb, var(--sig-night) 50%, transparent);--shadow-glow-blue: 0 0 60px -15px var(--accent-blue-glow);--shadow-glow-orange: 0 0 60px -15px var(--accent-orange-glow);--accent-blue-soft: color-mix(in srgb, var(--sig-blue) 15%, transparent);--accent-orange-soft: color-mix(in srgb, var(--sig-orange) 15%, transparent)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}h1{font-size:2em}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-arabic);background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden;direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--accent-orange);color:var(--sig-on-accent)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--accent-blue);border-radius:4px}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar-thumb:hover{background:linear-gradient(var(--sig-blue),var(--sig-orange))}}a{text-decoration:none;color:inherit;transition:color var(--duration-fast) var(--ease-smooth)}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}.container{max-width:var(--container-width);margin:0 auto;padding:0 24px}.section{padding:var(--section-padding) 0;position:relative;overflow:hidden}.text-display{font-size:clamp(3rem,10vw,7rem);font-weight:900;line-height:1;letter-spacing:-2px}.text-h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;letter-spacing:-1px}.text-h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.text-h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.3}.text-body{font-size:1.125rem;color:var(--text-secondary);line-height:1.8}.text-small{font-size:.875rem;color:var(--text-secondary)}.text-gradient-blue{background:var(--gradient-blue);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-orange{background:var(--gradient-orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-orange{color:var(--sig-accent-ink)}.text-blue{color:var(--sig-blue)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:100px;transition:all var(--duration-normal) var(--ease-smooth);position:relative;overflow:hidden;min-height:48px;-webkit-tap-highlight-color:transparent}.btn:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--sig-white) 10%,transparent);transform:translate(-100%);transition:transform var(--duration-normal) var(--ease-smooth)}@media(hover:hover)and (pointer:fine){.btn:hover:before{transform:translate(0)}}.btn-primary{background:var(--gradient-orange);color:var(--sig-white);box-shadow:var(--shadow-glow-orange)}@media(hover:hover)and (pointer:fine){.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 40px -10px var(--accent-orange-glow)}}.btn-secondary{background:var(--gradient-blue);color:var(--sig-white);box-shadow:var(--shadow-glow-blue)}@media(hover:hover)and (pointer:fine){.btn-secondary:hover{transform:translateY(-3px);box-shadow:0 20px 40px -10px var(--accent-blue-glow)}}.btn-outline{border:2px solid color-mix(in srgb,var(--sig-white) 20%,transparent);color:var(--sig-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(hover:hover)and (pointer:fine){.btn-outline:hover{border-color:var(--accent-blue);background:color-mix(in srgb,var(--sig-blue) 10%,transparent)}}.btn-ghost{color:var(--text-secondary);padding:.5rem 1rem}@media(hover:hover)and (pointer:fine){.btn-ghost:hover{color:var(--text-primary)}}.card{background:var(--bg-card);border:var(--border-subtle);border-radius:24px;padding:2rem;transition:all var(--duration-normal) var(--ease-smooth)}@media(hover:hover)and (pointer:fine){.card:hover{border-color:color-mix(in srgb,var(--sig-white) 10%,transparent);transform:translateY(-8px);box-shadow:var(--shadow-card)}}.card-glass{background:color-mix(in srgb,var(--sig-white) 3%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:var(--border-subtle);border-radius:24px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes glow{0%,to{box-shadow:0 0 20px var(--accent-orange-glow)}50%{box-shadow:0 0 40px var(--accent-orange-glow),0 0 80px var(--accent-orange-glow)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes countUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes revealText{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes borderGlow{0%,to{border-color:color-mix(in srgb,var(--sig-blue) 30%,transparent)}50%{border-color:color-mix(in srgb,var(--sig-blue) 60%,transparent)}}.animate-fade-in-up{animation:fadeInUp .8s var(--ease-out-expo) forwards}.animate-fade-in{animation:fadeIn .6s var(--ease-smooth) forwards}.animate-slide-right{animation:slideInRight .8s var(--ease-out-expo) forwards}.animate-slide-left{animation:slideInLeft .8s var(--ease-out-expo) forwards}.animate-scale-in{animation:scaleIn .6s var(--ease-out-expo) forwards}.animate-float{animation:float 4s ease-in-out infinite}.animate-pulse{animation:pulse 2s ease-in-out infinite}.animate-glow{animation:glow 3s ease-in-out infinite}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.section-header{text-align:center;max-width:700px;margin:0 auto 5rem}.section-label{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--sig-accent-ink);margin-bottom:1.5rem}.section-label:before,.section-label:after{content:"";width:30px;height:1px;background:var(--accent-orange)}.section-title{margin-bottom:1.5rem}.section-description{max-width:600px;margin:0 auto}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.relative{position:relative}.overflow-hidden{overflow:hidden}@media(max-width:1024px){:root{--section-padding: 80px}.section-header{margin-bottom:3rem}}@media(max-width:768px){:root{--section-padding: 60px}html{font-size:15px}.container{padding:0 20px}.section-header{margin-bottom:2.5rem}.section-label{font-size:.7rem;letter-spacing:1px}.section-label:before,.section-label:after{width:20px}.btn{padding:.875rem 1.5rem;font-size:.9rem}button,a{min-height:44px;min-width:44px}}@media(max-width:480px){:root{--section-padding: 50px}html{font-size:14px}.container{padding:0 16px}.section-header{margin-bottom:2rem}.text-h1{font-size:clamp(1.75rem,8vw,2.5rem)}.text-h2{font-size:clamp(1.5rem,6vw,2rem)}.text-body{font-size:1rem}.btn{padding:.75rem 1.25rem;font-size:.875rem}}@media(max-width:375px){.container{padding:0 12px}.text-h1{font-size:clamp(1.5rem,9vw,2rem)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Signature Arabic Display;src:url(/fonts/alexandria-display-800.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}:root{--sig-mark: url(/images/v4/mark.png);--sig-arabic-display: "Signature Arabic Display", "Alexandria", sans-serif}[data-theme=light]{--sig-mark: url(/images/v4/mark-dark.png)}:root{--sig-night: #060708;--sig-blue: #056dfe;--sig-blue-light: #056DFE;--sig-orange: #FF6106;--sig-white: #fff;--sig-muted: #b4bac5;--sig-surface: #101318;--sig-line: #303640;--sig-display: "Big Shoulders Display", sans-serif;--sig-body: "Sora", sans-serif;--sig-label: "Chakra Petch", sans-serif;--sig-arabic: "Alexandria", sans-serif;--sig-type-sm: clamp(.75rem,.7rem + .2vw,.875rem);--sig-type-body: clamp(1rem,.93rem + .3vw,1.125rem);--sig-type-title: clamp(2.5rem,1.3rem + 5vw,6rem);--sig-space-xs: clamp(.5rem,.4rem + .4vw,.75rem);--sig-space-sm: clamp(.75rem,.6rem + .6vw,1.25rem);--sig-space-md: clamp(1.25rem,1rem + 1vw,2rem);--sig-space-lg: clamp(2rem,1.3rem + 3vw,4rem);--sig-space-xl: clamp(3.5rem,2rem + 6vw,8rem);--sig-cut: polygon(8px 0,100% 0, calc(100% - 8px) 100%,0 100%);--color-night: var(--sig-night);--font-display: var(--sig-display);--sig-angle: -8deg}body{background-color:var(--sig-night)}.sig-container{width:min(100% - clamp(2rem,7.5vw,8rem),1440px);margin-inline:auto}.sig-section{padding-block:var(--sig-space-xl);background:var(--sig-night);color:var(--sig-white)}.sig-shell{font-family:var(--sig-body);font-size:var(--sig-type-body)}:lang(ar) .sig-shell,:lang(ar) .sig-nav,:lang(ar) .sig-footer,:lang(ar) .sig-mobile-cta{font-family:var(--sig-arabic)}.sig-title{font-family:var(--sig-display);font-size:var(--sig-type-title);font-weight:900;font-style:italic;line-height:1;text-transform:uppercase;margin-block:0 var(--sig-space-md)}:lang(ar) .sig-title{font-family:var(--sig-arabic);font-style:normal;line-height:1.4}.sig-eyebrow{color:var(--sig-blue);font:600 var(--sig-type-sm)/1.5 var(--sig-label);letter-spacing:.16em;text-transform:uppercase}.sig-button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:48px;padding:.875rem 1.5rem;color:var(--sig-on-brand);background:var(--sig-blue);clip-path:var(--sig-cut);border:0;font:600 .8rem/1.5 var(--sig-body);text-decoration:none;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}:lang(ar) .sig-button{font-family:var(--sig-arabic);letter-spacing:0}.sig-button--secondary{background:var(--sig-surface)}.sig-nav a,.sig-footer a{color:inherit;text-decoration:none}.sig-nav button{cursor:pointer}.sig-nav{position:sticky;top:0;z-index:1000;background:color-mix(in srgb,var(--sig-night) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--sig-white);border-bottom:1px solid color-mix(in srgb,var(--sig-white) 8.24%,transparent);font-family:var(--sig-label)}.sig-nav__inner{min-height:88px;width:min(96%,1800px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:min-height .25s}.sig-nav--condensed .sig-nav__inner{min-height:68px}.sig-logo{display:block;width:160px;height:auto;object-fit:contain}.sig-nav__links{display:flex;align-items:center;gap:clamp(.65rem,1vw,1.25rem)}.sig-nav__links a{display:flex;align-items:center;min-height:44px;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.sig-nav__links a[aria-current=page]{color:var(--sig-blue)}.sig-nav__actions{display:flex;align-items:center;gap:.5rem}.sig-language,.sig-menu-toggle{min-width:44px;min-height:44px;background:none;border:1px solid var(--sig-line);color:var(--sig-white);font:inherit}.sig-menu-toggle{display:none;align-items:center;justify-content:center}.sig-skip{position:fixed;top:4px;inset-inline-start:12px;transform:translateY(-200%);background:var(--sig-blue);padding:1rem;z-index:1002}.sig-skip:focus{transform:translateY(0)}.sig-footer{background:var(--sig-night);color:var(--sig-white);padding-block:var(--sig-space-lg) var(--sig-space-md);border-top:1px solid var(--sig-line);font-family:var(--sig-body)}.sig-footer__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:var(--sig-space-lg)}.sig-footer p{color:var(--sig-muted);font-size:.875rem;line-height:1.9;margin-block:1rem}.sig-footer__links{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:.2rem 1rem}.sig-footer__links a,.sig-footer__contact>a{min-height:44px;display:flex;align-items:center;font-size:.875rem}.sig-footer__contact{min-width:0;overflow-wrap:anywhere}.sig-footer__contact h2{font-size:1rem;margin-block:0 .75rem}.sig-footer__social{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.sig-footer__social a{display:flex;align-items:center;min-height:44px;font-size:.8rem}.sig-footer__legal{border-top:1px solid var(--sig-line);margin-top:var(--sig-space-lg);padding-top:1rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sig-store-badges{display:flex;gap:.75rem;flex-wrap:wrap}.sig-store-badge{display:inline-flex;align-items:center;gap:.65rem;min-height:56px;padding:.5rem .85rem;border:1px solid var(--sig-muted);border-radius:8px;background:var(--sig-night);color:var(--sig-white);text-decoration:none}.sig-store-badge small,.sig-store-badge strong{display:block;line-height:1.3}.sig-store-badge small{font-size:.65rem}.sig-store-badge strong{font:600 1.05rem/1.4 var(--sig-body)}.ap-final .sig-store-badges{justify-content:center;margin-bottom:24px}.pages-cta .sig-store-badges{margin-bottom:24px}.sig-mobile-cta{position:fixed;bottom:24px;inset-inline-end:24px;z-index:900}.sig-mobile-cta>.sig-button{display:none}.sig-whatsapp{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--sig-night);border:1px solid var(--sig-blue-light);color:var(--sig-white);min-height:52px;padding:.75rem;text-decoration:none}.sig-tools{min-height:65svh}.sig-tools__intro{max-width:65ch;color:var(--sig-muted);line-height:1.9;margin-bottom:var(--sig-space-lg)}.sig-tools__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--sig-line);border:1px solid var(--sig-line)}.sig-tools__link{height:100%;padding:var(--sig-space-md);background:var(--sig-surface);color:var(--sig-white);text-decoration:none;display:flex;flex-direction:column;align-items:start;gap:1rem;transition:background .2s}.sig-tools__link h2{font-size:1.25rem;margin:0}.sig-tools__link p{color:var(--sig-muted);line-height:1.8;margin:0;font-size:.9rem}.sig-tools__link svg{margin-inline-start:auto;color:var(--sig-blue)}.sig-loader{position:fixed;inset:0;z-index:10000;background:var(--sig-night);color:var(--sig-white);overflow:hidden;display:grid;place-items:center;animation:sig-loader-exit .35s 2.4s forwards}.sig-loader__skip{position:absolute;top:1rem;inset-inline-end:1rem;z-index:3;min-width:64px;min-height:44px;background:var(--sig-surface);color:var(--sig-white);border:1px solid var(--sig-line);cursor:pointer;font:600 .75rem var(--sig-label)}.sig-loader__identity{position:relative;width:min(75vw,480px);aspect-ratio:2/1;display:grid;place-items:center}.sig-loader__mark{position:absolute;width:36%;height:auto;animation:sig-mark-wipe 1.45s both}.sig-loader__lockup{width:100%;height:auto;animation:sig-lockup-in 1.5s both}.sig-loader__stripes{position:absolute;inset:-25%;display:flex;gap:6vw;transform:skew(-8deg);animation:sig-stripes .8s both}.sig-loader__stripes i{width:20%;background:var(--sig-blue)}.sig-loader__stripes i:nth-child(2){background:var(--sig-white)}.sig-loader__stripes i:nth-child(3){background:var(--sig-orange)}.sig-loader__meter{position:absolute;bottom:5%;left:4%;width:92%;display:flex;align-items:center;gap:3vw}.sig-loader__meter>span{font:italic 900 clamp(4rem,10vw,10rem)/1 var(--sig-display);min-width:3ch}.sig-loader__meter small{font-size:.35em;color:var(--sig-blue)}.sig-loader__barbell{height:4px;background:var(--sig-line);flex:1;position:relative}.sig-loader__barbell b{display:block;height:100%;background:var(--sig-blue)}.sig-loader__barbell i{position:absolute;left:0;top:-23px;height:50px;width:10px;background:var(--sig-blue);border-radius:2px;box-shadow:12px 5px 0 -1px var(--sig-white),24px 10px 0 -2px var(--sig-orange)}.sig-loader__barbell i:last-child{left:auto;right:0;transform:rotate(180deg)}@keyframes sig-stripes{0%{translate:110% 0}to{translate:-120% 0}}@keyframes sig-mark-wipe{0%{clip-path:inset(100% 0 0)}35%,65%{clip-path:inset(0);opacity:1}to{opacity:0}}@keyframes sig-lockup-in{0%,65%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes sig-loader-exit{to{clip-path:polygon(110% 0,110% 0,100% 100%,100% 100%);visibility:hidden;pointer-events:none}}:is(.sig-nav,.sig-footer,.sig-shell,.sig-mobile-cta,.sig-loader) :focus-visible{outline:3px solid var(--sig-orange);outline-offset:4px}.sig-shell ::selection{background:var(--sig-blue);color:var(--sig-on-brand)}@media(hover:hover){.sig-button:hover{background:var(--sig-blue)}.sig-nav__links a:hover,.sig-footer a:hover{color:var(--sig-blue)}.sig-tools__link:hover{background:var(--tone-151e2b)}}@media(max-width:1535px){.sig-menu-toggle{display:flex;position:relative;z-index:2}.sig-nav__links{display:none}.sig-nav--open .sig-nav__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.5rem 1rem;position:fixed;inset:0;height:100dvh;overflow-y:auto;padding:110px max(1rem,5vw) calc(100px + env(safe-area-inset-bottom));background:var(--sig-night)}.sig-nav--open .sig-nav__links a{font-size:clamp(.9rem,2vw,1.5rem);min-height:52px}.sig-nav--open .sig-nav__actions{z-index:2}.sig-nav--open .sig-nav__cta{visibility:hidden}}@media(max-width:767px){.sig-nav__inner{min-height:72px;width:calc(100% - 2rem);gap:.5rem}.sig-logo{width:125px}.sig-nav__cta{display:none}.sig-footer__grid{grid-template-columns:1fr}.sig-footer{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.sig-mobile-cta{inset-inline:0;bottom:0;display:flex;align-items:center;gap:.5rem;padding:.6rem max(.75rem,env(safe-area-inset-left)) calc(.6rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--sig-night) 96%,transparent);border-top:1px solid var(--sig-line)}.sig-mobile-cta>.sig-button{display:flex;flex:1;padding-inline:.75rem}.sig-mobile-cta .sig-whatsapp span{display:none}.sig-mobile-cta .sig-whatsapp{min-width:48px;min-height:48px;padding:.5rem}.sig-tools__list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sig-nav__inner,.sig-tools__link{transition:none}.sig-loader{animation:sig-reduced-exit .2s forwards}.sig-loader__stripes,.sig-loader__mark,.sig-loader__meter{display:none}.sig-loader__lockup{animation:none}@keyframes sig-reduced-exit{to{opacity:0;visibility:hidden;pointer-events:none}}}.sig-transformation-lightbox{width:min(90vw,65vh);max-height:90dvh}:root{color-scheme:dark;--sig-night:#060708;--sig-surface:#101318;--sig-white:#FFFFFF;--sig-muted:#B4BAC5;--sig-line:#46505E;--sig-blue:#056DFE;--sig-blue-light:#056DFE;--sig-orange:#FF6106;--sig-on-brand:#FFFFFF;--sig-nav-bg:color-mix(in srgb,var(--sig-night) 92%,transparent);--sig-shadow:rgba(0,0,0,.22);--bg-primary:var(--sig-night);--bg-secondary:var(--sig-surface);--bg-card:var(--sig-surface);--bg-elevated:var(--sig-surface);--bg-input:var(--sig-night);--text-primary:var(--sig-white);--text-secondary:var(--sig-muted);--text-muted:var(--sig-muted);--accent-blue:var(--sig-blue);--accent-orange:var(--sig-orange);--accent-success:var(--sig-blue-light);--accent-blue-glow:color-mix(in srgb,var(--sig-blue) 20%,transparent);--accent-orange-glow:color-mix(in srgb,var(--sig-orange) 15%,transparent);--accent-blue-soft:var(--accent-blue-glow);--accent-orange-soft:var(--accent-orange-glow);--gradient-hero:var(--sig-night);--gradient-blue:var(--sig-blue);--gradient-orange:var(--sig-orange);--border-subtle:1px solid var(--sig-line);--border-hover:1px solid var(--sig-blue)}[data-theme=light]{color-scheme:light;--sig-night:#F4F6FA;--sig-surface:#FFFFFF;--sig-white:#0E1116;--sig-muted:#4D5869;--sig-line:#CBD2DE;--sig-blue:#056DFE;--sig-blue-light:#0757C7;--sig-orange:#FF6106;--sig-shadow:rgba(14,17,22,.12)}:root{--tone-001f3f:#001f3f;--tone-003366:#003366;--tone-00e676:#00e676;--tone-020304:#020304;--tone-090c10:#090c10;--tone-0a0a14:#0a0a14;--tone-0b0e12:#0b0e12;--tone-0b1421:#0b1421;--tone-0b1729:#0b1729;--tone-0d1420:#0d1420;--tone-0d1724:#0d1724;--tone-0e1829:#0e1829;--tone-0f0f1a:#0f0f1a;--tone-10141a:#10141a;--tone-10151d:#10151d;--tone-11161e:#11161e;--tone-111f33:#111f33;--tone-12121f:#12121f;--tone-128c7e:#128c7e;--tone-132b4b:#132b4b;--tone-151b25:#151b25;--tone-151e2b:#151e2b;--tone-16a34a:#16a34a;--tone-182a45:#182a45;--tone-1a1a2e:#1a1a2e;--tone-1a2533:#1a2533;--tone-1b2536:#1b2536;--tone-22c55e:#22c55e;--tone-243147:#243147;--tone-25d366:#25d366;--tone-34a853:#34a853;--tone-4ade80:#4ade80;--tone-4caf50:#4caf50;--tone-65d46e:#65d46e;--tone-f87171:#f87171;--tone-facc15:#facc15;--tone-ff6767:#ff6767;--tone-ff9c68:#FF6106;--tone-ffd35c:#ffd35c;--tone-ffd700:#ffd700}[data-theme=light]{--tone-001f3f:#E0E7F0;--tone-003366:#0e3a66;--tone-00e676:#117a47;--tone-020304:#FFFFFF;--tone-090c10:#FFFFFF;--tone-0a0a14:#FFFFFF;--tone-0b0e12:#FFFFFF;--tone-0b1421:#EDF1F7;--tone-0b1729:#EDF1F7;--tone-0d1420:#EDF1F7;--tone-0d1724:#EDF1F7;--tone-0e1829:#EDF1F7;--tone-0f0f1a:#EDF1F7;--tone-10141a:#EDF1F7;--tone-10151d:#EDF1F7;--tone-11161e:#EDF1F7;--tone-111f33:#EDF1F7;--tone-12121f:#EDF1F7;--tone-128c7e:#117a6e;--tone-132b4b:#E0E7F0;--tone-151b25:#EDF1F7;--tone-151e2b:#EDF1F7;--tone-16a34a:#117a38;--tone-182a45:#E0E7F0;--tone-1a1a2e:#EDF1F7;--tone-1a2533:#EDF1F7;--tone-1b2536:#EDF1F7;--tone-22c55e:#157a3a;--tone-243147:#E0E7F0;--tone-25d366:#157a3b;--tone-34a853:#267a3c;--tone-4ade80:#297a47;--tone-4caf50:#357a38;--tone-65d46e:#3a7a40;--tone-f87171:#7a3838;--tone-facc15:#7a6511;--tone-ff6767:#7a3131;--tone-ff9c68:#BF4500;--tone-ffd35c:#7a652c;--tone-ffd700:#7a6a11}body{color:var(--sig-white);background:var(--sig-night)}.sig-nav{background:var(--sig-nav-bg);color:var(--sig-white);border-color:var(--sig-line)}.sig-language,.sig-menu-toggle,.sig-theme-toggle{color:var(--sig-white)}.sig-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border:1px solid var(--sig-line);background:var(--sig-surface);cursor:pointer}.sig-button,.sig-pages .btn,.btn-primary,.home-v2 .home-pricing .featured-pricing__badge{color:var(--sig-on-brand)}.sig-button--secondary{color:var(--sig-white)}.sig-skip,.sig-shell ::selection,.ap-shell ::selection{color:var(--sig-on-brand)}.sig-store-badge{background:var(--sig-surface);color:var(--sig-white);border-color:var(--sig-muted)}.sig-logo-light,[data-theme=light] .sig-logo-dark{display:none}[data-theme=light] .sig-logo-light{display:block}.sig-tools__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:0 48px}.sig-tools__feature{display:block;color:var(--sig-white);background:var(--sig-surface);border:1px solid var(--sig-line);text-decoration:none;overflow:hidden}.sig-tools__feature>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;object-position:50% 0%}.sig-tools__feature>div{padding:clamp(20px,3vw,40px)}.sig-tools__feature h2{margin-bottom:16px;font-size:clamp(1.5rem,3vw,2.5rem)}.sig-tools__feature p{color:var(--sig-muted);line-height:1.8}.sig-tools__feature span{display:flex;align-items:center;gap:12px;min-height:48px;color:var(--sig-blue)}.sameh-photo{object-fit:cover;object-position:50% 0%;max-width:100%;display:block}.pages-hero__image,.home-method-media,.home-coach-photo{margin-inline:auto;width:100%}.pages-hero__image img,.pages-visual img,.home-method-media>img,.home-coach-photo>img:first-child,.pages-story__image img{object-fit:cover;object-position:50% 0%}.pages-hero__image{aspect-ratio:4/5;height:auto;max-height:600px}.pages-hero__image img{height:100%;width:100%}.ap-live>img{aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;object-position:50% 0%}.ap-editorial-photo,.home-wearable-photo{width:min(100%,720px);aspect-ratio:4/3;margin:0 auto 40px;object-fit:cover;object-position:50% 0%}.ap-phone-stage .ap-coach-phone{position:absolute;inset:0;width:100%;height:100%;border-radius:16px;object-position:50% 0%}.ap-phone-stage:has(.ap-coach-phone) .ap-phone-back{display:none}.ap-phone-stage:has(.ap-coach-phone) .ap-phone-front{top:auto;bottom:0;right:2%;transform:rotate(4deg) scale(.7);transform-origin:bottom right}.post-payment-app{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:40px;align-items:center;width:min(100%,1080px);margin:0 auto 48px;padding:clamp(24px,4vw,56px);border:1px solid var(--sig-blue);background:var(--sig-surface);text-align:start}.post-payment-app h2{font:900 italic clamp(2rem,4vw,4rem)/1.1 var(--sig-display);margin-bottom:24px;text-wrap:balance}:lang(ar) .post-payment-app h2{font-family:var(--sig-arabic);font-style:normal;line-height:1.5}.post-payment-app .sig-store-badge{min-height:64px;padding:12px 16px}.post-payment-app ol{list-style:none;display:grid;gap:20px;margin-top:32px;padding:0}.post-payment-app li{display:flex;gap:16px;align-items:start;line-height:1.8}.post-payment-app li>span{display:grid;place-items:center;min-width:36px;height:36px;background:var(--sig-blue);color:var(--sig-on-brand);font-weight:700}.post-payment-app li a{display:block;color:var(--sig-blue);min-height:44px}.post-payment-app--compact{display:block;padding:24px;margin-top:32px}.post-payment-app--compact h2{font-size:2rem}.ap-payment .payment-main{display:block}.ap-payment .payment-card{box-shadow:none;border-color:var(--sig-line)}.ap-payment .email-status{color:var(--sig-white)}:where(input,textarea,select){accent-color:var(--sig-blue);caret-color:var(--sig-blue-light)}:where(a,button,input,textarea,select):focus-visible{outline:3px solid var(--sig-blue-light);outline-offset:4px}html{scrollbar-width:thin;scrollbar-color:var(--sig-blue) var(--sig-night)}@media(hover:hover)and (pointer:fine){.sig-tools__feature{transition:transform .3s,border-color .3s}.sig-tools__feature:hover{transform:translateY(-6px);border-color:var(--sig-blue)}.sig-tools__feature img{transition:transform .6s}.sig-tools__feature:hover img{transform:scale(1.025)}.sig-theme-toggle:hover{border-color:var(--sig-blue)}}@media(max-width:767px){.sig-tools__features{grid-template-columns:1fr}.pages-hero__image,.pages-visual,.ap-phone-stage{width:min(100%,480px);margin-inline:auto}.post-payment-app{grid-template-columns:1fr;gap:28px}.post-payment-app>.ap-phone{margin-inline:auto;width:min(220px,100%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--sig-accent-ink:#FF6106}[data-theme=light]{--sig-accent-ink:#BF4500}.sig-route-enter h1{animation:sig-line-enter .8s cubic-bezier(.16,1,.3,1) both}.sig-route-enter h1+p{animation:sig-copy-enter .8s .12s cubic-bezier(.16,1,.3,1) both}.sig-scroll-enter{animation:sig-copy-enter .7s cubic-bezier(.16,1,.3,1)}@keyframes sig-line-enter{0%{clip-path:inset(0 0 70% 0);transform:translateY(12px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes sig-copy-enter{0%{opacity:.72;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.home-method-media>img,.pages-hero__image>img,.sig-tools__feature>img{animation:sig-photo-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes sig-photo-drift{0%{scale:1}to{scale:1.035}}}}@media(hover:none),(pointer:coarse){.blog-card:hover,.service-card:hover,.ebook__book:hover,.pricing-page__card:hover,.sig-tools__link:hover{transform:none!important}}.book-coach-photo{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:50% 0%;margin:0 auto 24px}.home-v2 .sig-button:not(.sig-button--secondary),.ap-shell .sig-button:not(.sig-button--secondary),.sig-pages .sig-button:not(.sig-button--secondary),.pages-visual span{color:var(--sig-on-brand)}.home-v2 .sig-button--secondary,.ap-shell .sig-button--secondary,[data-theme=light] .home-band--white{color:var(--sig-white)}[data-theme=light] .pages-partners img{mix-blend-mode:multiply}.sig-nav__mobile-theme,.sig-nav__mobile-stores{display:none}@media(max-width:1535px){.sig-nav--open .sig-nav__mobile-stores{display:block;grid-column:1/-1;padding-block:16px}.sig-nav__mobile-stores .sig-store-badges{gap:12px}.sig-nav--open .sig-nav__mobile-stores .sig-store-badge{font-size:1rem;letter-spacing:normal;text-transform:none}}@media(max-width:1535px){.sig-nav--open .sig-nav__mobile-theme{display:flex;grid-column:1/-1;gap:16px;align-items:center;padding-block:20px;border-top:1px solid var(--sig-line)}}:root{--sig-on-accent:#0E1116}.ap-elite-badge,.ap-most-chosen{color:var(--sig-on-accent)}[data-theme=light] .home-method-media>img{filter:none}.pages-hero__line:first-child{text-decoration:underline;text-decoration-color:var(--sig-orange);text-underline-offset:.13em;text-decoration-thickness:3px}.sig-ripple-host{position:relative;overflow:hidden}.sig-press-ripple{position:absolute;z-index:5;pointer-events:none;width:12px;height:12px;margin:-6px;border:1px solid currentColor;border-radius:50%;animation:sig-press .6s ease-out forwards}@keyframes sig-press{0%{transform:scale(1);opacity:.6}to{transform:scale(25);opacity:0}}@media(hover:hover){.home-v2 .sig-button--secondary:hover,.ap-shell .sig-button--secondary:hover,.sig-button--secondary:hover{background:var(--sig-orange);color:var(--sig-on-accent);border-color:var(--sig-orange)}}#main-content[data-motion-hidden=true] *,#main-content[data-motion-hidden=true] *:before,#main-content[data-motion-hidden=true] *:after{animation-play-state:paused!important}.sig-loader__cloud{position:absolute;left:50%;top:50%;width:0;height:0}.sig-loader__cloud i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--sig-orange);animation:sig-loader-particle 1.35s calc(var(--i)*9ms) both}.sig-loader__mark{animation:sig-mark-recompose 1.8s both}.sig-loader__lockup{animation-duration:2s}@keyframes sig-loader-particle{0%,18%{transform:translate(var(--x),var(--y)) rotate(-60deg) scale(1.4);opacity:1;background:var(--sig-orange)}85%{background:var(--sig-blue);opacity:.9}to{transform:translate(0) rotate(60deg) scale(.2);opacity:0;background:var(--sig-blue)}}@keyframes sig-mark-recompose{0%,18%{opacity:0;transform:scale(1.13);filter:brightness(0) saturate(100%) invert(45%) sepia(99%) saturate(2810%) hue-rotate(359deg);clip-path:inset(0)}38%{opacity:1;filter:brightness(0) saturate(100%) invert(45%) sepia(99%) saturate(2810%) hue-rotate(359deg)}72%{opacity:1;transform:scale(1);filter:none}to{opacity:0;transform:scale(.95);filter:none}}@media(prefers-reduced-motion:reduce){.sig-loader__cloud,.sig-press-ripple{display:none}}.sig-orange-word{color:var(--sig-accent-ink)}.ap-phone-progress{position:absolute;inset-inline:12%;bottom:2%;height:3px;overflow:hidden;background:var(--sig-line);border-radius:2px}.ap-phone-progress i{display:block;width:72%;height:100%;background:var(--sig-orange);transform-origin:left;animation:sig-app-progress 5s ease-in-out infinite alternate}@keyframes sig-app-progress{0%{transform:scaleX(.7)}to{transform:scaleX(1)}}.home-pricing .featured-pricing__badge{background:var(--sig-orange);color:var(--sig-on-accent)}.sig-nav__links>a{position:relative;font-size:15px;letter-spacing:0;white-space:nowrap;padding-block:12px}:lang(ar) .sig-nav__links>a{font-size:16px}.sig-nav__links>a:after{content:"";position:absolute;inset-inline:0;bottom:5px;height:2px;background:var(--sig-orange);transform:scaleX(0);transform-origin:right;transition:transform .28s cubic-bezier(.16,1,.3,1)}:dir(ltr) .sig-nav__links>a:after{transform-origin:left}.sig-nav__links>a[aria-current=page]{color:var(--sig-white)}.sig-nav__links>a[aria-current=page]:after{transform:scaleX(1)}.sig-nav__inner{gap:clamp(.75rem,1.2vw,1.5rem)}.sig-nav__links{gap:clamp(.8rem,1vw,1.25rem)}.sig-nav__mobile-whatsapp{display:none}.sig-nav>.sig-nav__inner>a{position:relative;z-index:2;flex-shrink:0}.sig-nav__actions{flex-shrink:0}.sig-whatsapp{gap:.65rem;border:1px solid var(--sig-whatsapp-line);background:var(--sig-whatsapp-bg);color:var(--sig-white);border-radius:8px;font-size:.875rem;line-height:1.6;min-height:48px;text-align:center;transition:transform .2s,border-color .2s}.sig-whatsapp svg{flex-shrink:0;color:var(--sig-whatsapp-ink)}:root{--sig-whatsapp-bg:#10251C;--sig-whatsapp-line:#367855;--sig-whatsapp-ink:#6CE79B}[data-theme=light]{--sig-whatsapp-bg:#E7F4EB;--sig-whatsapp-line:#43865B;--sig-whatsapp-ink:#176335}.sig-footer{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(64px,8vw,128px) 24px;background:var(--sig-night)}.sig-footer:before{content:"";position:absolute;top:0;inset-inline:0;height:1px;background:linear-gradient(90deg,transparent,var(--sig-blue),var(--sig-orange),transparent);opacity:.6}.sig-footer__wordmark{position:absolute;inset:8% 0 auto;z-index:-1;pointer-events:none;opacity:.13}.sig-footer__wordmark .recomp-band{font-size:clamp(68px,15vw,340px);font-weight:900;font-style:italic;line-height:.85;text-align:start;white-space:normal;letter-spacing:-.03em;padding:0 2vw;-webkit-text-stroke:1px var(--sig-blue-light)}.sig-footer__wordmark .recomp-band>span{max-width:12ch;margin-inline:auto;overflow-wrap:normal}.sig-footer__wordmark .recomp-band__fill{padding:inherit}.sig-footer__grid{position:relative;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px)}.sig-footer__brand{min-width:0}.sig-footer__brand .sig-logo{width:220px;max-width:100%}.sig-footer__brand p{max-width:35ch;margin-block:24px}.sig-footer h2{font-size:1rem;font-weight:600;line-height:1.7;margin:0 0 20px}.sig-footer__links{gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.sig-footer__links a{font-size:.875rem;min-height:44px;line-height:1.7;overflow-wrap:anywhere}.sig-footer__contact>.sig-whatsapp{display:flex;width:fit-content;min-height:52px;padding:12px 18px;color:var(--sig-white)}.sig-footer__contact>.sig-footer__email{display:flex;gap:10px;padding-block:16px 0;color:var(--sig-muted);font-size:clamp(.7rem,.8vw,.875rem)}.sig-footer__email svg{flex-shrink:0}.sig-footer__email span{overflow-wrap:anywhere}.sig-footer__social{gap:8px}.sig-footer__social a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--sig-line);background:var(--sig-surface);border-radius:50%;color:var(--sig-white)}.sig-footer__legal{position:relative;margin-top:clamp(48px,7vw,100px);border-color:var(--sig-line)}.sig-footer__legal p{font-size:.75rem;margin:0}.sig-footer .sig-store-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:330px}.sig-footer .sig-store-badge{gap:8px;padding:8px;min-width:0}.sig-footer .sig-store-badge svg{width:22px}.sig-footer .sig-store-badge strong{font-size:clamp(.8rem,1vw,1rem);white-space:nowrap}.sig-footer .sig-store-badge small{font-size:.6rem}.sig-silver{color:transparent;background:linear-gradient(110deg,#8895a8,#eef4fb 24%,#a1acbc 40%,#fff 49%,#9aa8ba 62%,#e2e9f2 82%,#929eaf);background-clip:text;-webkit-background-clip:text}.sig-silver-edge{position:relative;border:1px solid color-mix(in srgb,var(--sig-muted) 45%,transparent);border-image:linear-gradient(120deg,transparent,#B9C7D9,transparent,#62748C,transparent) 1}[data-theme=light] .sig-silver{color:var(--sig-white);background:none;-webkit-text-fill-color:currentColor}[data-theme=light] .sig-silver-edge{border-image:none;border-color:var(--sig-line)}.sig-scroll-progress{position:fixed;top:0;inset-inline-start:0;width:100%;height:3px;z-index:10010;pointer-events:none;transform-origin:left;background:linear-gradient(90deg,var(--sig-blue),var(--sig-orange))}@media(hover:hover)and (pointer:fine){.sig-nav__links>a:hover:after{transform:scaleX(1)}.sig-nav__links>a:hover{color:var(--sig-white)}.sig-whatsapp:hover{transform:translateY(-2px);border-color:var(--sig-whatsapp-ink)}.sig-footer__social a:hover{color:var(--sig-accent-ink);border-color:var(--sig-orange)}}@media(max-width:1535px){.sig-nav--open .sig-nav__links{gap:4px 24px;padding-top:104px}.sig-nav--open .sig-nav__links>a{font-size:clamp(18px,2.5vw,28px);min-height:56px;animation:sig-menu-link .45s calc(var(--nav-order)*35ms) both}:lang(ar) .sig-nav--open .sig-nav__links>a{font-size:clamp(18px,2.5vw,26px)}.sig-nav--open .sig-nav__mobile-whatsapp{display:block;grid-column:1/-1;margin-block:20px 0}.sig-nav__mobile-whatsapp .sig-whatsapp{width:fit-content;padding-inline:20px;font-size:1rem;text-transform:none}.sig-nav--open .sig-nav__mobile-stores .sig-store-badge{font-size:1rem;min-height:60px}.sig-nav--open .sig-nav__mobile-theme{padding-block:16px}}@keyframes sig-menu-link{0%{opacity:.25;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1099px){.sig-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sig-footer__brand{grid-column:1/-1}.sig-footer__wordmark{top:18%}}@media(max-width:599px){.sig-footer__grid{grid-template-columns:1fr;gap:36px}.sig-footer__brand{grid-column:auto}.sig-footer{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.sig-footer__links{gap:0 24px}.sig-footer__wordmark{top:28%;opacity:.1}.sig-footer__wordmark .recomp-band{font-size:16vw}.sig-footer__legal{display:grid;gap:8px}.sig-nav__inner{width:calc(100% - 24px)}.sig-nav .sig-logo{width:clamp(90px,28vw,125px)}.sig-nav__actions{gap:4px}.sig-nav__actions .sig-theme-toggle,.sig-nav__actions .sig-language{border-color:transparent}.sig-nav--open .sig-nav__links{column-gap:12px}.sig-nav--open .sig-nav__links>a{font-size:17px}:lang(ar) .sig-nav--open .sig-nav__links>a{font-size:17px}.sig-nav__mobile-stores .sig-store-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sig-nav__mobile-stores .sig-store-badge{padding:8px;gap:6px}.sig-nav__mobile-stores .sig-store-badge svg{width:20px}.sig-nav__mobile-stores .sig-store-badge strong{font-size:.8rem}.sig-nav__mobile-stores .sig-store-badge small{font-size:.55rem}.sig-whatsapp:active,.sig-nav a:active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.sig-nav--open .sig-nav__links>a{animation:none}.sig-whatsapp,.sig-nav__links>a:after{transition:none}}[data-theme=light] :is(.sig-title,.text-h1,.text-h2,h1,h2) :is(.sig-orange-word,.text-orange){color:var(--sig-orange)}[data-theme=light] .text-gradient-orange{background:none;color:var(--sig-accent-ink);-webkit-text-fill-color:currentColor}[data-theme=light] :is(.hero__title-word--gradient,.stat-card__value--blue){-webkit-text-fill-color:var(--sig-white)}[data-theme=light] :is(.service-card__icon--blue,.benefit-card__icon,.stat-card__icon--blue){color:var(--sig-blue)}.text-gradient-blue{background:none;color:var(--sig-blue);-webkit-text-fill-color:currentColor}[data-theme=light] .text-gradient-blue{color:var(--sig-blue);background:none;-webkit-text-fill-color:currentColor}.sig-loader{pointer-events:auto}.sig-loader__mark{filter:none}@keyframes sig-mark-recompose{0%,18%{opacity:0;transform:scale(1.13);clip-path:inset(0)}38%,72%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}:root{--sig-scroll-track:#0B1019}html{scrollbar-color:var(--sig-blue) var(--sig-scroll-track)}::-webkit-scrollbar-track{background:var(--sig-scroll-track)}.sig-footer__contact>.sig-footer__email{font-size:.875rem}@media(max-width:359px){.sig-nav--open .sig-nav__links{grid-template-columns:minmax(0,1fr)}}:lang(ar) :is(h1,h2,h3,h4,h5,h6),[dir=rtl] :is(h1,h2,h3,h4,h5,h6),:lang(ar) :is(.sig-title,.home-title,.home-manifesto-text,.section-title,.featured-article__title,.text-h1,.text-h2){font-family:var(--sig-arabic-display)!important;font-weight:800!important}:root{--live-glass:rgba(16,19,24,.68);--live-ink:#fff;--live-muted:rgba(255,255,255,.64);--live-line:rgba(255,255,255,.1);--live-inner:rgba(255,255,255,.08);--live-shadow:rgba(0,0,0,.34);--live-blue:#056DFE;--live-orange:#FF6106}[data-theme=light]{--live-glass:rgba(255,255,255,.82);--live-ink:#101318;--live-muted:#505968;--live-line:rgba(16,19,24,.14);--live-inner:rgba(255,255,255,.92);--live-shadow:rgba(22,35,55,.08)}.live-card{position:relative;min-width:0;padding:16px;border-radius:20px;background:var(--live-glass);border:1px solid var(--live-line);color:var(--live-ink);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 24px 48px -24px var(--live-shadow),inset 0 1px 0 var(--live-inner);isolation:isolate;overflow:hidden;font-variant-numeric:tabular-nums}.live-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(140deg,var(--live-inner),transparent 38%);pointer-events:none;z-index:-1}.live-card--accent-blue{border-inline-start-color:#056dfe}.live-card--accent-orange{border-inline-start-color:#ff6106}.live-card__header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font:600 12px/1.6 Chakra Petch,sans-serif;letter-spacing:.035em}:lang(ar) .live-card__header{font-family:Alexandria,sans-serif;letter-spacing:0}.live-card__header>span:first-child{display:flex;align-items:center;gap:8px;min-width:0}.live-card__header svg{flex-shrink:0;color:#056dfe}.live-status{display:inline-flex;align-items:center;gap:6px;font:600 9px Chakra Petch,sans-serif;color:var(--live-muted);letter-spacing:.12em;direction:ltr}.live-status i,.live-badge i{width:6px;height:6px;border-radius:50%;background:#056dfe;animation:live-pulse 1.8s infinite;flex-shrink:0}.live-card__footer{margin-top:12px;padding-top:10px;border-top:1px solid var(--live-line);font-size:10px;line-height:1.7;color:var(--live-muted)}.live-metric{display:inline-flex;align-items:baseline;justify-content:flex-start;gap:5px;font:800 clamp(26px,3vw,40px)/1.1 "Big Shoulders Display",sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--live-ink)}.live-metric small{font:600 11px Chakra Petch,sans-serif;color:var(--live-muted)}.live-metric svg{align-self:center;color:currentColor}.live-ring-layout{display:flex;align-items:center;gap:12px}.live-ring{position:relative;flex:none;width:86px;height:86px}.live-ring svg{width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:8;stroke-linecap:round}.live-ring__track{stroke:var(--live-line)}.live-ring__fill{fill:none;stroke:#056dfe;stroke-width:7;stroke-linecap:round;animation:live-ring-in 1.4s cubic-bezier(.2,.8,.2,1) both}.live-ring>div{position:absolute;inset:0;display:grid;place-items:center}.live-ring .live-metric{font-size:30px;gap:1px}.live-ring-meta{font-size:12px;line-height:1.8;color:var(--live-muted)}.live-ring-meta strong{display:block;color:var(--live-ink);font-size:13px}.live-ring-meta small{color:var(--live-muted)}.live-heart svg{width:100%;height:48px;display:block;margin-top:4px}.live-draw{fill:none;stroke:#056dfe;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:live-line-in 1.7s cubic-bezier(.2,.8,.2,1) both;vector-effect:non-scaling-stroke}.live-draw.live-ecg{stroke:#ff6106;stroke-width:1.8;animation:live-line-in 3.6s linear infinite}.live-gridline{stroke:var(--live-line);fill:none;stroke-width:1}.live-trend{width:100%;height:84px;display:block;margin-top:12px}.live-trend-fat{stroke:#ff6106}.live-body-values{display:grid;grid-template-columns:1fr 1fr;gap:8px}.live-body-values>div{padding:9px;border:1px solid var(--live-line);border-radius:12px;background:var(--live-inner);min-width:0}.live-body-values>div>span:first-child{display:block;font-size:10px;line-height:1.8;margin-bottom:3px}.live-body-values .live-metric{font-family:Chakra Petch,sans-serif;font-size:22px;gap:3px}.live-body-values .live-fat :is(svg,small),.live-body-values .live-fat>span:first-child{color:#ff6106}.live-body-values .live-lean :is(svg,small),.live-body-values .live-lean>span:first-child{color:#056dfe}.live-sleep>div{display:flex;gap:3px;align-items:flex-end;height:34px;direction:ltr}.live-sleep i{flex:1;background:#056dfe;border-radius:2px;transform-origin:bottom;animation:live-bars-in .8s var(--live-delay,0ms) both}.live-sleep>small{display:flex;justify-content:space-between;gap:5px;font:500 8px Chakra Petch,sans-serif;color:var(--live-muted);margin-top:5px;letter-spacing:.05em}.live-sleep-value{display:flex;align-items:center;gap:7px;margin:6px 0;color:var(--live-muted);font:600 12px Chakra Petch,sans-serif}.live-mini-bars{display:flex;gap:10px;height:110px;padding:8px 2px 20px}.live-mini-bars>div{flex:1;position:relative;display:flex;align-items:flex-end}.live-mini-bars i{width:100%;background:#056dfe;border-radius:3px 3px 0 0;transform-origin:bottom;animation:live-bars-in .9s var(--live-delay,0ms) both}.live-mini-bars>div:nth-child(4) i{background:#ff6106}.live-mini-bars small{position:absolute;top:100%;inset-inline:0;text-align:center;font:500 9px Chakra Petch,sans-serif;color:var(--live-muted);padding-top:5px}.live-chat{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--live-inner);border:1px solid var(--live-line);border-radius:16px 16px 5px;animation:live-pop .6s both}.live-chat>img{padding:4px;width:32px;height:35px;object-fit:contain;border:1px solid #056DFE;border-radius:50%;flex:none}.live-chat>div{min-width:0}.live-chat small{font-size:10px;color:var(--live-muted)}.live-chat__body{font-size:12px;line-height:1.8;font-weight:600;margin-top:3px}.live-chat__message svg{color:#056dfe;display:inline;vertical-align:middle}.live-chat__body:not([data-done=true]) .live-chat__message{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.live-chat__body[data-done=true] .live-typing{display:none}.live-typing{display:flex;gap:4px;align-items:center;height:22px}.live-typing i{width:5px;height:5px;border-radius:50%;background:var(--live-muted);animation:live-dot 1s infinite}.live-typing i:nth-child(2){animation-delay:.15s}.live-typing i:nth-child(3){animation-delay:.3s}.live-video-frame{position:relative;height:170px;border-radius:12px;overflow:hidden;background:#101318}.live-video-frame>img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;opacity:.65}.live-video-frame>button{position:absolute;inset:0;margin:auto;width:48px;height:48px;border-radius:50%;background:#101318b8;border:1px solid rgba(255,255,255,.4);color:#fff;display:grid;place-items:center;cursor:pointer}.live-video-frame>small{position:absolute;bottom:8px;right:10px;color:#fff;font:500 10px Chakra Petch,sans-serif}.live-video-guide{position:absolute;inset:25% 30%;border:1px solid #FF6106;pointer-events:none;opacity:0;transition:opacity .3s}.live-video-frame[data-playing=true] .live-video-guide{opacity:1}.live-video-timeline{height:3px;background:var(--live-line);position:relative;margin:14px 0}.live-video-timeline i{display:block;width:33%;height:100%;background:#056dfe;transition:width 1s}.live-video-timeline[data-playing=true] i{width:67%}.live-video-timeline b{position:absolute;width:4px;height:7px;top:-2px;background:#ff6106;border-radius:2px}.live-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:var(--live-glass);border:1px solid var(--live-line);color:var(--live-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font:800 14px/1.2 Big Shoulders Display,sans-serif;letter-spacing:.14em;max-width:100%}.live-badge img{object-fit:contain}.live-badge small{display:flex;align-items:center;gap:7px;font:500 9px Chakra Petch,sans-serif;letter-spacing:.14em;color:var(--live-muted);margin-top:3px}.live-step .live-card__header{align-items:flex-start}.live-step-number{font:800 30px Big Shoulders Display,sans-serif;color:#056dfe}.live-step h3{font-size:16px;margin:8px 0}.live-step p{font-size:13px;line-height:1.8;color:var(--live-muted)}.live-step .sig-store-badges{flex-wrap:wrap}.live-step .sig-store-badge{min-width:0}.live-wearable-cards{display:grid;gap:12px;width:min(100%,270px)}.live-demo-caption{font-size:10px;color:var(--live-muted);text-align:center}.live-card--floating[data-live-active=true]{animation:live-float 7s ease-in-out infinite}.live-card--floating:nth-child(2){animation-delay:-3s}.live-macro-ring{position:relative;width:130px;max-width:100%;margin:10px auto}.live-macro-ring svg{width:100%;display:block;transform:rotate(-90deg)}.live-macro-ring>span{position:absolute;inset:0;display:grid;place-items:center;font:500 10px Chakra Petch,sans-serif;color:var(--live-muted)}.live-bmi{display:block;width:min(100%,240px);margin:auto}.live-bmi-needle{transform-origin:120px 116px;transform:rotate(var(--needle-angle));animation:live-needle-in 1.2s both}.live-card[data-live-seen=true]{animation:live-arrive .65s cubic-bezier(.2,.8,.2,1)}.live-card[data-live-active=false],.live-card[data-live-active=false] *,.live-card[data-live-active=false] *:before,.live-card[data-live-active=false] *:after{animation-play-state:paused!important}@keyframes live-pulse{0%,to{box-shadow:0 0 #056dfe73}70%{box-shadow:0 0 0 7px #056dfe00}}@keyframes live-ring-in{0%{stroke-dasharray:0 100}}@keyframes live-line-in{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes live-bars-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes live-dot{50%{opacity:.35;transform:translateY(-3px)}}@keyframes live-pop{0%{transform:scale(.97);opacity:.5}to{transform:none;opacity:1}}@keyframes live-arrive{0%{translate:0 12px}to{translate:0 0}}@keyframes live-float{50%{translate:0 -6px}}@keyframes live-needle-in{0%{transform:rotate(0)}}:is(.home-hero-stats article,.home-review,.home-result-card figcaption,.recomp-result-caption,.pages-reviews figure,.coach-timeline__milestone,.contact-page__info-card,.business-page .service-card,.business-page .stat-card,.collaborations__card,.ap-feature,.ap-package-inclusions>div,.ap-comparison,.ap-table-scroll,.ap-fit>div,.pricing-page__card,.featured-pricing__card,.calculators-page .result-card,.calculators-page .macro-plan,.food-summary,.tools-hub-card){background:var(--live-glass)!important;border:1px solid var(--live-line)!important;border-radius:20px!important;box-shadow:0 24px 48px -24px var(--live-shadow),inset 0 1px 0 var(--live-inner)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--live-ink);clip-path:none!important}.home-hero-stats article{padding:18px!important;gap:9px!important;align-items:flex-start!important}.home-hero-stats article>.live-card__header{margin:0;font-size:11px}.home-hero-stats article .live-metric{font-size:clamp(28px,4vw,42px)}.home-hero-stats article>span{font-size:12px}.home-hero-stats article:before{display:none}.home-subscribe-steps>li{padding:0!important;border:0!important}.home-subscribe-steps .live-step{height:100%}.home-method-ui.live-card{width:100%;height:auto;min-height:210px;padding:16px;align-self:center}.home-method-ui>.live-card{box-shadow:none}.home-watch-scene>.live-wearable-cards{position:absolute;inset-inline-end:-30px;top:10%;z-index:3}.home-watch-readings{display:none}.home-app-demo>.live-video-card{width:min(320px,75%);position:relative;z-index:3}.home-app-demo>.live-badge{position:absolute;top:0;inset-inline-end:0;z-index:4}.home-app-demo .live-video-frame{height:120px}.home-review{border-radius:20px 20px 6px!important}.home-result-card figcaption{padding:12px;margin-top:8px}.recomp-result-caption{padding:12px;margin-top:8px}.pages-reviews figure{padding:24px;border-end-end-radius:6px!important}.coach-timeline__milestone{padding:24px!important}.ap-live>.live-card{display:grid;gap:20px}.ap-live .live-badge{width:fit-content}.ap-live .live-metric{font-size:24px}.ap-live>.live-card img.sameh-photo{max-height:360px;width:100%;object-fit:cover;border-radius:12px}.ap-feature{padding:20px!important;margin-bottom:12px}.ap-feature.is-active{border-color:#056dfe!important}.ap-comparison-row{border-color:var(--live-line)}.ap-steps>li{padding:0!important;border:0!important}.ap-steps .live-step{width:100%;text-align:start}.ap-steps .live-step>div:last-child{padding:0}.live-result-summary{margin-block:12px 20px}.live-result-summary>.live-card{max-width:420px}.live-result-summary .live-ring{width:100px;height:100px}.live-result-summary .live-ring .live-metric{font-size:24px}.live-result-summary .live-ring .live-metric small{font-size:8px}.live-result-summary .live-body-values .live-metric{font-size:20px}.business-page .collaborations__logo-wrapper,.pages-partners figure{background:#101318f5!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px;padding:16px!important;min-height:110px}.business-page .collaborations__logo,.pages-partners img,[data-theme=light] .pages-partners img{filter:none!important;mix-blend-mode:normal!important;opacity:1!important;background:transparent!important}.business-page .collaborations__logo-wrapper img{max-width:100%;max-height:80px;object-fit:contain}.sig-nav-more{position:relative}.sig-nav-more summary{cursor:pointer;font-size:15px;min-height:44px;display:flex;align-items:center;gap:5px;list-style:none;white-space:nowrap}.sig-nav-more summary::-webkit-details-marker{display:none}.sig-nav-more summary:after{content:"⌄";font-size:13px}.sig-nav-more>div{position:absolute;top:100%;inset-inline-end:0;min-width:190px;padding:8px;display:grid;background:var(--sig-night);border:1px solid var(--live-line);border-radius:12px;box-shadow:0 16px 32px var(--live-shadow)}.sig-nav-more a{padding:12px;font-size:15px;white-space:nowrap;min-height:44px}.sig-nav-more a[aria-current=page]{color:#056dfe}:lang(ar) .sig-nav-more :is(summary,a){font-size:16px}@media(min-width:1180px){.sig-nav .sig-nav__inner{width:calc(100% - 48px);max-width:1600px;gap:16px}.sig-nav .sig-logo{width:130px}.sig-nav .sig-nav__links{display:flex;position:static;gap:clamp(9px,1vw,18px);height:auto;overflow:visible;padding:0;align-items:center;background:transparent}.sig-nav .sig-menu-toggle{display:none}.sig-nav .sig-nav__actions{gap:6px}.sig-nav .sig-nav__cta{display:inline-flex;visibility:visible;padding-inline:16px;font-size:13px}.sig-nav .sig-nav__links>a{font-size:15px}:lang(ar) .sig-nav .sig-nav__links>a{font-size:16px}.sig-nav .sig-nav__mobile-theme,.sig-nav .sig-nav__mobile-stores,.sig-nav .sig-nav__mobile-whatsapp,.sig-nav-secondary{display:none!important}}@media(max-width:1179px){.sig-nav-more{display:none}.sig-nav-secondary{display:block}.home-watch-scene>.live-wearable-cards{inset-inline-end:-5px;width:225px}}@media(max-width:767px){.home-watch-scene>.live-wearable-cards{position:relative;inset:auto;width:100%;grid-template-columns:1fr 1fr;margin-top:20px}.home-watch-scene{display:flex;flex-direction:column;align-items:center}.home-watch-scene>.home-watch-strap{display:none}.home-watch-scene>.home-watch{position:relative;inset:auto;transform:none}.live-wearable-cards .live-card{padding:12px}.live-ring-layout{gap:7px}.live-ring{width:70px;height:70px}.live-ring-meta strong{font-size:11px}.live-demo-caption{grid-column:1/-1}.home-app-demo>.live-video-card{width:min(300px,90%)}.home-app-demo>.live-badge{top:20px}.live-body-values .live-metric{font-size:20px}.coach-timeline__milestone{padding:18px!important}.live-card{border-radius:16px}.home-subscribe-steps .live-step{min-height:180px}}@media(max-width:360px){.home-watch-scene>.live-wearable-cards{grid-template-columns:1fr}.live-metric{font-size:28px}}@media(prefers-reduced-motion:reduce){.live-card,.live-card *,.live-card *:before,.live-badge i{animation:none!important;transition:none!important}.live-draw{stroke-dashoffset:0}.live-mini-bars i,.live-sleep i{transform:none}.live-chat__body .live-typing{display:none}.live-chat__body .live-chat__message{position:static!important;clip-path:none!important;width:auto!important;height:auto!important}.live-bmi-needle{transform:rotate(var(--needle-angle))}}.home-hero-stats .live-hero-stat{padding:18px}.home-hero-stats .live-hero-stat .live-card__header{margin-bottom:9px}.home-hero-stats .live-hero-stat .live-metric{font-size:clamp(32px,4vw,48px)}.home-method-ui.live-method-body,.home-method-ui.live-method-video{padding:0!important;border:0!important;background:transparent!important;overflow:visible}.live-method-video .live-video-frame{height:95px}.live-method-video .live-card{padding:12px}.live-method-video .live-card__footer{font-size:9px}.live-method-video .live-chat{padding:8px}.live-method-video .live-chat__body{font-size:10px}.home-app-demo{position:relative}.home-app-demo>.live-video-card{width:100%;max-width:320px}.home-app-demo>.live-badge{top:-20px}.ap-device-dashboard>.live-wearable-cards{position:relative;z-index:3;margin-left:auto}.ap-device-dashboard>.ap-data-phone{margin-top:14px}.ap-device-dashboard>.live-wearable-cards .live-card{direction:rtl}html[lang=en] .ap-device-dashboard>.live-wearable-cards .live-card{direction:ltr}.coach-timeline .coach-timeline__milestone{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px 0!important}.coach-timeline__milestone>.live-card{padding:24px}.coach-timeline__milestone .live-card__header{margin-bottom:18px}.coach-timeline__milestone h2{font-size:clamp(22px,3vw,34px)}.live-results-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 36px}.live-results-stats .live-metric{font-size:clamp(30px,4vw,48px)}.post-payment-app ol>li{display:block!important;padding:0!important;border:0!important}.post-payment-app ol>li>.live-step{display:block;padding:16px}.post-payment-app .live-step p{margin:0 0 12px}.post-payment-app .live-step>.live-card__header{display:flex}.post-payment-app .live-step-number{width:auto!important;height:auto!important;background:none!important;border:0!important}.post-payment-app ol{gap:12px!important}:root,[data-theme=light]{--tone-25d366:#056DFE;--tone-128c7e:#056DFE;--tone-4ade80:#056DFE;--tone-22c55e:#056DFE;--tone-10b981:#056DFE}.home-v2 .home-whatsapp,.home-v2 .home-whatsapp:hover,.ap-whatsapp,.sig-whatsapp{color:var(--live-ink)!important;background:var(--live-glass)!important;border-color:#056dfe!important}.home-whatsapp svg,.ap-whatsapp svg,.sig-whatsapp svg{color:#056dfe!important}.live-video-frame button:focus-visible,.sig-nav-more summary:focus-visible{outline:3px solid #FF6106;outline-offset:3px}.live-video-frame button{min-height:48px!important}@media(max-width:599px){.home-subscribe-steps{gap:12px!important}.home-subscribe-steps>li{display:block!important}.live-results-stats{gap:8px}.live-results-stats .live-card{padding:12px}.live-results-stats .live-card__header{font-size:10px}.home-app-demo>.live-badge{position:relative;grid-column:1/-1;top:0;justify-self:start}.home-app-demo>.home-cycling-phone{grid-column:1}.home-app-demo>.live-video-card{grid-column:2}.home-app-demo .live-chat>img{display:none}.home-app-demo .live-chat{padding:8px}.home-app-demo .live-chat__body,.home-app-demo .live-card__header{font-size:10px}.home-app-demo .live-status{display:none}.home-app-demo .live-video-card{padding:10px}.home-app-demo .live-card__footer{font-size:9px}}.home-subscribe-steps>li,.ap-steps>li{display:block!important}.ap-steps>li>.live-step{height:100%}.home-subscribe-steps .live-step{display:flex;flex-direction:column;gap:14px}.home-subscribe-steps .live-step>.live-card__header{margin:0}.home-subscribe-steps .live-step p{margin:0;flex:1}.home-subscribe-steps .live-step .home-whatsapp{white-space:normal;font-size:12px}.sig-nav-more summary:after{display:none}.live-device-summary{margin:14px 0 0 auto;max-width:270px;display:grid;grid-template-columns:1fr 1fr;gap:12px;direction:ltr}.live-device-summary>.live-card__header,.live-device-summary>.live-card__footer{grid-column:1/-1}.live-device-summary>div>span:not(.live-metric){display:block;font-size:10px;color:var(--live-muted);margin-bottom:6px}.live-device-summary .live-metric{font-size:27px}.live-device-summary .live-card__footer{display:flex;gap:6px;align-items:center}.ap-device-dashboard{padding-bottom:15px!important}.live-assessment-note{display:block;font-size:10px;color:var(--live-muted);line-height:1.7;margin-top:8px}.live-week-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px}.live-week-grid span{border:1px solid var(--live-line);background:var(--live-inner);border-radius:4px;text-align:center;font:500 10px/2 Chakra Petch,sans-serif}.live-week-grid span:nth-child(3n+1){color:#056dfe;border-color:#056dfe}.ap-payment a.whatsapp-link{background:#056dfe!important;color:#fff!important}.post-payment-app li a.ap-whatsapp{background:var(--live-glass)!important;color:var(--live-ink)!important;border:1px solid #056DFE}.business-page .collaborations__logo-wrapper{overflow:hidden}.business-page .collaborations__logo[src*=zatona]{width:140px;height:140px;max-height:140px;max-width:100%;margin-block:-30px}.pages-partners img[src*=zatona]{width:140px;height:140px;max-height:140px;object-fit:contain;margin-block:-20px}.live-card.live-card--floating[data-live-seen=true][data-live-active=true]{animation:live-arrive .65s cubic-bezier(.2,.8,.2,1),live-float 7s .65s ease-in-out infinite}[data-theme=light] .live-body-values>div>span:first-child{color:var(--live-muted)}.live-body-values>div>span:first-child:before{content:"";display:inline-block;width:8px;height:2px;margin-inline-end:5px;background:#056dfe;vertical-align:middle}.live-body-values>.live-fat>span:first-child:before{background:#ff6106}@media(max-width:359px){.home-app-demo>.home-cycling-phone,.home-app-demo>.live-video-card{grid-column:1}.home-app-demo>.live-video-card{justify-self:center;max-width:290px}.live-results-stats{grid-template-columns:1fr}.live-device-summary{max-width:100%}.ap-device-dashboard>.live-wearable-cards{width:100%}}@media(prefers-reduced-motion:reduce){.live-card.live-card--floating[data-live-seen=true][data-live-active=true]{animation:none}}.live-badge[data-live-active=false] i{animation-play-state:paused}[data-theme=light] .live-body-values :is(.live-fat,.live-lean) .live-metric small{color:var(--live-muted)}[data-theme=light] .home-coach-mark{mix-blend-mode:normal!important}.sig-pages :is(.sig-tools__feature,.sig-tools__link),.featured-results__rail figcaption,.pages-contact-links>a{background:var(--live-glass)!important;border:1px solid var(--live-line)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 var(--live-inner);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.featured-results__rail figcaption{padding:12px;margin-top:8px}.pages-contact-links>a{padding:12px 16px}.ap-pricing .pricing-page__card.is-popular:before,.ap-pricing .pricing-page__card.is-popular:after{display:none!important}.ap-pricing .pricing-page__card.is-popular{border-color:#056dfe!important}.recomp-brand{color:var(--sig-white);font-family:var(--sig-label);font-weight:700;letter-spacing:.025em}.recomp-brand>span{color:var(--sig-accent-ink)}.recomp-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;font:600 .75rem/1.7 var(--sig-label);color:var(--sig-muted);margin-block:0 1.25rem;max-inline-size:100%}.recomp-eyebrow .recomp-brand{font-size:inherit}.recomp-seal{display:block;position:relative;flex:none;inline-size:clamp(100px,10vw,150px);aspect-ratio:1;color:var(--sig-white)}.recomp-seal svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.recomp-seal text{fill:var(--sig-orange);font:700 10px var(--sig-label)}.recomp-seal__accent{fill:var(--sig-orange)}.recomp-seal>img{position:absolute;inset:30%;inline-size:40%;block-size:40%;object-fit:contain}.recomp-seal--home{position:absolute;inset-block-start:1.5rem;inset-inline-end:clamp(1rem,4vw,6rem);z-index:4}.recomp-seal--hero{position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem;z-index:3}.pages-hero,.pages-hero__image{position:relative}.recomp-seal--elite{margin-inline:auto;margin-block:.5rem 1rem}.sig-footer .recomp-seal{margin-block-end:1rem}.recomp-band{position:relative;inline-size:100%;padding-block:clamp(1.5rem,4vw,5rem);overflow:hidden;white-space:nowrap;font:900 7.1vw/.95 var(--sig-display);letter-spacing:-.025em;text-align:center;color:transparent;-webkit-text-stroke:1px var(--sig-muted)}.recomp-band>span{display:block}.recomp-band__fill{position:absolute;inset:0;padding-block:inherit;-webkit-text-stroke:0;background:linear-gradient(100deg,var(--sig-blue),var(--sig-orange));background-clip:text;-webkit-background-clip:text;color:transparent}.recomp-attribution{display:block;color:var(--sig-accent-ink);font-size:.75rem;line-height:1.7;margin-block:.4rem}.recomp-score{display:flex;flex-wrap:wrap;gap:.4rem;padding:.75rem;color:var(--sig-white)}.pages-transformation>.recomp-score{justify-content:flex-start}.recomp-score>span{display:inline-block;padding:.4rem .6rem;background:var(--sig-surface);font:600 .75rem/1.5 var(--sig-label)}.recomp-score>span:last-child{color:var(--sig-accent-ink)}.recomp-photo-signature{display:block;position:absolute;inset-inline:1rem;inset-block-end:1rem;z-index:4;padding:.75rem;background:var(--sig-night);pointer-events:none;max-inline-size:calc(100% - 2rem);font-size:clamp(.65rem,1vw,.85rem)}.home-coach-photo,.pages-story__image{position:relative}@media(hover:hover){.recomp-photo-signature{opacity:0;transform:translateY(8px);transition:opacity .3s,transform .3s}:is(.pages-hero__image,.home-coach-photo,.pages-story__image,.pages-visual,.ap-phone-stage):hover .recomp-photo-signature{opacity:1;transform:none}}@media(max-width:767px){.recomp-seal--home{inline-size:90px;inset-block-start:.75rem;inset-inline-end:.5rem}.recomp-seal--hero{inline-size:90px}.recomp-eyebrow{font-size:.6875rem}.recomp-band{font-size:7vw}}@media(prefers-reduced-motion:reduce){.recomp-photo-signature{transform:none;transition:none}}.recomp-seal svg{direction:ltr}.home-hero-copy>.recomp-eyebrow{margin:0}.pages-transformation>.recomp-result-caption{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem;font:600 .85rem/1.7 var(--sig-label)}.pages-transformation>.recomp-score{justify-content:flex-start;padding:.75rem;gap:.4rem}.pages-transformation>.recomp-score>span{display:inline-block;font-size:.75rem}@media(max-width:767px){.pages-transformation>.recomp-result-caption{padding:.75rem;font-size:.75rem}.recomp-seal--home{inset-block-start:clamp(115px,32vw,245px)}}.home-band .recomp-brand{color:var(--sig-on-brand);font:inherit}.home-band--white .recomp-brand{color:var(--sig-night)}.home-band .recomp-brand>span{color:var(--sig-orange);background:transparent;padding-inline:0}.home-band--white .recomp-brand>span{color:var(--sig-accent-ink);background:transparent}[data-theme=light] .home-band--white .recomp-brand>span{color:var(--sig-orange)}.recomp-eyebrow .recomp-brand{overflow-wrap:anywhere}.r11-nav{height:80px;gap:14px;padding-inline:clamp(18px,2.5vw,48px)}.r11-nav__logo img{height:42px}.r11-nav__links{font-size:16px;gap:clamp(12px,1.25vw,22px)}.r11-more>button{font-size:inherit}@media(min-width:1180px)and (max-width:1350px){.r11-nav{padding-inline:20px;gap:12px}.r11-nav__links{gap:12px}.r11-btn--nav{padding-inline:16px}.r11-nav__logo img{height:38px}}@media(max-width:1179px){.r11-nav{height:76px}.r11-nav__logo img{height:38px}}@media(min-width:1024px){.r11-hero{height:100svh;min-height:0;max-height:none}.r11-copy-par{top:80px;bottom:24px;display:flex;flex-direction:column;justify-content:center;transform:none!important;will-change:opacity}.r11-hero h1{font-size:clamp(40px,min(4.6vw,7.6svh),70px);line-height:1.14;flex-shrink:0}.r11-label{margin-bottom:clamp(10px,2svh,20px);font-size:12px}.r11-sub{margin-top:clamp(10px,2svh,20px);font-size:16px;line-height:1.7}.r11-ctas{margin-top:clamp(12px,2.4svh,24px);gap:10px}.r11-hero .r11-btn{height:50px;padding-inline:22px;font-size:16px}.r11-panel{margin-top:clamp(12px,2.5svh,24px);flex-shrink:0;width:100%}.r11-panel__g{grid-template-columns:repeat(4,minmax(0,1fr))}.r11-m{padding:10px 10px 14px}.r11-m__l{font-size:13px;line-height:1.5;white-space:normal;min-height:39px}.r11-m__n{font-size:32px;line-height:1.1;text-align:center}.r11-m__h{gap:3px}.r11-m__h .r11-k{letter-spacing:.03em;font-size:9px}.r11-viz{max-width:32px}.r11-m__n .r11-u{color:#056dfe}}.r11-m__l{font-size:13px}.home-band .recomp-brand>span{background:transparent;color:#ff6106;padding:0}.home-band--white .recomp-brand{color:#060708}.partner-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:24px}.partner-logos figure{display:grid;place-items:center;margin:0;min-height:130px;padding:24px;background:#101318e6;border:1px solid rgba(255,255,255,.12);border-radius:16px}.partner-logos img{width:100%;height:80px;object-fit:contain;filter:none;mix-blend-mode:normal}.partner-logos--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.partner-logos--compact figure{min-height:76px;padding:12px}.partner-logos--compact img{height:48px}.pages-partners>.partner-logos{gap:16px;border:0}.pages-partners .partner-logos figure{background:#101318e6}.collaborations__card{background:#101318e6!important}.collaborations__logo{filter:none!important}.collaborations__name{display:none}.r13-whatsapp{position:fixed;left:max(24px,env(safe-area-inset-left));bottom:calc(24px + env(safe-area-inset-bottom));z-index:1040;display:flex;align-items:center;gap:0;min-height:54px;padding:14px;border:1px solid #ffffff30;border-radius:30px;background:#101318ed;color:#fff;box-shadow:0 8px 30px #0006;text-decoration:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.r13-whatsapp svg{flex:none;color:#25d366}.r13-whatsapp span{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .25s,opacity .25s,margin .25s;font-size:13px}.r13-whatsapp:focus-visible span{max-width:200px;opacity:1;margin-inline-start:10px}@media(hover:hover){.r13-whatsapp:hover span{max-width:200px;opacity:1;margin-inline-start:10px}}@media(min-width:768px){#main-content,.sig-footer{margin-left:96px}}@media(max-width:767px){.r13-whatsapp{left:max(18px,env(safe-area-inset-left));bottom:calc(86px + env(safe-area-inset-bottom));display:none}.r13-whatsapp--shown{display:flex}}.home-subscribe-steps,.ap-steps{align-items:stretch;gap:14px!important}.home-subscribe-steps .live-step,.ap-steps .live-step{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;padding:20px!important}.home-subscribe-steps .live-step p,.ap-steps .live-step p{flex:0 0 auto;margin:0;line-height:1.75}.home-subscribe-steps .sig-store-badges,.ap-steps .sig-store-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;justify-content:center;align-self:center;width:100%;max-width:320px;margin:0}.home-subscribe-steps .sig-store-badge,.ap-steps .sig-store-badge{min-width:0;width:100%;min-height:48px;padding:7px!important;gap:5px;justify-content:center}.home-subscribe-steps .sig-store-badge svg,.ap-steps .sig-store-badge svg{width:20px;height:24px;flex:none}.home-subscribe-steps .sig-store-badge strong,.ap-steps .sig-store-badge strong{font-size:12px}.home-subscribe-steps .sig-store-badge small,.ap-steps .sig-store-badge small{font-size:8px}.method-stages{padding-block:90px;background:#0b0e12}.method-stage-nav{position:sticky;top:80px;z-index:12;background:#0b0e12f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding-top:12px}.method-stages .home-method-tabs{margin:0;gap:16px}.method-stages .home-method-tabs button{font-size:15px;padding-block:16px;display:flex;gap:8px;align-items:center}.method-stage-progress{height:3px;background:#ffffff12}.method-stage-progress span{height:100%;display:block;background:#056dfe;transition:width .35s}.method-stage-track{display:flex;flex-direction:column}.method-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,80px);min-height:78svh;align-items:center;padding-block:48px;border-bottom:1px solid #ffffff14;scroll-margin-top:160px}.method-stage-copy{padding-inline:12px}.method-stage-number{display:block;font:900 clamp(64px,7vw,100px)/1 var(--sig-display);color:#056dfe;margin-bottom:24px}.method-stage-number small{font-size:20px;color:#ffffff65}.method-stage-copy h3{font-size:clamp(32px,3.5vw,52px);line-height:1.4;margin:0}.method-stage-copy p{font-size:17px;line-height:1.9;color:var(--sig-muted);margin-block:20px 28px;max-width:40ch}.method-stage-copy ul{list-style:none;padding:0;margin:0}.method-stage-copy li{display:flex;align-items:baseline;gap:12px;padding-block:13px;border-top:1px solid #ffffff15;font-size:15px;line-height:1.7}.method-stage-copy li:before{content:"";width:7px;height:7px;background:#ff6106;flex:none}.method-stage-media{position:relative;margin-bottom:0;min-width:0;padding-inline-end:24px}.method-stage-media>img{display:block;width:100%;height:auto;object-fit:cover;object-position:center;border-radius:22px;background:#101318}.method-stages .home-method-ui{position:relative;inset:auto;margin:-20px 0 0 auto;width:min(350px,85%);height:auto;min-height:0;transform:none;padding:20px;z-index:2}.method-stages .home-method-ui .live-card{padding:20px}.method-stages .home-method-ui .live-card__header{font-size:13px}.method-stages .home-method-ui .live-card__footer,.method-stages .live-assessment-note{font-size:13px;line-height:1.6}.method-stages .live-method-video .live-video-frame{height:150px}.method-stages .live-method-video .live-chat__body{font-size:13px}.method-stages .live-method-video .live-chat{padding:12px}.method-stage-controls{display:none}.coach-timeline__photo{padding:0;min-height:400px}.coach-timeline__photo img{height:520px;max-height:none;object-fit:contain;object-position:center;border-radius:16px}@media(max-width:999px){.method-stages{padding-block:56px}.method-stage-nav{position:relative;top:auto}.method-stages .home-method-tabs{gap:5px}.method-stages .home-method-tabs button{font-size:12px;flex-direction:column;text-align:center;gap:6px}.method-stage-track{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;align-items:start}.method-stage{flex:0 0 100%;min-width:0;grid-template-columns:1fr;min-height:calc(100svh - 90px);gap:24px;padding:28px 4px 48px;scroll-snap-align:start;border:0}.method-stage-copy{padding:0}.method-stage-number{font-size:48px;margin-bottom:12px}.method-stage-copy h3{font-size:28px}.method-stage-copy p{font-size:14px;margin-block:12px}.method-stage-copy li{font-size:13px;padding-block:8px}.method-stage-media{margin:0;padding-inline-end:12px}.method-stage-media>img{height:auto}.method-stages .home-method-ui{width:min(300px,80%);bottom:auto;padding:16px}.method-stages .home-method-ui .live-card{padding:16px}.method-stages .live-method-video .live-video-frame{height:110px}.method-stage-controls{display:flex;align-items:center;justify-content:space-between;margin-top:12px;direction:ltr}.method-stage-controls>button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff30;background:transparent;color:#fff}.method-stage-controls>div{display:flex;gap:4px}.method-stage-controls>div button{width:32px;height:44px;border:0;background:radial-gradient(circle,#ffffff55 3px,transparent 4px)}.method-stage-controls>div button.is-active{background:radial-gradient(circle,#056DFE 5px,transparent 6px)}}@media(max-width:599px){.partner-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partner-logos figure{min-height:100px;padding:16px}.partner-logos img{height:65px}.coach-timeline__photo{min-height:280px}.coach-timeline__photo img{height:400px}}@media(prefers-reduced-motion:reduce){.method-stage-progress span,.r13-whatsapp span{transition:none}}.method-stage-media>img[src*=hero-sameh-blue]{object-position:22% top}.sig-pages .calc-content .guided-result-card{background:#fff;color:#1a1a1a;border-radius:20px}.sig-pages .calc-content .guided-result-card .detail-card{background:transparent;border:0}.sig-pages .calc-content .guided-result-card .detail-card .value{color:#1a1a1a}.sig-pages .calc-content .guided-result-card .dynamic-syringe-wrapper{background:#fff;direction:ltr}@media(max-width:360px){.r11-m__l{white-space:normal;min-height:39px}.r11-m__n{font-size:23px}}.method-stages .home-method-ui .live-body-values>div>span:first-child,.method-stages .home-method-ui .live-mini-bars small,.method-stages .home-method-ui .live-week-grid,.method-stages .home-method-ui .live-metric small{font-size:13px}.method-stages .home-method-ui .live-macro-ring{width:150px;height:150px;margin-inline:auto}.home-subscribe-steps .live-step .sig-store-badges,.ap-steps .live-step .sig-store-badges{margin-block:0;gap:6px}@media(min-width:1000px)and (max-width:1450px){.home-subscribe-steps,.ap-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.coach-timeline .coach-timeline__photo{padding:0;min-height:400px}.coach-timeline .coach-timeline__photo img{height:520px;max-height:none;object-fit:contain}@media(max-width:599px){.coach-timeline .coach-timeline__photo{min-height:280px}.coach-timeline .coach-timeline__photo img{height:400px}}@media(min-width:1024px){.r11-hero[dir=ltr] h1{font-size:clamp(40px,min(4.6vw,7.6svh),70px)}.r11-hero[dir=ltr] .r11-m__n{text-align:center}}.method-stage-media>img{object-position:50% 14%}.home-v2 .home-rail,.pages-transformations .featured-results__rail{scrollbar-width:none;position:relative;cursor:grab}.home-v2 .home-rail::-webkit-scrollbar,.pages-transformations .featured-results__rail::-webkit-scrollbar{display:none}.featured-results__rail[data-dragging=true]{scroll-snap-type:none;-webkit-user-select:none;user-select:none;cursor:grabbing}.results-rail-controls{display:flex;justify-content:flex-end;gap:8px;margin-block:0 28px;direction:ltr}.results-rail-controls button{display:grid;place-items:center;width:46px;height:46px;background:#101318;color:#fff;border:1px solid var(--sig-line);border-radius:16px}.results-load-more{display:flex;justify-content:center;margin-block:32px}.home-partners{padding-block:28px 12px}.home-partners h2{font-size:clamp(18px,2vw,24px);text-align:center}.home-partners .partner-logos{margin-block:20px}.home-partners .partner-logos figure{animation:r16-partner-float 6s ease-in-out infinite;animation-play-state:paused}.home-partners[data-motion-active=true] .partner-logos figure{animation-play-state:running}.home-partners .partner-logos figure:nth-child(2n){animation-delay:-3s}@keyframes r16-partner-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(hover:hover){.home-partners .partner-logos figure:hover{animation-play-state:paused;border-color:#056dfe}}.home-screen-dots{position:relative;z-index:6;isolation:isolate;pointer-events:auto}.home-screen-dots button{cursor:pointer;position:relative;touch-action:manipulation}.home-screen-dots button:focus-visible,.tool-offering__card:focus-visible,.results-rail-controls button:focus-visible{outline:2px solid #3d8bff;outline-offset:4px}.tool-offering{margin-block:28px 36px;min-width:0}.tool-offering h2{font-size:clamp(20px,3vw,28px);margin-block:0 20px}.tool-offering__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-offering__card{min-width:0;position:relative;display:flex;flex-direction:column;align-items:start;padding:18px;background:#101318e6;border:1px solid rgba(255,255,255,.13);border-radius:16px;color:#fff;text-decoration:none;transition:border-color .2s,background .2s}.tool-offering__card>.tool-graphic{width:100%;height:115px;object-fit:contain;margin:0}.tool-offering__card h3{font-size:16px;line-height:1.6;margin-block:12px 8px}.tool-offering__card p{font-size:12px;line-height:1.8;color:var(--sig-muted);margin:0 0 12px}.tool-offering__card>svg:last-child{margin-block-start:auto;align-self:end;color:#3d8bff}.tool-offering__card.is-active{border-color:#3d8bff;background:var(--tone-132b4b)}.sig-pages.calculators-page .calculators-layout{grid-template-columns:minmax(0,1fr)}.food-tools-wrap{width:min(1200px,100%);padding-inline:20px;margin-inline:auto}@media(max-width:767px){.tool-offering:not(.tool-offering--hub) .tool-offering__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px;gap:12px}.tool-offering:not(.tool-offering--hub) .tool-offering__grid::-webkit-scrollbar{display:none}.tool-offering:not(.tool-offering--hub) .tool-offering__card{flex:0 0 min(78vw,280px);scroll-snap-align:start}.tool-offering--hub .tool-offering__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tool-offering--hub .tool-offering__card{padding:12px}.tool-offering__card h3{font-size:14px}.pages-about .pages-hero__image{aspect-ratio:9/10;height:auto;max-height:none;clip-path:none;border-radius:16px;overflow:hidden}.pages-about .pages-hero__image>img.sameh-photo{width:100%;height:100%;object-fit:contain;object-position:center top;animation:none;transform:none}.pages-about .pages-hero__image .recomp-photo-signature{inset-inline-start:10px;inset-inline-end:92px;inset-block-end:10px;padding:6px;font-size:9px}.pages-about .pages-hero__image .recomp-seal--hero{inline-size:72px;inset-inline-end:10px;inset-block-end:10px}.sig-pages.book-page .book-page__book-mockup{width:min(280px,76vw);height:auto;aspect-ratio:4/5}.sig-pages .book-page__book-mockup>.book-page__book-cover{width:100%;height:auto;aspect-ratio:4/5;animation:none!important;transform:none!important}.sig-pages .book-page__book-cover>img.book-cover-image{width:100%;height:auto;object-fit:contain;transform:none}.sig-pages .book-page__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:430px;margin-inline:auto;width:100%}.sig-pages .book-page__stat{min-width:0;padding:10px 3px}.sig-pages .book-page__stat-value{font-size:clamp(21px,6vw,27px);white-space:nowrap}.sig-pages .book-page__stat-label{font-size:10px;line-height:1.6}}@media(max-width:359px){.tool-offering--hub .tool-offering__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.home-partners .partner-logos figure,.book-chapters .book-feature-motion *{animation:none!important}.tool-offering__card{transition:none}}.recomp-score>span{display:inline-flex;align-items:center;gap:4px}.partner-logos img[src*=zatona],[class*=partner] img[src*=zatona]{transform:scale(1.9)}.ap-shell>.ap-hero{padding-top:104px}.sig-pages.article-template,.sig-pages.food-calc-page,.sig-pages.book-page{padding-top:104px}@media(max-width:767px){.sig-pages.article-template,.sig-pages.food-calc-page,.sig-pages.book-page{padding-top:96px}}main .article-template .article-template__container{padding-top:120px}main .food-calc-page .food-calc-header{padding-top:120px!important}@media(max-width:767px){main .article-template .article-template__container,main .food-calc-page .food-calc-header{padding-top:104px}}.sig-inline-arrow{display:inline-block;vertical-align:-2px;margin-inline-end:4px}[dir=rtl] .sig-inline-arrow{transform:scaleX(-1)}main .sig-pages.calculators-page{padding-top:112px!important}@media(max-width:767px){main .sig-pages.calculators-page{padding-top:100px!important}}:root{--sig-nav-h:80px}@media(max-width:1179px){:root{--sig-nav-h:76px}}.r11-nav.r11-nav{height:var(--sig-nav-h)}.sig-pages.sig-pages .pages-hero,.sig-pages.sig-pages :is(.book-page__hero,.contact-page__hero,.blog-page__hero,.business-hero,.consultation-hero){padding-top:calc(var(--sig-nav-h) + 20px)}.ap-shell>.ap-hero{padding-top:calc(var(--sig-nav-h) + 20px)}.pages-hero:not(.pages-hero--split)>.recomp-seal--hero{position:relative;inset:auto;inline-size:90px;margin-block:0 24px}.pages-about .pages-hero__image{clip-path:none;overflow:visible;background:transparent;margin-bottom:48px}.pages-about .pages-hero__image>.sameh-photo{border-radius:16px}.pages-about .pages-hero__image .recomp-seal--hero{inline-size:100px;inset-inline-end:-12px;inset-block-end:-60px}.pages-about .pages-hero__image .recomp-photo-signature{inset-inline-end:110px}@media(max-width:767px){.pages-about .pages-hero__image .recomp-seal--hero{inline-size:80px;inset-inline-end:-10px;inset-block-end:-48px}.pages-about .pages-hero__image .recomp-photo-signature{display:none}}.method-swipe-hint{display:none}@media(max-width:999px){.method-stage-track{align-items:flex-start;transition:height .25s ease}.method-stage-track .method-stage{min-height:0;height:auto;align-items:start;padding-bottom:0}.method-swipe-hint{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;color:var(--sig-muted);margin-top:4px;height:20px;transition:opacity .3s}.method-swipe-hint svg{color:var(--sig-blue);animation:r17-swipe 1.8s ease-in-out infinite}.method-swipe-hint.is-dismissed{opacity:0}.method-stage-controls{margin-top:16px}}@keyframes r17-swipe{50%{transform:translate(4px)}}.wearable-sync{width:100%;padding:clamp(20px,4vw,36px);border:1px solid var(--sig-line);border-radius:16px;background:#101318;overflow:hidden}.wearable-sync h3{font-size:clamp(18px,2vw,26px);line-height:1.7;margin:0;text-align:center;color:#fff}.wearable-sync>svg{display:block;width:100%;height:auto;color:#3d8bff;margin-block:24px}.wearable-sync p{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;line-height:1.8;margin:0;color:var(--sig-muted)}.wearable-sync__status{width:7px;height:7px;border-radius:50%;background:#3d8bff;flex:none}.wearable-sync__dot{animation:r17-sync 2.8s ease-in-out infinite}.wearable-sync__pulse{transform-origin:220px 198px;animation:r17-pulse 2.8s ease-out infinite}.wearable-sync[data-motion-active=false] *{animation-play-state:paused}@keyframes r17-sync{0%,to{transform:translateY(-10px);opacity:0}50%{transform:translateY(15px);opacity:1}}@keyframes r17-pulse{0%{transform:scale(.8);opacity:.25}to{transform:scale(1.15);opacity:0}}.book-chapters .book-feature-motion *{animation:none!important}.book-chapters article:hover svg{transform:none;transition:none}@media(hover:hover)and (pointer:fine){.book-chapters article{transition:transform .2s}.book-chapters article:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.wearable-sync *,.method-swipe-hint svg{animation:none!important}.method-stage-track{transition:none}}.sig-pages.calculators-page{padding-top:calc(var(--sig-nav-h) + 20px)!important}.sig-pages.sig-pages .not-found-stage{padding-top:calc(var(--sig-nav-h) + 20px)}main .sig-pages.article-template .article-template__container{padding-top:calc(var(--sig-nav-h) + 20px)}main .sig-pages.food-calc-page .food-calc-header{padding-top:calc(var(--sig-nav-h) + 20px)!important}.ap-payment.ap-shell .payment-main,.ap-checkout.ap-shell .checkout-main{padding-top:calc(var(--sig-nav-h) + 20px)!important}@media(min-width:768px){.sig-pages :is(.contact-page__hero,.blog-page__hero,.business-hero,.consultation-hero,.food-calc-header)>.pages-visual{inset-block-start:calc(var(--sig-nav-h) + 20px)}}.ap-pricing.ap-shell .pricing-page__hero{padding-top:calc(var(--sig-nav-h) + 20px)}@media(max-width:1023px){.home-v2 .r11-hero{padding-top:calc(var(--sig-nav-h) + 20px)}}@media(min-width:1024px){.home-v2 .r11-copy-par{top:calc(var(--sig-nav-h) + 20px)}}.sig-pages.contact-page .pages-contact-links{flex-direction:column;align-items:flex-start;margin-block:0}@media(min-width:768px){.sig-pages.contact-page .contact-page__grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.wearable-compatibility{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;padding:12px 18px;border:1px solid #056dfe55;border-radius:12px;background:#056dfe0d;color:#fff;font-size:13px;line-height:1.9;text-align:center}.method-stage-live{display:contents}@media(max-width:1023px){.method-stages{padding-block:56px}.method-stages .method-stage-nav,.method-stage-controls,.method-swipe-hint{display:none}.method-stages .method-stage-track{display:flex;flex-direction:column;align-items:stretch;position:relative;gap:32px;padding-inline-start:16px;overflow:visible;scroll-snap-type:none;height:auto;transition:none;isolation:isolate}.method-stage-track:before,.method-stage-track:after{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:2px;z-index:-1;background:#056dfe33}.method-stage-track:after{background:#056dfe;transform-origin:top}.method-stages .method-stage-track .method-stage{--method-reveal-offset:16px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 14px;flex:none;min-width:0;min-height:0;height:auto;padding:20px;border:1px solid #ffffff14;border-radius:16px;background:#101318;align-items:center;scroll-snap-align:none}.method-stages .method-stage-copy,.method-stages .method-stage-media{display:contents}.method-stages .method-stage-number{grid-column:1;grid-row:1;margin:0;font:900 56px/1 var(--sig-display);color:transparent;-webkit-text-stroke:1px #FF6106}.method-stages .method-stage-number small{display:none}.method-stages .method-stage-copy h3{grid-column:2;grid-row:1;font-size:clamp(24px,5vw,32px);line-height:1.6;margin:0}.method-stages .method-stage-copy p{grid-column:1/-1;grid-row:2;font-size:14px;line-height:1.9;margin:0;max-width:none}.method-stages .method-stage-media>img{grid-column:1/-1;grid-row:3;display:block;width:100%;height:auto;aspect-ratio:16/10;max-height:220px;object-fit:cover;object-position:top;border-radius:16px}.method-stage-live{display:block;grid-column:1/-1;grid-row:4;min-width:0}.method-stages .method-stage-live .home-method-ui{position:relative;inset:auto;width:100%;max-width:none;min-width:0;min-height:0;margin:0;transform:none;padding:16px}.method-stages .method-stage-live .home-method-ui>.live-card{padding:0;border:0;background:transparent}.method-stages .method-stage-live .live-video-frame{height:150px}.method-stage-live .live-chat__body{display:grid}.method-stage-live .live-chat__body>span{grid-area:1/1}.method-stage-live .live-chat__body:not([data-done=true]) .live-chat__message{position:static;clip-path:none;width:auto;height:auto;visibility:hidden}.method-stages .method-stage-copy ul{grid-column:1/-1;grid-row:5;margin:0;padding:0}.method-stages .method-stage-copy li{font-size:14px;line-height:1.8;padding-block:8px;gap:10px}.method-stages .method-stage-copy li:before{width:6px;height:6px;background:#056dfe}@supports (animation-timeline:view()){.method-stage-track:after{animation:r18-timeline-fill linear both;animation-timeline:view();animation-range:entry 15% exit 85%}}}@keyframes r18-timeline-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.method-stage-track:after{animation:none;transform:none}}
