@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/arabic/ibm-plex-sans-arabic-400.c9a0d344.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE??}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/arabic/ibm-plex-sans-arabic-500.280fac01.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE??}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/arabic/ibm-plex-sans-arabic-600.ceec3e50.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE??}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/arabic/ibm-plex-sans-arabic-700.5ad8fdb5.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:600 700;font-display:optional;src:url(/fonts/arabic/noto-kufi-arabic.74488595.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE??}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0%;size-adjust:101.17%;unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic Fallback;src:local(Arial);ascent-override:117.6%;descent-override:56.41%;line-gap-override:0%;size-adjust:109.02%;unicode-range:U+20,U+A0,U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--font-plex-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback";--font-kufi:"Noto Kufi Arabic", "Noto Kufi Arabic Fallback"}
.thread{position:relative}.thread-track,.thread-line,.thread-end{display:none}@media (min-width:1200px){.thread{--thread-at:calc(max(var(--gutter), (100% - var(--container)) / 2) + var(--thread-x))}.thread-track,.thread-line{top:0;bottom:0;pointer-events:none;z-index:1;width:1px;display:block;position:absolute;inset-inline-start:var(--thread-at)}.thread-track{background:var(--hairline)}.thread-line{background:var(--brand);transform-origin:top}.thread-end{bottom:-4px;background:var(--brand);z-index:1;border-radius:50%;width:9px;height:9px;display:block;position:absolute;inset-inline-start:calc(var(--thread-at) - 4px)}.thread .chapter{position:relative}.thread .chapter:before{content:"";top:50%;background:var(--paper);border:2px solid var(--brand);z-index:2;border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;inset-inline-start:calc(var(--thread-x) - 4.5px)}.thread .chapter-inline:before{display:none}.thread .frame-enter:before{content:"";top:19px;width:calc(var(--thread-x) * -1);background:var(--brand);height:1px;position:absolute;inset-inline-start:var(--thread-x)}.thread .frame-enter:after{content:"";top:16px;background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:-4px}}.chapter{color:var(--ink-2);align-items:center;gap:10px;display:inline-flex}.chapter-n{color:var(--brand);font-family:var(--font-mono);letter-spacing:.02em}:lang(ar) .chapter-n{font-family:var(--font-mono)}.chapter-rule{opacity:.45;background:currentColor;width:22px;height:1px}.frame{border:1px solid var(--hairline-2);border-radius:var(--r-frame);background:var(--surface);box-shadow:var(--shadow-frame);position:relative}.frame-bar{border-bottom:1px solid var(--hairline);height:38px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;padding-inline:14px;font-size:12px;display:flex;overflow:hidden}:lang(ar) .frame-bar{font-family:var(--font-arabic);letter-spacing:0;font-size:12.5px}.frame{min-width:0}.frame-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.frame-note{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.frame-body{border-end-end-radius:calc(var(--r-frame) - 1px);border-end-start-radius:calc(var(--r-frame) - 1px);overflow:hidden}.frame .ld{box-shadow:none;border:0;border-radius:0}.ld{font-family:var(--font-desk), ui-sans-serif, system-ui, sans-serif;--muted:var(--text-muted);--hairline:var(--border-subtle);--ink:var(--text-primary);--ink-2:var(--text-secondary);--anchor:var(--link)}.price [data-cur]{display:none}html:not([data-currency]) .price [data-cur=USD],html[data-currency=USD] .price [data-cur=USD],html[data-currency=GBP] .price [data-cur=GBP],html[data-currency=EUR] .price [data-cur=EUR],html[data-currency=SAR] .price [data-cur=SAR],html[data-currency=AED] .price [data-cur=AED]{display:inline}.cycle [data-cy=monthly],[data-pricing][data-cycle=monthly] .cycle [data-cy=annual]{display:none}[data-pricing][data-cycle=monthly] .cycle [data-cy=monthly]{display:inline}.compare{table-layout:fixed}.compare .compare-feature{width:34%}.seg-fill>*{white-space:nowrap;flex:1 1 0;padding-inline:10px}@media (max-width:767.98px){.compare .compare-feature{width:58%}.compare-wrap[data-col=ERP] .compare [data-col]:not([data-col=ERP]),.compare-wrap[data-col=COMPLETE] .compare [data-col]:not([data-col=COMPLETE]),.compare-wrap[data-col=APP] .compare [data-col]:not([data-col=APP]),.compare-wrap[data-col=ENTERPRISE] .compare [data-col]:not([data-col=ENTERPRISE]){display:none}.compare .is-rec{background:0 0}.compare .compare-group-rest{display:none}}.compare th,.compare td{border-bottom:1px solid var(--hairline-soft);vertical-align:middle;text-align:start;padding:14px 18px;font-size:14.5px;line-height:1.45}.compare thead th{background:var(--surface);border-bottom:1px solid var(--hairline);color:var(--ink);font-size:14px;font-weight:600;position:sticky;top:0}.compare tbody th[scope=row]{color:var(--ink-2);font-weight:500}.compare td{color:var(--ink-2)}.compare .compare-group{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--hairline);padding-top:26px;font-size:12px;font-weight:600}:lang(ar) .compare .compare-group{letter-spacing:0;text-transform:none;font-size:13px}.compare .is-rec{background:color-mix(in oklab, var(--brand-soft) 45%, transparent)}.compare tbody:last-child tr:last-child>*{border-bottom:0}.hero-facts{color:var(--muted);flex-wrap:wrap;gap:8px 0;font-size:14px;display:flex}.hero-facts li{align-items:center;display:inline-flex}.hero-facts li+li:before{content:"";background:var(--hairline-2);width:1px;height:14px;margin-inline:14px}@media (max-width:520px){.hero-facts{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.hero-facts li+li:before{display:none}}.hero-stage{isolation:isolate;position:relative}.hero-stage:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 50%, var(--brand-glow), transparent 72%);filter:blur(36px);pointer-events:none;border-radius:50%;position:absolute;inset:8% 10% -4%}.hero-caption{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-top:14px;font-size:13.5px;display:flex}.flow-depts{flex-wrap:wrap;gap:8px 18px;display:flex}@media (min-width:1024px){.flow-depts{flex-direction:column;gap:12px}}.flow-depts li{color:var(--muted);transition:color .2s var(--ease-out-strong);align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.flow-depts li[data-on]{color:var(--ink)}.flow-depts li[data-current]{color:var(--brand);font-weight:600}:root[data-theme=dark] .flow-depts li[data-current]{color:var(--anchor)}.flow-dept-dot{border:2px solid var(--hairline-2);width:9px;height:9px;transition:background-color .2s var(--ease-out-strong), border-color .2s var(--ease-out-strong);border-radius:50%}.flow-depts li[data-on] .flow-dept-dot{border-color:var(--brand);background:var(--brand)}.flow-rail{position:relative}.flow-track,.flow-line{top:20px;bottom:40px;pointer-events:none;width:1px;position:absolute;inset-inline-start:13px}.flow-track{background:var(--hairline-2)}.flow-line{background:var(--brand);transform-origin:top}.flow-steps{flex-direction:column;gap:16px;padding-inline-start:44px;display:flex}.flow-step{position:relative}.flow-node{top:17px;border:2px solid var(--hairline-2);background:var(--paper);width:11px;height:11px;transition:background-color .22s var(--ease-out-strong), border-color .22s var(--ease-out-strong), box-shadow .22s var(--ease-out-strong);border-radius:50%;position:absolute;inset-inline-start:-36px}.flow-step[data-state=past] .flow-node,.flow-step[data-state=current] .flow-node{border-color:var(--brand);background:var(--brand)}.flow-step[data-state=current] .flow-node{box-shadow:0 0 0 5px var(--brand-soft)}.flow-card{background:var(--surface);border:1px solid var(--hairline);transition:border-color .22s var(--ease-out-strong), box-shadow .22s var(--ease-out-strong);border-radius:14px;padding:14px 18px}.flow-step[data-state=current] .flow-card{border-color:var(--brand);box-shadow:var(--shadow-pop-v2)}@media (min-width:1024px){.flow-steps{gap:22px}}.app-tile{border:1px solid var(--hairline);background:var(--surface);text-align:start;width:100%;transition:border-color .16s var(--ease-out-strong), background-color .16s var(--ease-out-strong), transform .16s var(--ease-out-strong);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex;position:relative}.app-tile:hover{border-color:var(--hairline-2)}.app-tile:active{transform:scale(.985)}.app-tile[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb, var(--brand-soft) 55%, var(--surface))}.app-tile[aria-disabled=true]{cursor:default;background:var(--surface-soft)}.app-tile[aria-disabled=true]:hover{border-color:var(--hairline)}.app-tile[aria-disabled=true]:active{transform:none}.app-tile-check{top:10px;color:#fff;background:var(--brand);opacity:0;width:20px;height:20px;transition:opacity .16s var(--ease-out-strong), transform .22s var(--ease-out-strong);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:10px;transform:scale(.6)}.app-tile[aria-pressed=true] .app-tile-check{opacity:1;transform:scale(1)}.estimate{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);padding:22px 22px 24px}.brand-strip{min-height:30px;padding:5px var(--gutter);background:var(--brand);color:#fff;letter-spacing:.01em;text-align:center;justify-content:center;align-items:center;margin:0;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}.plan-rung{border:1px solid var(--hairline);background:var(--paper);transition:border-color .16s var(--ease-out-strong), background-color .16s var(--ease-out-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.plan-rung.is-active{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 7%, var(--surface))}.plan-rung-tag{background:var(--brand);color:#fff;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.stepper{border:1px solid var(--hairline-2);background:var(--surface);width:40px;height:40px;color:var(--ink);transition:border-color .15s var(--ease-out-strong), transform .15s var(--ease-out-strong);border-radius:50%;place-items:center;display:grid}.stepper:hover{border-color:var(--muted)}.stepper:active{transform:scale(.95)}.stepper:disabled{opacity:.4;cursor:not-allowed}.estimate-tray{bottom:max(12px, env(safe-area-inset-bottom));z-index:20;border:1px solid var(--hairline-2);background:color-mix(in srgb, var(--surface) 96%, transparent);box-shadow:var(--shadow-pop-v2);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:sticky}[dir=rtl] .estimate-tray{padding:10px 16px 10px 10px}.start-steps{position:relative}@media (min-width:768px){.start-steps:before{content:"";top:15px;background:var(--hairline-2);height:1px;position:absolute;inset-inline:15px}}.start-node{top:0;border:1px solid var(--brand);background:var(--paper);width:31px;height:31px;color:var(--brand);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;inset-inline-start:0}.start-steps li{padding-top:48px}.app-map{border-inline-start:1px solid var(--brand);flex-direction:column;gap:16px;margin-inline-start:19px;padding-block:6px 2px;padding-inline-start:24px;display:flex;position:relative}.app-map li{align-items:flex-start;gap:12px;display:flex;position:relative}.app-map li:before{content:"";top:13px;background:var(--brand);width:16px;height:1px;position:absolute;inset-inline-start:-24px}.founding{position:relative;overflow:hidden}.founding:before{content:"";inset-inline:0;background:var(--brand);height:3px;position:absolute;top:0}.cta-band{padding-bottom:calc(var(--section-y) * .9)}.faq[open]>summary{color:var(--ink)}.rail{flex-direction:column;gap:14px;padding-inline-start:34px;display:flex;position:relative}.rail:before{content:"";top:18px;bottom:18px;background:linear-gradient(var(--brand), color-mix(in srgb, var(--brand) 25%, var(--hairline-2)));width:1px;position:absolute;inset-inline-start:9px}.rail-step{position:relative}.rail-node{top:17px;border:2px solid var(--brand);background:var(--paper);border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;inset-inline-start:-30px}.rail-n{display:none}.rail[data-numbered]{padding-inline-start:42px}.rail[data-numbered]:before{inset-inline-start:12px}.rail[data-numbered] .rail-node{top:12px;border-width:1px;width:25px;height:25px;inset-inline-start:-42px}.rail[data-numbered] .rail-n{color:var(--anchor);font-size:12px;font-weight:600;line-height:1;display:block}.rail-card{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;padding:14px 18px 15px}@media (min-width:1024px){.rail{gap:16px}}.article{max-width:44rem}.article-section{border-top:1px solid var(--hairline);scroll-margin-top:calc(var(--header-h) + 24px);margin-top:40px;padding-top:40px}.article-section:first-child{border-top:0;margin-top:0;padding-top:0}.article-section>h2{margin-bottom:18px}.article p,.article li{color:var(--ink-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.7}:lang(ar) .article p,:lang(ar) .article li{line-height:1.9}.article p+p,.article p+ul,.article p+ol,.article ul+p,.article ol+p,.article .article-table+p,.article .article-table+.article-note,.article p+.article-note,.article p+.article-table,.article ul+.article-note{margin-top:16px}.article ul,.article ol{flex-direction:column;gap:10px;padding-inline-start:22px;display:flex}.article ul{list-style:outside}.article ol{list-style:decimal}.article li::marker{color:var(--muted);font-variant-numeric:tabular-nums}.article-note{border:1px solid var(--hairline);background:var(--surface-soft);border-radius:12px;gap:10px;padding:14px 16px;display:flex;font-size:.9375rem!important;line-height:1.6!important}.article-table{border:1px solid var(--hairline);background:var(--surface);border-radius:12px;overflow-x:auto}.article-table .tbl{min-width:32rem}.article-table .tbl th[scope=row]{letter-spacing:0;text-transform:none;color:var(--ink);border-bottom:1px solid var(--hairline-soft);vertical-align:top;white-space:nowrap;background:0 0;font-family:inherit;font-size:14px;font-weight:600}.article-table .tbl td{vertical-align:top;line-height:1.5}.article-table .tbl tr:last-child th[scope=row]{border-bottom:0}@media (max-width:767.98px){.article-table .tbl-stack{min-width:0}.tbl-stack thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tbl-stack,.tbl-stack tbody,.tbl-stack tr,.tbl-stack th,.tbl-stack td{width:auto;display:block}.tbl-stack tbody tr{border-bottom:1px solid var(--hairline-soft);padding:14px 16px}.tbl-stack tbody tr:last-child{border-bottom:0}.article-table .tbl-stack th[scope=row]{white-space:normal;border:0;padding:0 0 6px;font-size:15px}.tbl-stack td{border:0;padding:6px 0}}@media (max-width:639.98px){.article-table .tbl{min-width:0}.article-table .tbl th[scope=row]{white-space:normal}.article-table .tbl th,.article-table .tbl td{padding-inline:10px}}.vs{border-collapse:separate;border-spacing:0;width:100%}.vs th,.vs td{text-align:start;vertical-align:top;border-bottom:1px solid var(--hairline-soft);padding:16px 18px;font-size:15px;line-height:1.5}.vs thead th{color:var(--ink);border-bottom:1px solid var(--hairline);background:var(--surface-soft);font-size:14px;font-weight:600}.vs tbody th{width:26%;color:var(--ink);font-weight:600}.vs td{color:var(--ink-2);width:37%}.vs .vs-us{background:color-mix(in oklab, var(--brand-soft) 40%, transparent)}.vs tbody tr:last-child>*{border-bottom:0}.vs-label{display:none}@media (max-width:767.98px){.vs thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vs,.vs tbody,.vs tr,.vs th,.vs td{width:auto;display:block}.vs tbody tr{border-bottom:1px solid var(--hairline);padding:16px 16px 6px}.vs tbody tr:last-child{border-bottom:0}.vs tbody th{border:0;width:auto;padding:0 0 10px}.vs td{background:var(--surface-soft);border:0;border-radius:10px;margin-bottom:10px;padding:10px 12px}.vs td.vs-us{background:color-mix(in oklab, var(--brand-soft) 55%, var(--surface))}.vs-label{color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}}@media (prefers-reduced-motion:reduce){.thread-line,.flow-line{transform:none!important}}
