@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_37d90b5e-module__w4MGSG__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_37d90b5e-module__w4MGSG__variable{--f-cairo:"Cairo", "Cairo Fallback"}
:root{--porcelain:#eef3f7;--porcelain-deep:#dfe8f0;--lapis:#123fa5;--lapis-deep:#0c2f80;--sky:#c9dbf2;--silicone:#d9a47e;--silicone-deep:#b97f52;--brand-line:#274b6f;--paper:var(--porcelain);--paper-2:var(--porcelain-deep);--white:#fbfdff;--ink:#0a1e38;--ink-raise:#123055;--ink-lift:#0f2a4a;--ink-soft:#3c5470;--line:color-mix(in srgb, var(--ink) 12%, transparent);--line-strong:color-mix(in srgb, var(--ink) 24%, transparent);--line-invert:color-mix(in srgb, var(--sky) 18%, transparent);--line-invert-strong:color-mix(in srgb, var(--sky) 34%, transparent);--accent:var(--lapis);--accent-deep:var(--lapis-deep);--accent-light:var(--silicone);--accent-pale:color-mix(in srgb, var(--lapis) 35%, transparent);--text:var(--ink);--text-muted:var(--ink-soft);--text-soft:#5c7188;--text-faint:#7d95b0;--text-invert:var(--porcelain);--text-invert-soft:color-mix(in srgb, var(--porcelain) 72%, transparent);--font-sans:var(--f-cairo), system-ui, sans-serif;--font-serif:var(--f-cairo), system-ui, sans-serif;--font-mono:var(--f-cairo), system-ui, sans-serif;--text-display:clamp(44px, 7vw, 104px);--text-hero:clamp(40px, 5.6vw, 78px);--text-page-title:clamp(34px, 4.4vw, 64px);--text-h2:clamp(28px, 3.2vw, 42px);--text-h2-lg:clamp(30px, 3.4vw, 46px);--text-h3:clamp(21px, 2.2vw, 29px);--text-quote:clamp(26px, 3.4vw, 46px);--text-lead:20px;--shell:1320px;--gutter:clamp(20px, 4vw, 56px);--header-h:clamp(88px, 7.4vw, 112px);--brand-plate-h:clamp(118px, 10.4vw, 160px);--section-y:clamp(64px, 9vh, 120px);--section-y-tight:clamp(56px, 8vh, 104px);--draw-gold-deep:#5f460f;--draw-gold:#8a6718;--draw-gold-lift:#a8801d;--draw-gold-core:#c99a22;--draw-gold-shade:#7d5e14;--draw-gold-edge:#553f0d;--ease:cubic-bezier(.22, .61, .36, 1);--ease-slide:cubic-bezier(.65, 0, .35, 1);--dur-fast:.14s;--dur-mid:.22s;--dur-slow:.9s;--dur-reveal:.8s;--dur-slide:1.1s;--dur-draw:11s;--delay-draw:.26s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{background:var(--paper);margin:0;padding:0}body{font-family:var(--font-sans);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55}.preview-banner{background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;padding:.5rem 1rem;font-size:.875rem;display:flex}.preview-banner a{text-decoration:underline}.preview-banner a:hover{color:var(--accent-light)}a{color:inherit;transition:color var(--dur-fast) var(--ease);text-decoration:none}a:hover{color:var(--accent)}img{max-width:100%;display:block}button{font-family:inherit;font-size:inherit;border-radius:0}::selection{background:var(--accent);color:var(--white)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.section-dark :focus-visible{outline-color:var(--accent-light)}h1,h2,h3,p,figure,figcaption,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}table{border-collapse:collapse}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell{max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);scroll-margin-top:var(--header-h)}.section-tight{padding-block:var(--section-y-tight);scroll-margin-top:var(--header-h)}.section-dark{background:var(--ink);color:var(--text-invert)}.section-mist{background:var(--paper-2);border-top:1px solid var(--line)}.site-main{padding-top:var(--header-h)}.site-main p:empty,.site-main h1:empty,.site-main h2:empty,.site-main h3:empty,.site-main h4:empty,.site-footer p:empty{display:none}.eyebrow{letter-spacing:.14em;color:var(--accent);font-size:13px;font-weight:600}.section-dark .eyebrow{color:var(--accent-light)}.mono{font-family:var(--font-mono);letter-spacing:.06em}.label-mono{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:clamp(16px,2.2vh,28px);font-size:clamp(19px,1.9vw,27px)}.label-mono:lang(ar){letter-spacing:0}.label-mono.label-long{letter-spacing:.08em;max-width:80ch;font-size:clamp(15px,1.15vw,18px);line-height:1.7}.label-mono.label-long:lang(ar){letter-spacing:0}.lead{font-size:var(--text-lead);color:var(--text-muted);max-width:62ch;line-height:1.6}.lead-soft{color:var(--text-soft);max-width:62ch;font-size:17px;line-height:1.65}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.section-head h2{font-size:var(--text-h2);max-width:26ch;font-weight:900;line-height:1.15}.section-head .eyebrow{margin-bottom:16px}.section-subhead{font-size:var(--text-h3);max-width:30ch;margin-bottom:32px;font-weight:800;line-height:1.2}.link-more{color:var(--accent);border-bottom:1px solid var(--accent-pale);white-space:nowrap;padding-bottom:4px;font-size:15px;font-weight:600}.link-more:hover{border-bottom-color:var(--accent)}.more-arrow{transition:transform var(--dur-mid) var(--ease);display:inline-block}@media (prefers-reduced-motion:no-preference){:is(.link-more,.hero-learn):is(:hover,:focus-visible) .more-arrow{transform:translate(4px)}[dir=rtl] :is(.link-more,.hero-learn):is(:hover,:focus-visible) .more-arrow{transform:translate(-4px)}}.site-header{inset-inline:0;z-index:50;background:color-mix(in srgb, var(--porcelain) 86%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-bottom:1px solid var(--line);position:fixed;top:0}.site-header .shell{max-width:1560px;height:var(--header-h);align-items:center;gap:clamp(12px,1.8vw,26px);padding-inline:clamp(14px,2vw,28px);display:flex}.brand{z-index:2;flex-shrink:0;align-self:flex-start;display:block;position:relative}.brand:hover{color:inherit}.brand-plate{height:var(--brand-plate-h);background:var(--white);border:1px solid var(--line);box-shadow:0 12px 26px -20px color-mix(in srgb, var(--ink) 55%, transparent);transform-origin:top;transition:transform var(--dur-mid) var(--ease);--plate-tucked:.7;border-top:0;border-radius:0 0 14px 14px;place-items:center;padding:12px clamp(14px,1.6vw,24px);display:grid}@supports (animation-timeline:scroll()){.brand-plate{animation:linear both plate-tuck;animation-timeline:scroll(root);animation-range:0 160px}@media (prefers-reduced-motion:reduce){.brand-plate{animation-timing-function:step-end}}}@media (max-width:560px){:root{--brand-plate-h:100px}.brand-plate{--plate-tucked:.8;padding-inline:10px}.brand-mark{max-width:170px}}@keyframes plate-tuck{to{scale:var(--plate-tucked)}}.brand:hover .brand-plate{transform:translateY(2px)}.brand-mark{width:auto;height:calc(var(--brand-plate-h) - 24px);object-fit:contain;max-width:300px;display:block}.main-nav{align-items:center;gap:clamp(8px,1.2vw,18px);min-width:0;display:flex;overflow:hidden}.main-nav a{color:var(--brand-line);white-space:nowrap;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-bottom:2px solid #0000;padding:6px 0;font-size:clamp(16px,1.45vw,22px);font-weight:400}.main-nav a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.lang-switch{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-faint);border-inline-start:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;padding-inline-start:clamp(8px,1.4vw,18px);font-size:clamp(14px,1.25vw,17px);font-weight:500;display:flex}.lang-switch a[aria-current=true]{color:var(--accent)}.header-cta{white-space:nowrap;color:var(--white);background:var(--accent);transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-shrink:0;margin-inline-start:4px;padding:11px 18px;font-size:clamp(15px,1.3vw,18px);font-weight:700}.header-cta:hover{background:var(--accent-deep);color:var(--white)}@media (min-width:1261px){.header-cta{display:none}}@media (max-width:1260px){.main-nav{display:none}}.menu-toggle{width:46px;height:46px;color:var(--ink);border:1px solid var(--line-strong);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;flex-shrink:0;place-items:center;padding:0;display:none}.menu-toggle:hover{border-color:var(--accent)}.menu-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menu-toggle-bars,.menu-toggle-bars:before,.menu-toggle-bars:after{width:20px;height:2px;transition:transform var(--dur-mid) var(--ease), opacity var(--dur-fast) var(--ease);background:currentColor;display:block}.menu-toggle-bars{position:relative}.menu-toggle-bars:before,.menu-toggle-bars:after{content:"";position:absolute;inset-inline-start:0}.menu-toggle-bars:before{transform:translateY(-7px)}.menu-toggle-bars:after{transform:translateY(7px)}.menu-toggle[aria-expanded=true]{color:var(--white);background:var(--ink);border-color:var(--ink)}.menu-toggle[aria-expanded=true] .menu-toggle-bars{background:0 0}.menu-toggle[aria-expanded=true] .menu-toggle-bars:before{transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle-bars:after{transform:rotate(-45deg)}.mobile-nav{inset-inline:0;height:calc(100dvh - var(--header-h));overscroll-behavior:contain;background:var(--porcelain);border-top:1px solid var(--line);position:absolute;top:100%;overflow-y:auto}.mobile-nav[hidden]{display:none}.mobile-nav-list{width:100%;max-width:var(--shell);padding:calc(var(--brand-plate-h) - var(--header-h) + 12px) var(--gutter) 40px;margin:0 auto;list-style:none}.mobile-nav li+li{border-top:1px solid var(--line)}.mobile-nav a{min-height:64px;color:var(--brand-line);transition:color var(--dur-fast) var(--ease);justify-content:space-between;align-items:center;gap:16px;font-size:clamp(22px,6vw,30px);font-weight:700;display:flex}.mobile-nav a:after{content:"";border-top:2px solid;opacity:.35;border-inline-end:2px solid;width:10px;height:10px;transform:rotate(45deg)}[dir=rtl] .mobile-nav a:after{transform:rotate(-45deg)}.mobile-nav a:hover,.mobile-nav a[aria-current=page]{color:var(--accent)}.mobile-nav a[aria-current=page]:after{opacity:1}.menu-open,.menu-open body{overflow:hidden}@media (prefers-reduced-motion:no-preference){.mobile-nav:not([hidden]) li{animation:menu-item-in var(--dur-mid) var(--ease) both}.mobile-nav li:nth-child(2){animation-delay:20ms}.mobile-nav li:nth-child(3){animation-delay:40ms}.mobile-nav li:nth-child(4){animation-delay:60ms}.mobile-nav li:nth-child(5){animation-delay:80ms}.mobile-nav li:nth-child(6){animation-delay:.1s}.mobile-nav li:nth-child(7){animation-delay:.12s}}@keyframes menu-item-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:1260px){.menu-toggle{display:grid}}@media (min-width:1261px){.mobile-nav{display:none}}@media (max-width:420px){.header-cta{display:none}}.hero-band{background:var(--ink);width:100%;height:clamp(210px,34vh,380px);position:relative;overflow:hidden}.hero-track{will-change:transform;width:100%;height:100%;transition:transform var(--dur-slide) var(--ease-slide);display:flex;position:absolute;inset:0 auto 0 0}.hero-track-roll{width:max-content;animation:hero-roll var(--hero-duration,18s) linear infinite;animation-delay:var(--hero-seek,0s);transition:none}.hero-track-roll.is-still{transition:transform var(--dur-slide) var(--ease-slide);transform:translate3d(calc(var(--hero-step,0) * -100% / var(--hero-total,8)), 0, 0);animation:none}@keyframes hero-roll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.hero-slide{flex:0 0 100%;width:100%;height:100%;position:relative;overflow:hidden}.hero-track-roll .hero-slide{width:var(--hero-frame-w,clamp(280px, 35vw, 520px));flex:none;height:100%}@media (prefers-reduced-motion:reduce){.hero-track{transition:none}.hero-track-roll{transform:translate3d(calc(var(--hero-step,0) * -100% / var(--hero-total,8)), 0, 0);animation:none}}.hero-dots .hero-pause{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:50%;font-size:15px}.hero-controls{padding-block:clamp(18px,2.6vh,30px)}.hero-dots{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero-dots button:not(.hero-pause){cursor:pointer;background:color-mix(in srgb, var(--ink) 22%, transparent);width:26px;height:4px;transition:width .42s var(--ease), background .42s var(--ease);border:0;padding:0}.hero-dots button:not(.hero-pause):hover{background:color-mix(in srgb, var(--ink) 42%, transparent)}.hero-dots button[aria-current=true]{background:var(--accent);width:60px}.hero-count{font-family:var(--font-mono);letter-spacing:.06em;color:var(--silicone-deep);direction:ltr;unicode-bidi:isolate;margin-inline-start:10px;font-size:15px}.hero-caption{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-soft);margin-inline-start:4px;font-size:15px}.hero-lede-top{background:var(--paper-2)}.hero-lede-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(32px,6vw,96px);display:grid}.hero-identity{grid-area:1/1;padding-block-start:clamp(34px,5.5vh,68px)}.hero-identity .eyebrow{color:color-mix(in srgb, var(--brand-line) 78%, transparent);margin-bottom:clamp(14px,2vh,22px)}.hero-photos{grid-area:1/2/4;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);padding-block:clamp(34px,5.5vh,68px) clamp(20px,3vh,34px);display:grid}.hero-photo{background:var(--paper);min-height:220px;position:relative;overflow:hidden}.hero-mark{--mark-size:clamp(232px, 44vw, 560px);--mark-height:calc(var(--mark-size) * 796 / 1363);max-width:100%;width:var(--mark-size);height:var(--mark-height);--dur-draw:20s;margin-block-start:calc(var(--mark-height) * var(--mark-ink-top) * -1);animation:17s ease-in-out 2.2s infinite alternate mark-float;display:block;overflow:visible}.mark-reveal{stroke-dasharray:1.002 1.002;stroke-dashoffset:1.002px;animation:mark-draw calc(var(--d) * var(--dur-draw)) linear calc(var(--t0) * var(--dur-draw) + var(--delay-draw)) both}.mark-hot{stroke-dasharray:.045 2;stroke-dashoffset:.045px;animation:mark-hot calc(var(--d) * var(--dur-draw)) linear calc(var(--t0) * var(--dur-draw) + var(--delay-draw)) both}@keyframes mark-draw{to{stroke-dashoffset:0}}@keyframes mark-hot{99.9%{opacity:1}to{stroke-dashoffset:-1.002px;opacity:0}}.mark-nib,.lockup-nib{transform-box:view-box;transform-origin:0 0;offset-rotate:0deg}.mark-nib{animation:mark-nib-travel var(--dur-draw) linear var(--delay-draw) both, mark-nib-lift var(--dur-draw) linear var(--delay-draw) both, mark-nib-exit .9s ease calc(var(--dur-draw) + var(--delay-draw) - 60ms) both}.lockup-nib{animation:lockup-nib-travel var(--dur-draw) linear var(--delay-draw) both, lockup-nib-lift var(--dur-draw) linear var(--delay-draw) both, mark-nib-exit .9s ease calc(var(--dur-draw) + var(--delay-draw) - 60ms) both}@keyframes mark-nib-exit{to{opacity:0}}@keyframes mark-float{0%{transform:translateY(4px)}to{transform:translateY(-4px)}}.hero-mark,.page-mark{animation:none}.mark-reveal{stroke-dashoffset:0;animation:none}.mark-hot,.mark-nib,.lockup-nib{display:none}.hero-strapline{max-width:36ch;color:var(--brand-line);grid-area:2/1;padding-block:clamp(22px,4vh,44px) clamp(20px,3vh,34px);font-size:clamp(19px,1.6vw,26px);font-weight:700;line-height:1.25}.hero-lede-bottom{padding-block:clamp(34px,5.5vh,68px) clamp(56px,8vh,104px)}.hero-involved{flex-direction:column;grid-column:1;align-items:start;gap:clamp(16px,2.4vh,26px);padding-block-start:clamp(20px,6vh,92px);display:flex}.hero-involved h2{letter-spacing:-.01em;text-transform:uppercase;color:var(--brand-line);font-size:clamp(30px,3.4vw,52px);font-weight:700;line-height:1}.hero-involved h2:lang(ar){letter-spacing:normal}.hero-learn{color:var(--brand-line);border-bottom:1px solid var(--line);padding-bottom:3px;font-size:15px;font-weight:600}.hero-learn:hover{color:var(--brand-line);border-bottom-color:var(--brand-line)}.hero-mission{max-width:64ch;font-size:var(--text-lead);flex-direction:column;grid-column:2;gap:20px;padding-block-start:clamp(20px,6vh,92px);line-height:1.62;display:flex}.hero-mission-title{color:var(--brand-line);font-size:clamp(19px,1.6vw,26px);font-weight:700;line-height:1.25}@media (max-width:900px){.hero-lede-cols{grid-template-columns:minmax(0,1fr)}.hero-identity,.hero-photos,.hero-strapline,.hero-involved,.hero-mission{grid-area:auto/1}.hero-mark{--mark-size:min(88vw, 420px)}.hero-photos{padding-block:clamp(18px,3vh,28px) 0}.hero-photo{aspect-ratio:4/3;min-height:0}.hero-strapline{padding-block-start:clamp(18px,3vh,30px)}.hero-mission{padding-block-start:0}.hero-involved{margin-block-end:clamp(30px,5vh,46px);padding-block-start:0}}.btn{cursor:pointer;transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:0;padding:15px 30px;font-size:15px;font-weight:700;display:inline-block}.btn-solid{background:var(--accent);color:var(--white)}.btn-solid:hover{background:var(--accent-deep);color:var(--white)}.btn-ghost{color:var(--text);border-bottom:1px solid var(--line-strong);background:0 0;padding:15px 4px;font-weight:600}.btn-ghost:hover{color:var(--accent);border-bottom-color:var(--accent)}.btn-pill{background:var(--brand-line);color:var(--white);border-radius:999px;padding:16px 48px;font-size:17px}.btn-pill:hover{background:var(--ink);color:var(--white)}@media (prefers-reduced-motion:no-preference){:is(.btn,.header-cta,.copy-btn,.rail-nav button):active{transform:scale(.97)}}.about-grid>*{max-inline-size:760px}.about-grid h2{font-size:var(--text-h2-lg);max-width:20ch;margin-block:20px 24px;font-weight:900;line-height:1.15}.about-grid .lead{margin-bottom:20px}.stat-n{font-family:var(--font-mono);color:var(--accent);font-size:36px;font-weight:500;line-height:1}.stat-label{margin-top:8px;font-size:15px;font-weight:600;display:block}.rail-nav{gap:10px;display:flex}.rail-nav button{border:1px solid var(--line-strong);width:48px;height:48px;color:inherit;cursor:pointer;transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;font-size:18px}.rail-nav button:hover{background:var(--line)}.section-dark .rail-nav button{border-color:var(--line-invert-strong);color:var(--text-invert)}.section-dark .rail-nav button:hover{background:color-mix(in srgb, var(--sky) 14%, transparent)}.rail{scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.rail::-webkit-scrollbar{width:0;height:0}.rail-track{gap:24px;width:max-content;display:flex}.rail-item{scroll-snap-align:center;width:min(560px,78vw)}.rail-tall .rail-item{width:min(310px,62vw)}.film-stage{scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.film-stage::-webkit-scrollbar{width:0;height:0}.film-stage-item{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}@media (min-width:900px){.film-stage-item .media-frame-wide{aspect-ratio:21/9}}.film-band{padding-block:clamp(32px,5vh,64px)}.film-band .lead-soft{color:var(--text-invert-soft)}.film-band .section-head{margin-bottom:clamp(16px,2vw,24px)}.film-stage-item .play-badge:before{width:clamp(68px,8vw,104px);height:clamp(68px,8vw,104px)}.film-stage-item .play-badge svg{width:clamp(26px,3vw,38px);height:clamp(26px,3vw,38px)}.film-stage-nav{align-items:center}.film-stage-count{min-width:4ch;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:end;margin-inline-end:6px}.section-dark .film-stage-count{color:var(--text-invert-soft)}.film-stage-nav button:disabled{opacity:.35;cursor:default}.film-stage-nav button:disabled:hover{background:0 0}.film-stage-after{margin-top:clamp(32px,4vw,48px)}.media-frame{aspect-ratio:4/3;background:var(--paper-2);position:relative;overflow:hidden}.media-frame-wide{aspect-ratio:16/9;background:var(--ink-raise);border:1px solid var(--line-invert)}.media-frame-tall{aspect-ratio:9/16;background:var(--ink-raise);border:1px solid var(--line-invert)}.media-card figcaption{padding-top:16px;font-size:16px;font-weight:600;line-height:1.45}.media-speaker{display:block}.media-role{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-soft);margin-top:5px;font-size:12px;font-weight:400;line-height:1.5;display:block}.media-card-dark .media-role{color:var(--text-invert-soft)}.media-title{display:block}.media-note{margin-top:8px;font-size:15px;font-weight:400;line-height:1.5;display:block}.media-meta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-soft);margin-top:8px;font-size:12px;font-weight:400;line-height:1.5;display:block}.media-meta-sep{padding-inline:6px}.media-card-dark .media-note,.media-card-dark .media-meta{color:var(--text-invert-soft)}.media-card-dark figcaption{color:var(--text-invert)}.media-card a{display:block}.media-card a .media-frame img{transition:transform var(--dur-slow) var(--ease)}.media-card a:hover .media-frame img{transform:scale(1.03)}.play-badge{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.play-badge:before{content:"";background:color-mix(in srgb, var(--white) 10%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:68px;height:68px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--white) 45%, transparent);transition:transform var(--dur-mid) var(--ease), background-color var(--dur-mid) var(--ease);border-radius:999px;position:absolute}.play-badge svg{width:26px;height:26px;fill:color-mix(in srgb, var(--white) 88%, transparent);filter:drop-shadow(0 1px 3px #0a1e3859);transition:fill var(--dur-mid) var(--ease);position:relative}.media-card a:hover .play-badge:before{background:color-mix(in srgb, var(--white) 20%, transparent);transform:scale(1.07)}.media-card a:hover .play-badge svg{fill:var(--white)}.why-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);margin-block:28px clamp(40px,6vh,72px);display:grid}.vision-statement{font-family:var(--font-serif);font-size:var(--text-quote);font-weight:500;line-height:1.25}.why-grid>.mission{max-width:72ch}.mission p{color:var(--text-muted);border-top:1px solid var(--line);padding-top:4px;font-size:17px;line-height:1.7}.mission .label-mono{color:var(--silicone-deep)}.card-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;display:grid}.pillar{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--accent);padding:30px 28px}.pillar:nth-child(2){border-top-color:var(--silicone)}.pillar-n{font-family:var(--font-mono);color:var(--accent);letter-spacing:.08em;margin-bottom:16px;font-size:12px;display:block}.pillar p{font-size:18px;font-weight:600;line-height:1.5}.tile-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:clamp(20px,2.5vw,32px);display:grid}.tile-grid-tall{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.page-intro{padding-top:clamp(48px,7vh,96px);padding-bottom:clamp(32px,5vh,56px)}.page-intro h1{font-size:var(--text-page-title);max-width:20ch;margin-block:20px 24px;font-weight:300;line-height:1.1}.page-intro .lead{max-width:58ch}.headline-section{padding-bottom:var(--section-y-tight)}.headline-row{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1px;display:grid}.headline{background:var(--white);flex-wrap:wrap;align-items:center;gap:8px clamp(16px,1.8vw,24px);padding:clamp(28px,4vw,44px);display:flex}.headline .stat-n{font-size:clamp(48px,6vw,76px)}.prior-note{border-inline-start:3px solid var(--accent);max-width:62ch;color:var(--text-muted);font-size:var(--text-lead);margin-bottom:28px;padding-inline-start:18px;line-height:1.55}.headline .stat-label{margin-top:0;font-size:clamp(20px,1.9vw,26px);line-height:1.25}.headline:has([data-count=pending]) .stat-label{opacity:0}.headline:has([data-count=run]) .stat-label{animation:stat-label-in .7s var(--ease) .35s both}@keyframes stat-label-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}[dir=rtl] .headline:has([data-count=run]) .stat-label{animation-name:stat-label-in-rtl}@keyframes stat-label-in-rtl{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.stats-subhead{font-size:var(--text-h2);max-width:22ch;margin-bottom:36px;font-weight:900;line-height:1.15}.syria-map-zone{min-width:0;--gov-empty:color-mix(in srgb, var(--accent) 5%, var(--white));max-inline-size:900px}.syria-map{position:relative}.syria-map svg{width:100%;height:auto;display:block;overflow:visible}.gov-shapes{filter:drop-shadow(0 1px #0a1e3829)drop-shadow(0 14px 26px #0a1e381a)}.gov-shape{fill:color-mix(in srgb, var(--accent) var(--fill-mix,0%), var(--white));stroke:var(--white);stroke-width:1.5px;stroke-linejoin:round;cursor:pointer;transition:fill var(--dur-mid) var(--ease)}.gov-shape.nodata{fill:var(--gov-empty)}.gov-shape:is(:hover,.active){fill:color-mix(in srgb, var(--ink) 14%, color-mix(in srgb, var(--accent) var(--fill-mix,0%), var(--white)))}.gov-shape.nodata:is(:hover,.active){fill:color-mix(in srgb, var(--ink) 7%, var(--gov-empty))}.gov-outline{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linejoin:round;pointer-events:none}.map-marks{pointer-events:none;position:absolute;inset:0 0 auto}.gov-label{white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.gov-name{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);font-size:10.5px;font-weight:600;line-height:1.2}.gov-label.is-active .gov-name{color:var(--ink)}:lang(ar) .gov-name{letter-spacing:0;font-size:12px}.gov-label.has-data{font:inherit;color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:0;display:flex}.gov-label.has-data .gov-name{color:var(--ink)}.gov-count{background:var(--white);block-size:24px;min-inline-size:30px;color:var(--ink);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:999px;place-items:center;padding-inline:7px;font-size:13px;font-weight:800;line-height:1;display:grid;box-shadow:0 1px 2px #0a1e3833,0 3px 8px #0a1e381f}.gov-label.on-dark .gov-name{color:var(--white);text-shadow:0 1px 2px #0a1e388c}.gov-label.has-data:is(:hover,:focus-visible,.is-active) .gov-count{background:var(--ink);color:var(--white);transform:scale(1.08)}.gov-label.has-data:focus-visible{outline:none}.gov-label.has-data:focus-visible .gov-count{outline:2px solid var(--ink);outline-offset:3px}.map-card{background:var(--white);border:1px solid var(--line);pointer-events:none;inline-size:min(240px,36%);padding:16px 18px;position:absolute;bottom:4%;right:0;box-shadow:0 10px 30px #0a1e381f}.map-card-title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:800;line-height:1.25;display:flex}.map-card-place{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin-block-start:4px;font-size:13px}.map-card-figure{color:var(--text-muted);margin-block-start:6px;font-size:15px}.map-card-figure strong{color:var(--accent);margin-inline-end:4px;font-size:40px;font-weight:900;line-height:1}.map-card-note{color:var(--text-soft);margin-block-start:8px;font-size:13px;line-height:1.45}.share-bar{background:var(--paper-2);border-radius:2px;block-size:4px;margin-block-start:10px;display:block;overflow:hidden}.share-bar>span{background:var(--accent);border-radius:inherit;block-size:100%;display:block}.map-legend{--ramp-dir:to right;color:var(--text-muted);flex-wrap:wrap;align-items:flex-end;gap:14px 28px;margin-top:22px;font-size:13px;display:flex}[dir=rtl] .map-legend{--ramp-dir:to left}.legend-scale{gap:6px;inline-size:min(220px,100%);display:grid}.legend-title{color:var(--text-soft);font-size:12px;font-weight:700}.legend-ramp{background:linear-gradient(var(--ramp-dir), color-mix(in srgb, var(--accent) var(--from,16%), var(--white)), color-mix(in srgb, var(--accent) 94%, var(--white)));border-radius:999px;block-size:10px;display:block}.legend-ends{color:var(--text-soft);justify-content:space-between;font-size:12px;display:flex}.legend-swatch{background:var(--gov-empty);block-size:12px;inline-size:16px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:3px}.legend-key{align-items:center;gap:8px;display:inline-flex}.map-credit{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-faint);margin-top:12px;font-size:10px}.reach-grid{grid-template-columns:minmax(0,1fr) minmax(0,330px);align-items:start;gap:24px clamp(28px,4vw,56px);display:grid}@media (max-width:980px){.reach-grid{grid-template-columns:minmax(0,1fr)}.labs-panel{margin-block-start:clamp(8px,3vw,24px)}}.reach-updated{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-soft);grid-column:1/-1;justify-self:end;font-size:12px}.labs-panel{background:var(--white);border:1px solid var(--line);min-width:0;padding:clamp(20px,2vw,28px)}.labs-title{font-size:var(--text-h3);text-wrap:balance;margin-bottom:20px;font-weight:900;line-height:1.2}.labs-head{border-bottom:1px solid var(--line);letter-spacing:.12em;color:var(--text-soft);justify-content:space-between;gap:12px;padding:0 10px 8px;font-size:12px;font-weight:600;display:flex}.labs-list{margin:0;padding:0;list-style:none}.lab-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:9px 14px;padding:12px 10px;display:grid}.lab-row-name{color:var(--ink);font-size:16px;font-weight:700;line-height:1.25}.lab-row-figure{align-items:baseline;gap:8px;display:flex}.lab-row-figure strong{font-family:var(--font-mono);color:var(--ink);font-size:19px;font-weight:700;line-height:1}.lab-row-share{color:var(--text-soft);font-size:12px}.lab-row-track{background:var(--paper-2);border-radius:2px;grid-column:1/-1;block-size:6px;display:block;overflow:hidden}.lab-row-fill{border-radius:inherit;background:var(--accent);block-size:100%;display:block}.labs-total{letter-spacing:.08em;color:var(--text-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 10px 0;font-size:13px;font-weight:600;display:flex}.labs-total strong{font-family:var(--font-mono);color:var(--accent);font-size:26px;font-weight:900;line-height:1}@media (max-width:600px){.gov-count{block-size:20px;min-inline-size:24px;padding-inline:5px;font-size:11px}.gov-label:not(.has-data){display:none}.map-card{inline-size:auto;box-shadow:none;margin-top:14px;position:static}}@property --fill-mix{syntax:"<percentage>";inherits:false;initial-value:0%}.syria-map{--map-lead:.24s;--dur-region:.7s}@keyframes gov-fill{0%{--fill-mix:0%}}@keyframes map-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.syria-map-zone:not([data-reveal=pending]) .gov-shape:not(.nodata){animation:gov-fill var(--dur-region) var(--ease) calc(var(--map-lead) + var(--enter-delay,0s)) backwards}.syria-map-zone:not([data-reveal=pending]) .gov-shape.nodata{animation:map-fade-in var(--dur-region) var(--ease) calc(var(--map-lead) + var(--enter-delay,0s)) backwards}.syria-map-zone:not([data-reveal=pending]) .gov-label{animation:map-fade-in .5s var(--ease) calc(var(--map-lead) + var(--enter-delay,0s) + .42s) backwards}}.donate-page{padding-block:clamp(56px,9vh,120px)}.donate-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.donate-grid h1{font-size:var(--text-h2-lg);color:var(--text-invert);max-width:16ch;margin-block:16px 20px;font-weight:300;line-height:1.15}.donate-lead{color:var(--text-invert-soft);max-width:44ch;font-size:17px;line-height:1.65}.iban-card{border:1px solid var(--line-invert);grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:14px clamp(20px,3vw,40px);padding:clamp(26px,3vw,36px);display:grid}.iban-card dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-light);white-space:nowrap;font-size:11px;font-weight:400}.iban-card dd{color:var(--text-invert);overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600}.iban-card .iban-value{font-family:var(--font-mono);letter-spacing:.04em;font-weight:400}.copy-btn{background:var(--silicone);color:var(--ink);cursor:pointer;transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:0;align-items:center;gap:.55em;margin-top:20px;padding:14px 26px;font-size:15px;font-weight:700;display:inline-flex}.copy-btn:hover{background:var(--silicone-deep)}.copy-check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.1em;height:1.1em}.copy-check path{stroke-dasharray:1.002 1.002;animation:check-draw .38s var(--ease) both}@keyframes check-draw{0%{stroke-dashoffset:1.002px}to{stroke-dashoffset:0}}.qr-card{border-top:1px solid var(--line-invert);align-items:center;gap:clamp(20px,3vw,32px);margin-top:clamp(30px,4vw,44px);padding-top:clamp(30px,4vw,44px);display:flex}.qr-plate{background:var(--white);transition:box-shadow var(--dur-fast) var(--ease);flex:none;padding:10px;line-height:0;display:block}.qr-plate img{width:clamp(116px,15vw,148px);height:auto;display:block}.qr-plate:hover,.qr-plate:focus-visible{box-shadow:0 0 0 3px var(--accent-light)}.qr-text{min-width:0}.qr-title{color:var(--text-invert);margin:0;font-size:17px;font-weight:700;line-height:1.35}.qr-note{color:var(--text-invert-soft);max-width:34ch;margin:8px 0 0;font-size:14px;line-height:1.6}.qr-link{color:var(--accent-light);border-bottom:1px solid var(--accent-light);transition:color var(--dur-fast) var(--ease);margin-top:14px;padding-bottom:2px;font-size:14px;font-weight:700;display:inline-block}.qr-link:hover{color:var(--text-invert);border-bottom-color:var(--text-invert)}@media (max-width:860px){.donate-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.qr-card{flex-direction:column;align-items:flex-start}}.site-footer{background:var(--ink);color:var(--text-invert);padding-block:clamp(22px,3vh,32px) 16px}.footer-grid{border-bottom:1px solid var(--line-invert);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;padding-bottom:16px;display:flex}.footer-identity{min-width:min(240px,100%)}.footer-brand{margin-bottom:2px;font-size:16px;font-weight:900}.footer-brand-sub{font-family:var(--font-serif);letter-spacing:.06em;color:var(--accent-light);font-size:14px;font-style:italic}.footer-blurb{color:var(--text-faint);max-width:34ch;margin-top:6px;font-size:13px;line-height:1.5}.footer-links{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.footer-stack{flex-wrap:wrap;justify-content:flex-end;gap:6px 22px;max-width:100%;font-size:14px;display:flex}.footer-stack a:hover{color:var(--accent-light)}.footer-base{flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:14px;display:flex}.footer-meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-inline-start:auto;font-size:11px;display:flex}.footer-social{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer-social a{width:42px;height:42px;color:var(--text-faint);border:1px solid var(--line-invert);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:999px;place-items:center;display:grid}.footer-social a:hover,.footer-social a:focus-visible{color:var(--ink);background:var(--accent-light);border-color:var(--accent-light)}.footer-legal{gap:20px;display:flex}.footer-legal a:hover{color:var(--accent-light)}.slot{position:absolute;inset:0;overflow:hidden}.slot-static{width:100%;height:100%;position:relative;inset:auto}.slot img{object-fit:cover;width:100%;height:100%}.slot-empty{text-align:center;background:repeating-linear-gradient(-45deg, transparent, transparent 9px, #3c54701a 9px, #3c54701a 10px), var(--paper-2);justify-content:center;align-items:flex-start;padding:26px 20px;display:flex}.slot-empty span{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-soft);max-width:28ch;font-size:11px;line-height:1.6}.slot-dark.slot-empty{background:repeating-linear-gradient(-45deg, transparent, transparent 9px, #c9dbf214 9px, #c9dbf214 10px), var(--ink-lift)}.slot-dark.slot-empty span{color:var(--text-faint)}.supporters{background:var(--white);border-top:1px solid var(--line);padding-block:clamp(28px,4vw,56px);overflow:hidden}.supporters-head{margin-bottom:clamp(16px,2.4vh,28px)}.logo-band{--logo-cell-w:clamp(220px, 21vw, 330px);--logo-h:clamp(64px, 6.8vw, 104px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.logo-track{width:max-content;animation:logo-roll var(--logo-duration,32s) linear infinite;display:flex}.logo-band:hover .logo-track,.logo-track:focus-within{animation-play-state:paused}@keyframes logo-roll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.logo-cell{width:var(--logo-cell-w);height:calc(var(--logo-h) + clamp(16px, 2vw, 28px));border-inline-start:1px solid var(--line);flex:none;place-items:center;padding-inline:clamp(12px,1.6vw,24px);display:grid}.logo-mark{max-height:var(--logo-h);object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.logo-link{transition:transform var(--dur-mid) var(--ease);display:block}.logo-link:hover{transform:translateY(-3px)}.logo-band.is-still,.logo-band.is-still .logo-track{-webkit-mask-image:none;mask-image:none}.logo-band.is-still .logo-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.logo-band.is-still .logo-cell{border-inline-start:0}.logo-band.is-still .logo-cell.is-clone{display:none}@media (prefers-reduced-motion:reduce){.logo-band{-webkit-mask-image:none;mask-image:none}.logo-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.logo-cell{border-inline-start:0}.logo-cell.is-clone{display:none}.logo-link:hover{transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(40px)}}[data-reveal=pending]{opacity:0}[data-reveal=in]{animation:rise-in var(--dur-reveal) var(--ease) var(--reveal-lag,0s) backwards}.reach-grid>.labs-panel{--reveal-lag:.18s}.reach-grid>.reach-updated{--reveal-lag:.3s}:is(.about-grid,.why-grid,.pillar-list,.tile-grid,.programme-list,.partner-grid,.exchange-list,.channel-list)>:nth-child(3n+2){--reveal-lag:.12s}:is(.about-grid,.why-grid,.pillar-list,.tile-grid,.programme-list,.partner-grid,.exchange-list,.channel-list)>:nth-child(3n+3){--reveal-lag:.24s}:is(.page-intro-text,.donate-grid)>*{animation:rise-in var(--dur-reveal) var(--ease) var(--reveal-lag,0s) backwards}:is(.page-intro-text,.donate-grid)>:nth-child(2){--reveal-lag:.12s}.page-intro-text>:nth-child(3){--reveal-lag:.24s}@media (prefers-reduced-motion:reduce){:is(.page-intro-text,.donate-grid)>*{animation:none}}@keyframes count-in{0%{opacity:0}}@keyframes count-shown{to{opacity:1}}@media (prefers-reduced-motion:no-preference){[data-count=pending]{opacity:0}[data-count=run]{animation:count-in var(--dur-mid) var(--ease) backwards}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.count-up:not([data-count]),.headline:has(.count-up:not([data-count])) .stat-label){opacity:0;animation:0s 6s forwards count-shown}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.stat-n,.hero-count,.pillar-n,.programme-n,.iban-card .iban-value,.gov-count,.map-card-figure,.legend-ends,.lab-row-figure strong,.lab-row-share,.labs-total strong{font-variant-numeric:tabular-nums}
