@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_e8d41e02-module__b-qUWW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_e8d41e02-module__b-qUWW__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_abd412ab-module__RRFIXa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_abd412ab-module__RRFIXa__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3fd1b3eda9c5392f-s.28efgb-r-zxeb.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0bcb14a778645c1f-s.2b-te65jr20ze.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/cacc9745706895a8-s.0rnkw_r7blil4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6ae070eaf7847c89-s.2nm9jjiohqph7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/14a9d8930cac1a04-s.0uri4t8jwwgpt.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:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/3fd1b3eda9c5392f-s.28efgb-r-zxeb.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/0bcb14a778645c1f-s.2b-te65jr20ze.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/cacc9745706895a8-s.0rnkw_r7blil4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6ae070eaf7847c89-s.2nm9jjiohqph7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/14a9d8930cac1a04-s.0uri4t8jwwgpt.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:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/3fd1b3eda9c5392f-s.28efgb-r-zxeb.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/0bcb14a778645c1f-s.2b-te65jr20ze.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/cacc9745706895a8-s.0rnkw_r7blil4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6ae070eaf7847c89-s.2nm9jjiohqph7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/14a9d8930cac1a04-s.0uri4t8jwwgpt.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:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3fd1b3eda9c5392f-s.28efgb-r-zxeb.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0bcb14a778645c1f-s.2b-te65jr20ze.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/cacc9745706895a8-s.0rnkw_r7blil4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6ae070eaf7847c89-s.2nm9jjiohqph7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/14a9d8930cac1a04-s.0uri4t8jwwgpt.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:Noto Sans Arabic Fallback;src:local(Arial);ascent-override:113.22%;descent-override:60.81%;line-gap-override:0.0%;size-adjust:121.35%}.noto_sans_arabic_dc21376d-module__dqxSaG__className{font-family:Noto Sans Arabic,Noto Sans Arabic Fallback;font-style:normal}.noto_sans_arabic_dc21376d-module__dqxSaG__variable{--font-arabic:"Noto Sans Arabic", "Noto Sans Arabic Fallback"}
:root{--canvas:#f2f0ea;--surface:#fbfaf6;--surface-strong:#e5e3dd;--ink:#101113;--muted:#4a4a4a;--line:#d1d1cb;--accent:#c94e34;--accent-text:#9d3b2a;--accent-soft:#f6d9d1;--contact-field:#101113;--warm:#f7f5f0;--warm-line:#d1d1cb;--blue-field:#f2f0ea;--purple:#5240bd;--purple-deep:#21194f;--purple-soft:#d9d1ff;--radius:2px;--content:1600px;--gutter:48px}:root[data-theme=dark]{--canvas:#171716;--surface:#232321;--surface-strong:#302f2c;--ink:#f4f1e9;--muted:#b2afa7;--line:#4a4944;--accent:#e16a50;--accent-text:#f08b75;--accent-soft:#4a2923;--contact-field:#f4f1e9;--warm:#292722;--warm-line:#605b52;--blue-field:#24231f;--purple:#6250d1;--purple-deep:#18123e;--purple-soft:#c9c0ff}@media (prefers-color-scheme:dark){:root[data-theme=system]{--canvas:#171716;--surface:#232321;--surface-strong:#302f2c;--ink:#f4f1e9;--muted:#b2afa7;--line:#4a4944;--accent:#e16a50;--accent-text:#f08b75;--accent-soft:#4a2923;--contact-field:#f4f1e9;--warm:#292722;--warm-line:#605b52;--blue-field:#24231f;--purple:#6250d1;--purple-deep:#18123e;--purple-soft:#c9c0ff}}*{box-sizing:border-box}html{background:var(--canvas);scroll-behavior:smooth}body{background:var(--canvas);min-width:0;color:var(--ink);font-family:var(--font-body), Arial, sans-serif;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}.locale-ar{font-family:var(--font-arabic), Arial, sans-serif}.locale-ar .brand,.locale-ar .chapter-number,.locale-ar .timeline-index,.locale-ar .workflow-number,.locale-ar .portrait-caption,.locale-ar .tech-tag,.locale-ar .eyebrow,.locale-ar .project-card-type{font-family:var(--font-body), Arial, sans-serif}a{color:inherit;text-decoration:none}button,select{font:inherit}button{color:inherit}img{max-width:100%;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;inset-inline-start:16px;background:var(--ink);color:var(--canvas);padding:11px 14px;font-size:.8rem;font-weight:700;position:fixed;top:-80px}.skip-link:focus{top:16px}.section-wrap{width:min(var(--content), calc(100% - (var(--gutter) * 2)));margin-inline:auto}.section-block{margin-block:clamp(88px,11vw,160px)}.root-redirect{text-align:center;place-content:center;gap:8px;min-height:100dvh;padding:24px;display:grid}.root-redirect p{color:var(--muted);margin:0}.root-redirect a{color:var(--accent);font-weight:700}h1,h2,h3,p{margin-block-start:0}h1,h2,h3{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.075em;line-height:.93}.locale-ar h1,.locale-ar h2,.locale-ar h3{font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:-.02em;line-height:1.14}h1{font-size:clamp(4rem,8.5vw,9.8rem)}h2{font-size:clamp(2.8rem,5.2vw,6rem)}h3{font-size:clamp(1.35rem,2.2vw,2rem)}p{max-width:68ch}.eyebrow{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:.68rem;font-weight:700;line-height:1.35}.locale-ar .eyebrow{letter-spacing:.02em}.site-header{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--line) 80%, transparent);background:color-mix(in srgb, var(--canvas) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.site-header-inner{width:min(var(--content), calc(100% - (var(--gutter) * 2)));align-items:center;gap:34px;min-height:72px;margin-inline:auto;display:flex}.brand{letter-spacing:.15em;flex-shrink:0;align-items:center;gap:9px;font-size:.72rem;font-weight:800;display:inline-flex}.brand-mark{letter-spacing:0;border:1px solid;border-radius:3px;place-items:center;width:27px;height:27px;font-size:.75rem;display:grid}.primary-navigation{align-items:center;gap:24px;margin-inline:auto;display:flex}.mobile-language-switch{display:none}.primary-navigation a,.language-switch{color:var(--muted);font-size:.76rem;font-weight:600}.primary-navigation a:hover,.primary-navigation a[aria-current=page],.language-switch:hover{color:var(--ink)}.header-tools{align-items:center;gap:14px;display:flex}.language-switch{border-inline-start:1px solid var(--line);padding-inline-start:14px}.theme-picker select{border:1px solid var(--line);background:var(--surface);min-width:76px;min-height:40px;color:var(--ink);cursor:pointer;border-radius:3px;padding:7px 25px 7px 9px;font-size:.72rem}.menu-button{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:8px;display:none}.menu-icon{gap:4px;width:22px;display:grid}.menu-icon i{background:currentColor;height:1.5px;display:block}.button,.text-link,.chapter-link{align-items:center;gap:10px;font-size:.79rem;font-weight:700;display:inline-flex}.button{border:1px solid #0000;border-radius:3px;justify-content:center;min-height:48px;padding:12px 17px;transition:transform .18s,background .18s,color .18s}.button:hover{transform:translateY(-2px)}.button-dark{--focus-ring:var(--canvas);background:var(--ink);color:var(--canvas)}.button-light{--focus-ring:var(--purple-deep);color:var(--purple-deep);background:#fff}.text-link:hover,.chapter-link:hover{color:var(--accent)}.text-link>span,.button>span,.chapter-link>span,.timeline-arrow{display:inline-block}.back-link{color:var(--muted);align-items:center;gap:7px;margin-bottom:38px;font-size:.78rem;font-weight:700;display:inline-flex}.back-link:hover{color:var(--ink)}.hero{border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:20px;min-height:min(820px,100svh - 72px);padding-block:clamp(64px,9vw,130px) clamp(52px,7vw,92px);display:grid}.hero-copy{grid-column:1/9;min-width:0}.hero-copy h1{text-wrap:balance;max-width:980px;margin-bottom:28px;font-size:clamp(4.4rem,8vw,9.2rem)}.hero-copy h1 span{display:block}.hero-name{text-transform:uppercase}.hero-thesis{max-width:680px;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.06em;margin:0 0 24px;font-size:clamp(2rem,3.7vw,4.4rem);font-weight:600;line-height:.95}.locale-ar .hero-thesis{font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0;font-size:clamp(1.8rem,3.6vw,4rem);line-height:1.16}.hero-body{max-width:590px;color:var(--muted);margin-bottom:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.hero-portrait{grid-column:10/13;justify-self:end;width:min(100%,390px);min-width:0}.media-frame{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;min-height:150px;position:relative;overflow:hidden}.media-frame picture{display:block;position:absolute;inset:0}.media-frame img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.hero-portrait .media-frame{aspect-ratio:4/5;border-color:var(--ink);background:var(--surface-strong);border-radius:3px}.portrait-caption{color:var(--muted);letter-spacing:.1em;text-align:end;margin-top:10px;font-size:.59rem;display:block}.hero-note{border-top:1px solid var(--line);color:var(--muted);margin-top:-22px;padding-top:14px;font-size:.74rem}.proof-strip{border-block:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.proof-item{border-inline-start:1px solid var(--line);gap:3px;min-width:0;padding:22px 18px;display:grid}.proof-item:first-child{border-inline-start:0}.proof-item strong{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.05em;font-size:clamp(1rem,1.55vw,1.4rem)}.proof-item span{color:var(--muted);font-size:.7rem}.section-intro{border-top:1px solid var(--ink);grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);align-items:start;column-gap:60px;margin-bottom:48px;padding-top:17px;display:grid}.section-intro .eyebrow{grid-row:span 3;margin:0}.section-intro h2{text-wrap:balance;max-width:760px;margin-bottom:16px;font-size:clamp(2.8rem,5vw,5.8rem)}.section-intro>p:not(.eyebrow){max-width:540px;color:var(--muted);margin-bottom:17px}.section-intro .text-link{grid-column:2}.section-intro.without-eyebrow{grid-template-columns:minmax(0,1fr) minmax(220px,.5fr)}.section-intro.without-eyebrow h2{grid-column:1}.section-intro.without-eyebrow>p:not(.eyebrow){grid-area:1/2/span 2;align-self:end}.work-ledger-list{border-top:1px solid var(--ink)}.work-ledger-row{border-bottom:1px solid var(--line);grid-template-columns:58px minmax(190px,.8fr) minmax(250px,1.3fr) minmax(150px,.45fr);align-items:center;gap:26px;min-width:0;padding:20px 0;transition:color .18s,padding-inline .18s;display:grid}.work-ledger-row:hover{color:var(--accent);padding-inline:10px}.work-ledger-number,.chapter-number{color:var(--accent);font-family:var(--font-display), Arial, sans-serif;font-size:.8rem;font-weight:700}.work-ledger-main,.work-ledger-focus{gap:5px;min-width:0;display:grid}.work-ledger-main small,.work-ledger-focus small,.chapter-bottom small{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:700}.work-ledger-main strong{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.055em;font-size:clamp(1.1rem,1.9vw,1.7rem);line-height:.98}.work-ledger-focus span{color:var(--muted);font-size:.78rem;line-height:1.45}.work-ledger-status{min-width:0;color:var(--muted);justify-content:flex-end;align-items:center;gap:12px;font-size:1rem;display:flex}.ledger-note{color:var(--muted);margin:18px 0 0;font-size:.74rem}.status-badge,.ai-tag,.tech-tag{border-radius:0;align-items:center;width:fit-content;font-size:.64rem;line-height:1.25;display:inline-flex}.status-badge{border:1px solid var(--line);color:var(--ink);padding:5px 7px}.status-active,.status-venture{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:var(--accent-soft);color:var(--accent)}.status-active-rewrite{color:#6e4600;background:#f7e4b8;border-color:#c78b2f}.status-paused,.status-paused-experiment,.status-incomplete{background:var(--surface-strong)}.ai-tag{background:var(--ink);color:var(--canvas);padding:5px 7px}.tag-row{flex-wrap:wrap;gap:6px;display:flex}.tech-tag{background:var(--surface-strong);color:var(--muted);padding:5px 7px}:root:not([data-theme=dark]) .tech-tag{color:#4b4e52}.home-chapter{border-block:1px solid var(--line);background:var(--warm);padding-block:clamp(76px,10vw,150px)}.home-chapter+.home-chapter{border-top:0}.chapter-blue{background:var(--blue-field)}.chapter-dark{--focus-ring:#fff;color:#f3f0e9;background:#15171d}.chapter-dark .muted,.chapter-dark .chapter-bottom p,.chapter-dark .chapter-date,.chapter-dark .chapter-copy{color:#b0b3b9}.chapter-dark .chapter-topline,.chapter-dark .chapter-bottom,.chapter-dark .chapter-fact{border-color:#424750}.chapter-dark .chapter-number,.chapter-dark .chapter-label,.chapter-dark .chapter-bottom small,.chapter-dark .chapter-fact small{color:#8ba7ff}.chapter-dark .chapter-fact p{color:#b0b3b9}.chapter-dark .chapter-link{color:#f3f0e9}.chapter-dark .status-badge{color:#f3f0e9;border-color:#59606c}.chapter-dark .status-paused,.chapter-dark .status-paused-experiment,.chapter-dark .status-incomplete{background:#30343d}.chapter-topline{border-bottom:1px solid;grid-template-columns:58px 1fr auto;align-items:center;gap:22px;padding-bottom:15px;display:grid}.chapter-label{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:700}.chapter-status{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.chapter-heading{grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr);align-items:end;gap:30px;padding-block:25px 38px;display:grid}.chapter-heading h2{text-wrap:balance;max-width:780px;margin:0;font-size:clamp(3.2rem,7vw,8.5rem)}.chapter-date{color:var(--muted);align-self:end;padding-bottom:8px;font-size:.73rem}.chapter-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:22px;display:grid}.chapter-copy{min-width:0;color:var(--ink);grid-column:1/5}.chapter-lede{margin-bottom:30px;font-size:1rem;line-height:1.6}.chapter-fact{border-top:1px solid var(--warm-line);padding-block:16px}.chapter-blue .chapter-fact{border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.chapter-fact small{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:700}.chapter-fact p{color:var(--muted);margin:7px 0 0;font-size:.79rem;line-height:1.5}.chapter-link{color:var(--ink);margin-top:22px}.chapter-image-link{grid-column:6/13;min-width:0}.chapter-image-link:hover .media-frame img{transform:scale(1.02)}.chapter-image-link .media-frame{aspect-ratio:1.45;background:var(--surface);border-color:currentColor}.chapter-image-link .media-frame img{object-fit:contain}.chapter-bottom{border-top:1px solid var(--warm-line);grid-template-columns:1.3fr .7fr;gap:30px;margin-top:34px;padding-top:16px;display:grid}.chapter-blue .chapter-bottom{border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.chapter-bottom p{color:var(--muted);margin:7px 0 0;font-size:.76rem;line-height:1.5}.venture-teaser{--focus-ring:#fff;width:100%;max-width:none;padding:clamp(46px, 8vw, 110px) max(var(--gutter), calc((100% - var(--content)) / 2));background:var(--purple);color:#fff;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:end;gap:64px;margin:clamp(88px,11vw,160px) auto;display:grid;position:relative;overflow:hidden}.venture-teaser .eyebrow{color:#f4f1e9}.venture-teaser h2{text-wrap:balance;max-width:590px;margin-bottom:22px;font-size:clamp(3.2rem,6.2vw,7.8rem);line-height:.86}.venture-teaser p:not(.eyebrow){color:#e5e0ff;max-width:470px}.venture-teaser .button{margin-top:25px}.venture-media{grid-template-columns:.36fr 1fr;align-items:end;gap:14px;min-width:0;display:grid;position:relative}.venture-wordmark{z-index:0;inset-inline-end:-12px;color:#fff;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.12em;opacity:.13;font-size:clamp(5rem,14vw,13rem);font-weight:700;line-height:.8;position:absolute;top:-50px}.venture-media .media-frame{z-index:1;background:var(--purple-deep);border-color:#ffffff8c;border-radius:3px}.ufuq-logo-frame{aspect-ratio:1}.ufuq-logo-frame img{object-fit:contain;padding:20px}.ufuq-site-frame{aspect-ratio:.82}.timeline-list{border-top:1px solid var(--ink)}.timeline-item{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(130px,.5fr) minmax(220px,1.1fr) minmax(190px,.8fr) 22px;align-items:center;gap:18px;padding-block:19px;display:grid;position:relative}.timeline-item:before{inset-inline:0;background:var(--accent);content:"";transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:-1px;transform:scaleX(0)}.timeline-item:hover:before{transform:scaleX(1)}.timeline-item:hover .timeline-name{color:var(--accent)}.timeline-index{color:var(--accent);font-size:.76rem;font-weight:800}.timeline-date,.timeline-status{color:var(--muted);font-size:.72rem}.timeline-name{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;font-size:1.08rem;font-weight:600}.timeline-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.timeline-arrow{text-align:end}.split-band{border-block:1px solid var(--line);grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:40px;padding-block:72px;display:grid}.split-band-number{color:var(--accent);font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.13em;font-size:clamp(4rem,10vw,10rem);font-weight:700;line-height:.75}.split-band-copy{max-width:820px}.split-band-copy h2{margin-bottom:20px}.split-band-copy p:not(.eyebrow){color:var(--muted)}.workflow-grid{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.workflow-step{border-inline-start:1px solid var(--line);min-height:225px;padding:25px 21px 30px}.workflow-step:first-child{border-inline-start:0}.workflow-step:nth-child(5){border-inline-start:0;border-top:1px solid var(--line)}.workflow-step:nth-child(n+6){border-top:1px solid var(--line)}.workflow-number{color:var(--accent);font-size:.72rem;font-weight:800}.workflow-step h3{margin-top:48px;margin-bottom:11px;font-size:1.5rem}.workflow-step p{color:var(--muted);margin:0;font-size:.8rem}.quiet-note{color:var(--muted);margin:20px 0 0;font-size:.75rem}.contact-band{--focus-ring:#fff;background:var(--contact-field);color:#fff;margin-block:clamp(88px,11vw,160px) 100px;padding:clamp(44px,8vw,110px) clamp(24px,6vw,90px)}.contact-band .eyebrow{color:#f4f1e9}.contact-band h2{max-width:940px;margin-bottom:22px;font-size:clamp(3.2rem,6.8vw,8.2rem);line-height:.87}.contact-band p:not(.eyebrow){color:#e5ebff;max-width:580px}.contact-band .button{margin-top:26px}.page-hero{border-bottom:1px solid var(--line);padding-block:100px 76px}.page-hero h1{text-wrap:balance;max-width:1080px;margin-bottom:25px;font-size:clamp(4rem,8vw,8.7rem)}.page-hero>p:last-child{max-width:650px;color:var(--muted);margin-bottom:0;font-size:1.08rem}.section-title-row{border-top:1px solid var(--ink);justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;padding-top:17px;display:flex}.section-title-row h2{margin:0}.section-title-row>span{color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:700}.section-title-row>p{max-width:360px;color:var(--muted);text-align:end;margin:0;font-size:.78rem}.featured-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:34px;display:grid}.featured-stack{gap:34px;display:grid}.project-card{border-bottom:1px solid var(--line);background:0 0;min-width:0;overflow:visible}.project-card .project-image-link{border:1px solid var(--line);display:block;overflow:hidden}.project-card .project-image-link:hover .media-frame img{transform:scale(1.025)}.project-card-large .media-frame{aspect-ratio:1.4;border:0;border-radius:0}.project-card-small{border-top:1px solid var(--line);border-bottom:0;grid-template-columns:minmax(120px,.85fr) minmax(0,1.15fr);gap:16px;padding-top:15px;display:grid}.project-card-small .project-image-link{grid-area:1/1;align-self:start}.project-card-small .media-frame{aspect-ratio:1.12;border:0;border-radius:0}.project-card-body{padding:17px 0 24px}.project-card-large .project-card-body{grid-template-columns:minmax(0,1fr) minmax(120px,.34fr);column-gap:28px;display:grid}.project-card-meta,.case-status-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:.72rem;display:flex}.project-card-large .project-card-meta,.project-card-large h3,.project-card-large p,.project-card-large .text-link{grid-column:1}.project-card h3{margin:11px 0 8px;font-size:clamp(1.65rem,3vw,3.2rem)}.project-card h3 a:hover{color:var(--accent)}.project-card p{color:var(--muted);margin-bottom:15px;font-size:.82rem}.project-card-large .tag-row{grid-area:1/2/span 4;place-content:start flex-end}.project-card .text-link{margin-top:2px}.project-card-small .project-card-body{grid-area:1/2;padding:0 0 16px}.project-card-small h3{font-size:clamp(1.28rem,2.1vw,2rem);line-height:.96}.project-card-small p{font-size:.76rem}.project-card-small .tag-row{display:none}.project-card-small .text-link{font-size:.74rem}.project-text-visual,.case-hero-placeholder{aspect-ratio:1.6;border:1px solid var(--line);background:var(--surface-strong);color:var(--accent);border-radius:3px;place-items:center;display:grid}.project-text-visual span,.case-hero-placeholder span{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.1em;font-size:clamp(4rem,10vw,9rem);font-weight:700}.index-list{border-top:1px solid var(--ink);grid-template-columns:1fr;gap:0;display:grid}.index-list .project-card{grid-template-columns:minmax(190px,.35fr) minmax(0,1fr);gap:28px;padding-block:18px;display:grid}.index-list .project-image-link,.index-list .project-text-visual{grid-area:1/1;align-self:start}.index-list .project-card-body{grid-area:1/2;padding:0}.index-list .project-card h3{margin-top:9px}.case-hero{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;padding-block:78px 66px;display:grid}.case-hero-copy{grid-column:1/6;min-width:0}.case-hero h1{text-wrap:balance;max-width:610px;margin-bottom:22px;font-size:clamp(4rem,7.3vw,8.2rem)}.case-lede{max-width:550px;color:var(--muted);margin-bottom:0;font-size:1rem}.case-status-row{margin-top:23px}.case-links{flex-wrap:wrap;gap:18px;margin-top:22px;display:flex}.case-links a{color:var(--accent);align-items:center;gap:7px;font-size:.78rem;font-weight:700;display:inline-flex}.case-hero-image,.case-hero-placeholder{aspect-ratio:1.38;border-color:var(--ink);border-radius:3px;grid-column:7/13}.case-hero-image img{object-fit:contain;background:var(--surface)}.case-meta{border-block:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.case-meta>div{border-inline-start:1px solid var(--line);gap:7px;min-width:0;padding:20px 16px;display:grid}.case-meta>div:first-child{border-inline-start:0}.case-meta span{color:var(--muted);font-size:.66rem}.case-meta strong{overflow-wrap:anywhere;font-size:.76rem;line-height:1.45}.case-intro{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(220px,.55fr);gap:70px;padding-block:100px 90px;display:grid}.case-intro h2{text-wrap:balance;max-width:780px;margin:0;font-size:clamp(2.8rem,5.3vw,6rem)}.case-intro>p{color:var(--muted);align-self:end;margin:0;font-size:.95rem}.case-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 70px;display:grid}.case-block{border-bottom:1px solid var(--line);padding-block:31px 38px}.case-block h2{margin-bottom:13px;font-size:1.35rem}.case-block p{color:var(--muted);margin:0;font-size:.82rem}.disclosure-band{border-inline-start:3px solid var(--accent);background:var(--accent-soft);margin-block:64px 100px;padding:28px 30px}.disclosure-band .eyebrow{margin-bottom:10px}.disclosure-band p:last-child{max-width:850px;color:var(--ink);margin:0;font-size:.82rem}.disclosure-academic{border-color:var(--line);background:var(--surface-strong)}.gallery-section{padding-bottom:120px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.gallery-item{border:1px solid var(--line);border-radius:3px;min-width:0;display:block;overflow:hidden}.gallery-item .media-frame{aspect-ratio:1.35;border:0;border-radius:0}.gallery-item:nth-child(2) .media-frame,.gallery-item:nth-child(3) .media-frame{aspect-ratio:1.05}.gallery-item:nth-child(4) .media-frame{aspect-ratio:1.35}.gallery-item .media-frame img{object-fit:contain;background:var(--surface)}.gallery-item:hover .media-frame img{transform:scale(1.015)}.case-study-restaurant-qr .gallery-item .media-frame{aspect-ratio:1.5}.case-study-restaurant-qr .gallery-item:nth-child(n+2) .media-frame{aspect-ratio:1.98}.journey-stages{border-top:1px solid var(--ink)}.journey-stage{border-bottom:1px solid var(--line);grid-template-columns:82px minmax(0,1fr);gap:26px;padding-block:33px;display:grid}.journey-stage>span{color:var(--accent);font-family:var(--font-display), Arial, sans-serif;font-size:.75rem;font-weight:700}.journey-stage h2{margin-bottom:9px;font-size:clamp(1.8rem,3.4vw,3.5rem)}.journey-stage p{color:var(--muted);margin:0}.skills-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.skill-group{border-top:2px solid var(--ink);padding:20px 0 25px}.skill-group h3{margin-bottom:19px;font-size:1.2rem}.learning-notes{grid-template-columns:1fr 1fr;gap:30px;display:grid}.learning-notes article{border-top:2px solid var(--accent);padding:28px 0}.learning-notes h2{margin-bottom:14px;font-size:1.6rem}.learning-notes p:last-child{color:var(--muted);margin:0}.about-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:end;gap:70px;padding-block:100px 80px;display:grid}.about-hero h1{max-width:950px;margin-bottom:23px}.about-hero p:last-child{max-width:650px;color:var(--muted);margin:0;font-size:1.1rem}.about-portrait{aspect-ratio:1/1.13}.about-grid{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:0 70px;display:grid}.about-grid article{border-bottom:1px solid var(--line);padding-block:34px 44px}.about-grid .wide-note{grid-column:1/-1}.about-grid h2{font-size:clamp(1.7rem,2.8vw,2.8rem)}.about-grid p:not(.eyebrow){color:var(--muted)}.values-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-block:40px 140px;display:grid}.value-item{border-top:2px solid var(--ink);padding:24px 0}.value-item h3{margin-bottom:8px}.value-item p{color:var(--muted);margin:0}.contact-hero{padding-block:110px 82px}.contact-hero h1{margin-bottom:24px}.contact-hero>p:not(.eyebrow){max-width:640px;color:var(--muted);margin-bottom:0;font-size:1.15rem}.contact-location{color:var(--accent);margin-top:24px;font-weight:700;display:inline-block}.contact-list{border-top:1px solid var(--ink);margin-bottom:135px}.contact-row{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.25fr .7fr;align-items:center;gap:25px;padding-block:26px;display:grid}.contact-row>span{color:var(--muted);font-size:.76rem;font-weight:700}.contact-row>a{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.06em;overflow-wrap:anywhere;align-items:center;gap:10px;font-size:clamp(1.2rem,2.5vw,2.5rem);font-weight:600;display:inline-flex}.contact-row>a:hover{color:var(--accent)}.contact-row small{color:var(--muted);text-align:end;font-size:.7rem}.ufuq-page{background:var(--canvas)}.ufuq-hero{--focus-ring:#fff;width:100%;max-width:none;padding:74px max(32px, calc((100% - var(--content)) / 2)) 72px;background:var(--purple);color:#fff;grid-template-columns:minmax(0,.8fr) minmax(300px,1.2fr);align-items:end;gap:70px;display:grid}.ufuq-hero h1{max-width:760px;margin-bottom:22px;font-size:clamp(4rem,7.3vw,8.2rem)}.ufuq-hero p:not(.eyebrow):not(.back-link){color:#e7e2ff;max-width:630px;margin-bottom:0;font-size:1rem}.ufuq-hero .back-link{color:#f4f1e9}.ufuq-hero .back-link:hover{color:#fff}.ufuq-hero .eyebrow{color:#f4f1e9}.ufuq-hero .case-links a{color:#fff}.ufuq-hero-image{aspect-ratio:.92;background:var(--purple-deep);border-color:#fff9}.ufuq-pillars{padding-block:48px 82px}.ufuq-pillars .section-title-row span{color:var(--purple)}.pillar-list{border-top:1px solid var(--ink)}.pillar-item{border-bottom:1px solid var(--line);grid-template-columns:58px minmax(200px,.65fr) minmax(0,1fr);align-items:center;gap:28px;padding-block:20px;display:grid}.pillar-item>span{color:var(--purple);font-family:var(--font-display), Arial, sans-serif;font-size:.76rem;font-weight:700}.pillar-item h3{margin:0;font-size:1.35rem}.pillar-item p{color:var(--muted);margin:0;font-size:.8rem}.ufuq-stage-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.ufuq-stage-grid article{border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);min-width:0;padding:22px 18px 24px 0;padding-inline:18px}.ufuq-stage-grid article:first-child{border-inline-start:0;padding-inline-start:0}.ufuq-stage-grid article p:last-child{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.ufuq-story{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.story-card{border-top:2px solid var(--ink);background:var(--surface);min-width:0;min-height:420px;padding:28px;overflow:hidden}.story-card:first-child,.story-card:nth-child(4){grid-column:span 7}.story-card:nth-child(2),.story-card:nth-child(3){grid-column:span 5}.story-card h2{margin-bottom:14px;font-size:clamp(2rem,3.2vw,3.4rem)}.story-card p:not(.eyebrow){color:var(--muted);font-size:.83rem}.story-purple{--focus-ring:#fff;background:var(--purple);color:#fff;border-color:#0000}.story-purple .story-index,.story-purple .eyebrow{color:#f4f1e9}.story-purple p:not(.eyebrow){color:#e7e2ff}.story-purple .media-frame{aspect-ratio:1.55;background:var(--purple-deep);border-color:#ffffff80;margin-top:30px}.story-heading{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;display:grid}.story-index{color:var(--purple);font-family:var(--font-display), Arial, sans-serif;font-size:.75rem;font-weight:700}.story-ledger{border-top:1px solid var(--line);margin-top:42px}.story-ledger span{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:11px;padding-block:11px;font-size:.8rem;display:grid}.story-ledger bdi{color:var(--purple);font-weight:800}.library-ledger{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:0 16px;margin-top:42px;display:grid}.library-ledger span{border-bottom:1px solid var(--line);padding-block:14px;font-size:.85rem}.ufuq-proof{border-block:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:center;gap:70px;padding-block:68px;display:grid}.ufuq-proof h2,.ufuq-services h2{margin-bottom:18px}.ufuq-proof p:not(.eyebrow),.ufuq-services>p:not(.eyebrow){color:var(--muted)}.ufuq-proof .button{margin-top:23px}.ufuq-proof .media-frame{aspect-ratio:.78}.ufuq-services{padding-block:80px 140px}.service-list{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);margin-top:28px;display:grid}.service-list span{border-bottom:1px solid var(--line);padding:14px 0;font-size:.84rem}.site-footer{border-top:1px solid var(--line)}.site-footer-grid{width:min(var(--content), calc(100% - (var(--gutter) * 2)));grid-template-columns:1.1fr .7fr .8fr;gap:40px;margin-inline:auto;padding-block:46px 52px;display:grid}.site-footer p{max-width:330px;color:var(--muted);margin:17px 0 0;font-size:.75rem}.footer-links{flex-direction:column;align-items:flex-start;gap:10px;font-size:.77rem;font-weight:700;display:flex}.footer-links a:hover{color:var(--accent)}.footer-note{text-align:end;justify-self:end}.reveal{opacity:1}.locale-ar h1,.locale-ar h2,.locale-ar h3{letter-spacing:0}.locale-ar .hero-copy h1{max-inline-size:13ch}.locale-ar .hero-body,.locale-ar .chapter-lede,.locale-ar .case-lede,.locale-ar .section-intro>p:not(.eyebrow){line-height:1.9}.locale-ar .chapter-grid,.locale-ar .case-meta,.locale-ar .timeline-list,.locale-ar .workflow-grid{direction:rtl}.locale-ar .hero-portrait{justify-self:start}.locale-ar .chapter-status,.locale-ar .work-ledger-status{justify-content:flex-start}.locale-ar .work-ledger-row:hover{padding-inline:10px}.locale-ar .timeline-item:before{transform-origin:100%}.locale-ar .back-link .back-arrow,.locale-ar .text-link>span,.locale-ar .button>span,.locale-ar .chapter-link>span,.locale-ar .timeline-arrow{transform:scaleX(-1)}@media (min-width:1600px){:root{--content:1500px;--gutter:48px}.hero-copy h1{font-size:clamp(5.2rem,8vw,11.5rem)}.chapter-heading h2{font-size:clamp(4rem,7vw,9.5rem)}}@media (prefers-color-scheme:dark){:root[data-theme=system] .tech-tag{color:var(--muted)}}@media (max-width:1000px){.site-header-inner{gap:22px}.primary-navigation{gap:15px}.hero-copy{grid-column:1/9}.hero-portrait{grid-column:10/13}.work-ledger-row{grid-template-columns:45px minmax(170px,.7fr) minmax(200px,1.1fr) minmax(120px,.4fr);gap:15px}.chapter-copy{grid-column:1/5}.chapter-image-link{grid-column:6/13}.ufuq-hero{padding-inline:24px}}@media (max-width:820px){:root{--gutter:24px}.site-header-inner{min-height:68px}.menu-button{order:2;place-items:center;margin-inline-start:auto;display:grid}.primary-navigation{inset-inline:0;padding:10px var(--gutter) 20px;border-bottom:1px solid var(--line);background:var(--canvas);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:68px}.primary-navigation.is-open{display:flex}.primary-navigation a{border-bottom:1px solid var(--line);padding-block:12px}.mobile-language-switch{color:var(--muted);align-items:center;display:flex}.header-tools{order:3}.language-switch{display:none}.hero{min-height:unset;flex-direction:column;align-items:stretch;gap:30px;padding-block:46px 58px;display:flex}.hero-portrait{order:1;width:min(100%,360px);margin-inline-start:auto}.hero-copy{order:2}.hero-copy h1{max-width:820px;font-size:clamp(4rem,10vw,6.8rem)}.hero-body{max-width:650px}.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-item:nth-child(3){border-inline-start:0;border-top:1px solid var(--line)}.proof-item:nth-child(4){border-top:1px solid var(--line)}.work-ledger-row{grid-template-columns:45px minmax(0,1fr) minmax(125px,.5fr);gap:16px}.work-ledger-focus{grid-area:2/2}.work-ledger-status{grid-area:1/3/span 2}.chapter-heading{grid-template-columns:1fr;gap:12px}.chapter-date{padding-bottom:0}.chapter-grid{flex-direction:column;align-items:stretch;gap:34px;display:flex}.chapter-copy,.chapter-image-link{width:100%}.chapter-image-link{order:-1}.chapter-image-link .media-frame{aspect-ratio:1.3}.venture-teaser{grid-template-columns:1fr;gap:42px}.featured-grid{grid-template-columns:1fr}.featured-stack{grid-template-columns:1fr 1fr}.case-hero{flex-direction:column;align-items:stretch;gap:34px;padding-block:62px 54px;display:flex}.case-hero-copy,.case-hero-image,.case-hero-placeholder{width:100%}.case-hero-image,.case-hero-placeholder{order:-1}.case-hero-image{aspect-ratio:1.3}.case-meta{grid-template-columns:repeat(2,1fr)}.case-meta>div:nth-child(3){border-inline-start:0;border-top:1px solid var(--line)}.case-meta>div:nth-child(4){border-top:1px solid var(--line)}.case-intro{grid-template-columns:1fr;gap:28px;padding-block:76px}.case-grid{gap:0 40px}.about-hero,.ufuq-hero,.ufuq-proof{grid-template-columns:1fr}.about-portrait,.ufuq-hero-image,.ufuq-proof .media-frame{width:min(100%,470px)}.ufuq-hero-image,.ufuq-proof .media-frame{margin-inline-start:auto}.ufuq-story{grid-template-columns:1fr 1fr;display:grid}.story-card:first-child,.story-card:nth-child(2),.story-card:nth-child(3),.story-card:nth-child(4){grid-column:auto}.pillar-item{grid-template-columns:48px 1fr;gap:12px 20px}.pillar-item p{grid-column:2}.ufuq-stage-grid{grid-template-columns:1fr 1fr}.ufuq-stage-grid article:nth-child(odd){border-inline-start:0;padding-inline-start:0}.site-footer-grid{grid-template-columns:1fr 1fr}.footer-note{text-align:start;grid-column:1/-1;justify-self:start}}@media (min-width:621px) and (max-width:820px){.hero{min-height:unset;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:16px;padding-block:56px 64px;display:grid}.hero-copy{order:initial;grid-column:1/9}.hero-portrait{order:initial;grid-column:10/13;width:min(100%,220px);margin-inline-start:auto}.hero-copy h1{font-size:clamp(3.5rem,8vw,6rem)}.hero-thesis{font-size:clamp(1.8rem,3.6vw,3rem)}}@media (max-width:760px){.timeline-item{grid-template-columns:31px 1fr 22px;gap:8px 12px;padding-block:19px}.timeline-date{grid-area:1/2}.timeline-name{grid-area:2/2}.timeline-status{grid-area:3/2}.timeline-arrow{grid-area:1/3/span 3}}@media (max-width:620px){:root{--gutter:16px}h1{font-size:clamp(3.3rem,15vw,5.4rem)}h2{font-size:clamp(2.5rem,12vw,4rem)}.section-block{margin-block:92px}.hero{gap:16px;padding-block:20px 42px}.hero-portrait{width:min(44vw,170px)}.hero-copy h1{max-width:100%;font-size:clamp(3.6rem,15vw,5.2rem);line-height:.88}.hero-copy .hero-name{letter-spacing:-.08em;font-size:clamp(3rem,13vw,4.8rem)}.hero-thesis{font-size:clamp(1.9rem,8vw,3rem);line-height:1}.locale-ar .hero-thesis{font-size:clamp(1.75rem,7.6vw,2.8rem);line-height:1.18}.hero-body{font-size:.94rem;line-height:1.55}.hero-actions{align-items:flex-start;gap:14px;margin-top:22px}.hero-actions .button{min-height:46px}.hero-note{margin-top:-15px;font-size:.7rem}.section-intro,.section-intro.without-eyebrow{margin-bottom:34px;display:block}.section-intro .eyebrow{margin-bottom:14px}.section-intro h2{font-size:clamp(2.55rem,12vw,4.1rem)}.section-intro>p:not(.eyebrow){margin-bottom:15px}.work-ledger-row{grid-template-columns:33px 1fr 22px;gap:8px 12px;padding-block:18px}.work-ledger-main strong{font-size:1.2rem}.work-ledger-focus{grid-area:2/2}.work-ledger-status{grid-area:1/3/span 2;align-self:start}.work-ledger-status .status-badge{display:none}.chapter-topline{grid-template-columns:34px 1fr;gap:11px}.chapter-status{grid-column:2;justify-content:flex-start}.chapter-heading{padding-block:20px 30px}.chapter-heading h2{font-size:clamp(3rem,14vw,5.2rem);line-height:.9}.chapter-lede{font-size:.94rem}.chapter-bottom{grid-template-columns:1fr;gap:18px}.home-chapter{padding-block:68px 78px}.venture-teaser{width:100%;padding:34px var(--gutter) 38px;gap:34px;margin-block:92px}.venture-teaser h2{font-size:clamp(3.1rem,14vw,5rem)}.venture-media{grid-template-columns:.36fr 1fr}.venture-wordmark{top:-23px}.timeline-item{grid-template-columns:31px 1fr 22px;gap:8px 12px;padding-block:19px}.timeline-date{grid-area:1/2}.timeline-name{grid-area:2/2}.timeline-status{grid-area:3/2}.timeline-arrow{grid-area:1/3/span 3}.split-band{grid-template-columns:1fr;gap:28px;padding-block:55px}.split-band-number{font-size:4.8rem}.workflow-grid{grid-template-columns:1fr}.workflow-step,.workflow-step:nth-child(3),.workflow-step:nth-child(4){border-inline-start:0;border-top:1px solid var(--line);min-height:0;padding-block:23px 28px}.workflow-step:first-child{border-top:0}.workflow-step h3{margin-top:27px}.contact-band{margin-block:92px 68px;padding:36px 21px 42px}.contact-band h2{font-size:clamp(3.1rem,14vw,5.2rem)}.page-hero{padding-block:64px 55px}.page-hero h1{font-size:clamp(3.6rem,15vw,5.4rem)}.featured-stack,.index-list,.gallery-grid,.skills-grid,.learning-notes,.values-grid,.ufuq-story,.project-card-large .project-card-body{grid-template-columns:1fr}.project-card-large .project-card-meta,.project-card-large h3,.project-card-large p,.project-card-large .text-link,.project-card-large .tag-row{grid-column:1}.project-card-large .tag-row{grid-row:auto;justify-content:flex-start;margin-top:4px}.project-card-small{grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr);gap:13px}.project-card-small h3{font-size:1.35rem}.index-list .project-card{grid-template-columns:105px minmax(0,1fr);gap:14px}.index-list .project-card h3{font-size:1.35rem}.case-hero{padding-block:52px 43px}.case-hero h1{font-size:clamp(3.6rem,15vw,5.6rem)}.case-meta>div{padding:16px 10px}.case-meta strong{font-size:.7rem}.case-grid{grid-template-columns:1fr}.disclosure-band{margin-block:50px 80px;padding:23px 19px}.section-title-row{flex-direction:column;align-items:flex-start;gap:11px}.section-title-row>p{text-align:start}.journey-stage{grid-template-columns:38px 1fr;gap:14px}.about-hero,.ufuq-hero{padding-block:58px 52px}.about-grid{grid-template-columns:1fr;gap:0}.about-grid .wide-note{grid-column:auto}.contact-hero{padding-block:72px 55px}.contact-row{grid-template-columns:1fr;gap:7px;padding-block:22px}.contact-row>a{font-size:1.5rem}.contact-row small{text-align:start}.ufuq-hero h1{font-size:clamp(3.6rem,14vw,5.4rem)}.ufuq-story .story-card{min-height:0;padding:23px}.story-ledger,.library-ledger{margin-top:31px}.service-list,.ufuq-stage-grid{grid-template-columns:1fr}.ufuq-stage-grid article,.ufuq-stage-grid article:nth-child(odd){border-inline-start:0;padding-inline:0}.site-footer-grid{grid-template-columns:1fr;gap:27px}.footer-note{grid-column:auto}.locale-ar .hero-copy h1{max-inline-size:11ch;font-size:clamp(3rem,14vw,5rem);line-height:1.16}}@media (max-width:360px){.theme-picker select{min-width:66px;padding-inline:7px 19px;font-size:.66rem}.hero-portrait{width:min(48vw,165px)}h1,h2,h3{overflow-wrap:anywhere}.hero-copy h1{font-size:clamp(3.1rem,15.5vw,4.7rem)}.hero-copy .hero-name{letter-spacing:-.09em;font-size:clamp(2.7rem,13vw,4.5rem)}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:fit-content}.chapter-heading h2{font-size:clamp(2.75rem,14vw,4.7rem)}.locale-ar .hero-copy h1{font-size:clamp(2.75rem,14vw,4.5rem)}}@media (max-width:240px){:root{--gutter:8px}.site-header-inner{gap:6px}.brand>span:last-child{display:none}.header-tools{gap:0}.theme-picker select{width:56px;min-width:0;max-width:56px;padding-inline:4px 12px}.venture-wordmark{display:none}.index-list .project-card{grid-template-columns:1fr;gap:14px}.index-list .project-image-link,.index-list .project-text-visual,.index-list .project-card-body{grid-area:auto/1;min-width:0}.status-badge,.ai-tag,.tech-tag,.project-card-type,.text-link{overflow-wrap:anywhere;white-space:normal;max-width:100%}h1,h2,h3,.hero-thesis,.chapter-date,.venture-copy,.project-card-body,.project-card-meta{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.button:hover,.gallery-item:hover .media-frame img,.chapter-image-link:hover .media-frame img,.project-card .project-image-link:hover .media-frame img{transform:none}.timeline-item:before{transition:none}}:focus-visible{outline:3px solid var(--focus-ring,var(--ink));outline-offset:4px}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--canvas)}.locked-hero,.selected-index,.locked-chapter>.section-wrap,.closing-section>.section-wrap{scroll-margin-top:96px}.locked-hero{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:end;gap:34px 7vw;min-height:min(790px,100svh - 72px);padding-block:76px 60px;display:grid}.locked-hero-copy{max-width:850px}.locked-hero-name{color:var(--ink);letter-spacing:-.1em;margin:0 0 29px;font-size:clamp(4.5rem,9.3vw,10.5rem);line-height:.82;display:grid}.locked-hero-name span:last-child{margin-inline-start:9vw}.locked-hero-thesis{max-width:620px;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.06em;margin:0 0 19px;font-size:clamp(1.65rem,3vw,3.35rem);line-height:1.02}.locked-hero-body{max-width:590px;color:var(--muted);margin-bottom:0;font-size:1rem}.locked-hero-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:30px;display:flex}.locked-hero-portrait{grid-area:1/2/span 2;width:min(100%,550px);margin-inline-start:auto}.locked-hero-portrait .media-frame{aspect-ratio:4/5;border-color:var(--ink)}.locked-hero-note{border-top:1px solid var(--ink);grid-template-columns:37px 1fr;align-items:start;gap:12px;max-width:405px;padding-top:13px;display:grid}.locked-hero-note p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}.hero-note-index,.chapter-code,.chapter-anchor-label,.selected-index-code,.archive-code,.depth-marker,.process-step>span,.ufuq-venture-word{font-family:var(--font-mono), monospace}.hero-note-index{font-size:.72rem;font-weight:700}.selected-index{padding-block:72px 100px}.selected-index-heading{grid-template-columns:minmax(280px,1fr) minmax(280px,.8fr);align-items:end;gap:25px 8vw;margin-bottom:42px;display:grid}.selected-index-heading .eyebrow{grid-column:1/-1;margin-bottom:-7px}.selected-index-heading h2{max-width:780px;margin:0}.selected-index-heading p:last-child{max-width:450px;color:var(--muted);margin:0 0 6px}.selected-index-list{border-top:1px solid var(--ink)}.selected-index-row{border-bottom:1px solid var(--line);grid-template-columns:58px minmax(180px,.95fr) minmax(240px,1.4fr) auto;align-items:center;gap:18px;min-height:100px;transition:background .18s,padding .18s;display:grid}.selected-index-row:hover{background:var(--surface);padding-inline:12px}.selected-index-code{border-inline-end:1px solid var(--line);color:var(--accent);align-self:stretch;place-items:center;font-size:.76rem;display:grid}.selected-index-title,.selected-index-focus{gap:5px;min-width:0;display:grid}.selected-index-title small,.selected-index-focus small,.primary-caption,.evidence-label,.chapter-subhead,.ufuq-surface-meta,.ufuq-surface-caption,.ufuq-evidence-heading,.archive-row .fact>span,.profile-actions a,.profile-availability span{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem}.selected-index-title strong{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.05em;font-size:clamp(1.25rem,2vw,2rem)}.selected-index-focus span{color:var(--muted);font-size:.82rem;line-height:1.4}.selected-index-status{color:var(--accent);align-items:center;gap:13px;display:flex}.selected-index-status>span:last-child{font-size:1.15rem}.selected-index-all{margin-top:24px}.locked-chapter{border-top:1px solid var(--line)}.restaurant-chapter{background:var(--warm);padding-block:82px 116px}.masar-chapter{background:var(--canvas);padding-block:94px 122px}.chapter-bar{border-bottom:1px solid var(--ink);min-height:36px;color:var(--ink);align-items:center;gap:15px;padding-bottom:12px;display:flex}.chapter-code{color:var(--accent);letter-spacing:.1em;font-size:.78rem;font-weight:700}.chapter-bar-label{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.chapter-bar-status{flex-wrap:wrap;align-items:center;gap:7px;margin-inline-start:auto;display:flex}.chapter-anchor-label{color:var(--muted);letter-spacing:.08em;opacity:.55;font-size:.62rem}.chapter-heading-row{justify-content:space-between;align-items:end;gap:30px;padding-block:43px 34px;display:flex}.chapter-heading-row h2,.masar-rail h2,.iron-heading h2{max-width:850px;margin:0 0 15px;font-size:clamp(3.25rem,7.4vw,8.7rem)}.chapter-heading-row p{max-width:620px;color:var(--muted);margin:0}.restaurant-layout{grid-template-columns:minmax(0,1fr) minmax(205px,.25fr);align-items:end;gap:28px;display:grid}.restaurant-primary{color:inherit;display:block}.restaurant-primary .media-frame{aspect-ratio:1.85;border-color:var(--ink);background:var(--surface)}.restaurant-primary .media-frame img,.masar-overview .media-frame img,.evidence-link .media-frame img,.ufuq-surface .media-frame img{object-fit:contain;background:var(--surface)}.primary-caption,.evidence-label,.ufuq-surface-caption{border-inline-start:1px solid var(--ink);border-inline-end:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--muted);justify-content:space-between;gap:10px;padding:9px 11px;display:flex}.primary-caption>span,.evidence-label>span,.ufuq-surface-caption>span{color:var(--accent);font-size:.95rem}.restaurant-facts{border-top:1px solid var(--ink);display:grid}.fact{border-bottom:1px solid var(--line);min-width:0;padding:17px 0 19px}.fact>span{color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.62rem;line-height:1.25;display:block}.fact>strong{font-size:.8rem;font-weight:500;line-height:1.48;display:block}.restaurant-facts .fact>strong{font-family:var(--font-mono), monospace;letter-spacing:.025em;font-size:.68rem}.chapter-subhead{border-top:1px solid var(--ink);color:var(--muted);justify-content:space-between;margin-top:57px;padding-top:10px;display:flex}.restaurant-evidence{grid-template-columns:minmax(0,1.8fr) minmax(150px,.9fr) minmax(150px,.9fr);gap:17px;margin-top:14px;display:grid}.evidence-link{min-width:0;color:inherit;display:block}.evidence-link .media-frame{aspect-ratio:1.57;border-color:var(--ink)}.restaurant-evidence-large .media-frame{aspect-ratio:1.83}.evidence-link:hover .media-frame img{transform:scale(1.015)}.evidence-label{border-color:var(--ink)}.masar-intro{grid-template-columns:minmax(260px,.48fr) minmax(0,1.52fr);align-items:end;gap:7vw;padding-block:56px 37px;display:grid}.masar-rail h2{font-size:clamp(3.3rem,6vw,6.3rem)}.masar-rail>p:not(.eyebrow){max-width:420px;color:var(--muted)}.masar-rail .text-link{margin-block:20px 25px}.masar-rail-facts{border-top:1px solid var(--ink)}.masar-rail-facts .fact{padding-block:13px 16px}.masar-overview .media-frame{aspect-ratio:1.9;border-color:var(--ink)}.masar-overview>span{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:.64rem;display:block}.masar-overview>span>span{color:var(--accent);margin-inline-start:8px;font-size:.95rem}.masar-evidence{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:24px;margin-top:14px;display:grid}.masar-evidence .media-frame{aspect-ratio:1.9;border-color:var(--ink)}.masar-evidence .masar-student .media-frame{aspect-ratio:1.9}.iron-chapter{--iron-canvas:#252522;--iron-surface:#2d2d29;--iron-line:#55554d;--iron-ink:#f3f0e8;--iron-muted:#b6b2a6;--iron-accent:#df654b;background:var(--iron-canvas);color:var(--iron-ink);border-color:var(--iron-line);padding-block:108px 134px}.iron-chapter .section-wrap{--ink:var(--iron-ink);--muted:var(--iron-muted);--line:var(--iron-line);--accent:var(--iron-accent)}.chapter-bar-dark{border-color:var(--iron-ink)}.iron-heading{justify-content:space-between;align-items:end;gap:32px;padding-block:55px 33px;display:flex}.iron-heading h2{max-width:900px}.iron-heading p:not(.eyebrow){max-width:570px;color:var(--iron-muted);margin:0}.iron-facts{border-block:1px solid var(--iron-line);grid-template-columns:.65fr 1.35fr 1fr;gap:25px;display:grid}.iron-facts .fact{border-color:var(--iron-line);padding-block:20px 23px}.iron-facts .fact>strong{color:var(--iron-ink)}.iron-evidence{grid-template-columns:minmax(0,1.8fr) minmax(220px,.72fr);align-items:end;gap:22px;margin-top:44px;display:grid}.iron-evidence .media-frame{border-color:var(--iron-line);background:var(--iron-surface)}.iron-reports .media-frame,.iron-dashboard .media-frame{aspect-ratio:1.9}.iron-evidence .evidence-label{border-color:var(--iron-line);color:var(--iron-muted)}.iron-evidence .evidence-link:hover .media-frame img{transform:scale(1.012)}.ufuq-opener{background:var(--purple);color:#fff}.ufuq-opener-grid{grid-template-columns:minmax(0,1.1fr) minmax(290px,.7fr);align-items:center;gap:8vw;min-height:530px;padding-block:72px 80px;display:grid}.ufuq-opener .eyebrow,.ufuq-opener small{color:#f6f2ff}.ufuq-opener h2{letter-spacing:-.12em;margin:0 0 21px;font-size:clamp(6rem,14vw,16rem);line-height:.72}.ufuq-opener p:not(.eyebrow){color:#e8e1ff;max-width:480px;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.06em;margin:0 0 10px;font-size:clamp(1.4rem,2.5vw,2.7rem);line-height:1.02}.ufuq-opener small{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.ufuq-logo-surface{aspect-ratio:1.1;background:var(--purple-deep);border-color:#ffffff94}.ufuq-logo-surface img{object-fit:cover}.ufuq-body{padding-block:56px 126px}.ufuq-context{justify-content:space-between;align-items:end;gap:35px;margin-bottom:43px;display:flex}.ufuq-context p{max-width:700px;color:var(--muted);margin:0;font-size:1rem}.ufuq-context .text-link{flex-shrink:0}.ufuq-surface{border-top:1px solid var(--ink)}.ufuq-surface-meta,.ufuq-evidence-heading{color:var(--muted);justify-content:space-between;gap:20px;padding-block:10px;display:flex}.ufuq-surface .media-frame{aspect-ratio:1.78;border-color:var(--ink)}.ufuq-surface-caption{border-inline:0}.ufuq-desktop-evidence{grid-template-columns:1fr 1fr;gap:18px;margin-top:78px;display:grid}.ufuq-evidence-heading{border-top:1px solid var(--ink);grid-column:1/-1}.ufuq-desktop-evidence .evidence-link .media-frame{aspect-ratio:1.58;border-color:var(--ink)}.ufuq-mobile-sequence{margin-top:95px}.ufuq-mobile-grid{grid-template-columns:minmax(0,1.45fr) repeat(3,minmax(0,.62fr));align-items:start;gap:17px;display:grid}.ufuq-mobile-grid .media-frame{aspect-ratio:375/812;border-color:var(--ink)}.ufuq-mobile-workflow{grid-row:span 1}.ufuq-mobile-workflow .media-frame{aspect-ratio:375/812}.ufuq-public-proof{border-block:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(180px,.34fr);align-items:center;gap:8vw;margin-top:102px;padding-block:60px;display:grid}.ufuq-public-proof h3,.ufuq-summary h3,.ufuq-founder h3{margin:0 0 16px;font-size:clamp(2.2rem,4vw,4.6rem)}.ufuq-public-proof p:not(.eyebrow){max-width:540px;color:var(--muted)}.ufuq-instagram .media-frame{aspect-ratio:.78;border-color:var(--ink)}.ufuq-summary{grid-template-columns:1.35fr repeat(3,1fr);gap:25px;margin-top:78px;display:grid}.ufuq-summary>div:first-child{padding-inline-end:20px}.ufuq-summary .fact{border-top:1px solid var(--line)}.ufuq-summary .fact>strong{color:var(--muted)}.ufuq-founder{border-top:1px solid var(--ink);grid-template-columns:.36fr 1fr;gap:28px;margin-top:112px;padding-top:21px;display:grid}.ufuq-founder .chapter-code{color:var(--purple);padding-top:6px}.ufuq-founder p:not(.eyebrow){max-width:650px;color:var(--muted);margin-bottom:0}.closing-section{border-top:1px solid var(--line);padding-block:98px 116px}.closing-heading{grid-template-columns:minmax(0,1.15fr) minmax(260px,.65fr);align-items:end;gap:8vw;padding-block:45px 39px;display:grid}.closing-heading h2{max-width:840px;margin:0;font-size:clamp(3.3rem,7vw,8.2rem)}.closing-heading>p{max-width:480px;color:var(--muted);margin:0 0 5px}.depth-grid{border-top:1px solid var(--ink);grid-template-columns:1.1fr 1fr 1fr;display:grid}.depth-grid article{border-inline-start:1px solid var(--line);min-height:245px;padding:20px 22px 25px}.depth-grid article:first-child{border-inline-start:0;padding-inline-start:0}.depth-grid article:last-child{padding-inline-end:0}.depth-marker{color:var(--accent);font-size:.72rem}.depth-grid h3{margin:36px 0 20px;font-size:clamp(1.55rem,2.4vw,2.55rem)}.depth-grid p{color:var(--muted)}.depth-tags{flex-wrap:wrap;gap:7px;display:flex}.depth-tags span{border:1px solid var(--line);color:var(--muted);font-family:var(--font-mono), monospace;padding:6px 8px;font-size:.63rem}.depth-foundations{color:var(--muted);font-family:var(--font-mono), monospace;font-size:.67rem;line-height:1.7}.how-build{padding-bottom:105px}.process-axis{border-top:1px solid var(--ink)}.process-axis-label{color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:10px 0 0;font-size:.63rem}.process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:20px;display:grid}.process-step{border-inline-start:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:17px 22px 24px;position:relative}.process-step:nth-child(3n+1){border-inline-start:0;padding-inline-start:0}.process-step:nth-last-child(-n+3){border-bottom:0}.process-step>span{color:var(--accent);font-size:.68rem}.process-step h3{margin:30px 0 10px;font-size:clamp(1.35rem,2.1vw,2rem)}.process-step p{max-width:280px;color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.process-step i{top:14px;color:var(--accent);font-style:normal;position:absolute;inset-inline-end:20px}.closing-disclosure{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:.55fr 1fr;gap:22px;margin:35px 0 0;padding-top:15px;font-size:.78rem;display:grid}.closing-disclosure span{color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.63rem}.academic-section{color:#f3f0e8;background:#252522;border-color:#55554d}.academic-section .section-wrap{--ink:#f3f0e8;--muted:#b6b2a6;--line:#55554d;--accent:#df654b}.academic-heading{grid-template-columns:.45fr 1.1fr .75fr;align-items:end;gap:25px;padding-block:52px 45px;display:grid}.academic-heading h2{margin:0;font-size:clamp(4rem,8vw,9.5rem)}.academic-stamps{color:#b6b2a6;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.65rem;line-height:1.4;display:grid}.academic-stamps span:last-child{color:#df654b}.academic-grid{border-top:1px solid #55554d;grid-template-columns:1fr 1fr 1fr;display:grid}.academic-grid .fact{border-color:#55554d;min-height:170px;padding:20px 20px 24px}.academic-grid .fact:first-child{padding-inline-start:0}.academic-grid .fact:last-child{padding-inline-end:0}.academic-grid .fact>strong{color:#f3f0e8}.academic-note{color:#b6b2a6;margin:24px 0 0;font-size:.77rem}.archive-section{padding-block:98px 108px}.archive-list{border-top:1px solid var(--ink)}.archive-row{border-bottom:1px solid var(--line);grid-template-columns:50px minmax(250px,1.25fr) minmax(130px,.45fr) minmax(190px,.85fr);align-items:center;gap:22px;padding-block:22px;display:grid}.archive-code{color:var(--accent);align-self:stretch;align-items:start;font-size:.72rem;font-weight:700;display:flex}.archive-row h3{margin:0 0 7px;font-size:clamp(1.4rem,2.2vw,2.35rem)}.archive-row p{max-width:520px;color:var(--muted);margin:0;font-size:.78rem}.archive-row .fact{border:0;padding:0}.archive-row .fact>strong{color:var(--muted);font-size:.72rem}.archive-row .status-badge{display:inline-block}.profile-section{background:var(--surface);padding-block:86px 78px}.profile-heading{grid-template-columns:1fr .42fr;gap:40px;padding-block:45px 55px;display:grid}.profile-heading>.eyebrow,.profile-heading h2{grid-column:1/-1}.profile-heading>div{grid-column:2}.profile-heading h2{letter-spacing:-.12em;margin:0;font-size:clamp(5.2rem,12.8vw,16rem);line-height:.78}.profile-heading>div{border-top:1px solid var(--ink);align-self:end;gap:7px;padding-top:13px;display:grid}.profile-heading>div strong{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.profile-heading>div span{color:var(--muted);font-family:var(--font-mono), monospace;font-size:.68rem}.profile-availability{border-block:1px solid var(--ink);grid-template-columns:.42fr 1fr;gap:30px;padding-block:19px;display:grid}.profile-availability p{margin:0}.profile-availability>div{flex-wrap:wrap;gap:8px 22px;display:flex}.profile-availability span{color:var(--muted)}.profile-availability span:before{content:"↗";color:var(--accent);margin-inline-end:8px}.profile-actions{grid-template-columns:.42fr 1fr;gap:30px;padding-block:30px 20px;display:grid}.profile-actions p{margin:0}.profile-actions>div{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.profile-actions a{border-bottom:1px solid var(--line);min-height:62px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-actions a:not(:first-child){border-inline-start:1px solid var(--line);padding-inline-start:16px}.profile-actions a:hover{color:var(--accent)}.profile-actions a>span{color:var(--accent);font-size:1rem}.profile-email{color:var(--muted);margin:38px 0 0;font-size:.78rem}.chapter-nav-trigger,.chapter-nav{display:none}@media (min-width:1880px){.chapter-nav{z-index:15;inset-inline-end:22px;width:142px;display:block;position:fixed;top:50%;transform:translateY(-50%)}.chapter-nav-group{margin-bottom:17px}.chapter-nav-group>p{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:.56rem}.chapter-nav-group a{color:var(--muted);opacity:.6;border-inline-start:1px solid #0000;grid-template-columns:22px 1fr;gap:7px;padding:4px 0 4px 8px;font-size:.66rem;display:grid}.chapter-nav-group a>span{color:var(--accent);font-family:var(--font-mono), monospace;font-size:.61rem}.chapter-nav-group a strong{font-weight:500}.chapter-nav-group a:hover,.chapter-nav-group a.is-active{border-color:var(--accent);color:var(--ink);opacity:1}}@media (min-width:821px) and (max-width:1879px){.chapter-nav-trigger{z-index:16;inset-inline-end:18px;border:1px solid var(--line);background:var(--canvas);min-height:42px;color:var(--muted);cursor:pointer;font-family:var(--font-mono), monospace;text-transform:uppercase;align-items:center;gap:9px;padding:8px 12px;font-size:.62rem;display:flex;position:fixed;bottom:20px}.chapter-nav-trigger-code{color:var(--accent)}.chapter-nav{z-index:15;inset-inline-end:18px;border:1px solid var(--line);background:var(--surface);width:min(300px,100vw - 36px);padding:17px;display:none;position:fixed;bottom:72px;box-shadow:0 12px 36px #1011131f}.chapter-nav.is-open{display:block}.chapter-nav-group{margin-bottom:16px}.chapter-nav-group:last-child{margin-bottom:0}.chapter-nav-group>p{color:var(--muted);font-family:var(--font-mono), monospace;text-transform:uppercase;margin:0 0 6px;font-size:.58rem}.chapter-nav-group a{min-height:34px;color:var(--muted);align-items:center;gap:10px;font-size:.72rem;display:flex}.chapter-nav-group a>span{min-width:23px;color:var(--accent);font-family:var(--font-mono), monospace;font-size:.63rem}.chapter-nav-group a:hover,.chapter-nav-group a.is-active{color:var(--ink)}}@media (max-width:1200px){:root{--gutter:32px}.locked-hero{gap:30px 4vw}.locked-hero-name{font-size:clamp(4.2rem,9vw,8.5rem)}.ufuq-summary{grid-template-columns:1.1fr repeat(3,1fr);gap:15px}.profile-actions>div{grid-template-columns:repeat(2,1fr)}.profile-actions a:nth-child(3){border-inline-start:0}}@media (max-width:820px){:root{--gutter:24px}.locked-hero{grid-template-columns:1fr;min-height:auto;padding-block:64px 72px}.locked-hero-copy{order:1}.locked-hero-portrait{grid-area:2/1;width:min(100%,440px);margin-inline-start:0}.locked-hero-note{grid-row:3}.selected-index-heading,.closing-heading{grid-template-columns:1fr;gap:17px}.selected-index-heading .eyebrow{grid-column:auto}.selected-index-row{grid-template-columns:48px minmax(150px,.8fr) minmax(190px,1.2fr) auto;gap:12px}.restaurant-layout,.masar-intro,.iron-evidence,.ufuq-opener-grid,.ufuq-public-proof,.ufuq-founder,.academic-heading,.profile-heading{grid-template-columns:1fr}.restaurant-facts{border-top:0;grid-template-columns:repeat(3,1fr);gap:16px}.restaurant-facts .fact{border-top:1px solid var(--ink)}.masar-intro{gap:38px}.masar-overview{order:-1}.iron-heading{flex-direction:column;align-items:start}.iron-facts{grid-template-columns:1fr 1fr}.iron-facts .fact:last-child{grid-column:1/-1}.ufuq-opener-grid{gap:42px;min-height:auto}.ufuq-logo-surface{width:min(100%,430px)}.ufuq-context{flex-direction:column;align-items:start}.ufuq-summary{grid-template-columns:1fr 1fr}.ufuq-summary>div:first-child{grid-column:1/-1;padding-inline-end:0}.depth-grid,.academic-grid{grid-template-columns:1fr}.depth-grid article,.academic-grid .fact{border-inline-start:0;border-bottom:1px solid var(--line);min-height:0;padding-inline:0}.depth-grid article:last-child,.academic-grid .fact:last-child{border-bottom:0}.depth-grid h3{margin-top:22px}.academic-heading{gap:22px}.academic-heading h2{font-size:clamp(4rem,14vw,8rem)}.archive-row{grid-template-columns:40px minmax(0,1fr) minmax(150px,.55fr);gap:15px}.archive-row .fact:last-child{grid-column:2/-1}.profile-heading h2{font-size:clamp(3rem,12vw,8rem)}.profile-heading>div{grid-column:auto}.profile-actions{grid-template-columns:1fr;gap:15px}.profile-actions>div{grid-template-columns:repeat(2,1fr)}.profile-actions a:not(:first-child){padding-inline-start:13px}.chapter-nav-trigger{z-index:16;inset-inline-end:18px;cursor:pointer;min-height:42px;font-family:var(--font-mono), monospace;text-transform:uppercase;align-items:center;gap:9px;padding:8px 12px;font-size:.62rem;display:flex;position:fixed;bottom:20px}.chapter-nav{z-index:15;inset-inline:var(--gutter);border:1px solid var(--line);background:var(--surface);width:auto;padding:16px;display:none;position:fixed;bottom:69px;box-shadow:0 12px 36px #10111321}.chapter-nav.is-open{display:block}.chapter-nav-group{margin-bottom:15px}.chapter-nav-group:last-child{margin-bottom:0}.chapter-nav-group>p{color:var(--muted);font-family:var(--font-mono), monospace;text-transform:uppercase;margin:0 0 6px;font-size:.58rem}.chapter-nav-group a{min-height:34px;color:var(--muted);align-items:center;gap:10px;font-size:.74rem;display:flex}.chapter-nav-group a>span{min-width:23px;color:var(--accent);font-family:var(--font-mono), monospace;font-size:.63rem}.chapter-nav-group a:hover,.chapter-nav-group a.is-active{color:var(--ink)}}@media (max-width:620px){:root{--gutter:16px}.locked-hero{padding-block:47px 60px}.locked-hero-name{margin-bottom:23px;font-size:clamp(3.5rem,16.5vw,6.5rem)}.locked-hero-name span:last-child{margin-inline-start:4vw}.locked-hero-thesis{font-size:clamp(1.65rem,7.7vw,3rem)}.locked-hero-body{font-size:.9rem}.locked-hero-actions{flex-direction:column;align-items:flex-start;gap:15px;margin-top:24px}.locked-hero-actions .button{min-height:45px}.locked-hero-portrait{width:min(100%,390px)}.selected-index{padding-block:56px 76px}.selected-index-heading{margin-bottom:26px}.selected-index-heading h2{font-size:clamp(2.7rem,12vw,4.3rem)}.selected-index-row{grid-template-columns:33px 1fr 23px;gap:9px 11px;min-height:0;padding-block:17px}.selected-index-row:hover{background:0 0;padding-inline:0}.selected-index-code{align-self:start;min-height:54px}.selected-index-focus{grid-area:2/2}.selected-index-status{grid-area:1/3/span 2;align-self:start}.selected-index-status .status-badge{display:none}.selected-index-title strong{font-size:1.24rem}.selected-index-focus span{font-size:.72rem}.restaurant-chapter,.masar-chapter,.iron-chapter{padding-block:68px 84px}.ufuq-opener-grid{padding-block:55px 62px}.ufuq-opener h2{font-size:clamp(5.6rem,27vw,10rem)}.ufuq-opener p:not(.eyebrow){font-size:1.55rem}.ufuq-body{padding-block:40px 82px}.chapter-heading-row,.iron-heading{flex-direction:column;align-items:flex-start;gap:21px;padding-block:35px 28px}.chapter-heading-row h2,.masar-rail h2,.iron-heading h2{font-size:clamp(2.9rem,14vw,5.5rem);line-height:.9}.chapter-heading-row p,.masar-rail>p:not(.eyebrow),.iron-heading p:not(.eyebrow),.ufuq-context p{font-size:.88rem}.restaurant-layout{gap:26px}.restaurant-primary .media-frame{aspect-ratio:1.38}.restaurant-facts{grid-template-columns:1fr;gap:0}.restaurant-facts .fact{border-top:0}.restaurant-facts .fact+.fact{border-top:1px solid var(--ink)}.restaurant-evidence,.masar-evidence,.ufuq-desktop-evidence{grid-template-columns:1fr;gap:20px}.restaurant-evidence-large .media-frame,.restaurant-evidence .media-frame,.masar-evidence .media-frame{aspect-ratio:1.5}.chapter-subhead{margin-top:42px;font-size:.58rem}.masar-intro{padding-block:38px 27px}.masar-overview .media-frame{aspect-ratio:1.43}.iron-facts{grid-template-columns:1fr;gap:0}.iron-facts .fact:last-child{grid-column:auto}.iron-evidence{gap:25px;margin-top:31px}.iron-reports .media-frame,.iron-dashboard .media-frame{aspect-ratio:1.45}.ufuq-surface .media-frame{aspect-ratio:1.15}.ufuq-desktop-evidence{margin-top:59px}.ufuq-evidence-heading{grid-column:auto}.ufuq-mobile-sequence{margin-top:67px}.ufuq-mobile-grid{grid-template-columns:1.08fr .92fr;gap:14px}.ufuq-mobile-workflow{grid-row:span 2}.ufuq-mobile-grid .media-frame{aspect-ratio:375/812}.ufuq-mobile-grid .evidence-label{letter-spacing:.05em;font-size:.56rem}.ufuq-public-proof{gap:30px;margin-top:68px;padding-block:42px}.ufuq-public-proof h3,.ufuq-summary h3,.ufuq-founder h3{font-size:clamp(2.1rem,10vw,3.4rem)}.ufuq-instagram{width:min(100%,230px);margin-inline-start:auto}.ufuq-summary{grid-template-columns:1fr;gap:0;margin-top:57px}.ufuq-summary>div:first-child{grid-column:auto}.ufuq-summary .fact{padding-block:15px}.ufuq-founder{gap:13px;margin-top:73px}.closing-section,.archive-section,.profile-section{padding-block:72px 83px}.closing-heading{padding-block:35px 29px}.closing-heading h2{font-size:clamp(2.95rem,14vw,5.3rem);line-height:.9}.depth-grid article{min-height:0;padding-block:19px 25px}.depth-grid h3{margin-block:20px 14px}.process-steps{grid-template-columns:1fr;margin-top:11px}.process-step,.process-step:nth-child(3n+1),.process-step:nth-last-child(-n+3){border-inline-start:0;border-bottom:1px solid var(--line);min-height:0;padding:19px 0 22px}.process-step:last-child{border-bottom:0}.process-step h3{margin:20px 0 8px}.process-step i{top:17px;inset-inline-end:2px}.closing-disclosure{grid-template-columns:1fr;gap:9px;margin-top:25px;font-size:.74rem}.academic-heading{padding-block:36px 31px}.academic-heading h2{font-size:clamp(3.8rem,18vw,7rem)}.archive-row{grid-template-columns:32px 1fr;gap:10px 12px;padding-block:19px}.archive-row .fact,.archive-row .fact:last-child{grid-column:2}.archive-row .fact{padding-top:1px}.archive-row h3{font-size:1.55rem}.archive-row p,.archive-row .fact>strong{font-size:.73rem}.profile-heading{gap:25px;padding-block:35px 41px}.profile-heading h2{font-size:clamp(4.7rem,20vw,8rem)}.profile-actions{gap:10px;padding-top:23px}.profile-actions>div{grid-template-columns:1fr}.profile-actions a,.profile-actions a:not(:first-child){border-inline-start:0;min-height:52px;padding-inline:0}.profile-email{margin-top:26px;font-size:.72rem}.chapter-nav-trigger{inset-inline-end:16px;bottom:14px}.chapter-nav{inset-inline:16px;bottom:65px}}@media (max-width:360px){.locked-hero-name{font-size:clamp(3rem,16vw,5.4rem)}.chapter-bar{gap:9px}.chapter-bar-label{font-size:.58rem}.chapter-anchor-label{display:none}.ufuq-opener h2{font-size:5rem}.profile-heading h2{font-size:clamp(4rem,19.5vw,7rem)}}@media (prefers-reduced-motion:reduce){.selected-index-row,.evidence-link .media-frame img{transition:none}}.eyebrow,.work-ledger-number,.chapter-number,.chapter-code,.selected-index-code,.archive-code,.depth-marker,.process-step>span,.process-axis-label,.fact>span,.journey-stage>span,.contact-location,.case-links a{color:var(--accent-text)}.status-active,.status-venture{border-color:color-mix(in srgb, var(--accent-text) 65%, var(--line));color:var(--accent-text)}.chapter-anchor-label{color:var(--muted);opacity:1}.chapter-nav-trigger-code{color:var(--accent-text)}.chapter-nav-trigger{border:1px solid var(--line);background:var(--canvas);color:var(--muted)}.closing-disclosure>span,.ufuq-founder .chapter-code{color:var(--accent-text)}.iron-chapter{--iron-accent:#ef8872}.iron-chapter .section-wrap{--accent:var(--iron-accent);--accent-text:var(--iron-accent)}.iron-chapter .chapter-code,.iron-chapter .eyebrow,.iron-chapter .fact>span,.iron-chapter .process-axis-label{color:var(--iron-accent)}.iron-chapter .status-paused,.iron-chapter .status-paused-experiment,.iron-chapter .status-incomplete{color:#f3f0e8;background:#3b3a35;border-color:#68675f}.academic-section .chapter-code,.academic-section .eyebrow,.academic-section .fact>span,.academic-section .academic-stamps span:last-child{color:#ef8872}.academic-section .section-wrap{--accent-text:#ef8872}.locked-hero>*,.selected-index>*,.locked-chapter .section-wrap>*,.closing-section .section-wrap>*{min-width:0}.locked-hero-name,.profile-heading h2{overflow-wrap:normal;min-width:0;max-width:100%}.locked-hero-name span{white-space:nowrap}.locked-hero-name span:last-child{font-size:.84em}.ufuq-opener h1{letter-spacing:-.12em;margin:0 0 21px;font-size:clamp(6rem,14vw,16rem);line-height:.72}.ufuq-public-proof h2{margin:0 0 16px;font-size:clamp(2.2rem,4vw,4.6rem)}@media (max-width:620px){.profile-heading h2{letter-spacing:-.1em;font-size:clamp(2.6rem,11vw,7rem)}.profile-heading>div{grid-column:auto}.locale-ar .profile-heading h2{text-align:start;direction:ltr;unicode-bidi:isolate}}.locked-hero-copy{container-type:inline-size}.locked-hero-portrait .media-frame{aspect-ratio:343/512}.locked-hero-portrait .media-frame img{object-fit:cover;object-position:center;filter:none}@media (min-width:821px){.locked-hero{grid-template-columns:minmax(0,1fr) minmax(300px,min(42%,550px));gap:34px clamp(24px,5vw,72px)}.locked-hero-name span:last-child{margin-inline-start:clamp(24px,4.5vw,72px);font-size:min(.84em,15cqi)}}@media (min-width:1280px) and (max-width:1879px){.chapter-nav-trigger{justify-content:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;inset-inline-end:4px}.chapter-nav-trigger-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chapter-nav{inset-inline-end:4px}}@media (max-width:1279px){.chapter-nav-trigger{width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;gap:0;margin-block:12px 0;margin-inline-start:auto;margin-inline-end:var(--gutter);padding:0;position:static}.chapter-nav-trigger-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chapter-nav{width:min(420px, calc(100% - (var(--gutter) * 2)));margin-block:12px 0;margin-inline:auto;position:static}.chapter-nav.is-open{display:block}}@media (min-width:1880px){.chapter-nav-group a{opacity:1}.chapter-nav-group a>span{color:var(--accent-text)}}.locale-ar{font-family:var(--font-arabic), Arial, sans-serif;font-synthesis:none}.locale-ar h1,.locale-ar h2,.locale-ar h3{font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0;text-wrap:balance;font-weight:600;line-height:1.16}.locale-ar .profile-heading h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.12em;font-weight:700;line-height:.78}.locale-ar .eyebrow,.locale-ar .chapter-bar-label,.locale-ar .chapter-subhead,.locale-ar .primary-caption,.locale-ar .evidence-label,.locale-ar .ufuq-surface-meta,.locale-ar .ufuq-surface-caption,.locale-ar .ufuq-evidence-heading,.locale-ar .academic-stamps,.locale-ar .archive-row .fact>span,.locale-ar .profile-actions a,.locale-ar .profile-availability span,.locale-ar .chapter-nav-group>p,.locale-ar .chapter-nav-group a,.locale-ar .chapter-nav-trigger{font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0;text-transform:none}.locale-ar .eyebrow,.locale-ar .chapter-bar-label,.locale-ar .chapter-nav-group>p{font-weight:600}.locale-ar .locked-hero-name{letter-spacing:0;margin-bottom:33px;font-weight:600;line-height:1.08}.locale-ar .locked-hero-name span:last-child{margin-inline-start:clamp(18px,4vw,64px)}.locale-ar .locked-hero-thesis{max-width:650px;font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0;margin-bottom:22px;font-size:clamp(1.9rem,3.15vw,3.6rem);font-weight:600;line-height:1.24}.locale-ar .locked-hero-body{max-width:610px;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.85}.locale-ar .locked-hero-actions{gap:20px 26px;margin-top:27px}.locale-ar .button,.locale-ar .text-link,.locale-ar .chapter-link{font-family:var(--font-arabic), Arial, sans-serif;font-weight:600;line-height:1.4}.locale-ar .chapter-heading-row h2,.locale-ar .masar-rail h2,.locale-ar .iron-heading h2,.locale-ar .closing-heading h2{font-size:clamp(3.4rem,7.6vw,9rem);font-weight:600;line-height:1.08}.locale-ar .section-intro h2{font-size:clamp(2.95rem,5.3vw,6.2rem);line-height:1.1}.locale-ar .chapter-heading-row h2,.locale-ar .masar-rail h2,.locale-ar .iron-heading h2,.locale-ar .closing-heading h2,.locale-ar .academic-heading h2{margin-bottom:18px}.locale-ar .chapter-heading-row>p,.locale-ar .masar-rail>p:not(.eyebrow),.locale-ar .iron-heading>p:not(.eyebrow),.locale-ar .ufuq-context p,.locale-ar .closing-heading>p,.locale-ar .chapter-lede,.locale-ar .academic-note,.locale-ar .archive-row p,.locale-ar .profile-email,.locale-ar .closing-disclosure{line-height:1.82}.locale-ar .chapter-heading-row>p,.locale-ar .masar-rail>p:not(.eyebrow),.locale-ar .iron-heading>p:not(.eyebrow),.locale-ar .ufuq-context p,.locale-ar .closing-heading>p{font-size:.92rem}.locale-ar .fact>strong{line-height:1.72}.locale-ar .academic-heading h2{font-size:clamp(4.1rem,8.2vw,9.8rem);line-height:1.08}.locale-ar .academic-stamps{font-size:.7rem;line-height:1.65}.locale-ar .profile-heading>div{gap:10px;padding-top:15px}@media (max-width:820px){.locale-ar .locked-hero-name{font-size:clamp(3.6rem,16.5vw,6.8rem);line-height:1.08}.locale-ar .chapter-heading-row h2,.locale-ar .masar-rail h2,.locale-ar .iron-heading h2,.locale-ar .closing-heading h2{font-size:clamp(3.1rem,14.5vw,5.8rem)}.locale-ar .academic-heading h2{font-size:clamp(4rem,14.5vw,8.2rem)}}@media (max-width:620px){.locale-ar .locked-hero-name{margin-bottom:28px;font-size:clamp(3.25rem,16.6vw,6.2rem)}.locale-ar .locked-hero-name span:last-child{margin-inline-start:clamp(12px,4vw,28px)}.locale-ar .locked-hero-thesis{margin-bottom:18px;font-size:clamp(1.7rem,7.8vw,3rem);line-height:1.25}.locale-ar .locked-hero-body{font-size:.98rem;line-height:1.85}.locale-ar .locked-hero-actions{gap:16px;margin-top:23px}.locale-ar .chapter-heading-row h2,.locale-ar .masar-rail h2,.locale-ar .iron-heading h2,.locale-ar .closing-heading h2{font-size:clamp(3rem,14.7vw,5.6rem);line-height:1.1}.locale-ar .section-intro h2{font-size:clamp(2.7rem,12.5vw,4.35rem)}.locale-ar .academic-heading h2{font-size:clamp(3.85rem,18.5vw,7.2rem)}.locale-ar .academic-stamps{font-size:.68rem}}.locale-ar{--ar-micro-size:clamp(.78125rem, .82vw, .8125rem);--ar-meta-size:clamp(.875rem, .86vw, .9375rem);--ar-support-size:clamp(.9375rem, 1vw, 1rem);--ar-micro-leading:1.6;--ar-meta-leading:1.7;--ar-support-leading:1.78}.locale-ar .eyebrow,.locale-ar .chapter-bar-label,.locale-ar .chapter-subhead,.locale-ar .primary-caption,.locale-ar .evidence-label,.locale-ar .ufuq-surface-meta,.locale-ar .ufuq-surface-caption,.locale-ar .ufuq-evidence-heading,.locale-ar .academic-stamps,.locale-ar .archive-row .fact>span,.locale-ar .profile-actions a,.locale-ar .profile-availability span,.locale-ar .chapter-nav-group>p,.locale-ar .chapter-nav-group a,.locale-ar .chapter-nav-trigger,.locale-ar .process-axis-label,.locale-ar .closing-disclosure>span,.locale-ar .chapter-fact small,.locale-ar .case-meta span{font-family:var(--font-arabic), Arial, sans-serif;font-size:var(--ar-micro-size);font-weight:600;line-height:var(--ar-micro-leading);letter-spacing:0;text-transform:none}.locale-ar .fact>strong,.locale-ar .status-badge,.locale-ar .case-meta strong{font-size:var(--ar-meta-size);line-height:var(--ar-meta-leading)}.locale-ar .fact>span,.locale-ar .archive-row .fact>span{font-size:var(--ar-micro-size);line-height:var(--ar-micro-leading);font-weight:600}.locale-ar .fact>strong,.locale-ar .archive-row .fact>strong,.locale-ar .status-badge,.locale-ar .case-meta strong{font-weight:500}.locale-ar .chapter-heading-row>p,.locale-ar .masar-rail>p:not(.eyebrow),.locale-ar .iron-heading>p:not(.eyebrow),.locale-ar .ufuq-context p,.locale-ar .ufuq-public-proof p:not(.eyebrow),.locale-ar .ufuq-summary>div:first-child p,.locale-ar .ufuq-founder p:not(.eyebrow),.locale-ar .closing-heading>p,.locale-ar .chapter-lede,.locale-ar .depth-grid p,.locale-ar .process-step p,.locale-ar .closing-disclosure,.locale-ar .academic-note,.locale-ar .archive-row p,.locale-ar .profile-email{font-size:var(--ar-support-size);font-weight:400;line-height:var(--ar-support-leading)}.locale-ar .iron-chapter{--iron-muted:color-mix(in srgb, var(--iron-ink) 78%, var(--iron-canvas))}.locale-ar .academic-section .section-wrap{--muted:#c6c3bc}.locale-ar .academic-section .academic-stamps{color:var(--muted)}.locale-ar .selected-index-title strong.arabic-display-title,.locale-ar .ufuq-opener p:not(.eyebrow){font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0}.locale-ar .selected-index-title strong.arabic-display-title{line-height:1.12}.locale-ar .ufuq-opener p:not(.eyebrow){text-wrap:balance;line-height:1.18}.locale-ar .ufuq-opener small{font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0;text-transform:none;line-height:1.6}.locale-ar .tech-tag.arabic-tech-tag{font-family:var(--font-arabic), Arial, sans-serif;letter-spacing:0;line-height:1.6}
