:root{--sand:#f4efe6;--sand-2:#ebe3d4;--sand-3:#ddd2bd;--ink:#23302a;--ink-2:#4c584f;--olive:#333d2e;--najd:#425e4e;--forest:#0b2219;--deep:#061a12;--bust:#081e15;--gold:#daa14d;--gold-text:#8a6118;--cream:#f2ecdf;--sage:#a9b8ac;--rule-dark:#f2ecdf24;--rule-light:#23302a29;--f-display:"League Spartan", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;--f-body:"IBM Plex Sans", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif;--f-arabic:"IBM Plex Sans Arabic", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;--gutter:clamp(16px, 4vw, 56px);--wrap:min(1240px, calc(100% - 2 * var(--gutter)));--nav-h:76px;--ease:cubic-bezier(.2, .7, .1, 1);--fs-hero:clamp(44px, 6.2vw, 100px);--fs-display:clamp(34px, 4.4vw, 66px);--fs-lead:clamp(18px, 1.45vw, 21px);--fs-body:17px;--lh-body:1.62;--lh-display:1.02;--track-display:-.018em}html[lang^=ar]{--f-display:"Noto Kufi Arabic", "League Spartan", ui-sans-serif, system-ui, sans-serif;--f-body:"IBM Plex Sans Arabic", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--fs-hero:clamp(38px, 5.4vw, 86px);--fs-display:clamp(30px, 3.7vw, 56px);--fs-lead:clamp(18px, 1.5vw, 21.5px);--fs-body:17.5px;--lh-body:1.9;--lh-display:1.35;--track-display:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--sand);color:var(--ink);font-family:var(--f-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit}[lang=ar]{font-family:var(--f-arabic);letter-spacing:0}html[lang^=ar] [lang=en]{font-family:"IBM Plex Sans", var(--f-body)}.wrap{width:var(--wrap);margin-inline-start:auto;margin-inline-end:auto}.skip{z-index:100;background:var(--olive);color:var(--sand);border-radius:2px;padding:10px 14px;text-decoration:none;position:absolute;top:-60px}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:focus{top:12px}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}[tabindex="-1"]:focus{outline:none}.js .hero-title .line>span{animation:1.5s cubic-bezier(.16,1,.3,1) .25s both kl-rise}.js .hero-title .line-2>span{animation-delay:.42s}.js .hero-sub{animation:1s .95s both kl-fade}.js .hero-ctas{animation:1s 1.08s both kl-fade}.js .values li{animation:.9s 1.25s both kl-fade}.js .values li:nth-child(2){animation-delay:1.33s}.js .values li:nth-child(3){animation-delay:1.41s}.js .values li:nth-child(4){animation-delay:1.49s}@keyframes kl-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes kl-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.stage{width:100%;height:100vh;z-index:0;pointer-events:none;background:var(--sand);height:100lvh;position:fixed;top:0;left:0}.stage .gl{width:100%;height:100%;display:block}.map-labels span{opacity:0;will-change:transform, opacity;font:500 13px/1 var(--f-body);color:var(--cream);white-space:nowrap;background:#061a12b8;border:1px solid #daa14d73;border-radius:2px;align-items:center;gap:8px;padding:6px 10px 6px 8px;display:inline-flex;position:absolute;top:0;left:0}html[lang^=ar] .map-labels span{font-family:var(--f-arabic);padding:6px 8px 6px 10px;font-size:14px}.map-labels i{background:var(--gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #daa14d33}.map-labels span.on{border-color:var(--gold);background:#daa14d29}main,.footer,.nav{z-index:2;position:relative}.stage-sec{position:relative}.hero,.meaning{background:var(--sand)}.platform,.pillars{background:var(--forest)}.nl,.voice,.masar{background:var(--deep)}.avatar{background:var(--bust)}html.gl .stage-sec{background:0 0}[data-theme=dark]{color:var(--cream)}[data-theme=dark] .lead,[data-theme=dark] p{color:var(--sage)}[data-theme=dark] h2,[data-theme=dark] h3{color:var(--cream)}.nav{left:0;right:0;height:var(--nav-h);z-index:50;padding-inline:var(--gutter);color:var(--ink);transition:background-color .4s var(--ease), color .4s var(--ease), box-shadow .4s var(--ease);align-items:center;gap:28px;display:flex;position:fixed;top:0}.nav.scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);box-shadow:0 1px 0 var(--rule-light);background:#f4efe6c7}.nav[data-theme=dark]{color:var(--cream)}.nav[data-theme=dark].scrolled{box-shadow:0 1px 0 var(--rule-dark);background:#061a12b3}.brand{color:inherit;align-items:center;padding-block-start:8px;padding-block-end:8px;display:inline-flex}.logo{width:148px;height:auto;display:block;overflow:visible}.logo .logo-word{fill:currentColor}.logo .logo-ai{fill:var(--gold)}.nav-links{gap:30px;margin-inline-start:auto;display:flex}.nav-links a,.lang{opacity:.86;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .2s}.nav-links a:hover,.lang:hover{opacity:1}.nav-actions{align-items:center;gap:18px;display:flex}.lang{border-bottom:1px solid;padding:6px 2px}.lang:lang(ar){font-family:var(--f-arabic);font-size:16px}.menu-btn{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0;display:none;position:relative}.menu-btn span{height:1.5px;transition:transform .35s var(--ease), top .35s var(--ease);background:currentColor;position:absolute;left:11px;right:11px}.menu-btn span:first-child{top:17px}.menu-btn span:last-child{top:26px}.menu-btn[aria-expanded=true] span:first-child{top:21.5px;transform:rotate(45deg)}.menu-btn[aria-expanded=true] span:last-child{top:21.5px;transform:rotate(-45deg)}.menu{z-index:45;background:var(--forest);color:var(--cream);padding:calc(var(--nav-h) + 24px) var(--gutter) 40px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.menu nav{flex-direction:column;display:flex}.menu a{font:500 26px/1.2 var(--f-display);border-bottom:1px solid var(--rule-dark);padding:14px 0;text-decoration:none}html.menu-open .nav{color:var(--cream);box-shadow:none;background:0 0}.ctas{flex-wrap:wrap;gap:12px;display:flex}.btn{background:var(--olive);min-height:50px;color:var(--sand);border:1px solid var(--olive);transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:500;line-height:1.1;text-decoration:none;display:inline-flex}.btn:hover{background:var(--najd);border-color:var(--najd)}.btn-ghost{color:inherit;background:0 0;border-color:currentColor}.btn-ghost:hover{background:#23302a12;border-color:currentColor}[data-theme=dark] .btn,[data-theme=photo] .btn{background:var(--gold);border-color:var(--gold);color:#1d1608}[data-theme=dark] .btn:hover,[data-theme=photo] .btn:hover{background:#e7b764;border-color:#e7b764}[data-theme=dark] .btn-ghost,[data-theme=photo] .btn-ghost{color:var(--cream);background:0 0;border-color:#f2ecdf80}[data-theme=dark] .btn-ghost:hover,[data-theme=photo] .btn-ghost:hover{border-color:var(--cream);background:#f2ecdf14}.btn-sm{min-height:40px;padding:0 16px;font-size:14.5px}.nav[data-theme=dark] .btn{background:var(--gold);border-color:var(--gold);color:#1d1608}.display{font-family:var(--f-display);font-weight:500;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}html[lang^=ar] .display{font-weight:600}.lead{font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;max-width:36em;line-height:1.6}html[lang^=ar] .lead{line-height:1.95}.eyebrow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;font-size:15px;font-weight:500;display:flex}.eyebrow .icon{width:28px;height:28px}.eyebrow .mod-name{color:var(--gold);letter-spacing:.01em;font-family:IBM Plex Sans,sans-serif}.eyebrow .mod-kind{color:var(--sage);border-inline-start:1px solid var(--rule-dark);padding-inline-start:12px}.eyebrow.plain{color:var(--gold-text)}.hero{min-height:100svh;padding-top:var(--nav-h);grid-template-rows:1fr auto;display:grid}.hero-inner{align-self:end;padding-bottom:clamp(32px,5vh,64px);position:relative}.hero-inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f4efe6f0,#f4efe6b3 60%,#f4efe600);width:min(980px,92%);position:absolute;top:-6%;bottom:-4%;left:-14%;right:auto}html[dir=rtl] .hero-inner:before{top:-6%;bottom:-4%;left:auto;right:-14%}.hero-title{font-family:var(--f-display);font-weight:400;font-size:var(--fs-hero);letter-spacing:-.028em;color:var(--olive);max-width:11.5em;line-height:.98}html[lang^=ar] .hero-title{letter-spacing:0;font-weight:600;line-height:1.3}.hero-title .line{padding-bottom:.06em;display:block;overflow:hidden}.hero-title .line>span{display:inline-block}.hero-title .line-2{color:var(--gold-text)}.hero-sub{max-width:34em;font-size:var(--fs-lead);color:var(--ink-2);margin-top:26px;line-height:1.55}html[lang^=ar] .hero-sub{line-height:1.9}.hero-ctas{margin-top:34px}.values{border-top:1px solid var(--rule-light);z-index:1;grid-template-columns:repeat(4,1fr);padding-block-start:26px;padding-block-end:34px;display:grid;position:relative}.hero:after{content:"";left:0;right:0;pointer-events:none;background:linear-gradient(#f4efe600,#f4efe6ed 45%);height:240px;position:absolute;bottom:0}.hero-inner{z-index:1}.values li{border-inline-start:1px solid var(--rule-light);align-content:start;gap:4px;padding-inline-start:22px;padding-inline-end:22px;display:grid}.values li:first-child{border-inline-start:0;padding-inline-start:0}.values .icon{filter:brightness(.74)saturate(1.15);width:40px;height:40px;margin-bottom:12px}.values b{color:var(--ink);font-size:16px;font-weight:600}.values span{color:var(--ink-2);font-size:15px;line-height:1.5}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:4vw;display:grid}.col-text{grid-column:1;max-width:560px}.meaning{align-items:center;min-height:125vh;display:flex}.meaning .display{color:var(--olive);font-size:clamp(40px,5.4vw,84px)}.meaning .display .q{color:var(--gold-text)}.meaning .lead{margin-top:28px}.platform{align-items:center;min-height:110vh;display:flex}.platform .lead{margin-top:26px}.pillars{align-items:flex-end;min-height:100vh;padding-bottom:12vh;display:flex}.pillars-h{font:500 15px/1.4 var(--f-body);color:var(--gold);margin-bottom:26px}html[lang^=ar] .pillars-h{font-size:16px}.pillar-list{border-top:1px solid var(--rule-dark);grid-template-columns:repeat(4,1fr);display:grid}.pillar-list li{border-inline-start:1px solid var(--rule-dark)}.pillar-list li:first-child{border-inline-start:0}.pillar-list a{height:100%;transition:background-color .35s var(--ease);align-content:start;gap:8px;padding:28px 24px 30px;text-decoration:none;display:grid;position:relative}.pillar-list li:first-child a{padding-inline-start:0}.pillar-list a:after{content:"";left:24px;right:24px;background:var(--gold);height:2px;transform-origin:var(--origin,left);transition:transform .5s var(--ease);position:absolute;top:-1px;transform:scaleX(0)}html[dir=rtl] .pillar-list a:after{--origin:right}.pillar-list li:first-child a:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.pillar-list li:first-child a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.pillar-list li:first-child a:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.pillar-list li:first-child a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.pillar-list a:hover:after{transform:scaleX(1)}.pillar-list a:focus-visible:after{transform:scaleX(1)}.pillar-list .icon{width:44px;height:44px;margin-bottom:14px}.p-name{font:500 26px/1.1 var(--f-display);color:var(--cream);letter-spacing:-.01em}html[lang^=ar] .p-name{color:var(--gold);letter-spacing:.01em;order:-1;font:500 14px/1.3 IBM Plex Sans,sans-serif}.p-ar{font:600 24px/1.35 var(--f-display);color:var(--cream)}.p-d{color:var(--sage);font-size:15.5px;line-height:1.55}.module{padding-block-start:22vh;padding-block-end:18vh}.module .display{margin-bottom:40px}.features li{border-top:1px solid var(--rule-dark);grid-template-columns:minmax(0,15em) minmax(0,1fr);gap:8px 28px;padding-block-start:22px;padding-block-end:22px;display:grid}.features li:last-child{border-bottom:1px solid var(--rule-dark)}.features h3{font-size:17px;font-weight:600;line-height:1.4}.features p{font-size:16px;line-height:1.6}html[lang^=ar] .features p{line-height:1.85}.panel{border:1px solid var(--rule-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f2ecdf0b;border-radius:2px;margin-top:44px;padding:26px 26px 24px}.panel-label{margin-bottom:16px;font-size:14px;font-weight:500;color:var(--gold)!important}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--rule-dark);min-height:38px;color:var(--sage);cursor:pointer;transition:all .25s var(--ease);background:0 0;border-radius:2px;padding:0 14px;font-size:14.5px}.chip:hover{color:var(--cream);border-color:#f2ecdf66}.chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#1d1608;font-weight:500}.utterance{font:500 clamp(24px, 2.4vw, 32px)/1.6 var(--f-arabic);min-height:1.6em;transition:opacity .3s var(--ease), transform .3s var(--ease);text-align:start;margin-top:22px;color:var(--cream)!important}html[dir=ltr] .utterance{text-align:right}.utterance.swap{opacity:0;transform:translateY(6px)}.gloss{margin-top:6px;font-size:15px;font-style:italic}.intent{border-top:1px dashed var(--rule-dark);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:18px;padding-top:16px;font-size:14.5px;display:flex}.intent b{color:var(--cream);font-size:15.5px;font-weight:500}.stats{border-top:1px solid var(--rule-dark);grid-template-columns:1fr 1fr;margin-top:44px;display:grid}.stat{flex-direction:column-reverse;gap:8px;padding-block-start:24px;padding-block-end:4px;padding-inline-end:20px;display:flex}.stat+.stat{border-inline-start:1px solid var(--rule-dark);padding-inline-start:24px;padding-inline-end:0}.stat dt{color:var(--sage);max-width:15em;font-size:14.5px;line-height:1.45}.stat dd{font-family:var(--f-display);color:var(--gold);letter-spacing:-.03em;align-items:baseline;gap:6px;font-size:clamp(46px,5vw,76px);font-weight:500;line-height:1;display:flex}html[lang^=ar] .stat dd{letter-spacing:0;font-family:var(--f-arabic);font-weight:500;line-height:1.15}.stat .pre,.stat .unit{white-space:nowrap;letter-spacing:0;color:var(--cream);font-size:.4em;font-family:var(--f-body);font-weight:400}.num{font-variant-numeric:tabular-nums}.call{padding:0;overflow:hidden}.call-head{border-bottom:1px solid var(--rule-dark);align-items:center;gap:10px;padding:14px 18px;font-size:14.5px;display:flex}.call-head b{color:var(--cream);font-weight:500}.live{background:#e2564a;border-radius:50%;width:8px;height:8px;animation:1.8s infinite live;box-shadow:0 0 #e2564a80}@keyframes live{70%{box-shadow:0 0 0 8px #e2564a00}to{box-shadow:0 0 #e2564a00}}.tag{color:var(--gold);border:1px solid #daa14d80;border-radius:2px;padding:3px 8px;font-size:13px}.replay{color:var(--sage);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:6px 0;font-size:13.5px;text-decoration:underline}.replay:hover{color:var(--cream)}.call-lines{align-content:start;gap:14px;min-height:360px;padding:18px;display:grid}.call-lines li{max-width:88%;transition:opacity .45s var(--ease), transform .45s var(--ease);gap:2px;display:grid}.call-lines li.caller{text-align:end;justify-self:end}html[dir=rtl] .call-lines li.caller{text-align:start;justify-self:start}.call-lines li.agent{justify-self:start}html[dir=rtl] .call-lines li.agent{justify-self:end}.call-lines .who{color:var(--sage);letter-spacing:.02em;font-size:12.5px}.call-lines li p[lang=ar]{background:#f2ecdf12;border-radius:2px;padding:10px 14px;font-size:19px;line-height:1.7;color:var(--cream)!important}.call-lines li.agent p[lang=ar]{border-inline-start:2px solid var(--gold);background:#daa14d24}html[dir=rtl] .call-lines li.agent p[lang=ar]{border-inline-start:0;border-inline-end:2px solid var(--gold)}.call-lines li.barge p[lang=ar]{box-shadow:inset 0 0 0 1px #e2564a80}.call-lines .gl{margin-top:4px;font-size:13.5px;font-style:italic;line-height:1.5}.call-lines .ev{max-width:100%;color:var(--gold);text-align:center;justify-self:center;font-size:13px}.call-lines .ev span{border:1px dashed #daa14d8c;border-radius:2px;padding:5px 10px;display:inline-block}.js .call-lines li.pending{opacity:0;transform:translateY(8px)}.call-note{padding:0 18px 14px;font-size:12.5px}.host{border-inline-start:2px solid var(--gold);background:linear-gradient(90deg,#daa14d1a,#daa14d00);margin-top:40px;padding:24px 26px}html[dir=rtl] .host{background:linear-gradient(270deg,#daa14d1a,#daa14d00)}.host h3{font:500 24px/1.2 var(--f-display);margin-bottom:10px;color:var(--gold)!important}html[lang^=ar] .host h3{font-weight:600;line-height:1.5}.arch-figure{max-width:440px;margin-top:48px}.arch{background:var(--sand-2);aspect-ratio:4/5;border-radius:999px 999px 2px 2px;overflow:hidden}.arch img{object-fit:cover;width:100%;height:100%}.arch-figure figcaption{color:var(--sage);margin-top:14px;font-size:14px}.masar .lead{margin-top:-12px}.steps-wrap{border:1px solid var(--rule-dark);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#061a12d6;margin-top:14vh;padding:34px 32px 38px;position:relative}.steps-path{left:32px;right:32px;width:calc(100% - 64px);height:100px;position:absolute;top:34px;overflow:visible}html[dir=rtl] .steps-path{transform:scaleX(-1)}.steps-path path{fill:none;stroke-width:1.5px}.steps-path .track{stroke:var(--rule-dark);stroke-dasharray:3 6}.steps-path .trail{stroke:var(--gold)}.steps{grid-template-columns:repeat(4,1fr);gap:0 32px;padding-top:128px;display:grid;position:relative}.steps li{opacity:.45;transition:opacity .6s var(--ease);position:relative}.steps li.on{opacity:1}.steps .num{top:-78px;border:1px solid var(--rule-dark);background:var(--deep);width:44px;height:44px;font:500 14px/1 "IBM Plex Sans", var(--f-body);color:var(--sage);transition:all .5s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.steps .num:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.steps .num:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.steps .num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.steps .num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}html[lang^=ar] .steps .num{font-family:var(--f-arabic)}.steps li.on .num{border-color:var(--gold);color:#1d1608;background:var(--gold)}.steps .k{margin-bottom:8px;font-size:13.5px;color:var(--gold)!important}.steps h3{font:500 22px/1.2 var(--f-display);margin-bottom:10px}html[lang^=ar] .steps h3{font-size:20px;font-weight:600;line-height:1.5}.steps p:not(.k){font-size:15.5px;line-height:1.6}.sectors{background:var(--sand);padding-block-start:0;padding-block-end:16vh;position:relative}.tri-band{width:100%;height:12px;fill:var(--najd);opacity:.9;margin-bottom:14vh;display:block}.sec-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px 6vw;margin-bottom:56px;display:grid}.sec-head .display{color:var(--olive)}.sector-list{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.sector-list .frame{aspect-ratio:4/5;background:var(--sand-2);border-radius:2px;overflow:hidden}.sector-list img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);transform:scale(1.04)}.sector-list li:hover img{transform:scale(1)}.sector-list figcaption{border-top:2px solid var(--gold);margin-top:18px;padding-top:20px}.sector-list h3{font:500 22px/1.25 var(--f-display);color:var(--olive);margin-bottom:8px}html[lang^=ar] .sector-list h3{font-size:20px;font-weight:600;line-height:1.55}.sector-list p{color:var(--ink-2);font-size:16px}.leadership{background:var(--sand-2);padding-block-start:16vh;padding-block-end:16vh}.leader{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:7vw;display:grid}.leader-photo .arch{background:var(--forest);max-width:460px}.leader-name{color:var(--olive)}.leader-latin{color:var(--ink-2);margin-top:6px;font-size:16px}html[dir=rtl] .leader-latin{text-align:right}.leader-role{color:var(--gold-text);margin-top:10px;font-size:17px;font-weight:500}.quote{border-inline-start:2px solid var(--gold);margin:34px 0 28px;padding-inline-start:22px}.quote p{font:400 clamp(22px, 2.1vw, 30px)/1.3 var(--f-display);color:var(--olive);letter-spacing:-.01em}html[lang^=ar] .quote p{letter-spacing:0;font-weight:500;line-height:1.7}.leader-text>p:not(.eyebrow):not(.leader-role):not(.leader-latin){color:var(--ink-2);max-width:38em}.leader-text>p+p{margin-top:14px}.creds{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.creds li{border:1px solid var(--rule-light);color:var(--ink);background:#ffffff59;border-radius:2px;padding:6px 12px;font-size:14px}.linkedin{color:var(--olive);border-bottom:1px solid;align-items:center;gap:10px;margin-top:30px;padding-bottom:3px;font-weight:500;text-decoration:none;display:inline-flex}.linkedin svg{fill:currentColor;width:18px;height:18px}.contact{min-height:114vh;color:var(--olive);background:#c9a77a;display:flex;position:relative;overflow:hidden}.contact-bg{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.contact:before{content:"";z-index:1;background:linear-gradient(#f4efe68c 0%,#f4efe626 38%,#0b221900 60%);position:absolute;top:0;bottom:0;left:0;right:0}.contact-inner{z-index:2;padding-top:calc(var(--nav-h) + 7vh);text-align:center;flex-direction:column;align-items:center;padding-bottom:56vh;display:flex;position:relative}.contact-h{color:var(--olive);font-size:clamp(46px,6.4vw,100px)}.contact .lead{color:var(--ink);max-width:30em;margin-top:20px}.contact .ctas{justify-content:center;margin-top:32px}.contact .btn{background:var(--olive);border-color:var(--olive);color:var(--sand)}.contact .btn:hover{background:var(--najd);border-color:var(--najd)}.contact .btn-ghost{color:var(--olive);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f4efe680;border-color:#333d2e73}.contact .btn-ghost:hover{border-color:var(--olive);background:#f4efe6cc}.btn .mail{opacity:.8}.lattice{z-index:1;background:var(--forest);clip-path:polygon(100% 0,100% 100%,0 100%);width:46vw;min-width:360px;height:30vw;min-height:240px;position:absolute;bottom:-8vw}.lattice:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6vw}.lattice:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6vw}.lattice:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6vw}.lattice:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6vw}html[dir=rtl] .lattice{clip-path:polygon(0 0,100% 100%,0 100%)}.lattice:after{content:"";opacity:.5;background:url(/img/pattern-900.webp) 50%/300px;position:absolute;top:0;bottom:0;left:0;right:0}.footer{background:var(--forest);color:var(--cream);padding-block-start:72px;padding-block-end:40px;overflow:hidden}.lattice-soft{opacity:.06;pointer-events:none;background:url(/img/pattern-900.webp) 50%/360px;position:absolute;top:0;bottom:0;left:0;right:0}.foot{grid-template-columns:1.4fr 1fr;align-items:start;gap:40px;display:grid;position:relative}.foot-brand .logo{width:200px;color:var(--cream)}.foot-brand p{color:var(--sage);margin-top:18px;font-size:16px}.foot-nav{flex-wrap:wrap;justify-content:flex-end;gap:14px 28px;display:flex}.foot-nav a{color:var(--cream);opacity:.85;text-decoration:none}.foot-nav a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.legal{border-top:1px solid var(--rule-dark);color:var(--sage);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:28px;font-size:14px;display:flex}@media (max-width:1080px){.nav-links{display:none}.nav-actions{margin-inline-start:auto}.features li{grid-template-columns:1fr}.pillar-list{grid-template-columns:repeat(2,1fr)}.pillar-list li:nth-child(3){border-inline-start:0}.pillar-list li:nth-child(3) a{padding-inline-start:0}.pillar-list li:nth-child(n+3){border-top:1px solid var(--rule-dark)}}@media (max-width:820px){:root{--nav-h:64px}.logo{width:124px}.nav-cta{display:none}.menu-btn{display:block}.split{grid-template-columns:1fr}.col-text{max-width:none}.hero{padding-top:calc(var(--nav-h) + 30vh)}.hero-inner:before{display:none}.hero:after{background:linear-gradient(#f4efe600,#f4efe6f0 28%);height:64%}.values{grid-template-columns:1fr 1fr;gap:22px 0}.values li:nth-child(3){border-inline-start:0;padding-inline-start:0}.meaning,.platform{align-items:flex-end;padding-bottom:12vh}.meaning{min-height:115vh}.module{padding-top:58vh}.module .col-text{position:relative}.module .col-text:before{content:"";-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:-1;background:#061a12d1;border-radius:2px;position:absolute;top:-28px;bottom:-28px;left:-20px;right:-20px}.avatar .col-text:before{background:#081e15d6}.platform .col-text,.meaning .col-text{padding:22px 0}.meaning .col-text:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;background:#f4efe6d6;position:absolute;top:0;bottom:0;left:-20px;right:-20px}.meaning .col-text,.platform .col-text{position:relative}.platform .col-text:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;background:#0b2219cc;position:absolute;top:0;bottom:0;left:-20px;right:-20px}.pillars{align-items:flex-end;padding-top:40vh}.pillar-list{grid-template-columns:1fr}.pillar-list li{border-top:1px solid var(--rule-dark);background:#0b2219d1;border-inline-start:0!important}.pillar-list a{padding:22px 0!important}.stats{grid-template-columns:1fr 1fr}.steps-path{display:none}.steps{grid-template-columns:1fr;gap:26px;padding-top:0}.steps li{opacity:1;padding-inline-start:64px}.steps .num{top:0}.steps-wrap{margin-top:64px;padding:26px 20px}.sec-head{grid-template-columns:1fr}.sector-list{grid-template-columns:1fr;gap:44px}.leader{grid-template-columns:1fr;gap:40px}.leader-photo .arch{max-width:320px}.foot{grid-template-columns:1fr}.foot-nav{justify-content:flex-start}.contact-inner{padding-bottom:38vh}.lattice{min-width:220px;min-height:150px}}@media (max-width:480px){.values{grid-template-columns:1fr}.values li{grid-template-columns:40px 1fr;column-gap:14px;border-inline-start:0!important;padding-inline-start:0!important}.values .icon{grid-row:span 2;margin:0}.stats{grid-template-columns:1fr}.stat+.stat{border-inline-start:0;border-top:1px solid var(--rule-dark);padding-inline-start:0;padding-inline-end:0}.hero-ctas .btn{flex:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .call-lines li.pending{opacity:1;transform:none}}@media (max-width:820px),(pointer:coarse){.nav.scrolled,.panel,.steps-wrap,.contact .btn-ghost,.module .col-text:before,.meaning .col-text:before,.platform .col-text:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nav.scrolled{background:#f4efe6f5}.nav[data-theme=dark].scrolled{background:#061a12f5}.panel{background:#0d261cf5}.steps-wrap{background:#061a12f5}.module .col-text:before{background:#061a12ed}.avatar .col-text:before{background:#081e15ed}.meaning .col-text:before{background:#f4efe6ed}.platform .col-text:before{background:#0b2219eb}.contact .btn-ghost{background:#f4efe6db}}
