:root{color-scheme:light;--bg: #f6f6f6;--bg-raised: #f1f5f9;--surface: #ffffff;--surface-soft: #f1f5f9;--ink: #0f172a;--muted: #64748b;--muted-2: #8b94a8;--line: #e2e8f0;--line-strong: #cbd5e1;--accent: #2563eb;--accent-bright: #1d4ed8;--accent-ink: #ffffff;--positive: #3b82f6;--power: #0f172a;--shadow: 0 30px 90px rgb(15 23 42 / .16);--command: #0f172a;--command-soft: #1e293b;--command-muted: #94a3b8;--performance-soft: #eff6ff;--radius: 10px;--radius-lg: 20px;--nav-height: 68px;--gutter: 18px;--section-space: 92px;--page-max: 1380px;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + 20px)}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip;color:var(--ink);background:var(--bg);font:400 15px/1.58 Inter,Noto Sans Arabic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.012em;-webkit-font-smoothing:antialiased;transition:color .22s ease,background-color .22s ease}body[dir=rtl]{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Inter,system-ui,sans-serif;letter-spacing:0}button,select{color:inherit;font:inherit}a{color:inherit;text-decoration:none}button,a,select{-webkit-tap-highlight-color:transparent}img{max-width:100%}.container{width:auto;max-width:var(--page-max);margin-inline:var(--gutter)}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{width:28px;height:2px;background:currentColor;content:""}.act-number{color:var(--muted-2);font:700 11px/1 Manrope,sans-serif;letter-spacing:.12em}.act-intro>div:first-child,.act-copy>div:first-child,.member-copy>div:first-child{display:flex;align-items:center;gap:18px}.nav-wrap{position:fixed;z-index:100;inset:0 0 auto;border-bottom:1px solid transparent;transition:background .22s ease,border-color .22s ease,backdrop-filter .22s ease}.nav-wrap.scrolled{background:color-mix(in srgb,var(--surface) 88%,transparent);border-color:var(--line);backdrop-filter:blur(18px) saturate(130%)}.nav{min-height:var(--nav-height);display:flex;align-items:center;gap:12px}.brand{display:inline-flex;align-items:center;gap:10px;min-width:0;font:800 11px/1 Manrope,sans-serif;letter-spacing:.18em;white-space:nowrap}.brand-mark{width:31px;height:31px;display:grid;place-items:center;overflow:hidden;flex:0 0 auto}.brand-mark img{width:100%;height:100%;object-fit:contain}.nav-links{display:none}.nav-actions{display:flex;align-items:center;gap:6px;margin-inline-start:auto}.language-select{height:38px;background:color-mix(in srgb,var(--surface) 90%,transparent);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer}.language-select{width:58px;padding-inline:8px 3px;font-size:10px;font-weight:800;text-transform:uppercase}.language-select option{color:var(--ink);background:var(--surface)}.nav-cta{display:none}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 20px;border:1px solid var(--line-strong);border-radius:var(--radius);font-size:12px;font-weight:800;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button.primary{position:relative;overflow:hidden;color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:0 15px 34px color-mix(in srgb,var(--accent) 24%,transparent)}.button.primary:after{width:26px;position:absolute;inset:-10px -18px -10px auto;background:#ffffff29;content:"";transform:skew(-16deg)}.button:hover{transform:translateY(-2px)}.text-link{min-height:48px;display:inline-flex;align-items:center;gap:12px;color:var(--muted);font-size:12px;font-weight:750}.text-link span{color:var(--accent)}.text-link:hover{color:var(--ink)}.hero{position:relative;overflow:hidden;padding:calc(var(--nav-height) + 42px) 0 64px;background:var(--surface);border-bottom:1px solid var(--line)}.hero:before{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 48%,transparent 0 74px,color-mix(in srgb,var(--accent) 10%,transparent) 75px 76px,transparent 77px 105px,color-mix(in srgb,var(--accent) 7%,transparent) 106px 107px,transparent 108px),linear-gradient(115deg,color-mix(in srgb,var(--performance-soft) 78%,transparent),transparent 47%);content:""}.hero:after{width:46vw;height:100%;position:absolute;inset:0 0 0 auto;pointer-events:none;background:repeating-linear-gradient(120deg,transparent 0 18px,color-mix(in srgb,var(--command) 3%,transparent) 19px 20px);content:""}.hero-grid{position:relative;display:grid;gap:36px;align-items:center}.hero-copy{min-width:0}.hero-kicker{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero-kicker i{width:7px;height:7px;background:var(--positive);border:2px solid var(--command);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--positive) 22%,transparent)}.hero h1{max-width:10.4ch;margin:20px 0 0;color:var(--command);font:800 clamp(52px,15vw,76px)/.88 "Manrope","Noto Sans Arabic",sans-serif;letter-spacing:-.06em;text-wrap:balance}body:not([dir=rtl]) .hero h1{text-transform:uppercase}body[dir=rtl] .hero h1{max-width:13.8ch;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,sans-serif;font-weight:700;line-height:.98;letter-spacing:-.035em}.hero h1 em{color:var(--accent);font-style:normal}.hero-copy>p{max-width:47ch;margin:25px 0 0;color:var(--muted);font-size:16px;line-height:1.7}.hero-actions{display:grid;gap:6px;margin-top:28px}.hero-actions .button{width:100%}.hero-copy>small{display:block;max-width:48ch;margin-top:14px;color:var(--muted-2);font-size:10px;line-height:1.55}.hero-strength-line{max-width:560px;display:grid;grid-template-columns:42px 1fr 1fr;gap:12px;align-items:center;margin-top:28px;padding-top:18px;border-top:2px solid var(--command)}.hero-strength-line>.ico{width:42px;height:42px;display:grid;place-items:center;color:#fff;background:var(--command);border-radius:50%}.hero-strength-line>.ico svg{width:23px;height:23px;stroke-width:1.8}.hero-strength-line>span{min-width:0;display:grid;gap:3px;padding-inline-start:12px;border-inline-start:1px solid var(--line-strong)}.hero-strength-line strong{overflow:hidden;color:var(--command);font:800 9px/1.2 Manrope,sans-serif;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-strength-line small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-media{--hero-mobile-height: 380px;--hero-mobile-x: 58%;--hero-mobile-y: 50%;--hero-x: 58%;--hero-y: 50%;--hero-desktop-width: 58vw;position:relative;width:100%;height:var(--hero-mobile-height);margin:0;overflow:hidden;background:var(--command);border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 32px 80px #0f172a2e;isolation:isolate}.hero-media:after{position:absolute;z-index:3;inset:10px;border:1px solid rgb(255 255 255 / .28);border-radius:4px;pointer-events:none;content:""}.hero-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--hero-mobile-x) var(--hero-mobile-y);transform:scale(1.01)}.hero-media-shade{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgb(15 23 42 / .24),transparent 42%),linear-gradient(180deg,#07192905 38%,#07192994);pointer-events:none}.hero-photo-label{position:absolute;z-index:4;inset:24px auto auto 24px;display:flex;align-items:center;gap:9px;padding:8px 11px 8px 8px;color:var(--command);background:#fffffff0;border:1px solid rgb(255 255 255 / .78);border-radius:5px;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(12px)}body[dir=rtl] .hero-photo-label{inset-inline:auto 24px}.hero-photo-label>.ico{width:25px;height:25px;display:grid;place-items:center;color:#fff;background:var(--accent);border-radius:3px}.hero-photo-label>.ico svg{width:15px;height:15px;stroke-width:1.8}.hero-strength-plate{width:66px;height:66px;position:absolute;z-index:4;inset:22px 22px auto auto;display:grid;place-content:center;color:#fff;background:#0f172ad1;border:2px solid rgb(255 255 255 / .76);border-radius:50%;box-shadow:inset 0 0 0 7px #0f172ac2,inset 0 0 0 8px #ffffff4d;text-align:center;backdrop-filter:blur(12px)}body[dir=rtl] .hero-strength-plate{inset-inline:22px auto}.hero-strength-plate strong{font:800 15px/.9 Manrope,sans-serif;letter-spacing:-.04em}.hero-strength-plate small{margin-top:3px;color:#bfdbfe;font:800 6px/1 Manrope,sans-serif;letter-spacing:.16em}.hero-command{position:absolute;z-index:4;inset:auto 16px 16px;padding:16px;color:#fff;background:#0f172af0;border:1px solid rgb(255 255 255 / .18);border-inline-start:3px solid var(--accent);border-radius:8px;box-shadow:0 22px 50px #02061752;backdrop-filter:blur(18px)}.hero-command>header{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#9fb1bc;font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.hero-command>header b{display:flex;align-items:center;gap:7px;color:#e7edef;font-size:8px}.hero-command>header i{width:6px;height:6px;background:var(--positive);border-radius:50%;box-shadow:0 0 0 4px #60a5fa29}.hero-command-standard{display:flex;align-items:center;gap:9px;margin-top:14px;padding:10px 0;border-block:1px solid rgb(255 255 255 / .12)}.hero-command-standard>.ico{width:28px;height:28px;display:grid;place-items:center;color:var(--positive)}.hero-command-standard>.ico svg{width:22px;height:22px;stroke-width:1.8}.hero-command-standard strong{font:800 9px/1.25 Manrope,sans-serif;letter-spacing:.06em;text-transform:uppercase}.hero-command-main{display:flex;align-items:baseline;gap:10px;margin-top:15px}.hero-command-main strong{font:760 38px/.9 Manrope,sans-serif;letter-spacing:-.06em}.hero-command-main span{color:#cad5da;font-size:11px;font-weight:650}.hero-command-signals{display:flex;gap:6px;margin-top:15px;overflow:hidden}.hero-command-signals span{flex:1;overflow:hidden;padding:8px 7px;color:#c7d3d9;background:#183549;border:1px solid rgb(255 255 255 / .08);border-radius:7px;font-size:7px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.role-ledger{position:relative;overflow:hidden;padding:0;color:#fff;background:var(--command)}.role-ledger:before{width:240px;height:240px;position:absolute;inset:-120px -80px auto auto;border:1px solid rgb(96 165 250 / .16);border-radius:50%;box-shadow:inset 0 0 0 38px var(--command),inset 0 0 0 39px #60a5fa1a,inset 0 0 0 74px var(--command),inset 0 0 0 75px #60a5fa14;content:""}.role-ledger-grid{padding-block:48px}.role-ledger-intro>span{color:#8fa4b0;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.role-ledger-intro h2{max-width:17ch;margin:13px 0 0;font:700 clamp(30px,9vw,46px)/.98 "Manrope",sans-serif;letter-spacing:-.05em}.role-ledger-items{display:grid;margin-top:36px;border-top:1px solid rgb(255 255 255 / .14)}.role-ledger-item{min-height:112px;position:relative;display:grid;grid-template-columns:30px 42px minmax(0,1fr);gap:12px;align-items:center;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .14)}.role-ledger-item>span{color:#7f96a2;font-size:9px;font-weight:800;letter-spacing:.08em}.role-ledger-item>.role-ledger-icon{width:42px;height:42px;display:grid;place-items:center;color:var(--positive);border:1px solid rgb(255 255 255 / .16);border-radius:50%}.role-ledger-icon .ico{display:grid;place-items:center}.role-ledger-icon svg{width:19px;height:19px;stroke-width:1.7}.role-ledger-item>div{display:grid;gap:4px}.role-ledger-item strong{font:700 17px/1.1 Manrope,sans-serif;letter-spacing:-.03em}.role-ledger-item small{color:#9fb1bb;font-size:11px}.role-member:after{width:44px;height:3px;position:absolute;inset:auto 0 0 auto;background:var(--positive);content:""}body[dir=rtl] .role-member:after{inset-inline:auto 0}.owner-section,.coach-section,.system-section{padding-block:var(--section-space)}.act-intro{display:grid;gap:20px;margin-bottom:42px}.act-intro h2,.act-copy h2,.member-copy h2,.system-intro h2,.final-copy h2{max-width:19ch;margin:0;font:780 clamp(40px,11vw,68px)/.94 "Manrope","Noto Sans Arabic",sans-serif;letter-spacing:-.055em;text-wrap:balance}.act-intro>p,.act-copy>p,.member-copy>p,.system-intro>p,.final-copy>p{max-width:52ch;margin:0;color:var(--muted);font-size:15px;line-height:1.75}body[dir=rtl] .act-intro h2,body[dir=rtl] .act-copy h2,body[dir=rtl] .member-copy h2,body[dir=rtl] .system-intro h2,body[dir=rtl] .final-copy h2{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,sans-serif;font-weight:700;line-height:1.08;letter-spacing:-.025em}.owner-section{overflow:hidden;background:var(--bg)}.owner-stage{position:relative;overflow:hidden;padding:18px;color:#0f172a;background:var(--command);border:1px solid rgb(15 23 42 / .28);border-radius:14px;box-shadow:0 36px 90px #0f172a2e;isolation:isolate}.owner-stage:before{width:420px;height:420px;position:absolute;z-index:-1;inset:-170px -120px auto auto;border:1px solid rgb(96 165 250 / .1);border-radius:50%;box-shadow:inset 0 0 0 72px var(--command),inset 0 0 0 73px #60a5fa14,inset 0 0 0 140px var(--command),inset 0 0 0 141px #60a5fa0f;content:""}.product-proof-label{display:flex;align-items:center;gap:9px;color:#bfdbfe;font:800 8px/1 Manrope,sans-serif;letter-spacing:.15em;text-transform:uppercase}.product-proof-label>.ico{width:27px;height:27px;display:grid;place-items:center;color:#fff;background:var(--accent);border-radius:5px}.product-proof-label svg{width:15px;height:15px;stroke-width:1.8}.manager-device{position:relative;margin-top:20px;padding:7px;background:#1e293b;border:1px solid rgb(255 255 255 / .26);border-radius:16px;box-shadow:0 26px 65px #02061770}.command-window{min-height:555px;overflow:hidden;background:#f8fafc;border-radius:max(8px,calc(var(--radius-lg) - 7px))}.manager-device-base{width:calc(100% + 26px);height:26px;position:absolute;inset:auto -13px -25px;display:grid;place-items:center;background:#1e293b;border:1px solid rgb(255 255 255 / .2);clip-path:polygon(2% 0,98% 0,100% 70%,96% 100%,4% 100%,0 70%)}.manager-device-base i{width:25%;height:3px;background:#ffffff2e;border-radius:99px}.trainee-proof{width:198px;min-height:360px;position:relative;z-index:5;margin:-205px 6px 0 auto;padding:34px 14px 15px;color:#0f172a;background:#f8fafc;border:6px solid #1e293b;border-radius:30px;box-shadow:0 25px 55px #0206177a}body[dir=rtl] .trainee-proof{margin-inline:6px auto}.trainee-notch{width:58px;height:15px;position:absolute;inset:9px auto auto 50%;background:#0f172a;border-radius:99px;transform:translate(-50%)}.trainee-proof>header{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#64748b;font-size:6px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.trainee-proof>header span{color:#0f172a}.trainee-proof h3{margin:12px 0 0;font:800 17px/1.05 Manrope,sans-serif;letter-spacing:-.04em}.trainee-pulse-card{display:grid;gap:8px;margin-top:16px;padding:14px 12px;color:#fff;background:#0f172a;border-radius:9px}.trainee-pulse-card span{color:#94a3b8;font-size:6px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.trainee-pulse-card strong{overflow:hidden;font:800 15px/1.1 Manrope,sans-serif;text-overflow:ellipsis;white-space:nowrap}.trainee-pulse-card i{height:20px;display:block;border-bottom:2px solid #60a5fa;clip-path:polygon(0 80%,15% 70%,32% 74%,48% 48%,66% 54%,82% 25%,100% 10%,100% 100%,0 100%);background:#60a5fa24}.trainee-pulse-list{display:grid;gap:7px;margin-top:9px}.trainee-pulse-list span{min-height:42px;display:flex;align-items:center;gap:8px;padding:8px;color:#334155;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;font-size:7px;font-weight:750;line-height:1.3}.trainee-pulse-list i{width:7px;height:7px;flex:0 0 auto;background:#60a5fa;border-radius:50%}.trainee-capacity{display:grid;gap:5px;margin-top:9px;padding:11px;color:#fff;background:#0f172a;border-radius:8px}.trainee-capacity span{color:#94a3b8;font-size:6px;font-weight:800;text-transform:uppercase}.trainee-capacity strong{font:800 14px/1 Manrope,sans-serif}.trainee-capacity>i{height:4px;overflow:hidden;background:#334155;border-radius:99px}.trainee-capacity>i b{width:82%;height:100%;display:block;background:#60a5fa;border-radius:inherit}.product-proof-statement{max-width:680px;display:grid;gap:5px;margin:18px auto 0 0;padding:15px 18px;color:#fff;border:1px solid rgb(255 255 255 / .18);border-radius:9px}body[dir=rtl] .product-proof-statement{margin-inline:0 auto}.product-proof-statement strong{font:780 11px/1.35 Manrope,Noto Sans Arabic,sans-serif}.product-proof-statement span{color:#94a3b8;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.command-rail{display:none}.command-main{min-width:0;padding:20px 16px}.command-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.command-header>div{min-width:0;display:grid;gap:4px}.command-header span{color:#64748b;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.command-header strong{overflow:hidden;font:700 20px/1.15 Manrope,sans-serif;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.command-header>b{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:8px 10px;color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;font-size:8px}.command-header>b i{width:6px;height:6px;background:#60a5fa;border-radius:50%;box-shadow:0 0 0 3px #60a5fa29}.command-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:22px}.command-metrics article{min-width:0;padding:15px;background:#fff;border:1px solid #e2e8f0;border-radius:11px}.command-metrics .metric-primary{grid-column:1 / -1;color:#fff;background:var(--command);border-color:var(--command)}.command-metrics span{display:block;overflow:hidden;color:#64748b;font-size:8px;font-weight:700;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.command-metrics .metric-primary span{color:#91a6b3}.command-metrics strong{display:block;margin-top:12px;font:740 27px/.95 Manrope,sans-serif;letter-spacing:-.05em}.command-metrics small{display:block;margin-top:7px;color:#275cc7;font-size:8px;font-weight:750}.command-metrics .metric-primary small{color:var(--positive)}.command-workspace{display:grid;gap:8px;margin-top:8px}.decision-queue{overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:11px}.decision-queue>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px;border-bottom:1px solid #e2e8f0}.decision-queue>header>div{display:grid;gap:3px}.decision-queue>header span{color:#64748b;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.decision-queue>header strong{font-size:12px}.decision-queue>header>b{width:30px;height:30px;display:grid;place-items:center;color:#fff;background:var(--accent);border-radius:8px;font-size:9px}.decision-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 15px;border-bottom:1px solid #e2e8f0}.decision-row:last-child{border-bottom:0}.decision-row>span{color:var(--accent);font-size:8px;font-weight:800}.decision-row>div{min-width:0;display:grid;gap:3px}.decision-row strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.decision-row small{overflow:hidden;color:#64748b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.decision-row>b{padding:6px 8px;color:#2452ae;background:#edf2fc;border-radius:6px;font-size:7px}.business-health{padding:18px;color:#fff;background:var(--command);border-radius:11px}.business-health>span{color:#91a6b3;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.business-health>strong{display:block;margin-top:9px;font:740 42px/.95 Manrope,sans-serif;letter-spacing:-.055em}.business-health>strong small{margin-inline-start:2px;color:#91a6b3;font-size:15px}.health-track{height:6px;margin:18px 0 14px;overflow:hidden;background:#29465a;border-radius:99px}.health-track i{width:94%;height:100%;display:block;background:linear-gradient(90deg,var(--accent),var(--positive));border-radius:inherit}.business-health>div:not(.health-track){display:flex;justify-content:space-between;gap:12px;padding:10px 0;color:#a9bac3;border-top:1px solid rgb(255 255 255 / .1);font-size:9px}.business-health>div b{color:#fff}.stage-caption{display:flex;justify-content:space-between;gap:12px;padding:16px 5px 0;color:#8fa4b0;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.stage-caption span:nth-child(2){display:none}.coach-section{background:var(--surface);border-block:1px solid var(--line)}.coach-grid{display:grid;gap:44px;align-items:center}.act-copy{display:grid;gap:20px}.act-points{display:grid;margin-top:4px;border-top:1px solid var(--line)}.act-points span{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;padding:15px 0;color:var(--ink);border-bottom:1px solid var(--line);font-size:12px;font-weight:650}.act-points b{color:var(--accent);font-size:9px}.coach-workspace{overflow:hidden;padding:20px;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:var(--radius-lg);box-shadow:0 28px 75px #0f172a1f}.workspace-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workspace-top>div{display:grid;gap:4px}.workspace-top span{color:#64748b;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.workspace-top strong{font:700 22px/1.1 Manrope,sans-serif;letter-spacing:-.04em}.workspace-top>b{display:flex;align-items:center;gap:7px;color:#275cc7;font-size:8px}.workspace-top>b i{width:6px;height:6px;background:#60a5fa;border-radius:50%}.workspace-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:24px}.workspace-stats>div{min-width:0;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px}.workspace-stats span{display:block;overflow:hidden;color:#64748b;font-size:7px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.workspace-stats strong{display:block;margin-top:8px;font:720 21px/1 Manrope,sans-serif;letter-spacing:-.04em}.coach-day{display:grid;gap:8px;margin-top:8px}.coach-schedule{overflow:hidden;border:1px solid #e2e8f0;border-radius:10px}.coach-schedule>div{display:grid;grid-template-columns:48px minmax(0,1fr) 8px;gap:10px;align-items:center;padding:14px 12px;border-bottom:1px solid #e2e8f0}.coach-schedule>div:last-child{border-bottom:0}.coach-schedule>div.active{background:#edf2fc;box-shadow:inset 3px 0 0 var(--accent)}body[dir=rtl] .coach-schedule>div.active{box-shadow:inset -3px 0 0 var(--accent)}.coach-schedule time{color:#64748b;font-size:8px;font-weight:750}.coach-schedule span{min-width:0;display:grid;gap:3px}.coach-schedule strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.coach-schedule small{overflow:hidden;color:#64748b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.coach-schedule i{width:7px;height:7px;background:#cbd5e1;border-radius:50%}.coach-schedule .active i{background:var(--positive);box-shadow:0 0 0 4px #60a5fa38}.athlete-card{padding:16px;color:#fff;background:var(--command);border-radius:10px}.athlete-card>header{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.athlete-avatar{width:38px;height:38px;display:grid;place-items:center;color:var(--command);background:#fff;border-radius:10px;font-size:9px;font-weight:800}.athlete-card>header span{min-width:0;display:grid;gap:2px}.athlete-card>header strong{font-size:11px}.athlete-card>header small{color:#92a7b3;font-size:7px}.athlete-card>header>b{color:var(--positive);font:700 15px/1 Manrope,sans-serif}.program-label{display:grid;gap:4px;margin-top:18px;padding:14px;background:#183549;border:1px solid rgb(255 255 255 / .08);border-radius:8px}.program-label span{color:#8fa5b1;font-size:7px;font-weight:700;text-transform:uppercase}.program-label strong{font:700 15px/1.15 Manrope,sans-serif}.program-label small{color:#a8bac3;font-size:8px}.coach-cue{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;margin-top:8px;padding:12px;background:#1e4057;border-radius:8px}.coach-cue .ico{width:34px;height:34px;display:grid;place-items:center;color:var(--positive);background:#60a5fa14;border:1px solid rgb(96 165 250 / .22);border-radius:8px}.coach-cue .ico svg{width:17px;height:17px}.coach-cue span{min-width:0;display:grid;gap:3px}.coach-cue small{color:#91a7b3;font-size:7px}.coach-cue strong{font-size:9px;line-height:1.45}.coach-workspace>footer{display:flex;justify-content:space-between;gap:12px;margin-top:14px;color:#64748b;font-size:8px}.coach-workspace>footer span{color:#275cc7;font-weight:750}.member-section{overflow:hidden;padding-block:var(--section-space);color:#fff;background:var(--command)}.member-grid{display:grid;gap:48px;align-items:center}.member-copy{display:grid;gap:21px}.member-copy .act-number{color:#708896}.member-copy .eyebrow{color:#8db0f5}.member-copy h2{color:#fff}.member-copy>p{color:#a9bbc4}.member-proof{display:flex;align-items:center;gap:18px;margin-top:6px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .14)}.member-proof strong{color:var(--positive);font:740 40px/.9 Manrope,sans-serif;letter-spacing:-.055em}.member-proof span{max-width:22ch;color:#c8d4da;font-size:11px;font-weight:650}.member-experience{min-height:610px;position:relative;overflow:hidden;padding:22px;background:linear-gradient(145deg,#16364d,#0b2031 72%);border:1px solid rgb(255 255 255 / .14);border-radius:var(--radius-lg);box-shadow:0 38px 100px #010b1261;isolation:isolate}.member-experience:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 74% 22%,rgb(39 92 199 / .4),transparent 35%),linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;content:""}.growth-signal{position:absolute;z-index:2;width:min(185px,46%);padding:15px;background:#0f172ae0;border:1px solid rgb(255 255 255 / .14);border-radius:12px;backdrop-filter:blur(14px)}.growth-signal-top{inset:92px auto auto 18px}.growth-signal-bottom{inset:auto auto 78px 18px}body[dir=rtl] .growth-signal-top,body[dir=rtl] .growth-signal-bottom{inset-inline:auto 18px}.growth-signal span{display:block;overflow:hidden;color:#91a6b3;font-size:7px;font-weight:700;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.growth-signal strong{display:block;margin-top:9px;color:var(--positive);font:720 23px/1 Manrope,sans-serif;letter-spacing:-.04em}.growth-signal small{display:block;margin-top:7px;color:#a8bac3;font-size:6px}.member-phone{width:min(286px,75%);position:absolute;z-index:3;inset:34px 18px auto auto;overflow:hidden;color:#0f172a;background:#fff;border:7px solid #0f172a;border-radius:34px;box-shadow:0 36px 85px #02061780}body[dir=rtl] .member-phone{inset-inline:18px auto}.member-phone>header{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid #e2e8f0}.phone-brand{display:flex;align-items:center;gap:7px;font-size:8px;font-weight:800;letter-spacing:.1em}.phone-brand i{width:18px;height:18px;position:relative;background:var(--command);border-radius:5px}.phone-brand i:after{width:8px;height:3px;position:absolute;inset:7px 5px;background:var(--positive);content:"";transform:skew(-20deg)}.member-phone>header>b{color:#64748b;font-size:8px;letter-spacing:.13em}.member-phone>main{padding:18px 16px 17px}.phone-eyebrow{color:#275cc7;font-size:7px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.member-phone h3{margin:7px 0 0;font:720 24px/1.05 Manrope,sans-serif;letter-spacing:-.05em}.phone-session{display:grid;gap:5px;margin-top:20px;padding:16px;color:#fff;background:var(--command);border-radius:12px}.phone-session>span{color:#8fa5b1;font-size:7px;font-weight:750;text-transform:uppercase}.phone-session>strong{font:700 17px/1.12 Manrope,sans-serif}.phone-session>small{color:#a9bbc4;font-size:8px}.phone-progress{height:5px;margin-top:11px;background:#29465a;border-radius:99px}.phone-progress i{width:64%;height:100%;display:block;background:var(--positive);border-radius:inherit}.phone-session>b{color:#a9bbc4;font-size:7px;font-weight:600}.phone-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:7px}.phone-metrics>div{padding:11px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px}.phone-metrics span{display:block;color:#64748b;font-size:6px;font-weight:700}.phone-metrics strong{display:block;margin-top:6px;font:700 15px/1 Manrope,sans-serif}.phone-note{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;align-items:center;margin-top:7px;padding:11px;border:1px solid #e2e8f0;border-radius:9px}.phone-note .ico{width:30px;height:30px;display:grid;place-items:center;color:#275cc7;background:#edf2fc;border-radius:8px}.phone-note .ico svg{width:15px;height:15px}.phone-note span{min-width:0;display:grid;gap:3px}.phone-note small{color:#64748b;font-size:6px}.phone-note strong{font-size:8px;line-height:1.42}.phone-action{min-height:42px;display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:0 13px;color:#fff;background:var(--accent);border-radius:8px;font-size:8px;font-weight:800}.member-powered{position:absolute;inset:auto 22px 20px;color:#778f9c;font-size:7px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.system-section{background:var(--bg)}.system-intro{display:grid;gap:19px}.system-intro h2{max-width:17ch}.system-rail{display:grid;margin-top:52px;border-top:2px solid var(--command)}.system-step{position:relative;padding:27px 0 30px;border-bottom:1px solid var(--line-strong)}.system-step>span{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.08em}.system-step>i{width:8px;height:8px;position:absolute;inset:-5px auto auto 0;background:var(--surface);border:2px solid var(--accent);border-radius:50%}body[dir=rtl] .system-step>i{inset-inline:0 auto}.system-step:nth-child(4)>i{background:var(--positive);border-color:var(--command);box-shadow:0 0 0 4px #60a5fa40}.system-step>strong{display:block;margin-top:15px;font:700 20px/1.1 Manrope,sans-serif;letter-spacing:-.035em}.system-step>p{max-width:32ch;margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.final-cta{padding-block:34px;background:var(--surface);border-top:1px solid var(--line)}.final-shell{position:relative;overflow:hidden;display:grid;gap:38px;padding:42px 24px;color:#fff;background:var(--accent);border-radius:var(--radius-lg);box-shadow:0 30px 80px #275cc733}.final-shell:before{width:420px;height:420px;position:absolute;inset:-230px -150px auto auto;background:#ffffff17;border-radius:50%;content:""}body[dir=rtl] .final-shell:before{inset-inline:-150px auto}.final-copy{position:relative;display:grid;gap:20px}.final-copy .eyebrow{color:#dce7ff}.final-copy h2{max-width:14ch}.final-copy>p{color:#dce6f9}.final-action{position:relative;display:grid;gap:12px;align-content:end}.final-button{color:var(--command);background:#fff;border-color:#fff}.final-action small{color:#d4e0f6;font-size:9px;line-height:1.55}.footer{padding:40px 0 46px;background:var(--surface);border-top:1px solid var(--line)}.footer-grid{display:grid;gap:24px}.footer-grid>div:first-child>p{max-width:40ch;margin:14px 0 0;color:var(--muted-2);font-size:10px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:11px 20px;color:var(--muted);font-size:10px}.footer-links a:hover{color:var(--accent)}.copyright{color:var(--muted-2);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.landing-offline{min-height:100vh;display:grid;place-items:center;padding:30px;background:var(--bg)}.landing-offline>div{width:min(600px,100%);text-align:center}.landing-offline img{width:54px;height:54px}.landing-offline span{display:block;margin-top:12px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.18em}.landing-offline h1{margin:18px 0 26px;font:720 clamp(38px,10vw,70px)/.95 "Manrope",sans-serif;letter-spacing:-.06em}.reveal{opacity:1;transform:none}@media(min-width:640px){:root{--gutter: 26px;--section-space: 108px}.hero-actions{display:flex;align-items:center;gap:18px}.hero-actions .button{width:auto;min-width:200px}.hero-command{width:340px;inset-inline:auto 20px;bottom:20px}body[dir=rtl] .hero-command{inset-inline:20px auto}.role-ledger-items{grid-template-columns:repeat(3,minmax(0,1fr))}.role-ledger-item{padding-inline:18px;border-bottom:0;border-inline-end:1px solid rgb(255 255 255 / .14)}.role-ledger-item:last-child{border-inline-end:0}.command-main{padding:26px}.command-metrics{grid-template-columns:1.25fr 1fr 1fr}.command-metrics .metric-primary{grid-column:auto}.stage-caption span:nth-child(2){display:inline}.trainee-proof{width:218px;min-height:390px;margin-top:-238px;margin-inline-end:22px;padding:38px 16px 16px}.product-proof-statement{width:calc(100% - 250px);min-height:72px;justify-content:center;margin-top:24px}.coach-workspace{padding:24px}.coach-day{grid-template-columns:minmax(0,.9fr) minmax(210px,1.1fr)}.member-experience{min-height:680px}.growth-signal{width:220px}.growth-signal-top{inset-inline-start:30px}.growth-signal-bottom{inset-inline-start:50px;bottom:92px}.member-phone{width:310px;inset-inline-end:42px;top:34px}.final-shell{padding:58px 44px}.final-button{width:max-content;min-width:230px}}@media(min-width:780px){.container{width:min(calc(100vw - 64px),var(--page-max));margin-inline:auto}.nav-cta{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;color:#fff;background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius);font-size:10px;font-weight:800}.act-intro{grid-template-columns:minmax(0,1.1fr) minmax(280px,.55fr);align-items:end;gap:26px 70px}.act-intro>div:first-child{grid-column:1 / -1}.act-intro h2{max-width:15ch}.act-intro>p{justify-self:end}.command-window{display:grid;grid-template-columns:180px minmax(0,1fr);min-height:610px}.command-rail{min-width:0;display:flex;flex-direction:column;padding:25px 18px;color:#fff;background:var(--command)}.command-brand{display:flex;align-items:center;gap:10px;font:800 10px/1 Manrope,sans-serif;letter-spacing:.13em}.command-brand span{width:30px;height:30px;display:grid;place-items:center;color:var(--command);background:#fff;border-radius:8px;font-size:8px;letter-spacing:0}.command-nav{display:grid;gap:6px;margin-top:48px}.command-nav>span{min-height:42px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#91a6b3;border-radius:8px;font-size:9px}.command-nav>span.active{color:#fff;background:#1c3b50;box-shadow:inset 3px 0 0 var(--accent)}body[dir=rtl] .command-nav>span.active{box-shadow:inset -3px 0 0 var(--accent)}.command-nav .ico{width:24px;height:24px;display:grid;place-items:center;color:currentColor}.command-nav .ico svg{width:15px;height:15px}.command-live{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;color:#91a6b3;border-top:1px solid rgb(255 255 255 / .12);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.command-live i{width:6px;height:6px;background:var(--positive);border-radius:50%}.command-main{padding:30px}.command-workspace{grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr)}.business-health{display:flex;flex-direction:column}.business-health>div:last-child{margin-top:auto}.system-intro{grid-template-columns:minmax(0,1fr) minmax(280px,.56fr);gap:24px 70px;align-items:end}.system-intro .eyebrow{grid-column:1 / -1}.system-intro>p{justify-self:end}.system-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.system-step{padding-inline:24px;border-inline-end:1px solid var(--line)}.system-step:nth-child(2n){border-inline-end:0}.system-step>i{inset-inline-start:24px}.final-shell{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end;gap:70px}.footer-grid{grid-template-columns:minmax(0,1fr) auto}.copyright{grid-column:1 / -1}.reveal{opacity:0;transform:translateY(18px);transition:opacity .62s ease,transform .62s ease}.reveal.visible{opacity:1;transform:none}}@media(min-width:1040px){:root{--section-space: 132px}.nav-links{display:flex;align-items:center;gap:30px;margin-inline-start:auto;color:var(--muted);font-size:11px}.nav-links a:hover{color:var(--accent)}.nav-actions{margin-inline-start:14px}.hero{padding:calc(var(--nav-height) + 48px) 0 76px}.hero-grid{min-height:650px;grid-template-columns:minmax(440px,.82fr) minmax(510px,1.18fr);gap:clamp(52px,5vw,88px)}.hero-copy{max-width:620px}.hero h1{max-width:9.8ch;font-size:clamp(70px,5.75vw,94px)}.hero-copy>p{font-size:17px}.hero-media{width:min(100%,var(--hero-desktop-width));height:590px;justify-self:end;border-radius:max(var(--radius-lg),20px)}.hero-media img{object-position:var(--hero-x) var(--hero-y)}.role-ledger-grid{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:72px;align-items:center;padding-block:50px}.role-ledger-items{margin-top:0;border-top:0}.role-ledger-item{min-height:128px}.owner-stage{min-height:835px;padding:30px 34px 18px}.product-proof-label{margin-inline-start:18px}.manager-device{width:calc(100% - 150px);margin-top:22px}.trainee-proof{width:230px;min-height:420px;position:absolute;inset:154px 34px auto auto;margin:0;padding:42px 17px 17px}body[dir=rtl] .trainee-proof{inset-inline:34px auto;margin:0}.product-proof-statement{width:68%;min-height:76px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:54px 0 0 84px}body[dir=rtl] .product-proof-statement{margin-inline:84px 0}.stage-caption{position:absolute;inset:auto 34px 18px}.command-window{grid-template-columns:205px minmax(0,1fr);min-height:640px}.command-main{padding:36px}.command-header strong{font-size:24px}.command-metrics article{padding:19px}.command-metrics strong{font-size:34px}.decision-row{padding-block:16px}.decision-row strong{font-size:11px}.coach-grid{grid-template-columns:minmax(330px,.72fr) minmax(540px,1.28fr);gap:clamp(66px,7vw,118px)}.act-copy h2{font-size:clamp(52px,4.7vw,72px)}.coach-workspace{min-height:610px;padding:30px}.workspace-stats>div{padding:15px}.workspace-stats strong{font-size:26px}.coach-day{margin-top:12px}.coach-schedule>div{min-height:72px;padding-inline:16px}.athlete-card{padding:20px}.member-grid{grid-template-columns:minmax(340px,.72fr) minmax(540px,1.28fr);gap:clamp(70px,7vw,120px)}.member-copy h2{font-size:clamp(52px,4.7vw,72px)}.member-experience{min-height:720px}.growth-signal-top{inset-inline-start:50px;top:112px}.growth-signal-bottom{inset-inline-start:80px;bottom:105px}.member-phone{width:330px;inset-inline-end:68px;top:36px}.system-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.system-step{min-height:260px;padding:34px 26px;border-bottom:0;border-inline-end:1px solid var(--line)}.system-step:nth-child(2n){border-inline-end:1px solid var(--line)}.system-step:last-child{border-inline-end:0}.system-step>i{inset-inline-start:26px}.final-cta{padding-block:48px}.final-shell{padding:72px 64px}}@media(min-width:1380px){.hero-grid{grid-template-columns:minmax(520px,.84fr) minmax(620px,1.16fr)}.hero-media{height:620px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1!important;transform:none!important}}
