@font-face{font-family:Jost;src:url('/legal-assets/jost-regular.ttf');font-weight:400;font-display:swap}@font-face{font-family:Jost;src:url('/legal-assets/jost-semibold.ttf');font-weight:600 800;font-display:swap}@font-face{font-family:Plex;src:url('/legal-assets/arabic-regular.ttf');font-weight:400;font-display:swap}@font-face{font-family:Plex;src:url('/legal-assets/arabic-semibold.ttf');font-weight:600 800;font-display:swap}
:root{--navy:#0B355C;--navyDeep:#082845;--ink:#14202B;--muted:#55636F;--faint:#7A8792;--canvas:#F5F3EF;--card:#FFFFFF;--line:#E6E2DB;--line2:#D9D4CB;--fill:#EFECE6;--powder:#DCEAF0;--powder2:#B9D8E6;--sand:#F2EAE4;--blush:#EAD6D3;--bronze:#A6785E;--green:#2F7A5B;--greenSoft:#E1F0E8;--red:#C2413A;--redSoft:#F8E3E1;--accent_powder:#C8E0EA;--accent_blush:#EDCFD3;--accent_cream:#EEE8DD}*{box-sizing:border-box}html{scroll-padding-top:30px}body{margin:0;background:var(--canvas);color:var(--ink);font:400 18px/1.75 Jost,system-ui,sans-serif}html[lang=ar] body{font-family:Plex,system-ui,sans-serif;line-height:1.95}a{color:var(--navy);text-underline-offset:4px;overflow-wrap:anywhere}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:3px solid var(--navy);outline-offset:5px;border-radius:4px}.skip{position:absolute;top:-90px;background:white;padding:10px;z-index:2}.skip:focus{top:8px}header,footer,main{width:min(100% - 40px,1020px);margin:auto}header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.brand{font-size:25px;font-weight:600;text-decoration:none;letter-spacing:.5px;white-space:nowrap}nav{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;font-size:16px}nav a{min-height:44px;display:inline-flex;align-items:center}.lang{border:1px solid var(--line);border-radius:30px;padding:3px 16px;background:var(--card);text-decoration:none}.hero{padding:46px 0 32px}.eyebrow{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;margin:0}.dot{width:9px;height:9px;display:inline-block;border-radius:50%;background:var(--accent_blush)}h1{color:var(--navy);font-size:clamp(32px,6vw,48px);line-height:1.3;margin:12px 0 14px;letter-spacing:-.5px}h2{color:var(--navy);font-size:23px;line-height:1.5;margin:0 0 12px}.intro{max-width:66ch;color:var(--muted);margin:0}.layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:26px;align-items:start}.contents{position:sticky;top:24px;padding:20px;border-radius:22px;border:1px solid var(--line);background:var(--card)}.contents p{font-size:15px;font-weight:600;margin:0 0 10px}.contents a{display:block;min-height:38px;padding:5px 0;text-decoration:none;font-size:15px;line-height:1.6}.contents a:hover{text-decoration:underline}.sections{display:grid;gap:18px}section{border:1px solid var(--line);border-radius:24px;background:var(--card);padding:28px;scroll-margin-top:24px}section:target{outline:2px solid var(--accent_powder)}p{margin:0 0 14px}section p:last-child{margin:0}ul{padding-inline-start:22px;margin:0}li{margin:0 0 12px}li:last-child{margin:0}footer{padding:34px 0 40px;margin-top:38px;border-top:1px solid var(--line);color:var(--muted);font-size:15px}footer p{margin-top:15px}b{font-weight:600}bdi{unicode-bidi:isolate}@media(max-width:720px){header,footer,main{width:calc(100% - 32px)}header{align-items:flex-start;flex-wrap:wrap;gap:12px}.hero{padding-top:30px}.layout{grid-template-columns:1fr;gap:18px}.contents{position:static}.contents nav{display:grid;grid-template-columns:1fr 1fr;gap:3px 14px}.contents a{min-height:44px}section{padding:22px}h2{font-size:21px}}@media(max-width:360px){.contents nav{grid-template-columns:1fr}header nav{gap:6px 12px}}@media print{body{background:white}header,.contents,footer{display:none}.layout{display:block}section{break-inside:avoid;border:0;padding:15px 0}main{width:100%}}