@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-700-normal.mWgeinG7.woff2)format("woff2"),url(/_astro/space-mono-latin-700-normal.D7A851RN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}:root{--paper:#fafafa;--surface:#fff;--ink:#0a0a0a;--ink-2:#333;--muted:#666;--rule:#e5e5e5;--rule-2:#cfcfcf;--accent:#047857;--accent-press:#03664a;--danger:#b42318;--font-sans:"Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Space Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-ar:"IBM Plex Sans Arabic", "Instrument Sans Variable", ui-sans-serif, system-ui, sans-serif;--step--1:clamp(.8125rem, .8rem + .08vw, .875rem);--step-0:clamp(1rem, .97rem + .14vw, 1.0625rem);--step-1:clamp(1.15rem, 1.07rem + .4vw, 1.375rem);--step-2:clamp(1.4rem, 1.22rem + .85vw, 1.95rem);--step-3:clamp(1.9rem, 1.5rem + 1.9vw, 3rem);--step-4:clamp(2.2rem, 1.6rem + 3vw, 4.1rem);--radius:2px;--ease-out:cubic-bezier(.23, 1, .32, 1);--gutter:clamp(16px, 3.2vw, 36px);--col-gap:clamp(16px, 2vw, 28px);--max:1260px;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 var(--step-0) / 1.62 var(--font-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}:lang(ar) body,body:lang(ar){font-family:var(--font-ar);line-height:1.85}img,svg{max-width:100%}img{height:auto;display:block}h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance;margin:0 0 .5em;font-weight:600;line-height:1.12}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4{letter-spacing:0;line-height:1.35}h1{font-size:var(--step-4);letter-spacing:-.035em}h2{font-size:var(--step-2)}h3{font-size:var(--step-1);letter-spacing:-.01em}p{margin:0 0 1em}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--ink);color:var(--paper)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:var(--paper);border-radius:var(--radius);padding:10px 14px;position:absolute;inset-block-start:-60px;inset-inline-start:12px}.skip:focus{inset-block-start:12px}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.grid12{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section{padding-block:clamp(56px,8vw,112px)}.section--tight{padding-block:clamp(40px,5vw,64px)}.section-head{border-block-start:2px solid var(--ink);row-gap:8px;margin-block-end:clamp(24px,3vw,40px);padding-block-start:14px}.section-index{font-family:var(--font-mono);color:var(--muted);grid-column:1/span 2;padding-block-start:6px;font-size:.8rem}.section-title{grid-column:3/span 7;margin:0}.section-lede{color:var(--ink-2);grid-column:3/span 7;max-width:60ch;margin:6px 0 0}@media (width<=900px){.grid12{grid-template-columns:minmax(0,1fr)}.grid12>*{grid-column:auto!important}}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;unicode-bidi:isolate}.eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:.75rem}:lang(ar) .eyebrow{font-family:var(--font-ar);letter-spacing:0;text-transform:none;font-size:.85rem}.lede{font-size:var(--step-1);color:var(--ink-2);max-width:58ch;line-height:1.5}:lang(ar) .lede{line-height:1.8}.muted{color:var(--muted)}.fact{font-weight:600}.fact--industry{text-decoration:underline dotted var(--rule-2);text-underline-offset:4px}.fact-cite{font-family:var(--font-mono);vertical-align:super;color:var(--muted);margin-inline-start:2px;padding-inline:2px;font-size:.72em;line-height:0;text-decoration:none}.fact-cite:hover{color:var(--accent)}.btn{border:1px solid var(--ink);border-radius:var(--radius);min-height:46px;color:var(--ink);font:inherit;cursor:pointer;transition:background-color .16s ease, color .16s ease, border-color .16s ease, transform .12s var(--ease-out);background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn--cta{background:var(--accent);border-color:var(--accent);color:#fff}.btn--sm{min-height:38px;font-size:var(--step--1);padding:0 14px}@media (hover:hover) and (pointer:fine){.btn--cta:hover{background:var(--accent-press);border-color:var(--accent-press);text-decoration:none}.btn:not(.btn--cta):hover{background:var(--ink);color:var(--paper);text-decoration:none}}.arrow{font-family:var(--font-mono);display:inline-block}[dir=rtl] .arrow{transform:scaleX(-1)}.link-arrow{border-block-end:1px solid var(--ink);padding-block-end:1px;font-weight:600;text-decoration:none}.link-arrow:hover{border-color:var(--accent)}.page-head{border-block-end:1px solid var(--rule);padding-block:clamp(36px,6vw,72px) clamp(24px,3vw,36px)}.page-head h1{font-size:var(--step-3);max-width:22ch}.page-head .lede{margin-block-end:0}.updated{font-family:var(--font-mono);color:var(--muted);margin:18px 0 0;font-size:.75rem}.crumbs ol{font-size:var(--step--1);color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--rule-2);margin-inline-end:6px}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.prose{max-width:68ch}.prose h2{font-size:var(--step-2);margin-block:2.2em .55em}.prose h3{margin-block:1.8em .5em}.prose p,.prose li{color:var(--ink-2)}.prose strong{color:var(--ink)}.prose ul,.prose ol{margin:0 0 1.2em;padding-inline-start:1.25em}.prose li{margin-block-end:.45em}.prose a:not(.fact-cite):not(.btn){color:var(--ink);text-decoration-color:var(--accent);text-decoration-thickness:1.5px}.prose>:first-child{margin-block-start:0}.answer{border-inline-start:2px solid var(--ink);margin-block:0 1.8em;padding-inline-start:18px}.answer p{font-size:var(--step-1);color:var(--ink);line-height:1.5}:lang(ar) .answer p{line-height:1.8}.note{border:1px solid var(--rule);background:var(--surface);font-size:var(--step--1);color:var(--ink-2);border-radius:var(--radius);padding:14px 16px}.note strong{color:var(--ink)}.table-wrap{border-block:2px solid var(--ink);margin-block:1.4em 1.8em;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--step--1)}caption{text-align:start;font-size:var(--step--1);color:var(--muted);caption-side:bottom;padding-block:10px}th,td{text-align:start;vertical-align:top;padding-block:10px;padding-inline:0 14px}th{border-block-end:1px solid var(--ink);color:var(--ink);font-weight:600}td{border-block-end:1px solid var(--rule);color:var(--ink-2)}tr:last-child td{border-block-end:0}th.n,td.n{text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:14px 0}.chart-svg,.ill{direction:ltr}.chart-svg text,.ill text{unicode-bidi:plaintext}.figure{margin:2em 0}.figure svg{width:100%;height:auto;display:block}.figure figcaption{font-size:var(--step--1);color:var(--muted);margin-block-start:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:saturate(1.2)blur(8px);border-block-end:1px solid var(--rule);background:#fafafaf0;position:sticky;inset-block-start:0}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;min-height:64px;display:flex}.brand[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.brand-mark[data-astro-cid-nen7h5rs]{flex:none;display:block}.nav[data-astro-cid-nen7h5rs]{margin-inline-start:auto}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:22px;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step--1);color:var(--ink-2);border-block-end:1px solid #0000;padding-block:6px;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink);border-color:var(--ink)}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;display:flex}.lang[data-astro-cid-nen7h5rs]{font-size:var(--step--1);border:1px solid var(--rule-2);border-radius:var(--radius);padding:6px 10px;text-decoration:none}.lang[data-astro-cid-nen7h5rs]:lang(ar){font-family:var(--font-ar)}.lang[data-astro-cid-nen7h5rs]:lang(en){font-family:var(--font-sans)}.lang[data-astro-cid-nen7h5rs]:hover{border-color:var(--ink)}.menu[data-astro-cid-nen7h5rs]{margin-inline-start:auto;display:none}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;font-size:var(--step--1);border:1px solid var(--ink);border-radius:var(--radius);padding:8px 12px;font-weight:600;list-style:none}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-panel[data-astro-cid-nen7h5rs]{background:var(--paper);border-block:1px solid var(--ink);padding:8px var(--gutter) 20px;position:absolute;inset-block-start:100%;inset-inline:0}.menu-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0 0 16px;padding:0;list-style:none}.menu-panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-block-end:1px solid var(--rule);padding:12px 0;text-decoration:none;display:block}.menu-panel[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%}@media (width<=1060px){.nav[data-astro-cid-nen7h5rs],.tools[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{display:block}}.site-footer[data-astro-cid-jo6i4kqk]{border-block-start:2px solid var(--ink);font-size:var(--step--1);margin-block-start:clamp(56px,8vw,112px);padding-block:40px 28px}.foot[data-astro-cid-jo6i4kqk]{row-gap:28px}.foot-brand[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.foot-col--tools[data-astro-cid-jo6i4kqk]{grid-column:6/span 2}.foot-col--guides[data-astro-cid-jo6i4kqk]{grid-column:8/span 3}.foot-col--site[data-astro-cid-jo6i4kqk]{grid-column:11/span 2}.foot-name[data-astro-cid-jo6i4kqk]{font-weight:600;font-size:var(--step-0);margin-block-end:6px}.foot-line[data-astro-cid-jo6i4kqk],.foot-advice[data-astro-cid-jo6i4kqk]{color:var(--ink-2);max-width:40ch}.foot-advice[data-astro-cid-jo6i4kqk]{color:var(--muted)}.foot-h[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-block-end:10px;font-size:.72rem}[data-astro-cid-jo6i4kqk]:lang(ar) .foot-h[data-astro-cid-jo6i4kqk]{font-family:var(--font-ar);text-transform:none;letter-spacing:0;font-size:.8rem}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]{margin-block-end:8px}a[data-astro-cid-jo6i4kqk]{color:var(--ink-2);text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink);text-decoration:underline}.foot-base[data-astro-cid-jo6i4kqk]{border-block-start:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-block-start:32px;padding-block-start:16px;display:flex}.foot-base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}@media (width<=900px){.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.foot-brand[data-astro-cid-jo6i4kqk],.foot-col--guides[data-astro-cid-jo6i4kqk]{grid-column:1/-1!important}}@media (width<=480px){.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)!important}.foot[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{grid-column:auto!important}}
