@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");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-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-arabic-400-normal.AAMxebZb.woff2)format("woff2"),url(/_astro/noto-sans-arabic-arabic-400-normal.hsqIUL9Q.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-math-400-normal.BxrVu-ji.woff2)format("woff2"),url(/_astro/noto-sans-arabic-math-400-normal.BiWGKoY7.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-symbols-400-normal.BbP0vlM-.woff2)format("woff2"),url(/_astro/noto-sans-arabic-symbols-400-normal.BJzmBRSy.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-latin-ext-400-normal.CW3XQ4Yj.woff2)format("woff2"),url(/_astro/noto-sans-arabic-latin-ext-400-normal.D4Wl3hq7.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-latin-400-normal.CjsIS08k.woff2)format("woff2"),url(/_astro/noto-sans-arabic-latin-400-normal.lr8cikIT.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-arabic-600-normal.JPxwL-XU.woff2)format("woff2"),url(/_astro/noto-sans-arabic-arabic-600-normal.JLzruTOp.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-math-600-normal.C2PaYQVA.woff2)format("woff2"),url(/_astro/noto-sans-arabic-math-600-normal.BQnKH7M_.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-symbols-600-normal.BLWpRi3R.woff2)format("woff2"),url(/_astro/noto-sans-arabic-symbols-600-normal.Ch3HzCxt.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-latin-ext-600-normal.6_GPoF44.woff2)format("woff2"),url(/_astro/noto-sans-arabic-latin-ext-600-normal.Be-B9uOG.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-latin-600-normal.BUFr-ZM9.woff2)format("woff2"),url(/_astro/noto-sans-arabic-latin-600-normal.D8ZQ8Cfs.woff)format("woff");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}:root{--forest:#143e32;--deep:#0c2c24;--ink:#173b31;--paper:#f4f6f1;--lime:#d3ed9c;--orange:#db622b;--muted:#53645d;--line:#dce3dc;--white:#fff;--max:1280px;--gutter:clamp(22px,4.5vw,72px);color:var(--ink);font-synthesis:none;scroll-behavior:smooth;scrollbar-color:#80948a #f4f6f1;background:#fff;scroll-padding-top:100px;font-family:Manrope Variable,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-underline-offset:5px;text-decoration:none}p{max-width:70ch;color:var(--muted);margin:0 0 1.2em;line-height:1.75}h1,h2,h3,h4{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600;line-height:1.15}h1{font-size:clamp(38px,4.2vw,64px)}h2{font-size:clamp(30px,2.8vw,42px)}h3{letter-spacing:-.025em;font-size:23px}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}::selection{background:var(--lime);color:var(--deep)}:focus-visible{outline-offset:5px;outline:3px solid #b4481d}input,textarea{caret-color:var(--forest)}[hidden]{display:none!important}.container{width:100%;max-width:calc(var(--max) + var(--gutter)*2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:80px}.section-heading{grid-template-columns:1fr 1fr;align-items:start;gap:70px;margin-bottom:36px;display:grid}.section-heading h2{max-width:570px}.section-heading>p,.section-heading>div>p{margin:0}.section-heading>.text-link{place-self:center end}.section-heading>div>.text-link{margin-top:14px}.text-link{border-bottom:1px solid;align-items:center;gap:14px;padding-block:8px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.text-link .icon,.button .icon{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.text-link:hover .icon,.button:hover .icon{transform:translate(3px)}.button{background:var(--forest);color:#fff;border:1px solid var(--forest);border-radius:4px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:15px 21px;font-size:14px;font-weight:650;transition:background .2s,box-shadow .2s;display:inline-flex}.button:hover{background:var(--deep);box-shadow:0 5px 16px #143e3219}.button.secondary{color:var(--forest);background:#fff;border-color:#b3c2b8}.button.secondary:hover{background:var(--paper)}.icon{vertical-align:middle}.soft-section{background:var(--paper)}.small-note,.market-note,.region-note{font-size:13px;line-height:1.7}.small-note{margin-top:20px}.plain-list{margin:24px 0;padding:0;list-style:none}.plain-list li{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 0;line-height:1.7}.split-copy{grid-template-columns:1fr 1.25fr;gap:90px;display:grid}.split-copy h2{max-width:440px}.split-copy p:last-child{margin-bottom:0}.link-pair{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.link-pair>a:not(.button):not(.text-link){font-size:14px;text-decoration:underline}.skip-link{top:-100px;z-index:100;background:var(--forest);color:#fff;padding:15px;position:fixed;inset-inline-start:20px}.skip-link:focus{top:10px}.site-header{border-bottom:1px solid var(--line);z-index:20;background:#fff;position:relative}.header-inner{max-width:1530px;padding:20px var(--gutter);align-items:center;gap:28px;min-height:84px;margin:auto;display:flex}.brand{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.brand>span{letter-spacing:-.055em;white-space:nowrap;font-size:29px;font-weight:800}.brand small{border-inline-start:1px solid #bbc8bf;margin-inline-start:5px;padding-inline-start:10px;font-size:10px;font-weight:700}.brand img{object-fit:contain;width:32px;height:32px}.brand-period{color:var(--orange)}.desktop-nav{align-items:center;gap:24px;margin-inline-start:auto;display:flex}.desktop-nav a{white-space:nowrap;padding-block:10px;font-size:13px;font-weight:650}.desktop-nav a:hover,.desktop-nav a[aria-current]{text-decoration:underline}.header-actions{align-items:center;gap:22px;display:flex}.language-link{font-size:14px}.header-contact{white-space:nowrap;border-inline-start:1px solid var(--line);align-items:center;gap:14px;padding-inline-start:20px;font-size:13px;font-weight:700;display:flex}.menu-toggle{background:0 0;border:0;min-width:44px;min-height:44px;padding:10px;display:none}.mobile-nav{padding:4px var(--gutter) 24px;border-top:1px solid var(--line)}.mobile-nav a{border-bottom:1px solid var(--line);justify-content:space-between;padding:15px 0;display:flex}.enterprise-hero{background:#fff;padding:62px 0 58px;overflow:hidden}.hero-composition{grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;display:grid}.hero-copy h1{letter-spacing:-.04em;font-size:clamp(42px,4.15vw,65px);line-height:1.08}.hero-copy h1 span{color:#367451}.hero-description{max-width:49ch;margin:25px 0 27px;font-size:17px}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero-assurance{color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:28px;font-size:12px;display:flex}.hero-assurance span{align-items:center;gap:8px;display:flex}.hero-assurance span:before{content:"";background:var(--orange);border-radius:50%;width:5px;height:5px}.hero-visual{isolation:isolate;padding-bottom:58px;position:relative}.hero-visual>img{object-fit:cover;object-position:42% 45%;border-radius:5px;width:100%;height:410px}.hero-visual:before{content:"";z-index:-1;border:1px solid #b9cabe;border-radius:4px;position:absolute;inset:25px -24px 28px 35px}.hero-visual-caption{inset-inline:0;color:#fff;background:linear-gradient(#082d25b0,#0000);justify-content:space-between;align-items:center;padding:24px;font-size:14px;display:flex;position:absolute;top:0}.engineering-diagram{bottom:0;background:var(--paper);border:1px solid var(--line);border-radius:4px;align-items:center;height:125px;padding:10px 25px;display:flex;position:absolute;inset-inline:35px -12px;box-shadow:0 14px 32px #153b3212}.engineering-diagram>svg{width:76%;height:110px}.engineering-diagram svg path,.engineering-diagram svg rect,.engineering-diagram svg circle{stroke:#638775;stroke-width:1.2px}.engineering-diagram svg rect{fill:var(--forest)}.engineering-diagram svg rect+path{stroke:var(--lime)}.engineering-diagram svg .diagram-signal{stroke:var(--orange);stroke-width:2.2px;stroke-dasharray:9 190;animation:5s linear infinite signal-flow}.engineering-diagram>div{inset-inline-end:26px;flex-direction:column;justify-content:space-around;font-size:11px;font-weight:650;display:flex;position:absolute;top:15px;bottom:15px}.market-ribbon{background:var(--paper);border-block:1px solid var(--line)}.market-ribbon>.container{justify-content:space-between;align-items:center;gap:24px;min-height:72px;font-size:12px;display:flex}.market-ribbon strong{font-size:14px}.market-ribbon span{color:var(--muted)}.market-ribbon a{white-space:nowrap;align-items:center;gap:12px;font-weight:650;display:flex}.primary-capabilities{border:1px solid var(--line);border-radius:5px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.primary-capability{padding:28px 28px 25px;transition:background .2s}.primary-capability+.primary-capability{border-inline-start:1px solid var(--line)}.primary-capability:hover{background:var(--paper)}.capability-art{justify-content:space-between;align-items:flex-start;height:65px;display:flex}.capability-art>span{border-block:1px solid var(--line);width:50px;height:30px;margin-top:6px;transform:skew(-28deg)}.primary-capability h3{margin:8px 0 12px;font-size:23px}.primary-capability p{min-height:50px;margin-bottom:22px;font-size:14px}.capability-link{justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.supporting-capabilities{grid-template-columns:repeat(3,1fr);column-gap:35px;margin-top:24px;display:grid}.supporting-capabilities>a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:22px 0;display:flex}.supporting-capabilities h3{font-size:16px;line-height:1.45}.supporting-capabilities p{margin:6px 0 0;font-size:12px;line-height:1.7}.supporting-capabilities>a:hover h3{text-decoration:underline}.ai-feature{background:var(--forest);color:#fff}.ai-feature-layout{grid-template-columns:1fr 1fr;gap:100px;display:grid}.ai-feature-intro h2{max-width:430px}.ai-feature p{color:#c4d7cb}.ai-feature-intro>p{margin:22px 0}.ai-feature .text-link{color:var(--lime)}.ai-flow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:38px;font-size:11px;display:flex}.ai-flow span{border:1px solid #537564;border-radius:3px;padding:10px 12px}.ai-flow .icon{color:var(--lime)}.application-list>a{border-bottom:1px solid #4b6b5b;justify-content:space-between;align-items:center;gap:30px;padding:23px 0;display:flex}.application-list>a:first-child{padding-top:0}.application-list h3{margin-bottom:12px;font-size:22px}.application-list p{margin:0;font-size:14px}.application-list>a:hover h3{text-decoration:underline}.industry-overview{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.industry-overview>a{border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);padding:26px 24px 44px;transition:background .2s;position:relative}.industry-overview h3{font-size:18px;line-height:1.4}.industry-overview p{margin:12px 0 0;font-size:13px}.industry-overview .icon{bottom:18px;position:absolute;inset-inline-end:22px}.industry-overview>a:hover{background:var(--paper)}.security-band{background:var(--paper);padding-block:55px}.security-layout{grid-template-columns:.85fr 1fr;align-items:center;gap:75px;display:grid}.security-layout img{object-fit:cover;border-radius:4px;width:100%;height:300px}.security-layout h2{max-width:600px}.security-layout p{margin-top:20px}.delivery-steps{counter-reset:steps;grid-template-columns:repeat(4,1fr);gap:30px;margin:0;padding:0;list-style:none;display:grid}.delivery-steps li{border-top:1px solid #b7c8ba;padding-top:23px;position:relative}.step-number{color:#48705b;margin-bottom:26px;font-size:13px;font-weight:700;display:block}.delivery-steps h3{margin-bottom:14px;font-size:20px;line-height:1.35}.delivery-steps p{margin-bottom:16px;font-size:13px;line-height:1.8}.delivery-steps strong{font-size:11px;line-height:1.65;display:block}.portfolio-preview{background:var(--paper)}.product-preview-grid{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.product-preview-grid>a{border-top:1px solid #afc2b4;padding:27px 30px 0 0;position:relative}.product-preview-grid h3{margin-bottom:20px;font-size:30px}.product-preview-grid strong{font-size:13px}.product-preview-grid p{margin-top:10px;font-size:13px}.product-preview-grid .icon{top:30px;position:absolute;inset-inline-end:0}.product-preview-grid>a:hover h3{text-decoration:underline}.global-delivery-layout{grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;display:grid}.global-delivery h2{margin-bottom:24px}.global-delivery p{font-size:15px}.delivery-network{border:1px solid var(--line);text-align:center;background:#fafbf8;border-radius:5px;padding:38px 28px}.delivery-network>.icon{color:#4c765d;margin-bottom:23px}.delivery-network>strong{max-width:280px;margin:0 auto 24px;font-size:24px;line-height:1.4;display:block}.delivery-network>div{flex-direction:column;gap:12px;font-size:13px;display:flex}.faq-section{border-top:1px solid var(--line)}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.faq-layout>div>p{margin-top:18px;font-size:14px}.faq-item{border-bottom:1px solid var(--line);padding:21px 0}.faq-item:first-child{border-top:1px solid var(--line)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;font-size:15px;font-weight:650;line-height:1.6;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{font-size:24px;font-weight:400}.faq-item[open] summary span{transform:rotate(45deg)}.faq-item p{margin:18px 32px 0 0;font-size:14px;line-height:1.85}.cta-section{background:var(--lime);padding-block:55px}.cta-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.cta-inner h2{font-size:34px}.cta-inner p{color:#314e3d;margin:16px 0 0;font-size:15px}.round-cta{background:var(--forest);color:#fff;white-space:nowrap;border-radius:4px;align-items:center;gap:35px;padding:19px 24px;font-size:14px;font-weight:650;display:inline-flex}.page-hero{border-bottom:1px solid var(--line);background:#fff;padding:58px 0 48px}.page-hero h1{max-width:920px}.page-intro{max-width:63ch;margin:22px 0 0;font-size:17px;line-height:1.8}.page-hero+.section{padding-top:50px}.detail-hero{border-bottom:1px solid var(--line);background:#fff;padding:32px 0 55px}.detail-hero>.detail-hero-grid{padding-top:28px}.detail-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.detail-hero-grid h1{font-size:clamp(36px,3.6vw,54px)}.detail-hero-grid>img{object-fit:cover;border-radius:4px;width:100%;height:325px}.detail-hero-grid .page-intro{margin:22px 0;font-size:16px}.detail-hero-grid .hero-actions{margin-top:25px}.detail-hero-grid .market-note{margin:20px 0 0}.breadcrumbs{color:var(--muted);align-items:center;gap:12px;margin-bottom:28px;font-size:12px;display:flex}.breadcrumbs a:hover{text-decoration:underline}.hub-section{padding-top:48px}.hub-grid{grid-template-columns:repeat(2,1fr);column-gap:65px;display:grid}.hub-item{border-bottom:1px solid var(--line);flex-direction:column;align-items:start;padding:28px 0 32px;display:flex}.hub-item h2{margin-bottom:14px;font-size:25px;line-height:1.3}.hub-item h2 a:hover{text-decoration:underline}.hub-item>p{margin-bottom:12px;font-size:15px}.hub-item ul{color:var(--muted);margin:0 0 20px;padding-inline-start:20px;font-size:13px;line-height:1.8}.hub-item>.text-link{margin-top:auto;font-size:12px}.deliverable-grid{grid-template-columns:1fr 1fr;gap:0 55px;margin:0;padding:0;list-style:none;display:grid}.deliverable-grid li{border-top:1px solid var(--line);align-items:start;gap:18px;padding:24px 0;display:flex}.deliverable-grid .icon{color:#477c50;margin-top:4px}.deliverable-grid p{margin:0;font-size:16px}.challenge-layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:100px;display:grid}.challenge-layout .plain-list{margin-bottom:0}.outcome-panel{border:1px solid var(--line);background:#fff;border-radius:4px;padding:30px}.outcome-panel h3{margin-bottom:16px;font-size:23px}.outcome-panel p{font-size:14px}.outcome-panel ul{margin:0;padding:0;list-style:none}.outcome-panel li{align-items:start;gap:12px;padding:12px 0;font-size:14px;line-height:1.65;display:flex}.outcome-panel .icon{margin-top:3px}.engagement-layout{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.engagement-layout h3{margin-bottom:16px;font-size:23px}.engagement-layout p{margin-bottom:28px;font-size:15px}.related-section{background:var(--paper);padding-block:45px}.related-section h2{font-size:28px}.related-links{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:25px;display:grid}.related-links a{border-bottom:1px solid #b5c5b7;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:15px;font-weight:600;display:flex}.principles-grid{grid-template-columns:repeat(3,1fr);gap:45px;margin-block:30px;display:grid}.principles-grid article{border-top:1px solid var(--line);padding-top:24px}.principles-grid h3{margin-bottom:15px;font-size:22px}.principles-grid p{font-size:15px}.delivery-detail,.expertise-intro{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;display:grid}.delivery-detail img,.expertise-intro img{object-fit:cover;border-radius:4px;width:100%;height:350px}.delivery-detail .plain-list{margin-bottom:0;font-size:15px}.expertise-intro h2{margin-bottom:20px}.expertise-grid,.readiness-grid{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px;display:grid}.expertise-grid article,.readiness-grid article{border-top:1px solid var(--line);padding-top:24px}.expertise-grid h3,.readiness-grid h3{margin-bottom:15px;font-size:22px}.expertise-grid p,.readiness-grid p{font-size:14px}.readiness-grid .icon{margin-bottom:20px}.source-list>a{border-bottom:1px solid #cbd7ca;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;font-size:15px;line-height:1.7;display:flex}.source-list>a:hover{text-decoration:underline}.presence-section{background:#fff}.presence-directory{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.presence-location{border-top:1px solid var(--line);min-width:0;padding-top:25px}.location-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.location-code{font-size:12px;font-weight:750}.location-role{color:var(--muted);font-size:11px}.presence-location h3{margin-bottom:9px;font-size:26px}.location-city{margin-bottom:16px;font-size:13px}.presence-location address{color:var(--muted);max-width:38ch;min-height:72px;margin-bottom:18px;font-size:13px;font-style:normal;line-height:1.9}.presence-location>a{align-items:center;gap:13px;font-size:13px;display:inline-flex}.product-portfolio{flex-direction:column;gap:40px;display:flex}.product-showcase{border:1px solid var(--line);border-radius:5px;grid-template-columns:.8fr 1.2fr;scroll-margin-top:30px;display:grid;overflow:hidden}.product-identity{background:var(--paper);padding:35px}.product-identity h2{font-size:35px}.product-identity>p{margin:12px 0 26px;font-size:14px}.product-route{border-top:1px solid #c0cdbd;flex-direction:column;gap:0;display:flex}.product-route>div{border-bottom:1px solid #c0cdbd;align-items:center;gap:14px;padding:15px 0;font-size:13px;display:flex}.product-detail{align-self:center;padding:40px}.product-detail h3{margin-bottom:18px;font-size:26px}.product-detail p{font-size:15px}.product-detail .product-status{background:var(--paper);margin:8px 0 25px;padding:7px 10px;font-size:12px;display:inline-block}.product-detail .link-pair>a:not(.button){font-size:13px}.market-grid{grid-template-columns:repeat(3,1fr);gap:35px;margin:35px 0;display:grid}.market-grid article{border-top:1px solid #bdcdbc;padding-top:25px}.market-grid h3{margin-bottom:18px;font-size:23px}.market-grid p{font-size:14px}.control-grid{grid-template-columns:1fr 1fr;gap:40px 70px;margin-bottom:35px;display:grid}.control-grid article>.icon{margin-bottom:20px}.control-grid h2{margin-bottom:16px;font-size:27px}.control-grid p{font-size:15px}.trust-links a{border-bottom:1px solid #c4d1c4;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:15px;display:flex}.directory-section{background:var(--paper);padding-block:60px}.directory-section h2{margin-bottom:20px}.directory-section>div>p{max-width:70ch;font-size:14px}.sector-directory{grid-template-columns:repeat(3,1fr);gap:0 35px;margin-top:26px;display:grid}.sector-directory a{border-bottom:1px solid #c6d2c4;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:13px;line-height:1.7;display:flex}.listing-grid{grid-template-columns:1fr 1fr;gap:35px 65px;padding-block:60px;display:grid}.listing-item{border-bottom:1px solid var(--line);padding-bottom:28px;scroll-margin-top:35px}.listing-item h2{margin-bottom:18px;font-size:25px}.listing-item p{font-size:14px}.contact-layout{grid-template-columns:1.35fr .65fr;gap:90px;padding-block:55px 75px;display:grid}.contact-form{min-width:0;position:relative}.form-availability{background:var(--paper);border:1px solid var(--line);border-radius:4px;margin-bottom:28px;padding:18px 22px}.form-status,.form-availability p{margin:0;font-size:13px;line-height:1.7}.form-availability .text-link{margin-top:7px;font-size:13px}.form-grid{grid-template-columns:1fr 1fr;gap:23px;display:grid}.form-field{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.form-grid .form-field{margin:0}.form-field.full{grid-column:1/-1}.form-field>label{font-size:13px;font-weight:650}.form-field input,.form-field select,.form-field textarea{width:100%;min-height:48px;color:var(--ink);background:#fff;border:1px solid #a9b9ae;border-radius:3px;padding:13px 14px;font-size:15px}.form-field textarea{resize:vertical;line-height:1.7}.form-field input::placeholder,.form-field textarea::placeholder{color:#66716b;opacity:1}.form-footnote{margin:0;font-size:11px;line-height:1.7}.consent,.form-field .consent{align-items:flex-start;gap:12px;font-size:12px;font-weight:400;line-height:1.8;display:flex}.consent input{width:18px;height:18px;min-height:18px;accent-color:var(--forest);flex:0 0 18px;margin:4px 0 0;padding:0}.consent a{text-decoration:underline}.contact-form>.button{margin-top:23px}.contact-aside h2{margin-bottom:20px;font-size:29px}.contact-aside p{font-size:14px}.contact-email{align-items:center;gap:18px;font-size:20px;font-weight:600;display:inline-flex}.contact-divider{background:var(--line);height:1px;margin:32px 0}.contact-aside h3{font-size:22px}.contact-aside ul{color:var(--muted);margin-bottom:25px;padding-inline-start:19px;font-size:14px;line-height:1.8}.contact-aside .plain-list{padding:0}.trap{inset-inline-start:-10000px;width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.department-list{grid-template-columns:repeat(3,1fr);gap:22px 35px;margin-top:30px;display:grid}.department-list>div{border-top:1px solid #c6d2c4;min-width:0;padding-top:18px}.department-list h3{margin-bottom:9px;font-size:15px;line-height:1.5}.department-list a{overflow-wrap:anywhere;align-items:center;gap:10px;max-width:100%;font-size:13px;display:inline-flex}.contact-form [data-state=error]{color:#a13b1f}.policy-meta{border-bottom:1px solid var(--line);color:var(--muted);gap:30px;padding-block:24px;font-size:12px;display:flex}.policy-layout{grid-template-columns:260px 1fr;gap:80px;padding-block:45px 75px;display:grid}.policy-layout>aside h2{margin-bottom:18px;font-size:18px}.policy-layout>aside nav{flex-direction:column;gap:15px;margin-bottom:25px;display:flex}.policy-layout>aside nav a{font-size:12px;line-height:1.65}.policy-layout>aside nav a:hover{text-decoration:underline}.policy-layout>aside .button{gap:12px;font-size:12px}.policy-sections{max-width:780px}.policy-sections section{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:30px;scroll-margin-top:35px}.policy-sections h2{margin-bottom:18px;font-size:25px}.policy-sections p{font-size:14px;line-height:1.95}.policy-preview{background:var(--paper);margin-bottom:30px;padding:17px 20px;font-size:12px;line-height:1.8}.newsletter-layout .consent{margin-top:22px}.contact-escalation{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.site-footer{background:var(--deep);color:#f1f6ec;padding:45px 0 23px}.footer-top{border-bottom:1px solid #416052;align-items:center;gap:28px;padding-bottom:30px;display:flex}.footer-top>p{color:#bfcec4;margin:0;font-size:12px}.footer-global{align-items:center;gap:12px;margin-inline-start:auto;font-size:12px;display:flex}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:55px;padding:40px 0 28px;display:grid}.footer-statement>p{color:#e6efe3;max-width:300px;font-size:22px;line-height:1.5}.footer-statement>a{overflow-wrap:anywhere;font-size:14px}.footer-grid h2{letter-spacing:0;margin-bottom:19px;font-size:13px;font-weight:750}.footer-grid>div:not(.footer-statement)>a{color:#c5d4c9;margin-bottom:13px;font-size:12px;line-height:1.65;display:block}.footer-grid a:hover{text-decoration:underline}.footer-newsletter{border-block:1px solid #416052;justify-content:space-between;align-items:center;gap:30px;margin-bottom:24px;padding:24px 0;display:flex}.footer-newsletter h2{font-size:20px}.footer-newsletter p{color:#c5d4c9;margin:8px 0 0;font-size:12px}.footer-newsletter>a{color:var(--lime);font-size:13px}.cookie-settings{border:0;color:#c4d4c9;background:0 0;border-bottom:1px solid #c4d4c9;padding:5px 0;font-size:11px}.footer-bottom{color:#b5cbbd;justify-content:space-between;align-items:center;gap:22px;margin-top:25px;font-size:10px;display:flex}.footer-bottom>div{flex-wrap:wrap;gap:20px;display:flex}.privacy-panel{z-index:80;inset-inline:22px;background:#fff;border:1px solid #a9bcae;border-radius:6px;grid-template-columns:1fr auto;gap:22px 35px;max-width:1180px;max-height:calc(100dvh - 40px);margin:auto;padding:24px 28px;display:grid;position:fixed;bottom:20px;overflow:auto;box-shadow:0 12px 50px #0c2c242e}.privacy-panel h2{margin-bottom:9px;font-size:21px}.privacy-panel p{margin-bottom:0;font-size:12px;line-height:1.75}.privacy-panel a{text-decoration:underline}.privacy-panel-actions{flex-wrap:wrap;align-items:center;gap:10px;max-width:415px;display:flex}.privacy-panel .button{gap:8px;min-height:44px;padding:12px 15px;font-size:12px}.privacy-close,.privacy-manage{background:0 0;border:0;min-height:44px;padding:12px 5px;font-size:12px;text-decoration:underline}.cookie-category{border-top:1px solid var(--line);align-items:start;gap:14px;padding:14px 0;display:flex}.cookie-category input{accent-color:var(--forest);flex:0 0 19px;width:19px;height:19px;margin-top:3px}.cookie-category strong{font-size:13px}.cookie-category p{margin-top:5px}.cookie-categories{grid-column:1/-1}.privacy-feedback:empty{display:none}.privacy-feedback{margin-top:8px!important}.privacy-reference{overflow-wrap:anywhere;margin-top:10px!important;font-size:10px!important}.site-footer :focus-visible,.ai-feature :focus-visible{outline-color:var(--lime)}@keyframes signal-flow{to{stroke-dashoffset:-199px}}@keyframes detail-arrive{0%{clip-path:inset(0 0 12%);filter:brightness(.94)}to{clip-path:inset(0);filter:brightness()}}.hero-visual>img{animation:.85s cubic-bezier(.16,1,.3,1) both detail-arrive}html[dir=rtl]{font-family:Noto Sans Arabic,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0;line-height:1.5}html[dir=rtl] .hero-copy h1{font-size:clamp(38px,3.5vw,54px);line-height:1.55}html[dir=rtl] .directional{transform:scaleX(-1)}html[dir=rtl] .hero-description{line-height:2}html[dir=rtl] .brand>span{font-family:Manrope Variable,sans-serif}html[dir=rtl] .engineering-diagram>svg{transform:scaleX(-1)}html[dir=rtl] .faq-item p{margin:18px 0 0 32px}html[dir=rtl] .product-preview-grid>a{padding-inline:0 30px}html[dir=rtl] p{line-height:1.95}@media (width>=1500px){.enterprise-hero{padding-block:75px 70px}.hero-visual>img{height:450px}}@media (width<=1180px){.desktop-nav{gap:17px}.desktop-nav a{font-size:12px}.header-inner{gap:20px}.brand small{display:none}.header-actions{gap:17px}.hero-composition{gap:42px}.hero-copy h1{font-size:48px}.hero-visual>img{height:385px}.hero-actions{gap:18px}.section-heading{gap:45px}.ai-feature-layout,.global-delivery-layout,.faq-layout,.challenge-layout,.engagement-layout{gap:55px}.contact-layout{gap:50px}.industry-overview{grid-template-columns:repeat(2,1fr)}.market-ribbon>.container{flex-wrap:wrap;gap:10px 24px;padding-block:18px}.market-ribbon span{flex-basis:100%;order:3}.market-ribbon a{margin-inline-start:auto}.department-list{grid-template-columns:1fr 1fr}.footer-grid{gap:30px}.hero-assurance{gap:12px}}@media (width<=980px){.desktop-nav,.header-contact{display:none}.header-actions{margin-inline-start:auto}.menu-toggle{justify-content:center;align-items:center;display:inline-flex}.brand small{display:inline}.header-inner{min-height:78px;padding-block:14px}.hero-composition{grid-template-columns:1fr 1fr;gap:35px}.hero-copy h1{font-size:42px}.hero-description{font-size:15px}.hero-visual>img{height:360px}.engineering-diagram{padding-inline:12px;inset-inline:10px -5px}.engineering-diagram>div{font-size:10px;inset-inline-end:18px}.hero-actions{gap:14px}.hero-actions>.text-link{font-size:12px}.primary-capability{padding:22px}.primary-capability h3{font-size:20px}.supporting-capabilities{grid-template-columns:repeat(2,1fr)}.primary-capability p{font-size:13px}.section{padding-block:65px}.security-layout{gap:40px}.delivery-steps{grid-template-columns:repeat(2,1fr);gap:32px}.split-copy{gap:45px}.detail-hero-grid{gap:35px}.detail-hero-grid>img{height:320px}.detail-hero-grid h1{font-size:37px}.detail-hero-grid .page-intro{font-size:14px}.presence-directory,.expertise-grid,.readiness-grid,.market-grid{grid-template-columns:repeat(2,1fr)}.policy-layout{grid-template-columns:210px 1fr;gap:40px}.privacy-panel{grid-template-columns:1fr;gap:14px}.privacy-panel-actions{max-width:none}.product-detail{padding:30px}.footer-grid{grid-template-columns:1.2fr 1fr 1fr}.footer-statement{grid-column:1/-1}.footer-statement>p{max-width:none}.footer-top>p{display:none}.contact-layout{grid-template-columns:1.1fr .9fr;gap:35px}.form-grid{grid-template-columns:1fr}.form-field.full{grid-column:auto}.sector-directory{grid-template-columns:1fr 1fr}}@media (width<=700px){:root{--gutter:22px;scroll-padding-top:25px}h1{font-size:37px}h2{font-size:30px}h3{font-size:21px}.section{padding-block:50px}.section-heading,.split-copy{grid-template-columns:1fr;gap:20px}.section-heading{margin-bottom:28px}.section-heading>.text-link{justify-self:start}.section-heading p{font-size:14px}.brand>span{font-size:25px}.brand img{width:29px;height:29px}.brand small{display:none}.header-inner{gap:18px;min-height:73px;padding-block:10px}.header-actions{gap:13px}.enterprise-hero{padding:38px 0 37px}.hero-composition{grid-template-columns:1fr;gap:30px}.hero-copy h1{max-width:600px;font-size:clamp(36px,8.2vw,48px)}.hero-description{max-width:52ch;margin:20px 0 24px;font-size:15px}.hero-actions{gap:17px}.hero-actions .button{gap:16px;padding:14px 18px;font-size:12px}.hero-actions .text-link{gap:10px;font-size:12px}.hero-assurance{gap:17px;margin-top:23px;font-size:10px}.hero-visual{width:100%;max-width:550px;margin-inline:auto;padding-bottom:42px}.hero-visual>img{object-position:center 42%;height:280px}.hero-visual:before{inset:15px -9px 20px 15px}.hero-visual-caption{padding:18px;font-size:12px}.engineering-diagram{height:94px;inset-inline:28px 0}.engineering-diagram>svg{width:76%;height:85px}.engineering-diagram>div{font-size:9px;top:9px;bottom:9px}.market-ribbon>.container{gap:6px 20px;padding-block:15px;font-size:11px;line-height:1.9}.market-ribbon strong{font-size:12px}.market-ribbon span{font-size:11px}.market-ribbon a{gap:9px;font-size:11px}.primary-capabilities{grid-template-columns:1fr}.primary-capability{grid-template-columns:46px 1fr;gap:0 18px;padding:23px;display:grid}.primary-capability+.primary-capability{border-inline-start:0;border-top:1px solid var(--line)}.capability-art{grid-row:1/4;height:auto;padding-top:4px}.capability-art .icon{width:32px;height:32px}.capability-art>span{display:none}.primary-capability h3{margin:0 0 9px;font-size:22px}.primary-capability p{min-height:0;margin:0 0 15px}.primary-capability .capability-link{font-size:11px}.supporting-capabilities{grid-template-columns:1fr;margin-top:12px}.supporting-capabilities>a{padding-block:18px}.supporting-capabilities h3{font-size:16px}.supporting-capabilities p{font-size:12px}.ai-feature-layout,.global-delivery-layout,.faq-layout,.challenge-layout,.engagement-layout,.security-layout,.detail-hero-grid,.delivery-detail,.expertise-intro{grid-template-columns:1fr;gap:32px}.ai-feature-intro>p{font-size:14px}.ai-flow{gap:9px;margin-top:25px;font-size:10px}.ai-flow span{padding:9px}.application-list>a{gap:20px;padding:20px 0}.application-list h3{font-size:21px}.industry-overview>a{padding:22px 16px 43px}.industry-overview h3{font-size:17px}.industry-overview p{font-size:12px}.industry-overview .icon{inset-inline-end:15px}.security-band{padding-block:35px}.security-layout img{height:235px}.security-layout p{font-size:14px}.security-layout .link-pair{gap:16px}.security-layout .link-pair>a{font-size:12px}.delivery-steps{gap:30px 25px}.delivery-steps h3{font-size:18px}.delivery-steps p{font-size:12px}.delivery-steps strong{font-size:10px}.step-number{margin-bottom:18px;font-size:12px}.product-preview-grid{grid-template-columns:1fr;gap:18px}.product-preview-grid>a{padding-top:23px;padding-bottom:6px}.product-preview-grid h3{margin-bottom:13px;font-size:27px}.product-preview-grid .icon{top:26px}.global-delivery p{font-size:14px}.delivery-network{padding:27px}.delivery-network>strong{font-size:23px}.delivery-network>div{flex-flow:wrap;justify-content:center;gap:12px 20px;font-size:11px}.delivery-network>.icon{width:67px;height:67px;margin-bottom:14px}.faq-layout{gap:25px}.faq-layout>div>p{margin-bottom:0}.faq-item{padding:18px 0}.faq-item summary{font-size:14px}.faq-item p{font-size:13px}.cta-section{padding-block:37px}.cta-inner{flex-direction:column;align-items:start;gap:25px}.cta-inner h2{font-size:30px}.cta-inner p{font-size:14px}.round-cta{padding:16px 20px;font-size:13px}.round-cta .icon{width:21px;height:21px}.page-hero{padding:38px 0 32px}.page-intro{margin-top:20px;font-size:15px}.detail-hero{padding:24px 0 35px}.detail-hero-grid>img{height:240px}.detail-hero-grid h1{font-size:36px}.detail-hero-grid .page-intro{font-size:15px}.detail-hero-grid>.hero-actions{margin-top:20px}.breadcrumbs{margin-bottom:25px;font-size:11px}.hub-grid{grid-template-columns:1fr}.hub-item{padding:25px 0}.hub-item:first-child{padding-top:0}.hub-item h2{font-size:25px}.hub-item>p{font-size:14px}.hub-item ul{font-size:12px}.hub-section{padding-top:30px}.deliverable-grid{grid-template-columns:1fr}.deliverable-grid li{gap:15px;padding:18px 0}.deliverable-grid p{font-size:15px}.challenge-layout .plain-list{font-size:14px}.outcome-panel{padding:25px}.engagement-layout h3{font-size:22px}.engagement-layout p{font-size:14px}.related-links{grid-template-columns:1fr;gap:0}.related-links a{font-size:14px}.principles-grid{grid-template-columns:1fr;gap:22px;margin:24px 0}.principles-grid h3{font-size:23px}.principles-grid p{font-size:14px}.delivery-detail img,.expertise-intro img{height:240px}.expertise-grid,.readiness-grid,.market-grid{grid-template-columns:1fr;gap:26px}.expertise-intro p{font-size:14px}.presence-directory{grid-template-columns:1fr;gap:27px}.presence-location address{max-width:48ch;min-height:0}.presence-location h3{font-size:27px}.location-role{font-size:12px}.presence-location>a{font-size:14px}.product-showcase{grid-template-columns:1fr}.product-identity,.product-detail{padding:27px}.product-identity h2{font-size:32px}.product-route>div{padding:12px 0}.product-detail h3{font-size:24px}.product-detail p{font-size:14px}.product-portfolio{gap:28px}.control-grid{grid-template-columns:1fr;gap:30px}.control-grid h2{font-size:25px}.directory-section{padding-block:43px}.sector-directory{gap:0 22px}.sector-directory a{gap:10px;font-size:12px}.listing-grid{grid-template-columns:1fr;gap:28px;padding-block:45px}.contact-layout{grid-template-columns:1fr;gap:40px;padding-block:32px 50px}.form-grid{gap:20px}.form-availability{padding:18px}.form-field input,.form-field select,.form-field textarea{font-size:16px}.contact-aside{border-top:1px solid var(--line);padding-top:30px}.department-list{grid-template-columns:1fr;gap:20px}.department-list h3{font-size:16px}.department-list a{font-size:14px}.policy-meta{flex-wrap:wrap;gap:12px;padding-block:20px}.policy-layout{grid-template-columns:1fr;gap:30px;padding-block:30px 45px}.policy-layout>aside nav{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.policy-layout>aside nav a{font-size:12px}.policy-sections h2{font-size:24px}.policy-sections p{font-size:14px}.site-footer{padding-top:35px}.footer-top{gap:15px}.footer-global{gap:7px;font-size:10px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px 35px;padding-top:30px}.footer-grid>div:last-child{grid-column:1/-1}.footer-statement>p{font-size:24px}.footer-grid h2{font-size:14px}.footer-grid>div:not(.footer-statement)>a{font-size:12px}.footer-newsletter{flex-direction:column;align-items:start;gap:18px}.footer-bottom{flex-direction:column;align-items:start;gap:20px;font-size:10px}.privacy-panel{inset-inline:12px;gap:16px;max-height:calc(100dvh - 24px);padding:20px;bottom:12px}.privacy-panel h2{font-size:20px}.privacy-panel p{font-size:12px}.privacy-panel-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.privacy-panel-actions .button{min-height:46px;padding:12px 9px;font-size:11px}.privacy-manage,.privacy-close{text-align:start;min-height:36px;padding:7px 0;font-size:11px}.cookie-categories{grid-column:1}.privacy-reference{font-size:9px!important}.region-note{font-size:12px}html[dir=rtl] .hero-copy h1{font-size:37px;line-height:1.65}html[dir=rtl] .hero-assurance{font-size:9px}html[dir=rtl] .hero-actions{gap:14px}html[dir=rtl] .hero-actions .text-link,html[dir=rtl] .hero-actions .button{font-size:11px}}@media (width<=380px){:root{--gutter:18px}.hero-copy h1{font-size:35px}.header-actions{gap:8px}.hero-actions{gap:13px}.hero-assurance{gap:12px;font-size:9px}.industry-overview,.delivery-steps,.sector-directory{grid-template-columns:1fr}.privacy-panel-actions{grid-template-columns:1fr 1fr}.engineering-diagram>div{font-size:8px;inset-inline-end:15px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.diagram-signal{stroke-dasharray:none!important}}
