:root{--navy: #0B1F33;--teal: #0E5A6B;--ice: #4FC3D9;--frost: #F2F6F8;--grey: #8A9AA5;--paper: #FFFFFF;--hair: #C6D4DC;--hair-strong: #9FB4C0;--panel: #E4EBEF;--ink: var(--navy);--ink-2: #42596B;--ink-3: #5E717E;--on-navy: var(--frost);--on-navy-2: #BFD2DC;--on-navy-3: #7E9AAC;--rule-navy: #25455A;--edge-navy: #2E566B;--font-brand: "Readex Pro", "Segoe UI", system-ui, sans-serif;--font-text: "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-display-latin: "Archivo", "Segoe UI", system-ui, sans-serif;--font-text-latin: "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--fs-h1: clamp(2.25rem, 4.5vw, 4.25rem);--fs-h2: clamp(1.5rem, 2.5vw, 2.375rem);--fs-h3: clamp(1.125rem, 1.55vw, 1.4375rem);--fs-lede: clamp(1rem, 1.35vw, 1.25rem);--fs-body: clamp(.9375rem, 1.05vw, 1.0625rem);--fs-small: clamp(.8125rem, .9vw, .875rem);--fs-eyebrow: clamp(.625rem, .72vw, .71875rem);--lh-tight: 1.16;--lh-head: 1.24;--lh-body: 1.8;--track-eyebrow: .16em;--track-latin-display: .02em;--gutter: clamp(1.25rem, 5vw, 5rem);--section-y: clamp(3rem, 6vw, 6rem);--stack-1: .5rem;--stack-2: 1rem;--stack-3: 1.5rem;--stack-4: 2.25rem;--stack-5: 3.5rem;--max-w: 90rem;--measure: 46ch;--ease-out: cubic-bezier(.22, .61, .36, 1);--dur-route: .76s;--dur-reveal: .62s;--dur-type: .42s;--dur-ui: .24s;--focus: var(--teal);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--frost);color:var(--ink);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[lang|=en] body{font-family:var(--font-text-latin);font-weight:300}h1,h2,h3,h4,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.on-navy :focus-visible{outline-color:var(--ice)}.wrap{max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.stack>*+*{margin-block-start:var(--flow, var(--stack-2))}.measure{max-width:var(--measure)}.hr{height:1px;background:var(--hair);border:0}.on-navy{background:var(--navy);color:var(--on-navy)}.on-frost{background:var(--frost);color:var(--ink)}.on-white{background:var(--paper);color:var(--ink)}.on-navy .hr{background:var(--rule-navy)}.h1{font-family:var(--font-brand);font-weight:600;font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:0}.h2{font-family:var(--font-brand);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-head)}.h3{font-family:var(--font-brand);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-head)}.lede{font-size:var(--fs-lede);line-height:1.68}.small{font-size:var(--fs-small);line-height:1.72}.muted{color:var(--ink-2)}.on-navy .muted{color:var(--on-navy-2)}.dim{color:var(--ink-3)}.on-navy .dim{color:var(--on-navy-3)}.mono,.num{font-family:var(--font-mono);font-weight:400;font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-3);font-weight:400}.on-navy .eyebrow{color:var(--on-navy-3)}html[lang|=en] .h1{font-family:var(--font-display-latin);font-size:clamp(2rem,3.7vw,3.5rem);letter-spacing:-.015em;line-height:1.1}html[lang|=en] .h2{font-family:var(--font-display-latin);font-size:clamp(1.375rem,2.1vw,2.125rem)}html[lang|=en] .h3{font-family:var(--font-display-latin);font-size:clamp(1.0625rem,1.34vw,1.3125rem);letter-spacing:.01em}html[lang|=en] .lede{font-weight:300}html[lang|=en] .m-link{font-family:var(--font-display-latin)}html[lang|=ar] .marker,html[lang|=ar] .eyebrow{font-family:var(--font-text);font-weight:500;letter-spacing:0}html[lang|=ar] .marker.num,html[lang|=ar] .marker.n,.index-num{font-family:var(--font-mono);font-weight:400;letter-spacing:.08em}html[lang|=en] .switch{font-family:var(--font-text);font-weight:400;letter-spacing:0}.node{inline-size:.625rem;block-size:.625rem;background:var(--ice);flex:0 0 auto}.skip{position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-120%);background:var(--navy);color:var(--frost);padding:.75rem 1.25rem;z-index:100;transition:transform .16s var(--ease-out)}.skip:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-reveal]{--reveal-shift: 8px}.motion-ready [data-reveal=type]{transform:translateY(var(--reveal-shift));transition:transform var(--dur-type) var(--ease-out)}.motion-ready [data-reveal=type].is-in{transform:none}.motion-ready [data-reveal=corridor]>*{clip-path:inset(50% 0 50% 0);transition:clip-path var(--dur-reveal) var(--ease-out) var(--reveal-delay, 0ms)}.motion-ready [data-reveal=corridor].is-in>*{clip-path:inset(0 0 0 0)}.motion-ready [data-route] .route-line{stroke-dasharray:var(--len, 2000);stroke-dashoffset:var(--len, 2000)}.motion-ready [data-route].is-in .route-line{transition:stroke-dashoffset var(--dur-route) var(--ease-out);stroke-dashoffset:0}.motion-ready [data-route] .route-node{opacity:0;transition:opacity .2s var(--ease-out) var(--node-delay, .7s)}.motion-ready [data-route].is-in .route-node{opacity:1}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal]>*,[data-route] .route-line,[data-route] .route-node{transform:none!important;clip-path:none!important;stroke-dashoffset:0!important;opacity:1!important;transition:none!important}}@media print{.site-header,.site-footer nav,.skip{display:none}body{background:#fff}}.pg-logo[data-astro-cid-ws663jlh]{display:block;block-size:var(--h);inline-size:calc(var(--h) * var(--ratio));margin:0}.btn[data-astro-cid-6ygtcg62]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.7rem 1.15rem;font-size:var(--fs-small);font-weight:500;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.btn[data-astro-cid-6ygtcg62] .node[data-astro-cid-6ygtcg62]{inline-size:.5rem;block-size:.5rem}.is-full[data-astro-cid-6ygtcg62]{inline-size:100%}.is-primary[data-astro-cid-6ygtcg62]{background:var(--navy);color:var(--frost)}.is-primary[data-astro-cid-6ygtcg62]:hover{background:var(--teal)}.is-primary-on-navy[data-astro-cid-6ygtcg62]{background:var(--frost);color:var(--navy)}.is-primary-on-navy[data-astro-cid-6ygtcg62]:hover{background:#fff}.is-secondary[data-astro-cid-6ygtcg62]{background:transparent;border-color:var(--hair-strong);color:var(--ink)}.is-secondary[data-astro-cid-6ygtcg62]:hover{border-color:var(--navy)}.is-secondary-on-navy[data-astro-cid-6ygtcg62]{background:transparent;border-color:var(--edge-navy);color:var(--frost)}.is-secondary-on-navy[data-astro-cid-6ygtcg62]:hover{border-color:var(--on-navy-3)}.site-footer[data-astro-cid-35ed7um5]{padding-block:clamp(2.5rem,5vw,4.5rem) 2rem;border-block-start:1px solid var(--rule-navy)}.cols[data-astro-cid-35ed7um5]{display:grid;grid-template-columns:2fr 1fr 1.3fr 1.2fr;gap:2.5rem}.col[data-astro-cid-35ed7um5] ul[data-astro-cid-35ed7um5]{display:flex;flex-direction:column;margin-block-start:.5rem}.col[data-astro-cid-35ed7um5] li[data-astro-cid-35ed7um5],.col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{font-size:var(--fs-small);color:var(--on-navy-2)}.col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{display:inline-flex;align-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;transition:color var(--dur-ui) var(--ease-out)}.col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:var(--frost)}.brandcol[data-astro-cid-35ed7um5]{display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.addr[data-astro-cid-35ed7um5]{max-width:22ch}.reg[data-astro-cid-35ed7um5]{margin-block-start:2rem}.hr[data-astro-cid-35ed7um5]{margin-block:2.5rem 1.25rem}@media(max-width:61.25rem){.cols[data-astro-cid-35ed7um5]{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}}@media(max-width:30rem){.cols[data-astro-cid-35ed7um5]{grid-template-columns:1fr}}
