:root{--ground:#060B16;--panel:#0C1626;--panel-2:#101E33;--line:rgba(87,182,255,.14);--brand:#2E6DB4;--glow:#57B6FF;--violet:#7B61FF;--ink:#E8F0FA;--muted:#8CA3C0;--radius:14px}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:Space Grotesk,system-ui,sans-serif;line-height:1.7;overflow-x:hidden}html[lang=ar] body{font-family:Tajawal,Space Grotesk,system-ui,sans-serif;letter-spacing:0!important}html[lang=ar] .eyebrow,html[lang=ar] .navlinks a,html[lang=ar] .wordsub{letter-spacing:0}nav{position:fixed;top:0;inset-inline:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 4%;backdrop-filter:blur(18px);background:#060b16db;border-bottom:1px solid var(--line)}.wordmark{line-height:1.05;text-decoration:none;color:var(--ink);display:flex;align-items:center;gap:.7rem}.logomark{height:42px;width:auto;filter:drop-shadow(0 0 10px rgba(87,182,255,.25))}.wordmark b{display:block;font-size:1.02rem;letter-spacing:.14em;font-weight:700}.wordsub{display:block;font-size:.55rem;letter-spacing:.34em;color:var(--glow);font-weight:500}.navlinks{display:flex;gap:1.6rem;font-size:.86rem}.navlinks a{color:var(--muted);text-decoration:none;letter-spacing:.04em;transition:color .2s}.navlinks a:hover,.navlinks a:focus-visible,.navlinks a.on{color:var(--glow)}.navside{display:flex;align-items:center;gap:1rem}.lang{display:flex;border:1px solid var(--line);border-radius:99px;overflow:hidden;font-size:.8rem}.lang a{color:var(--muted);padding:.32rem .8rem;text-decoration:none}.lang a.on{background:var(--brand);color:#fff}.cta{display:inline-block;background:linear-gradient(120deg,var(--brand),var(--glow));color:#fff;text-decoration:none;padding:.55rem 1.25rem;border-radius:99px;font-weight:700;font-size:.86rem;letter-spacing:.03em;box-shadow:0 0 24px #57b6ff59}@media(max-width:900px){.navlinks{display:none}}@media(max-width:640px){nav{gap:.6rem;padding-inline:3.5%}.wordmark>span{display:none}.cta{padding:.55rem 1rem}.lang a{padding:.32rem .6rem}}.doc{max-width:920px;margin-inline:auto;padding:8rem 6% 4rem}.dochead{margin-bottom:2.5rem}.eyebrow{font-size:.74rem;letter-spacing:.42em;color:var(--glow);text-transform:uppercase;margin-bottom:1rem;font-weight:500}.doc h1{font-size:clamp(1.8rem,4.4vw,2.9rem);line-height:1.15;font-weight:700;text-wrap:balance;margin-bottom:1rem}.lead{color:var(--muted);font-size:1.08rem;max-width:62ch}.block{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg,var(--panel),var(--panel-2));padding:1.6rem 1.7rem;margin-bottom:1.2rem}.block h2{font-size:1.2rem;margin-bottom:.7rem;color:var(--ink)}.block p{color:var(--muted);margin-bottom:.7rem}.block p:last-child{margin-bottom:0}.block p.strong{color:var(--ink);font-weight:700}.block ul{color:var(--muted);padding-inline-start:1.2rem;display:grid;gap:.4rem}.block p.after{margin-top:.9rem}.facts{display:grid;gap:0}.fact{display:grid;grid-template-columns:minmax(150px,220px) 1fr;gap:1rem;padding:.7rem 0;border-top:1px solid var(--line)}.fact:first-child{border-top:0}.fact dt{color:var(--muted);font-size:.86rem}.fact dd{color:var(--ink);font-weight:500;overflow-wrap:anywhere}@media(max-width:640px){.fact{grid-template-columns:1fr;gap:.15rem}}.mailgrid{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:1.2rem}.mail{display:block;text-decoration:none;border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem;background:linear-gradient(160deg,var(--panel),var(--panel-2))}.mail small{display:block;color:var(--muted);font-size:.78rem;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.mail b{display:block;color:var(--glow);font-size:.95rem;word-break:normal;overflow-wrap:normal}.textlink{color:var(--glow)}.updated{color:var(--muted);font-size:.82rem;margin-top:1.4rem}footer{border-top:1px solid var(--line);padding:2.2rem 6%;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:var(--muted)}.footlinks{display:flex;gap:1.2rem;flex-wrap:wrap;flex-basis:100%}.footlinks a{color:var(--glow);text-decoration:none}.footlinks a:hover{text-decoration:underline}
