@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.40_3w74kn95bo.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a5b03b231ce290a0-s.0nlsxckj73qpt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.08tn9snzkmifr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.40_3w74kn95bo.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a5b03b231ce290a0-s.0nlsxckj73qpt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.08tn9snzkmifr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.40_3w74kn95bo.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a5b03b231ce290a0-s.0nlsxckj73qpt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.08tn9snzkmifr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.40_3w74kn95bo.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a5b03b231ce290a0-s.0nlsxckj73qpt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.08tn9snzkmifr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.40_3w74kn95bo.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a5b03b231ce290a0-s.0nlsxckj73qpt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.08tn9snzkmifr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_2e4114ca-module__hAP9wG__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_2e4114ca-module__hAP9wG__variable{--font-cairo:"Cairo", "Cairo Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_9c1fad28-module__b-j4vq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_9c1fad28-module__b-j4vq__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c412b9dae757a56d-s.p.1cdo_ayqo8nkw.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c667f24a0ff78f14-s.2uew94uao4-oz.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:300;font-display:swap;src:url(../media/eb89c7e1d2156adb-s.3h2q_oi0hwy8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c24ca030dfcb5061-s.p.42x_n7yf15d0k.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:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.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.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.p.2vs72h_x6qrve.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.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.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.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.p.0c7ha31nuacbu.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.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.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.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.p.1fbvi_fot8u4l.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_92ee31fd-module__TUdfoq__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_92ee31fd-module__TUdfoq__variable{--font-plex-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.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 Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_6da3eeb9-module__ydb_SW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_6da3eeb9-module__ydb_SW__variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--dt-bg:#0d1117;--dt-surface:#161b22;--dt-surface-2:#1c2128;--dt-primary:#2dd4bf;--dt-primary-dim:#2dd4bf1a;--dt-primary-border:#2dd4bf38;--dt-amber:#f59e0b;--dt-amber-dim:#f59e0b14;--dt-amber-border:#f59e0b33;--dt-text:#e6edf3;--dt-muted:#8b949e;--dt-border:#8b949e21;--dt-divider:#8b949e1f;--dt-font-arabic:"IBM Plex Sans Arabic", system-ui, sans-serif;--dt-font-latin:"IBM Plex Sans", system-ui, sans-serif;--dt-font-heading-ar:"Cairo", sans-serif;--dt-font-heading-en:"Space Grotesk", sans-serif;--dt-font-mono:"IBM Plex Sans", "Courier New", monospace;--dt-text-display:46px;--dt-text-h1:32px;--dt-text-h2:26px;--dt-text-h3:20px;--dt-text-body:15px;--dt-text-sm:13px;--dt-text-xs:11px;--dt-text-xxs:10px;--dt-space-1:4px;--dt-space-2:8px;--dt-space-3:12px;--dt-space-4:16px;--dt-space-5:20px;--dt-space-6:24px;--dt-space-8:32px;--dt-space-10:40px;--dt-space-12:48px;--dt-space-14:56px;--dt-space-16:64px;--dt-space-20:80px;--dt-radius-sm:6px;--dt-radius-md:10px;--dt-radius-lg:14px;--dt-radius-xl:16px;--dt-radius-2xl:20px;--dt-radius-pill:100px;--dt-shadow-sm:0 2px 8px #00000040;--dt-shadow-md:0 6px 20px #0000004d;--dt-shadow-lg:0 12px 40px #0006;--dt-glow-primary:0 0 20px #2dd4bf4d;--dt-glow-amber:0 0 16px #f59e0b40;--dt-accent-bar:linear-gradient(90deg, transparent 0%, #2dd4bf 30%, #f59e0b 60%, transparent 100%);--dt-gradient-bg:radial-gradient(ellipse 1000px 800px at 80% 5%, #2dd4bf0f 0%, transparent 60%), radial-gradient(ellipse 700px 600px at 10% 90%, #f59e0b0d 0%, transparent 60%);--dt-dot-grid:radial-gradient(circle, #8b949e17 1px, transparent 1px);--dt-ease:.18s ease;--dt-ease-bounce:.22s cubic-bezier(.34,1.56,.64,1)}.dt-base{font-family:var(--dt-font-arabic);color:var(--dt-text);background-color:var(--dt-bg);background-image:var(--dt-gradient-bg), var(--dt-dot-grid);-webkit-font-smoothing:antialiased;direction:rtl;background-size:100% 100%,100% 100%,28px 28px}.dt-display-ar{font-family:var(--dt-font-heading-ar);font-weight:900;font-size:var(--dt-text-display);line-height:1.15}.dt-h1-ar{font-family:var(--dt-font-heading-ar);font-weight:700;font-size:var(--dt-text-h1);line-height:1.25}.dt-h2-ar{font-family:var(--dt-font-heading-ar);font-weight:700;font-size:var(--dt-text-h2);line-height:1.3}.dt-h3-ar{font-family:var(--dt-font-heading-ar);font-weight:600;font-size:var(--dt-text-h3);line-height:1.35}.dt-body-ar{font-family:var(--dt-font-arabic);font-weight:400;font-size:var(--dt-text-body);color:var(--dt-muted);line-height:1.75}.dt-caption-ar{font-family:var(--dt-font-arabic);font-weight:400;font-size:var(--dt-text-xs);color:var(--dt-muted);opacity:.65}.dt-display-en{font-family:var(--dt-font-heading-en);font-weight:700;font-size:var(--dt-text-display);direction:ltr;line-height:1.1}.dt-h1-en{font-family:var(--dt-font-heading-en);font-weight:700;font-size:var(--dt-text-h1);direction:ltr}.dt-h2-en{font-family:var(--dt-font-heading-en);font-weight:700;font-size:var(--dt-text-h2);direction:ltr}.dt-body-en{font-family:var(--dt-font-latin);font-weight:400;font-size:var(--dt-text-body);color:var(--dt-muted);direction:ltr;line-height:1.7}.dt-mono{font-family:var(--dt-font-mono);font-size:var(--dt-text-xs);letter-spacing:.05em;direction:ltr}.dt-text-primary{color:var(--dt-primary)!important}.dt-text-amber{color:var(--dt-amber)!important}.dt-text-muted{color:var(--dt-muted)!important}.dt-card{background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);padding:var(--dt-space-8) var(--dt-space-10);transition:transform var(--dt-ease), box-shadow var(--dt-ease)}.dt-card:hover{box-shadow:var(--dt-shadow-md);transform:translateY(-3px)}.dt-card-sm{padding:var(--dt-space-4) var(--dt-space-5);border-radius:var(--dt-radius-lg)}.dt-tag{align-items:center;gap:var(--dt-space-2);background:var(--dt-primary-dim);border:1px solid var(--dt-primary-border);border-radius:var(--dt-radius-pill);font-family:var(--dt-font-heading-ar);font-size:var(--dt-text-xs);color:var(--dt-primary);padding:5px 14px;font-weight:700;display:inline-flex}.dt-tag-amber{background:var(--dt-amber-dim);border-color:var(--dt-amber-border);color:var(--dt-amber)}.dt-tag-dot:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.dt-hex{font-family:var(--dt-font-mono);color:var(--dt-muted);border-radius:var(--dt-radius-sm);letter-spacing:.06em;direction:ltr;background:#00000040;padding:3px 8px;font-size:11.5px;font-weight:500;display:inline-block}.dt-section-head{align-items:center;gap:var(--dt-space-4);margin-bottom:var(--dt-space-8);display:flex}.dt-section-bar{background:linear-gradient(to bottom, var(--dt-primary), #2dd4bf40);border-radius:2px;flex-shrink:0;width:3px;height:24px}.dt-section-title{font-family:var(--dt-font-heading-ar);font-weight:700;font-size:var(--dt-text-sm);color:var(--dt-text)}.dt-section-sub{font-family:var(--dt-font-heading-en);font-size:var(--dt-text-xxs);letter-spacing:.13em;text-transform:uppercase;color:var(--dt-muted);direction:ltr;font-weight:500}.dt-section-num{font-family:var(--dt-font-heading-en);font-weight:700;font-size:var(--dt-text-xxs);color:var(--dt-primary);opacity:.5;letter-spacing:.08em;direction:ltr}.dt-divider{background:var(--dt-divider);width:100%;height:1px;margin:var(--dt-space-6) 0;border:none}.dt-divider-accent{background:linear-gradient(90deg, var(--dt-primary), transparent)}.dt-accent-bar{background:var(--dt-accent-bar);height:2px}.dt-glow-primary{filter:drop-shadow(0 0 18px #2dd4bf59)}.dt-glow-amber{filter:drop-shadow(0 0 14px #f59e0b4d)}.dt-glow-bg-primary{pointer-events:none;background:radial-gradient(#2dd4bf1a 0%,#0000 65%);position:absolute}.dt-glow-bg-amber{pointer-events:none;background:radial-gradient(#f59e0b14 0%,#0000 65%);position:absolute}.dt-chrome{background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);overflow:hidden}.dt-chrome-bar{border-bottom:1px solid var(--dt-border);direction:ltr;align-items:center;gap:7px;padding:11px 18px;display:flex}.dt-chrome-dot{border-radius:50%;flex-shrink:0;width:11px;height:11px}.dt-chrome-label{font-family:var(--dt-font-heading-en);letter-spacing:.07em;text-transform:uppercase;color:var(--dt-muted);margin-left:6px;font-size:11px}.dt-wordmark{direction:ltr;align-items:center;gap:10px;display:flex}.dt-wordmark-ar{font-family:var(--dt-font-heading-ar);color:var(--dt-text);letter-spacing:-.01em;font-weight:900;line-height:1}.dt-wordmark-sep{background:linear-gradient(to bottom, transparent, var(--dt-primary) 30%, var(--dt-primary) 70%, transparent);flex-shrink:0;width:1.5px;height:1em}.dt-wordmark-en{font-family:var(--dt-font-heading-en);color:var(--dt-primary);letter-spacing:.02em;font-weight:700}.creator-portrait{object-fit:cover;object-position:center top;filter:drop-shadow(0 0 32px #2dd4bf38)drop-shadow(0 0 10px #2dd4bf1f);width:40%;height:100%;image-rendering:-webkit-optimize-contrast;z-index:2;position:absolute;top:0;bottom:0;left:0}.creator-portrait-fade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000 0% 30%,#0d11178c 60%,#0d1117 90%);position:absolute;inset:0}.creator-portrait-vertical{object-fit:cover;object-position:center top;filter:drop-shadow(0 0 28px #2dd4bf33)drop-shadow(0 0 8px #2dd4bf1a);z-index:2;width:100%;height:55%;position:absolute;top:0;left:0;right:0}.dt-grid-2{gap:var(--dt-space-6);grid-template-columns:1fr 1fr;display:grid}.dt-grid-3{gap:var(--dt-space-5);grid-template-columns:1fr 1fr 1fr;display:grid}.dt-grid-4{gap:var(--dt-space-4);grid-template-columns:repeat(4,1fr);display:grid}.dt-grid-6{gap:var(--dt-space-4);grid-template-columns:repeat(6,1fr);display:grid}@media (max-width:768px){.dt-grid-2,.dt-grid-3,.dt-grid-4,.dt-grid-6{grid-template-columns:1fr}}
.site-page :where(:not(.guide-body *)){box-sizing:border-box}.site-page [id]:where(:not(.guide-body *)){scroll-margin-top:88px}.site-page a:where(:not(.guide-body *)){color:var(--dt-primary);transition:color var(--dt-ease);text-decoration:none}.site-page a:hover:where(:not(.guide-body *)){color:#7be7da}.site-page img:where(:not(.guide-body *)){max-width:100%;display:block}.site-page h1:where(:not(.guide-body *)),.site-page h2:where(:not(.guide-body *)),.site-page h3:where(:not(.guide-body *)),.site-page h4:where(:not(.guide-body *)){font-family:var(--dt-font-heading-ar);text-wrap:pretty;margin:0}.site-page p:where(:not(.guide-body *)){margin:0}.site-page :where(:not(.guide-body *))::selection{background:#2dd4bf40}.site-page .wrap:where(:not(.guide-body *)){width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.site-page .sr-only:where(:not(.guide-body *)){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-page .section:where(:not(.guide-body *)){padding:96px 0}.site-page .section-sm:where(:not(.guide-body *)){padding:56px 0}.site-page .site-header:where(:not(.guide-body *)){z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--dt-border);background:#0d1117c7;position:sticky;top:0}.site-page .site-header .wrap:where(:not(.guide-body *)){align-items:center;gap:28px;height:72px;display:flex}.site-page .nav:where(:not(.guide-body *)){align-items:center;gap:26px;margin-inline-start:auto;display:flex}.site-page .nav a:not(.btn):where(:not(.guide-body *)){color:var(--dt-muted);white-space:nowrap;font-size:14.5px;font-weight:500}.site-page .nav a:not(.btn):hover:where(:not(.guide-body *)){color:var(--dt-text)}.site-page .nav a:not(.btn).active:where(:not(.guide-body *)){color:var(--dt-primary);font-weight:700}.site-page .nav .btn:where(:not(.guide-body *)){padding:11px 24px;font-size:15px}.site-page .nav-toggle:where(:not(.guide-body *)){border:1px solid var(--dt-border);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;margin-inline-start:auto;padding:0;display:none}.site-page .nav-toggle span:where(:not(.guide-body *)){background:var(--dt-text);border-radius:2px;width:18px;height:2px;transition:transform .22s,opacity .22s;display:block}.site-page .nav-toggle.open span:first-child:where(:not(.guide-body *)){transform:translateY(7px)rotate(45deg)}.site-page .nav-toggle.open span:nth-child(2):where(:not(.guide-body *)){opacity:0}.site-page .nav-toggle.open span:nth-child(3):where(:not(.guide-body *)){transform:translateY(-7px)rotate(-45deg)}.site-page .btn:where(:not(.guide-body *)){border-radius:var(--dt-radius-pill);line-height:1.5;font-family:var(--dt-font-heading-ar);cursor:pointer;white-space:nowrap;text-align:center;transition:transform var(--dt-ease),box-shadow var(--dt-ease),background var(--dt-ease);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:700;display:inline-flex}.site-page .btn-primary:where(:not(.guide-body *)){background:var(--dt-primary);color:#06201c}.site-page .btn-primary:hover:where(:not(.guide-body *)){color:#06201c;box-shadow:var(--dt-glow-primary);transform:translateY(-2px)}.site-page .btn-ghost:where(:not(.guide-body *)){border-color:var(--dt-primary-border);color:var(--dt-primary);background:0 0}.site-page .btn-ghost:hover:where(:not(.guide-body *)){background:var(--dt-primary-dim);transform:translateY(-2px)}.site-page .btn-amber:where(:not(.guide-body *)){border-color:var(--dt-amber-border);color:var(--dt-amber);background:0 0}.site-page .btn-amber:hover:where(:not(.guide-body *)){background:var(--dt-amber-dim);color:var(--dt-amber);transform:translateY(-2px)}.site-page .btn svg:where(:not(.guide-body *)){flex-shrink:0}.site-page .hero:where(:not(.guide-body *)){align-items:center;min-height:600px;padding:110px 0 80px;display:flex;position:relative;overflow:hidden}.site-page .hero .wrap:where(:not(.guide-body *)){z-index:3;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid;position:relative}.site-page .hero h1:where(:not(.guide-body *)){letter-spacing:-.01em;margin-bottom:20px;font-size:clamp(34px,5.2vw,56px);font-weight:900;line-height:1.2}.site-page .hero h1 .hl:where(:not(.guide-body *)){color:var(--dt-primary)}.site-page .hero .lede:where(:not(.guide-body *)){color:var(--dt-muted);max-width:54ch;margin-bottom:32px;font-size:17px}.site-page .hero-actions:where(:not(.guide-body *)){flex-wrap:wrap;gap:12px;display:flex}.site-page .hero-3d:where(:not(.guide-body *)){direction:ltr;height:460px;position:relative}.site-page .hero-3d canvas:where(:not(.guide-body *)){width:100%;height:100%;display:block;position:absolute;inset:0}.site-page .hero-3d .glow:where(:not(.guide-body *)){pointer-events:none;filter:blur(10px);background:radial-gradient(#2dd4bf24 0%,#0000 65%);position:absolute;inset:10%}.site-page .stats:where(:not(.guide-body *)){grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;display:grid}.site-page .stat:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);text-align:center;padding:26px 24px}.site-page .stat b:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-primary);letter-spacing:-.02em;direction:ltr;margin-bottom:8px;font-size:40px;font-weight:700;line-height:1.1;display:block}.site-page .stat b span:where(:not(.guide-body *)){font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.site-page .stat b .plus:where(:not(.guide-body *)){color:var(--dt-amber)}.site-page .stat>span:where(:not(.guide-body *)){color:var(--dt-muted);font-size:14px;font-weight:500;line-height:1.5;display:block}.site-page .grid:where(:not(.guide-body *)){gap:20px;display:grid}.site-page .grid-3:where(:not(.guide-body *)){grid-template-columns:repeat(3,1fr)}.site-page .grid-2:where(:not(.guide-body *)){grid-template-columns:repeat(2,1fr)}.site-page .grid-4:where(:not(.guide-body *)){grid-template-columns:repeat(4,1fr)}.site-page .card:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);transition:transform var(--dt-ease),box-shadow var(--dt-ease),border-color var(--dt-ease);padding:28px;position:relative}.site-page .card:hover:where(:not(.guide-body *)){box-shadow:var(--dt-shadow-md);border-color:#2dd4bf47;transform:translateY(-3px)}.site-page .card h3:where(:not(.guide-body *)){margin-bottom:10px;font-size:18px;font-weight:700}.site-page .card p:where(:not(.guide-body *)){color:var(--dt-muted);font-size:14.5px}.site-page .card-num:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-primary);opacity:.55;letter-spacing:.08em;direction:ltr;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.site-page .card-icon:where(:not(.guide-body *)){background:var(--dt-primary-dim);border:1px solid var(--dt-primary-border);width:44px;height:44px;color:var(--dt-primary);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.site-page .card-icon.amber:where(:not(.guide-body *)){background:var(--dt-amber-dim);border-color:var(--dt-amber-border);color:var(--dt-amber)}.site-page .card-link:where(:not(.guide-body *)){border-radius:inherit;position:absolute;inset:0}.site-page .card .more:where(:not(.guide-body *)){color:var(--dt-primary);font-size:13px;font-weight:700;font-family:var(--dt-font-heading-ar);align-items:center;gap:6px;margin-top:16px;display:inline-flex}.site-page .head:where(:not(.guide-body *)){align-items:center;gap:16px;margin-bottom:36px;display:flex}.site-page .head .bar:where(:not(.guide-body *)){background:linear-gradient(to bottom,var(--dt-primary),#2dd4bf40);border-radius:2px;flex-shrink:0;width:3px;height:26px}.site-page .head h2:where(:not(.guide-body *)){font-size:24px;font-weight:700}.site-page .head .en:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);letter-spacing:.14em;text-transform:uppercase;color:var(--dt-muted);direction:ltr;margin-inline-start:auto;font-size:10px;font-weight:500}.site-page .head-note:where(:not(.guide-body *)){color:var(--dt-muted);max-width:65ch;margin-top:-24px;margin-bottom:36px;font-size:14.5px}.site-page .page-hero:where(:not(.guide-body *)){padding:80px 0 56px;position:relative;overflow:hidden}.site-page .page-hero h1:where(:not(.guide-body *)){margin:16px 0 14px;font-size:clamp(30px,4.4vw,44px);font-weight:900}.site-page .page-hero .lede:where(:not(.guide-body *)){color:var(--dt-muted);max-width:60ch;font-size:16px}.site-page .course-flag:where(:not(.guide-body *)){grid-template-columns:1.1fr .9fr;gap:0;padding:0;display:grid;overflow:hidden}.site-page .course-flag:hover:where(:not(.guide-body *)){transform:none}.site-page .course-flag-body:where(:not(.guide-body *)){padding:40px}.site-page .course-flag-visual:where(:not(.guide-body *)){background:linear-gradient(135deg,#2dd4bf14,#f59e0b0d),var(--dt-surface);border-inline-start:1px solid var(--dt-border);justify-content:center;align-items:center;min-height:320px;display:flex;position:relative;overflow:hidden}.site-page .course-flag-visual img:where(:not(.guide-body *)){filter:drop-shadow(0 0 40px #2dd4bf40);width:78%}.site-page .course-flag .course-flag-title:where(:not(.guide-body *)){margin-bottom:12px;font-size:26px;font-weight:900}.site-page .course-flag .desc:where(:not(.guide-body *)){color:var(--dt-muted);margin-bottom:24px;font-size:15px}.site-page .course-meta:where(:not(.guide-body *)){flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.site-page .module:where(:not(.guide-body *)){align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.site-page .module .mnum:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-amber);background:var(--dt-amber-dim);border:1px solid var(--dt-amber-border);direction:ltr;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:flex}.site-page .module h3:where(:not(.guide-body *)){margin-bottom:6px;font-size:16px}.site-page .module p:where(:not(.guide-body *)){font-size:13.5px}.site-page .module ul:where(:not(.guide-body *)){flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.site-page .module li:where(:not(.guide-body *)){color:var(--dt-muted);align-items:baseline;gap:8px;font-size:13px;display:flex}.site-page .module li:where(:not(.guide-body *)):before{content:"";background:var(--dt-primary);border-radius:50%;flex-shrink:0;width:5px;height:5px;transform:translateY(-2px)}.site-page .svc-section:where(:not(.guide-body *)){position:relative}.site-page .svc-section:where(:not(.guide-body *)):before{content:"";pointer-events:none;background:radial-gradient(700px 300px at 50% 0,#2dd4bf12,#0000 70%);height:340px;position:absolute;inset-block-start:-40px;inset-inline:0}.site-page .svc-grid:where(:not(.guide-body *)){grid-template-columns:repeat(3,1fr);gap:20px;display:grid;position:relative}.site-page .svc-card:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);isolation:isolate;transition:transform var(--dt-ease),box-shadow var(--dt-ease),border-color var(--dt-ease);flex-direction:column;padding:34px 30px 30px;display:flex;position:relative;overflow:hidden}.site-page .svc-card:where(:not(.guide-body *)):before{content:"";background:linear-gradient(90deg,transparent,var(--dt-primary),transparent);opacity:0;height:2px;transition:opacity .35s;position:absolute;inset-block-start:0;inset-inline:0}.site-page .svc-card:where(:not(.guide-body *)):after{content:"";border-radius:inherit;z-index:-1;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),#2dd4bf1a,transparent 65%);transition:opacity .35s;position:absolute;inset:0}.site-page .svc-card:hover:where(:not(.guide-body *)){box-shadow:var(--dt-shadow-lg);border-color:#2dd4bf4d;transform:translateY(-5px)}.site-page .svc-card:hover:where(:not(.guide-body *)):before,.site-page .svc-card:hover:where(:not(.guide-body *)):after{opacity:1}.site-page .svc-card.amber:where(:not(.guide-body *)):before{background:linear-gradient(90deg,transparent,var(--dt-amber),transparent)}.site-page .svc-card.amber:hover:where(:not(.guide-body *)){border-color:#f59e0b4d}.site-page .svc-card.amber:where(:not(.guide-body *)):after{background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),#f59e0b17,transparent 65%)}.site-page .svc-top:where(:not(.guide-body *)){justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.site-page .svc-ico:where(:not(.guide-body *)){width:60px;height:60px;color:var(--dt-primary);transition:transform var(--dt-ease-bounce);background:linear-gradient(145deg,#2dd4bf29,#2dd4bf0d);border:1px solid #2dd4bf42;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff0d}.site-page .svc-card:hover .svc-ico:where(:not(.guide-body *)){transform:scale(1.07)rotate(-4deg)}.site-page .svc-card.amber .svc-ico:where(:not(.guide-body *)){color:var(--dt-amber);background:linear-gradient(145deg,#f59e0b29,#f59e0b0d);border-color:#f59e0b42}.site-page .svc-ico svg:where(:not(.guide-body *)){width:28px;height:28px}.site-page .svc-no:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-text);opacity:.09;letter-spacing:-.02em;direction:ltr;font-size:32px;font-weight:700;line-height:1}.site-page .svc-card h3:where(:not(.guide-body *)){margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.35}.site-page .svc-card>p:where(:not(.guide-body *)){color:var(--dt-muted);margin-bottom:18px;font-size:14.5px;line-height:1.8}.site-page .svc-points:where(:not(.guide-body *)){flex-direction:column;gap:9px;margin:0 0 22px;padding:0;list-style:none;display:flex}.site-page .svc-points li:where(:not(.guide-body *)){color:var(--dt-muted);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.6;display:flex}.site-page .svc-points li svg:where(:not(.guide-body *)){width:15px;height:15px;color:var(--dt-primary);flex-shrink:0;margin-top:4px}.site-page .svc-card.amber .svc-points li svg:where(:not(.guide-body *)){color:var(--dt-amber)}.site-page .svc-go:where(:not(.guide-body *)){font-family:var(--dt-font-heading-ar);color:var(--dt-primary);align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:700;display:inline-flex}.site-page .svc-card.amber .svc-go:where(:not(.guide-body *)){color:var(--dt-amber)}.site-page .svc-go svg:where(:not(.guide-body *)){width:16px;height:16px;transition:transform var(--dt-ease)}.site-page .svc-card:hover .svc-go svg:where(:not(.guide-body *)){transform:translate(-5px)}.site-page .svc-grid.two:where(:not(.guide-body *)){grid-template-columns:repeat(2,1fr)}.site-page .svc-go.as-btn:where(:not(.guide-body *)){border-radius:var(--dt-radius-pill);background:var(--dt-primary-dim);border:1px solid var(--dt-primary-border);white-space:nowrap;transition:background var(--dt-ease),transform var(--dt-ease);justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:12px 22px;line-height:1.5;display:inline-flex}.site-page .svc-go.as-btn:hover:where(:not(.guide-body *)){background:#2dd4bf2e;transform:translateY(-2px)}.site-page .svc-card.amber .svc-go.as-btn:where(:not(.guide-body *)){background:var(--dt-amber-dim);border-color:var(--dt-amber-border)}.site-page .svc-card.amber .svc-go.as-btn:hover:where(:not(.guide-body *)){background:#f59e0b29}@media (max-width:960px){.site-page .svc-grid:where(:not(.guide-body *)),.site-page .svc-grid.two:where(:not(.guide-body *)){grid-template-columns:1fr 1fr}}@media (max-width:640px){.site-page .svc-grid:where(:not(.guide-body *)),.site-page .svc-grid.two:where(:not(.guide-body *)){grid-template-columns:1fr}.site-page .svc-card:where(:not(.guide-body *)){padding:28px 24px 26px}}.site-page .steps:where(:not(.guide-body *)){counter-reset:step;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.site-page .step:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);padding:24px;position:relative}.site-page .step b:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-amber);letter-spacing:.1em;direction:ltr;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.site-page .step h3:where(:not(.guide-body *)){margin-bottom:8px;font-size:15.5px}.site-page .step p:where(:not(.guide-body *)){color:var(--dt-muted);font-size:13px}.site-page .svc-list:where(:not(.guide-body *)){flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.site-page .svc-list li:where(:not(.guide-body *)){color:var(--dt-muted);align-items:baseline;gap:9px;font-size:13.5px;display:flex}.site-page .svc-list li:where(:not(.guide-body *)):before{content:"✓";color:var(--dt-primary);flex-shrink:0;font-weight:700}.site-page .filters:where(:not(.guide-body *)){flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.site-page .filter:where(:not(.guide-body *)){border:1px solid var(--dt-border);color:var(--dt-muted);border-radius:var(--dt-radius-pill);font-family:var(--dt-font-heading-ar);cursor:pointer;transition:all var(--dt-ease);background:0 0;padding:7px 18px;font-size:12.5px;font-weight:700}.site-page .filter:hover:where(:not(.guide-body *)){border-color:var(--dt-primary-border);color:var(--dt-primary)}.site-page .filter.active:where(:not(.guide-body *)){background:var(--dt-primary-dim);border-color:var(--dt-primary-border);color:var(--dt-primary)}.site-page .search:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);width:100%;max-width:420px;color:var(--dt-text);font-family:var(--dt-font-arabic);transition:border-color var(--dt-ease);outline:none;margin-bottom:36px;padding:12px 18px;font-size:14px}.site-page .search:focus:where(:not(.guide-body *)){border-color:var(--dt-primary-border)}.site-page .search:where(:not(.guide-body *))::placeholder{color:var(--dt-muted)}.site-page .res-card:where(:not(.guide-body *)){flex-direction:column;padding:26px;display:flex}.site-page .res-card .res-top:where(:not(.guide-body *)){justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.site-page .res-card h3:where(:not(.guide-body *)){margin-bottom:8px;font-size:17px;line-height:1.45}.site-page .res-ico:where(:not(.guide-body *)){width:42px;height:42px;color:var(--dt-primary);transition:transform var(--dt-ease-bounce);background:#2dd4bf1a;border:1px solid #2dd4bf38;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.site-page .res-card:hover .res-ico:where(:not(.guide-body *)){transform:scale(1.08)rotate(-4deg)}.site-page .res-ico svg:where(:not(.guide-body *)){width:21px;height:21px}.site-page .res-ico.amber:where(:not(.guide-body *)){color:var(--dt-amber);background:#f59e0b17;border-color:#f59e0b38}.site-page .res-card .res-tags:where(:not(.guide-body *)){flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.site-page .res-card p:where(:not(.guide-body *)){flex:1}.site-page .res-card .more:where(:not(.guide-body *)){margin-top:18px}.site-page .res-empty:where(:not(.guide-body *)){text-align:center;color:var(--dt-muted);padding:48px 0;font-size:15px;display:none}.site-page .res-empty.show:where(:not(.guide-body *)){display:block}.site-page .about-grid:where(:not(.guide-body *)){grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;display:grid}.site-page .portrait-frame:where(:not(.guide-body *)){border-radius:var(--dt-radius-2xl);border:1px solid var(--dt-border);background:radial-gradient(ellipse 70% 55% at 50% 34%,#2dd4bf29,transparent 70%),radial-gradient(circle,#8b949e17 1px,transparent 1px) 0 0/22px 22px,var(--dt-surface);position:relative;overflow:hidden}.site-page .portrait-frame img:where(:not(.guide-body *)){aspect-ratio:4/4.6;object-fit:cover;object-position:center top;width:100%;height:auto;padding-top:5%;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.site-page .portrait-frame:where(:not(.guide-body *)):after{content:"";background:linear-gradient(#0000 65%,#0d111773 100%);position:absolute;inset:0}.site-page .portrait-badge:where(:not(.guide-body *)){bottom:16px;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);background:#0d1117bf;align-items:center;gap:10px;padding:10px 16px;display:flex;position:absolute;inset-inline-start:16px}.site-page .portrait-badge .dot:where(:not(.guide-body *)){background:var(--dt-primary);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 10px #2dd4bfcc}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.site-page .portrait-badge span:where(:not(.guide-body *)){font-size:12px;font-weight:700;font-family:var(--dt-font-heading-ar)}.site-page .socials:where(:not(.guide-body *)){flex-wrap:wrap;gap:12px;display:flex}.site-page .social:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);width:44px;height:44px;color:var(--dt-muted);transition:all var(--dt-ease);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.site-page .social:hover:where(:not(.guide-body *)){color:var(--dt-primary);border-color:var(--dt-primary-border);box-shadow:var(--dt-shadow-sm);transform:translateY(-3px)}.site-page .social-cards .card:where(:not(.guide-body *)){align-items:center;gap:16px;padding:20px 24px;display:flex}.site-page .social-cards .card-icon:where(:not(.guide-body *)){flex-shrink:0;margin-bottom:0}.site-page .social-cards h3:where(:not(.guide-body *)){margin-bottom:2px;font-size:15px}.site-page .social-cards p:where(:not(.guide-body *)){text-align:end;direction:ltr;font-size:12.5px}.site-page .faq:where(:not(.guide-body *)){border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);background:var(--dt-surface);margin-bottom:12px;overflow:hidden}.site-page .faq summary:where(:not(.guide-body *)){cursor:pointer;font-family:var(--dt-font-heading-ar);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:15px;font-weight:700;list-style:none;display:flex}.site-page .faq summary:where(:not(.guide-body *))::-webkit-details-marker{display:none}.site-page .faq summary:where(:not(.guide-body *)):after{content:"+";font-family:var(--dt-font-heading-en);color:var(--dt-primary);flex-shrink:0;font-size:20px;transition:transform .2s}.site-page .faq[open] summary:where(:not(.guide-body *)):after{transform:rotate(45deg)}.site-page .faq .faq-body:where(:not(.guide-body *)){color:var(--dt-muted);padding:0 24px 20px;font-size:14px}.site-page .cta-panel:where(:not(.guide-body *)){text-align:center;padding:64px 32px;position:relative;overflow:hidden}.site-page .cta-panel:hover:where(:not(.guide-body *)){transform:none}.site-page .cta-panel:where(:not(.guide-body *)):before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#2dd4bf1a 0%,#0000 55%);position:absolute;inset:-40%}.site-page .cta-panel h2:where(:not(.guide-body *)){margin-bottom:12px;font-size:clamp(24px,3.4vw,32px);font-weight:900;position:relative}.site-page .cta-panel p:where(:not(.guide-body *)){color:var(--dt-muted);margin-bottom:28px;position:relative}.site-page .cta-panel .hero-actions:where(:not(.guide-body *)){justify-content:center;position:relative}.site-page .site-footer:where(:not(.guide-body *)){border-top:1px solid var(--dt-border);background:#0d111780;margin-top:64px;padding:56px 0 32px}.site-page .footer-grid:where(:not(.guide-body *)){grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;margin-bottom:40px;display:grid}.site-page .footer-grid h4:where(:not(.guide-body *)){color:var(--dt-text);margin-bottom:16px;font-size:13.5px;font-weight:700}.site-page .footer-grid ul:where(:not(.guide-body *)){flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-page .footer-grid li a:where(:not(.guide-body *)){color:var(--dt-muted);font-size:13px}.site-page .footer-grid li a:hover:where(:not(.guide-body *)){color:var(--dt-primary)}.site-page .footer-brand p:where(:not(.guide-body *)){color:var(--dt-muted);max-width:32ch;margin:14px 0 18px;font-size:13px}.site-page .footer-bottom:where(:not(.guide-body *)){border-top:1px solid var(--dt-divider);flex-wrap:wrap;align-items:center;gap:20px;padding-top:24px;display:flex}.site-page .footer-bottom p:where(:not(.guide-body *)){color:var(--dt-muted);font-size:12.5px}.site-page .footer-bottom .handle:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-muted);direction:ltr;margin-inline-start:auto;font-size:12.5px}.site-page .scroll-progress:where(:not(.guide-body *)){top:0;z-index:60;background:linear-gradient(90deg,var(--dt-primary),var(--dt-amber));pointer-events:none;width:0;height:2px;transition:width .1s linear;position:fixed;inset-inline-start:0}.site-page .wa-float:where(:not(.guide-body *)){z-index:55;color:#fff;opacity:0;visibility:hidden;background:#1fa855;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;display:inline-flex;position:fixed;inset-block-end:24px;inset-inline-start:24px;box-shadow:0 8px 28px #1fa85559}.site-page .wa-float.show:where(:not(.guide-body *)){opacity:1;visibility:visible}.site-page .wa-float:hover:where(:not(.guide-body *)){color:#fff;transform:scale(1.09)translateY(-2px);box-shadow:0 12px 34px #1fa85580}.site-page .wa-float svg:where(:not(.guide-body *)){width:27px;height:27px}.site-page .wa-float:where(:not(.guide-body *)):after{content:"";border:2px solid #1fa855;border-radius:50%;animation:2.6s cubic-bezier(0,0,.2,1) infinite waPing;position:absolute;inset:0}@keyframes waPing{0%{opacity:.65;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}.js .site-page .reveal:where(:not(.guide-body *)){opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transform:translateY(22px)}.js .site-page .reveal.in:where(:not(.guide-body *)){opacity:1;transform:none}.js .site-page .stagger>:where(:not(.guide-body *)){opacity:0;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);transform:translateY(20px)}.js .site-page .stagger.in>:where(:not(.guide-body *)){opacity:1;transform:none}.js .site-page .stagger.in>:first-child:where(:not(.guide-body *)){transition-delay:50ms}.js .site-page .stagger.in>:nth-child(2):where(:not(.guide-body *)){transition-delay:.12s}.js .site-page .stagger.in>:nth-child(3):where(:not(.guide-body *)){transition-delay:.19s}.js .site-page .stagger.in>:nth-child(4):where(:not(.guide-body *)){transition-delay:.26s}.js .site-page .stagger.in>:nth-child(5):where(:not(.guide-body *)){transition-delay:.33s}.js .site-page .stagger.in>:nth-child(6):where(:not(.guide-body *)){transition-delay:.4s}.site-page .word:where(:not(.guide-body *)){vertical-align:top;display:inline-block;overflow:hidden}.site-page .word>span:where(:not(.guide-body *)){transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(105%)}.js .site-page .hero h1.in .word>span:where(:not(.guide-body *)),html:not(.js) .site-page .word>span:where(:not(.guide-body *)){transform:none}.site-page .hero h1 .word:first-child>span:where(:not(.guide-body *)){transition-delay:50ms}.site-page .hero h1 .word:nth-child(2)>span:where(:not(.guide-body *)){transition-delay:.13s}.site-page .hero h1 .word:nth-child(3)>span:where(:not(.guide-body *)){transition-delay:.21s}.site-page .hero h1 .word:nth-child(4)>span:where(:not(.guide-body *)){transition-delay:.29s}.site-page .hero h1 .word:nth-child(5)>span:where(:not(.guide-body *)){transition-delay:.37s}.site-page .hl:where(:not(.guide-body *)){background:linear-gradient(100deg,var(--dt-primary) 20%,#9bf3e7 42%,var(--dt-primary) 62%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s ease-in-out infinite shimmer;position:relative}@keyframes shimmer{0%,to{background-position:180% 0}50%{background-position:-40% 0}}.site-page .marquee:where(:not(.guide-body *)){border-block:1px solid var(--dt-border);background:#161b2280;padding:14px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.site-page .marquee-track:where(:not(.guide-body *)){gap:0;width:max-content;animation:38s linear infinite marquee;display:flex}.site-page .marquee:hover .marquee-track:where(:not(.guide-body *)){animation-play-state:paused}.site-page .marquee-group:where(:not(.guide-body *)){flex-shrink:0;align-items:center;gap:40px;padding-inline-end:40px;display:flex}.site-page .marquee span:where(:not(.guide-body *)){font-family:var(--dt-font-heading-ar);color:var(--dt-muted);white-space:nowrap;align-items:center;gap:12px;font-size:14px;font-weight:700;display:inline-flex}.site-page .marquee span:where(:not(.guide-body *)):after{content:"";background:var(--dt-primary);opacity:.55;border-radius:50%;flex-shrink:0;width:5px;height:5px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(50%)}}.site-page .card:where(:not(.guide-body *)){isolation:isolate;position:relative}.site-page .card.spot:where(:not(.guide-body *)):before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%),#2dd4bf1a,transparent 62%);transition:opacity .3s;position:absolute;inset:0}.site-page .card.spot:hover:where(:not(.guide-body *)):before{opacity:1}.site-page .btn:where(:not(.guide-body *)){will-change:transform}.site-page .scroll-cue:where(:not(.guide-body *)){color:var(--dt-muted);font-size:11.5px;font-family:var(--dt-font-heading-en);letter-spacing:.14em;text-transform:uppercase;direction:ltr;flex-direction:column;align-items:center;gap:8px;margin-top:44px;display:inline-flex}.site-page .scroll-cue i:where(:not(.guide-body *)){border:1.5px solid var(--dt-border);border-radius:12px;width:22px;height:34px;display:block;position:relative}.site-page .scroll-cue i:where(:not(.guide-body *)):after{content:"";background:var(--dt-primary);border-radius:2px;width:4px;height:6px;margin-left:-2px;animation:1.9s ease-in-out infinite cue;position:absolute;top:7px;left:50%}@keyframes cue{0%{opacity:0;transform:translateY(0)}35%{opacity:1}75%{opacity:0;transform:translateY(11px)}to{opacity:0}}.site-page .hero-badge:where(:not(.guide-body *)){z-index:4;border-radius:var(--dt-radius-pill);-webkit-backdrop-filter:blur(10px);border:1px solid var(--dt-border);font-family:var(--dt-font-heading-ar);color:var(--dt-text);white-space:nowrap;box-shadow:var(--dt-shadow-md);background:#161b22d1;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex;position:absolute}.site-page .hero-badge b:where(:not(.guide-body *)){color:var(--dt-primary);font-family:var(--dt-font-heading-en)}.site-page .hero-badge.b1:where(:not(.guide-body *)){top:12%;animation:7s ease-in-out infinite float1;inset-inline-start:-4%}.site-page .hero-badge.b2:where(:not(.guide-body *)){bottom:20%;animation:8.5s ease-in-out infinite float2;inset-inline-end:-2%}.site-page .hero-badge.b3:where(:not(.guide-body *)){bottom:6%;animation:9.5s ease-in-out infinite reverse float1;inset-inline-start:8%}@keyframes float1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes float2{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}.site-page .grain:where(:not(.guide-body *)){z-index:1;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.site-page .stat:where(:not(.guide-body *)){position:relative;overflow:hidden}.site-page .stat:where(:not(.guide-body *)):after{content:"";background:linear-gradient(90deg,transparent,var(--dt-primary),transparent);opacity:0;width:100%;height:1px;transition:opacity .5s;position:absolute;inset-block-start:0;inset-inline-start:0}.site-page .stat:hover:where(:not(.guide-body *)):after{opacity:.7}.site-page .reveal-d1:where(:not(.guide-body *)){transition-delay:80ms}.site-page .reveal-d2:where(:not(.guide-body *)){transition-delay:.16s}.site-page .reveal-d3:where(:not(.guide-body *)){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.js .site-page .reveal:where(:not(.guide-body *)),.js .site-page .stagger>:where(:not(.guide-body *)){opacity:1;transition:none;transform:none}.site-page .portrait-badge .dot:where(:not(.guide-body *)),.site-page .hl:where(:not(.guide-body *)),.site-page .marquee-track:where(:not(.guide-body *)),.site-page .scroll-cue i:where(:not(.guide-body *)):after,.site-page .hero-badge.b1:where(:not(.guide-body *)),.site-page .hero-badge.b2:where(:not(.guide-body *)),.site-page .hero-badge.b3:where(:not(.guide-body *)),.site-page .wa-float:where(:not(.guide-body *)):after{animation:none}.site-page .word>span:where(:not(.guide-body *)){transition:none;transform:none}.site-page .hl:where(:not(.guide-body *)){color:var(--dt-primary);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}}.site-page [data-tilt]:where(:not(.guide-body *)){transform-style:preserve-3d;will-change:transform}.site-page [data-tilt] .tilt-inner:where(:not(.guide-body *)){transform:translateZ(24px)}@media (max-width:1024px){.site-page .site-header .wrap:where(:not(.guide-body *)),.site-page .nav:where(:not(.guide-body *)){gap:18px}.site-page .nav .btn:where(:not(.guide-body *)){padding:11px 18px}}@media (max-width:960px){.site-page .hero .wrap:where(:not(.guide-body *)){grid-template-columns:1fr}.site-page .hero-3d:where(:not(.guide-body *)){opacity:.3;z-index:-1;height:auto;position:absolute;inset:0}.site-page .hero:where(:not(.guide-body *)){min-height:0;padding:88px 0 64px}.site-page .stats:where(:not(.guide-body *)){grid-template-columns:repeat(2,1fr)}.site-page .course-flag:where(:not(.guide-body *)){grid-template-columns:1fr}.site-page .course-flag-visual:where(:not(.guide-body *)){border-inline-start:none;border-bottom:1px solid var(--dt-border);order:-1;min-height:220px}.site-page .about-grid:where(:not(.guide-body *)){grid-template-columns:1fr;gap:32px}.site-page .footer-grid:where(:not(.guide-body *)){grid-template-columns:1fr 1fr}.site-page .steps:where(:not(.guide-body *)){grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.site-page .grid-3:where(:not(.guide-body *)),.site-page .grid-4:where(:not(.guide-body *)){grid-template-columns:1fr 1fr}.site-page .section:where(:not(.guide-body *)){padding:64px 0}.site-page .nav:where(:not(.guide-body *)){top:72px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--dt-border);z-index:49;background:#0d1117f7;flex-direction:column;align-items:stretch;gap:4px;max-height:calc(100dvh - 72px);padding:24px;display:none;position:fixed;inset-inline:0;overflow-y:auto}.site-page .nav.open:where(:not(.guide-body *)){display:flex}.site-page .nav a:not(.btn):where(:not(.guide-body *)){border-radius:10px;padding:13px 8px;font-size:15px}.site-page .nav a:not(.btn):hover:where(:not(.guide-body *)){background:var(--dt-surface)}.site-page .nav .btn:where(:not(.guide-body *)){margin-top:12px}.site-page .nav-toggle:where(:not(.guide-body *)){display:flex}}@media (max-width:560px){.site-page .grid-3:where(:not(.guide-body *)),.site-page .grid-2:where(:not(.guide-body *)),.site-page .grid-4:where(:not(.guide-body *)){grid-template-columns:1fr}.site-page .stats:where(:not(.guide-body *)){grid-template-columns:repeat(2,1fr)}.site-page .steps:where(:not(.guide-body *)),.site-page .footer-grid:where(:not(.guide-body *)){grid-template-columns:1fr}.site-page .course-flag-body:where(:not(.guide-body *)){padding:28px 22px}}.site-page .nav a.lang-switch:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);letter-spacing:.08em;border:1px solid var(--dt-border);border-radius:var(--dt-radius-pill);color:var(--dt-muted);direction:ltr;padding:6px 12px;font-size:12px;font-weight:600;line-height:1}.site-page .nav a.lang-switch:hover:where(:not(.guide-body *)){color:var(--dt-primary);border-color:var(--dt-primary-border)}.site-page .dt-form:where(:not(.guide-body *)){flex-direction:column;gap:16px;display:flex}.site-page .field-row:where(:not(.guide-body *)){grid-template-columns:1fr 1fr;gap:16px;display:grid}.site-page .field:where(:not(.guide-body *)){color:var(--dt-muted);flex-direction:column;gap:8px;font-size:14px;display:flex}.site-page .field>span:where(:not(.guide-body *)){font-family:var(--dt-font-heading-ar);color:var(--dt-text);font-size:13.5px;font-weight:700}.site-page .field input:where(:not(.guide-body *)),.site-page .field textarea:where(:not(.guide-body *)){background:var(--dt-bg);border:1px solid var(--dt-border);border-radius:var(--dt-radius-md);width:100%;color:var(--dt-text);font-family:var(--dt-font-arabic);transition:border-color var(--dt-ease);outline:none;padding:12px 16px;font-size:14.5px}.site-page .field input:focus:where(:not(.guide-body *)),.site-page .field textarea:focus:where(:not(.guide-body *)){border-color:var(--dt-primary-border)}.site-page .field input[aria-invalid=true]:where(:not(.guide-body *)),.site-page .field textarea[aria-invalid=true]:where(:not(.guide-body *)){border-color:var(--dt-amber-border)}.site-page .field textarea:where(:not(.guide-body *)){resize:vertical;min-height:120px}.site-page .field-hint:where(:not(.guide-body *)){color:var(--dt-muted);font-size:12.5px}.site-page .field-error:where(:not(.guide-body *)){color:var(--dt-amber);font-size:12.5px;font-style:normal}.site-page .check:where(:not(.guide-body *)){color:var(--dt-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.site-page .check input:where(:not(.guide-body *)){accent-color:var(--dt-primary);margin-top:4px}.site-page .form-error:where(:not(.guide-body *)){color:var(--dt-amber);background:var(--dt-amber-dim);border:1px solid var(--dt-amber-border);border-radius:var(--dt-radius-md);padding:12px 16px;font-size:14px}.site-page .form-ok:where(:not(.guide-body *)){background:var(--dt-primary-dim);border:1px solid var(--dt-primary-border);border-radius:var(--dt-radius-lg);flex-direction:column;align-items:flex-start;gap:8px;padding:24px;display:flex}.site-page .form-ok b:where(:not(.guide-body *)){color:var(--dt-primary);font-family:var(--dt-font-heading-ar);font-size:16px}.site-page .form-ok p:where(:not(.guide-body *)){color:var(--dt-muted);font-size:14.5px}.site-page .form-ok .btn:where(:not(.guide-body *)){margin-top:8px}.site-page .form-alt:where(:not(.guide-body *)){color:var(--dt-muted);margin-top:16px;font-size:13.5px}.site-page .form-alt a:where(:not(.guide-body *)){color:var(--dt-primary)}.site-page .waitlist-card:where(:not(.guide-body *)),.site-page .contact-card:where(:not(.guide-body *)){padding:32px}.site-page .waitlist-card:hover:where(:not(.guide-body *)),.site-page .contact-card:hover:where(:not(.guide-body *)),.site-page .auth-card:hover:where(:not(.guide-body *)){transform:none}.site-page .contact-card:where(:not(.guide-body *)){margin-top:24px}.site-page .contact-card h3:where(:not(.guide-body *)){margin-bottom:8px;font-size:18px}.site-page .waitlist-card .head-note:where(:not(.guide-body *)),.site-page .contact-card .head-note:where(:not(.guide-body *)){margin-top:0;margin-bottom:24px}.site-page .auth-section:where(:not(.guide-body *)){padding:64px 0}.site-page .auth-card:where(:not(.guide-body *)){max-width:480px;margin:0 auto;padding:40px}.site-page .auth-card h1:where(:not(.guide-body *)){margin:16px 0 8px;font-size:28px;font-weight:900}.site-page .auth-card .head-note:where(:not(.guide-body *)){margin:0 0 24px}.site-page .auth-form .btn:where(:not(.guide-body *)){width:100%}.site-page .auth-alt:where(:not(.guide-body *)){color:var(--dt-muted);text-align:center;font-size:14px}.site-page .auth-alt a:where(:not(.guide-body *)){color:var(--dt-primary);font-weight:600}.site-page .acct-head:where(:not(.guide-body *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.site-page .acct-head h2:where(:not(.guide-body *)){margin:8px 0 4px;font-size:22px}.site-page .acct-head .head-note:where(:not(.guide-body *)){margin:0}.site-page .acct-grid:where(:not(.guide-body *)){grid-template-columns:1fr 1fr;gap:24px;display:grid}.site-page .acct-panel:where(:not(.guide-body *)){padding:28px}.site-page .acct-panel:hover:where(:not(.guide-body *)){transform:none}.site-page .acct-panel h2:where(:not(.guide-body *)){margin-bottom:16px;font-size:18px}.site-page .acct-empty:where(:not(.guide-body *)){color:var(--dt-muted);flex-direction:column;align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.site-page .acct-list:where(:not(.guide-body *)){flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.site-page .acct-item:where(:not(.guide-body *)){border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);background:var(--dt-bg);align-items:center;gap:16px;padding:14px;display:flex}.site-page .acct-item img:where(:not(.guide-body *)),.site-page .acct-thumb:where(:not(.guide-body *)){object-fit:cover;background:var(--dt-surface-2);border-radius:6px;flex-shrink:0;width:48px;height:64px}.site-page .acct-item-main:where(:not(.guide-body *)){flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.site-page .acct-item-main b:where(:not(.guide-body *)){font-size:14.5px}.site-page .acct-item-main small:where(:not(.guide-body *)){color:var(--dt-muted);font-size:12.5px}.site-page .acct-item .btn:where(:not(.guide-body *)){padding:10px 18px;font-size:13.5px}.site-page .dl-wrap:where(:not(.guide-body *)){flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.site-page .chooser-backdrop:where(:not(.guide-body *)){z-index:80;-webkit-backdrop-filter:blur(8px);background:#0d1117c7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.site-page .chooser:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);width:100%;max-width:440px;box-shadow:var(--dt-shadow-lg);padding:32px;position:relative}.site-page .chooser h3:where(:not(.guide-body *)){margin-bottom:6px;padding-inline-end:40px;font-size:20px}.site-page .chooser-text:where(:not(.guide-body *)){color:var(--dt-muted);margin-bottom:20px;font-size:14px}.site-page .chooser-options:where(:not(.guide-body *)){flex-direction:column;gap:10px;display:flex}.site-page .chooser-opt:where(:not(.guide-body *)){text-align:start;background:var(--dt-bg);border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);width:100%;color:var(--dt-text);cursor:pointer;transition:border-color var(--dt-ease),transform var(--dt-ease);flex-direction:column;gap:4px;padding:14px 18px;font-family:inherit;display:flex}.site-page .chooser-opt:hover:where(:not(.guide-body *)){border-color:var(--dt-primary-border);transform:translateY(-2px)}.site-page .chooser-opt:disabled:where(:not(.guide-body *)){opacity:.5;cursor:wait;transform:none}.site-page .chooser-opt b:where(:not(.guide-body *)){font-family:var(--dt-font-heading-ar);color:var(--dt-primary);font-size:15px}.site-page .chooser-opt span:where(:not(.guide-body *)){color:var(--dt-muted);font-size:12.5px}.site-page .chooser-opt-alt b:where(:not(.guide-body *)){color:var(--dt-amber)}.site-page .chooser-note:where(:not(.guide-body *)){color:var(--dt-muted);margin-top:16px;font-size:13px}.site-page .chooser-note a:where(:not(.guide-body *)){color:var(--dt-primary)}.site-page .chooser .form-error:where(:not(.guide-body *)){margin-top:16px}.site-page .chooser-close:where(:not(.guide-body *)){top:16px;border:1px solid var(--dt-border);width:36px;height:36px;color:var(--dt-muted);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex;position:absolute;inset-inline-end:16px}.site-page .chooser-close:hover:where(:not(.guide-body *)){color:var(--dt-text);border-color:var(--dt-primary-border)}.site-page .checkout-panel h1:where(:not(.guide-body *)){margin:12px 0;font-size:28px;font-weight:900}.site-page .course-price:where(:not(.guide-body *)){margin:-8px 0 24px}.site-page .course-price .price-inline:where(:not(.guide-body *)),.site-page .course-hero-page .price-inline:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-primary);direction:ltr;align-items:baseline;gap:8px;font-size:26px;font-weight:700;display:inline-flex}.site-page .course-price .price-inline s:where(:not(.guide-body *)),.site-page .course-hero-page .price-inline s:where(:not(.guide-body *)){color:var(--dt-muted);font-size:15px;font-weight:500}.site-page .course-hero-page .course-meta:where(:not(.guide-body *)){flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.site-page .course-hero-page h1:where(:not(.guide-body *)){margin:18px 0 12px;font-size:clamp(30px,4.6vw,48px);font-weight:900;line-height:1.2}.site-page .course-hero-page .lede:where(:not(.guide-body *)){color:var(--dt-muted);max-width:56ch;font-size:16.5px;line-height:1.8}.site-page .course-visual:where(:not(.guide-body *)){aspect-ratio:1;border-radius:var(--dt-radius-2xl);background:linear-gradient(135deg,#2dd4bf14,#f59e0b0d),var(--dt-surface);border:1px solid var(--dt-border);justify-content:center;align-items:center;width:min(360px,80%);display:flex}.site-page .course-visual img:where(:not(.guide-body *)){filter:drop-shadow(0 0 40px #2dd4bf40);width:70%}.site-page .lessons:where(:not(.guide-body *)){max-width:860px}.site-page .lesson-list:where(:not(.guide-body *)){flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-page .lesson-row:where(:not(.guide-body *)){border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);background:var(--dt-surface);transition:border-color var(--dt-ease);align-items:center;gap:16px;padding:14px 18px;display:flex}.site-page .lesson-row.active:where(:not(.guide-body *)){border-color:var(--dt-primary-border);background:var(--dt-primary-dim)}.site-page .lesson-row.muted:where(:not(.guide-body *)){opacity:.6}.site-page .lesson-no:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-primary);direction:ltr;flex-shrink:0;width:28px;font-size:12px;font-weight:700}.site-page .lesson-main:where(:not(.guide-body *)){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.site-page .lesson-main b:where(:not(.guide-body *)){font-size:14.5px}.site-page .lesson-main p:where(:not(.guide-body *)){color:var(--dt-muted);font-size:13px}.site-page .lesson-meta:where(:not(.guide-body *)){flex-shrink:0;align-items:center;gap:8px;display:flex}.site-page .lesson-dur:where(:not(.guide-body *)){font-family:var(--dt-font-heading-en);color:var(--dt-muted);direction:ltr;font-size:12.5px}.site-page .lesson-act:where(:not(.guide-body *)){font-family:var(--dt-font-heading-ar);color:var(--dt-primary);border:1px solid var(--dt-primary-border);border-radius:var(--dt-radius-pill);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:700}.site-page .lesson-act:hover:where(:not(.guide-body *)){background:var(--dt-primary-dim)}.site-page .lesson-btn:where(:not(.guide-body *)){width:100%;color:inherit;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.site-page .lesson-player:where(:not(.guide-body *)){margin-bottom:24px}.site-page .lesson-player-head:where(:not(.guide-body *)){align-items:center;gap:12px;margin-bottom:12px;display:flex}.site-page .lesson-player-head h3:where(:not(.guide-body *)){font-size:17px}.site-page .lesson-video:where(:not(.guide-body *)){aspect-ratio:16/9;border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);background:#0b0f14;width:100%;display:block}.site-page .lesson-video-empty:where(:not(.guide-body *)){color:var(--dt-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:14.5px;display:flex}.site-page .learn:where(:not(.guide-body *)){grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.site-page .learn-head:where(:not(.guide-body *)){justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.site-page .crumb-back:where(:not(.guide-body *)){color:var(--dt-muted);font-size:13.5px}.site-page .crumb-back:hover:where(:not(.guide-body *)){color:var(--dt-primary)}.site-page .learn-title:where(:not(.guide-body *)){margin-bottom:4px;font-size:clamp(22px,3vw,30px);font-weight:900}.site-page .learn-course:where(:not(.guide-body *)){color:var(--dt-muted);margin-bottom:20px;font-size:13.5px}.site-page .learn-desc:where(:not(.guide-body *)){color:var(--dt-muted);max-width:70ch;margin-top:20px;font-size:15px}.site-page .learn-nav:where(:not(.guide-body *)){justify-content:space-between;gap:12px;margin-top:24px;display:flex}.site-page .learn-side:where(:not(.guide-body *)){background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:var(--dt-radius-xl);max-height:calc(100vh - 120px);padding:20px;position:sticky;top:96px;overflow-y:auto}.site-page .learn-side h2:where(:not(.guide-body *)){margin-bottom:14px;font-size:16px}.site-page .learn-side .lesson-row:where(:not(.guide-body *)){background:var(--dt-bg);padding:10px 12px}.site-page .ar-content:where(:not(.guide-body *)){direction:rtl}html[dir=ltr] .site-page .svc-go svg:where(:not(.guide-body *)){transform:scaleX(-1)}html[dir=ltr] .site-page .svc-card:hover .svc-go svg:where(:not(.guide-body *)){transform:scaleX(-1)translate(-5px)}html[dir=ltr] .site-page .tools th:where(:not(.guide-body *)){text-align:left}@media (max-width:860px){.site-page .field-row:where(:not(.guide-body *)),.site-page .acct-grid:where(:not(.guide-body *)),.site-page .learn:where(:not(.guide-body *)){grid-template-columns:1fr}.site-page .learn-side:where(:not(.guide-body *)){max-height:none;position:static}.site-page .auth-card:where(:not(.guide-body *)){padding:28px 22px}.site-page .nav a.lang-switch:where(:not(.guide-body *)){align-self:flex-start;margin-top:8px;padding:8px 14px;font-size:12px}.site-page .course-hero-page .book-visual:where(:not(.guide-body *)){display:none}}.site-page .guide-body:where(:not(.guide-body *)){--bg:var(--dt-bg);--surface:var(--dt-surface);--surface-2:var(--dt-surface-2);--surface2:var(--dt-surface-2);--primary:var(--dt-primary);--teal:var(--dt-primary);--amber:var(--dt-amber);--text:var(--dt-text);--muted:var(--dt-muted);--border:var(--dt-border);--divider:var(--dt-divider);--primary-dim:var(--dt-primary-dim);--primary-bd:var(--dt-primary-border);--amber-dim:var(--dt-amber-dim);--amber-bd:var(--dt-amber-border);--success:#34d399;--green:#34d399;--success-dim:#34d39914;--green-dim:#34d39914;--green-bg:#34d39914;--success-border:#34d39938;--green-bd:#34d39938;--green-border:#34d39938;--danger:#f87171;--red:#f87171;--danger-bg:#f8717114;--red-dim:#f8717114;--red-bg:#f8717114;--danger-border:#f8717138;--red-bd:#f8717138;--red-border:#f8717138;--font-ar:var(--dt-font-arabic);--font-head:var(--dt-font-heading-ar);--font-en:var(--dt-font-heading-en);--font-mono:ui-monospace,"IBM Plex Mono",SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--font-ar);line-height:1.7}.site-page .guide-body[dir=ltr]:where(:not(.guide-body *)){--font-ar:var(--dt-font-latin)}.site-page .site-header:where(:not(.guide-body *)),.site-page .site-footer:where(:not(.guide-body *)){text-align:start;letter-spacing:normal;text-transform:none;float:none;opacity:1;visibility:visible;transform:none}
