@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bricolage-grotesque-latin-600-normal.nxTgbNFE.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-600-normal.Bw0J83-2.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-700-normal.gtcctNPv.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-700-normal.DvJDmrLu.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-800-normal.Br4b-5gk.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-ext-800-normal.BimIDUhy.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-800-normal.CkoBqIJM.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--ink:#0c1626;--ink-2:#24303f;--text-muted:#3d4a5c;--text-subtle:#5a677a;--bg-page:#f6f8fb;--bg-surface:#fff;--bg-tint:#eef4fd;--border:#e2e8f0;--border-strong:#cbd5e1;--border-input:#b8c4d6;--divider:#f1f5f9;--neutral-fill:#edf1f7;--primary:#0a5bd3;--primary-hover:#0847a6;--primary-tint:#e8f0fd;--primary-tint-2:#dce7fb;--primary-soft:#c9daf7;--primary-on-dark:#4c8df0;--primary-on-blue:#dce7fb;--navy:#0a1a33;--navy-2:#12274a;--footer:#071326;--footer-border:#1c2d48;--on-dark:#c5d0e0;--on-dark-muted:#b8c4d6;--on-dark-faint:#8796ab;--on-dark-accent:#a9c4f5;--talent:#6339a6;--talent-hover:#4e2c85;--talent-tint:#f1eafa;--talent-off:#e9def7;--talent-dark:#2a1650;--talent-on-dark:#b79be6;--inventory:#b5481a;--inventory-text:#a8441a;--inventory-tint:#fdede4;--inventory-off:#f8decf;--inventory-dark:#3a1808;--inventory-warm:#fff8f3;--inventory-on-dark:#e58250;--fieldera:#2f7d32;--fieldera-text:#276a2a;--fieldera-tint:#eaf5ea;--fieldera-off:#d7edd8;--fieldera-dark:#0e2a14;--fieldera-on-dark:#7fc482;--ice:#d42a5b;--ice-text:#b8234f;--ice-tint:#fce8ee;--success-text:#276a2a;--success-fill:#eaf5ea;--warning-text:#a8441a;--warning-fill:#fdede4;--neutral-text:#3d4a5c;--neutral-fill-2:#edf1f7;--info-text:var(--primary);--info-fill:var(--primary-tint);--font-display:"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--fs-h1:clamp(40px, 5.4vw, 68px);--fs-h1-product:clamp(40px, 5.6vw, 72px);--fs-h2:clamp(32px, 4vw, 48px);--fs-h2-sm:clamp(28px, 3.4vw, 40px);--fs-h3-lg:24px;--fs-h3:21px;--fs-h3-sm:19px;--fs-lead:19px;--fs-body-lg:17px;--fs-body:15px;--fs-small:14px;--fs-caption:13px;--fs-eyebrow:13px;--fs-micro:12px;--lh-tight:1.02;--lh-heading:1.08;--lh-body:1.6;--lh-card:1.55;--tracking-display:-.02em;--tracking-wordmark:-.025em;--tracking-eyebrow:.08em;--container:1240px;--gutter:32px;--section-y:112px;--section-y-sm:96px;--header-h:72px;--bp-mobile:900px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--r-xs:5px;--r-sm:8px;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-2xl:18px;--r-3xl:20px;--r-4xl:22px;--r-band:28px;--r-pill:999px;--r-phone:40px;--shadow-mockup:0 30px 60px -20px #0a1a3340, 0 2px 6px #0a1a330f;--shadow-walkthrough:0 40px 80px -30px #0a1a334d, 0 2px 8px #0a1a330f;--shadow-menu:0 30px 60px -20px #0a1a3347;--shadow-panel:0 24px 50px -30px #0a1a3340;--shadow-phone:0 36px 70px -30px #0a1a3373;--ease-cursor:cubic-bezier(.45,0,.2,1);--dur-fast:.2s;--dur-med:.3s;--dur-cursor:.9s;--walkthrough-step:1.5s;--dots-tint:radial-gradient(#c9d7ee 1px, transparent 1px);--dots-page:radial-gradient(#d5deea 1px, transparent 1px);--dots-size:18px 18px}*,:before,:after{box-sizing:border-box}body{background:var(--bg-page);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--primary)}a:hover{color:var(--primary-hover)}.container{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}@media (width<=900px){.container{padding:0 20px}}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:500}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--mbar-h:56px;--focus:2px solid var(--primary);--accent:var(--primary);--accent-text:var(--primary);--accent-tint:var(--primary-tint);--accent-hover:var(--primary-hover);--accent-dark:var(--navy);color-scheme:light}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}html:has(.subnav){scroll-padding-top:calc(var(--header-h) + 64px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;line-height:var(--lh-card);overflow-x:clip}img,svg{max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}a{text-underline-offset:2px}:focus-visible{outline:var(--focus);outline-offset:2px}::selection{background:var(--primary-tint-2)}address{font-style:normal}ul,ol{margin:0;padding:0}figure{margin:0}table{border-collapse:collapse}strong{color:var(--ink-2);font-weight:600}:lang(ar){--font-body:var(--font-arabic);--font-display:"Bricolage Grotesque", var(--font-arabic);--font-mono:"IBM Plex Mono", var(--font-arabic)}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4,:lang(ar) .eyebrow,:lang(ar) .mono{letter-spacing:0}:lang(ar) body,[lang=ar]{line-height:1.7}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.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-link{z-index:100;background:var(--navy);color:#fff;border-radius:var(--r-md);padding:12px 18px;font-weight:600;position:absolute;inset-block-start:-100px;inset-inline-start:16px}.skip-link:focus{color:#fff;inset-block-start:12px}.wrap{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}@media (width<=900px){.wrap{padding-inline:20px}}.sec{padding-block:var(--section-y)}.sec-sm{padding-block:var(--section-y-sm)}@media (width<=900px){.sec{padding-block:72px}.sec-sm{padding-block:64px}}.bg-white{background:var(--bg-surface)}.bg-page{background:var(--bg-page)}.bg-tint{background:var(--bg-tint)}.bt{border-block-start:1px solid var(--border)}.bb{border-block-end:1px solid var(--border)}.dots-tint{background-color:var(--bg-tint);background-image:var(--dots-tint);background-size:var(--dots-size)}.dots-page{background-color:var(--bg-page);background-image:var(--dots-page);background-size:var(--dots-size)}.dots-white{background-color:#fff;background-image:radial-gradient(#e2e8f0 1px,#0000 1px);background-size:var(--dots-size)}.stack{flex-direction:column;display:flex}.grid-auto{grid-template-columns:repeat(auto-fit, minmax(min(var(--min,300px), 100%), 1fr));gap:16px;display:grid}.span2{grid-column:span 2}@media (width<=900px){.span2{grid-column:auto}.hide-m{display:none!important}}@media (width>=901px){.show-m{display:none!important}}.h1{font-size:var(--fs-h1);line-height:var(--lh-tight);font-weight:800}.h1-product{font-size:var(--fs-h1-product);line-height:var(--lh-tight);font-weight:800}.h2{font-size:var(--fs-h2);line-height:var(--lh-heading);font-weight:700}.h2-sm{font-size:var(--fs-h2-sm);font-weight:700;line-height:1.1}.h3{font-size:var(--fs-h3);font-weight:700;line-height:1.2}.h3-lg{font-size:var(--fs-h3-lg);font-weight:700;line-height:1.2}.lead{font-size:var(--fs-lead);color:var(--text-muted);line-height:1.55}.body-lg{font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--text-muted)}.muted{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.eyebrow{color:var(--accent-text);align-items:center;gap:10px;display:inline-flex}.mono{font-family:var(--font-mono);font-weight:500}.tag{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);background:var(--accent-tint);border-radius:var(--r-xs);align-self:flex-start;padding:3px 7px;font-size:11px;font-weight:500;display:inline-block}.caption{color:var(--text-subtle);font-size:14px;line-height:1.5}.prose{color:var(--ink-2);flex-direction:column;gap:18px;max-width:72ch;font-size:18px;line-height:1.65;display:flex}.prose a,.rich a{font-weight:500}.placeholder{color:var(--text-subtle);font-family:var(--font-mono);font-size:12px}.btn{border-radius:var(--r-md);min-height:48px;font:600 15px/1.2 var(--font-body);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.btn svg{transition:transform var(--dur-fast);flex:none}.btn:hover svg.arrow{transform:translate(4px)}[dir=rtl] .btn svg.arrow{transform:scaleX(-1)}[dir=rtl] .btn:hover svg.arrow{transform:scaleX(-1)translate(4px)}.btn-p{background:var(--primary);color:#fff}.btn-p:hover{background:var(--primary-hover);color:#fff}.btn-a{background:var(--accent);color:#fff}.btn-a:hover{background:var(--accent-hover);color:#fff}.btn-s{color:var(--ink);border-color:var(--border-strong);background:#fff}.btn-s:hover{border-color:var(--ink);color:var(--ink)}.btn-w{color:var(--accent-dark);background:#fff}.btn-w:hover{background:var(--accent-tint);color:var(--accent-dark)}.btn-o{color:#fff;background:0 0;border-color:#ffffff73}.btn-o:hover{color:#fff;border-color:#fff}.btn-sm{min-height:44px;padding:0 18px}.btn[disabled]{opacity:.6;cursor:progress}@media (width<=480px){.btn{white-space:normal;text-align:center}}.link-arrow{min-height:44px;color:var(--accent-text);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow svg{transition:transform var(--dur-fast)}.link-arrow:hover svg,a:hover>.link-arrow svg,.card-link:hover .link-arrow svg{transform:translate(4px)}[dir=rtl] .link-arrow svg{transform:scaleX(-1)}[dir=rtl] .link-arrow:hover svg,[dir=rtl] .card-link:hover .link-arrow svg{transform:scaleX(-1)translate(4px)}.row-btns{flex-wrap:wrap;gap:12px;display:flex}.card{border:1px solid var(--border);border-radius:var(--r-2xl);color:var(--ink);background:#fff;flex-direction:column;gap:12px;padding:26px;display:flex}.card p{font-size:var(--fs-body);line-height:var(--lh-card);color:var(--text-muted)}.card-link{color:var(--ink);transition:border-color var(--dur-fast);text-decoration:none}.card-link:hover{border-color:var(--accent);color:var(--ink)}.card-page{background:var(--bg-page)}.ficon{border-radius:var(--r-lg);background:var(--accent-tint);width:48px;height:48px;color:var(--accent);flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.card-page .ficon,.bg-tint .card .ficon{background:#fff}.pill{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-block}.pill.good,.pill.ok{color:var(--success-text);background:var(--success-fill)}.pill.warn,.pill.due,.pill.bad{color:var(--warning-text);background:var(--warning-fill)}.pill.neutral{color:var(--neutral-text);background:var(--neutral-fill-2)}.pill.info{color:var(--primary);background:var(--primary-tint)}.chip{border-radius:var(--r-pill);border:1px solid var(--border-strong);color:var(--ink-2);background:#fff;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}a.chip:hover{border-color:var(--accent);color:var(--ink)}.chips{flex-wrap:wrap;gap:10px;display:flex}.checks{flex-direction:column;gap:12px;list-style:none;display:flex}.checks li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.checks li svg{color:var(--success-text);flex:none;margin-top:2px}.checks.blue li svg{color:var(--primary)}.tbl-wrap{border:1px solid var(--border);border-radius:var(--r-2xl);background:#fff;overflow-x:auto}.tbl{width:100%;min-width:560px;font-size:15px;line-height:1.5}.tbl th,.tbl td{text-align:start;vertical-align:top;border-block-end:1px solid var(--border);padding:14px 18px}.tbl thead th{color:var(--ink);background:#fbfcfe;font-size:14px;font-weight:600}.tbl tbody tr:last-child>*{border-block-end:0}.tbl tbody td{color:var(--text-muted)}.tbl tbody td:first-child{color:var(--ink);font-weight:600}.tbl.small{min-width:900px;font-size:13px}.tbl.small th,.tbl.small td{padding:10px 12px}.fld{color:var(--ink);flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.fld .req{color:var(--warning-text)}.inp{border:1px solid var(--border-input);border-radius:var(--r-md);width:100%;min-height:48px;font:400 16px/1.4 var(--font-body);color:var(--ink);background:#fff;padding:0 14px}select.inp{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%233D4A5C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-inline-end:40px}[dir=rtl] select.inp{background-position:14px}textarea.inp{resize:vertical;min-height:120px;padding:12px 14px}.inp:focus{outline:2px solid var(--primary);outline-offset:1px;border-color:var(--primary)}.fld.invalid .inp{border-color:var(--warning-text)}.fld .err{color:var(--warning-text);min-height:0;font-size:13px;font-weight:500}.fld .err:empty{display:none}.chk{border:1px solid var(--border-strong);border-radius:var(--r-md);cursor:pointer;background:#fff;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.chk input,.consent input{width:18px;height:18px;accent-color:var(--primary);flex:0 0 18px}.chk:has(input:checked){border-color:var(--primary);background:var(--primary-tint)}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.faq details{border-block-start:1px solid var(--border-strong);padding-block:20px}.faq details:last-child{border-block-end:1px solid var(--border-strong)}.faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;min-height:32px;font-size:18px;font-weight:600;line-height:1.4;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";height:20px;transition:transform var(--dur-fast);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230A5BD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50% no-repeat;flex:0 0 20px;margin-top:3px}.faq details[open] summary:after{transform:rotate(180deg)}.faq .ans{color:var(--text-muted);max-width:70ch;margin-top:12px;font-size:16px;line-height:1.6}.sh{flex-wrap:wrap;align-items:flex-end;gap:24px 64px;display:flex}.sh-main{flex-direction:column;flex:480px;gap:16px;min-width:0;display:flex}.sh-intro{font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--text-muted);flex:360px}.sh.center{text-align:center;flex-direction:column;align-items:center;gap:14px}.sh.center .sh-main{flex:none;align-items:center}.sh.center .sh-intro{flex:none;max-width:640px}.figcap{color:var(--text-subtle);margin-top:12px;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.tm[data-astro-cid-op4zgu5n]{grid-template-columns:repeat(3, var(--c));gap:var(--g);direction:ltr;flex:none;display:inline-grid}.tm[data-astro-cid-op4zgu5n] i[data-astro-cid-op4zgu5n]{width:var(--c);height:var(--c);border-radius:var(--r);display:block}.hdr[data-astro-cid-vwn3tmth]{z-index:20;backdrop-filter:blur(10px);border-block-end:1px solid var(--border);background:#fffffff5;position:sticky;top:0}.hdr-in[data-astro-cid-vwn3tmth]{height:var(--header-h);align-items:center;gap:28px;display:flex}.logo[data-astro-cid-vwn3tmth]{flex:none;align-items:center;display:flex}.logo[data-astro-cid-vwn3tmth] img[data-astro-cid-vwn3tmth]{width:auto;height:34px;display:block}.nav[data-astro-cid-vwn3tmth]{flex:1;align-items:center;gap:22px;min-width:0;display:flex}.navl[data-astro-cid-vwn3tmth]{color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:12px 2px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.navl[data-astro-cid-vwn3tmth]:hover,.navl[data-astro-cid-vwn3tmth][aria-current]{color:var(--primary)}.dd[data-astro-cid-vwn3tmth]{align-items:center;display:flex;position:relative}.dd-btn[data-astro-cid-vwn3tmth]{width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-inline-start:-2px;display:inline-flex}.dd-btn[data-astro-cid-vwn3tmth]:hover,.dd[data-astro-cid-vwn3tmth]:hover .dd-btn[data-astro-cid-vwn3tmth]{color:var(--primary)}.dd-trigger[data-astro-cid-vwn3tmth] svg,.dd-btn[data-astro-cid-vwn3tmth] svg{transition:transform var(--dur-fast)}.dd[data-astro-cid-vwn3tmth]:hover .dd-trigger[data-astro-cid-vwn3tmth] svg,.dd[data-astro-cid-vwn3tmth]:focus-within .dd-trigger[data-astro-cid-vwn3tmth] svg,.dd[data-astro-cid-vwn3tmth].open .dd-trigger[data-astro-cid-vwn3tmth] svg,.dd[data-astro-cid-vwn3tmth]:hover .dd-btn[data-astro-cid-vwn3tmth] svg,.dd[data-astro-cid-vwn3tmth]:focus-within .dd-btn[data-astro-cid-vwn3tmth] svg,.dd[data-astro-cid-vwn3tmth].open .dd-btn[data-astro-cid-vwn3tmth] svg{transform:rotate(180deg)}.dd-panel[data-astro-cid-vwn3tmth]{top:100%;z-index:40;border:1px solid var(--border);box-shadow:var(--shadow-menu);background:#fff;border-radius:18px;gap:16px;max-width:calc(100vw - 40px);padding:18px;display:none;position:absolute;inset-inline-start:-28px}.dd[data-astro-cid-vwn3tmth]:hover .dd-panel[data-astro-cid-vwn3tmth],.dd[data-astro-cid-vwn3tmth]:focus-within .dd-panel[data-astro-cid-vwn3tmth],.dd[data-astro-cid-vwn3tmth].open .dd-panel[data-astro-cid-vwn3tmth]{display:grid}.dd[data-astro-cid-vwn3tmth].closed .dd-panel[data-astro-cid-vwn3tmth]{display:none!important}.dd-panel[data-astro-cid-vwn3tmth]:before{content:"";inset-inline:0;height:14px;position:absolute;top:-14px}.mm-products[data-astro-cid-vwn3tmth]{grid-template-columns:1.75fr 1fr;width:800px}.mm-plain[data-astro-cid-vwn3tmth]{grid-template-columns:1fr 1fr;width:600px}.mm-col[data-astro-cid-vwn3tmth]{flex-direction:column;gap:4px;min-width:0;display:flex}.mm-col-2[data-astro-cid-vwn3tmth]{border-inline-start:1px solid var(--border);padding-inline-start:16px}.mm-eyebrow[data-astro-cid-vwn3tmth]{color:var(--text-subtle);padding:4px 10px;font-size:11px}.mm-grid[data-astro-cid-vwn3tmth]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.mm[data-astro-cid-vwn3tmth]{border-radius:var(--r-lg);color:var(--ink);align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex}.mm[data-astro-cid-vwn3tmth]:hover,.mm[data-astro-cid-vwn3tmth]:focus-visible,.mm[data-astro-cid-vwn3tmth][aria-current]{background:var(--bg-page);color:var(--ink)}.mm[data-astro-cid-vwn3tmth] .tm{margin-top:4px}.mm-txt[data-astro-cid-vwn3tmth]{flex-direction:column;gap:2px;min-width:0;display:flex}.mm-name[data-astro-cid-vwn3tmth]{font-size:15px;font-weight:600}.mm-desc[data-astro-cid-vwn3tmth]{color:var(--text-subtle);font-size:13px;line-height:1.4}.mm-ico[data-astro-cid-vwn3tmth]{background:var(--primary-tint);width:34px;height:34px;color:var(--primary);border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.mm-logo[data-astro-cid-vwn3tmth]{border:1px solid var(--border);background:#fff}.mm-logo[data-astro-cid-vwn3tmth] img{object-fit:contain;width:auto;max-width:28px;height:22px}.mm-sub[data-astro-cid-vwn3tmth]{border-block-start:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 10px 0;padding-top:12px;font-size:13px;display:flex}.mm-sub-label[data-astro-cid-vwn3tmth]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);width:100%;font-size:11px}.mm-sub[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth],.mm-mini[data-astro-cid-vwn3tmth]{color:var(--text-muted);padding:4px 0;text-decoration:none}.mm-sub[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]:hover,.mm-mini[data-astro-cid-vwn3tmth]:hover{color:var(--primary)}.mm-mini[data-astro-cid-vwn3tmth]{padding:0 10px 0 44px;font-size:13px}.mm-rule[data-astro-cid-vwn3tmth]{background:var(--border);height:1px;margin:6px 10px}.mm-all[data-astro-cid-vwn3tmth]{align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hdr-tools[data-astro-cid-vwn3tmth]{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.search-btn[data-astro-cid-vwn3tmth]{border:1px solid var(--border-strong);border-radius:var(--r-md);height:44px;color:var(--text-muted);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.search-btn[data-astro-cid-vwn3tmth]:hover{border-color:var(--ink);color:var(--ink)}.search-kbd[data-astro-cid-vwn3tmth]{font:500 12px var(--font-mono);border:1px solid var(--border);color:var(--text-subtle);border-radius:5px;padding:1px 6px}.icon-btn[data-astro-cid-vwn3tmth]{border:1px solid var(--border-strong);border-radius:var(--r-md);width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:inline-flex}.icon-btn[data-astro-cid-vwn3tmth]:hover{border-color:var(--ink);color:var(--ink)}.wa-btn[data-astro-cid-vwn3tmth]:hover{background:#f0fdf4;border-color:#25d366}.phone[data-astro-cid-vwn3tmth]{gap:8px}@media (width<=1180px){.search-lbl[data-astro-cid-vwn3tmth],.search-kbd[data-astro-cid-vwn3tmth]{display:none}.search-btn[data-astro-cid-vwn3tmth]{justify-content:center;width:44px;padding:0}.nav[data-astro-cid-vwn3tmth]{gap:16px}.hdr-in[data-astro-cid-vwn3tmth]{gap:20px}}@media (width<=560px){.hdr-demo[data-astro-cid-vwn3tmth]{display:none}.hdr-in[data-astro-cid-vwn3tmth]{gap:12px}}.drawer[data-astro-cid-vwn3tmth]{background:#fff;border:0;width:min(420px,100%);max-width:100%;height:100%;max-height:100%;margin:0 0 0 auto;padding:0}[data-astro-cid-vwn3tmth][dir=rtl] .drawer[data-astro-cid-vwn3tmth]{margin:0 auto 0 0}.drawer[data-astro-cid-vwn3tmth]::backdrop{background:#0a1a3373}.drawer-in[data-astro-cid-vwn3tmth]{padding:16px 20px calc(24px + env(safe-area-inset-bottom));flex-direction:column;gap:6px;min-height:100%;display:flex}.drawer-top[data-astro-cid-vwn3tmth]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.drawer-top[data-astro-cid-vwn3tmth] img[data-astro-cid-vwn3tmth]{width:auto;height:30px}.drawer-search[data-astro-cid-vwn3tmth]{width:100%;margin-bottom:8px}.dr-group[data-astro-cid-vwn3tmth]{border-block-end:1px solid var(--border)}.dr-group[data-astro-cid-vwn3tmth] summary[data-astro-cid-vwn3tmth]{cursor:pointer;font:700 18px var(--font-display);justify-content:space-between;padding:14px 0;list-style:none;display:flex}.dr-group[data-astro-cid-vwn3tmth] summary[data-astro-cid-vwn3tmth]::-webkit-details-marker{display:none}.dr-group[data-astro-cid-vwn3tmth] summary[data-astro-cid-vwn3tmth]:after{content:"+";color:var(--primary);font-weight:500}.dr-group[data-astro-cid-vwn3tmth][open] summary[data-astro-cid-vwn3tmth]:after{content:"–"}.dr-label[data-astro-cid-vwn3tmth]{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);padding:10px 0 4px;display:block}.dr-link[data-astro-cid-vwn3tmth]{min-height:44px;color:var(--ink);align-items:center;gap:12px;font-weight:500;text-decoration:none;display:flex}.dr-link[data-astro-cid-vwn3tmth][aria-current]{color:var(--primary)}.dr-all[data-astro-cid-vwn3tmth]{color:var(--primary);margin-bottom:8px;font-weight:600}.dr-top-link[data-astro-cid-vwn3tmth]{min-height:52px;font:700 18px var(--font-display);color:var(--ink);border-block-end:1px solid var(--border);align-items:center;text-decoration:none;display:flex}.dr-demo[data-astro-cid-vwn3tmth]{width:100%;margin-top:18px}.ftr[data-astro-cid-qup6pdxl]{background:var(--footer);color:#fff;padding:72px 0 32px}.ftr-in[data-astro-cid-qup6pdxl]{flex-direction:column;gap:40px;display:flex}.ftr-cols[data-astro-cid-qup6pdxl]{flex-wrap:wrap;gap:40px;display:flex}.ftr-brand[data-astro-cid-qup6pdxl]{flex-direction:column;flex:1.4 280px;gap:16px;display:flex}.ftr-logo[data-astro-cid-qup6pdxl]{background:#fff;border-radius:10px;align-self:flex-start;padding:10px 14px;display:block}.ftr-logo[data-astro-cid-qup6pdxl] img[data-astro-cid-qup6pdxl]{width:auto;height:30px;display:block}.ftr-blurb[data-astro-cid-qup6pdxl]{color:var(--on-dark-muted);max-width:320px;font-size:14px;line-height:1.6}address[data-astro-cid-qup6pdxl]{color:var(--on-dark-muted);flex-direction:column;gap:6px;font-size:14px;line-height:1.5;display:flex}.faint[data-astro-cid-qup6pdxl]{color:var(--on-dark-faint)}.ftr-col[data-astro-cid-qup6pdxl]{flex-direction:column;flex:160px;gap:12px;min-width:0;display:flex}.ftr-col[data-astro-cid-qup6pdxl]:first-of-type{flex:200px}.ftr-h[data-astro-cid-qup6pdxl]{color:var(--on-dark-faint);font-size:12px}.flink[data-astro-cid-qup6pdxl]{color:var(--on-dark-muted);font-size:14px;line-height:1.4;text-decoration:none}.flink[data-astro-cid-qup6pdxl]:hover,.flink[data-astro-cid-qup6pdxl][aria-current]{color:#fff}.with-mark[data-astro-cid-qup6pdxl]{align-items:center;gap:10px;display:flex}.markets[data-astro-cid-qup6pdxl]{border-block:1px solid var(--footer-border)}.markets[data-astro-cid-qup6pdxl] summary[data-astro-cid-qup6pdxl]{cursor:pointer;min-height:56px;color:var(--on-dark-muted);align-items:center;gap:10px;font-size:14px;list-style:none;display:flex}.markets[data-astro-cid-qup6pdxl] summary[data-astro-cid-qup6pdxl]::-webkit-details-marker{display:none}.markets[data-astro-cid-qup6pdxl] summary[data-astro-cid-qup6pdxl] strong[data-astro-cid-qup6pdxl]{color:#fff;font-weight:600}.markets[data-astro-cid-qup6pdxl] summary[data-astro-cid-qup6pdxl] .chev{transition:transform var(--dur-fast)}.markets[data-astro-cid-qup6pdxl][open] summary[data-astro-cid-qup6pdxl] .chev{transform:rotate(180deg)}.markets-panel[data-astro-cid-qup6pdxl]{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:24px;padding:8px 0 28px;display:grid}.mk-group[data-astro-cid-qup6pdxl]{flex-direction:column;gap:10px;display:flex}.mk-h[data-astro-cid-qup6pdxl]{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-faint)}.ftr-base[data-astro-cid-qup6pdxl]{color:var(--on-dark-faint);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;display:flex}.ftr-links[data-astro-cid-qup6pdxl]{flex-wrap:wrap;gap:8px 20px;display:flex}.ftr-links[data-astro-cid-qup6pdxl] .flink[data-astro-cid-qup6pdxl]{font-size:13px}.ftr-slim[data-astro-cid-qup6pdxl]{border-block-start:1px solid var(--border);color:var(--text-subtle);background:#fff;font-size:13px}.ftr-slim-in[data-astro-cid-qup6pdxl]{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:20px;display:flex}.mbar[data-astro-cid-duflke3q]{inset-inline:0;z-index:30;min-height:var(--mbar-h);padding:6px 12px calc(6px + env(safe-area-inset-bottom));padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));border-block-start:1px solid var(--border);background:#fffffff7;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;box-shadow:0 -8px 24px -16px #0a1a3340}.mbar-cta[data-astro-cid-duflke3q]{flex:1;min-height:44px}.mbar-ico[data-astro-cid-duflke3q]{border:1px solid var(--border-strong);border-radius:var(--r-md);width:44px;height:44px;color:var(--ink);background:#fff;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}@media (width>=900px){.mbar[data-astro-cid-duflke3q]{display:none}}body{padding-bottom:calc(var(--mbar-h) + env(safe-area-inset-bottom))}@media (width>=900px){body{padding-bottom:0}}.search[data-astro-cid-xl2q6whz]{width:min(680px,100% - 24px);box-shadow:var(--shadow-menu);background:#fff;border:0;border-radius:18px;margin:10vh auto auto;padding:0}.search[data-astro-cid-xl2q6whz]::backdrop{background:#0a1a3373}.search-in[data-astro-cid-xl2q6whz]{flex-direction:column;max-height:76vh;display:flex}.search-head[data-astro-cid-xl2q6whz]{border-block-end:1px solid var(--border);align-items:center;gap:10px;padding:10px 12px 10px 18px;display:flex}.search-head[data-astro-cid-xl2q6whz] input[data-astro-cid-xl2q6whz]{background:0 0;border:0;flex:1;min-width:0;min-height:48px;font-size:18px}.search-head[data-astro-cid-xl2q6whz] input[data-astro-cid-xl2q6whz]:focus{outline:none}.search-head[data-astro-cid-xl2q6whz]:focus-within{box-shadow:inset 0 -2px 0 var(--primary)}.icon-btn[data-astro-cid-xl2q6whz]{border:1px solid var(--border-strong);border-radius:var(--r-md);cursor:pointer;background:#fff;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.search-results[data-astro-cid-xl2q6whz]{padding:8px;overflow-y:auto}.search-foot[data-astro-cid-xl2q6whz]{color:var(--text-subtle);border-block-start:1px solid var(--border);padding:10px 18px;font-size:12px}.search-foot[data-astro-cid-xl2q6whz] kbd[data-astro-cid-xl2q6whz]{font:500 11px var(--font-mono);border:1px solid var(--border);border-radius:4px;margin-inline-end:2px;padding:0 5px}@media (width<=600px){.search[data-astro-cid-xl2q6whz]{max-height:calc(100% - 24px);margin-top:12px}.search-foot[data-astro-cid-xl2q6whz]{display:none}}.res-group{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);padding:10px 12px 6px}.res{color:var(--ink);border-radius:12px;padding:12px;text-decoration:none;display:block}.res:hover,.res[aria-selected=true]{background:var(--bg-page);color:var(--ink)}.res[aria-selected=true]{box-shadow:inset 3px 0 0 var(--primary)}.res b{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.res small{color:var(--text-muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}.res .res-type{font:500 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--primary);background:var(--primary-tint);border-radius:4px;padding:2px 6px}.res mark{color:inherit;background:#fdefc7;border-radius:2px}.res-empty{color:var(--text-muted);padding:14px}@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")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.DrtBj6UE.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.9rXc6cUL.woff)format("woff")}.brief-btn[data-astro-cid-6nffwv2p]{inset-inline-end:16px;bottom:calc(var(--mbar-h) + 16px);z-index:31;border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:44px;font:600 14px var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:fixed}.brief-btn[data-astro-cid-6nffwv2p] i[data-astro-cid-6nffwv2p]{background:#f3b08c;border-radius:2px;width:8px;height:8px}@media (width>=900px){.brief-btn[data-astro-cid-6nffwv2p]{bottom:16px}}.brief[data-astro-cid-6nffwv2p]{background:#fff;border:0;width:min(560px,100%);height:100%;max-height:100%;margin:0 0 0 auto;padding:24px;font-size:14px;overflow-y:auto}.brief[data-astro-cid-6nffwv2p]::backdrop{background:#0a1a3359}.brief-head[data-astro-cid-6nffwv2p]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.brief[data-astro-cid-6nffwv2p] h2[data-astro-cid-6nffwv2p]{font-size:24px}.brief[data-astro-cid-6nffwv2p] h3[data-astro-cid-6nffwv2p]{margin:20px 0 8px;font-size:16px}.brief[data-astro-cid-6nffwv2p] dl[data-astro-cid-6nffwv2p]{grid-template-columns:130px 1fr;gap:8px 12px;margin:16px 0 0;display:grid}.brief[data-astro-cid-6nffwv2p] dt[data-astro-cid-6nffwv2p]{color:var(--text-subtle);font-weight:500}.brief[data-astro-cid-6nffwv2p] dd[data-astro-cid-6nffwv2p]{color:var(--ink-2);overflow-wrap:anywhere;margin:0}.n[data-astro-cid-6nffwv2p]{font:500 12px var(--font-mono);color:var(--text-subtle)}.n[data-astro-cid-6nffwv2p].ok{color:var(--success-text)}.n[data-astro-cid-6nffwv2p].warn{color:var(--warning-text)}.flag[data-astro-cid-6nffwv2p]{background:var(--warning-fill);color:var(--ink-2);border-radius:8px;margin-bottom:6px;padding:8px 10px}.img-rec[data-astro-cid-6nffwv2p]{border-block-start:1px solid var(--border);flex-direction:column;gap:2px;padding:8px 0;display:flex}.img-rec[data-astro-cid-6nffwv2p] span[data-astro-cid-6nffwv2p]{color:var(--text-subtle)}pre[data-astro-cid-6nffwv2p]{background:var(--bg-page);border:1px solid var(--border);border-radius:8px;max-height:320px;padding:12px;font-size:11px;overflow:auto}
