:root{--clay: #F9FAFB;--sand: #F3F4F6;--sand-card: #FFFFFF;--ink: #1C1F3F;--muted: #6C737F;--global-text-default: #161616;--global-text-tertiary: #4D5761;--global-text-display: #1F2A37;--global-text-white: #FFFFFF;--global-text-oncolor-secondary: rgba(255,255,255,.8);--edge: #E5E7EB;--accent: #F5A220;--accent-strong: #6C470E;--cream: var(--clay);--bg: var(--clay);--bg-2: var(--clay);--bg-3: var(--clay);--bg-primary: var(--clay);--bg-edge: var(--clay);--bg-highlight: var(--clay);--line: var(--muted);--line-2: var(--muted);--ink-soft: var(--muted);--ink-faint: var(--muted);--ink-2: var(--ink);--ink-dim: var(--muted);--ink-low: var(--muted);--effect-none: 0px;--effect-2xs: 1px;--effect-md: 4px;--effect-xl: 8px;--effect-6xl: 28px;--effect-7xl: 32px;--effect-neg-8: -8px;--color-neutral-600: 77, 87, 97;--color-neutral-600-04: rgba(var(--color-neutral-600), .04);--color-neutral-600-10: rgba(var(--color-neutral-600), .1);--color-neutral-600-20: rgba(var(--color-neutral-600), .2);--color-primary-950: 8, 9, 19;--color-base-black-100: 22, 22, 22;--color-tertiary-300: 251, 214, 157;--color-tertiary-400: 248, 194, 108;--shadow-xs: 0 var(--effect-md) var(--effect-xl) var(--effect-none) var(--color-neutral-600-04);--shadow-top-sm: 0 var(--effect-neg-8) var(--effect-6xl) var(--effect-none) var(--color-neutral-600-10);--shadow-top-md: 0 var(--effect-xl) var(--effect-6xl) var(--effect-none) var(--color-neutral-600-10);--shadow-top-lg-alt: 0 var(--effect-neg-8) var(--effect-7xl) var(--effect-none) var(--color-neutral-600-10);--shadow-top-lg: 0 var(--effect-xl) var(--effect-7xl) var(--effect-none) var(--color-neutral-600-10);--shadow-focus-ring: 0 var(--effect-2xs) var(--effect-md) var(--effect-none) var(--color-neutral-600-10);--shadow-medium-down: 0 4px 8px -2px rgba(16,24,40,.1), 0 2px 4px -2px rgba(16,24,40,.06);--color-secondary-600: #59B78A;--color-success-500: #17B26A;--color-primary-800: #111327;--global-bg-neutral-soft: #F9FAFB;--table-header-bg: #F3F4F6;--table-header-text: #384250;--table-body-text: #161616;--table-cell-border: #F3F4F6;--table-row-hover-bg: #F3F4F6;--table-radius: 16px;--table-row-h: 64px;--table-row-h-compact: 48px;--link-primary-text: #1C1F3F;--spacing-xs: 4px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--spacing-2xl: 20px;--spacing-3xl: 24px;--border-width-sm: 1px;--border-width-md: 2px;--global-border-neutral-primary: #F3F4F6;--global-border-neutral-secondary: #E5E7EB;--global-border-neutral-tertiary: #D2D6DB;--radius-2xs: 4px;--radius: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl:24px;--radius-3xl:32px;--t-fast: .18s cubic-bezier(.2,.6,.3,1);--t-med: .32s cubic-bezier(.2,.6,.3,1)}html[data-theme=dark]{--clay: #0D121C;--sand: #1F2A37;--sand-card: #111927;--ink: #F9FAFB;--muted: #9DA4AE;--edge: #1F2A37;--accent: #F6B041;--accent-strong: #F6B041;--cream: var(--sand);--bg: var(--clay);--bg-2: var(--clay);--bg-3: var(--clay);--bg-primary: var(--clay);--bg-edge: var(--clay);--bg-highlight: var(--clay);--line: var(--muted);--line-2: var(--muted);--ink-2: var(--ink);--ink-dim: var(--muted);--ink-low: var(--muted)}*{box-sizing:border-box;margin:0;padding:0}*:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}html,body{margin:0;min-height:100vh;background:var(--clay)}.site-bg,.site-bg:after{display:none}body{color:var(--ink);font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:color var(--t-med)}.bg-atmosphere{display:none}a{color:inherit;text-decoration:none}.container{max-width:none;margin:0 auto;width:100%;padding:0 80px;position:relative;z-index:1}nav.top{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:0 80px;height:72px;box-sizing:border-box;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;box-shadow:none;transition:top .28s ease,left .28s ease,right .28s ease,padding .28s ease,background .28s ease,box-shadow .28s ease,border-radius .28s ease;z-index:100;gap:10px}body.is-scrolled nav.top{top:16px;left:16px;right:16px;padding:0 64px;background:color-mix(in oklab,var(--sand-card) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}@supports not (backdrop-filter: blur(1px)){body.is-scrolled nav.top{background:var(--sand-card)}}@supports not (backdrop-filter: blur(1px)){nav.top{background:var(--sand-card)}}.brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:13.5px;letter-spacing:-.005em;opacity:1}.brand-tag{display:none}.brand-tag{font-size:14px;line-height:20px;font-weight:500;color:var(--muted);white-space:nowrap;pointer-events:none;align-self:center}.brand-tag:after{content:"";display:inline-block;width:2px;height:1em;background:currentColor;margin-inline-start:2px;vertical-align:-.12em;animation:tm-caret 1s steps(1,end) infinite}.brand-tag.is-typing:after{animation:none}@keyframes tm-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(max-width:1024px){.brand-tag{display:none}}@media(prefers-reduced-motion:reduce){.brand-tag:after{animation:none;opacity:.4}}.brand-logo{height:44px;width:auto;display:block;color:var(--ink);flex:0 0 auto}.nav-links{display:flex;gap:2px;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.nav-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;border-radius:8px}.nav-toggle svg{width:24px;height:24px}.nav-toggle:hover{background:var(--sand)}.nav-menu{display:contents}@media(max-width:768px){nav.top{padding:0 32px}body.is-scrolled nav.top{padding:0 16px}nav.top.menu-open,body.is-scrolled nav.top.menu-open{top:16px;left:16px;right:16px;padding:0 16px;background:color-mix(in oklab,var(--sand-card) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.nav-toggle{display:inline-flex}nav.top .nav-links{position:static;transform:none}.nav-menu{position:absolute;top:100%;inset-inline:0;margin-top:8px;display:none;flex-direction:column;gap:8px;background:var(--sand-card, #fff);border-radius:12px;padding:12px;box-shadow:var(--shadow-xs)}nav.top.menu-open .nav-menu{display:flex}.nav-menu .nav-links{flex-direction:column;align-items:stretch;gap:2px}.nav-menu .nav-links a{height:auto;padding:8px 16px;font-size:14px;line-height:20px;border-radius:8px}.nav-menu .nav-right{flex-direction:row;align-items:center;gap:10px;padding-top:12px;margin-top:4px;border-top:1px solid #F3F4F6}.nav-menu .nav-right .cta{margin-inline-start:auto}.th-hero .hero-scene{width:343px;height:265px;transform:scale(.49);transform-origin:top left;margin:24px auto 0}}.nav-right{display:flex;gap:8px;align-items:center}.theme-toggle{display:none}.ux-mode{position:relative;display:inline-flex;align-items:stretch;cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px;border:1px solid var(--line);background:var(--cream);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));font-family:IBM Plex Sans,sans-serif;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;transition:border-color .2s ease-out,background .2s ease-out}body.ambient .ux-mode:hover{border-color:color-mix(in oklab,var(--ink) 30%,var(--line))}.ux-mode-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.ux-mode-seg{padding:9px 14px;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));color:var(--accent-strong);transition:background .22s ease-out,color .22s ease-out;line-height:1.2;position:relative;z-index:1}.ux-mode-input:not(:checked)~.ux-mode-seg.ux-mode-seg--nightmare{background:var(--ink);color:var(--clay)}.ux-mode-input:checked~.ux-mode-seg.ux-mode-seg--daylight{background:var(--accent-strong);color:var(--clay)}.ux-mode-input:focus-visible~.ux-mode-seg{outline:none}.ux-mode:has(.ux-mode-input:focus-visible){outline:1.5px solid var(--ink);outline-offset:2px}.ux-mode-seg[data-tip]{position:relative}.mode-tip{position:fixed;z-index:10000;padding:10px 14px;background:rgba(var(--color-base-black-100),.94);color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:400;letter-spacing:.02em;line-height:1.4;white-space:nowrap;border:1px solid rgba(var(--color-tertiary-400),.32);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .12s ease-out,transform .16s cubic-bezier(.2,1,.4,1)}.mode-tip.is-visible{opacity:1;transform:translateY(0)}.cta{background:var(--ink);color:var(--bg);padding:8px 14px;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.cta svg{width:13px;height:13px}.cta .cta-arrow{width:13px;height:13px;display:block}html[dir=ltr] .cta .cta-arrow{transform:scaleX(-1)}.cursor-shade{--cx: 50vw;--cy: 50vh;position:fixed;inset:0;pointer-events:none;z-index:99;background:radial-gradient(circle 240px at var(--cx) var(--cy),rgba(var(--color-primary-950),0) 0%,rgba(var(--color-primary-950),0) 35%,rgba(var(--color-primary-950),.55) 75%,rgba(var(--color-primary-950),.8) 100%),radial-gradient(circle 900px at var(--cx) var(--cy),rgba(var(--color-primary-950),0) 0%,rgba(var(--color-primary-950),.4) 30%,rgba(var(--color-primary-950),.75) 60%,rgba(var(--color-base-black-100),.94) 100%);opacity:0;transition:opacity 80ms linear}body.cl-active .cursor-shade{opacity:1}.cursor-light{position:fixed;top:0;left:0;width:1px;height:1px;pointer-events:none;border-radius:50%;background:transparent;box-shadow:0 0 80px 10px rgba(var(--color-tertiary-300),.1),0 0 180px 40px rgba(var(--color-tertiary-300),.05);mix-blend-mode:soft-light;opacity:0;transition:opacity 80ms linear;z-index:100;will-change:transform}body.cl-active .cursor-light{opacity:1}body.ambient .cursor-shade,body.ambient .cursor-light{opacity:0!important;pointer-events:none}.cursor-hint{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:95;pointer-events:none;display:flex;align-items:center;gap:12px;padding:14px 22px;background:rgba(var(--color-base-black-100),.88);color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:13px;letter-spacing:.04em;border:1px solid rgba(var(--color-tertiary-400),.35);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));opacity:0;transition:opacity .6s ease-out;animation:cursor-hint-pulse 2.4s ease-in-out infinite}body:not(.ambient) .cursor-hint:not(.cursor-hint--midpage){opacity:1}body.cursor-hint--seen .cursor-hint:not(.cursor-hint--midpage){opacity:0!important}.cursor-hint--midpage{opacity:0;pointer-events:none}body.midpage-hint--visible .cursor-hint--midpage{opacity:1;pointer-events:auto;cursor:pointer}.cursor-hint-arrow{display:inline-block;font-size:18px;line-height:1;animation:cursor-hint-arrow-bob 1.6s ease-in-out infinite}@keyframes cursor-hint-pulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.02)}}@keyframes cursor-hint-arrow-bob{0%,to{transform:translate(0)}50%{transform:translate(-4px,-4px)}}.cursor-hint--midpage .cursor-hint-arrow{animation:cursor-hint-arrow-bob-right 1.6s ease-in-out infinite}@keyframes cursor-hint-arrow-bob-right{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.cursor-hint,.cursor-hint-arrow{animation:none}}@media(prefers-reduced-motion:reduce){.cursor-light,.cursor-shade{display:none}}@media(hover:none),(pointer:coarse){.cursor-light,.cursor-shade{display:none}}body:not(.ambient) .word-unstable{position:relative;text-decoration:underline wavy #D92D20;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:help}body.ambient .word-unstable{text-decoration:none;color:transparent;display:inline-block;position:relative}body.ambient .word-unstable:before{content:attr(data-true);color:var(--ink);position:absolute;inset:0;transition:color .24s ease-out}body:not(.ambient) .pd,body:not(.ambient) .principle .pn,body:not(.ambient) .lab-row .lab-text,body:not(.ambient) .section-head .right,body:not(.ambient) .exp-company,body:not(.ambient) .exp-date,body:not(.ambient) .exp-desc,body:not(.ambient) .exp-phase-date,body:not(.ambient) .exp-phase-points li,body:not(.ambient) .sup-meta,body:not(.ambient) .sup-year,body:not(.ambient) .about-intro p,body:not(.ambient) .footer-base,body:not(.ambient) .hero-meta,body:not(.ambient) .hero-foot .id,body:not(.ambient) .hero-foot .scroll{opacity:.55;transition:opacity .3s ease-out}body:not(.ambient) .work-card .cover{aspect-ratio:auto;flex:1}body:not(.ambient) .cta,body:not(.ambient) .work-card .meta .ext,body:not(.ambient) .work-card.private .meta .wa,body:not(.ambient) .about-contact a,body:not(.ambient) .about-contact a.wa,body:not(.ambient) .footer-r a{background:var(--sand);border:1px solid var(--muted);color:var(--ink)}body:not(.ambient) .cta{padding:8px 14px}body:not(.ambient) .work-card.private .meta .wa{font-weight:500}body:not(.ambient) .work-card.private .meta .wa{background:#d92d20;border-color:#d92d20;color:#fff}.reveal-pending{opacity:.5;transition:opacity .22s ease-out;pointer-events:none}.hero{min-height:100vh;padding:130px 0 70px;display:flex;flex-direction:column;justify-content:center;position:relative}.hero-meta{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--ink-dim);margin-bottom:36px;flex-wrap:wrap;text-transform:uppercase;letter-spacing:.12em}.hero-meta .pill{padding:5px 11px;border:1px solid var(--line);background:var(--cream);color:var(--ink-dim);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px))}.hero-meta .pill.accent{color:var(--accent);border-color:var(--muted);background:var(--cream)}h1.hero-title{font-family:"IBM Plex Serif",serif;font-weight:500;font-size:clamp(54px,9vw,144px);line-height:.92;letter-spacing:-.03em;max-width:14ch;font-feature-settings:"kern" 1,"calt" 1,"liga" 1;text-rendering:optimizeLegibility}h1.hero-title .it{font-style:italic;font-weight:400;color:var(--accent)}.hero-foot{margin-top:auto;padding-top:72px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:30px}.hero-foot .id{font-size:11px;color:var(--ink-dim);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums}.hero-foot .scroll{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--ink-dim);letter-spacing:.14em;text-transform:uppercase}.hero-foot .scroll:after{content:"";width:36px;height:1px;background:var(--accent)}body:not(.ambient) .hero-ux-intro{display:none}body.ambient .hero-reveal{display:none}body.ambient .hero{text-align:center;height:100vh;min-height:100vh;max-height:100vh;padding:0;margin:0;justify-content:center;align-items:center;overflow:hidden}.hero-ux-intro{width:100%;max-width:980px;margin:0 auto;padding:0 16px;text-align:center}.hero-ux-statement{font-family:Cormorant Garamond,"IBM Plex Serif",serif;color:var(--ink);text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px}.hero-ux-line1{position:relative;display:inline-block;font-weight:400;font-style:italic;font-size:clamp(22px,2.4vw,32px);letter-spacing:0;color:var(--ink-dim);line-height:1;padding:0 4px}.hero-ux-line1-text{display:inline-block;white-space:pre;clip-path:inset(0 var(--reveal, 0%) 0 0);transition:clip-path 0ms linear}.hero-ux-strike{position:absolute;top:50%;left:4px;height:2px;width:calc(var(--strike, 100) * 1%);max-width:calc(100% - 8px);background:#d92d20;transform:translateY(-50%);pointer-events:none;transition:width 0ms linear}.hero-ux-line2{display:inline-block;position:relative;font-weight:400;font-size:clamp(48px,7vw,96px);line-height:1.05;letter-spacing:-.025em;color:var(--ink);clip-path:inset(0 var(--reveal, 0%) 0 0);transition:clip-path 0ms linear}.hero-ux-line3{display:inline-block;margin-top:14px;font-family:IBM Plex Sans,IBM Plex Sans Arabic,sans-serif;font-style:normal;font-weight:400;font-size:clamp(14px,1.2vw,16px);line-height:1.6;letter-spacing:.005em;color:var(--ink-dim);max-width:52ch;opacity:var(--fade, 1);transition:opacity .7s ease-out}.hero-ux-caret{display:inline-block;position:absolute;top:0;bottom:0;width:2px;background:var(--ink);opacity:0;transform:translateY(8%);pointer-events:none}.hero-ux-line1>.hero-ux-caret{top:6%;bottom:16%}.hero-ux-line2>.hero-ux-caret{top:2%;bottom:6%;width:6px;margin-left:4px}.hero-ux-caret.is-active{opacity:1}.hero-ux-caret.is-blinking{animation:heroCaretBlink .9s steps(2,end) infinite}@keyframes heroCaretBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}body.ambient .hero-ux-intro:not(.is-played) .hero-ux-line1-text,body.ambient .hero-ux-intro:not(.is-played) .hero-ux-line2{--reveal: 100%}body.ambient .hero-ux-intro:not(.is-played) .hero-ux-strike{--strike: 0}body.ambient .hero-ux-intro:not(.is-played) .hero-ux-line3{--fade: 0}@media(prefers-reduced-motion:reduce){body.ambient .hero-ux-intro .hero-ux-line1-text,body.ambient .hero-ux-intro .hero-ux-line2{--reveal: 0% !important}body.ambient .hero-ux-intro .hero-ux-strike{--strike: 100 !important}body.ambient .hero-ux-intro .hero-ux-line3{--fade: 1 !important}.hero-ux-caret{display:none}}html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .hero-title,html[dir=rtl] .hero-ux-statement,html[dir=rtl] .hero-ux-line1,html[dir=rtl] .hero-ux-line2,html[dir=rtl] .hero-ux-line2-text,html[dir=rtl] .hero-ux-line3{font-family:IBM Plex Sans Arabic,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .hero-title,html[dir=rtl] .hero-ux-line1,html[dir=rtl] .hero-ux-line2,html[dir=rtl] .hero-ux-line2-text{letter-spacing:normal}html[dir=rtl] .hero-ux-line1,html[dir=rtl] .it,html[dir=rtl] em,html[dir=rtl] i{font-style:normal}.lang-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--ink);cursor:pointer;line-height:1;transition:background var(--t-fast)}.lang-toggle:hover{background:var(--sand)}.lang-toggle .lang-icon{width:20px;height:20px;display:block;flex:0 0 auto}.theme-btn{display:none!important;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--ink);cursor:pointer;transition:background var(--t-fast)}.theme-btn:hover{background:var(--sand)}.theme-btn svg{width:20px;height:20px;display:block}.theme-btn .ic-sun,html[data-theme=dark] .theme-btn .ic-moon{display:none}html[data-theme=dark] .theme-btn .ic-sun{display:block}nav.top .cta:hover,body.ambient nav.top .cta:hover{background-color:#161932!important;color:#fff!important;box-shadow:none!important}nav.top .cta:active,body.ambient nav.top .cta:active{background-color:#0c0e1c!important}.th-hero,body.ambient .th-hero{position:relative;height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px 0 64px}.th-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%}.th-hero-text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:820px}.th-eyebrow{color:var(--accent-strong);font-size:13px;font-weight:600;letter-spacing:.04em}.th-hero-title{font-family:IBM Plex Sans Arabic,sans-serif;color:var(--ink);font-size:clamp(34px,4.4vw,60px);font-weight:700;line-height:1.18;letter-spacing:normal;margin:0}.th-hero-sub{color:var(--muted);font-size:clamp(16px,1.35vw,19px);line-height:1.7;max-width:52ch;margin:0}.th-hero-cta{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:4px}.th-hero-note{min-height:40px;display:flex;justify-content:center;align-items:center;margin-top:8px}.th-note-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:4px;background:#ecfdf3;border:1px solid #ABEFC6;color:#085d3a;font-size:13px;font-weight:500;box-shadow:none;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.th-note-chip.is-in{opacity:1;transform:translateY(0)}.th-note-ic{width:16px;height:16px;flex:0 0 auto}.th-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;border-radius:8px;font-family:IBM Plex Sans Arabic,sans-serif;font-size:16px;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}.th-btn-primary{background:var(--ink);color:#fff}.th-btn-primary:hover{background:#161932}.th-btn-primary:active{background:#0c0e1c}.th-btn-subtle{background:transparent;color:var(--ink)}.th-btn-subtle:hover{background:var(--sand)}.th-hero-trust{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;padding:0;margin:10px 0 0}.th-hero-trust li{color:var(--muted);font-size:14px;display:flex;align-items:center;gap:8px}.th-hero-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:0 0 auto}.th-hero-visual{position:fixed;inset:0;z-index:1;pointer-events:none}.th-coins{position:absolute;inset:0}.th-coin{position:absolute;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#f5a220;box-shadow:inset 0 0 0 2.5px #c4821a,var(--shadow-xs)}.th-coin .th-riyal{width:44%;height:44%;fill:#1c1f3f}.th-c1{top:14%;left:9%}.th-c2{top:22%;right:11%}.th-c3{top:43%;left:5%}.th-c4{bottom:18%;left:15%}.th-c5{bottom:26%;right:8%}.th-c6{top:12%;left:32%}.th-c7{bottom:13%;right:30%}.th-c8{top:33%;right:26%}.th-c9{bottom:36%;left:30%}.th-c10{top:40%;right:6%}.th-coin{opacity:1}@keyframes cBob{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes cBob2{0%,to{transform:translateY(0)}50%{transform:translateY(11px)}}@keyframes cSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cDrift{0%,to{transform:translate(0)}50%{transform:translate(16px,-10px)}}@keyframes cSway{0%,to{transform:translate(0)}50%{transform:translate(-16px)}}@keyframes cBobSpin{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-11px) rotate(180deg)}to{transform:translateY(0) rotate(360deg)}}.th-c1{animation:cBob 4.2s ease-in-out infinite}.th-c2{animation:cDrift 6s ease-in-out infinite}.th-c3{animation:cSpin 9s linear infinite}.th-c4{animation:cSway 5.2s ease-in-out infinite .3s}.th-c5{animation:cBob2 4.6s ease-in-out infinite .5s}.th-c6{animation:cBobSpin 8s ease-in-out infinite}.th-c7{animation:cDrift 5.4s ease-in-out infinite 1s}.th-c8{animation:cBob 3.6s ease-in-out infinite .8s}.th-c9{animation:cSway 6.6s ease-in-out infinite .2s}.th-c10{animation:cBobSpin 7.2s ease-in-out infinite .6s}@media(prefers-reduced-motion:reduce){.th-coin{animation:none}}.th-runcoin{position:fixed;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#f5a220;box-shadow:inset 0 0 0 1.5px #c4821a,var(--shadow-xs);pointer-events:none;z-index:40;transform:translate(-50%,-50%) scale(.15);will-change:left,top,transform,opacity}.th-runcoin svg{width:46%;height:46%;fill:#1c1f3f}@media(prefers-reduced-motion:reduce){.th-runcoin{display:none}}@media(max-width:1080px){.th-hero-inner{grid-template-columns:1fr;gap:32px}.th-hero-visual{height:340px;order:2}}.th-cursor-coin{position:fixed;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f5a220;pointer-events:none;z-index:70;transform:translate(-50%,-50%);box-shadow:var(--shadow-xs);animation:thCursorCoin .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.th-cursor-coin svg{width:46%;height:46%;fill:#1c1f3f}@keyframes thCursorCoin{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}22%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,38px) scale(.82)}}@media(prefers-reduced-motion:reduce){.th-cursor-coin{display:none}}.lang-toggle .lang-code{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink)}nav.top .cta{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:8px}nav.top .ux-mode{height:40px;border-radius:8px}.nav-links{gap:4px}nav.top .nav-links a{position:relative;color:var(--ink);font-family:IBM Plex Sans Arabic,sans-serif;font-size:16px;font-weight:500;height:72px;display:flex;align-items:center;padding:0 16px;line-height:1.5;letter-spacing:0;border-radius:8px;background:transparent;transition:background var(--t-fast),color var(--t-fast)}nav.top .nav-links a:after{content:none}nav.top .nav-links a:hover{background:var(--sand);color:var(--ink)}nav.top .nav-links a:active{background:var(--edge)}nav.top .nav-links a.active{background:transparent;color:var(--ink);font-weight:600}nav.top .nav-links a.active:hover{background:var(--sand)}nav.top .nav-links a.active:active{background:var(--edge)}nav.top .nav-links a.active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:6px;background:var(--ink);border-radius:9999px}body.ambient nav.top .nav-links a{color:var(--ink);background:transparent}body.ambient nav.top .nav-links a:hover{color:var(--ink);background:var(--sand)}body.ambient nav.top .nav-links a:active{background:var(--edge)}body.ambient nav.top .nav-links a.active{color:var(--ink);background:transparent}body.ambient nav.top .nav-links a.active:hover{color:var(--ink);background:var(--sand)}@media(max-width:768px){nav.top .nav-menu .nav-links a{position:relative;height:auto;padding:8px 16px}nav.top .nav-menu .nav-links a.active{background:#f3f4f6;color:var(--ink);font-weight:600}nav.top .nav-menu .nav-links a.active:after{display:none}nav.top .nav-menu .nav-links a.active:before{content:"";position:absolute;inset-inline-start:0;top:6px;bottom:6px;width:6px;border-radius:9999px;background:var(--ink)}}html[dir=rtl] .work-card{margin-left:0;margin-right:-29%;clip-path:polygon(calc(100% - var(--tab-left) - var(--tab-slope)) 0,calc(100% - var(--tab-left) - var(--tab-width) + var(--tab-slope)) 0,calc(100% - var(--tab-left) - var(--tab-width)) var(--tab-height),0 var(--tab-height),0 100%,100% 100%,100% var(--tab-height),calc(100% - var(--tab-left)) var(--tab-height))}html[dir=rtl] .work-row .work-card:first-child{margin-right:0}html[dir=rtl] .card-tab{left:auto;right:var(--tab-left)}html[dir=rtl] .card-tab-num,html[dir=rtl] .card-tab-divider{margin-right:0;margin-left:7px}html[dir=rtl] body.ambient .work-card:hover{transform:translate(100px);box-shadow:var(--shadow-xs)}body.ambient{font-family:IBM Plex Sans,IBM Plex Sans Arabic,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"ss01" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ambient .kicker:before{content:attr(data-ar);display:block;font-family:Reem Kufi,IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:14px;color:var(--accent);letter-spacing:0;text-transform:none;margin-bottom:10px;line-height:1;width:auto;height:auto;border:none;background:transparent}body.ambient .kicker:not([data-ar]):before{display:none}body.ambient .kicker{letter-spacing:.18em;color:var(--accent-strong);display:block}body.ambient .section-head h2{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:500;font-size:clamp(40px,5.5vw,72px);line-height:1.05;letter-spacing:-.022em}body.ambient .section-head h2 .it{font-style:italic;font-weight:400;color:var(--accent)}body.ambient .section-head .right{font-family:IBM Plex Sans,sans-serif;font-size:13.5px;line-height:1.7;color:var(--ink-dim);letter-spacing:.005em}.title-stroke{display:none}body.ambient .title-stroke{display:block;width:520px;max-width:90vw;height:18px;margin:22px 0 8px;color:var(--accent);overflow:visible}body.ambient .title-stroke.title-stroke--hero{margin:10px auto 0;width:720px;max-width:90vw;height:20px}body.ambient .title-stroke path{opacity:.92;transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1),opacity .8s ease-out}@media(prefers-reduced-motion:reduce){body.ambient .title-stroke path{stroke-dashoffset:0!important;transition:none;opacity:1}}.title-circle{display:none}body.ambient .has-circle{position:relative;display:inline-block;padding:0 .12em}body.ambient .title-circle{display:block;position:absolute;inset:-22% -14%;width:128%;height:144%;color:var(--accent);pointer-events:none;z-index:-1;overflow:visible}body.ambient .title-circle path{opacity:.78;transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1),opacity .8s ease-out}@media(prefers-reduced-motion:reduce){body.ambient .title-circle path{stroke-dashoffset:0!important;transition:none;opacity:.78}}body.ambient .principle .pd,body.ambient .lab-row .lab-text{line-height:1.65;letter-spacing:.002em}body.ambient .principle .pt{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.25;letter-spacing:-.012em}body.ambient .principle .pt .em{font-style:italic;color:var(--accent);font-weight:400}body.ambient .principle .pn{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:400;font-size:24px;color:var(--accent)}body.ambient .exp-heading{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:500;font-size:clamp(28px,3.2vw,38px);letter-spacing:-.018em}body.ambient .exp-role{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:500;font-size:22px;letter-spacing:-.012em;line-height:1.2}body.ambient .exp-company{font-size:14.5px}body.ambient .exp-desc{line-height:1.65}body.ambient .exp-phase-title{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-size:18px;letter-spacing:-.008em}body.ambient .exp-phase-points li{line-height:1.65}body.ambient .sup-heading{letter-spacing:.18em}body.ambient .about-intro .ttl{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:500;font-size:clamp(28px,3.4vw,40px);line-height:1.15;letter-spacing:-.018em}body.ambient .about-intro .ttl .ac{font-style:italic;color:var(--accent);font-weight:400}body.ambient .cover .cover-name{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:500;font-size:clamp(28px,3.2vw,42px);letter-spacing:-.022em;line-height:1}body.ambient .cover .cover-type{letter-spacing:.18em;font-size:10.5px}body.ambient #work.block{padding-top:16px}body.ambient #work .section-head{grid-template-columns:1fr;gap:12px;margin-bottom:56px;text-align:center;align-items:center;justify-items:center}body.ambient #work .section-head h2{font-family:Cormorant Garamond,"IBM Plex Serif",serif;font-weight:400;font-style:italic;font-size:clamp(28px,3.4vw,42px);line-height:1.25;letter-spacing:-.012em;color:var(--ink);max-width:28ch}body.ambient #work .section-head h2 .it{font-style:italic;font-weight:400;color:var(--ink)}body.ambient #work .section-head .right{font-family:IBM Plex Sans,sans-serif;font-size:12.5px;color:var(--ink-dim);text-align:center;max-width:none;letter-spacing:.02em}body.ambient .work-grid{row-gap:14px;column-gap:12px}body.ambient .work-card{transition:opacity .7s ease-out,transform .9s cubic-bezier(.25,1,.5,1),box-shadow .9s cubic-bezier(.25,1,.5,1)!important}body.ambient .work-row .work-card:nth-child(1){transition-delay:0ms!important}body.ambient .work-row .work-card:nth-child(2){transition-delay:.12s!important}body.ambient .work-row .work-card:nth-child(3){transition-delay:.24s!important}body.ambient .work-row .work-card:nth-child(4){transition-delay:.36s!important}body.ambient .work-row:nth-child(2) .work-card:nth-child(1){transition-delay:.48s!important}body.ambient .work-row:nth-child(2) .work-card:nth-child(2){transition-delay:.6s!important}body.ambient .work-row:nth-child(2) .work-card:nth-child(3){transition-delay:.72s!important}body.ambient .work-row:nth-child(2) .work-card:nth-child(4){transition-delay:.84s!important}body.ambient .work-card .cover{transition:background-color .32s ease-out}body.ambient .work-card .cover .cover-name{transition:color .28s ease-out}body.ambient .work-card .meta .ext,body.ambient .lab-card a.ext{transition:background-color .24s ease-out,color .24s ease-out,border-color .24s ease-out,transform .28s cubic-bezier(.2,0,.2,1)}body.ambient .work-card:hover .meta .ext,body.ambient .work-card .meta .ext:hover,body.ambient .lab-card:hover a.ext,body.ambient .lab-card a.ext:hover{background-color:var(--ink);color:var(--clay);border-color:var(--ink);transform:translate(2px)}body.ambient .work-card:hover .meta .ext .word-unstable:before,body.ambient .work-card .meta .ext:hover .word-unstable:before,body.ambient .lab-card:hover a.ext .word-unstable:before,body.ambient .lab-card a.ext:hover .word-unstable:before{color:var(--clay)}body.ambient .about-contact a{transition:color .22s ease-out,border-bottom-color .22s ease-out,border-bottom-width .22s ease-out,transform .28s cubic-bezier(.2,0,.2,1)}body.ambient .about-contact a:hover{color:var(--accent);border-bottom-color:var(--accent);transform:translate(3px)}body.ambient .footer-r a{transition:color .22s ease-out,border-bottom-color .22s ease-out,transform .28s cubic-bezier(.2,0,.2,1)}body.ambient .footer-r a:hover{color:var(--accent);border-bottom-color:var(--accent);transform:translate(3px)}body.ambient .footer-r a .arr{transition:transform .28s cubic-bezier(.2,0,.2,1),color .22s ease-out}body.ambient .footer-r a:hover .arr{transform:translate(4px,-2px);color:var(--accent)}body.ambient .sup-cta{transition:color .22s ease-out,border-bottom-color .22s ease-out,transform .28s cubic-bezier(.2,0,.2,1)}body.ambient .sup-cta:hover{color:var(--accent);border-bottom-color:var(--accent);transform:translate(3px)}body.ambient .sup-cta .arr{transition:transform .28s cubic-bezier(.2,0,.2,1)}body.ambient .sup-cta:hover .arr{transform:translate(3px)}body.ambient .cta{transition:background-color .24s ease-out,color .24s ease-out,transform .28s cubic-bezier(.2,0,.2,1),box-shadow .24s ease-out}body.ambient .cta:hover{background-color:var(--accent);color:var(--clay);transform:translateY(-1px);box-shadow:var(--shadow-xs)}body.ambient .lab-card{transition:border-color .26s ease-out,box-shadow .26s ease-out}body.ambient .lab-card:hover{border-color:var(--ink);box-shadow:var(--shadow-xs)}@media(prefers-reduced-motion:reduce){body.ambient .work-card:hover .cover,body.ambient .work-card:hover .meta .ext,body.ambient .work-card .meta .ext:hover,body.ambient .lab-card:hover a.ext,body.ambient .lab-card a.ext:hover,body.ambient .about-contact a:hover,body.ambient .footer-r a:hover,body.ambient .footer-r a:hover .arr,body.ambient .cta:hover{transform:none}body.ambient .nav-links a:after{transition:none}body.ambient .work-card,body.ambient .lab-card,body.ambient .work-card .cover,body.ambient .work-card .meta .ext,body.ambient .lab-card a.ext,body.ambient .about-contact a,body.ambient .footer-r a,body.ambient .cta,body.ambient .nav-links a{transition-duration:0ms}}.section-head{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:end;margin-bottom:32px}.section-head h2{font-family:"IBM Plex Serif",serif;font-weight:500;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.025em}.section-head h2 .it{font-style:italic;font-weight:400;color:var(--accent)}.kicker{font-size:11px;color:var(--accent-strong);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:10px}.kicker:before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid var(--accent-strong)}.section-head .right{max-width:32ch;color:var(--ink-dim);font-size:13.5px;line-height:1.7}.hero.th-hero,body.ambient .hero.th-hero{--nav-h:72px;--hero-breath:var(--spacing-3xl);padding-top:calc(var(--nav-h) + var(--hero-breath));padding-bottom:var(--hero-breath);justify-content:center}.hero-group{display:flex;flex-direction:column;align-items:center;width:100%}.hero-app-btn{display:none}@media(max-width:768px){.hero-app-btn{position:fixed;bottom:calc(32px + env(safe-area-inset-bottom));inset-inline:16px;z-index:50;display:flex;align-items:center;justify-content:center;height:40px;background:#1c1f3f;color:#fff;font-family:IBM Plex Sans Arabic,sans-serif;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;box-shadow:var(--shadow-xs);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.hero-app-btn:active{background:#0c0e1c}}.th-hero{position:relative}.hero-qr{position:fixed;left:32px;bottom:32px;z-index:50;display:inline-flex;align-items:center;gap:16px;background:var(--card,#fff);border:0;border-radius:16px;padding:14px 16px;box-shadow:var(--shadow-xs);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.hero-qr-copy{display:flex;flex-direction:column;gap:2px;text-align:start}.hero-qr-title{font-family:IBM Plex Sans Arabic,sans-serif;font-size:16px;font-weight:600;color:var(--ink)}.hero-qr-hint{font-family:IBM Plex Sans Arabic,sans-serif;font-size:12px;font-weight:400;color:var(--muted)}.hero-qr-img{width:64px;height:64px;display:block;border-radius:6px}.qr-zoom{position:fixed;inset:0;z-index:130;display:grid;place-items:center;pointer-events:none;background:#00000075;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility 0s linear .22s}body.qr-open .qr-zoom{opacity:1;visibility:visible;transition:opacity .22s ease,visibility 0s}.qr-zoom .qz-card{display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--card,#fff);border-radius:16px;padding:24px;box-shadow:var(--shadow-top-md);font-family:IBM Plex Sans Arabic,sans-serif;text-align:center;transform:scale(.94);transition:transform .3s cubic-bezier(.22,1,.36,1)}body.qr-open .qr-zoom .qz-card{transform:scale(1)}.qr-zoom .qz-card img{width:240px;height:240px;display:block;border-radius:8px}.qr-zoom .qz-card span{font-size:16px;font-weight:600;color:var(--ink)}@media(max-width:768px){.qr-zoom{display:none}}@media(prefers-reduced-motion:reduce){.qr-zoom .qz-card{transform:none;transition:none}}@media(max-width:768px){.hero-qr{display:none}}body.app-visible .hero-qr,body.app-visible .hero-app-btn{opacity:1;transform:none;pointer-events:auto}.th-hero .th-hero-inner{flex:0 0 auto;justify-content:flex-start}.th-hero .th-hero-text{gap:0}html{scroll-behavior:smooth}.th-hero{scroll-margin-top:90px}.th-hero-copy{text-align:center;padding:28px 24px 0;z-index:3}.th-hero-copy .th-eyebrow{margin:0 0 10px;font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--ink)}.th-hero-copy .th-headline{margin:0;font-size:42px;line-height:38px;font-weight:700;color:var(--ink);font-family:IBM Plex Sans Arabic,sans-serif}.th-hero-copy .th-subcopy{margin:12px 0 0;font-size:16px;line-height:24px;font-weight:400;color:var(--ink);font-family:IBM Plex Sans Arabic,sans-serif}.hero-scene{position:relative;width:700px;height:540px;margin:32px auto 0;transform:scale(.84);transform-origin:top center;overflow:visible}.hero-scene .wallet-back,.hero-scene .wallet-front,.hero-scene .wallet-p1,.hero-scene .wallet-p2,.hero-scene .wallet-seam,.hero-scene .wallet-seam-top{position:absolute;left:0;top:0;width:700px;height:540px;pointer-events:none}.hero-scene .wallet-back,.hero-scene .wallet-seam-top{z-index:0}.hero-scene .wallet-p1{z-index:2}.hero-scene .wallet-p2{z-index:4}.hero-scene .wallet-front{z-index:6}.hero-scene .wallet-seam{z-index:8}.hero-scene .wallet-sign{position:absolute;left:0;top:0;width:700px;height:540px;pointer-events:none;z-index:7}.sign{font-size:28.571px;font-family:Aref Ruqaa,serif}@media(max-width:768px){.hero-scene .wallet-sign{display:none}}.hero-scene .hcard{position:absolute;width:560px;aspect-ratio:606/322;border-radius:28px;overflow:hidden;display:block;cursor:pointer;text-decoration:none;font-family:IBM Plex Sans Arabic,sans-serif;filter:drop-shadow(0 var(--effect-md) var(--effect-xl) var(--color-neutral-600-04));transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}.hero-scene .hcard .tm-label{position:absolute;top:34px;inset-inline-end:28px;font-size:17px;font-weight:600;color:#ffffffeb}.hero-scene .hcard .tm-logo{position:absolute;top:28px;inset-inline-start:28px;width:96px;height:38px;filter:brightness(0) invert(1)}.hero-scene .hcard .tm-cap{position:absolute;top:176px;inset-inline-start:50px;font-size:15px;font-weight:500;color:#ffffffb8}.hero-scene .hcard .tm-bal{position:absolute;bottom:24px;inset-inline-start:50px;display:flex;align-items:center;gap:6px;direction:ltr;font-size:40px;font-weight:700;color:#fff;letter-spacing:.5px;line-height:1}.hero-scene .hcard .tm-bal .tm-riyal{width:29px;height:29px;fill:#fff}.hero-scene .c-navy{left:70px;top:28px;z-index:1;background:#1c1f3f}.hero-scene .c-green{left:70px;top:106px;z-index:3;background:#59b78a}.hero-scene .c-gold{left:70px;top:184px;z-index:5;background:#f5a220}.hero-scene .hcard:hover,.hero-scene .hcard.lift{transform:translateY(-24px)}.hero-scene .hnotes{position:absolute;inset:0;z-index:9;pointer-events:none;--tag-h:32px;--tag-pad:12px;--tag-radius:4px;--tag-size:16px;--tag-lh:24px }.hero-scene .hnotes.xl{--tag-h:40px;--tag-pad:16px;--tag-radius:8px;--tag-size:20px;--tag-lh:30px }.hero-scene .hnote{position:absolute;box-sizing:border-box;width:max-content;max-width:min(440px,calc(50vw - 337.1px));display:flex;align-items:center;min-height:var(--tag-h);padding:calc((var(--tag-h) - var(--tag-lh) - 2px) / 2) var(--tag-pad);border-radius:var(--tag-radius);border:1px solid;font-family:IBM Plex Sans Arabic,sans-serif;font-size:var(--tag-size);line-height:var(--tag-lh);font-weight:500;text-align:start;opacity:0;visibility:hidden;will-change:transform,opacity}.hero-scene .n-co{background:#f4f4f5;border-color:#c4c5cd;color:#111327}.hero-scene .n-me{background:#f7fbf9;border-color:#d4ece1;color:#377156}.hero-scene .n-em{background:#fefaf4;border-color:#fce7c5;color:#986414}.hero-scene .n-co{top:40px;inset-inline-start:calc(163.2px - 25vw);--out: 50%;transform-origin:100% 50%}.hero-scene .n-me{top:238px;inset-inline-end:calc(163.2px - 25vw);--out:-50%;transform-origin:0 50%}.hero-scene .n-em{top:436px;inset-inline-start:calc(163.2px - 25vw);--out: 50%;transform-origin:100% 50%}html[dir=ltr] .hero-scene .n-co,html[dir=ltr] .hero-scene .n-em{--out:-50% }html[dir=ltr] .hero-scene .n-me{--out: 50% }.hero-scene .n-co,.hero-scene .n-em{inset-inline-end:auto}.hero-scene .n-me{inset-inline-start:auto}@keyframes hn1{0%,4%{opacity:0;visibility:hidden;transform:translate(calc(var(--out,0px) + var(--dx,0px)),10px)}9%,70%{opacity:1;visibility:visible;transform:translate(var(--out,0px))}77%,to{opacity:0;visibility:hidden;transform:translate(calc(var(--out,0px) + var(--dx,0px)),-6px)}}@keyframes hn2{0%,24%{opacity:0;visibility:hidden;transform:translate(calc(var(--out,0px) + var(--dx,0px)),10px)}29%,80%{opacity:1;visibility:visible;transform:translate(var(--out,0px))}87%,to{opacity:0;visibility:hidden;transform:translate(calc(var(--out,0px) + var(--dx,0px)),-6px)}}@keyframes hn3{0%,44%{opacity:0;visibility:hidden;transform:translate(calc(var(--out,0px) + var(--dx,0px)),10px)}49%,90%{opacity:1;visibility:visible;transform:translate(var(--out,0px))}97%,to{opacity:0;visibility:hidden;transform:translate(calc(var(--out,0px) + var(--dx,0px)),-6px)}}.hero-scene .hnote{animation-duration:9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}.hero-scene .n-co{animation-name:hn1;--dx: 12px }.hero-scene .n-me{animation-name:hn2;--dx:-12px }.hero-scene .n-em{animation-name:hn3;--dx: 12px }@media(max-width:1120px){.hero-scene .hnotes{display:none}}@media(prefers-reduced-motion:reduce){.hero-scene .hnote{animation:none;opacity:1;visibility:visible;transform:translate(var(--out,0px))}}#journey{position:relative}#journey>section{position:relative;z-index:1}.thread,.thread-drawn{position:absolute;top:0;left:50%;width:0;border-inline-start:2.5px dashed #F8C26C;pointer-events:none;z-index:0;transform:translate(-50%)}.thread{height:100%;opacity:.32}.thread-drawn{height:0;opacity:.85}.thread-coin{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;border-radius:50%;background:#f5a220;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;box-shadow:inset 0 0 0 2px #1c1f3f2e;will-change:top}.thread-coin svg{width:28px;height:28px;color:#1c1f3f}@media(prefers-reduced-motion:reduce){.thread-coin{transition:none}}#statement{min-height:82vh;display:flex;align-items:center;justify-content:center;text-align:center}#statement .stmt-kicker{font-family:IBM Plex Sans Arabic,sans-serif;font-size:15px;font-weight:600;color:#59b78a;letter-spacing:.02em;margin:0 0 22px}#statement .stmt-h{font-family:IBM Plex Sans Arabic,sans-serif;font-size:clamp(42px,7vw,88px);line-height:1.08;font-weight:700;color:var(--ink);margin:0}#statement .stmt-h .move{color:#f5a220;position:relative}#statement .stmt-sub{font-family:IBM Plex Sans Arabic,sans-serif;font-size:clamp(17px,2.1vw,22px);line-height:1.7;color:var(--muted);margin:26px auto 0;max-width:46ch}.flow-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px;padding:64px 0 4px;text-align:center}.flow-node .fn-dot{width:16px;height:16px;border-radius:50%;background:#f5a220}.flow-node .fn-verb{font-family:IBM Plex Sans Arabic,sans-serif;font-size:clamp(20px,3vw,30px);font-weight:700;color:var(--ink);margin:0}.flow-node .fn-verb b{color:#f5a220}.thread-bead{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 0}.thread-bead .bd-dot{width:13px;height:13px;border-radius:50%;background:#f8c26c;opacity:.38;transition:all .35s ease}.thread-bead .bd-proof{font-family:IBM Plex Sans Arabic,sans-serif;font-size:14px;font-weight:600;color:var(--muted);opacity:0;transform:translateY(-4px);transition:all .35s ease}.thread-bead.lit .bd-dot{opacity:1;transform:scale(1.25);box-shadow:0 0 0 7px color-mix(in oklab,var(--accent) 22%,transparent)}.thread-bead.lit .bd-proof{opacity:1;transform:none;color:var(--ink)}@media(max-width:768px){.thread,.thread-drawn,.thread-coin{left:auto;inset-inline-start:22px}.thread-coin{transform:translateY(-50%)}.thread,.thread-drawn{transform:none}}#duo{box-sizing:border-box;height:100vh;max-height:100vh;overflow:hidden;padding:80px;display:grid;grid-template-columns:1fr 1.4fr;gap:24px;font-family:IBM Plex Sans Arabic,sans-serif}#duo .box{box-sizing:border-box;min-height:0;overflow:auto;border:var(--border-width-sm) solid var(--global-border-neutral-secondary);border-radius:var(--radius-xl);padding:40px}#duo .copy{display:flex;flex-direction:column;justify-content:center}#duo .copy .eyebrow{margin:0 0 32px;font-size:16px;line-height:24px;font-weight:600;color:var(--global-text-tertiary)}#duo .copy h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#duo .copy ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}#duo .copy li{position:relative;padding-inline-start:20px;font-size:18px;line-height:28px;color:var(--ink)}#duo .copy li:before{content:"";position:absolute;inset-inline-start:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--accent)}#duo .stage{position:relative;overflow:hidden;background:#f5a220;padding:32px;transition:background-color .6s cubic-bezier(.22,1,.36,1)}#duo.s1 .stage{background:#f5a220}#duo.s2 .stage{background:#1c1f3f}#duo.s3 .stage{background:#1570ef}#duo .stage:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='gamma' exponent='1.4' amplitude='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23g)'/%3E%3C/svg%3E");background-size:320px 320px;opacity:.55}#duo .ncenter,#duo .limits,#duo .sync{position:relative;z-index:1;height:100%;opacity:0;transition:opacity .4s ease;pointer-events:none}#duo.s1 .ncenter,#duo:not(.s1):not(.s2):not(.s3) .ncenter{opacity:1}#duo.s2 .sync,#duo.s3 .limits{opacity:1}#duo .roster{position:absolute;inset:32px;display:flex;flex-direction:column;gap:10px}#duo .ncenter{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2xl);padding:0 32px}#duo .nhead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:var(--spacing-3xl)}#duo .ncenter h4,#duo .sync .nhead h4{margin:0;font-size:24px;line-height:32px;font-weight:700;color:#fff;font-family:IBM Plex Sans Arabic,sans-serif}#duo.s1 .ncenter h4,#duo:not(.s1):not(.s2):not(.s3) .ncenter h4{color:var(--global-text-default)}#duo.s1 .nclose,#duo:not(.s1):not(.s2):not(.s3) .nclose{background:#1616161f;color:var(--global-text-default)}#duo .limits .nhead h4{font-size:14px;line-height:20px;font-weight:400;color:#fff}#duo .nclose{flex:0 0 auto;width:28px;height:28px;border-radius:99px;background:#ffffff47;color:#fff;display:flex;align-items:center;justify-content:center}#duo .nclose svg{width:16px;height:16px}#duo .nstack{position:relative;height:200px}#duo .nstack .n{position:absolute;inset-inline:0;display:flex;gap:14px;background:#fff;border-radius:var(--radius-xl);padding:16px 18px;box-shadow:var(--shadow-xs);font-family:IBM Plex Sans Arabic,sans-serif;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .55s ease}#duo .nstack .n[data-pos="0"]{transform:translateY(0) scale(1);opacity:1;z-index:3}#duo .nstack .n[data-pos="1"]{transform:translateY(60px) scale(.955);opacity:.9;z-index:2}#duo .nstack .n[data-pos="2"]{transform:translateY(112px) scale(.91);opacity:.7;z-index:1}#duo .nstack .n.enter{transform:translateY(-22px) scale(.96);opacity:0;z-index:4}#duo .nstack .n.leave{transform:translateY(170px) scale(.88);opacity:0;z-index:0}#duo .nstack .who{flex:0 0 auto;width:40px;height:40px;border-radius:9999px;display:flex;align-items:center;justify-content:center}#duo .nstack .n.f1 .who{background:#f4f4f5}#duo .nstack .n.f2 .who{background:#eff8ff}#duo .nstack .n.f3 .who{background:#ecfdf3}#duo .nstack .n.f4 .who{background:#fffaeb}#duo .nstack .n.f5 .who{background:#f9fafb}#duo .nstack .n.f6 .who{background:#f4f4f5}#duo .nstack .who img{width:22px;height:22px;display:block}#duo .nstack .body{flex:1;min-width:0}#duo .nstack .head{display:flex;align-items:baseline;gap:8px}#duo .nstack .head b{font-size:15px;font-weight:600;color:var(--ink)}#duo .nstack .head .when{margin-inline-start:auto;font-size:12px;color:var(--muted);white-space:nowrap}#duo .nstack .msg{margin:2px 0 0;font-size:14px;line-height:22px;color:var(--muted)}#duo .nstack .amt{display:inline-flex;align-items:center;gap:1px;font-weight:600;color:var(--ink)}#duo .nstack .riyal{width:1.05em;height:1.05em;fill:currentColor;flex:0 0 auto;transform:translateY(.1em) translate(.06em)}#duo .limits{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:0 32px;font-family:IBM Plex Sans Arabic,sans-serif}#duo .setall{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;box-sizing:border-box;margin:0}#duo .field{box-sizing:border-box;display:inline-flex;align-items:stretch;gap:0;height:40px;padding:0;overflow:hidden;border:0;background:#fff;box-shadow:inset 0 0 0 var(--border-width-sm) #f3f4f6;border-radius:var(--radius)}#duo .field.lead{min-width:0}#duo .field .val{flex:1;min-width:0;display:flex;align-items:center;padding:0 8px;background:#fff;border-radius:0;text-align:start;font-size:16px;line-height:24px;font-weight:400;color:#384250}#duo .field .stp{flex:0 0 auto;width:40px;padding:0;border:0;border-radius:0;background:#f3f4f6;color:#161616;display:flex;align-items:center;justify-content:center;cursor:default}#duo .field .stp img{width:24px;height:24px;display:block}#duo .field .caret{display:inline-block;width:1.5px;height:20px;margin-inline-start:1px;background:#384250;opacity:0}#duo.s3 .field .caret{animation:blink .9s steps(1,end) .15s 2 both}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}#duo .fhelp{margin:0;display:flex;align-items:center;gap:var(--spacing-md);font-size:14px;line-height:20px;color:#fff;opacity:.85}#duo .fhelp img{flex:0 0 auto;width:16px;height:16px;display:block}#duo .apply{position:relative;justify-self:end;height:40px;display:inline-flex;align-items:center;padding:0 16px;border-radius:var(--radius);background:var(--ink);color:#fff;font-size:16px;font-weight:600;white-space:nowrap}#duo .tbl{margin-top:8px;background:#fff;border:var(--border-width-sm) solid var(--table-cell-border);border-radius:var(--table-radius);overflow:hidden}#duo .tbl table{width:100%;border-collapse:collapse;font-family:IBM Plex Sans Arabic,sans-serif}#duo .tbl th{height:var(--table-row-h-compact);text-align:start;background:var(--table-header-bg);color:var(--table-header-text);font-size:12px;line-height:18px;font-weight:500;padding:var(--spacing-md) var(--spacing-xl);border-bottom:var(--border-width-sm) solid var(--table-cell-border)}#duo .tbl td{height:var(--table-row-h-compact);color:var(--table-body-text);font-size:16px;line-height:24px;font-weight:400;padding:var(--spacing-md) var(--spacing-xl);border-bottom:var(--border-width-sm) solid var(--table-cell-border)}#duo .tbl tbody tr:last-child td{border-bottom:0}#duo .tbl .emp{display:flex;align-items:center;gap:var(--spacing-md)}#duo .tbl .who{flex:0 0 auto;width:32px;height:32px;border-radius:9999px;overflow:hidden;display:block}#duo .tbl .who img{width:100%;height:100%;display:block;object-fit:cover}#duo .tbl .nm{font-weight:400;color:var(--link-primary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#duo .tbl .lim{width:26%}#duo .tbl th.act{width:76px;text-align:center}#duo .tbl td.act{text-align:center}#duo .tbl .iconbtn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius);color:var(--table-header-text);background:transparent;border:0}#duo .tbl .iconbtn svg{width:16px;height:16px}#duo .tbl .lim .val{display:inline-block;font-weight:400;color:var(--table-body-text);opacity:0}#duo .cursor{position:absolute;inset-inline-start:50%;top:58%;width:24px;height:24px;opacity:0;pointer-events:none;z-index:6}#duo .cursor svg{width:100%;height:100%;display:block}#duo.s3 .cursor{animation:walk 1.6s cubic-bezier(.22,1,.36,1) .85s both}@keyframes walk{0%{opacity:0;transform:translate(34px,40px)}18%{opacity:1}55%{opacity:1;transform:translate(0) scale(1)}63%{transform:translate(0) scale(.8)}71%{transform:translate(0) scale(1)}to{opacity:0;transform:translate(-12px,-16px)}}@media(prefers-reduced-motion:reduce){#duo .cursor{display:none}}#duo.s3 .apply{animation:press .3s ease 1.75s both}#duo.s3 .tbl .lim .val{animation:appear .4s ease both}#duo.s3 .tbl tbody tr:nth-child(1) .val{animation-delay:2s}#duo.s3 .tbl tbody tr:nth-child(2) .val{animation-delay:2.12s}#duo.s3 .tbl tbody tr:nth-child(3) .val{animation-delay:2.24s}#duo.s3 .tbl tbody tr:nth-child(4) .val{animation-delay:2.36s}#duo.s3 .tbl tbody tr:nth-child(5) .val{animation-delay:2.48s}@keyframes appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes press{0%{transform:none}45%{transform:scale(.94)}to{transform:none}}#duo .toast:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:8px;background:#079455;opacity:.7;border-radius:0}#duo .toast{box-sizing:border-box;top:32px;left:50%;z-index:5;overflow:hidden;width:min(398px,calc(100% - 64px));position:absolute;display:flex;align-items:center;gap:12px;background:#fff;border-radius:var(--radius-lg);padding:16px 24px;box-shadow:var(--shadow-medium-down);opacity:0;transform:translate(-50%) translateY(-24px)}#duo .toast .fic{flex:0 0 auto;width:40px;height:40px;border-radius:9999px;background:#ecfdf3;color:#067647;display:flex;align-items:center;justify-content:center}#duo .toast .fic img{width:24px;height:24px;display:block}#duo .toast .ttext{flex:1;text-align:start;font-size:14px;line-height:20px;font-weight:600;color:#1f2a37}#duo.s3 .limits .toast{animation:toastin .45s cubic-bezier(.22,1,.36,1) 3s both}@keyframes toastin{to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:900px){#duo .toast{top:16px;width:calc(100% - 32px);padding:var(--spacing-xl) var(--spacing-xl)}}@media(prefers-reduced-motion:reduce){#duo .field .val,#duo .tbl .val{opacity:1;animation:none}#duo .apply{animation:none}#duo .toast{opacity:1;transform:translate(-50%);animation:none}}#duo .sync{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2xl);padding:0 32px;font-family:IBM Plex Sans Arabic,sans-serif}#duo .sync .nhead{width:100%}#duo .sync .stag{display:grid;align-items:center;justify-items:end}#duo .sync .stag>span{grid-area:1/1;box-sizing:border-box;height:24px;padding:0 var(--spacing-md);gap:var(--spacing-md);border-radius:9999px;display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;line-height:18px;font-weight:600}#duo .sync .stag>span:before{content:"";flex:0 0 auto;width:10px;height:10px;border-radius:9999px}#duo .sync .tg-run{background:#eff8ff;color:#1849a9}#duo .sync .tg-run:before{background:#1570ef}#duo .sync .tg-done{background:#ecfdf3;color:#085d3a;opacity:0}#duo .sync .tg-done:before{background:#079455}#duo .sync .panel{box-sizing:border-box;width:100%;background:#fff;border:var(--border-width-sm) solid var(--table-cell-border);border-radius:var(--table-radius);padding:24px}#duo .stepper{margin:0;padding:0;list-style:none}#duo .step{position:relative;display:flex;align-items:flex-start;gap:var(--spacing-md);min-height:80px}#duo .step:last-child{min-height:48px}#duo .step .ind{position:relative;flex:0 0 auto;width:32px;height:32px;border-radius:9999px;background:transparent;box-shadow:inset 0 0 0 2px #d2d6db;display:flex;align-items:center;justify-content:center}#duo .step .num{font-size:16px;line-height:24px;font-weight:500;color:#6c737f}#duo .step .tick{position:absolute;width:16px;height:16px;opacity:0}#duo .step .tick img{width:16px;height:16px;display:block}#duo .step .line{position:absolute;inset-inline-start:15px;top:32px;bottom:0;width:2px;background:#d2d6db}#duo .step .line i{position:absolute;inset-inline:0;top:0;height:0;background:#1c1f3f}#duo .step:last-child .line{display:none}#duo .step .txt{display:flex;flex-direction:column;gap:var(--spacing-xs)}#duo .step .txt b{font-size:16px;line-height:24px;font-weight:500;color:#6c737f}#duo .step .state{display:grid}#duo .step .state>span{grid-area:1/1;font-size:14px;line-height:20px;font-weight:400;color:#6c737f}#duo .step .st-run,#duo .step .st-done{opacity:0}#duo .step .st-done{color:#384250}@keyframes inddone{to{background:#1c1f3f;box-shadow:inset 0 0 0 2px #1c1f3f}}@keyframes fadein{to{opacity:1}}@keyframes fadeout{to{opacity:0}}@keyframes linefill{to{height:100%}}@keyframes inkdone{to{color:#1f2a37}}@keyframes inkdesc{to{color:#384250}}#duo.s2 .step .ind{animation:inddone .3s ease both}#duo.s2 .step .tick{animation:fadein .25s ease both}#duo.s2 .step .num{animation:fadeout .2s ease both}#duo.s2 .step .line i{animation:linefill .9s ease both}#duo.s2 .step .txt b{animation:inkdone .3s ease both}#duo.s2 .step .st-wait{animation:fadeout .2s ease both}#duo.s2 .step .st-run,#duo.s2 .step .st-done{animation:fadein .2s ease both}#duo.s2 .step:nth-child(1) .txt b,#duo.s2 .step:nth-child(1) .st-wait,#duo.s2 .step:nth-child(1) .st-run{animation-delay:.2s}#duo.s2 .step:nth-child(1) .ind,#duo.s2 .step:nth-child(1) .num,#duo.s2 .step:nth-child(1) .line i{animation-delay:1s}#duo.s2 .step:nth-child(1) .tick,#duo.s2 .step:nth-child(1) .st-done{animation-delay:1.05s}#duo.s2 .step:nth-child(2) .txt b,#duo.s2 .step:nth-child(2) .st-wait,#duo.s2 .step:nth-child(2) .st-run{animation-delay:1s}#duo.s2 .step:nth-child(2) .ind,#duo.s2 .step:nth-child(2) .num,#duo.s2 .step:nth-child(2) .line i{animation-delay:2s}#duo.s2 .step:nth-child(2) .tick,#duo.s2 .step:nth-child(2) .st-done{animation-delay:2.05s}#duo.s2 .step:nth-child(3) .txt b,#duo.s2 .step:nth-child(3) .st-wait,#duo.s2 .step:nth-child(3) .st-run{animation-delay:2s}#duo.s2 .step:nth-child(3) .ind,#duo.s2 .step:nth-child(3) .num{animation-delay:3s}#duo.s2 .step:nth-child(3) .tick,#duo.s2 .step:nth-child(3) .st-done{animation-delay:3.05s}#duo.s2 .step .st-run{animation:runwindow 1s linear both}#duo.s2 .step:nth-child(1) .st-run{animation-delay:.2s}#duo.s2 .step:nth-child(2) .st-run{animation-delay:1s}#duo.s2 .step:nth-child(3) .st-run{animation-delay:2s}@keyframes runwindow{0%{opacity:0}8%{opacity:1}92%{opacity:1}to{opacity:0}}#duo.s2 .sync .tg-run{animation:fadeout .2s ease 3s both}#duo.s2 .sync .tg-done{animation:fadein .2s ease 3s both}#duo.s2 .sync .toast{animation:toastin .45s cubic-bezier(.22,1,.36,1) 3.4s both}@media(prefers-reduced-motion:reduce){#duo .step .ind{background:#1c1f3f;box-shadow:inset 0 0 0 2px #1c1f3f}#duo .step .tick{opacity:1}#duo .step .num{opacity:0}#duo .step .line i{height:100%}#duo .step .txt b{color:#1f2a37}#duo .step .st-wait,#duo .step .st-run{opacity:0}#duo .step .st-done{opacity:1}#duo .sync .toast{opacity:1;transform:translate(-50%);animation:none}}#duo.s3 .row{animation:sync .5s ease both}#duo.s3 .row:nth-child(1){animation-delay:0s}#duo.s3 .row:nth-child(2){animation-delay:.08s}#duo.s3 .row:nth-child(3){animation-delay:.16s}#duo.s3 .row:nth-child(4){animation-delay:.24s}#duo.s3 .row:nth-child(5){animation-delay:.32s}#duo.s3 .row:nth-child(6){animation-delay:.4s}#duo.s3 .row:nth-child(7){animation-delay:.48s}@keyframes sync{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}#duo .copy li{color:var(--global-text-tertiary);cursor:default;padding:var(--spacing-xl);padding-inline-start:40px;border-radius:var(--radius-lg);font-size:16px;line-height:24px;font-weight:400;will-change:transform;transition:transform .22s cubic-bezier(.2,0,.2,1),color .22s cubic-bezier(.2,0,.2,1),background-color .22s cubic-bezier(.2,0,.2,1),box-shadow .22s cubic-bezier(.2,0,.2,1)}#duo .copy li:before{display:none}#duo .copy li .coin{position:absolute;inset-inline-start:var(--spacing-xl);top:20px;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:9999px;background:var(--accent);box-shadow:inset 0 0 0 var(--border-width-sm) #c4821a;display:flex;align-items:center;justify-content:center}#duo .copy li .coin svg{width:46%;height:46%;fill:var(--ink);display:block}#duo .copy ul{gap:var(--spacing-xl)}#duo.s1 .p1,#duo.s2 .p2,#duo.s3 .p3,#duo .copy li:hover{transition-duration:.26s;color:var(--global-text-default);transform:translateY(-4px);font-weight:500;background:#fff;box-shadow:var(--shadow-xs)}#duo .copy li .coin{top:20px}@media(prefers-reduced-motion:reduce){#duo .copy li{transform:none!important}}@media(prefers-reduced-motion:reduce){#duo .row,#duo .pile{animation:none}}@media(max-width:900px){#duo{height:auto;max-height:none;padding:80px 14px;grid-template-columns:1fr}#duo .box{overflow:visible;padding:24px}}#duo .nveil{position:absolute;inset:calc(var(--border-width-sm) * -1);z-index:6;pointer-events:none;border-radius:var(--radius-xl);background:#00000075;opacity:0}#duo .nmodal{position:absolute;z-index:7;top:50%;inset-inline:0;margin-inline:auto;width:min(420px,calc(100% - 48px));transform:translateY(-46%) scale(.985);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-3xl);padding:var(--spacing-3xl);background:#fff;border-radius:16px;box-shadow:0 8px 32px #4d57611a;font-family:IBM Plex Sans Arabic,sans-serif;opacity:0;pointer-events:none}#duo .nmodal,#duo .nmodal *{direction:rtl;text-align:right}#duo .nm-head{display:flex;gap:var(--spacing-md);align-items:flex-start;width:100%}#duo .nm-title{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}#duo .nm-fic{flex:0 0 auto;width:40px;height:40px;border-radius:9999px;display:grid;place-items:center;background:#fffaeb;color:#b54708}#duo .nm-fic img{width:20px;height:20px;display:block}#duo .nm-head-txt{display:flex;flex-direction:column;gap:var(--spacing-md)}#duo .nm-h{margin:0;font-size:18px;line-height:28px;font-weight:600;color:#161616}#duo .nm-b{margin:0;font-size:14px;line-height:20px;font-weight:400;color:#4d5761}#duo .nm-x{flex:0 0 auto;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:#161616}#duo .nm-x img{width:20px;height:20px;display:block}@keyframes nveilIn{0%,45.7%{opacity:0}50%,to{opacity:1}}@keyframes nmodalIn{0%,50%{opacity:0;transform:translateY(-42%) scale(.985)}57%,to{opacity:1;transform:translateY(-50%) scale(1)}}#duo.s1 .nveil{animation:nveilIn 7s cubic-bezier(.22,1,.36,1) both}#duo.s1 .nmodal{animation:nmodalIn 7s cubic-bezier(.22,1,.36,1) both}#duo.s1 .nstack{transition:opacity .4s ease}@media(prefers-reduced-motion:reduce){#duo .nveil,#duo .nmodal{animation:none!important;opacity:0}}#what-is,#duo,#for-merchants,#products,#for-employees,#faq,#contact{scroll-margin-top:90px}.sec2{box-sizing:border-box;height:100vh;max-height:100vh;overflow:hidden;padding:80px;display:grid;grid-template-columns:1fr 1.4fr;gap:24px;font-family:IBM Plex Sans Arabic,sans-serif}.sec2 .box{box-sizing:border-box;min-height:0;overflow:hidden;border:var(--border-width-sm) solid var(--global-border-neutral-secondary);border-radius:var(--radius-xl);padding:40px}.sec2 .copy{display:flex;flex-direction:column;justify-content:center}.sec2 .copy .eyebrow{margin:0 0 12px;font-size:16px;line-height:24px;font-weight:600;color:var(--muted)}.sec2 .copy h2{margin:0 0 var(--spacing-3xl);font-size:30px;line-height:38px;font-weight:700;color:var(--ink)}.sec2 .copy ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-xl)}.sec2 .copy li{position:relative;color:var(--ink);padding:var(--spacing-xl);padding-inline-start:36px;font-size:16px;line-height:24px;font-weight:400}.sec2 .copy li .coin{position:absolute;inset-inline-start:var(--spacing-xl);top:20px;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:9999px;background:var(--accent);box-shadow:inset 0 0 0 var(--border-width-sm) #c4821a;display:flex;align-items:center;justify-content:center}.sec2 .copy li .coin svg{width:46%;height:46%;fill:var(--ink);display:block}.sec2 .stage{position:relative;overflow:hidden;padding:0}.sec2 .stage:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='gamma' exponent='1.4' amplitude='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23g)'/%3E%3C/svg%3E");background-size:320px 320px;opacity:.55}.map-stage{background:var(--color-secondary-600, #59B78A)}.mapnet{position:absolute;inset:0;width:100%;height:100%}.mapnet .mp-roads path{fill:none;stroke:#fff;stroke-opacity:.5;stroke-width:10;stroke-linecap:round;stroke-linejoin:round}.mapnet .mp-blocks rect{fill:#fff;fill-opacity:.1;rx:6}.mapnet .mp-pins circle{fill:#fff;opacity:0}.mapnet .mp-rider circle{fill:var(--accent);stroke:#c4821a;stroke-width:1}.mapnet .mp-rider use{fill:var(--ink)}#for-merchants.live .mapnet .mp-rider.r1{offset-path:path("M-20 150 H180 L260 90 H520 L620 150 H740");animation:ride 9s linear infinite}#for-merchants.live .mapnet .mp-rider.r2{offset-path:path("M-20 330 H120 L200 400 H430 L520 330 H740");animation:ride 11s linear infinite reverse}@keyframes ride{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes pinIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.mapcard{position:absolute;z-index:2;inset-inline-start:32px;bottom:32px;display:inline-flex;align-items:center;gap:var(--spacing-md);background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:var(--spacing-lg, 12px) var(--spacing-xl);font-size:14px;line-height:20px;color:var(--ink)}.mapcard .mc-dot{width:10px;height:10px;border-radius:9999px;background:#59b78a}.mapcard .mc-n{font-weight:700}.pay-stage{background:var(--accent)}.paywrap{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2xl);padding:0 40px}.salary{background:#fff;border-radius:var(--radius-xl);padding:var(--spacing-3xl)}.salary .sl-label{display:block;font-size:14px;line-height:20px;color:var(--muted)}.salary .sl-bar{position:relative;display:block;height:16px;margin:var(--spacing-lg,12px) 0;border-radius:9999px;background:#f3f4f6;overflow:hidden}.salary .sl-fill{position:absolute;inset-block:0;inset-inline-start:0;width:0;background:#e5e7eb;border-radius:9999px}.salary .sl-half{position:absolute;inset-block:0;inset-inline-start:0;width:0;background:var(--ink);border-radius:9999px}.salary .sl-legend{font-size:14px;line-height:20px;color:var(--ink)}.salary .sl-legend b{font-weight:700}.split{display:flex;justify-content:center;gap:var(--spacing-3xl)}.split .sp-coin{width:32px;height:32px;border-radius:9999px;background:var(--accent);box-shadow:inset 0 0 0 1.5px #c4821a;display:flex;align-items:center;justify-content:center;opacity:0}.split .sp-coin svg{width:46%;height:46%;fill:var(--ink)}.insts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.insts .inst{background:#fff;border-radius:var(--radius-lg);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-md);font-size:14px;line-height:20px;color:var(--ink);opacity:0}.insts .inst i{display:block;height:6px;border-radius:9999px;background:#f3f4f6}#for-employees.live .sl-fill{animation:grow 1.1s cubic-bezier(.22,1,.36,1) .2s both}#for-employees.live .sl-half{animation:growHalf 1.1s cubic-bezier(.22,1,.36,1) 1.2s both}#for-employees.live .sp-coin{animation:appear .45s ease both}#for-employees.live .sp-coin.c1{animation-delay:2.2s}#for-employees.live .sp-coin.c2{animation-delay:2.35s}#for-employees.live .sp-coin.c3{animation-delay:2.5s}#for-employees.live .inst{animation:appear .45s ease both}#for-employees.live .inst.i1{animation-delay:2.9s}#for-employees.live .inst.i2{animation-delay:3.05s}#for-employees.live .inst.i3{animation-delay:3.2s}@keyframes grow{0%{width:0}to{width:100%}}@keyframes growHalf{0%{width:0}to{width:50%}}@media(prefers-reduced-motion:reduce){.sec2 [class*=rider]{animation:none!important}#for-employees .sl-fill{width:100%}#for-employees .sl-half{width:50%}#for-employees .sp-coin,#for-employees .inst{opacity:1;animation:none!important}}@media(max-width:900px){.sec2{height:auto;max-height:none;padding:80px 14px;grid-template-columns:1fr}.sec2 .box{padding:24px}}.msec{box-sizing:border-box;height:100vh;max-height:100vh;overflow:hidden;display:flex;align-items:center;padding:16px;font-family:IBM Plex Sans Arabic,sans-serif}.msec .mwrap{box-sizing:border-box;position:relative;overflow:hidden;width:100%;height:calc(100vh - 104px);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-2xl);background:var(--color-secondary-600,#59B78A)}.msec .mwrap:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='gamma' exponent='1.4' amplitude='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23g)'/%3E%3C/svg%3E");background-size:320px 320px;opacity:.55}.msec .mwrap:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 640px 400px at 50% 50%,#59b78af0,#59b78adb 42%,#59b78a00 76%)}.msec .mcontent{position:relative;z-index:2;margin:auto;max-width:520px;text-align:center}.msec .mbridge{margin:0 0 var(--spacing-3xl);font-size:16px;line-height:24px;font-weight:400;color:var(--global-text-oncolor-secondary)}.msec .eyebrow{margin:0 0 8px;font-size:16px;line-height:24px;font-weight:600;color:var(--global-text-oncolor-secondary)}.msec h2{margin:0 0 var(--spacing-3xl);font-size:30px;line-height:38px;font-weight:700;color:var(--global-text-white)}.msec ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.msec li{display:inline-flex;align-items:flex-start;gap:var(--spacing-md);text-align:start;font-size:16px;line-height:24px;font-weight:400;color:var(--global-text-oncolor-secondary)}.msec li .mk{flex:0 0 auto;width:20px;height:20px;margin-block-start:2px}.msec li{opacity:0}#for-merchants.live .msec li,#for-merchants.live li{animation:appear .5s ease both}#for-merchants.live li:nth-child(1){animation-delay:.3s}#for-merchants.live li:nth-child(2){animation-delay:.7s}#for-merchants.live li:nth-child(3){animation-delay:1.1s}@media(prefers-reduced-motion:reduce){.msec li{opacity:1;animation:none!important}}.msec .mtag{position:absolute;z-index:2;box-sizing:border-box;height:24px;padding:0 var(--spacing-md);gap:var(--spacing-xs);border-radius:var(--radius-2xs);border:var(--border-width-sm) solid;display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;line-height:18px;font-weight:600;opacity:0}.msec .mtag b{font-weight:700}.msec .mtag.t1{top:88px;left:50%;translate:-50% 0}.msec .mtag.t2{bottom:88px;left:50%;translate:-50% 0}.msec .mtag.t3{inset-inline-start:96px;top:50%;translate:0 -50%}.msec .mtag.t4{inset-inline-end:96px;top:50%;translate:0 -50%}.msec .mtag.c-info{background:#eff8ff;color:#1849a9;border-color:#b2ddff}.msec .mtag.c-success{background:#ecfdf3;color:#085d3a;border-color:#abefc6}.msec .mtag.c-warning{background:#fffaeb;color:#93370d;border-color:#fedf89}.msec .mtag.c-neutral{background:#f9fafb;color:#1f2a37;border-color:#e5e7eb}#for-merchants.live .mtag{animation:mtagCycle 6s ease-in-out infinite}#for-merchants.live .mtag.t1{animation-delay:.2s}#for-merchants.live .mtag.t2{animation-delay:1.7s}#for-merchants.live .mtag.t3{animation-delay:3.2s}#for-merchants.live .mtag.t4{animation-delay:4.7s}@keyframes mtagCycle{0%{opacity:0;transform:translateY(6px)}6%{opacity:1;transform:none}46%{opacity:1;transform:none}52%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}.mapnet .mp-pins circle.mp-ring{fill:none;stroke:#fff;stroke-width:2;opacity:0}#for-merchants.live .mapnet .mp-pins circle{animation:pinCycle 10s ease-in-out infinite}#for-merchants.live .mapnet .mp-pins circle.mp-ring{animation:ringCycle 10s ease-out infinite}@keyframes pinCycle{0%{opacity:0;transform:scale(.4)}4%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1)}36%{opacity:0;transform:scale(.4)}to{opacity:0;transform:scale(.4)}}@keyframes ringCycle{0%{opacity:0;transform:scale(1)}5%{opacity:.7;transform:scale(1)}30%{opacity:0;transform:scale(5)}to{opacity:0;transform:scale(5)}}@media(prefers-reduced-motion:reduce){.msec .mtag{opacity:1;animation:none!important}.mapnet .mp-ring{animation:none!important}}.psec{box-sizing:border-box;height:100vh;max-height:100vh;overflow:hidden;display:flex;align-items:center;background:var(--global-bg-neutral-soft)}.psec .ptrack{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}.psec .prow{display:flex;align-items:center;gap:var(--spacing-3xl);width:max-content;padding-block:80px;animation:pdrift 60s linear infinite}@keyframes pdrift{0%{transform:translate(0)}to{transform:translate(50%)}}.psec .prow:hover{animation-play-state:paused}.psec .prow.r2,.psec .prow.r3{display:none}.psec .pcard{flex:0 0 auto;width:480px;height:480px;border-radius:var(--radius-3xl);display:flex;align-items:center;justify-content:center;padding:var(--spacing-4xl,32px);box-sizing:border-box}.psec .pcard img{max-width:64%;max-height:64%;object-fit:contain;display:block}.psec .pcard:nth-child(odd){transform:translateY(-68px)}.psec .pcard:nth-child(2n){transform:translateY(68px)}.psec .pcard.t1{background:#e4e4e8}.psec .pcard.t2{background:#ebf6f1}.psec .pcard.t3{background:#fef4e4}.psec .pcard.t4{background:#d1e9ff}.psec .pcard.t5{background:#dcfae6}.psec .pcard.t6{background:#fef0c7}.psec .pcard.t7{background:#fee4e2}.psec .pcard.t8{background:#d4ece1}.psec .pcard.t9{background:#fce7c5}.psec .pcard.t10{background:#b2ddff}@media(prefers-reduced-motion:reduce){.psec .prow{animation:none}}@media(max-width:900px){.psec{height:auto;padding:64px 0}.psec .pcard{width:260px;height:260px;padding:var(--spacing-3xl)}}.esec{box-sizing:border-box;position:relative;height:100vh;max-height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:16px;font-family:IBM Plex Sans Arabic,sans-serif}.esec .ewrap{box-sizing:border-box;position:relative;height:auto;flex:0 0 auto;overflow:visible;clip-path:inset(-200px 0px);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4xl,32px);padding:0 80px;text-align:center}.esec .ewrap .etrack{margin-block:0}.esec .ehead .eyebrow{margin:0 0 8px;font-size:16px;line-height:24px;font-weight:600;color:var(--global-text-tertiary)}.esec .ehead h2{margin:0;font-size:30px;line-height:38px;font-weight:700;color:var(--global-text-default)}.esec .etrack{position:relative;width:100%;max-width:820px;height:500px}.esec .escene{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-4xl,32px);opacity:0;will-change:transform,opacity}.esec .eline{min-height:24px;flex:0 0 auto}.esec .evis{flex:0 0 auto;height:430px;justify-content:center}.esec .eline{margin:0;font-size:16px;line-height:24px;font-weight:400;color:var(--global-text-tertiary)}.esec .evis{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.esec .ry{width:1.05em;height:1.05em;fill:currentColor;flex:0 0 auto;transform:translateY(.1em);margin-inline-start:1px}.esec .ewallet{position:relative;width:560px;aspect-ratio:606/322;border-radius:28px;overflow:hidden;background:var(--ink);transform:scale(.84);transform-origin:center;font-family:IBM Plex Sans Arabic,sans-serif}.esec .ewallet .ewwater{position:absolute;inset:0;z-index:0;width:100%;height:100%;display:block}.esec .ewallet .ewwater path{fill:var(--color-success-500)}.esec .ewallet .tm-label,.esec .ewallet .tm-logo,.esec .ewallet .tm-cap,.esec .ewallet .tm-bal{z-index:1}.esec .ewallet .tm-label{position:absolute;top:34px;inset-inline-end:28px;font-size:17px;font-weight:600;color:#ffffffeb}.esec .ewallet .tm-logo{position:absolute;top:28px;inset-inline-start:28px;width:96px;height:38px;filter:brightness(0) invert(1)}.esec .ewallet .tm-cap{position:absolute;bottom:72px;inset-inline-start:50px;margin:0;font-size:15px;line-height:20px;font-weight:500;color:#ffffffb8}.esec .ewallet .tm-bal{position:absolute;bottom:24px;inset-inline-end:50px;z-index:1;display:flex;align-items:center;gap:6px;direction:ltr;font-size:40px;font-weight:700;color:#fff;letter-spacing:.5px;line-height:1}html[dir=ltr] .esec .ewallet .tm-bal{inset-inline-end:auto;inset-inline-start:50px}html[dir=ltr] .esec .ewallet .tm-cap{inset-inline-start:auto;inset-inline-end:50px}.esec .ewallet .tm-riyal{width:29px;height:29px;fill:#fff}.esec .evis:before{content:"";position:absolute;z-index:0;pointer-events:none;inset-inline:50%;top:50%;width:1040px;height:720px;transform:translate(50%,-50%);background-color:#e5e7eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='gamma' exponent='1.4' amplitude='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23g)'/%3E%3C/svg%3E");background-size:320px 320px;background-blend-mode:multiply;opacity:.85;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 0%,rgba(0,0,0,.72) 38%,rgba(0,0,0,.28) 62%,transparent 82%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 0%,rgba(0,0,0,.72) 38%,rgba(0,0,0,.28) 62%,transparent 82%)}.esec .evis>*{position:relative;z-index:1}.esec .ecart{position:relative;display:block;width:470px;height:250px}.esec .ecart-art{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.esec .cart-items .it{opacity:0}.esec .echart{box-sizing:border-box;flex:0 0 auto;width:398px;align-items:flex-start;padding:var(--spacing-3xl);background:#fff;border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--spacing-md);text-align:start}.esec .ec-title{font-size:16px;line-height:24px;font-weight:600;color:#161616;align-self:flex-start;margin-bottom:0}.esec .ec-title b{font-weight:600}.esec .ec-top{display:flex;width:100%;align-items:flex-start;justify-content:space-between}.esec .ec-year{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px;border:var(--border-width-sm) solid var(--global-border-neutral-secondary);border-radius:var(--radius);font-size:14px;line-height:20px;font-weight:500;color:#161616}.esec .ec-chev{width:20px;height:20px}.esec .ec-trendwrap{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.esec .ec-trend{display:inline-flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:500;color:#067647}.esec .ec-cap{font-size:14px;line-height:20px;color:#6c737f}.esec .ec-sum{display:inline-flex;align-items:baseline;gap:4px;color:#161616;align-self:flex-start;direction:ltr}.esec .ec-sum b{font-size:30px;line-height:38px;font-weight:700}.esec .ec-sum i{font-size:16px;line-height:24px;font-style:normal}.esec .ec-chips{display:inline-flex;gap:var(--spacing-md)}.esec .ec-chips i{height:32px;padding:0 12px;border-radius:var(--radius);display:inline-flex;align-items:center;font-style:normal;font-size:16px;line-height:24px;font-weight:500;background:#f3f4f6;color:#161616}.esec .ec-chips i.on{background:var(--ink);color:#fff}.esec .ec-bars{position:relative;width:100%;height:142px;margin-top:var(--spacing-xl);display:flex;align-items:flex-end;justify-content:space-between}.esec .ec-bars .bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--spacing-md);width:48px}.esec .ec-bars .bar i{display:block;width:48px;height:var(--h,104px);border-radius:var(--radius-xl);background:#f3f4f6;opacity:.9;transition:height .55s cubic-bezier(.33,1,.68,1),background-color .3s ease;transform-origin:50% 100%}.esec .ec-bars .bar:nth-child(1) i{transition-delay:0ms}.esec .ec-bars .bar:nth-child(2) i{transition-delay:45ms}.esec .ec-bars .bar:nth-child(3) i{transition-delay:90ms}.esec .ec-bars .bar:nth-child(4) i{transition-delay:135ms}.esec .ec-bars .bar:nth-child(5) i{transition-delay:.18s}.esec .ec-bars .bar:nth-child(6) i{transition-delay:225ms}.esec .ec-bars .bar.hi i{background:#ecfdf3}.esec .ec-bars .bar b{display:inline-flex;align-items:center;font-size:10px;line-height:14px;font-weight:400;color:#384250}.esec .ec-bars .bar em{font-style:normal;font-size:14px;line-height:20px;color:#384250}.esec .ec-avg{position:absolute;inset-inline:-4px;top:2px;z-index:1;display:flex;flex-direction:column;align-items:center;pointer-events:none}.esec .ec-avg b{display:inline-flex;align-items:center;gap:2px;font-size:12px;line-height:18px;font-weight:600;color:#161616}.esec .ec-avg em{font-style:normal;font-size:12px;line-height:18px;color:#6c737f;margin-top:8px}.esec .ec-avg:after{content:"";position:absolute;inset-inline:0;top:20px;border-top:2px dashed #D2D6DB}.esec .ec-title,.esec .echart .ec-sum,.esec .echart .ec-trendwrap,.esec .echart .ec-avg,.esec .echart .bar b,.esec .echart .bar em{transition:opacity .24s ease}.esec .ec-title.sw,.esec .echart.sw .ec-sum,.esec .echart.sw .ec-trendwrap,.esec .echart.sw .ec-avg,.esec .echart.sw .bar b,.esec .echart.sw .bar em{opacity:0}.esec .ec-chips i{transition:background-color .26s ease,color .26s ease}.esec .ry.big{width:.8em;height:.8em}.esec .edots{position:static;margin-top:var(--spacing-3xl);z-index:2;display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs,4px)}.esec .edots button{display:grid;place-items:center;width:auto;min-width:20px;height:24px;padding:0;border:0;background:none;cursor:pointer;-webkit-appearance:none}.esec .edots button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:9999px}.esec .edots i{display:block;width:10px;height:10px;border-radius:9999px;background:#d2d6db;transition:width .25s ease,background-color .25s ease}.esec .edots button:hover i{background:#9da4ae}#for-employees.live .escene{animation:esceneCycle 15s ease-in-out infinite}#for-employees.live .escene.e1{animation-delay:0s}#for-employees.live .escene.e2{animation-delay:5s}#for-employees.live .escene.e3{animation-delay:10s}@keyframes esceneCycle{0%{opacity:0;transform:translate(64px)}3%{opacity:1;transform:none}30%{opacity:1;transform:none}33%{opacity:0;transform:translate(-64px)}to{opacity:0;transform:translate(-64px)}}#for-employees.live .cart-move{animation:cartRoll 15s linear infinite}@keyframes cartRoll{0%,33.3%{transform:translate(680px)}40%{transform:translate(0)}60%{transform:translate(0)}66.7%,to{transform:translate(-680px)}}#for-employees.live .cart-wheel{animation:cartSpin 15s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes cartSpin{0%,33.3%{transform:rotate(0)}40%,60%{transform:rotate(-540deg)}66.7%,to{transform:rotate(-1080deg)}}#for-employees.live .cart-items .it{animation-duration:15s;animation-timing-function:cubic-bezier(.25,.75,.35,1);animation-iteration-count:infinite}#for-employees.live .it.L1{animation-name:cartLandA;--fx:124px;--fy:136px;--sc:.5 }#for-employees.live .it.L7{animation-name:cartLandA;--fx:138px;--fy:149px;--sc:.5 }#for-employees.live .it.L4{animation-name:cartLandA;--fx:165px;--fy:136px;--sc:.5 }#for-employees.live .it.L5{animation-name:cartLandA;--fx:186px;--fy:122px;--sc:.5 }#for-employees.live .it.L8{animation-name:cartLandA;--fx:207px;--fy:137px;--sc:.5 }#for-employees.live .it.L12{animation-name:cartLandA;--fx:229px;--fy:143px;--sc:.5 }#for-employees.live .it.L2{animation-name:cartLandB;--fx:250px;--fy:146px;--sc:.5 }#for-employees.live .it.L3{animation-name:cartLandB;--fx:272px;--fy:148px;--sc:.5 }#for-employees.live .it.L9{animation-name:cartLandB;--fx:294px;--fy:149px;--sc:.5 }#for-employees.live .it.L6{animation-name:cartLandB;--fx:315px;--fy:148px;--sc:.5 }#for-employees.live .it.L10{animation-name:cartLandB;--fx:338px;--fy:148px;--sc:.5 }#for-employees.live .it.L11{animation-name:cartLandB;--fx:358px;--fy:145px;--sc:.5 }#for-employees.live .it.M12{animation-name:cartLandC;--fx:109px;--fy:111px;--sc:.55 }#for-employees.live .it.M2{animation-name:cartLandC;--fx:144px;--fy:114px;--sc:.55 }#for-employees.live .it.M3{animation-name:cartLandC;--fx:162px;--fy:116px;--sc:.55 }#for-employees.live .it.M9{animation-name:cartLandC;--fx:183px;--fy:118px;--sc:.55 }#for-employees.live .it.M6{animation-name:cartLandC;--fx:206px;--fy:116px;--sc:.55 }#for-employees.live .it.M10{animation-name:cartLandC;--fx:228px;--fy:117px;--sc:.55 }#for-employees.live .it.M11{animation-name:cartLandD;--fx:251px;--fy:113px;--sc:.55 }#for-employees.live .it.M1{animation-name:cartLandD;--fx:273px;--fy:103px;--sc:.55 }#for-employees.live .it.M7{animation-name:cartLandD;--fx:300px;--fy:118px;--sc:.55 }#for-employees.live .it.M4{animation-name:cartLandD;--fx:319px;--fy:103px;--sc:.55 }#for-employees.live .it.M5{animation-name:cartLandD;--fx:343px;--fy:88px;--sc:.55 }#for-employees.live .it.M8{animation-name:cartLandD;--fx:367px;--fy:104px;--sc:.55 }#for-employees.live .it.N6{animation-name:cartLandE;--fx:110px;--fy:89px;--sc:.6 }#for-employees.live .it.N10{animation-name:cartLandE;--fx:131px;--fy:90px;--sc:.6 }#for-employees.live .it.N11{animation-name:cartLandE;--fx:157px;--fy:86px;--sc:.6 }#for-employees.live .it.N1{animation-name:cartLandE;--fx:182px;--fy:75px;--sc:.6 }#for-employees.live .it.N7{animation-name:cartLandE;--fx:202px;--fy:90px;--sc:.6 }#for-employees.live .it.N4{animation-name:cartLandE;--fx:228px;--fy:75px;--sc:.6 }#for-employees.live .it.N5{animation-name:cartLandF;--fx:252px;--fy:58px;--sc:.6 }#for-employees.live .it.N8{animation-name:cartLandF;--fx:276px;--fy:76px;--sc:.6 }#for-employees.live .it.N12{animation-name:cartLandF;--fx:302px;--fy:83px;--sc:.6 }#for-employees.live .it.N2{animation-name:cartLandF;--fx:318px;--fy:87px;--sc:.6 }#for-employees.live .it.N3{animation-name:cartLandF;--fx:345px;--fy:89px;--sc:.6 }#for-employees.live .it.N9{animation-name:cartLandF;--fx:370px;--fy:90px;--sc:.6 }@keyframes cartLandA{0%,40%{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 150px)) scale(var(--sc))}44.5%,to{opacity:1;transform:translate(var(--fx),var(--fy)) scale(var(--sc))}}@keyframes cartLandB{0%,43%{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 150px)) scale(var(--sc))}47.5%,to{opacity:1;transform:translate(var(--fx),var(--fy)) scale(var(--sc))}}@keyframes cartLandC{0%,46%{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 150px)) scale(var(--sc))}50.5%,to{opacity:1;transform:translate(var(--fx),var(--fy)) scale(var(--sc))}}@keyframes cartLandD{0%,49%{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 150px)) scale(var(--sc))}53.5%,to{opacity:1;transform:translate(var(--fx),var(--fy)) scale(var(--sc))}}@keyframes cartLandE{0%,52%{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 150px)) scale(var(--sc))}56.5%,to{opacity:1;transform:translate(var(--fx),var(--fy)) scale(var(--sc))}}@keyframes cartLandF{0%,55%{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 150px)) scale(var(--sc))}59.5%,to{opacity:1;transform:translate(var(--fx),var(--fy)) scale(var(--sc))}}#for-employees.live .edots i{animation:edot 15s ease-in-out infinite}#for-employees.live .edots button:nth-child(1) i{animation-delay:0s}#for-employees.live .edots button:nth-child(2) i{animation-delay:5s}#for-employees.live .edots button:nth-child(3) i{animation-delay:10s}@keyframes edot{0%,30%{background:#f5a220;width:28px}31%,to{background:#d2d6db;width:10px}}@media(prefers-reduced-motion:reduce){.esec .escene.e1{opacity:1}.esec .eshops i,.esec .eoff{opacity:1;transform:none}.esec .escene,.esec .ecoin,.esec .eradar i{animation:none!important}}@media(max-width:900px){.esec{height:auto;max-height:none;padding:14px}.esec .ewrap{padding:48px 24px;gap:32px}.esec .etrack{height:280px}}@media(max-width:900px){.msec{height:auto;max-height:none;padding:14px}.msec .mwrap{min-height:620px}.msec .mcontent{position:static;max-width:none;margin:24px}}.whatsec{box-sizing:border-box;padding:160px 80px;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:IBM Plex Sans Arabic,sans-serif}.whatsec .wline{margin:0 0 var(--spacing-md);max-width:900px;font-size:30px;line-height:38px;font-weight:700;color:var(--global-text-default)}.whatsec .wsub{margin:0;max-width:820px;font-size:18px;line-height:28px;font-weight:400;color:var(--global-text-tertiary)}@media(max-width:768px){.whatsec{padding:96px 16px}.whatsec .wline{font-size:24px;line-height:32px}.whatsec .wsub{font-size:16px;line-height:24px}}.esec .esparks{position:absolute;inset:0;z-index:0;pointer-events:none}.esec .esp{position:absolute;display:block;opacity:var(--esp-o,1)}.esec .esp-tw{position:absolute;inset:0;display:block}.esec .esp.s1{inset-inline-end:7%;top:26%;width:44px;height:44px}.esec .esp.s2{inset-inline-end:14%;top:58%;width:26px;height:26px}.esec .esp.s3{inset-inline-end:5%;top:72%;width:18px;height:18px}.esec .esp.s4{inset-inline-start:8%;top:32%;width:32px;height:32px}.esec .esp.s5{inset-inline-start:5%;top:64%;width:48px;height:48px}.esec .esp.s6{inset-inline-start:15%;top:20%;width:20px;height:20px}#for-employees.live .esp-tw{animation:espTwinkle ease-in-out infinite}#for-employees.live .s1 .esp-tw{animation-duration:3.2s;animation-delay:0s}#for-employees.live .s2 .esp-tw{animation-duration:4.1s;animation-delay:-.8s}#for-employees.live .s3 .esp-tw{animation-duration:2.6s;animation-delay:-1.4s}#for-employees.live .s4 .esp-tw{animation-duration:3.7s;animation-delay:-2.1s}#for-employees.live .s5 .esp-tw{animation-duration:4.6s;animation-delay:-.4s}#for-employees.live .s6 .esp-tw{animation-duration:3s;animation-delay:-1.9s}@keyframes espTwinkle{0%,to{opacity:.7;scale:.88}50%{opacity:1;scale:1.06}}@media(max-width:900px){.esec .esp.s1{inset-inline-end:6%;top:14%;width:28px;height:28px}.esec .esp.s2{inset-inline-end:10%;top:86%;width:18px;height:18px}.esec .esp.s3{inset-inline-end:4%;top:78%;width:12px;height:12px}.esec .esp.s4{inset-inline-start:7%;top:18%;width:20px;height:20px}.esec .esp.s5{inset-inline-start:5%;top:88%;width:30px;height:30px}.esec .esp.s6{inset-inline-start:12%;top:10%;width:14px;height:14px}}@media(prefers-reduced-motion:reduce){#for-employees.live .esp-tw{animation:none}}.brand{position:static}.brand-pop{position:fixed;z-index:101;top:72px;inset-inline:0;box-sizing:border-box;display:flex;gap:var(--spacing-7xl,64px);padding:40px 80px 56px;background:var(--sand-card,#FFFFFF);border:0;border-radius:0;box-shadow:var(--shadow-xs);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s,top .28s ease,inset-inline .28s ease,border-radius .28s ease,padding .28s ease;text-align:start}body.is-scrolled .brand-pop{top:88px;inset-inline:16px;padding:40px 64px 56px;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.brand:hover .brand-pop,.brand:focus-within .brand-pop,.brand-pop:hover{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease,transform .22s ease,visibility 0s}.brand-pop{--bp-h:500px;--bp-pad-t:40px;--bp-pad-b:56px;--bp-media-size:calc(var(--bp-h) - var(--bp-pad-t) - var(--bp-pad-b));height:var(--bp-h)}.brand-pop{justify-content:space-between}.brand-pop .bp-lead{flex:0 1 620px;max-width:620px;min-width:0;display:flex;flex-direction:column;justify-content:center;min-height:0}.brand-pop .bp-lead p{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#D2D6DB transparent}.brand-pop .bp-media{flex:0 0 auto;align-self:center;height:var(--bp-media-size);width:var(--bp-media-size);aspect-ratio:1;position:relative;border-radius:var(--radius-xl);overflow:hidden;background:#f3f4f6;display:grid;place-items:center}.brand-pop .bp-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.brand-pop .bp-media>span{font-size:14px;line-height:20px;color:#9da4ae}.brand-pop .bp-lead h2{margin:0 0 var(--spacing-xl) 0;font-size:30px;line-height:38px;font-weight:700;color:var(--ink)}.brand-pop .bp-lead p{margin:0 0 var(--spacing-3xl,24px) 0;font-size:18px;line-height:28px;font-weight:400;color:var(--muted)}.brand-pop .bp-cta{height:40px;padding:0 16px;border-radius:8px;text-decoration:none;align-self:flex-start}.brand-pop .bp-cta:hover{background-color:#161932;color:#fff;transform:none;box-shadow:none}.brand-pop .bp-cta:active{background-color:#0c0e1c}body.ambient nav.top .cta:hover{transform:none}@media(max-width:900px){.brand-pop{display:none}}@media(prefers-reduced-motion:reduce){.brand-pop{transition:none}}.tm-footer{box-sizing:border-box;height:100vh;padding:88px 16px 16px;font-family:IBM Plex Sans Arabic,sans-serif}.tm-footer:before{content:none}.tm-footer .fwrap{box-sizing:border-box;height:100%;background:#1c1f3f;border-radius:var(--radius-2xl);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-5xl,40px);padding:64px;position:relative;overflow:hidden}.tm-footer .fmark{position:relative;--fmark-w:min(64vw,720px);width:var(--fmark-w)}.tm-footer .flinks{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3xl,24px)}.tm-footer .flinks a{color:#fff;text-decoration:none;font-size:16px;line-height:24px;font-weight:400;transition:color .18s ease}.tm-footer .flinks a:hover{color:#fffc}.tm-footer .flinks a:active{color:#fff9}.tm-footer .flinks a:visited{color:#ffffffe6}.tm-footer .flinks a:focus-visible{color:#fff;outline:2px solid #FFFFFF;outline-offset:4px;border-radius:var(--radius-2xs)}.tm-footer .flinks a:not([href]){cursor:default}.tm-footer .fsocial{display:flex;gap:8px}.tm-footer .fbtn{box-sizing:border-box;width:40px;height:40px;border-radius:var(--radius);border:var(--border-width-sm) solid rgba(255,255,255,.4);background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.tm-footer .fbtn svg{width:24px;height:24px}.tm-footer .fbtn:hover{background:#ffffff14;border-color:#ffffffb3}.tm-footer .fcopy{margin:0;color:#fff;font-size:14px;line-height:20px;font-weight:600}.tm-footer .flogo{display:block;width:100%;height:auto;overflow:visible}.tm-footer .ftag{text-align:center;margin:calc(var(--spacing-md) - .0848 * var(--fmark-w)) 0 0;font-family:IBM Plex Sans Arabic,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#fff9}.tm-footer .flogo .fl-letter{fill:#fff}.tm-footer .fdot{pointer-events:none;will-change:transform}@media(prefers-reduced-motion:reduce){.tm-footer .fdot{transform:none!important}}.fqsec{box-sizing:border-box;height:100vh;max-height:100vh;overflow:hidden;padding:56px 80px;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Sans Arabic,sans-serif}.fqsec .fqwrap{display:flex;flex-direction:column;min-height:0;width:min(900px,100%);max-height:100%}.fqsec .fq-list{height:100%;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-inline-end:4px}.fqsec .fq-kicker{display:block;text-align:center;margin-bottom:var(--spacing-md);font-size:16px;line-height:24px;font-weight:600;color:var(--global-text-tertiary)}.fqsec .fq-list h3{margin:0 0 var(--spacing-2xl) 0;text-align:center;font-size:30px;line-height:38px;font-weight:700;color:var(--global-text-default)}.fqsec .fq-item{border-top:var(--border-width-sm) solid var(--global-border-neutral-primary,#F3F4F6)}.fqsec .fq-item:last-of-type{border-bottom:var(--border-width-sm) solid var(--global-border-neutral-primary,#F3F4F6)}.fqsec .fq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:0;font-family:IBM Plex Sans Arabic,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:var(--global-text-default)}.fqsec .fq-item summary::-webkit-details-marker{display:none}.fqsec .fq-item summary:hover{background:#f3f4f6}.fqsec .fq-item summary:active{background:#e5e7eb}.fqsec .fq-item summary:focus-visible{outline:2px solid #161616;outline-offset:-2px}.fqsec .fq-q{flex:1 0 0;min-width:0}.fqsec .fq-ico{flex:0 0 auto;width:16px;height:16px;background:url(../../../assets/ds/icon-arrow-down-01.svg) center/contain no-repeat}.fqsec .fq-item[open] .fq-ico{background-image:url(../../../assets/ds/icon-arrow-up-01.svg)}.fqsec .fq-a{overflow:hidden;max-height:0;opacity:0;transition:max-height .42s cubic-bezier(.33,1,.68,1),opacity .3s ease}.fqsec .fq-item[open] .fq-a{max-height:none;opacity:1}.fqsec .fq-a p{margin:0;padding:8px 16px 24px;font-family:IBM Plex Sans Arabic,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:var(--global-text-display)}@media(max-width:900px){.fqsec{height:auto;max-height:none;overflow:visible;padding:40px 16px}.fqsec .fq-list{height:auto;overflow:visible}.fqsec .fqwrap{grid-template-columns:1fr;gap:var(--spacing-2xl)}}@media(prefers-reduced-motion:reduce){.fqsec .fq-ico{transition:none}}.hero.th-hero{background-color:#e5e7eb;background-image:linear-gradient(180deg,transparent 0%,var(--clay) 62%);transition:background-color .55s cubic-bezier(.22,1,.36,1)}.hero.th-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='gamma' exponent='1.4' amplitude='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23g)'/%3E%3C/svg%3E");background-size:320px 320px;background-repeat:repeat;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 48%,transparent 88%);mask-image:linear-gradient(180deg,#000 0%,#000 48%,transparent 88%)}.hero.th-hero:has(.c-gold:hover){background-color:#fbd69d}.hero.th-hero:has(.c-green:hover){background-color:#b6dfcc}.hero.th-hero:has(.c-navy:hover){background-color:#9b9cab}html[data-theme=dark] .hero.th-hero{background-color:#4a310a}html[data-theme=dark] .hero.th-hero:has(.c-gold:hover){background-color:#4a310a}html[data-theme=dark] .hero.th-hero:has(.c-green:hover){background-color:#1b3729}html[data-theme=dark] .hero.th-hero:has(.c-navy:hover){background-color:#080913}html[data-theme=dark] .hero.th-hero:before{filter:invert(1);opacity:.4}@media(prefers-reduced-motion:reduce){.hero.th-hero{transition:none}}@media(max-width:768px){#duo{padding:40px 16px;gap:16px}#duo .box{padding:20px;overflow:hidden}#duo .copy{padding:24px 20px}#duo .copy .eyebrow{margin:0 0 20px}#duo .copy li{font-size:16px;line-height:26px}#duo .copy li .coin{top:21px}#duo .copy ul{gap:var(--spacing-xl)}#duo .stage{height:586px;padding:20px}#duo .ncenter h4,#duo .sync .nhead h4{font-size:18px;line-height:28px}#duo .nhead{margin-bottom:16px}#duo .nstack{height:184px}#duo .nstack .n{padding:14px;gap:12px;border-radius:var(--radius-lg)}#duo .nstack .who{width:36px;height:36px}#duo .nstack .who img{width:20px;height:20px}#duo .nstack .head b{font-size:14px}#duo .nstack .head .when{font-size:11px}#duo .nstack .msg{font-size:13px;line-height:20px}#duo .ncenter,#duo .sync,#duo .limits{padding-block:100px}#duo .sync{padding-inline:20px;gap:20px}#duo .nhead{flex-wrap:nowrap;gap:var(--spacing-md)}#duo .nhead h4{min-width:0}#duo .nhead .stag{flex:0 0 auto}#duo .nhead h4{flex:1 1 100%;min-width:0}#duo .sync .stag{margin-inline-start:0}.hero.th-hero:has(.c-gold.lift){background-color:#fbd69d}.hero.th-hero:has(.c-green.lift){background-color:#b6dfcc}.hero.th-hero:has(.c-navy.lift){background-color:#9b9cab}html[data-theme=dark] .hero.th-hero:has(.c-gold.lift){background-color:#4a310a}html[data-theme=dark] .hero.th-hero:has(.c-green.lift){background-color:#1b3729}html[data-theme=dark] .hero.th-hero:has(.c-navy.lift){background-color:#080913}#duo .limits{padding-inline:20px;gap:8px}#duo .tbl th.act,#duo .tbl td.act{display:table-cell;width:64px}#duo .tbl tbody tr:nth-child(n+5){display:none}#duo .tbl{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 168px),rgba(0,0,0,.82) calc(100% - 134px),rgba(0,0,0,.58) calc(100% - 100px),rgba(0,0,0,.32) calc(100% - 66px),rgba(0,0,0,.12) calc(100% - 32px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 168px),rgba(0,0,0,.82) calc(100% - 134px),rgba(0,0,0,.58) calc(100% - 100px),rgba(0,0,0,.32) calc(100% - 66px),rgba(0,0,0,.12) calc(100% - 32px),transparent)}#duo .tbl .who{width:28px;height:28px}#duo .tbl .nm{font-size:13px}#duo .tbl .lim{width:30%}#duo .fhelp{font-size:12px;line-height:18px}.whatsec,#for-merchants{padding:40px 16px}.msec .mtag.t1{inset-inline:auto;top:104px;bottom:auto;left:50%;translate:-50% 0}.msec .mtag.t3{inset-inline:auto;top:160px;bottom:auto;left:50%;translate:-50% 0}.msec .mtag.t2{inset-inline:auto;bottom:56px;top:auto;left:50%;translate:-50% 0}.msec .mtag.t4{inset-inline:auto;bottom:112px;top:auto;left:50%;translate:-50% 0}.psec{padding:40px 0}.psec .ptrack{display:flex;flex-direction:column;gap:var(--spacing-xl);padding-block:24px}.psec .prow{gap:var(--spacing-xl);padding-block:0}.psec .prow.r2{display:flex;animation-direction:reverse;animation-duration:74s;animation-delay:-18s;margin-inline-start:-86px}.psec .prow.r3{display:flex;animation-duration:52s;animation-delay:-33s;margin-inline-start:-115px}.psec .prow>.pcard:not(.g1){display:none}.psec .prow.r2>.pcard:not(.g2){display:none}.psec .prow.r2>.pcard.g2{display:flex}.psec .prow.r3>.pcard:not(.g3){display:none}.psec .prow.r3>.pcard.g3{display:flex}.psec .pcard{width:156px;height:156px;padding:var(--spacing-xl);border-radius:var(--radius-2xl)}.psec .pcard:nth-child(odd),.psec .pcard:nth-child(2n){transform:none}.esec{height:auto;max-height:none;min-height:100vh;padding:40px 16px;display:flex;flex-direction:column;justify-content:center}.esec .ewrap{flex:0 0 auto;height:auto}.esec .ewrap{padding:0;gap:24px;justify-content:center}.esec .ewrap .etrack{margin-block:0}.esec .ehead h2{font-size:24px;line-height:32px}.esec .etrack{height:460px}.esec .escene{gap:var(--spacing-2xl)}.esec .evis{height:392px;width:100%;justify-content:center}.esec .eline{min-height:48px;display:flex;align-items:center;justify-content:center}.esec .ewallet{width:100%;max-width:398px;aspect-ratio:398/240;transform:none;border-radius:16px;padding:20px}.esec .ewallet .tm-label{top:20px;inset-inline-end:20px;font-size:10px;line-height:14px;font-weight:400}.esec .ewallet .tm-logo{top:20px;inset-inline-start:20px;height:24px;width:43px}.esec .ewallet .tm-cap{bottom:66px;inset-inline-start:20px;inset-inline-end:auto;font-size:10px;line-height:14px;font-weight:400}.esec .ewallet .tm-bal{bottom:20px;inset-inline-end:20px;inset-inline-start:auto;font-size:30px;line-height:38px;font-weight:700}html[dir=ltr] .esec .ewallet .tm-bal{inset-inline-end:auto;inset-inline-start:20px}html[dir=ltr] .esec .ewallet .tm-cap{inset-inline-start:auto;inset-inline-end:20px}.esec .ewallet .tm-riyal{width:22px;height:22px}.esec .ecart{transform:translate(-31px) scale(.98);transform-origin:top center}.esec .echart{transform:scale(.862);transform-origin:top center}.esec .ewrap{overflow:visible}.esec .evis:before{width:100vw;height:calc(100% + 240px);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 0%,rgba(0,0,0,.92) 28%,rgba(0,0,0,.72) 46%,rgba(0,0,0,.46) 62%,rgba(0,0,0,.24) 76%,rgba(0,0,0,.09) 88%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 0%,rgba(0,0,0,.92) 28%,rgba(0,0,0,.72) 46%,rgba(0,0,0,.46) 62%,rgba(0,0,0,.24) 76%,rgba(0,0,0,.09) 88%,transparent 100%)}.fqsec{padding:40px 16px}.tm-footer{padding:88px 16px calc(16px + env(safe-area-inset-bottom))}.tm-footer .fwrap{padding:40px 24px 72px;gap:var(--spacing-4xl,32px)}.tm-footer .flinks{flex-direction:column;align-items:center;gap:var(--spacing-3xl,24px)}.tm-footer .fmark{--fmark-w:min(56vw,240px) }body.app-oncolor .hero-app-btn{background:#fff;color:#1c1f3f}body.app-oncolor .hero-app-btn:active{background:#f3f4f6}.hero-scene .hnotes.is-stacked,.hnotes.is-stacked{display:flex;position:static;inset:auto;flex-direction:column;align-items:center;gap:var(--spacing-md);margin:0 0 var(--spacing-2xl);pointer-events:none;--tag-h:32px;--tag-pad:12px;--tag-radius:8px;--tag-size:16px;--tag-lh:24px }.hnotes.is-stacked .hnote,.hnote.is-loose{position:static;inset:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:var(--tag-h);padding:calc((var(--tag-h) - var(--tag-lh) - 2px) / 2) var(--tag-pad);border:1px solid;border-radius:var(--tag-radius);font-family:IBM Plex Sans Arabic,sans-serif;font-size:var(--tag-size);line-height:var(--tag-lh);font-weight:500;white-space:normal;text-align:center;animation-duration:9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}.hnotes.is-stacked .n-co,.hnote.is-loose.n-co{background:#f4f4f5;border-color:#c4c5cd;color:#111327}.hnotes.is-stacked .n-me,.hnote.is-loose.n-me{background:#f7fbf9;border-color:#d4ece1;color:#377156}.hnotes.is-stacked .n-em,.hnote.is-loose.n-em{background:#fefaf4;border-color:#fce7c5;color:#986414}.hnotes.is-stacked .n-co,.hnote.is-loose.n-co{animation-name:hnCycle1}.hnotes.is-stacked .n-me,.hnote.is-loose.n-me{animation-name:hnCycle2}.hnotes.is-stacked .n-em,.hnote.is-loose.n-em{animation-name:hnCycle3}.hnote.is-loose{--tag-h:32px;--tag-pad:12px;--tag-radius:8px;--tag-size:16px;--tag-lh:24px;width:max-content;max-width:100%;margin-inline:auto;pointer-events:none}.hnote.is-loose.n-co{margin-block:0 var(--spacing-2xl)}.th-hero-text{position:relative}.hnote.is-loose.n-me{position:absolute;z-index:5;top:72%;translate:0 -50%;inset-inline:0}.hnote.is-loose.n-em{margin-block:var(--spacing-xl) 0}@keyframes hnCycle1{0%,4%{opacity:0;visibility:hidden;transform:translateY(10px)}9%,70%{opacity:1;visibility:visible;transform:none}77%,to{opacity:0;visibility:hidden;transform:translateY(-6px)}}@keyframes hnCycle2{0%,24%{opacity:0;visibility:hidden;transform:translateY(10px)}29%,80%{opacity:1;visibility:visible;transform:none}87%,to{opacity:0;visibility:hidden;transform:translateY(-6px)}}@keyframes hnCycle3{0%,44%{opacity:0;visibility:hidden;transform:translateY(10px)}49%,90%{opacity:1;visibility:visible;transform:none}97%,to{opacity:0;visibility:hidden;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.hnotes.is-stacked .hnote,.hnote.is-loose{animation:none;opacity:1;transform:none}}}
