.container[data-astro-cid-d6puh33w]{margin-inline:auto;padding-inline:var(--space-4);inline-size:100%}.container-narrow[data-astro-cid-d6puh33w]{max-inline-size:46rem}.container-default[data-astro-cid-d6puh33w]{max-inline-size:64rem}.container-wide[data-astro-cid-d6puh33w]{max-inline-size:var(--container-width)}.skip[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline-start:var(--space-3);inset-block-start:-4rem;z-index:20;background:var(--color-primary);color:var(--color-on-primary);padding:var(--space-3) var(--space-4);min-block-size:2.75rem;border-radius:var(--radius-sm)}.skip[data-astro-cid-3ef6ksr2]:focus{inset-block-start:var(--space-3)}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;inset-block-start:0;z-index:10;background:var(--color-bg);border-block-end:1px solid var(--color-border)}.site-header[data-astro-cid-3ef6ksr2] .bar{display:flex;align-items:center;justify-content:space-between;min-block-size:var(--header-height);gap:var(--space-4)}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--space-3);min-block-size:2.75rem;font:600 var(--text-lg)/1 var(--font-display);color:var(--color-accent-deep);text-decoration:none}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{border-radius:50%;background:#fff;border:1px solid var(--color-border)}ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.nav-desktop[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-6)}.nav-desktop[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-5)}.nav-desktop[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-block-size:2.75rem;position:relative}.nav-desktop[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset-inline:0;inset-block-end:.55rem;block-size:2px;background:var(--color-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.nav-desktop[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after{transform:scaleX(1)}.nav-desktop[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.nav-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--color-fg);text-decoration:none;font-weight:600;font-size:var(--text-sm)}.cta[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-block-size:2.5rem;padding-inline:var(--space-5);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary)!important;font-weight:700;font-size:var(--text-sm);text-decoration:none;transition:background-color .2s}.cta[data-astro-cid-3ef6ksr2]:hover{background:var(--color-primary-deep)}.nav-mobile[data-astro-cid-3ef6ksr2] .cta[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;margin-block-start:var(--space-2)}.nav-mobile[data-astro-cid-3ef6ksr2]{display:none;position:relative}summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;padding:var(--space-3);min-inline-size:2.75rem;min-block-size:2.75rem;display:grid;place-items:center}summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.bars[data-astro-cid-3ef6ksr2],.bars[data-astro-cid-3ef6ksr2]:before,.bars[data-astro-cid-3ef6ksr2]:after{display:block;inline-size:1.25rem;block-size:2px;background:var(--color-fg);content:"";position:relative}.bars[data-astro-cid-3ef6ksr2]:before{inset-block-start:-6px;position:absolute}.bars[data-astro-cid-3ef6ksr2]:after{inset-block-start:6px;position:absolute}.nav-mobile[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline-end:0;inset-block-start:100%;min-inline-size:14rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}.nav-mobile[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:var(--space-3)}@media(max-width:40rem){.nav-desktop[data-astro-cid-3ef6ksr2]{display:none}.nav-mobile[data-astro-cid-3ef6ksr2]{display:block}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--color-primary-deep);color:var(--color-on-primary);padding-block:var(--space-8) var(--space-5);font-size:var(--text-sm)}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-on-primary);text-decoration-color:#faf6ee66}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration-color:var(--color-gold)}.cols[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-7);padding-block-end:var(--space-7)}.b[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--space-3);font:600 var(--text-lg)/1.2 var(--font-display);margin:0 0 var(--space-3)}.b[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{border-radius:50%;background:#fff}.d[data-astro-cid-sz7xmlte]{margin:0;max-inline-size:22rem;opacity:.85}.h[data-astro-cid-sz7xmlte]{font:700 var(--text-xs)/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-4);color:var(--color-gold)}ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.legal[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:var(--space-3) var(--space-5);flex-wrap:wrap;border-block-start:1px solid rgb(250 246 238 / .18);padding-block-start:var(--space-5);font-size:var(--text-xs);opacity:.85}.legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}@media(min-width:48rem){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1.4fr 1fr 1.4fr;gap:var(--space-8)}}:root{color-scheme:light dark;--color-bg: #faf6ee;--color-surface: #ffffff;--color-surface-alt: #f1eadb;--color-fg: #1a1a1a;--color-fg-muted: #55524a;--color-border: #ddd4be;--color-primary: #1a5c3a;--color-primary-deep: #0d3d26;--color-on-primary: #faf6ee;--color-link: #1a5c3a;--color-accent: #1a5c3a;--color-accent-deep: #0d3d26;--color-gold: #c9a84c;--color-on-gold: #1a1a1a;--color-ornament: #c9a84c;--color-success: #17663a;--color-success-soft: #dff0e4;--color-warning: #7a4f00;--color-warning-soft: #fbeccb;--color-danger: #a32626;--color-danger-soft: #f8dcdc;--color-info: #1d4f8a;--color-info-soft: #dce8f7;--neutral-50: #faf8f3;--neutral-100: #f1eadb;--neutral-200: #ddd4be;--neutral-300: #c4baa0;--neutral-400: #9d9680;--neutral-500: #77725f;--neutral-600: #55524a;--neutral-700: #3b3a35;--neutral-800: #272622;--neutral-900: #1a1a1a;--font-sans: "Hanken Grotesk", system-ui, sans-serif;--font-display: "Source Serif 4", Georgia, serif;--font-serif: "Source Serif 4", Georgia, serif;--font-arabic: "Scheherazade New", "Amiri", "Noto Naskh Arabic", serif;--font-arabic-alt: "Amiri", "Scheherazade New", "Noto Naskh Arabic", serif;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: 1rem;--text-lg: 1.1875rem;--text-xl: 1.375rem;--text-2xl: clamp(1.625rem, 1.3rem + 1.2vw, 2.125rem);--text-3xl: clamp(1.875rem, 1.4rem + 2vw, 2.75rem);--text-4xl: clamp(2.125rem, 1.5rem + 2.8vw, 3.375rem);--leading-tight: 1.15;--leading-body: 1.65;--leading-arabic: 2.1;--arabic-scale: 1.25;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 6rem;--radius-sm: .375rem;--radius-md: .625rem;--radius-lg: 1rem;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgb(26 26 26 / .08);--shadow-md: 0 4px 14px rgb(26 26 26 / .1);--shadow-lg: 0 14px 36px rgb(13 61 38 / .16);--ease: cubic-bezier(.22, 1, .36, 1);--container-width: 72rem;--prose-width: 42rem;--header-height: 4.25rem}@media(prefers-color-scheme:dark){:root{--color-bg: #0e1612;--color-surface: #16211b;--color-surface-alt: #1d2b23;--color-fg: #f2eee3;--color-fg-muted: #b9b4a5;--color-border: #34453b;--color-primary: #256f49;--color-primary-deep: #0d3d26;--color-on-primary: #f6f2e7;--color-link: #8fd1ae;--color-accent: #8fd1ae;--color-accent-deep: #b4e2c9;--color-ornament: #c9a84c;--color-success: #8fd8a8;--color-success-soft: #173826;--color-warning: #f0c978;--color-warning-soft: #3d2f10;--color-danger: #f4a3a3;--color-danger-soft: #451d1d;--color-info: #9cc4f2;--color-info-soft: #1a2f4a;--neutral-50: #1a1a1a;--neutral-100: #272622;--neutral-200: #3b3a35;--neutral-300: #55524a;--neutral-400: #77725f;--neutral-500: #9d9680;--neutral-600: #c4baa0;--neutral-700: #ddd4be;--neutral-800: #f1eadb;--neutral-900: #faf8f3;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-md: 0 4px 14px rgb(0 0 0 / .45);--shadow-lg: 0 14px 36px rgb(0 0 0 / .55)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-block-size:100vh;display:flex;flex-direction:column;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-fg);background:var(--color-bg)}main{flex:1}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.015em;margin-block:0 var(--space-4);text-wrap:balance}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-lg);line-height:1.3}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{font-family:var(--font-arabic-alt);font-weight:700;letter-spacing:0;line-height:1.6}.eyebrow{display:block;font:600 var(--text-sm)/1.2 var(--font-sans);color:var(--color-accent);margin-block-end:var(--space-2)}p{margin-block:0 var(--space-4)}a{color:var(--color-link);text-underline-offset:.22em;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible+label{outline:3px solid var(--color-gold);outline-offset:2px}img{max-inline-size:100%;block-size:auto}.muted{color:var(--color-fg-muted);font-size:var(--text-sm)}.card{padding-block:var(--space-4);border-block-end:1px solid var(--color-border)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise{animation:rise .7s var(--ease) both}.rise-2{animation-delay:.1s}.rise-3{animation-delay:.2s}@media(prefers-reduced-motion:reduce){.rise{animation:none}*{transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-700-normal.CeQ8H3UY.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-700-normal.6IGCzoPh.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2) format("woff2"),url(/_astro/source-serif-4-latin-400-normal.C1O10bxN.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2) format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DeJomR3S.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-italic.0j97Jm6B.woff2) format("woff2"),url(/_astro/source-serif-4-latin-400-italic.DZulBB6l.woff) format("woff")}@font-face{font-family:Scheherazade New;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/scheherazade-new-arabic-400-normal.BQFftFrr.woff2) format("woff2"),url(/_astro/scheherazade-new-arabic-400-normal.BusZfw6j.woff) format("woff")}@font-face{font-family:Scheherazade New;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/scheherazade-new-arabic-700-normal.BgseUfDr.woff2) format("woff2"),url(/_astro/scheherazade-new-arabic-700-normal.B_V_WvY8.woff) format("woff")}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2) format("woff2"),url(/_astro/amiri-arabic-400-normal.C_1DQziU.woff) format("woff")}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/amiri-arabic-700-normal.D8FrblyB.woff2) format("woff2"),url(/_astro/amiri-arabic-700-normal.dUd6sHq-.woff) format("woff")}
