@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:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.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")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.CFZh1unN.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-latin-700-normal.BzSf6GNr.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-700-normal.Cl4F7CZR.woff)format("woff")}:root{--bg:#fff;--panel:#f2f6f4;--ink:#14243b;--ink-2:#4b5b6d;--line:#d6dfda;--green:#0b6b4e;--green-ink:#07503a;--green-soft:#e3f1ea;--amber:#f2b705;--amber-soft:#fff6d6;--red:#a8261d;--radius-s:6px;--radius-l:14px;--measure:68ch;--font:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, sans-serif;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-feature-settings:"tnum" 1;margin:0;font-size:1.0625rem;line-height:1.85}img{max-width:100%;height:auto}a{color:var(--green-ink);text-underline-offset:3px}a:hover{color:var(--green)}:focus-visible{outline:3px solid var(--amber);outline-offset:2px;border-radius:2px}h1,h2,h3{margin:0;line-height:1.35}h1{font-size:clamp(1.75rem,1.2rem + 2.2vw,2.6rem);font-weight:700}h2{margin-top:2.2em;font-size:clamp(1.3rem,1.1rem + .8vw,1.6rem);font-weight:700}h3{margin-top:1.6em;font-size:1.15rem;font-weight:700}p{margin:.9em 0}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.skip{position:absolute;inset-inline-start:-999px}.skip:focus{inset-inline-start:16px;background:var(--ink);color:#fff;z-index:10;padding:8px 12px;top:8px}.site-head{border-bottom:1px solid var(--line);background:#fff}.site-head .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;font-size:1.35rem;font-weight:700;text-decoration:none;display:inline-flex}.brand-mark{flex:none;width:34px;height:24px}.brand small{color:var(--ink-2);font-size:.72rem;font-weight:500;line-height:1.2;display:block}.nav{flex-wrap:wrap;gap:4px 18px;font-size:.95rem;display:flex}.nav a{color:var(--ink);border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{border-bottom-color:var(--green);color:var(--ink)}.site-foot{background:var(--ink);color:#dfe6ef;margin-top:72px;font-size:.93rem}.site-foot a{color:#fff}.site-foot .wrap{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px;padding:40px 0 28px;display:grid}.site-foot h2{color:#fff;margin:0 0 8px;font-size:1rem}.site-foot ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.foot-note{color:#b9c4d2;border-top:1px solid #2c3d57;padding:16px 0 28px;font-size:.85rem}.crumbs{color:var(--ink-2);margin:20px 0 10px;font-size:.88rem}.crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"‹";color:var(--ink-2);margin-inline-end:6px}.crumbs a{color:var(--ink-2)}.article-grid{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (width>=960px){.article-grid{grid-template-columns:minmax(0, var(--measure)) 300px;justify-content:space-between}}.lede{color:var(--ink-2);max-width:var(--measure);margin-top:.6em;font-size:1.15rem}.byline{color:var(--ink-2);border-block:1px solid var(--line);flex-wrap:wrap;gap:6px 22px;margin:20px 0 8px;padding:14px 0;font-size:.9rem;display:flex}.byline strong{color:var(--ink);font-weight:500}.prose{max-width:var(--measure)}.prose ul,.prose ol{padding-inline-start:1.3em}.prose li{margin:.35em 0}.prose table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:.97rem}.prose th,.prose td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.prose th{background:var(--panel);font-weight:700}.prose td.num,.prose th.num{white-space:nowrap}.note{background:var(--amber-soft);border-inline-start:4px solid var(--amber);border-radius:var(--radius-s);margin:1.3em 0;padding:12px 16px}.warn{border-inline-start:4px solid var(--red);border-radius:var(--radius-s);background:#fdeceb;margin:1.3em 0;padding:12px 16px}.steps{counter-reset:s;list-style:none;padding:0!important}.steps>li{counter-increment:s;margin:1em 0;padding-inline-start:46px;position:relative}.steps>li:before{content:counter(s);inset-inline-start:0;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.9rem;font-weight:700;display:grid;position:absolute;top:2px}.facts{border:1px solid var(--line);border-radius:var(--radius-l);align-self:start;padding:18px 20px;font-size:.93rem;position:sticky;top:20px}.facts h2{margin:0 0 10px;font-size:1rem}.facts dl{gap:10px;margin:0;display:grid}.facts dt{color:var(--ink-2);font-size:.85rem}.facts dd{margin:0;font-weight:700}.sources{border-top:1px solid var(--line);color:var(--ink-2);max-width:var(--measure);margin-top:2.5em;padding-top:1.2em;font-size:.92rem}.sources h2{color:var(--ink);margin:0 0 6px;font-size:1.05rem}.sources ol{margin:0;padding-inline-start:1.3em}.related{max-width:var(--measure);margin-top:2.5em}.related h2{margin:0 0 8px;font-size:1.1rem}.related ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.related li{border-bottom:1px solid var(--line)}.related a{color:var(--ink);padding:12px 0;font-weight:500;text-decoration:none;display:block}.related a span{color:var(--ink-2);font-size:.9rem;font-weight:400;display:block}.related a:hover{color:var(--green-ink)}.calc{grid-template-columns:minmax(0,1fr);gap:28px;margin:24px 0 8px;display:grid}@media (width>=860px){.calc{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start}}.calc form{gap:16px;display:grid}.field label,.field legend{margin-bottom:6px;font-weight:500;display:block}.field .hint{color:var(--ink-2);margin-top:4px;font-size:.85rem;display:block}.field input[type=number],.field select{width:100%;font:inherit;color:var(--ink);border-radius:var(--radius-s);background:#fff;border:1px solid #b9c6c0;min-height:46px;padding:10px 12px}.field input[type=number]{text-align:right;direction:ltr}.field fieldset{border:0;margin:0;padding:0}.choice{flex-wrap:wrap;gap:8px;display:flex}.choice label{cursor:pointer;border:1px solid #b9c6c0;border-radius:999px;margin:0;padding:6px 14px;font-weight:400}.choice input{opacity:0;position:absolute}.choice input:checked+span{font-weight:700}.choice label:has(input:checked){background:var(--green-soft);border-color:var(--green)}.choice label:has(input:focus-visible){outline:3px solid var(--amber);outline-offset:2px}.receipt{border:1px solid var(--line);border-radius:var(--radius-s) var(--radius-s) 0 0;box-shadow:0 1px 0 var(--line);--zig:10px;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--zig)) 100%;background:#fff;padding:22px 22px 28px;position:relative}.receipt h2,.receipt .r-title{margin:0 0 4px;font-size:1rem;font-weight:700}.receipt .r-sub{color:var(--ink-2);margin:0 0 14px;font-size:.85rem}.r-rows{margin:0;padding:0;list-style:none}.r-rows li{align-items:baseline;gap:8px;padding:7px 0;font-size:.97rem;display:flex}.r-rows li:after{content:"";border-bottom:2px dotted #c3cec9;flex:1;order:1;transform:translateY(-4px)}.r-rows .r-label{order:0}.r-rows .r-val{white-space:nowrap;order:2;font-weight:500}.r-total{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:12px;display:flex}.r-total .r-val{color:var(--green-ink);font-size:1.7rem;font-weight:700}.r-foot{color:var(--ink-2);margin:12px 0 0;font-size:.8rem}.btn{font:inherit;border-radius:var(--radius-s);cursor:pointer;border:1px solid var(--green);background:var(--green);color:#fff;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{background:var(--green-ink);color:#fff}.btn.ghost{color:var(--green-ink);background:#fff}.btn.ghost:hover{background:var(--green-soft)}.offer{border:2px solid var(--ink);border-radius:var(--radius-l);max-width:var(--measure);margin:1.6em 0;padding:20px 22px}.offer h2,.offer .o-title{margin:0 0 6px;font-size:1.1rem;font-weight:700}.offer .o-code{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.offer .o-code code{letter-spacing:.08em;background:var(--amber-soft);border-radius:var(--radius-s);direction:ltr;border:1px dashed #c99a00;padding:4px 14px;font-family:inherit;font-size:1.6rem;font-weight:700}.offer p{margin:.4em 0}.offer .o-meta{color:var(--ink-2);font-size:.85rem}.hero{padding:36px 0 12px}.hero h1{max-width:20ch}.hero .lede{margin-bottom:0}.home-sections{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:36px;margin-top:48px;display:grid}.home-sections h2{border-bottom:3px solid var(--green);margin:0 0 8px;padding-bottom:8px;font-size:1.2rem}.trust{background:var(--panel);border-radius:var(--radius-l);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:56px;padding:24px;display:grid}.trust h2{margin:0 0 4px;font-size:1.05rem}.trust p{color:var(--ink-2);margin:0;font-size:.95rem}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{.site-head,.site-foot,.facts,.related{display:none}}.link-list{margin:0;padding:0;list-style:none}.link-list li{border-bottom:1px solid var(--line)}.link-list a{color:var(--ink);padding:12px 0;font-weight:500;text-decoration:none;display:block}.link-list a span{color:var(--ink-2);font-size:.9rem;font-weight:400;display:block}.link-list a:hover{color:var(--green-ink)}.check{cursor:pointer;align-items:center;gap:8px;font-weight:400!important;display:flex!important}.check input{width:20px;height:20px;accent-color:var(--green)}
