@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_92d247e5-module__NBSyUG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_92d247e5-module__NBSyUG__variable{--font-heading-en:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b5386785-module__EVj_1W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b5386785-module__EVj_1W__variable{--font-body-en:"Manrope", "Manrope Fallback"}
@font-face{font-family:El Messiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bdbeee9d91ec0c78-s.p.3spcc06nu59nz.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:El Messiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bf2627ff6b01e343-s.2r8c71ooxnxyh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0e407831c5f9d51-s.32g82m8u--3va.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:El Messiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/173f0f83f71fd8cd-s.27qmzffycmr-b.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:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdbeee9d91ec0c78-s.p.3spcc06nu59nz.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:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf2627ff6b01e343-s.2r8c71ooxnxyh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0e407831c5f9d51-s.32g82m8u--3va.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:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/173f0f83f71fd8cd-s.27qmzffycmr-b.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:El Messiri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bdbeee9d91ec0c78-s.p.3spcc06nu59nz.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:El Messiri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bf2627ff6b01e343-s.2r8c71ooxnxyh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0e407831c5f9d51-s.32g82m8u--3va.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:El Messiri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/173f0f83f71fd8cd-s.27qmzffycmr-b.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:El Messiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bdbeee9d91ec0c78-s.p.3spcc06nu59nz.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:El Messiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bf2627ff6b01e343-s.2r8c71ooxnxyh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0e407831c5f9d51-s.32g82m8u--3va.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:El Messiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/173f0f83f71fd8cd-s.27qmzffycmr-b.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:El Messiri Fallback;src:local(Arial);ascent-override:106.39%;descent-override:56.8%;line-gap-override:0.0%;size-adjust:95.78%}.el_messiri_3b5507ca-module__lQnwua__className{font-family:El Messiri,El Messiri Fallback;font-style:normal}.el_messiri_3b5507ca-module__lQnwua__variable{--font-heading-ar:"El Messiri", "El Messiri Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.04otpyah9cwvk.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.31e-htzfeyhln.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.37a4gm19wsmwj.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.0t4anfzf7qhnx.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3vz72b7p-u7db.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.1lggw6jas8_2n.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.09n5l2o_c63-v.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.3bwea2rv5j-ez.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.2kfcf8ox-s2t2.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.44293pltj-0q4.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.19sf16kk8bs_r.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.3k-oj3hs98av5.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:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_739da03f-module__bQ1OIW__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_739da03f-module__bQ1OIW__variable{--font-body-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--primary:#3d6aae;--primary-600:#2f568f;--primary-100:#dfe8f5;--secondary:#facf5c;--secondary-600:#e5b83a;--dark:#0b1a33;--dark-100:#132a4f;--dark-80:#0b1a33cc;--dark-60:#0b1a3399;--dark-30:#0b1a334d;--dark-15:#0b1a3326;--dark-10:#0b1a331a;--dark-5:#0b1a330d;--white:#fff;--white-100:#f5f8fc;--white-80:#f5f8fccc;--white-30:#f5f8fc4d;--white-20:#f5f8fc33;--white-15:#f5f8fc26;--white-10:#f5f8fc1a;--white-5:#f5f8fc0d;--lighter:#e4ecf7;--lightest:#f3f6fb;--whatsapp:#25d366;--font-body:var(--font-body-en), "Segoe UI", system-ui, sans-serif;--font-heading:var(--font-heading-en), Georgia, "Times New Roman", serif}html[lang^=ar]{--font-body:var(--font-body-ar), "Segoe UI", Tahoma, sans-serif;--font-heading:var(--font-heading-ar), var(--font-body-ar), "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);color:var(--dark);background:var(--white);margin:0;font-size:1rem;font-weight:400;line-height:1.55;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.15}html[lang^=ar] h1,html[lang^=ar] h2,html[lang^=ar] h3,html[lang^=ar] h4,html[lang^=ar] h5,html[lang^=ar] h6,html[lang^=ar] .text-xlarge,html[lang^=ar] .menu-link,html[lang^=ar] .hero-title{letter-spacing:0;line-height:1.3}html[lang^=ar] body{line-height:1.75}html[lang^=ar] .tagline{letter-spacing:0}p{margin:0}.h1{font-size:3.75rem}.h2{font-size:3rem}.h3{font-size:2.5rem}.h4{font-size:2rem}.h5{font-size:1.75rem}.h6{font-size:1.5rem;font-weight:600}.h1,.h2{font-weight:600}@media (max-width:991px){.h1{font-size:3rem}.h2{font-size:2.75rem}.h3{font-size:2.25rem}.h4{font-size:1.75rem}}@media (max-width:767px){.h1{font-size:2.5rem}.h2{font-size:2.25rem}.h3{font-size:1.75rem}.h4,.h5{font-size:1.5rem}.h6{font-size:1.25rem}}@media (max-width:479px){.h1{font-size:2.25rem}.h2{font-size:2rem}}.padding-global{padding-left:3%;padding-right:3%}.container{width:100%;max-width:86rem;margin-left:auto;margin-right:auto}.container-md{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.section-lg{padding-top:7rem;padding-bottom:7rem}.section-md{padding-top:5rem;padding-bottom:5rem}.section-sm{padding-top:3rem;padding-bottom:3rem}@media (max-width:991px){.section-lg{padding-top:6rem;padding-bottom:4rem}.section-md{padding-top:4rem;padding-bottom:4rem}}@media (max-width:767px){.section-lg{padding-top:4rem;padding-bottom:4rem}.section-md{padding-top:3rem;padding-bottom:3rem}.section-sm{padding-top:2rem;padding-bottom:2rem}}.bg-lightest{background:var(--lightest)}.bg-white{background:var(--white)}.bg-black{background:var(--dark);color:var(--white)}.relative{position:relative}.text-center{text-align:center}.text-left{text-align:start}.mx-auto{margin-left:auto;margin-right:auto}.max-w-sm{width:100%;max-width:30rem}.max-w-md{width:100%;max-width:42.5rem}.max-w-lg{width:100%;max-width:48rem}.max-w-xl{width:100%;max-width:64rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-6{margin-bottom:3rem}.mb-8{margin-bottom:4.5rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-6{margin-top:3rem}.mt-8{margin-top:4rem}@media (max-width:767px){.mb-8{margin-bottom:3rem}.mt-8{margin-top:2.5rem}}.text-tiny{font-size:.75rem}.text-small{font-size:.875rem}.text-regular{font-size:1rem}.text-medium{font-size:1.125rem}.text-xlarge{letter-spacing:-.02em;font-size:1.75rem;font-weight:500;line-height:1.2}.semibold{font-weight:600}.muted{opacity:.6}.text-white{color:var(--white)}.text-gray{color:var(--white-80)}.text-secondary{color:var(--dark-80)}.text-black{color:var(--dark)}.text-primary{color:var(--primary)}.text-legal{color:#ffffffb3;font-size:.85rem;font-weight:500;line-height:1.4}@media (max-width:767px){.text-xlarge{font-size:1.5rem}}.tagline{letter-spacing:1px;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-block}.tagline.dark{color:var(--dark);font-weight:400}.tagline.light{color:var(--white)}.tagline.caps{letter-spacing:.01em;font-size:.875rem;font-weight:400}.eyebrow{align-items:center;gap:1rem;display:flex}.eyebrow img{width:8px;height:8px}.line{border-top:1px solid var(--dark-15);justify-content:center;align-items:center;width:100%;padding-top:1.5rem;display:flex}.line.left{justify-content:flex-start}.divider{border-top:1px solid var(--white-15);justify-content:center;align-items:center;width:100%;padding-top:1.5rem;display:flex}.divider.left{justify-content:flex-start}.btn{background:var(--secondary);color:var(--dark);cursor:pointer;box-shadow:inset 0 1px 0 0 var(--white-5), inset 0 -1px 0 0 var(--dark-10);white-space:nowrap;border:none;border-radius:2rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.5;transition:transform .4s cubic-bezier(.445,.05,.55,.95);display:inline-flex}.btn:hover{transform:scale(.95)}.btn img{width:8px;height:8px}.btn.secondary{border:1px solid var(--dark-30);background:var(--dark-30);height:3rem;color:var(--white);-webkit-backdrop-filter:blur(2.75rem);backdrop-filter:blur(2.75rem)}.btn.secondary.dark{background:var(--primary);border-color:var(--primary)}.btn.secondary img{width:auto;height:1.25rem}.btn svg{flex:none;width:1.125rem;height:1.125rem}.btn-link{color:var(--white);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;font-weight:500;line-height:1;transition:transform .4s cubic-bezier(.445,.05,.55,.95);display:inline-flex}.btn-link:hover{transform:scale(.95)}.btn-link.dark{color:var(--dark-100)}.btn-group{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.btn-group.center{justify-content:center}.btn-group.right{justify-content:flex-end}.link-wrapper{align-items:center;gap:.5rem;display:flex}.link-wrapper img{width:2rem;height:2rem}.navbar{--nav-y:0vh;z-index:100;color:var(--white);transform:translateY(var(--nav-y));position:fixed;top:0;left:0;right:0}.navbar.past{--nav-y:0vh!important}.navbar-bar{align-items:center;min-height:4.5rem;padding:0 3%;transition:background-color .3s;display:flex}html.nav-ready .navbar-bar{transition:transform .4s,background-color .3s}.navbar-bar.hidden{transform:translateY(-120%)}.navbar-bar.scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1a33b8}.navbar-inner{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.navbar-inner>*{min-width:0}.navbar-actions{flex-shrink:0}.navbar-logo{display:block}.navbar-logo img{width:auto;height:2.75rem}.menu-btn{background:var(--white-100);height:48px;color:var(--dark);cursor:pointer;border:none;border-radius:4rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.menu-lines{flex-direction:column;align-items:center;width:24px;display:flex}.menu-lines .line-top,.menu-lines .line-bottom{background:var(--dark);width:24px;height:1.5px;transition:width .2s cubic-bezier(.755,.05,.855,.06);display:block}.menu-lines .line-middle{background:var(--dark);justify-content:center;align-items:center;width:24px;height:1.5px;margin:5px 0;transition:transform .4s cubic-bezier(.86,0,.07,1);display:flex;position:relative}.menu-lines .line-base{background:var(--dark);width:24px;height:1.5px;transition:transform .4s cubic-bezier(.86,0,.07,1);position:absolute}.menu-btn[aria-expanded=true] .line-top,.menu-btn[aria-expanded=true] .line-bottom{width:0}.menu-btn[aria-expanded=true] .line-middle{transform:rotate(45deg)}.menu-btn[aria-expanded=true] .line-base{transform:rotate(90deg)}.menu-overlay{z-index:99;background:var(--white);color:var(--dark);opacity:0;visibility:hidden;padding:0 5%;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:0;overflow:auto}.menu-overlay.open{opacity:1;visibility:visible;transition:opacity .3s,visibility}.menu-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;min-height:100dvh;padding-top:4.5rem;padding-bottom:3rem;display:flex}.menu-links{grid-template-columns:1fr 1fr;align-content:center;gap:1rem 2.5rem;width:100%;max-width:50rem;padding:2rem 0;display:grid}.menu-link{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--dark);opacity:0;padding:.5rem 0;font-size:2.5rem;font-weight:500;line-height:1.1;transition:opacity .5s,transform .5s;transform:translateY(1rem)}.menu-overlay.open .menu-link{opacity:1;transform:none}.menu-link:hover{color:var(--primary)}.menu-bottom{flex-direction:column;gap:.25rem;display:flex}@media (max-width:991px){.menu-link{font-size:2.25rem}}@media (max-width:767px){.menu-link{font-size:1.5rem}.menu-links{padding:1rem 0}.navbar-bar{min-height:4rem}.menu-wrapper{padding-top:4rem}}@media (max-width:479px){.menu-links{grid-template-columns:1fr}}.hero{color:var(--white);padding-bottom:2rem;position:relative}.hero-bg{z-index:0;background:#00000080;position:absolute;inset:0}.hero-bg img,.hero-bg video{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-bg.bottom-fade:after{content:"";background:linear-gradient(#0000 60%, var(--dark));position:absolute;inset:0}.hero-content{z-index:1;align-items:flex-start;min-height:100svh;max-height:60rem;display:flex;position:relative}.hero-inner{width:100%;padding-top:5.5rem}.grid-hero{grid-template-columns:minmax(275px,.5fr) 1.5fr minmax(255px,.5fr);place-items:end start;gap:4rem;width:100%;display:grid}.hero-widget{width:275px;max-width:100%}.hero-testi{width:100%}.hero-eyebrow{margin-bottom:2.25rem}.hero-buttons{margin-top:1.125rem}.widget{background:var(--dark-10);width:100%;box-shadow:inset 0 1px 0 0 var(--dark-5), inset 0 -1px 0 0 var(--dark-10);-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);border-radius:1rem;flex-direction:column;align-items:center;gap:2rem;padding:2rem;display:flex}.stats-wrapper{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.stats-wrapper img{width:211px;max-width:100%;height:auto}.stats-wrapper .content-number{text-align:center;position:absolute;bottom:0;left:0;right:0}.testi-card{background:var(--white-10);width:100%;box-shadow:inset 0 1px 0 0 var(--dark-5), inset 0 -1px 0 0 var(--dark-10);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);border-radius:.75rem;flex-direction:column;gap:1.5rem;padding:1rem;display:flex}.testi-card.contact{background:var(--dark-100);width:50%;color:var(--white)}.author-wrapper{justify-content:space-between;align-items:center;display:flex}.name-wrapper{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.avatar-md{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.hero-stats{z-index:1;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:0 3rem 1.5rem;display:grid;position:relative}.stat-item{border-top:1px solid var(--white-20);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.stat-item img{width:2.5rem;height:2.5rem}.stat-label{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media (max-width:991px){.grid-hero{grid-template-columns:minmax(275px,.5fr) 1fr;gap:2rem}.hero-testi{display:none}.hero-stats{grid-template-columns:1fr 1fr;padding:0 2rem 2rem}.testi-card.contact{width:100%}}@media (max-width:767px){.grid-hero{flex-direction:column;align-items:stretch;display:flex}.hero-widget{display:none}.hero-stats{padding:0 1.25rem 1.5rem}.stat-item{font-size:1rem}.stat-item img{width:2rem;height:2rem}}@media (max-width:479px){.hero-inner{padding-top:6rem}}.logo-list{grid-template-columns:repeat(5,1fr);align-items:center;padding:.5rem 0;display:grid}.logo-wrapper{border:1px solid var(--dark-10);justify-content:center;align-items:center;height:7rem;transition:transform .3s ease-in-out;display:flex}.logo-wrapper:hover{transform:skew(2deg,2deg)}.logo-wrapper img{width:auto;max-height:3.5rem}@media (max-width:991px){.logo-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:479px){.logo-list{grid-template-columns:1fr 1fr}.logo-wrapper img{max-height:3rem}}.video-block{cursor:pointer;background:var(--dark);border:none;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.video-block img{object-fit:cover;width:100%;height:100%}.video-overlay{z-index:1;background:linear-gradient(180deg, #0000, var(--dark));position:absolute;inset:0}.play-icon{z-index:2;border:1px solid var(--white-30);background:var(--dark-30);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);color:var(--white);cursor:pointer;border-radius:5rem;justify-content:center;align-items:center;padding:.75rem;display:flex;position:absolute}.play-icon svg{width:1rem;height:1rem}.play-icon.corner{inset-inline-start:0;margin:3rem;bottom:0}.play-icon.big{padding:1.25rem;position:relative}.play-icon.big svg{width:1.5rem;height:1.5rem}@media (max-width:767px){.play-icon.corner{margin:1.5rem}}.video-scroll{height:300vh;position:relative}.vs-sticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.vs-media{z-index:1;will-change:width, height, transform;width:100%;height:100%;position:relative;overflow:hidden}.vs-content{z-index:2;pointer-events:none;justify-content:center;align-items:center;padding:6rem 3% 0;display:flex;position:absolute;inset:0 0 20vh}.vs-content>*{pointer-events:auto}@media (max-width:767px){.vs-content{padding-top:5rem;inset:0 0 25vh}}.layout-list{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;display:grid}.layout-item{background:var(--lighter);text-align:start;border-radius:.5rem;width:100%;height:100%;padding:3rem;transition:transform .3s}.layout-image-wrapper{border-radius:.5rem;width:100%;position:relative;overflow:hidden}.layout-image{aspect-ratio:1;object-fit:cover;width:100%;transition:filter .3s}.layout-item:hover .layout-image{filter:blur(.25rem)}.safety-item{inset-inline-start:1rem;background:var(--dark-60);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--white);opacity:0;border:1px solid #f6f3ec14;border-radius:4rem;align-items:center;gap:.75rem;padding:.5rem .75rem;transition:opacity .2s,transform .3s;display:flex;position:absolute;bottom:1rem;transform:translateY(.5rem)}.safety-item img{width:1.5rem;height:1.5rem}.layout-item:hover .safety-item{opacity:1;transform:none}@media (max-width:991px){.layout-list{grid-template-columns:1fr 1fr;gap:.75rem}.layout-item{padding:1.5rem}}@media (max-width:767px){.layout-list{grid-template-columns:1fr;gap:1rem}.safety-item{opacity:1;transform:none}}.collage{height:300vh;position:relative}.collage-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.collage-col{top:0;bottom:0;z-index:1;position:absolute;inset-inline-start:0}.collage-col.right{z-index:0;inset-inline:auto 0}.collage-list{will-change:transform;flex-direction:column;gap:26vw;padding-top:70vh;display:flex}.collage-img{width:100%;padding-top:120%;position:relative}.collage-img img{object-fit:cover;border-radius:.75rem;width:100%;height:100%;position:absolute;inset:0}.collage-img.i1{width:22vw}.collage-img.i2{width:22vw;margin-top:-46vw;inset-inline-start:58vw}.collage-img.i3{width:20vw;margin-top:-5vw;inset-inline-start:4vw}.collage-img.i4{width:18vw;margin-top:-45vw;inset-inline-start:64vw}.collage-img.i5{opacity:.75;width:20vw}.collage-img.i6{opacity:.75;width:18vw;margin-top:-44vw;inset-inline-end:54vw}.collage-content{z-index:2;justify-content:center;align-items:center;max-width:48rem;height:100%;margin:0 auto;padding:7rem 0;display:flex;position:relative}@media (max-width:767px){.collage-list{gap:20vw;padding-top:80vh}.collage-img.i1{width:40vw}.collage-img.i2{width:40vw;margin-top:-30vw;inset-inline-start:52vw}.collage-img.i3{width:36vw;margin-top:-10vw;inset-inline-start:6vw}.collage-img.i4{width:34vw;margin-top:-30vw;inset-inline-start:58vw}.collage-img.i5{width:36vw}.collage-img.i6{width:32vw;margin-top:-30vw;inset-inline-end:50vw}.collage-content{padding:5rem 0}}.services{position:relative;overflow:hidden}.services-bg{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.services-bg img{opacity:.5;width:70rem;max-width:none}.services-inner{z-index:1;position:relative}.slider{padding-bottom:5rem;position:relative}.slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.slider-track::-webkit-scrollbar{display:none}.project-card{scroll-snap-align:start;border-radius:.5rem;flex-direction:column;flex:none;justify-content:flex-end;width:min(42.5rem,88vw);height:40rem;padding:3rem;display:flex;position:relative;overflow:hidden}.project-card .bg-project{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.project-card .top-gradient{background:linear-gradient(#0b1a33a3,#0b1a3300);height:160px;position:absolute;top:0;left:0;right:0}.project-card .bottom-gradient{background:linear-gradient(#0000, var(--dark));height:20rem;position:absolute;bottom:0;left:0;right:0}.project-card .case-info{z-index:1;flex-direction:column;gap:1rem;width:100%;max-width:32rem;display:flex;position:relative}.slider-arrows{inset-inline-end:0;gap:1rem;display:flex;position:absolute;bottom:0}.slider-arrow{width:3rem;height:3rem;color:var(--secondary);cursor:pointer;background:#f4f3ea1a;border:1px solid #f6f3ec1a;border-radius:100%;justify-content:center;align-items:center;transition:background .2s;display:flex}.slider-arrow:hover{background:#f4f3ea33}.slider-arrow svg{width:1.25rem;height:1.25rem}.slider-dots{inset-inline-start:0;gap:.5rem;display:flex;position:absolute;bottom:.5rem}.slider-dot{width:1.75rem;height:1.75rem;color:var(--secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;font-size:.6rem}.slider-dot.active{background:var(--secondary);color:var(--dark)}@media (max-width:767px){.project-card{height:28rem;padding:1.5rem}.project-card .text-regular{font-size:.875rem}}.process-grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.process-image{object-fit:cover;border-radius:.5rem;width:100%;height:30rem}.process-list{grid-template-columns:1fr;display:grid}.list-item{border-top:1px solid var(--white-15);gap:1rem;min-height:7.5rem;padding:1.5rem 0;display:flex}.list-item>div{width:100%}.step-wrapper{flex-direction:column;gap:8px;display:flex}.content-process{flex-direction:column;gap:16px;display:flex}@media (max-width:991px){.process-grid{grid-template-columns:1fr;gap:3rem}}@media (max-width:479px){.list-item{flex-direction:column;gap:.5rem;min-height:0}}.program-section{color:var(--white);background:var(--dark);position:relative;overflow:clip}.program-bg{z-index:0;height:100vh;margin-bottom:-100vh;position:sticky;top:0}.program-bg video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.program-bg:before{content:"";background:#00000080;position:absolute;inset:0}.program-bg:after{content:"";background:linear-gradient(180deg, #0000, var(--dark));position:absolute;inset:0}.program-grid{z-index:1;grid-template-columns:1fr 12rem 1fr;display:grid;position:relative}.program-col.left{margin-top:100vh}.program-col.right{padding-top:150vh}.program-block{flex-direction:column;justify-content:center;height:100vh;display:flex}.program-center{justify-content:center;align-self:start;align-items:center;height:100vh;display:flex;position:sticky;top:0}.program-text{max-width:30rem}@media (max-width:991px){.program-bg{height:100%;margin:0;position:absolute;inset:0}.program-grid{grid-template-columns:1fr;gap:3rem;padding:5rem 0}.program-col.left{margin-top:0}.program-col.right{padding-top:0}.program-block{height:auto}.program-block+.program-block{margin-top:3rem}.program-center{order:-1;height:auto;position:static}}.testi-header{grid-template-columns:1fr .25fr;align-items:start;gap:5rem;display:grid}.testi-list{grid-template-columns:repeat(3,1fr);place-items:start center;gap:1rem;display:grid}.testimonial-card{border-radius:8px;flex-direction:column;justify-content:flex-end;width:100%;max-width:28rem;height:30rem;padding:1.5rem;transition:border-radius .3s;display:flex;position:relative;overflow:hidden}.testimonial-card .photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.testimonial-card .overlay{background:linear-gradient(180deg, #0000, var(--dark));width:100%;height:15rem;position:absolute;top:15rem;left:0}.testimonial-card .content-card{z-index:1;flex-direction:column;justify-content:space-between;align-items:flex-start;height:27rem;display:flex;position:relative}.brand-logo{width:auto;height:1.75rem}.wrapper-title{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.wrapper-title.center{align-items:center}.card-testi-content{z-index:2;background:var(--dark-100);opacity:0;border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1.5rem;transition:opacity .2s,transform .3s;display:flex;position:absolute;inset:0;transform:translateY(.5rem)}.testimonial-card:hover .card-testi-content{opacity:1;transform:none}.inner-testi{flex-direction:column;gap:32px;display:flex}@media (max-width:991px){.testi-header{grid-template-columns:1fr;gap:2rem}.testi-header .btn-group{justify-content:flex-start}.testi-list{grid-template-columns:1fr 1fr}}@media (max-width:767px){.testi-list{grid-template-columns:1fr}.testimonial-card{max-width:none}}.card-blog-large{background:var(--lighter);border-radius:1rem;width:100%;padding:1rem;transition:transform .3s;display:flex;overflow:hidden}.card-blog-large>*{width:100%}.thumbnail-blog{border-radius:16px;height:413px;overflow:hidden}.thumbnail-blog img{object-fit:cover;border-radius:8px;width:100%;height:100%}.content-blog{flex-direction:column;justify-content:space-between;align-items:flex-start;height:26rem;padding:1rem 1.5rem;display:flex}.top-blog{flex-direction:column;gap:1.5rem;display:flex}.grid-blog{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.card-blog-small{background:var(--lighter);border-radius:.75rem;flex-direction:column;width:100%;height:21.25rem;transition:transform .3s;display:flex;overflow:hidden}.card-blog-small:hover,.card-blog-large:hover{transform:translateY(-4px)}.content-blog-small{flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:2rem 1.5rem;display:flex}@media (max-width:991px){.grid-blog{grid-template-columns:1fr 1fr}}@media (max-width:767px){.card-blog-large{flex-direction:column}.thumbnail-blog{height:16rem}.content-blog{gap:2rem;height:auto;padding:1.5rem 1rem 1rem}.grid-blog{grid-template-columns:1fr}.card-blog-small{height:16rem}}.cta{color:var(--white);position:relative}.cta-content{z-index:1;align-items:center;min-height:80svh;max-height:60rem;padding:6rem 0;display:flex;position:relative}.contact-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:4rem 5rem;display:grid}.contact-left{flex-direction:column;justify-content:space-between;display:flex}.contact-information{background:var(--lighter);border-radius:.5rem;flex-direction:column;gap:1rem;width:70%;padding:1.125rem;display:flex}.information-wrapper{flex-direction:column;gap:10px;display:flex}.row-information{flex-direction:column;gap:.25rem;width:100%;display:flex}.contact-wrapper{border-radius:.75rem;overflow:hidden}.form-wrapper{background:var(--lighter);flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.header-contact{flex-direction:column;gap:16px;display:flex}.form-row{gap:1rem;display:flex}.form-field{width:100%;position:relative}.form-input{background:var(--dark-10);width:100%;min-height:3.25rem;color:var(--dark);border:1px solid #0000;border-radius:.5rem;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:1rem;line-height:1.4}.form-input:focus{border-color:var(--primary)}.form-input.textarea{resize:vertical;min-height:11.25rem;padding-top:.75rem;padding-bottom:.75rem}.form-input.white{background:var(--white-5);color:var(--white)}.form-input.white:focus{border-color:var(--white-30)}.submit-contact{background:var(--secondary);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.submit-contact img{width:2.5rem;height:2.5rem}.form-success{color:#027a48;text-align:center;background:#ecfdf3;border-radius:.5rem;margin-top:1rem;padding:2.5rem;font-weight:600}.form-error{color:#b42318;text-align:center;background:#fef3f2;border-radius:.5rem;margin-top:1rem;padding:1rem}@media (max-width:991px){.contact-grid{grid-template-columns:1fr;gap:3rem}.contact-information{width:100%}}@media (max-width:479px){.form-row{flex-direction:column}.form-wrapper{padding:1.25rem}}.footer{background:var(--dark);color:var(--white);position:relative;overflow:hidden}.footer-bg{z-index:0;position:absolute;inset:0}.footer-bg img{object-fit:cover;width:100%;height:100%}.footer-bg:after{content:"";background:linear-gradient(var(--dark), #0000);height:60%;position:absolute;top:0;left:0;right:0}.footer-inner{z-index:1;padding-top:7rem;padding-bottom:1rem;position:relative}.footer-top{background:#071224;border-radius:1rem;flex-direction:column;gap:5vw;width:100%;padding:3rem 2rem;display:flex}.menu-footer-wrapper{grid-template-columns:.75fr 1fr;gap:8rem;display:grid}.footer-logo img{width:auto;height:3rem}.footer-menu{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;display:grid}.footer-link-list{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.menu-footer{letter-spacing:-.01em;color:var(--white);font-size:1rem;transition:opacity .2s}.menu-footer:hover{opacity:.7}.bottom-wrapper{flex-direction:column;gap:2rem;display:flex}.footer-legal{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;padding:1.5rem 0}.wrapper-legal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.legal-wrapper{align-items:center;gap:.5rem;display:flex}.footer-bottom{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.social-links{justify-content:flex-end;gap:.75rem;display:flex}.social-links img{width:1.5rem;height:1.5rem}@media (max-width:991px){.menu-footer-wrapper{grid-template-columns:1fr;gap:3rem}.footer-inner{padding-top:5rem}}@media (max-width:767px){.footer-menu{grid-template-columns:1fr 1fr;gap:2rem}.footer-bottom{grid-template-columns:1fr}.social-links{justify-content:flex-start}.footer-top{padding:2rem 1.25rem}}@media (max-width:479px){.footer-menu{grid-template-columns:1fr}}.grid-hero-about{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.grid-hero-about>*{width:100%;max-width:30rem}.features-content{grid-template-columns:1fr 1fr;align-items:start;gap:5rem;display:grid}.feature-details{flex-direction:column;gap:2rem;display:flex}.feature-item{align-items:center;gap:1.5rem;display:flex}.feature-item img{flex:none;width:3rem;height:3rem}.feature-text{flex-direction:column;gap:.25rem;display:flex}.feature-image{object-fit:cover;border-radius:8px;width:100%;height:100%}.quote-content{z-index:1;align-items:flex-end;min-height:100svh;max-height:60rem;display:flex;position:relative}.row-team{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.team-member{flex-direction:column;gap:1rem;display:flex}.team-member img{aspect-ratio:4/5;object-fit:cover;border-radius:16px;width:100%}@media (max-width:991px){.grid-hero-about{flex-direction:column;align-items:flex-start;gap:1.5rem}.features-content{grid-template-columns:1fr;gap:2rem}.row-team{grid-template-columns:1fr 1fr}}@media (max-width:479px){.row-team{grid-template-columns:1fr}}.row-card{text-align:left;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.card-contact{background:var(--lighter);border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;height:15rem;padding:1.5rem;display:flex}.top-info{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.top-info img{width:3rem;height:3rem}.text-wrapper{flex-direction:column;gap:8px;display:flex}.map-section{min-height:40rem;position:relative}.map-section .bg-contact{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.container-contact{padding:1.5rem 2rem;display:flex;position:relative}.office-wrapper{z-index:1;background:var(--white-80);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:.5rem;flex-direction:column;justify-content:space-between;width:28rem;max-width:100%;height:34rem;padding:1.5rem;display:flex;position:relative}.bottom-information{grid-template-columns:1fr .65fr;align-items:end;gap:16px;display:grid}.author-contact{border-radius:.5rem;width:25%;height:auto}@media (max-width:767px){.row-card{grid-template-columns:1fr}.card-contact{gap:2rem;height:auto;padding:1rem}.container-contact{padding:1rem}.office-wrapper{gap:3rem;height:auto}}.image-gallery{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.image-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:.5rem;width:100%}.value-wrapper{grid-template-columns:.75fr 1fr;align-items:center;gap:5rem;display:grid}.image-value{aspect-ratio:4/5;object-fit:cover;border-radius:8px;width:100%;max-width:35rem}.feature-container{flex-direction:column;gap:1.5rem;display:flex}.richtext p+p{margin-top:1rem}.centre-image-wrapper{justify-content:center;align-items:center;gap:.5rem;display:flex}.centre-image-wrapper img{object-fit:cover;border-radius:.75rem;width:27.5rem;max-width:calc(50% - .25rem);height:30rem}.centre-image-wrapper .right{padding-top:6rem}.grid-process{width:48rem;max-width:100%;margin:0 auto;display:grid}.process-item{border-top:1px solid var(--white-15);grid-template-columns:auto 1fr;align-items:start;gap:2rem;padding:3rem 0;display:grid}.process-item:last-child{border-bottom:1px solid var(--white-15)}.inner-item-process{flex-direction:column;gap:1rem;display:flex}.cta-centre{background:var(--white-15);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:35.3125rem;max-width:100%;margin:4rem auto 0;padding:1rem;display:flex}.left-cta{align-items:center;gap:1.5rem;display:flex}.left-cta img{width:3rem;height:3rem}.wrapper-founder{flex-direction:column;align-items:center;gap:1rem;display:flex}.img-founder{object-fit:cover;border-radius:50%;width:4rem;height:4rem}@media (max-width:991px){.value-wrapper{grid-template-columns:1fr;gap:2rem}.image-value{aspect-ratio:4/3;max-width:100%}}@media (max-width:767px){.image-gallery{grid-template-columns:1fr}.centre-image-wrapper img{height:18rem}.centre-image-wrapper .right{padding-top:3rem}.process-item{grid-template-columns:1fr;gap:1rem;padding:2rem 0}}.post-back{color:var(--white);align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;display:inline-flex}.post-back svg{width:1rem;height:1rem}.post-hero-image{aspect-ratio:2;object-fit:cover;border-radius:.75rem;width:100%}.post-grid{grid-template-columns:1fr .5fr;align-items:start;gap:3rem;display:grid}.post-body{color:var(--white)}.post-body h2{margin:2rem 0 1rem;font-size:2rem}.post-body h3{margin:2rem 0 .75rem;font-size:1.5rem}.post-body h2:first-child{margin-top:0}.post-body p{margin:0 0 1rem;line-height:1.6}.post-body figure{margin:2rem 0}.post-body img{border-radius:.75rem;width:100%}.newsletter{background:var(--white-5);border:1px solid var(--white-10);border-radius:1rem;flex-direction:column;gap:1rem;padding:2rem;display:flex;position:sticky;top:6rem}.newsletter h2{letter-spacing:-.02em;font-size:1.75rem;line-height:1.2}.newsletter .link{text-decoration:underline}@media (max-width:991px){.post-grid{grid-template-columns:1fr}.newsletter{position:static}}@media (max-width:767px){.post-body h2{font-size:1.5rem}.post-body h3{font-size:1.25rem}}.justify-center{justify-content:center}@media (max-width:767px){.h1 br,.h2 br{display:none}}html:not(.motion-ready) [data-view],html:not(.motion-ready) [data-load],html:not(.motion-ready) [data-fade]{visibility:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.stats-wrapper .content-number .h2{font-size:2.5rem}@media (max-width:767px){.hero-main .h1{font-size:3rem}.hero-main .h1 br{display:none}}@media (max-width:479px){.stat-item .text-small{font-size:.75rem}.stat-label{gap:.5rem}}.hero-minimal{padding-bottom:0}.hero-center{z-index:1;text-align:center;justify-content:center;align-items:center;min-height:100svh;max-height:64rem;padding:7rem 0 6rem;display:flex;position:relative}.hero-text{flex-direction:column;align-items:center;max-width:56rem;display:flex}.hero-minimal .hero-eyebrow{margin-bottom:2rem}.hero-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.75rem,6.2vw,5.5rem);font-weight:500;line-height:1.05}.hero-lede{opacity:.8;text-wrap:balance;max-width:34rem;margin-top:2rem;font-size:1.125rem;line-height:1.6}@media (max-width:767px){.hero-center{padding:6rem 0 5rem}.hero-minimal .hero-eyebrow{margin-bottom:1.5rem}.hero-lede{margin-top:1.5rem;font-size:1rem}}.hero-actions{margin-top:2.5rem}@media (max-width:767px){.hero-actions{margin-top:2rem}}[dir=rtl] .post-back svg,[dir=rtl] .slider-arrow svg,[dir=rtl] .submit-contact img,[dir=rtl] .link-wrapper img,[dir=rtl] .arrow-link svg{transform:scaleX(-1)}[dir=rtl] .slider-track{direction:rtl}.navbar-actions{align-items:center;gap:.5rem;display:flex}.lang-switch{border:1px solid var(--white-30);background:var(--dark-30);height:48px;color:var(--white);font-family:var(--font-body);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:4rem;align-items:center;gap:.4rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background .2s;display:inline-flex}.lang-switch:hover{background:var(--dark-60)}.lang-switch svg{width:1rem;height:1rem}.navbar.dark-theme .lang-switch,.navbar.open .lang-switch{border-color:var(--dark-15);background:var(--dark-5);color:var(--dark)}.navbar-book{display:inline-flex}@media (max-width:767px){.navbar-book{display:none}.lang-switch{height:44px;padding:0 .75rem}.menu-btn{height:44px}}html[lang=en] .lang-switch{font-family:var(--font-body-ar), "Segoe UI", Tahoma, sans-serif}html[lang^=ar] .lang-switch{font-family:var(--font-body-en), "Segoe UI", system-ui, sans-serif}.hero-bg:before{content:"";z-index:0;background:linear-gradient(#0b1a338c,#0b1a3340 45%,#0b1a33b3);position:absolute;inset:0}.hero-title{font-weight:600}.hero-lede{opacity:.9}.btn.whatsapp{background:var(--whatsapp);color:#fff}.btn.outline-light{border:1px solid var(--white-30);color:var(--white);background:0 0}.stats-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.stat-card{background:var(--white);border:1px solid var(--dark-10);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:2rem 1.5rem;display:flex}.stat-value{font-family:var(--font-heading);color:var(--primary);font-size:3rem;font-weight:600;line-height:1}.stat-label{color:var(--dark-80);font-size:.9375rem}@media (max-width:991px){.stats-grid{grid-template-columns:1fr 1fr}}@media (max-width:479px){.stat-value{font-size:2.25rem}.stat-card{padding:1.5rem 1.25rem}}.services-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.service-card{background:var(--white);border:1px solid var(--dark-10);border-radius:.75rem;flex-direction:column;gap:1rem;padding:2rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.service-card:hover{box-shadow:0 20px 40px -24px var(--dark-30);transform:translateY(-4px)}.service-card .service-icon{background:var(--dark);box-sizing:border-box;border-radius:.75rem;width:3rem;height:3rem;padding:.5rem}.service-card .service-image{aspect-ratio:4/3;object-fit:cover;border-radius:.5rem;width:100%}.service-card h3{font-size:1.5rem}.service-card .arrow-link{margin-top:auto}.arrow-link{color:var(--primary);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.arrow-link svg{width:1rem;height:1rem;transition:transform .2s}.arrow-link:hover svg{transform:translate(3px)}[dir=rtl] .arrow-link:hover svg{transform:scaleX(-1)translate(3px)}.services.bg-black .service-card{background:var(--white-5);border-color:var(--white-10);color:var(--white)}.services.bg-black .service-card .arrow-link{color:var(--secondary)}.services.bg-black .service-card .muted{opacity:.75}@media (max-width:991px){.services-grid{grid-template-columns:1fr 1fr}}@media (max-width:639px){.services-grid{grid-template-columns:1fr}.service-card{padding:1.5rem}}.breadcrumbs{color:var(--dark-60);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.breadcrumbs a{color:var(--dark-80)}.breadcrumbs a:hover{color:var(--primary)}.breadcrumbs .sep{opacity:.5}.bg-black .breadcrumbs,.bg-black .breadcrumbs a,.hero .breadcrumbs,.hero .breadcrumbs a{color:var(--white-80)}.service-hero{color:var(--white);background:var(--dark);position:relative}.service-hero-inner{z-index:1;align-items:flex-end;min-height:70svh;max-height:52rem;padding:8rem 0 4rem;display:flex;position:relative}.service-hero-inner .max-w-lg h1{text-wrap:balance}.service-layout{grid-template-columns:1fr 22rem;align-items:start;gap:4rem;display:grid}.service-aside{flex-direction:column;gap:1rem;display:flex;position:sticky;top:6rem}.aside-card{background:var(--lighter);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.aside-card.dark{background:var(--dark);color:var(--white)}.aside-card .btn{width:100%}.aside-list{flex-direction:column;gap:.25rem;display:flex}.aside-list a{border-bottom:1px solid var(--dark-10);padding:.5rem 0;font-size:.9375rem}.aside-list a:hover{color:var(--primary)}.aside-list a:last-child{border-bottom:0}.prose p{margin:0 0 1rem;line-height:1.7}.prose p:last-child{margin-bottom:0}.check-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.check-list li{align-items:flex-start;gap:.75rem;line-height:1.55;display:flex}.check-list li:before{content:"";background:var(--primary-100) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%233d6aae' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") center / 60% no-repeat;border-radius:50%;flex:none;width:1.375rem;height:1.375rem;margin-top:.1rem}.steps-grid{counter-reset:step;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.step-card{background:var(--white);border:1px solid var(--dark-10);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.step-card .step-n{font-family:var(--font-heading);color:var(--secondary-600);font-size:2rem;font-weight:600;line-height:1}.faq-list{border-top:1px solid var(--dark-15);flex-direction:column;display:flex}.faq-item{border-bottom:1px solid var(--dark-15)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";border:1px solid var(--dark-15);width:2rem;height:2rem;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-weight:400;transition:transform .2s;display:grid}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item .faq-a{color:var(--dark-80);max-width:60ch;padding:0 0 1.25rem;line-height:1.7}@media (max-width:991px){.service-layout{grid-template-columns:1fr;gap:2.5rem}.service-aside{position:static}.steps-grid{grid-template-columns:1fr}.service-hero-inner{min-height:55svh;padding-top:7rem}}.post-meta{color:var(--white-80);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.post-meta .dot{opacity:.5}.post-tag{background:var(--white-10);color:var(--white);letter-spacing:.02em;border-radius:2rem;align-items:center;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.card-blog-small .post-tag,.card-blog-large .post-tag{background:var(--primary-100);color:var(--primary-600)}.post-body blockquote{border-inline-start:3px solid var(--secondary);background:var(--white-5);font-family:var(--font-heading);border-radius:.5rem;margin:2rem 0;padding:1.25rem 1.5rem;font-size:1.375rem;line-height:1.4}.post-body ul{margin:0 0 1.25rem;padding-inline-start:1.25rem;line-height:1.7}.post-body li+li{margin-top:.5rem}.post-body h2{font-size:1.75rem}.post-body h3{font-size:1.25rem}.related-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.related-card{background:var(--lighter);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;transition:transform .3s;display:flex}.related-card:hover{transform:translateY(-4px)}.related-card img{aspect-ratio:16/10;object-fit:cover;border-radius:.5rem;width:100%}.related-card .title{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;line-height:1.25}.bg-black .related-card{background:var(--white-5);color:var(--white)}.thumbnail-blog img{transition:transform .5s}.card-blog-large:hover .thumbnail-blog img{transform:scale(1.03)}@media (max-width:991px){.related-grid{grid-template-columns:1fr 1fr}}@media (max-width:639px){.related-grid{grid-template-columns:1fr}}.social-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.social-card{background:var(--white);border:1px solid var(--dark-10);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;transition:transform .3s;display:flex}.social-card:hover{transform:translateY(-4px)}.social-card .icon-badge{background:var(--dark);border-radius:.75rem;place-items:center;width:3rem;height:3rem;display:grid}.social-card .icon-badge img{width:1.5rem;height:1.5rem}.social-card .arrow-link{margin-top:auto}@media (max-width:767px){.social-grid{grid-template-columns:1fr}}.row-card{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.row-card{grid-template-columns:1fr}}.card-contact.link:hover{background:var(--primary-100)}.map-embed{border:0;border-radius:.75rem;width:100%;height:100%;min-height:26rem;display:block}.map-section{grid-template-columns:1fr 1fr;align-items:stretch;gap:1rem;min-height:0;padding:0 3%;display:grid}.map-section .container-contact{padding:0}.map-section .office-wrapper{background:var(--white);width:100%;height:100%}@media (max-width:991px){.map-section{grid-template-columns:1fr}}.form-label{color:var(--dark-80);margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.form-input.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230b1a33' stroke-width='1.5'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-inline-end:2.5rem}[dir=rtl] .form-input.select{background-position:.75rem}.form-hint{color:var(--dark-60);font-size:.8125rem}.contact-information .row-information:hover .text-regular{color:var(--primary)}.facility-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.facility-card{background:var(--white-5);border:1px solid var(--white-10);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.facility-card .n{font-family:var(--font-heading);color:var(--secondary);font-size:1.75rem;font-weight:600;line-height:1}@media (max-width:991px){.facility-grid{grid-template-columns:1fr 1fr}}@media (max-width:479px){.facility-grid{grid-template-columns:1fr}}.story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.story-grid img{aspect-ratio:4/5;object-fit:cover;border-radius:.75rem;width:100%}@media (max-width:991px){.story-grid{grid-template-columns:1fr;gap:2rem}.story-grid img{aspect-ratio:4/3}}.wa-float{bottom:1.25rem;z-index:90;background:var(--whatsapp);color:#fff;border-radius:4rem;align-items:center;gap:.625rem;height:3.25rem;padding:0 1.25rem 0 .875rem;font-size:.9375rem;font-weight:500;transition:transform .3s;display:inline-flex;position:fixed;inset-inline-start:1.25rem;box-shadow:0 12px 30px -10px #25d366b3}[dir=rtl] .wa-float{padding:0 .875rem 0 1.25rem}.wa-float:hover{transform:translateY(-2px)}.wa-float svg{width:1.5rem;height:1.5rem}@media (max-width:767px){.wa-float span{display:none}.wa-float{justify-content:center;width:3.25rem;padding:0}}.not-found{text-align:center;justify-content:center;align-items:center;min-height:70svh;padding:8rem 0 4rem;display:flex}.testimonial-card .brand-logo{height:2.25rem}.skip-link{top:-100px;z-index:1000;background:var(--secondary);color:var(--dark);border-radius:.5rem;padding:.5rem 1rem;position:absolute;inset-inline-start:1rem}.skip-link:focus{top:1rem}html[lang^=ar] .only-en,html[lang=en] .only-ar{display:none}.navbar.dark-theme .menu-btn{border:1px solid var(--dark-15)}.footer-policy-links{align-items:center;gap:.75rem;font-size:.875rem;display:flex}.footer-policy-link{color:var(--white-80);transition:color .2s}.footer-policy-link:hover{color:var(--secondary);text-decoration:underline}.footer-policy-dot{color:var(--white-30)}@media (max-width:767px){.footer-policy-links{flex-wrap:wrap;gap:.5rem}}.policy-header{background:var(--dark);color:var(--white);padding-top:8.5rem;padding-bottom:4.5rem;position:relative;overflow:hidden}.policy-header-bg{pointer-events:none;background:radial-gradient(circle at 80% 20%,#3d6aae40 0%,#0000 60%),radial-gradient(circle at 10% 80%,#facf5c1f 0%,#0000 50%);position:absolute;inset:0}.policy-badge-row{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.policy-updated-badge{background:var(--white-10);border:1px solid var(--white-15);color:var(--white-80);border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.8125rem;font-weight:500;display:inline-flex}.policy-updated-badge svg{opacity:.8;width:.875rem;height:.875rem}.policy-highlights-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid}.policy-highlight-card{background:var(--white-5);border:1px solid var(--white-10);-webkit-backdrop-filter:blur(12px);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1.5rem;transition:border-color .3s,transform .3s;display:flex}.policy-highlight-card:hover{border-color:#facf5c59;transform:translateY(-2px)}.policy-highlight-card h3{font-family:var(--font-body);color:var(--secondary);font-size:1.0625rem;font-weight:600}.policy-highlight-card p{color:var(--white-80);font-size:.875rem;line-height:1.6}@media (max-width:991px){.policy-highlights-grid{grid-template-columns:1fr;gap:1rem}}.policy-content-section{background:var(--lightest);padding-top:4rem;padding-bottom:6rem}.policy-layout{grid-template-columns:1fr 20rem;align-items:start;gap:3.5rem;display:grid}@media (max-width:991px){.policy-layout{grid-template-columns:1fr;gap:2.5rem}}.policy-article{flex-direction:column;gap:2.25rem;display:flex}.policy-section-card{background:var(--white);border:1px solid var(--dark-10);border-radius:1rem;padding:2.25rem;scroll-margin-top:6.5rem;transition:border-color .2s;box-shadow:0 4px 20px -6px #0b1a330a}.policy-section-card:hover{border-color:var(--dark-15)}.policy-section-card h2{font-family:var(--font-heading);color:var(--dark);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;display:flex}.policy-section-intro{color:var(--dark-80);margin-bottom:1.25rem;font-size:1rem;line-height:1.7}.policy-list{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.policy-list li{color:var(--dark-80);align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.65;display:flex}.policy-list li:before{content:"";background:var(--primary);border-radius:50%;flex:none;width:.45rem;height:.45rem;margin-top:.6rem}.policy-callout{border-inline-start:4px solid var(--primary);color:var(--dark);background:#3d6aae12;border-radius:.5rem;margin-top:1.5rem;padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.6}.policy-sidebar{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:6rem}.policy-toc-card{background:var(--white);border:1px solid var(--dark-10);border-radius:1rem;padding:1.5rem}.policy-toc-title{text-transform:uppercase;letter-spacing:.05em;color:var(--dark-60);margin-bottom:1rem;font-size:.8125rem;font-weight:700}.policy-toc-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.policy-toc-item a{color:var(--dark-80);border-radius:.375rem;padding:.4rem .5rem;font-size:.875rem;line-height:1.4;transition:all .2s;display:block}.policy-toc-item a:hover{background:var(--primary-100);color:var(--primary-600);padding-inline-start:.75rem}[dir=rtl] .policy-toc-item a:hover{padding-inline-start:.75rem}.policy-help-card{background:var(--dark);color:var(--white);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.policy-help-card h3{color:var(--white);font-size:1.125rem;font-family:var(--font-body);font-weight:600}.policy-help-card p{color:var(--white-80);font-size:.875rem;line-height:1.6}.policy-help-card .btn{justify-content:center;width:100%}
