:root{--wrap:1500px;--pad:clamp(20px, 4vw, 48px);--hdr:84px;--ink:#141b33;--ink-2:#394057;--muted:#5f667d;--faint:#8a90a5;--line:#e3e6ee;--line-2:#eef0f5;--mist:#f5f6fa;--indigo:#3d53c6;--indigo-600:#3245ad;--indigo-700:#273890;--indigo-50:#eff1fc;--indigo-100:#dde2f8;--teal:#12b0a6;--teal-600:#0b8c84;--teal-700:#08706a;--teal-50:#e5f6f4;--amber:#e8a03a;--amber-700:#9a5f05;--amber-50:#fdf3e2;--green:#148553;--green-50:#e5f5ec;--red:#cf4141;--red-50:#fcebea;--sh-1:0 1px 2px #141b330f;--sh-2:0 1px 2px #141b330d, 0 12px 32px -14px #141b3333;--sh-win:0 1px 1px #141b330a, 0 3px 8px #141b330a, 0 28px 64px -22px #1e2c7852, 0 60px 110px -50px #141b334d;--f-head:"Readex Pro", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-body:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--dir:1;--intro:1.55s;interpolate-size:allow-keywords}:lang(ar){--f-body:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif}[dir=rtl]{--dir:-1}html.no-intro,html:not(.js){--intro:0s}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--hdr) + 12px);-webkit-text-size-adjust:100%;overflow-x:clip}html.lock{overflow:hidden}body{font:400 17px/1.65 var(--f-body);color:var(--ink-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;margin:0}.site{font-family:var(--f-body);overflow-x:clip}.lang-ar{font-size:17.5px;line-height:1.85}img,svg{max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--f-head);color:var(--ink);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.lang-ar :is(h1,h2,h3,h4){letter-spacing:0;font-weight:600;line-height:1.38}p{text-wrap:pretty;margin:0}:focus-visible{outline:2px solid var(--indigo);outline-offset:3px;border-radius:6px}::selection{background:var(--indigo-100);color:var(--ink)}.wrap{max-width:calc(var(--wrap) + 2 * var(--pad));padding-inline:var(--pad);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{inset-inline-start:12px;z-index:200;background:var(--ink);color:#fff;border-radius:8px;padding:10px 16px;position:absolute;top:-60px}.skip:focus{top:12px}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.t-indigo{--tone:var(--indigo);--tone-600:var(--indigo-600);--tone-50:var(--indigo-50);--tone-100:var(--indigo-100)}.t-teal{--tone:var(--teal);--tone-600:var(--teal-700);--tone-50:var(--teal-50);--tone-100:#c5ece8}.t-amber{--tone:var(--amber);--tone-600:var(--amber-700);--tone-50:var(--amber-50);--tone-100:#f8e1b8}.mod-ic{background:var(--tone-50,var(--indigo-50));width:44px;height:44px;color:var(--tone-600,var(--indigo));border-radius:12px;flex:none;place-items:center;display:grid}.btn{height:48px;font:500 16px/1 var(--f-head);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:.55em;padding:0 22px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.btn svg{transition:transform .25s}.btn:hover svg{transform:translateX(calc(3px * var(--dir)))}[dir=rtl] .btn:hover svg.flip-rtl{transform:scaleX(-1)translate(3px)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--indigo);color:#fff;box-shadow:inset 0 1px #ffffff29,0 8px 18px -8px #3d53c6b3}.btn-primary:hover{background:var(--indigo-600)}.btn-ghost{color:var(--ink);border-color:var(--line);box-shadow:var(--sh-1);background:#fff}.btn-ghost:hover{border-color:var(--indigo-100);color:var(--indigo-600)}.btn-sm{border-radius:10px;height:42px;padding:0 16px;font-size:15px}.btn-lg{border-radius:12px;height:56px;padding:0 26px;font-size:17px}.btn-block{width:100%}.btn[disabled]{opacity:.7;cursor:progress}.more{font:500 16px var(--f-head);color:var(--tone-600,var(--indigo-600));align-items:center;gap:8px;display:inline-flex}.more svg{transition:transform .25s}.more:hover svg{transform:translateX(calc(4px * var(--dir)))}[dir=rtl] .more:hover svg.flip-rtl{transform:scaleX(-1)translate(4px)}.more:hover{text-underline-offset:5px;text-decoration:underline}.label{font:500 15px/1.3 var(--f-head);color:var(--indigo-600);align-items:center;gap:10px;display:inline-flex}.label i{background:var(--teal);clip-path:polygon(42% 0,100% 0,58% 100%,0 100%);flex:none;width:15px;height:11px}.shead{max-width:780px;margin-bottom:56px}.shead .label{margin-bottom:18px}.shead h2{font-size:clamp(31px,3.3vw,52px)}.shead .lede{color:var(--muted);max-width:40em;margin-top:18px;font-size:clamp(17px,1.3vw,19.5px)}.shead.center{text-align:center;margin-inline:auto}.shead.center .lede{margin-inline:auto}.ticks{gap:11px;margin:24px 0;padding:0;list-style:none;display:grid}.ticks li{color:var(--ink-2);align-items:flex-start;gap:11px;display:flex}.ticks svg{color:var(--tone,var(--teal));flex:none;margin-top:.3em}.js .rv{transition:opacity .85s cubic-bezier(.2, .7, .2, 1) var(--d,0s), transform .85s cubic-bezier(.2, .7, .2, 1) var(--d,0s), clip-path 1s cubic-bezier(.6, 0, .2, 1) var(--d,0s)}.js .rv-rise:not(.in){opacity:0;transform:translateY(28px)}.js .rv-fade:not(.in){opacity:0}.js .rv-scale:not(.in){opacity:0;transform:scale(.965)}.js .rv-wipe:not(.in){clip-path:inset(0 100% 0 0)}.js [dir=rtl] .rv-wipe:not(.in){clip-path:inset(0 0 0 100%)}.intro{z-index:300;background:#fff;place-items:center;animation:.6s cubic-bezier(.7,0,.2,1) 1.5s forwards introOut;display:grid;position:fixed;inset:0}html.no-intro .intro,html:not(.js) .intro{display:none}.intro-in{justify-items:center;gap:18px;display:grid}.intro-stage{position:relative}.intro-logo{clip-path:inset(0 100% 0 0);animation:.95s cubic-bezier(.65,0,.25,1) .15s forwards wipeIn}[dir=rtl] .intro-logo{clip-path:inset(0 0 0 100%)}.intro-bar{top:-14%;background:var(--teal);opacity:0;width:16px;height:128%;animation:.95s cubic-bezier(.65,0,.25,1) .15s forwards barRun;position:absolute;inset-inline-start:0;transform:skew(-24deg)}[dir=rtl] .intro-bar{transform:skew(24deg)}.intro-tag{font:500 13px var(--f-head);letter-spacing:.34em;text-transform:uppercase;color:#7c8399;opacity:0;animation:.5s .9s forwards fadeIn}.lang-ar .intro-tag{letter-spacing:0;font-size:15px}@keyframes wipeIn{to{clip-path:inset(0)}}@keyframes barRun{0%{opacity:1;inset-inline-start:0}85%{opacity:1}to{opacity:0;inset-inline-start:100%}}@keyframes fadeIn{to{opacity:1}}@keyframes introOut{to{visibility:hidden;transform:translateY(-100%)}}.hdr{z-index:60;-webkit-backdrop-filter:saturate(1.6)blur(14px);background:#ffffffe0;border-bottom:1px solid #0000;transition:border-color .25s,box-shadow .25s;position:sticky;top:0}.hdr.scrolled{border-color:var(--line);box-shadow:0 10px 30px -24px #141b3373}.hdr-in{height:var(--hdr);align-items:center;gap:24px;display:flex}.brand{flex:none;display:flex}.logo{flex-direction:column;align-items:flex-start;display:inline-flex}.logo img{height:var(--lh);width:auto;display:block}.logo-tag{font:500 11.5px/1 var(--f-head);letter-spacing:.3em;color:#7c8399;text-transform:uppercase;white-space:nowrap;margin-top:10px;padding-inline-start:23%}.lang-ar .logo-tag{letter-spacing:0;padding-inline-start:25%;font-size:13.5px}.nav{align-items:center;gap:4px;margin-inline-start:22px;display:flex}.nav-l{font:500 16px var(--f-head);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:10px 14px;transition:background .2s,color .2s;display:inline-flex}.nav-l:hover,.nav-dd.show>.nav-l{background:var(--mist)}.nav-l.active{color:var(--indigo-600)}.nav-l svg{color:var(--faint);transition:transform .25s}.nav-dd.show>.nav-l svg{transform:rotate(180deg)}.nav-dd{position:relative}.mega{top:calc(100% + 12px);border:1px solid var(--line);opacity:0;visibility:hidden;background:#fff;border-radius:18px;width:440px;padding:10px;transition:opacity .2s,transform .2s,visibility 0s .2s;position:absolute;inset-inline-start:-14px;transform:translateY(8px);box-shadow:0 2px 4px #141b330a,0 30px 60px -24px #141b3359}.mega:before{content:"";inset-inline:0;height:14px;position:absolute;top:-14px}.nav-dd.show .mega{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mega-i{border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:12px;transition:background .2s;display:grid}.mega-i:hover{background:var(--mist)}.mega-i b{font:600 16px/1.3 var(--f-head);color:var(--ink);display:block}.mega-i small{color:var(--muted);margin-top:2px;font-size:14px;line-height:1.4;display:block}.mega-go{color:var(--faint);opacity:0;transition:opacity .2s,transform .2s}.mega-i:hover .mega-go{opacity:1}.mega-foot{border-top:1px solid var(--line-2);color:var(--muted);align-items:center;gap:10px;margin-top:6px;padding:14px 12px 8px;font-size:14px;display:flex}.hdr-act{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.lang-sw{font:500 15.5px var(--f-head);color:var(--ink-2);border-radius:9px;align-items:center;gap:7px;padding:9px 12px;transition:background .2s;display:inline-flex}.lang-sw:hover{background:var(--mist)}.lang-sw svg{color:var(--faint)}.burger{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;flex:none;width:46px;height:46px;padding:0;display:none;position:relative}.burger span{background:var(--ink);border-radius:2px;width:20px;height:1.8px;transition:transform .3s,opacity .2s,width .3s;position:absolute;inset-inline-start:13px}.burger span:first-child{top:16px}.burger span:nth-child(2){width:14px;top:22px}.burger span:nth-child(3){top:28px}.burger.open span:first-child{transform:translateY(6px)rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.drawer{z-index:55;top:var(--hdr);bottom:0;border-inline-start:1px solid var(--line);width:min(420px,100%);padding:22px var(--pad) 28px;transform:translateX(calc(100% * var(--dir)));visibility:hidden;background:#fff;flex-direction:column;gap:20px;transition:transform .4s cubic-bezier(.6,0,.2,1),visibility 0s .4s;display:flex;position:fixed;inset-inline-end:0;overflow-y:auto}.drawer.open{visibility:visible;transition-delay:0s;transform:none}.drawer:focus{outline:none}.dw-nav{gap:4px;display:grid}.dw-h{font:500 13px var(--f-head);color:var(--faint);margin:2px 0 4px}.dw-mod{align-items:center;gap:14px;padding:10px 0;display:flex}.dw-mod b{font:600 16.5px/1.3 var(--f-head);color:var(--ink);display:block}.dw-mod small{color:var(--muted);font-size:14px;line-height:1.4;display:block}.dw-l{border-top:1px solid var(--line-2);font:500 17px var(--f-head);color:var(--ink);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.dw-l svg{color:var(--faint)}.dw-act{gap:10px;margin-top:auto;display:grid}.scrim{inset:var(--hdr) 0 0;z-index:54;opacity:0;visibility:hidden;background:#141b334d;transition:opacity .3s,visibility 0s .3s;position:fixed}.scrim.show{opacity:1;visibility:visible;transition-delay:0s}.hero,.mhero,.phero,.chero{position:relative;overflow:clip}.hero{padding:54px 0 84px}.hero-bg{pointer-events:none;z-index:-1;position:absolute;inset:0}.hero-lines{background:repeating-linear-gradient(#0000 0 35px,#3d53c613 35px 36px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(64% 70% at 70% 46%,#000 10%,#0000 72%);mask-image:radial-gradient(64% 70% at 70% 46%,#000 10%,#0000 72%)}[dir=rtl] .hero-lines{-webkit-mask-image:radial-gradient(64% 70% at 30% 46%,#000 10%,#0000 72%);mask-image:radial-gradient(64% 70% at 30% 46%,#000 10%,#0000 72%)}.hero-glow{inset-inline-end:-120px;filter:blur(10px);background:radial-gradient(closest-side,#3d53c621,#12b0a60f 55%,#0000);width:900px;height:600px;position:absolute;top:12%}.hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(36px,4.4vw,76px);display:grid}.offer{color:var(--teal-700);font:500 15px/1.2 var(--f-head);background:#fff;border:1px solid #c9ece8;border-radius:99px;align-items:center;gap:10px;margin-bottom:28px;padding:5px;padding-inline-end:16px;display:inline-flex;box-shadow:0 6px 18px -12px #12b0a699}.offer b{background:var(--teal);color:#fff;border-radius:99px;padding:6px 13px;font-weight:600}.hero h1{font-size:clamp(40px,4.35vw,72px);line-height:1.03}.lang-ar .hero h1{font-size:clamp(34px,3.5vw,58px);line-height:1.3}.h1a{display:block}.h1b{color:var(--indigo);margin-top:.06em;display:inline-block;position:relative}.swash{inset-inline-start:-1%;width:102%;height:.24em;position:absolute;bottom:-.16em;overflow:visible}[dir=rtl] .swash{bottom:-.2em;transform:scaleX(-1)}.swash path{fill:none;stroke:var(--teal);stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1s cubic-bezier(.6, 0, .2, 1) calc(var(--intro) + .55s) forwards}@keyframes draw{to{stroke-dashoffset:0}}.hero-lede{color:var(--muted);max-width:34em;margin:26px 0 34px;font-size:clamp(17px,1.3vw,20px)}.hero-cta{flex-wrap:wrap;gap:12px;display:flex}.hero-notes{color:var(--ink-2);flex-wrap:wrap;gap:10px 26px;margin:30px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.hero-notes li{align-items:center;gap:8px;display:flex}.hero-notes svg{color:var(--teal)}.comply{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:560px;margin:-8px 0 32px;display:grid}.comply-i{border:1px solid var(--line);box-shadow:var(--sh-1);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px 15px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.comply-i:hover{box-shadow:var(--sh-2);border-color:#bfe6e1;transform:translateY(-2px)}.comply-i img{width:auto;height:40px}.comply-i img[src*=fatoora]{height:38px;margin-block:1px}.comply-i b{font:600 15px/1.35 var(--f-head);color:var(--ink);display:block}.comply-i small{color:var(--muted);margin-top:2px;font-size:13.5px;display:block}.hdr-login{font:500 15.5px var(--f-head);color:var(--ink-2);padding:0 6px}.hdr-login:hover{color:var(--indigo)}@media (width<=1240px){.hdr-login{display:none}}.js .hero-copy>*,.js .mhero-copy>*,.js .phero-copy>*,.js .chero-copy>*{animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.js .hero-copy>:first-child,.js .mhero-copy>:first-child,.js .chero-copy>:first-child{animation-delay:var(--intro)}.js .hero-copy>:nth-child(2),.js .mhero-copy>:nth-child(2),.js .chero-copy>:nth-child(2){animation-delay:calc(var(--intro) + 80ms)}.js .hero-copy>:nth-child(3),.js .mhero-copy>:nth-child(3),.js .chero-copy>:nth-child(3){animation-delay:calc(var(--intro) + .16s)}.js .hero-copy>:nth-child(4),.js .mhero-copy>:nth-child(4),.js .chero-copy>:nth-child(4){animation-delay:calc(var(--intro) + .24s)}.js .hero-copy>:nth-child(n+5),.js .chero-copy>:nth-child(n+5){animation-delay:calc(var(--intro) + .32s)}.js .hero-vis,.js .mhero-vis{animation:winIn 1.1s cubic-bezier(.2, .7, .2, 1) calc(var(--intro) + .15s) both}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}@keyframes winIn{0%{opacity:0;transform:translateY(30px)scale(.97)}}.journey{position:relative}.jr-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.jr-step{text-align:start;width:100%;min-height:44px;color:var(--muted);font:500 14.5px/1.25 var(--f-head);cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:0;display:grid}.jr-n{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12.5px;transition:background .3s,color .3s,border-color .3s;display:grid}.jr-step.on .jr-n{background:var(--indigo);color:#fff;border-color:var(--indigo)}.jr-step.done .jr-n{background:var(--indigo-50);color:var(--indigo);border-color:var(--indigo-100)}.jr-step.on{color:var(--ink)}.jr-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jr-bar{background:var(--line-2);border-radius:3px;grid-column:1/-1;height:3px;overflow:hidden}.jr-bar i{background:var(--indigo);transform-origin:0;height:100%;display:block;transform:scaleX(0)}[dir=rtl] .jr-bar i{transform-origin:100%}.jr-step.done .jr-bar i{background:var(--indigo-100);transform:scaleX(1)}.jr-step.on .jr-bar i{animation-name:barFill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes barFill{to{transform:scaleX(1)}}.jr-now{display:none}.jr-foot{color:var(--faint);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:13px;display:flex}.jr-play{border:1px solid var(--line);cursor:pointer;width:34px;height:34px;color:var(--ink-2);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.jr-play:hover{border-color:var(--indigo-100);color:var(--indigo)}.appw{width:100%;container-type:inline-size}.appw-in{border:1px solid var(--line);box-shadow:var(--sh-win);color:var(--ink-2);font-size:1.6129cqw;line-height:1.35;font-family:var(--f-body);text-align:start;-webkit-user-select:none;user-select:none;background:#fff;border-radius:1.15em;grid-template-columns:4.6em minmax(0,1fr);display:grid;overflow:hidden}.appw-in svg:not(.qr):not(.riyal):not(.cursor-svg){flex:none;width:1.2em;height:1.2em}.appw-side{border-inline-end:1px solid var(--line-2);background:#f7f8fc;flex-direction:column;align-items:center;gap:.45em;padding:1.05em 0;display:flex}.appw-mark{width:2.4em;height:auto;margin-bottom:.9em}.appw-nav{color:#8d93a8;border-radius:.75em;place-items:center;width:2.65em;height:2.65em;transition:background .4s,color .4s;display:grid}.appw-nav.on{background:var(--indigo-50);color:var(--indigo);box-shadow:inset 0 0 0 1px var(--indigo-100)}.appw-set{margin-top:auto}.appw-body{flex-direction:column;min-width:0;display:flex}.appw-top{border-bottom:1px solid var(--line-2);align-items:center;gap:1em;height:3.7em;padding:0 1.3em;display:flex}.appw-ws{font:600 .95em var(--f-head);color:var(--ink);white-space:nowrap;align-items:center;gap:.55em;display:flex}.appw-ws i{background:var(--teal);color:#fff;border-radius:.5em;place-items:center;width:1.8em;height:1.8em;font-size:.82em;font-style:normal;display:grid}.appw-ws svg{color:var(--faint)}.appw-search{color:#9aa0b3;white-space:nowrap;background:#f3f4f8;border-radius:.65em;flex:1;align-items:center;gap:.55em;max-width:23em;height:2.4em;margin-inline-start:auto;padding:0 .9em;font-size:.84em;display:flex;overflow:hidden}.appw-ic{color:var(--muted);display:grid;position:relative}.appw-ic b{top:-.1em;background:var(--red);border:.12em solid #fff;border-radius:50%;width:.5em;height:.5em;position:absolute;inset-inline-end:-.1em}.appw-av{background:var(--indigo);color:#fff;width:2.2em;height:2.2em;font:600 .85em var(--f-head);border-radius:50%;flex:none;place-items:center;display:grid}.appw-main{background:#fbfbfd;height:33.5em;padding:1.3em 1.5em;position:relative;overflow:hidden}.jr-stage{height:100%;position:relative}.jr-scene{opacity:0;visibility:hidden;transition:opacity .22s,transform .3s,visibility 0s .22s;position:absolute;inset:0;transform:translateY(.7em)}.jr-scene.on{opacity:1;visibility:visible;transition:opacity .45s .2s,transform .55s cubic-bezier(.2,.7,.2,1) .2s,visibility;transform:none}.mk-head{justify-content:space-between;align-items:center;gap:.8em;margin-bottom:1em;display:flex}.mk-head b{font:600 1.15em var(--f-head);color:var(--ink)}.mk-head.sm b{font-size:1em}.mk-chip{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#fff;border-radius:2em;align-items:center;gap:.4em;padding:.38em .75em;font-size:.78em;display:inline-flex}.av{background:var(--indigo-100);width:1.95em;height:1.95em;color:var(--indigo-700);font:600 .78em/1 var(--f-head);border-radius:50%;flex:none;place-items:center;font-style:normal;display:inline-grid}.av-lg{background:var(--teal-50);width:2.6em;height:2.6em;color:var(--teal-700);font-size:.95em}.av-xl{background:var(--teal-50);width:3.4em;height:3.4em;color:var(--teal-700);font-size:1.1em}.av-me{background:var(--indigo);color:#fff}.st{font:500 .74em/1 var(--f-head);color:var(--muted);white-space:nowrap;background:#eef0f5;border-radius:2em;padding:.48em .75em;transition:background .3s,color .3s;display:inline-block}.st-sent{background:var(--indigo-50);color:var(--indigo)}.st-paid{background:var(--green-50);color:var(--green)}.st-open{background:var(--amber-50);color:var(--amber-700)}.st-late{background:var(--red-50);color:var(--red)}.money{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;gap:.24em;display:inline-flex}.riyal{flex:none;width:.8em;height:.9em}.pl{height:100%;position:relative}.pl-cols{--gap:.85em;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pl-col{background:#f0f2f7;border-radius:.9em;min-height:26.5em;padding:.7em}.pl-ch{white-space:nowrap;align-items:center;gap:.42em;margin:.1em .1em .8em;font-size:.8em;display:flex}.pl-ch b{color:var(--ink);font-family:var(--f-head);font-weight:600}.pl-ch em{color:var(--muted);background:#fff;border-radius:1em;padding:.05em .5em;font-style:normal}.pl-ch .money{color:var(--faint);margin-inline-start:auto;font-size:.95em}.pl-dot{background:#a3abc6;border-radius:50%;flex:none;width:.55em;height:.55em}.c1 .pl-dot{background:#7088e8}.c2 .pl-dot{background:var(--amber)}.c3 .pl-dot{background:var(--teal)}.deal{border:1px solid var(--line);background:#fff;border-radius:.75em;flex-direction:column;gap:.2em;height:6.5em;margin-bottom:.6em;padding:.7em .8em;transition:transform 1s cubic-bezier(.55,0,.2,1),box-shadow .35s,border-color .35s;display:flex;position:relative;box-shadow:0 1px 1px #141b330a}.deal b{font:600 .9em/1.3 var(--f-head);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deal-v{color:var(--ink-2);font-size:.88em;font-weight:600}.deal-f{color:var(--muted);justify-content:space-between;align-items:center;gap:.4em;margin-top:auto;font-size:.74em;display:flex}.deal-f span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deal .av{font-size:.95em}.deal.hover{box-shadow:0 0 0 .22em var(--indigo-50);border-color:#b9c3f1}.deal.moving{z-index:4;border-color:var(--indigo);transform:translateX(calc((100% + 1.4em + var(--gap)) * var(--dir))) rotate(calc(2.5deg * var(--dir)));box-shadow:0 1.4em 2.4em -1em #141b3366}.deal.landed{border-color:var(--teal);animation:.7s cubic-bezier(.2,.8,.2,1) land;box-shadow:0 0 0 .22em #12b0a629}@keyframes land{0%{transform:rotate(calc(2.5deg * var(--dir)))}60%{transform:scale(1.02)}}.pl-slot{height:0;transition:height 1s cubic-bezier(.55,0,.2,1),margin 1s cubic-bezier(.55,0,.2,1)}.pl-slot.grow{height:6.5em;margin-bottom:.6em}.mk-toast{z-index:5;bottom:.6em;border:1px solid var(--line);white-space:nowrap;opacity:0;transform:translate(calc(-50% * var(--dir)), 1.2em);background:#fff;border-radius:.9em;align-items:center;gap:.6em;padding:.75em 1.1em;font-size:.88em;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset-inline-start:50%;box-shadow:0 1.2em 2.4em -1em #141b3359}.mk-toast.show{opacity:1;transform:translate(calc(-50% * var(--dir)), 0)}.mk-toast b{color:var(--ink);font-family:var(--f-head)}.mk-toast span{color:var(--muted)}.mk-toast .money{color:var(--teal-700);font-weight:600}.mk-toast-i{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:1.7em;height:1.7em;display:grid}.mk-toast-i svg{width:1em!important;height:1em!important}.doc{flex-direction:column;gap:.9em;height:100%;display:flex}.doc-bar{align-items:center;gap:.7em;display:flex}.doc-kind{color:var(--muted);white-space:nowrap;align-items:center;gap:.5em;font-size:.95em;display:flex}.doc-kind b{font-family:var(--f-head);color:var(--ink)}.doc-kind em{font-size:.9em;font-style:normal}.doc-sp{flex:1}.mk-btn{background:var(--indigo);color:#fff;font:500 .82em var(--f-head);white-space:nowrap;border-radius:.65em;align-items:center;gap:.45em;padding:.62em .95em;transition:transform .15s,box-shadow .3s;display:inline-flex}.mk-btn.press{transform:scale(.94);box-shadow:0 0 0 .4em #3d53c633}.mk-btn.ghost{color:var(--ink-2);border:1px solid var(--line);background:#fff}.paper{border:1px solid var(--line);background:#fff;border-radius:.85em;flex-direction:column;flex:1;gap:1em;padding:1.4em 1.7em;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #141b330d}.paper:before{content:"";background:linear-gradient(var(--indigo), var(--teal));width:.3em;position:absolute;inset-block:0;inset-inline-start:0}.pp-top{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.pp-from{align-items:center;gap:.65em;display:flex}.pp-from img{width:2.3em}.pp-from b{font:600 .95em var(--f-head);color:var(--ink);display:block}.pp-from small{color:var(--faint);font-size:.7em;display:block}.pp-title{text-align:end}.pp-title b{font:600 1.5em/1.2 var(--f-head);color:var(--ink);animation:.5s swap;display:block}.pp-title small{color:var(--muted);font-size:.76em}@keyframes swap{0%{opacity:0;transform:translateY(.4em)}}.pp-to{font-size:.84em}.pp-to small{color:var(--faint);font-size:.86em;display:block}.pp-to b{color:var(--ink);font-family:var(--f-head);font-weight:600}.pp-to span{color:var(--muted);margin-inline-start:.6em}.pp-tbl{font-size:.82em}.pp-tr{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) 3em 5.6em 5.6em;gap:.8em;padding:.62em 0;display:grid}.pp-tr span:not(:first-child){text-align:end;font-variant-numeric:tabular-nums}.pp-tr span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pp-th{color:var(--faint);border-bottom-color:var(--line);font-size:.9em}.pp-line{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(.4em)}.pp-line.on{opacity:1;transform:none}.pp-foot{justify-content:space-between;align-items:flex-end;gap:1em;margin-top:auto;display:flex;position:relative}.pp-qr{width:6.4em;height:6.4em}.qr{width:100%;height:100%;display:block}.qr path{fill:var(--ink)}.pp-qr{clip-path:inset(0 0 100%);transition:clip-path 1s steps(12,end)}.pp-qr.on{clip-path:inset(0)}.pp-tot{opacity:0;width:17em;font-size:.85em;transition:opacity .5s}.pp-tot.on{opacity:1}.pp-tot>div{justify-content:space-between;padding:.32em 0;display:flex}.pp-grand{border-top:1px solid var(--line);font:600 1.15em var(--f-head);color:var(--ink);margin-top:.3em;padding-top:.6em!important}.pp-grand .money{color:var(--indigo)}.stamp{inset-inline-start:37%;border:.16em solid var(--green);color:var(--green);font:700 1.25em/1.3 var(--f-head);letter-spacing:.1em;text-transform:uppercase;opacity:0;pointer-events:none;border-radius:.35em;padding:.18em .7em;transition:opacity .25s,transform .45s cubic-bezier(.2,1.5,.4,1);position:absolute;bottom:1.8em;transform:rotate(-11deg)scale(1.7)}.lang-ar .stamp,[lang=ar] .stamp{letter-spacing:0}.stamp.on{opacity:.92;transform:rotate(-11deg)scale(1)}.pp-pay{color:var(--green);background:var(--green-50);opacity:0;border-radius:.6em;align-items:center;gap:.6em;max-height:0;margin-top:-1em;padding:0 .8em;font-size:.8em;transition:max-height .5s,opacity .5s,margin .5s,padding .5s;display:flex;overflow:hidden}.pp-pay.on{opacity:1;max-height:3em;margin-top:0;padding:.6em .8em}.pp-pay .money{margin-inline-start:auto;font-weight:600}.desk{grid-template-columns:18.5em minmax(0,1fr);gap:1.1em;height:100%;display:grid}.desk-list{min-width:0}.tk{border:1px solid var(--line);background:#fff;border-radius:.75em;margin-bottom:.55em;padding:.65em .8em;font-size:.84em;transition:border-color .3s,box-shadow .3s}.tk.new{animation:.6s cubic-bezier(.2,.8,.2,1) tkIn}.tk.sel{border-color:var(--amber);box-shadow:0 0 0 .22em var(--amber-50)}@keyframes tkIn{0%{opacity:0;transform:translateY(-1.2em)}}.tk-top{color:var(--faint);align-items:center;gap:.5em;font-size:.86em;display:flex}.tk-top em{color:var(--muted);font-style:normal}.tk-top small{margin-inline-start:auto;font-size:1em}.tk b{font:500 1em/1.35 var(--f-head);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:.3em 0 .15em;display:block;overflow:hidden}.tk-c{color:var(--muted);font-size:.88em}.prio{color:var(--muted);background:#eef0f5;border-radius:.45em;padding:.12em .5em;font-size:.92em}.prio.pr-h{background:var(--red-50);color:var(--red)}.prio.pr-l{background:var(--teal-50);color:var(--teal-700)}.desk-thread{border:1px solid var(--line);opacity:.4;background:#fff;border-radius:.85em;flex-direction:column;min-width:0;transition:opacity .45s;display:flex;overflow:hidden}.desk-thread.on{opacity:1}.th-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:.8em;padding:.9em 1.1em;display:flex}.th-head>span:first-child{align-items:baseline;gap:.5em;min-width:0;display:flex}.th-head em{color:var(--muted);font-size:.85em;font-style:normal}.th-head b{font:600 .95em var(--f-head);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.th-ctx{border-bottom:1px solid var(--line-2);background:#f8f9fc;flex-wrap:wrap;align-items:center;gap:.5em .65em;padding:.8em 1.1em;font-size:.8em;display:flex}.th-who{min-width:0;margin-inline-end:auto}.th-who b{color:var(--ink);font-family:var(--f-head);font-weight:600;display:block}.th-who small{color:var(--muted);font-size:.92em}.ctx-pill{background:var(--tone-50);color:var(--tone-600);white-space:nowrap;border-radius:2em;align-items:center;gap:.38em;padding:.38em .65em;font-weight:500;display:inline-flex}.ctx-pill .money{font-weight:600}.desk.p2 .ctx-pill{animation:1.2s ring}.desk.p2 .ctx-pill+.ctx-pill{animation-delay:.2s}@keyframes ring{0%{box-shadow:0 0 0 0 var(--tone)}to{box-shadow:0 0 0 .7em #0000}}.th-msgs{flex-direction:column;flex:1;gap:.8em;padding:1em 1.1em;font-size:.84em;display:flex}.msg{align-items:flex-end;gap:.6em;max-width:88%;display:flex}.msg p{color:var(--ink-2);background:#f0f2f7;border-radius:.95em;margin:0;padding:.7em .9em;line-height:1.5}.msg.in p{border-end-start-radius:.3em}.msg.out{opacity:0;align-self:flex-end;transition:opacity .45s,transform .45s;transform:translateY(.6em)}.msg.out.on{opacity:1;transform:none}.msg.out p{background:var(--indigo);color:#fff;border-end-end-radius:.3em}.att{background:#ffffff29;border-radius:.5em;align-items:center;gap:.4em;width:fit-content;margin-top:.55em;padding:.35em .6em;font-size:.9em;display:flex}.th-comp{border:1px solid var(--line);color:var(--faint);border-radius:.75em;justify-content:space-between;align-items:center;margin:0 1.1em 1em;padding:.55em .65em .55em .9em;font-size:.84em;display:flex}.th-send{background:var(--indigo);color:#fff;border-radius:.55em;place-items:center;width:2.1em;height:2.1em;display:grid}.th-send svg{width:1em!important;height:1em!important}.typing{gap:.3em;display:inline-flex}.typing i{background:var(--indigo);opacity:.3;border-radius:50%;width:.45em;height:.45em;animation:1s infinite dot}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{50%{opacity:1;transform:translateY(-.15em)}}.cursor{z-index:10;pointer-events:none;opacity:0;transition:transform .8s cubic-bezier(.5,0,.2,1),opacity .35s;position:absolute;top:0;left:0}.cursor.on{opacity:1}.cursor.drag{transition-duration:1s,.35s}.cursor svg{filter:drop-shadow(0 .2em .3em #141b334d);transition:transform .15s;display:block;width:1.75em!important;height:1.75em!important}.cursor.click svg{animation:.5s .3s press}.cursor i{opacity:0;background:#3d53c659;border-radius:50%;width:1.5em;height:1.5em;position:absolute;top:-.55em;left:-.55em;transform:scale(0)}.cursor.click i{animation:.55s .3s ripple}@keyframes press{50%{transform:scale(.82)}}@keyframes ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.8)}}@container (width<=600px){.appw-in{grid-template-columns:minmax(0,1fr);font-size:2.7027cqw}.appw-side,.appw-search,.appw-ic{display:none}.appw-ws{margin-inline-end:auto}.appw-main{height:34em;padding:1em}.pl-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-col.c0{display:none}.pl-col{min-height:28em}.pl-ch .money{display:none}.desk{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6em}.desk-list .mk-head,.desk-list .tk:nth-child(n+4){display:none}.tk{margin-bottom:.4em;padding:.5em .7em}.tk-c,.th-ctx .th-who small{display:none}.th-msgs{gap:.6em;padding:.7em .9em}.msg{max-width:94%}.ctx-pill{padding:.3em .55em}.paper{padding:1.1em 1.2em}.pp-from small{display:none}.pp-tr{grid-template-columns:minmax(0,1fr) 2em 4.6em 4.6em;gap:.5em}.pp-tot{width:15em}.pp-qr{width:5.4em;height:5.4em}.doc-kind em{display:none}}@container (width<=340px){.appw-in{font-size:3.33333cqw}.pl-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-col.c1{display:none}.appw-ws{font-size:.9em}.pp-tr{grid-template-columns:minmax(0,1fr) 1.6em 4.2em 4.4em}.pp-to span,.ctx-pill .money{display:none}.stamp{inset-inline-start:.2em;bottom:7.4em}}.facts{border-block:1px solid var(--line);background:#fff}.facts-in{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fact{border-inline-start:1px solid var(--line);align-items:center;gap:22px;padding:34px;display:flex}.fact:first-child{border-inline-start:0;padding-inline-start:0}.fact-n{font:300 92px/.8 var(--f-head);color:var(--indigo);letter-spacing:-.05em;text-align:center;min-width:.62em}.fact:nth-child(2) .fact-n{color:var(--teal)}.fact:nth-child(3) .fact-n{color:var(--amber)}.fact-ic{flex:none;place-items:center;width:.7em;height:.7em;display:grid}.fact-ic svg{width:100%;height:100%}.fact-t b{font:600 19px/1.3 var(--f-head);color:var(--ink);margin-bottom:4px;display:block}.fact-t>span{color:var(--muted);font-size:15.5px;line-height:1.55;display:block}.mods{padding:120px 0 60px}.mods-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,6vw,96px);display:grid}.mod{opacity:.3;flex-direction:column;justify-content:center;min-height:74vh;padding-block:40px;transition:opacity .5s;display:flex}.mod.on{opacity:1}.mod-tag{font:500 15.5px var(--f-head);color:var(--tone-600);align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.mod-tag .mod-ic{border-radius:11px;width:40px;height:40px}.mod h3{margin-bottom:14px;font-size:clamp(28px,2.6vw,40px)}.mod>p{color:var(--muted);max-width:32em;font-size:18.5px}.mod-vis-m{display:none}.mods-stick{top:calc(var(--hdr) + 32px);height:calc(100vh - var(--hdr) - 64px);align-items:center;max-height:760px;display:flex;position:sticky}.mods-frame{width:100%;height:min(100%,680px);position:relative}.mods-frame .showcase{opacity:0;justify-content:center;align-items:center;transition:opacity .55s,transform .7s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0;transform:translateY(24px)scale(.98)}.mods-frame .showcase.on{opacity:1;transform:none}.mods-dots{inset-inline-end:-26px;gap:8px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.mods-dots i{background:var(--line);border-radius:6px;width:6px;height:6px;transition:height .4s,background .4s}.mods-dots i.on{background:var(--indigo);height:26px}.showcase{border:1px solid var(--line);background:linear-gradient(160deg, var(--tone-50), #fff 70%);border-radius:24px;padding:clamp(20px,4cqw,56px);position:relative;overflow:hidden;container-type:inline-size}.showcase:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 33px,#141b330b 33px 34px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.showcase>*{width:100%;max-width:620px;margin-inline:auto;font-size:clamp(12px,3.3cqw,17px);position:relative}.ccard,.recv,.dstats{border:1px solid var(--line);box-shadow:var(--sh-win);background:#fff;border-radius:1.1em;padding:1.5em;line-height:1.4}.cc-head{border-bottom:1px solid var(--line-2);align-items:center;gap:.9em;padding-bottom:1.1em;display:flex}.cc-head>span:nth-child(2){flex:1;min-width:0}.cc-head b{font:600 1.2em var(--f-head);color:var(--ink);display:block}.cc-head small{color:var(--muted);font-size:.9em}.cc-facts{grid-template-columns:repeat(3,1fr);gap:.6em;padding:1.1em 0;display:grid}.cc-facts span{background:var(--mist);border-radius:.7em;padding:.7em .8em}.cc-facts small{color:var(--faint);margin-bottom:.2em;font-size:.78em;display:block}.cc-facts b{font:600 1em var(--f-head);color:var(--ink)}.cc-next{background:var(--indigo-50);color:var(--indigo);border-radius:.8em;align-items:center;gap:.8em;padding:.85em 1em;display:flex}.cc-next small{color:var(--indigo-600);opacity:.8;font-size:.78em;display:block}.cc-next b{font:500 .95em var(--f-head);color:var(--indigo-700)}.cc-tl{gap:.1em;margin:1.2em 0 0;padding:0;list-style:none;display:grid}.cc-tl li{align-items:center;gap:.8em;padding:.55em 0;font-size:.92em;display:flex;position:relative}.cc-tl li i{border:.15em solid var(--indigo);z-index:1;background:#fff;border-radius:50%;flex:none;width:.7em;height:.7em;position:relative}.cc-tl li:not(:last-child):after{content:"";inset-inline-start:.3em;background:var(--line);width:.1em;position:absolute;top:1.6em;bottom:-.6em}.cc-tl b{color:var(--ink-2);font-weight:500}.cc-tl small{color:var(--faint);margin-inline-start:auto;font-size:.86em}.showcase.on .cc-tl li,.solo.in .cc-tl li,.mod-vis-m .cc-tl li{animation:rise .6s calc(var(--i) * .12s + .2s) both}.rv-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em;display:grid}.rv-kpis>span{background:var(--mist);border-radius:.8em;min-width:0;padding:.9em 1em}.rv-kpis small{color:var(--muted);font-size:.8em;display:block}.rv-kpis b{font:600 1.45em var(--f-head);color:var(--ink);margin-top:.15em;display:inline-flex}.rv-kpis .up{color:var(--green);background:var(--green-50);vertical-align:middle;border-radius:.4em;margin-inline-start:.5em;padding:.15em .45em;font-size:.78em;font-style:normal;display:inline-block}.rv-chart{grid-template-columns:repeat(6,1fr);align-items:end;gap:.8em;height:9.5em;padding:1.2em .3em .2em;display:grid}.rv-chart span{text-align:center;flex-direction:column;justify-content:flex-end;gap:.4em;height:100%;display:flex}.rv-chart i{height:var(--h);background:var(--teal-50);transform-origin:bottom;border-radius:.35em .35em .1em .1em;display:block}.rv-chart .now i{background:var(--teal)}.rv-chart small{color:var(--faint);font-size:.72em}.showcase.on .rv-chart i,.solo.in .rv-chart i,.mod-vis-m .rv-chart i{animation:grow .8s calc(var(--i) * 80ms + .15s) cubic-bezier(.2, .8, .2, 1) both}@keyframes grow{0%{transform:scaleY(0)}}.rv-list{border-top:1px solid var(--line-2);margin-top:1em;padding-top:1em}.rv-list .mk-head{margin-bottom:.5em}.rv-row{border-bottom:1px solid var(--line-2);grid-template-columns:5.6em minmax(0,1fr) auto 5.2em;align-items:center;gap:.7em;padding:.55em 0;font-size:.86em;display:grid}.rv-row:last-child{border-bottom:0}.rv-row em{color:var(--muted);font-style:normal}.rv-row>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;color:var(--ink);overflow:hidden}.rv-row .money{color:var(--ink);font-weight:600}.rv-row .st{justify-self:end}.ds-kpis{grid-template-columns:repeat(3,1fr);gap:.6em;margin-bottom:1.1em;display:grid}.ds-kpis span{background:var(--mist);border-radius:.8em;padding:.85em .9em}.ds-kpis .k0{background:var(--amber-50)}.ds-kpis small{color:var(--muted);font-size:.78em;display:block}.ds-kpis b{font:600 1.45em var(--f-head);color:var(--ink)}.ds-row{border-top:1px solid var(--line-2);grid-template-columns:.7em minmax(0,1fr) auto 4.6em;align-items:center;gap:.75em;padding:.75em 0;font-size:.9em;display:grid}.ds-s b{font:500 1em var(--f-head);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ds-s small{color:var(--faint);font-size:.86em}.ds-t{color:var(--faint);text-align:end;font-size:.82em}.prio-dot{background:#c3c8d6;border-radius:50%;width:.6em;height:.6em}.prio-dot.pr-h{background:var(--red);box-shadow:0 0 0 .25em var(--red-50)}.prio-dot.pr-l{background:var(--teal)}.showcase.on .ds-row,.solo.in .ds-row,.mod-vis-m .ds-row{animation:rise .6s calc(var(--i) * .11s + .15s) both}.stack{background:var(--mist);border-block:1px solid var(--line);--e:0;height:240vh;position:relative}.stack-pin{height:100vh;padding-top:var(--hdr);align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.stack-in{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(40px,6vw,96px);width:100%;display:grid}.stack-copy .label{margin-bottom:18px}.stack-copy h2{font-size:clamp(32px,3.4vw,54px)}.stack-copy .lede{color:var(--muted);margin-top:18px;font-size:18.5px}.gains{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.gains li{opacity:clamp(.18, calc((var(--e) - .45 - var(--i) * .14) * 5), 1);align-items:flex-start;gap:14px;transition:opacity .2s;display:flex}.gains b{font:600 17.5px var(--f-head);color:var(--ink);display:block}.gains li>span:last-child{color:var(--muted);font-size:16px}.g-ic{background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.stack-vis{aspect-ratio:1.3;position:relative;container-type:inline-size}.stack-tag{font:600 13px var(--f-head);white-space:nowrap;border-radius:20px;padding:6px 12px;position:absolute}.stack-tag.before{top:-34px;transform:translateX(calc(-50% * var(--dir)));border:1px solid var(--line);color:var(--muted);opacity:calc(1 - var(--e) * 2);background:#fff;inset-inline-start:50%}.tool{aspect-ratio:1.3;border:1px solid var(--line);width:40%;box-shadow:var(--sh-2);transform:translate(calc(var(--x) * (1 - var(--e))), calc(var(--y) * (1 - var(--e)))) rotate(calc(var(--r) * (1 - var(--e)))) scale(calc(1 - var(--e) * .3));opacity:clamp(0, calc(1.35 - var(--e) * 1.6), 1);will-change:transform;background:#fff;border-radius:14px;font-size:clamp(10px,1.9cqw,14px);position:absolute;top:26%;left:30%;overflow:hidden}.tool-0{--x:-78%;--y:-58%;--r:-5deg}.tool-1{--x:74%;--y:-62%;--r:4deg}.tool-2{--x:-72%;--y:64%;--r:3deg}.tool-3{--x:80%;--y:60%;--r:-4deg}[dir=rtl] .tool-0{--x:78%;--r:5deg}[dir=rtl] .tool-1{--x:-74%;--r:-4deg}[dir=rtl] .tool-2{--x:72%;--r:-3deg}[dir=rtl] .tool-3{--x:-80%;--r:4deg}.tool-bar{border-bottom:1px solid var(--line-2);background:#fafbfd;align-items:center;gap:.35em;padding:.6em .8em;display:flex}.tool-bar i{background:#dfe2ea;border-radius:50%;width:.55em;height:.55em}.tool-bar b{font:600 .95em var(--f-head);color:var(--ink-2);white-space:nowrap;margin-inline-start:.5em}.tl-kanban{grid-template-columns:repeat(3,1fr);gap:.5em;padding:.8em;display:grid}.tl-kanban span{background:#f2f3f7;border-radius:.5em;align-content:start;gap:.4em;padding:.4em;display:grid}.tl-kanban i{background:#fff;border:1px solid #e3e5ec;border-radius:.35em;height:1.6em}.tl-kanban span:first-child i:first-child{border-color:#f1c27b}.tl-sheet{grid-template-columns:repeat(4,1fr);padding:.7em;display:grid}.tl-sheet i{border:1px solid #e3e6ee;height:1.7em;margin:-.5px}.tl-sheet i:nth-child(-n+4){background:#1f8f4e;border-color:#1a7d44}.tl-sheet i:nth-child(4n+1):not(:nth-child(-n+4)){background:#f5f6f9}.tl-mail,.tl-list{gap:.1em;padding:.5em .8em;display:grid}.tl-mail span,.tl-list span{border-bottom:1px solid #f0f1f5;align-items:center;gap:.55em;padding:.45em 0;display:flex}.tl-mail i{background:0 0;border-radius:50%;flex:none;width:.5em;height:.5em}.tl-mail .u i{background:#4285f4}.tl-mail b,.tl-list b{background:#e6e8ef;border-radius:.3em;flex:1;height:.55em}.tl-mail .u b{background:#c9cede}.tl-list i{background:#e7e9f1;border-radius:50%;flex:none;width:1.4em;height:1.4em}.tl-list em{background:#eef0f4;border-radius:.3em;width:22%;height:.55em}.unified{border:1px solid var(--line);width:74%;box-shadow:var(--sh-win);opacity:clamp(0, calc((var(--e) - .5) * 2.6), 1);transform:translateY(calc((1 - var(--e)) * 30px)) scale(calc(.9 + var(--e) * .1));background:#fff;border-radius:18px;font-size:clamp(11px,2.05cqw,16px);position:absolute;top:10%;left:13%;overflow:hidden}.un-bar{border-bottom:1px solid var(--line-2);align-items:center;gap:.6em;padding:.8em 1.1em;display:flex}.un-bar img{width:1.9em}.un-bar b{font:600 1em var(--f-head);color:var(--ink)}.un-bar .stack-tag{background:var(--teal-50);color:var(--teal-700);margin-inline-start:auto;padding:.35em .8em;font-size:.8em;position:static}.un-body{gap:.55em;padding:1.1em;display:grid}.un-cust{border-bottom:1px solid var(--line-2);align-items:center;gap:.8em;margin-bottom:.2em;padding-bottom:.8em;display:flex}.un-cust b{font:600 1.1em var(--f-head);color:var(--ink);display:block}.un-cust small{color:var(--muted);font-size:.85em}.un-row{background:var(--tone-50);opacity:clamp(0, calc((var(--e) - .72 - var(--i) * .07) * 7), 1);transform:translateY(calc((1 - clamp(0, calc((var(--e) - .72 - var(--i) * .07) * 7), 1)) * 10px));border-radius:.8em;align-items:center;gap:.75em;padding:.65em .8em;font-size:.92em;display:flex}.un-row .mod-ic{background:#fff;border-radius:.6em;width:2.2em;height:2.2em}.un-row b{font:600 1em var(--f-head);color:var(--ink);min-width:7.5em}.un-row span:not(.mod-ic){color:var(--ink-2)}.un-row .money{color:var(--tone-600);margin-inline-start:auto;font-weight:600}.journey-sec{padding:130px 0 120px}.jy{position:relative}.jy-track{top:28px;background:var(--line);height:2px;position:absolute;inset-inline:12.5%}.jy-track i{background:linear-gradient(90deg, var(--indigo), var(--teal));transform-origin:0;height:100%;transform:scaleX(max(0, calc((var(--n) - 1) / 3)));transition:transform .7s cubic-bezier(.6,0,.2,1);display:block}[dir=rtl] .jy-track i{transform-origin:100%;background:linear-gradient(-90deg, var(--indigo), var(--teal))}.jy-steps{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.jy-node{border:1px solid var(--line);width:56px;height:56px;color:var(--faint);background:#fff;border-radius:50%;place-items:center;margin:0 auto 24px;transition:background .5s,color .5s,border-color .5s,box-shadow .5s;display:grid;position:relative}.jy-node em{top:-9px;font:600 11.5px/1 var(--f-head);border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:8px;padding:4px 6px;font-style:normal;position:absolute;inset-inline-end:-14px}.jy-steps li.on .jy-node{background:var(--indigo);color:#fff;border-color:var(--indigo);box-shadow:0 0 0 7px var(--indigo-50)}.jy-steps h3{margin-bottom:8px;font-size:20px}.jy-steps p{color:var(--muted);max-width:24ch;margin-inline:auto;font-size:15.5px;line-height:1.6}.ledger{border:1px solid var(--line);max-width:780px;box-shadow:var(--sh-2);background:#fff;border-radius:18px;margin:64px auto 0;overflow:hidden}.ledger-h{border-bottom:2px solid var(--line);font:600 15.5px var(--f-head);color:var(--ink);align-items:center;gap:12px;padding:16px 24px;display:flex}.ledger-r{border-top:1px solid var(--line-2);opacity:.28;grid-template-columns:54px minmax(0,1fr) auto 26px;align-items:center;gap:14px;padding:15px 24px;transition:opacity .5s,background .8s;display:grid;position:relative}.ledger-r:before{content:"";border-inline:1px solid #f3c9c9;width:4px;position:absolute;inset-block:0;inset-inline-start:66px}.ledger-r.on{opacity:1}.lr-n{font:500 13px var(--f-head);color:var(--faint);font-variant-numeric:tabular-nums}.lr-e{color:var(--ink);padding-inline-start:12px;font-weight:500}.lr-m{color:var(--muted);font-variant-numeric:tabular-nums}.lr-m .money{color:var(--ink);font-weight:600}.lr-ok{background:var(--green-50);width:24px;height:24px;color:var(--green);border-radius:50%;place-items:center;transition:transform .45s cubic-bezier(.2,1.6,.4,1) .2s;display:grid;transform:scale(0)}.ledger-r.on .lr-ok{transform:scale(1)}.lang-sec{background:linear-gradient(#fff, var(--mist));padding:120px 0}.lang-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.lang-copy .shead{margin-bottom:0}.flip-wrap{perspective:1800px;flex-direction:column;align-items:center;gap:24px;display:flex}.flip{width:min(100%,470px);min-height:560px;transform-style:preserve-3d;transition:transform 1.1s cubic-bezier(.65,0,.25,1);display:grid;position:relative}.flip.over{transform:rotateY(calc(180deg * var(--dir)))}.flip-face{backface-visibility:hidden;grid-area:1/1;min-width:0}.flip-face.back{transform:rotateY(180deg)}.mini-inv{border:1px solid var(--line);height:100%;box-shadow:var(--sh-win);font-family:var(--f-body);color:var(--ink-2);text-align:start;background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,34px);line-height:1.5;display:flex}.mini-inv:lang(ar){font-family:IBM Plex Sans Arabic,sans-serif}.mi-top{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.mi-top img{width:auto;height:22px}.mi-top .st{font-size:13px}.mi-title{font:600 26px/1.2 var(--f-head);color:var(--ink);margin-top:6px}.mi-no{color:var(--muted);font-size:14px}.mi-to{background:var(--mist);border-radius:12px;margin-bottom:4px;padding:12px 14px}.mi-to small{color:var(--faint);font-size:13px;display:block}.mi-to b{color:var(--ink);font-family:var(--f-head);font-weight:600}.mi-row{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:14px;padding:9px 0;font-size:15px;display:flex}.mi-vat{color:var(--muted)}.mi-tot{border:0;border-top:2px solid var(--ink);font:600 19px var(--f-head);color:var(--ink);margin-top:auto;padding-top:14px}.mi-tot .money{color:var(--indigo)}.flip-btn{border:1px solid var(--line);font:500 15px var(--f-head);color:var(--ink);cursor:pointer;box-shadow:var(--sh-1);background:#fff;border-radius:30px;align-items:center;gap:9px;padding:11px 18px;transition:border-color .2s,color .2s;display:inline-flex}.flip-btn:hover{border-color:var(--indigo-100);color:var(--indigo)}.flip-btn svg{color:var(--indigo)}.saudi{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.saudi h3{margin-bottom:18px;font-size:20px}.saudi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sa{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px}.sa-ic{background:var(--indigo-50);width:46px;height:46px;color:var(--indigo);font:600 22px/1 var(--f-head);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.sa:nth-child(2) .sa-ic{background:var(--teal-50);color:var(--teal-700)}.sa:nth-child(3) .sa-ic{background:var(--amber-50);color:var(--amber-700)}.sa-ic .riyal{width:20px;height:22px}.sa-ic .ar-glyph{font-family:Readex Pro,sans-serif;font-size:24px;transform:translateY(-2px)}.sa-ic .pct{font-size:14.5px}.sa b{font:600 16.5px var(--f-head);color:var(--ink);margin-bottom:5px;display:block}.sa p{color:var(--muted);font-size:14.5px;line-height:1.55}.price-sec{padding:120px 0}.price-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.price-grid .shead{margin-bottom:26px}.plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.plan{border:1px solid var(--line);box-shadow:var(--sh-1);background:#fff;border-radius:22px;flex-direction:column;padding:36px 34px 34px;display:flex;position:relative}.plan-free{border:2px solid var(--indigo);box-shadow:0 34px 70px -38px #3d53c68c}.plan-badge{top:-14px;background:var(--teal);color:#fff;font:600 13.5px/1.2 var(--f-head);border-radius:20px;padding:6px 13px;position:absolute;inset-inline-start:30px}.plan h3{font-size:25px}.plan-blurb{color:var(--muted);min-height:3.2em;margin:8px 0 24px;font-size:15.5px}.plan-price{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-bottom:24px;display:flex}.plan-price .money.big{font:600 58px/1 var(--f-head);color:var(--ink);gap:.12em}.plan-price .money.big .riyal{width:.56em;height:.66em;color:var(--indigo)}.plan-price>span{color:var(--muted);font-size:15px}.plan-price b{font:600 30px/1.1 var(--f-head);color:var(--ink)}.plan .ticks{flex:1;margin:24px 0 30px}.phero{padding:72px 0 110px}.phero-copy{text-align:center;max-width:860px;margin:0 auto 64px}.phero-copy .label{margin-bottom:18px}.phero h1,.chero h1{font-size:clamp(36px,4vw,62px);line-height:1.06}.mhero h1{font-size:clamp(34px,3.3vw,54px);line-height:1.08}.lang-ar :is(.phero,.chero) h1{font-size:clamp(32px,3.6vw,56px);line-height:1.34}.lang-ar .mhero h1{font-size:clamp(31px,3vw,50px);line-height:1.36}.phero .hero-lede{margin-inline:auto;margin-bottom:0}.phero .plans{max-width:960px;margin-inline:auto}.phero.wide .plans{max-width:none}.plans.n-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.plans.n-4 .plan{padding:32px 26px 28px}.plans.n-4 .plan-price .money.big{font-size:50px}.plans.n-4 .plan-price b{font-size:28px}.plans.n-4 .ticks{flex:1}.plan-business{border:2px solid var(--teal)}.plan-business .plan-badge{background:var(--indigo)}.plan-enterprise{background:linear-gradient(160deg, var(--mist), #fff 60%)}.price-grid.wide{grid-template-columns:minmax(0,1fr)}.price-grid.wide .shead{max-width:720px}@media (width<=1240px){.plans.n-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}}@media (width<=640px){.plans.n-4{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.comply-i small{display:none}}.incl{text-align:center;max-width:960px;margin:72px auto 0}.incl h2{margin-bottom:20px;font-size:22px}.incl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.incl-i{border:1px solid var(--line);text-align:start;background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.incl-i b{font:600 16.5px var(--f-head);color:var(--ink);display:block}.incl-i small{color:var(--muted);font-size:14px;line-height:1.4;display:block}.faq-sec{padding:110px 0}.faq-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.faq-grid .shead{top:calc(var(--hdr) + 30px);position:sticky}.faq{border-top:1px solid var(--line)}.faq-i{border-bottom:1px solid var(--line)}.faq-i summary{cursor:pointer;font:500 clamp(17px, 1.3vw, 20px)/1.4 var(--f-head);color:var(--ink);justify-content:space-between;align-items:center;gap:22px;padding:25px 0;list-style:none;display:flex}.faq-i summary::-webkit-details-marker{display:none}.faq-i summary:hover{color:var(--indigo-600)}.faq-x{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;transition:transform .35s,background .3s,color .3s,border-color .3s;display:grid}.faq-i[open] .faq-x{background:var(--indigo);color:#fff;border-color:var(--indigo);transform:rotate(45deg)}.faq-i::details-content{height:0;transition:height .4s cubic-bezier(.6, 0, .2, 1), content-visibility .4s allow-discrete;overflow:clip}.faq-i[open]::details-content{height:auto}.faq-a p{color:var(--muted);max-width:62ch;padding-bottom:26px}.cta-band{padding:10px 0 120px}.cta-card{background:linear-gradient(120deg, var(--indigo-50), #f4fbfa);border:1px solid var(--indigo-100);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:clamp(36px,6vw,88px);display:grid;position:relative;overflow:hidden}.cta-lines{pointer-events:none;background:repeating-linear-gradient(#0000 0 35px,#3d53c614 35px 36px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}[dir=rtl] .cta-lines{-webkit-mask-image:linear-gradient(-90deg,#0000,#000 60%);mask-image:linear-gradient(-90deg,#0000,#000 60%)}.cta-mark{inset-inline-end:3%;opacity:.08;pointer-events:none;width:380px;position:absolute;bottom:-70px}.cta-copy{position:relative}.cta-copy .label{margin-bottom:18px}.cta-copy h2{font-size:clamp(34px,4.2vw,64px)}.cta-copy p{color:var(--muted);max-width:32em;margin-top:16px;font-size:19px}.cta-act{gap:12px;min-width:270px;display:grid;position:relative}.cta-act .btn{width:100%;height:56px;font-size:17px}.cta-note{text-align:center;color:var(--muted);font-size:14px}.mhero{padding:56px 0 90px}.mhero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.mhero .mod-tag{margin-bottom:24px}.mhero .hero-lede{margin-bottom:34px}.vis-cap{text-align:center;color:var(--faint);margin-top:16px;font-size:13px}.feat-sec{background:var(--mist);border-block:1px solid var(--line);padding:110px 0}.feats{border:1px solid var(--line);background:var(--line);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.feat{background:#fff;padding:36px 34px 38px}.feat-ic{background:var(--tone-50);width:50px;height:50px;color:var(--tone-600);border-radius:13px;place-items:center;margin-bottom:24px;display:grid}.feat h3{margin-bottom:10px;font-size:20px}.feat p{color:var(--muted);font-size:16px}.conn-sec{padding:120px 0 100px}.conn-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.conn-grid .shead{margin-bottom:34px}.chain{gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.chain:before{content:"";inset-inline-start:22px;background:repeating-linear-gradient(var(--indigo-100) 0 6px, transparent 6px 12px);width:2px;position:absolute;top:30px;bottom:30px}.chain-i{color:var(--muted);align-items:center;gap:18px;padding:12px 0;font-size:18px;display:flex;position:relative}.chain-i .mod-ic{z-index:1;border:1px solid var(--tone-100);color:var(--tone-600);background:#fff;position:relative}.chain-i b{color:var(--ink);font-family:var(--f-head);font-weight:600}.others{padding:10px 0 100px}.others-h{margin-bottom:22px;font-size:26px}.others-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.other{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px 26px;transition:border-color .25s,transform .25s,box-shadow .25s;display:grid}.other:hover{border-color:var(--tone-100);box-shadow:var(--sh-2);transform:translateY(-2px)}.other b{font:600 19px var(--f-head);color:var(--ink);display:block}.other small{color:var(--muted);font-size:15px;display:block}.other>svg{color:var(--tone-600)}.chero{padding:64px 0 120px}.chero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.chero-copy .label{margin-bottom:18px}.cinfo{gap:14px;max-width:480px;margin:36px 0 40px;display:grid}.ci{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .2s;display:flex}a.ci:hover{border-color:var(--indigo-100)}.ci-ic{background:var(--indigo-50);width:46px;height:46px;color:var(--indigo);border-radius:12px;flex:none;place-items:center;display:grid}.ci small{color:var(--muted);font-size:14px;display:block}.ci b{font:500 16.5px var(--f-head);color:var(--ink)}.covers h2{font-size:20px}.form-card{border:1px solid var(--line);box-shadow:var(--sh-win);background:#fff;border-radius:24px;padding:clamp(24px,3.4vw,46px)}.form-card h2{margin:14px 0 8px;font-size:clamp(26px,2.4vw,34px)}.dm-info{color:var(--muted)}.dform{gap:16px;margin-top:24px;display:grid}.frow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fld{font:500 14.5px/1.3 var(--f-head);color:var(--ink-2);gap:7px;display:grid}.fld em{color:var(--faint);font-style:normal;font-weight:400}.fld input,.fld select,.fld textarea{width:100%;font:16px/1.4 var(--f-body);color:var(--ink);background:#fff;border:1px solid #d8dce7;border-radius:11px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:var(--indigo);box-shadow:0 0 0 4px var(--indigo-50);outline:none}.fld select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a90a5' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-inline-end:40px}[dir=rtl] .fld select{background-position:12px}.fld textarea{resize:vertical;min-height:90px}.chips{border:0;min-width:0;margin:0;padding:0}.chips legend{margin-bottom:9px;padding:0}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);font:500 14.5px var(--f-head);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:30px;align-items:center;gap:6px;padding:9px 15px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.chip svg{opacity:0;width:0;transition:width .2s,opacity .2s}.chip.on{background:var(--tone-50);border-color:var(--tone);color:var(--tone-600)}.chip.on svg{opacity:1;width:15px}.hp{opacity:0;width:1px;height:1px;inset-inline-start:-9999px;position:absolute!important}.form-err{color:var(--red);margin:0;font-size:14.5px}.form-err a{text-decoration:underline}.form-fine{text-align:center;color:var(--faint);margin:0;font-size:13px}.form-ok{text-align:center;padding:34px 10px 14px}.form-ok-i{background:var(--green-50);width:66px;height:66px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:14px;animation:.5s cubic-bezier(.2,1.6,.4,1) pop;display:inline-grid}.form-ok p{font:500 18px/1.5 var(--f-head);color:var(--ink)}@keyframes pop{0%{opacity:0;transform:scale(.4)}}.dmodal{width:min(620px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink-2);background:#fff;border:0;border-radius:24px;padding:0;box-shadow:0 40px 120px -20px #141b3380}.dmodal[open]{animation:.4s cubic-bezier(.2,.8,.2,1) dmIn}.dmodal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141b3366}@keyframes dmIn{0%{opacity:0;transform:translateY(20px)scale(.98)}}.dm-in{padding:clamp(24px,4vw,42px);position:relative}.dm-in h2{margin:14px 0 6px;font-size:clamp(25px,2.6vw,32px)}.dm-x{top:16px;border:1px solid var(--line);cursor:pointer;width:42px;height:42px;color:var(--ink-2);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:16px}.dm-x:hover{color:var(--ink);border-color:var(--indigo-100)}.qfab{z-index:50;bottom:24px;background:var(--indigo);color:#fff;height:58px;font:500 16.5px/1 var(--f-head);cursor:pointer;border:0;border-radius:40px;align-items:center;gap:11px;padding-block:0;padding-inline:9px 24px;transition:background .2s,transform .2s,box-shadow .2s;animation:.3s cubic-bezier(.2,.8,.2,1) qfabIn;display:inline-flex;position:fixed;inset-inline-end:24px;box-shadow:inset 0 1px #ffffff2e,0 16px 36px -12px #273890bf,0 4px 10px -4px #141b3340}.qfab:hover{background:var(--indigo-600);transform:translateY(-2px)}.qfab:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.qfab-ic{background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}@keyframes qfabIn{0%{opacity:0;translate:0 12px}}.qform{margin-top:20px}@media print{.qfab{display:none}}.ftr{border-top:1px solid var(--line);background:#fafbfd;padding-top:76px}.ftr-top{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:64px;padding-bottom:60px;display:grid}.ftr-brand p{color:var(--muted);margin:22px 0 18px;font-size:16.5px}.ftr-mail{color:var(--ink);align-items:center;gap:10px;font-weight:500;display:inline-flex}.ftr-mail svg{color:var(--indigo)}.ftr-mail:hover span{text-underline-offset:4px;text-decoration:underline}.ftr-contact{justify-items:start;gap:12px;display:grid}.ftr-wa svg,.ci-wa .ci-ic{color:#128c4b}.ci-wa .ci-ic{background:#e3f6ea}.ftr-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.ftr-cols h3{font:600 15px var(--f-head);color:var(--ink);margin-bottom:16px}.ftr-cols a,.ftr-btn{color:var(--muted);cursor:pointer;text-align:start;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:15.5px;display:block}.ftr-cols a:hover,.ftr-btn:hover{color:var(--indigo-600)}.ftr-cols a[aria-current]{color:var(--ink);font-weight:600}.ftr-bot{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:14px 24px;padding:24px 0 34px;font-size:14px;display:flex}.ftr-tag{letter-spacing:.16em;text-transform:uppercase;font-size:12px}.lang-ar .ftr-tag{letter-spacing:0;font-size:13.5px}.nf{padding:120px 0 140px}.nf-in{text-align:center;justify-items:center;gap:18px;max-width:640px;display:grid}.nf h1{font-size:clamp(32px,4vw,52px)}.nf p{color:var(--muted);margin-bottom:10px;font-size:18px}@media (width<=1280px){.hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.nav{margin-inline-start:6px}.nav-l{padding:10px 11px}}@media (width<=1240px){.nav,.hdr-demo{display:none}.burger{display:block}.hdr-act{gap:8px}}@media (width<=1060px){:root{--hdr:74px}.hdr .logo img{height:40px}.hero-grid,.mhero-grid{grid-template-columns:minmax(0,1fr)}.hero-copy,.mhero-copy{max-width:720px}.hero{padding-top:38px}.hero-lines,[dir=rtl] .hero-lines{-webkit-mask-image:radial-gradient(80% 50% at 50% 72%,#000 10%,#0000 72%);mask-image:radial-gradient(80% 50% at 50% 72%,#000 10%,#0000 72%)}.mods-grid{grid-template-columns:minmax(0,1fr)}.mods-stick{display:none}.mod{opacity:1;min-height:0;margin-bottom:80px;padding-block:0}.mod:last-child{margin-bottom:0}.mod-vis-m{margin-top:34px;display:block}.mod-vis-m .showcase{padding:clamp(16px,4vw,40px)}.stack{height:auto}.stack-pin{height:auto;padding:100px 0;position:static;overflow:visible}.stack-in{grid-template-columns:minmax(0,1fr)}.stack-vis{width:100%;max-width:720px;margin-inline:auto}.lang-grid,.price-grid,.faq-grid,.conn-grid,.chero-grid{grid-template-columns:minmax(0,1fr)}.faq-grid .shead{position:static}.lang-grid .flip-wrap{order:2}.cta-card{grid-template-columns:minmax(0,1fr)}.cta-act{min-width:0;max-width:420px}.ftr-top{grid-template-columns:minmax(0,1fr);gap:44px}.feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){body{font-size:16.5px}.lang-ar{font-size:17px}.facts-in{grid-template-columns:minmax(0,1fr)}.fact{border-inline-start:0;border-top:1px solid var(--line);padding:24px 0}.fact:first-child{border-top:0}.fact-n{font-size:72px}.mods,.journey-sec,.lang-sec,.price-sec,.faq-sec,.feat-sec,.conn-sec{padding-block:80px}.shead{margin-bottom:40px}.jy-track{display:none}.jy-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 18px}.ledger{margin-top:44px}.ledger-r{grid-template-columns:34px minmax(0,1fr) auto 24px;gap:10px;padding:14px 16px;font-size:15px}.ledger-r:before{inset-inline-start:46px}.ledger-r .lr-m{display:none}.ledger-h{padding:14px 16px}.saudi-grid,.plans,.incl-grid,.others-grid,.feats,.frow{grid-template-columns:minmax(0,1fr)}.qfab{bottom:16px;gap:9px;height:52px;padding-inline:7px 18px;font-size:15.5px;inset-inline-end:16px}.qfab-ic{width:38px;height:38px}.comply{gap:10px;margin:-12px 0 26px}.comply-i{gap:10px;padding:13px 13px 12px}.comply-i img{height:32px}.comply-i img[src*=fatoora]{height:30px;margin-block:1px}.comply-i b{font-size:14px}.comply-i small{font-size:12.5px}.qform{gap:12px;margin-top:16px}.qform .fld input,.qform .fld select{padding-block:10px}.qform .fld textarea{min-height:64px}.ftr-bot{padding-bottom:90px}.jr-steps{gap:6px;margin-bottom:10px}.jr-step{grid-template-columns:minmax(0,1fr);justify-items:center;min-height:44px}.jr-l{display:none}.jr-now{text-align:center;font:600 16px var(--f-head);color:var(--indigo-600);margin:0 0 14px;display:block}.jr-now span{background:var(--indigo);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.cta-band{padding-bottom:80px}.cta-card{border-radius:24px}.cta-mark{width:300px;bottom:-80px}.ftr-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr-bot{flex-direction:column}.plan{padding:30px 24px 26px}.stack-pin{padding:80px 0}.flip{min-height:0}.mini-inv{gap:9px;padding:22px 20px}.mi-title{font-size:22px}.mi-row{font-size:14.5px}.cta-card{padding:34px 22px 30px}.cta-copy p{font-size:17px}.stack-vis{aspect-ratio:1.05}.tool{width:46%;top:30%;left:27%}.unified{width:96%;top:8%;left:2%}}@media (width<=520px){:root{--hdr:66px}.hdr .logo img{height:33px}.hdr-act .lang-sw span{display:none}.hdr-act .lang-sw{padding:9px}.hdr-act .btn{display:none}.hero h1{font-size:clamp(34px,9.4vw,44px)}.lang-ar .hero h1{font-size:clamp(31px,8.4vw,40px)}.hero-cta .btn,.mhero .hero-cta .btn{flex:100%}.offer{font-size:14px}.fact-n{font-size:64px}.ftr-brand .logo img{height:46px}}@media (width<=380px){.hdr .logo img{height:28px}.hdr-in{gap:12px}.hdr-act{gap:4px}.burger{width:42px;height:42px}.burger span{inset-inline-start:11px}.burger span:first-child{top:14px}.burger span:nth-child(2){top:20px}.burger span:nth-child(3){top:26px}.ftr-brand .logo img{height:40px}.logo-tag{letter-spacing:.16em;font-size:10px}.lang-ar .logo-tag{font-size:12px}.cc-facts,.ds-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.js .rv{opacity:1!important;clip-path:none!important;transform:none!important}.intro{display:none}}.mega{width:720px}.mega-cols{grid-template-columns:1.05fr .95fr;gap:6px;display:grid}.mega-h{font:500 12.5px var(--f-head);color:var(--faint);padding:8px 12px 4px;display:block}.mega-s{grid-template-columns:36px 1fr;padding:9px 12px}.mega-s .mod-ic{border-radius:10px;width:36px;height:36px}.mega-s b{font-size:15px}.mega-s small{font-size:13px}.dw-h2{margin-top:14px}.dw-sol{font:500 16px var(--f-head);color:var(--ink-2);justify-content:space-between;align-items:center;padding:11px 0;display:flex}.dw-sol svg{color:var(--faint)}.sol-points{flex-wrap:wrap;gap:8px 10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.sol-points li{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:30px;align-items:center;gap:7px;padding:7px 12px;font-size:14px;display:inline-flex}.sol-points svg{color:var(--tone,var(--teal))}.sol-intro{padding:110px 0 40px}.sol-intro-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.sol-intro-h .label{margin-bottom:16px}.sol-intro-h h2{font-size:clamp(28px,2.8vw,44px)}.sol-intro-p p{color:var(--muted);font-size:18.5px}.sol-intro-p p+p{margin-top:18px}.sol-intro+.feat-sec{margin-top:70px}.sol-steps{padding:110px 0}.ssteps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.ssteps li{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px 24px 26px;position:relative}.ssteps li:after{content:"";top:50px;background:repeating-linear-gradient(90deg, var(--indigo-100) 0 5px, transparent 5px 9px);width:18px;height:2px;position:absolute;inset-inline-end:-18px}.ssteps li:last-child:after{display:none}.ss-n{background:var(--indigo-50);width:44px;height:44px;color:var(--indigo);font:600 15px var(--f-head);border-radius:12px;place-items:center;margin-bottom:18px;display:inline-grid}.ssteps h3{margin-bottom:8px;font-size:19px}.ssteps p{color:var(--muted);font-size:15.5px}.sol-why{padding:30px 0 110px}.sol-why-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.sol-why .shead{margin-bottom:30px}.why-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.why-list li{align-items:flex-start;gap:14px;display:flex}.why-list b{font:600 17.5px var(--f-head);color:var(--ink);margin-bottom:2px;display:block}.why-list li>span:last-child{color:var(--muted)}.why-ic{background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.sol-free{background:linear-gradient(160deg, var(--tone-50,var(--indigo-50)), #fff 75%);border:1px solid var(--line);border-radius:24px;justify-items:start;gap:16px;padding:clamp(26px,3vw,40px);display:grid;position:relative;overflow:hidden}.sol-free .offer{margin:0}.sol-free h3{font-size:clamp(22px,2vw,28px)}.sol-free p{color:var(--muted)}.sol-free .btn{margin-top:6px}.zf{grid-template-columns:minmax(0,1fr) 18.5em;gap:1.1em;height:100%;display:grid}.zf-doc{min-width:0;height:100%}.zf-side{border:1px solid var(--line);background:#fff;border-radius:.85em;flex-direction:column;gap:.4em;padding:1em;display:flex}.zc{gap:.25em;margin:.2em 0 0;padding:0;list-style:none;display:grid}.zc li{opacity:.45;border-radius:.6em;align-items:flex-start;gap:.7em;padding:.55em .5em;transition:opacity .4s,background .4s;display:flex}.zc li.on,.zc li.now{opacity:1}.zc li.now{background:var(--indigo-50)}.zc-dot{width:1.8em;height:1.8em;color:var(--muted);background:#eef0f5;border-radius:50%;flex:none;place-items:center;font-size:.8em;transition:background .4s,color .4s;display:grid}.zc-dot i{font-style:normal}.zc li.on .zc-dot{background:var(--teal);color:#fff}.zc b{font:500 .86em/1.3 var(--f-head);color:var(--ink);display:block}.zc small{color:var(--faint);margin-top:.15em;font-size:.74em;display:block}.zf-qr{color:var(--faint);opacity:.35;background:#f5f6fa;border-radius:.6em;align-items:center;gap:.7em;margin-top:auto;padding:.6em;font-size:.72em;transition:opacity .5s;display:flex}.zf-qr.on{opacity:1}.zf-qr .qr{flex:none;width:4.4em;height:4.4em}.fl{flex-direction:column;gap:.8em;height:100%;display:flex}.fl-link{border:1px solid var(--line);background:#fff;border-radius:.9em;grid-template-columns:auto 1fr auto;align-items:center;gap:1em;padding:1em 1.2em;display:grid}.fl-node{font:600 .95em var(--f-head);color:var(--ink);align-items:center;gap:.6em;display:flex}.fl-node img{width:2.3em}.fl-z-ic{color:#146c43;background:#e6f4ea;border-radius:.6em;place-items:center;width:2.3em;height:2.3em;display:grid}.fl-wire{background:repeating-linear-gradient(90deg,#cfd5e6 0 6px,#0000 6px 11px);height:2px;position:relative}.fl-wire i{background:var(--teal);opacity:0;border-radius:50%;width:.55em;height:.55em;margin-top:-.275em;position:absolute;top:50%}.fl-link.on .fl-wire{background:repeating-linear-gradient(90deg, var(--teal) 0 6px, transparent 6px 11px)}.fl-link.on .fl-wire i{animation:2.4s linear infinite wire}.fl-link.on .fl-wire i:nth-child(2){animation-delay:.8s}.fl-link.on .fl-wire i:nth-child(3){animation-delay:1.6s}@keyframes wire{0%{opacity:0;inset-inline-start:0}15%{opacity:1}85%{opacity:1}to{opacity:0;inset-inline-start:100%}}.fl .mk-head{margin-bottom:0}.fl-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5em;display:grid}.fl-steps span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:.7em;flex-direction:column;gap:.5em;padding:.85em .75em;font-size:.76em;line-height:1.3;transition:border-color .4s,color .4s;display:flex}.fl-steps i{background:#eef0f5;border-radius:50%;place-items:center;width:1.9em;height:1.9em;font-size:.9em;font-style:normal;transition:background .4s,color .4s;display:grid}.fl-steps span.on{color:var(--ink);border-color:#bfe8e4}.fl-steps span.on i{background:var(--teal);color:#fff}.fl-feed{gap:.4em;display:grid}.fl-row{border:1px solid var(--line);opacity:.38;background:#fff;border-radius:.7em;grid-template-columns:8.4em minmax(0,1fr) auto auto;align-items:center;gap:.8em;padding:.85em .9em;font-size:.84em;transition:opacity .4s,border-color .4s;display:grid}.fl-row .st{visibility:hidden}.fl-row.on .st{visibility:visible}.fl-row.on{opacity:1;border-color:#bfe8e4}.fl-row em{color:var(--muted);font-style:normal}.fl-row>span:nth-child(2){color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-row small{color:var(--faint)}.fl-note{color:var(--faint);align-items:center;gap:.5em;margin-top:auto;font-size:.74em;display:flex}.bd-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.bd .pl-col{min-height:27em}.bd-card{height:auto;min-height:6.4em}.bd-card b{white-space:normal}.bd-sub{color:var(--muted);font-size:.74em}.bd-hide{display:none}.bd-new{box-shadow:0 0 0 .22em var(--amber-50);border-color:#f2cf96;animation:.7s cubic-bezier(.2,.8,.2,1) tkIn}@container (width<=600px){.zf{grid-template-columns:minmax(0,1fr)}.zf-doc{display:none}.fl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-row{grid-template-columns:minmax(0,1fr) auto}.fl-row em,.fl-row small{display:none}.bd .pl-col.c1{display:block}}@container (width<=340px){.bd-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.bd .pl-col.c3{display:none}}.cms-main{display:block}:where(#cms-main) a:not(.btn){color:inherit}.cms-notice{text-align:center;background:var(--indigo);color:#fff;padding:10px 0;font-size:14.5px}.cms-notice a{color:#fff;text-underline-offset:3px;margin-inline-start:8px;font-weight:500;text-decoration:underline}.cms-notice-alert{background:var(--amber);color:var(--ink)}.cms-notice-alert a{color:var(--ink)}.cms-notice-success{background:var(--teal)}.bl-head{border-bottom:1px solid var(--line);background:linear-gradient(#fff,#fafbfd);padding:46px 0 56px;position:relative;overflow:clip}.bl-head-in{position:relative}.bl-head-in h1,.bl-head-in .bl-lede{max-width:1000px}.bl-crumbs{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:22px;font-size:14px;display:flex}.bl-crumbs a{color:var(--muted)}.bl-crumbs a:hover{color:var(--indigo)}.bl-crumbs i{color:#c5cad8;font-style:normal}.bl-head .label{margin-bottom:16px}.bl-head h1{font-size:clamp(34px,4vw,58px);line-height:1.1}.lang-ar .bl-head h1{line-height:1.38}.bl-lede{color:var(--muted);max-width:46em;margin-top:18px;font-size:clamp(17px,1.3vw,20px)}.bl-meta{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-size:15px;display:flex}.bl-meta span{align-items:center;gap:7px;display:inline-flex}.bl-meta svg{color:var(--faint)}.bl-switch{border:1px solid var(--line);font:500 14.5px var(--f-head);color:var(--ink-2);background:#fff;border-radius:30px;align-items:center;gap:8px;margin-top:20px;padding:8px 14px;display:inline-flex}.bl-switch:hover{border-color:var(--indigo-100);color:var(--indigo)}.bl-switch svg{color:var(--indigo)}.bl-list{padding:56px 0 100px}.bl-chips{flex-wrap:wrap;gap:8px;margin-bottom:34px;display:flex}.bl-chip{border:1px solid var(--line);font:500 14.5px var(--f-head);color:var(--ink-2);background:#fff;border-radius:30px;align-items:center;gap:8px;padding:9px 15px;display:inline-flex}.bl-chip i{color:var(--faint);font-size:12.5px;font-style:normal}.bl-chip.on{background:var(--indigo);border-color:var(--indigo);color:#fff}.bl-chip.on i{color:#ffffffbf}.bl-chip:not(.on):hover{border-color:var(--indigo-100);color:var(--indigo)}.bl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bl-card{min-width:0}.bl-card-link{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;height:100%;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;overflow:hidden}.bl-card-link:hover{border-color:var(--indigo-100);box-shadow:var(--sh-2);transform:translateY(-3px)}.bl-card-img{aspect-ratio:16/9;background:var(--mist);display:block;overflow:hidden}.bl-card-img>img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.bl-card-link:hover .bl-card-img>img{transform:scale(1.03)}.bl-noimg{background:linear-gradient(150deg, var(--tone-50), #fff 80%);align-content:center;place-items:center;gap:10px;width:100%;height:100%;display:grid;position:relative}.bl-noimg-lines{background:repeating-linear-gradient(#0000 0 23px,#141b330d 23px 24px);position:absolute;inset:0}.bl-noimg img{width:64px;height:auto;position:relative}.bl-noimg b{font:600 13px var(--f-head);color:var(--tone-600);border:1px solid var(--tone-100);background:#fff;border-radius:20px;padding:5px 12px;position:relative}.bl-card-body{flex-direction:column;flex:1;gap:10px;padding:22px 22px 24px;display:flex}.bl-cat{font:500 13px var(--f-head);color:var(--teal-700)}.bl-card-t{font-size:20px;line-height:1.3}.lang-ar .bl-card-t{line-height:1.55}.bl-card-x{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.bl-card-meta{color:var(--faint);flex-wrap:wrap;gap:6px 16px;margin-top:auto;padding-top:6px;font-size:13.5px;display:flex}.bl-card-meta span{align-items:center;gap:6px;display:inline-flex}.bl-more{font:500 15px var(--f-head);color:var(--indigo-600);align-items:center;gap:7px;display:inline-flex}.bl-feature{margin-bottom:26px}.bl-feature .bl-card-link{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.bl-feature .bl-card-img{aspect-ratio:16/9;align-self:center}.bl-feature .bl-card-body{justify-content:center;gap:14px;padding:clamp(24px,3vw,44px)}.bl-feature .bl-card-t{font-size:clamp(24px,2.2vw,32px)}.bl-feature .bl-card-x{-webkit-line-clamp:4;font-size:17px}.bl-empty{text-align:center;border:1px dashed var(--line);color:var(--faint);border-radius:22px;justify-items:center;gap:12px;padding:70px 20px;display:grid}.bl-empty h2{font-size:24px}.bl-empty p{color:var(--muted)}.bl-pager{justify-content:space-between;align-items:center;gap:14px;margin-top:44px;display:flex}.bl-pg-nums{gap:6px;display:flex}.bl-pg,.bl-pg-nav{border:1px solid var(--line);min-width:40px;height:40px;font:500 14.5px var(--f-head);color:var(--ink-2);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.bl-pg.on{background:var(--indigo);border-color:var(--indigo);color:#fff}.bl-pg-nav.off{opacity:.4}.bl-pg-gap{color:var(--faint);align-self:center;padding:0 4px}.bl-preview{background:var(--amber-50);color:var(--amber-700);padding:10px 0;font-size:14.5px}.bl-post{padding:52px 0 90px}.bl-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.bl-article{min-width:0;max-width:820px}.bl-figure{border-radius:20px;margin:0 0 32px;overflow:hidden}.bl-figure img{width:100%;height:auto;display:block}.bl-toc{background:var(--mist);border:1px solid var(--line);border-radius:16px;margin:0 0 34px;padding:20px 24px}.bl-toc summary{cursor:pointer;font:600 16px var(--f-head);color:var(--ink)}.bl-toc ol{gap:8px;margin:14px 0 0;padding-inline-start:22px;display:grid}.bl-toc a{color:var(--indigo-600)}.bl-toc a:hover{text-decoration:underline}.bl-body{color:var(--ink-2);font-size:18px;line-height:1.8}.lang-ar .bl-body{font-size:18.5px;line-height:1.95}.bl-body>*+*{margin-top:1.1em}.bl-body h2{scroll-margin-top:calc(var(--hdr) + 20px);margin-top:1.9em;font-size:clamp(25px,2.2vw,32px);line-height:1.25}.bl-body h3{scroll-margin-top:calc(var(--hdr) + 20px);margin-top:1.6em;font-size:clamp(20px,1.6vw,23px);line-height:1.35}.lang-ar .bl-body h2,.lang-ar .bl-body h3{line-height:1.5}.bl-body a{text-decoration:underline;-webkit-text-decoration-color:var(--indigo-100);text-decoration-color:var(--indigo-100);text-underline-offset:4px;text-decoration-thickness:2px;color:var(--indigo-600)!important}.bl-body a:hover{-webkit-text-decoration-color:var(--indigo);text-decoration-color:var(--indigo)}.bl-body ul,.bl-body ol{padding-inline-start:1.4em}.bl-body li+li{margin-top:.45em}.bl-body li::marker{color:var(--teal)}.bl-body strong{color:var(--ink);font-weight:600}.bl-body blockquote{border-inline-start:4px solid var(--teal);background:var(--teal-50);color:var(--ink);border-radius:0 14px 14px 0;margin-inline:0;padding:18px 22px}[dir=rtl] .bl-body blockquote{border-radius:14px 0 0 14px}.bl-table{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.bl-body table{border-collapse:collapse;width:100%;min-width:520px;font-size:15.5px;line-height:1.55}.bl-body th,.bl-body td{text-align:start;vertical-align:top;border-bottom:1px solid var(--line-2);padding:12px 14px}.bl-body thead th{background:var(--indigo-50);color:var(--ink);font:600 14.5px var(--f-head)}.bl-body tr:last-child td{border-bottom:0}.bl-body img{border-radius:14px}.bl-body figure{margin:2em 0}.bl-body figure img{border-radius:16px;width:100%;height:auto;display:block}.bl-body img[src*=\/diagram-]{border:1px solid var(--line)}.bl-body img[src*=\/diagram-phone-]{display:none}@media (width<=760px){.bl-body img[src*=\/diagram-wide-]{display:none}.bl-body img[src*=\/diagram-phone-]{display:block}}.bl-body figcaption{color:var(--faint);text-align:center;margin-top:12px;font-size:14.5px;line-height:1.6}.bl-share{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:44px;padding-top:24px;display:flex}.bl-share b{font:600 15px var(--f-head);color:var(--ink);margin-inline-end:6px}.bl-share a{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-2);border-radius:50%;place-items:center;transition:border-color .2s,color .2s;display:grid}.bl-share a:hover{border-color:var(--indigo-100);color:var(--indigo)}.bl-adj{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}.bl-adj a{border:1px solid var(--line);background:#fff;border-radius:16px;gap:6px;padding:18px;display:grid}.bl-adj a:hover{border-color:var(--indigo-100)}.bl-adj i{color:var(--faint);align-items:center;gap:6px;font-size:13.5px;font-style:normal;display:inline-flex}.bl-adj b{font:600 16px/1.4 var(--f-head);color:var(--ink)}.bl-adj-next{text-align:end}.bl-adj-next i{justify-content:flex-end}.bl-aside{top:calc(var(--hdr) + 24px);gap:20px;display:grid;position:sticky}.bl-cta{background:linear-gradient(160deg, var(--indigo-50), #fff 80%);border:1px solid var(--indigo-100);border-radius:22px;justify-items:start;gap:12px;padding:26px;display:grid}.bl-cta img{width:46px;height:auto}.bl-cta-label{font:600 13px var(--f-head);color:#fff;background:var(--teal);border-radius:20px;padding:5px 12px}.bl-cta b{font:600 20px/1.35 var(--f-head);color:var(--ink)}.bl-cta p{color:var(--muted);font-size:15px}.bl-cta .btn{width:100%}.bl-side-list{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px 22px;display:grid}.bl-side-h{font:600 15px var(--f-head);color:var(--ink);margin-bottom:6px}.bl-side-list a{border-top:1px solid var(--line-2);color:var(--ink-2);gap:12px;padding:10px 0;font-size:15px;line-height:1.45;display:flex}.bl-side-list a:first-of-type{border-top:0}.bl-side-list a span{min-width:34px;color:var(--faint);flex:none;font-size:13px}.bl-side-list a:hover,.bl-side-list a.on{color:var(--indigo-600)}.bl-related{background:var(--mist);border-top:1px solid var(--line);padding:90px 0}.bl-rel-h{margin-bottom:36px}.bl-rel-h .label{margin-bottom:14px}.bl-rel-h h2{font-size:clamp(28px,2.6vw,40px)}@media (width<=1060px){.mega{width:600px}.sol-intro-grid,.sol-why-grid{grid-template-columns:minmax(0,1fr)}.ssteps{grid-template-columns:repeat(2,minmax(0,1fr))}.ssteps li:after{display:none}.bl-layout{grid-template-columns:minmax(0,1fr)}.bl-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-feature .bl-card-link{grid-template-columns:minmax(0,1fr)}.bl-feature .bl-card-img{aspect-ratio:16/9;min-height:0}.ftr-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.sol-intro{padding:80px 0 20px}.sol-steps{padding:80px 0}.ssteps{grid-template-columns:minmax(0,1fr)}.sol-why{padding:10px 0 80px}.bl-grid,.bl-aside,.bl-adj{grid-template-columns:minmax(0,1fr)}.bl-adj-next{text-align:start}.bl-adj-next i{justify-content:flex-start}.bl-head{padding:30px 0 40px}.bl-list{padding:40px 0 70px}.bl-post{padding:36px 0 64px}.bl-body{font-size:17px}.lang-ar .bl-body{font-size:17.5px}.bl-pager{flex-wrap:wrap;justify-content:center}.bl-related{padding:64px 0}}.sols{padding:40px 0 120px}.sols-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.sols-grid>.rv{display:flex}.sol-card{border:1px solid var(--line);background:linear-gradient(170deg, var(--tone-50), #fff 60%);border-radius:20px;flex-direction:column;gap:12px;width:100%;padding:26px 24px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.sol-card:hover{border-color:var(--tone-100);box-shadow:var(--sh-2);transform:translateY(-3px)}.sol-card b{font:600 19px var(--f-head);color:var(--ink)}.sol-card>span:not(.mod-ic){color:var(--muted);flex:1;font-size:15px;line-height:1.6}.sol-card i{font:500 15px var(--f-head);color:var(--tone-600);align-items:center;gap:7px;font-style:normal;display:inline-flex}@media (width<=1060px){.sols-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sols{padding:20px 0 80px}.sols-grid{grid-template-columns:minmax(0,1fr)}}.dw-home{border-top:0;border-bottom:1px solid var(--line-2);margin-bottom:6px;padding-top:4px}
