@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.ec5Qua_className{font-family:Inter,Inter Fallback;font-style:normal}.ec5Qua_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.FE2mrG_className{font-family:Playfair Display,Playfair Display Fallback}.FE2mrG_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.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:200 1000;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:200 1000;font-display:swap;src:url(../media/d41831e24743a3c1-s.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%}.irKx1q_className{font-family:Cairo,Cairo Fallback;font-style:normal}.irKx1q_variable{--font-cairo:"Cairo", "Cairo Fallback"}
@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05d29f0ed5b0e698-s.1mou8v493x-u7.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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d48a75a69535be63-s.2otm1xqa4lz8q.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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/648474ecaeaf4c9a-s.3bws0utn4kpyc.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/291696193ea1e96b-s.1zf0xf1cyi65q.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/966a9c3087fc8ac2-s.17y8b371423uo.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1062333f2bd32cfe-s.1u_72eqgml40c.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:Amiri Fallback;src:local(Times New Roman);ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.0%;size-adjust:99.94%}._3NF_xa_className{font-family:Amiri,Amiri Fallback;font-style:normal}._3NF_xa_variable{--font-amiri:"Amiri", "Amiri Fallback"}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3405910a6a34226b-s.0iurxlo7fdfnn.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/52a84c48a4ea97a9-s.1dq143n987g0o.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ed8ed1987ad66f3c-s.3dpqt9tww0n9t.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/852416e663c1f64f-s.2mw4yg6es0go3.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:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.rNmi0W_className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal;font-weight:600}.rNmi0W_variable{--font-arabic-display:"Readex Pro", "Readex Pro Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,input{font:inherit}a{color:inherit;text-decoration:none}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.sticky{position:sticky}.top-0{top:0}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-16{margin-block:calc(var(--spacing) * 16)}.mt-1{margin-top:var(--spacing)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-4{height:calc(var(--spacing) * 4)}.h-32{height:calc(var(--spacing) * 32)}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_110px_1fr\]{grid-template-columns:auto 110px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--clay\)\]{border-color:var(--clay)}.border-\[var\(--line\)\]{border-color:var(--line)}.bg-\[\#f8e9e3\]{background-color:#f8e9e3}.bg-\[var\(--ivory\)\]{background-color:var(--ivory)}.bg-\[var\(--navy\)\]{background-color:var(--navy)}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--blue\)\]{color:var(--blue)}.text-\[var\(--clay\)\]{color:var(--clay)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--navy\)\]{color:var(--navy)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.accent-\[var\(--navy\)\]{accent-color:var(--navy)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}@media (hover:hover){.hover\:bg-\[var\(--blue\)\]:hover{background-color:var(--blue)}.hover\:bg-\[var\(--ivory\)\]:hover{background-color:var(--ivory)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:40rem){.sm\:p-8{padding:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--navy:#0e223a;--blue:#1f4775;--gold:#c9a24b;--gold-light:#c9a24b;--clay:#b85c38;--ivory:#faf7f0;--cream:#e8dfcb;--ink:#222c39;--muted:#222c39ad;--white:#fff;--line:#0e223a21;--shadow:0 30px 70px #0e223a24}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ivory);color:var(--ink);font-family:var(--font-inter), sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,a{-webkit-tap-highlight-color:transparent}main{overflow:hidden}.arabic{font-family:var(--font-cairo), sans-serif}.arabic h1,.arabic h2,.arabic blockquote p{font-family:var(--font-amiri), serif}.container{width:min(1200px,100% - 48px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf7f0e0;border-bottom:1px solid #e8dfcbcc;position:fixed;inset:0 0 auto}.nav-wrap{justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);min-height:82px;margin-inline:auto;display:flex}.brand-link{z-index:3;display:block;position:relative}.logo{align-items:center;display:flex}.logo img{object-fit:contain;object-position:left center;width:150px;height:auto;max-height:80px;display:block}[dir=rtl] .logo img{object-position:right center}.logo-light img{width:235px;max-height:125px}.nav-links{align-items:center;gap:28px;font-size:13px;font-weight:600;display:flex}.nav-links>a:not(.button){padding-block:30px;position:relative}.nav-links>a:not(.button):after{content:"";background:var(--gold);height:1px;transition:transform .25s;position:absolute;inset:auto 0 23px;transform:scaleX(0)}.nav-links>a:hover:after{transform:scaleX(1)}.language-button,.menu-button{color:var(--blue);cursor:pointer;background:0 0;border:0}.language-button{align-items:center;gap:7px;font-weight:700;display:flex}.button{background:var(--blue);min-height:52px;color:var(--white);cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:14px;font-weight:700;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px #1f477533}.button:hover{background:var(--navy);transform:translateY(-2px);box-shadow:0 14px 30px #0e223a40}.button-small{min-height:44px;padding-inline:18px}.mobile-actions{align-items:center;gap:10px;display:none}.menu-button{border:1px solid var(--line);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.hero{background:radial-gradient(circle at 12% 18%, #c9a24b1f, transparent 25%), linear-gradient(135deg, var(--ivory), var(--white) 55%, var(--cream));min-height:850px;padding-top:82px;position:relative}.hero:before{content:"";opacity:.34;background-image:linear-gradient(#0e223a09 1px,#0000 1px),linear-gradient(90deg,#0e223a09 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:82px 0 0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero-glow{filter:blur(70px);background:#c9a24b1f;border-radius:50%;width:430px;height:430px;position:absolute;top:22%;right:11%}[dir=rtl] .hero-glow{left:11%;right:auto}.hero-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:90px;width:min(1200px,100% - 48px);margin-inline:auto;padding:88px 0 64px;display:grid;position:relative}.eyebrow{color:var(--blue);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--gold);width:30px;height:1px}.hero h1{color:var(--navy);font:600 clamp(54px, 5.3vw, 78px)/1.02 var(--font-playfair), var(--font-amiri), serif;letter-spacing:-.045em;margin:22px 0}.arabic .hero h1{letter-spacing:0;font-size:clamp(64px,6.5vw,96px)}.arabic .hero .eyebrow,.arabic .hero h1{font-family:var(--font-arabic-display), sans-serif;letter-spacing:0;font-weight:600}.arabic .hero .eyebrow{font-size:14px}.arabic .hero h1{line-height:1.2}.arabic .hero h1 em{font-style:normal}.hero h1 span,.hero h1 em{display:block}.hero h1 em{color:var(--blue);font-weight:600}.hero-body{color:#4a5565;max-width:600px;margin:0;font-size:18px;line-height:1.75}.hero-actions{align-items:center;gap:24px;margin-top:34px;display:flex}.text-button{color:var(--navy);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.text-button span{color:var(--gold);font-size:20px}.watch-button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin-top:28px;padding:0;font-size:12px;font-weight:600;display:flex}.play{border:1px solid var(--cream);width:38px;height:38px;color:var(--blue);background:var(--white);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 20px #0e223a14}.hero-visual{min-height:600px;position:relative}.arch-frame{box-shadow:var(--shadow);border:7px solid #fffc;border-radius:250px 250px 18px 18px;position:absolute;inset:0 25px 0 45px;overflow:hidden}[dir=rtl] .arch-frame{inset:0 45px 0 25px}.arch-frame img{object-fit:cover;object-position:center;width:100%;height:100%;animation:14s ease-in-out infinite alternate imageDrift;transform:scale(1.03)}.image-overlay{background:linear-gradient(#0000 42%,#0e223a94),linear-gradient(135deg,#1f477538,#0000);position:absolute;inset:0}.arch-frame:after{content:"";border:1px solid #ffffff73;border-radius:220px 220px 10px 10px;position:absolute;inset:18px}.floating-card{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffeb;border:1px solid #ffffffbf;border-radius:10px;align-items:center;gap:12px;min-width:185px;padding:15px 18px;display:flex;position:absolute;box-shadow:0 18px 45px #0e223a2e}.floating-card strong,.floating-card small{display:block}.floating-card strong{color:var(--navy);font-size:14px}.floating-card small{color:var(--muted);margin-top:3px;font-size:10px}.card-top{animation:5s ease-in-out infinite float;top:18%;right:-25px}.card-bottom{animation:6s ease-in-out 1s infinite float;bottom:12%;left:-18px}[dir=rtl] .card-top{left:-25px;right:auto}[dir=rtl] .card-bottom{left:auto;right:-18px}.status-dot{background:var(--gold);box-sizing:content-box;border:3px solid #3f976f33;border-radius:50%;width:10px;height:10px}.mini-icon{width:34px;height:34px;color:var(--gold);background:var(--navy);border-radius:8px;place-items:center;display:grid}.orbit{pointer-events:none;border:1px solid #c9a24b59;border-radius:50%;position:absolute}.orbit:after{content:"";background:var(--gold);width:9px;height:9px;box-shadow:0 0 18px var(--gold);border-radius:50%;position:absolute}.orbit-one{animation:22s linear infinite orbitSpin;inset:-28px -10px 20px 18px}.orbit-one:after{top:23%;right:0}.orbit-two{animation:28s linear infinite reverse orbitSpin;inset:38px 30px -22px -22px}.orbit-two:after{bottom:8%;left:12%}.trust-row{z-index:2;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;width:min(1200px,100% - 48px);min-height:92px;margin-inline:auto;display:flex;position:relative}.trust-row p{color:var(--muted);margin:0;font-size:12px}.trust-row>div{gap:28px;display:flex}.trust-row span{color:var(--navy);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.trust-row svg{color:var(--gold)}.reveal{animation:.8s cubic-bezier(.2,.75,.2,1) both rise}.delay-1{animation-delay:.12s}.delay-2{animation-delay:.24s}.delay-3{animation-delay:.36s}.delay-4{animation-delay:.48s}.platform-section{color:var(--white);background:var(--navy);padding:120px 0;position:relative}.platform-section:after{content:"";background:radial-gradient(circle at 100% 100%,#2d629d80,#0000 65%);width:420px;height:420px;position:absolute;inset:auto 0 0 auto}.section-heading{max-width:750px}.section-heading h2{color:var(--navy);font:600 clamp(42px, 5vw, 64px)/1.08 var(--font-playfair), var(--font-amiri), serif;letter-spacing:-.035em;margin:18px 0 0}.arabic .section-heading h2{letter-spacing:0;line-height:1.3}.section-heading p{max-width:680px;color:var(--muted);margin:24px 0 0;font-size:16px;line-height:1.8}.section-heading.light h2{color:var(--white)}.section-heading.light p{color:#b7c4d3}.section-heading.light .eyebrow{color:var(--gold-light)}.platform-layout{z-index:2;grid-template-columns:300px 1fr;gap:58px;margin-top:72px;display:grid;position:relative}.module-list{border-top:1px solid #ffffff26}.module-button{color:#8fa0b3;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff26;grid-template-columns:30px 38px 1fr auto;align-items:center;gap:11px;width:100%;min-height:84px;padding:16px 2px;transition:color .25s,padding .25s;display:grid}.module-button:hover,.module-button.active{color:var(--white);padding-inline:8px}.module-button.active{background:linear-gradient(90deg,#c9a24b24,#0000)}.module-number{color:var(--gold);font:600 11px var(--font-playfair), var(--font-amiri), serif}.module-icon{border:1px solid #ffffff26;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.module-button.active .module-icon{border-color:var(--gold);color:var(--navy);background:var(--gold)}.module-name{font-size:13px;font-weight:600}.product-stage{min-width:0}.product-window{background:#f4f7fb;border:5px solid #ffffff1f;border-radius:13px;min-height:480px;overflow:hidden;box-shadow:0 35px 80px #00000047}.window-bar{background:var(--white);border-bottom:1px solid #e8edf3;align-items:center;gap:24px;height:58px;padding:0 18px;display:flex}.window-brand{color:var(--navy);font:700 13px var(--font-playfair), var(--font-amiri), serif;align-items:center;gap:6px;display:flex}.window-brand span{width:24px;height:28px;color:var(--white);background:var(--blue);font:700 10px var(--font-inter), sans-serif;border-radius:12px 12px 3px 3px;place-items:center;display:grid}.window-search{background:#f1f4f8;border-radius:20px;width:180px;height:25px;margin-inline:auto}.window-avatar{width:29px;height:29px;color:var(--white);background:var(--blue);border-radius:50%;place-items:center;font-size:8px;display:grid}.product-body{grid-template-columns:62px 1fr;min-height:420px;display:grid}.product-shot{background:#f4f7fb;height:420px;position:relative}.product-shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.shot-dots{inset-inline:0;justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px}.shot-dots button{cursor:pointer;background:#0e223a47;border:0;border-radius:5px;width:9px;height:9px;padding:0;transition:width .2s}.shot-dots button.active{background:var(--gold);width:22px}.product-body aside{background:var(--white);border-inline-end:1px solid #e8edf3;flex-direction:column;align-items:center;gap:25px;padding-top:35px;display:flex}.product-body aside span{background:#dce3ea;border-radius:5px;width:22px;height:6px}.product-body aside span.selected{background:var(--gold);height:22px}.dashboard{color:var(--ink);padding:34px}.screen-tag{color:var(--blue);letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:700}.dashboard h3{color:var(--navy);font:700 24px var(--font-playfair), var(--font-amiri), serif;margin:8px 0 4px}.dashboard>p{color:#8894a3;margin:0;font-size:9px}.metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.metrics>div{background:var(--white);border:1px solid #e4eaf0;border-radius:8px;padding:15px;position:relative}.metrics>div>span{color:#4f9c74;font-size:10px;position:absolute;top:12px;right:12px}[dir=rtl] .metrics>div>span{left:12px;right:auto}.metrics strong,.metrics small{display:block}.metrics strong{color:var(--navy);font-size:18px}.metrics small{color:#8a96a5;margin-top:5px;font-size:7px}.dashboard-lower{grid-template-columns:1.4fr .8fr;gap:12px;margin-top:13px;display:grid}.chart-card,.activity-card{background:var(--white);border:1px solid #e4eaf0;border-radius:8px;height:180px;padding:16px}.chart-title{color:var(--navy);justify-content:space-between;font-size:9px;display:flex}.bars{background:repeating-linear-gradient(0deg,#0000,#0000 28px,#f2f4f7 29px);border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-end;gap:8px;height:115px;margin-top:18px;display:flex}.bars i{background:linear-gradient(to top, var(--blue), var(--gold));border-radius:3px 3px 0 0;width:8%;animation:.8s both bars}.activity-card{flex-direction:column;gap:13px;font-size:8px;display:flex}.activity-card>strong{color:var(--navy);margin-bottom:5px;font-size:9px}.activity-card span{color:#687587;align-items:center;gap:7px;display:flex}.activity-card svg{color:var(--white);background:var(--gold);border-radius:50%;padding:2px}.stage-caption{justify-content:space-between;align-items:flex-start;gap:30px;margin-top:24px;display:flex}.stage-caption>div{align-items:flex-start;gap:14px;display:flex}.stage-caption .module-icon{color:var(--gold);border-color:#c9a24b66;flex:0 0 38px}.stage-caption strong{font:600 20px var(--font-playfair), var(--font-amiri), serif}.stage-caption p{color:#9dacbd;max-width:540px;margin:5px 0 0;font-size:12px;line-height:1.6}.stage-caption>span{color:var(--gold);font:600 12px var(--font-playfair), var(--font-amiri), serif;white-space:nowrap}.capability-section{background:radial-gradient(circle at 50% 38%, #c9a24b1f, transparent 22%), var(--ivory);padding:125px 0 110px;position:relative}.capability-section:before{content:"";opacity:.25;background-image:radial-gradient(#1f477533 .8px,#0000 .8px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.capability-section .container{z-index:1;position:relative}.capability-heading{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.capability-mark{grid-template-rows:auto auto;grid-template-columns:52px 1fr;align-items:center;gap:4px 14px;min-width:175px;display:grid}.capability-mark>span{width:52px;height:52px;color:var(--gold);background:var(--navy);border-radius:14px;grid-row:1/3;place-items:center;display:grid}.capability-mark i{background:linear-gradient(var(--gold), transparent);width:1px;height:62px;margin-inline-start:25px;position:absolute;transform:translateY(57px)}.capability-mark strong{color:var(--navy);font:600 24px/1 var(--font-playfair), var(--font-amiri), serif}.capability-mark small{color:var(--blue);letter-spacing:.16em;font-size:8px;font-weight:800}.capability-grid{grid-template-columns:repeat(3,1fr);gap:108px 24px;margin-top:75px;display:grid;position:relative}.capability-card{border:1px solid #0e223a1f;border-top:2px solid var(--blue);background:#ffffffd1;border-radius:10px;min-height:205px;padding:26px;transition:transform .3s,box-shadow .3s,border-top-color .3s;position:relative;overflow:hidden;box-shadow:0 18px 45px #0e223a0f}.capability-card:hover{border-top-color:var(--gold);transform:translateY(-7px);box-shadow:0 24px 55px #0e223a1f}.capability-topline{justify-content:space-between;align-items:center;display:flex}.capability-icon{width:42px;height:42px;color:var(--blue);background:var(--cream);border-radius:11px;place-items:center;display:grid}.capability-index{color:var(--gold);font:600 12px var(--font-playfair), var(--font-amiri), serif}.capability-card h3{color:var(--navy);font:600 20px/1.2 var(--font-playfair), var(--font-amiri), serif;margin:22px 0 0}.arabic .capability-card h3{font-family:var(--font-amiri), serif;font-size:23px}.capability-card p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.75}.capability-trace{opacity:0;background:linear-gradient(90deg,#0000,#c9a24bb3,#0000);height:1px;transition:opacity .25s;position:absolute;inset:auto 26px 0}.capability-card:hover .capability-trace{opacity:1}.capability-trace span{background:var(--gold);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;left:50%}.platform-core{z-index:5;background:var(--ivory);border:1px solid #c9a24b99;border-radius:49px;flex-direction:column;justify-content:center;align-items:center;width:235px;height:98px;padding:10px 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 45px #0e223a24,0 0 0 10px #faf7f0bf}[dir=rtl] .platform-core{transform:translate(50%,-50%)}.platform-core:before,.platform-core:after{content:"";background:linear-gradient(90deg, transparent, var(--gold));width:76px;height:1px;position:absolute;top:50%}.platform-core:before{right:100%}.platform-core:after{left:100%;transform:rotate(180deg)}.platform-core .logo img{width:120px}.platform-core small{color:var(--blue);letter-spacing:.16em;margin-top:-8px;font-size:6px;font-weight:800}.core-diamond{background:var(--gold);width:11px;height:11px;position:absolute;top:-6px;transform:rotate(45deg)}.portal-layer{background:var(--navy);box-shadow:var(--shadow);border-radius:12px;margin-top:85px;overflow:hidden}.portal-header{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:25px;padding:22px 28px;display:flex}.portal-header .eyebrow{color:var(--gold)}.portal-header>span:last-child{color:#ffffff94;font-size:10px}.portal-grid{grid-template-columns:repeat(3,1fr);display:grid}.portal-grid article{min-height:150px;color:var(--white);border-inline-end:1px solid #ffffff1f;grid-template-columns:42px 1fr auto;align-items:start;gap:16px;padding:28px;transition:background .25s;display:grid}.portal-grid article:nth-child(2){background:var(--clay)}.portal-grid article:hover{background:var(--blue)}.portal-icon{width:42px;height:42px;color:var(--gold);border:1px solid #fff3;border-radius:10px;place-items:center;display:grid}.portal-grid strong{font:600 17px var(--font-playfair), var(--font-amiri), serif}.arabic .portal-grid strong{font-family:var(--font-amiri), serif;font-size:20px}.portal-grid p{color:#ffffffa6;margin:8px 0 0;font-size:9px;line-height:1.65}.portal-arrow{border:1px solid #fff3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}[dir=rtl] .portal-arrow{transform:scaleX(-1)}.roadmap-row{align-items:center;gap:30px;margin-top:26px;padding:0 8px;display:flex}.roadmap-row>span{color:var(--gold);letter-spacing:.17em;flex:none;font-size:9px;font-weight:800}.roadmap-row>div{flex-wrap:wrap;gap:8px;display:flex}.roadmap-row>div>span{color:var(--navy);background:var(--cream);border:1px solid #0e223a17;border-radius:20px;align-items:center;gap:7px;padding:8px 12px;font-size:9px;font-weight:600;display:inline-flex}.roadmap-row i{background:var(--gold);border-radius:50%;width:5px;height:5px}.private-section{background:var(--ivory);padding:130px max(24px,50vw - 600px)}.private-intro{grid-template-columns:.9fr 1.1fr;align-items:center;gap:110px;display:grid}.private-graphic{min-height:440px;position:relative}.security-rings{border:1px solid #1f477529;border-radius:50%;place-items:center;width:370px;height:370px;animation:30s linear infinite orbitSpin;display:grid;position:absolute;inset:5px auto auto 20px}[dir=rtl] .security-rings{inset:5px 20px auto auto}.security-rings:before,.security-rings:after{content:"";border:1px solid #1f477529;border-radius:50%;position:absolute}.security-rings:before{inset:52px}.security-rings:after{background:#ffffffb3;inset:106px;box-shadow:0 20px 60px #0e223a14}.lock-core{z-index:2;width:72px;height:72px;color:var(--gold);background:var(--navy);border-radius:20px;place-items:center;animation:30s linear infinite reverse orbitSpin;display:grid;position:relative;box-shadow:0 15px 35px #0e223a40}.security-node{border:4px solid var(--ivory);background:var(--gold);box-sizing:content-box;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 4px 15px #0e223a29}.node-a{top:22px;left:95px}.node-b{bottom:110px;right:8px}.node-c{bottom:8px;left:125px}.security-card{z-index:4;width:260px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #ffffffb3;border-radius:10px;flex-direction:column;gap:11px;padding:22px;display:flex;position:absolute;bottom:10px;right:5px}[dir=rtl] .security-card{left:5px;right:auto}.security-card small{color:var(--blue);letter-spacing:.16em;font-size:8px;font-weight:700}.security-card strong{color:var(--navy);font:600 18px var(--font-playfair), var(--font-amiri), serif;margin-bottom:4px}.security-card span{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.security-card svg{color:#4f9c74}.principle-grid{grid-template-columns:repeat(3,1fr);gap:60px;max-width:1200px;margin:105px auto 0;display:grid}.principle-grid article>span{color:var(--gold);font:600 13px var(--font-playfair), var(--font-amiri), serif}.principle-line{background:var(--line);height:1px;margin:18px 0 28px;position:relative}.principle-line:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}[dir=rtl] .principle-line:before{left:auto;right:0}.principle-grid h3,.role-card h3,.steps h3{color:var(--navy);font:600 28px var(--font-playfair), var(--font-amiri), serif;margin:0}.principle-grid p,.role-card p,.steps p{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.75}.ai-section{color:var(--white);background:radial-gradient(circle at 85% 15%, #2d629d80, transparent 30%), var(--navy);padding:125px 0;position:relative;overflow:hidden}.ai-section:before{content:"";opacity:.14;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.ai-section .container{z-index:1;position:relative}.ai-intro{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.ai-orbit{border:1px solid #c9a24b52;border-radius:50%;place-items:center;width:310px;height:310px;margin-inline:auto;animation:32s linear infinite orbitSpin;display:grid;position:relative}.ai-orbit:before,.ai-orbit:after{content:"";border-radius:50%;position:absolute}.ai-orbit:before{border:1px dashed #ffffff2e;inset:43px}.ai-orbit:after{background:#1f477559;border:1px solid #c9a24b38;inset:87px}.ai-core{z-index:2;width:98px;height:98px;color:var(--navy);background:var(--gold);border:1px solid #ffffff40;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:7px;animation:32s linear infinite reverse orbitSpin;display:flex;position:relative;box-shadow:0 0 45px #c9a24b4d}.ai-core span{font-size:10px;font-weight:800}.ai-satellite{z-index:3;border:4px solid var(--navy);width:46px;height:46px;color:var(--gold);background:var(--blue);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 25px #0003}.satellite-a{top:23px;left:39px}.satellite-b{top:135px;right:-5px}.satellite-c{bottom:9px;left:76px}.ai-flow{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:90px;display:grid}.ai-flow article{background:#ffffff0b;border:1px solid #ffffff21;border-radius:8px;min-height:245px;padding:24px 20px;transition:border-color .25s,transform .25s,background .25s;position:relative}.ai-flow article:hover{background:#ffffff13;border-color:#c9a24b8c;transform:translateY(-5px)}.ai-flow-number{color:#ffffff52;font:600 11px var(--font-playfair), var(--font-amiri), serif;position:absolute;top:19px;right:19px}[dir=rtl] .ai-flow-number{left:19px;right:auto}.ai-flow-icon{width:43px;height:43px;color:var(--gold);background:#c9a24b14;border:1px solid #c9a24b6b;border-radius:10px;place-items:center;margin-bottom:24px;display:grid}.ai-flow h3,.ai-principle h3{color:var(--white);font:600 20px var(--font-playfair), var(--font-amiri), serif;margin:0}.ai-flow p,.ai-principle p,.ai-capabilities p{color:#aebdcd;margin:11px 0 0;font-size:11px;line-height:1.7}.ai-connector{z-index:4;border:4px solid var(--navy);width:34px;height:34px;color:var(--navy);background:var(--gold);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}[dir=rtl] .ai-connector{left:-25px;right:auto;transform:translateY(-50%)scaleX(-1)}.ai-governance{border:1px solid #ffffff21;border-radius:10px;grid-template-columns:.85fr 1.15fr;margin-top:50px;display:grid;overflow:hidden}.ai-principle{background:var(--blue);align-items:flex-start;gap:18px;padding:38px;display:flex}.ai-principle>span{width:50px;height:50px;color:var(--navy);background:var(--gold);border-radius:12px;flex:0 0 50px;place-items:center;display:grid}.ai-capabilities{background:#ffffff0a;grid-template-columns:1fr 1fr;gap:0 26px;padding:25px 30px;display:grid}.ai-capabilities article{border-bottom:1px solid #ffffff1a;gap:12px;padding:15px 0;display:flex}.ai-capabilities article>span{color:var(--gold);font:600 10px var(--font-playfair), var(--font-amiri), serif}.ai-capabilities h4{color:var(--white);margin:0;font-size:12px}.ai-capabilities p{margin-top:5px;font-size:9px}.experience-section{background:var(--white);padding:120px 0 130px}.experience-section .section-heading{max-width:850px}.role-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:70px;display:grid}.role-card{border:1px solid var(--line);background:var(--ivory);min-height:470px;padding:30px;transition:transform .3s,box-shadow .3s;position:relative}.role-card:hover{box-shadow:var(--shadow);transform:translateY(-8px)}.role-art{background:#edf1f6;place-items:center;height:190px;margin:-10px -10px 32px;display:grid;position:relative;overflow:hidden}.role-art img{object-fit:cover;width:100%;height:100%;display:block}.role-2 .role-art{background:#eee5d3}.role-3 .role-art{background:var(--navy)}.role-icon{width:46px;height:46px;color:var(--white);background:var(--blue);border-radius:10px;place-items:center;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 10px 25px #1f477533}[dir=rtl] .role-icon{left:auto;right:18px}.role-3 .role-icon{color:var(--navy);background:var(--gold)}.mini-chart{background:var(--white);border-radius:8px;align-items:flex-end;gap:12px;width:190px;height:110px;padding:20px;display:flex;box-shadow:0 15px 30px #0e223a1f}.mini-chart i{background:linear-gradient(to top, var(--blue), var(--gold));border-radius:4px 4px 0 0;flex:1}.course-stack{width:190px;height:110px;position:relative}.course-stack i{background:var(--white);border-radius:8px;position:absolute;inset:0;box-shadow:0 10px 25px #0e223a1a}.course-stack i:first-child{transform:rotate(-7deg)}.course-stack i:nth-child(2){transform:rotate(6deg)}.course-stack i:nth-child(3){background:linear-gradient(135deg, var(--white) 68%, var(--gold) 68%);transform:none}.progress-orbit{border:12px solid #ffffff1f;border-top-color:var(--gold);border-right-color:var(--gold);border-radius:50%;place-items:center;width:120px;height:120px;display:grid;transform:rotate(20deg)}.progress-orbit strong{color:var(--white);font-size:24px;transform:rotate(-20deg)}.role-number{color:var(--gold);font:600 12px var(--font-playfair), var(--font-amiri), serif}.role-card h3{margin-top:10px}.role-card>a{border:1px solid var(--line);width:42px;height:42px;color:var(--blue);border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid;position:absolute;bottom:28px;right:28px}[dir=rtl] .role-card>a{left:28px;right:auto;transform:scaleX(-1)}.role-card>a:hover{color:var(--white);background:var(--blue)}.approach-section{background:#f0eadc;padding:125px 0}.steps{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:75px;display:grid}.step-marker{align-items:center;margin-bottom:28px;display:flex}.step-marker span{width:52px;height:52px;color:var(--navy);background:var(--gold);font:700 14px var(--font-playfair), var(--font-amiri), serif;border-radius:50%;flex:0 0 52px;place-items:center;display:grid}.step-marker i{background:linear-gradient(90deg, var(--gold), #c9a24b33);width:calc(100% + 32px);height:1px}[dir=rtl] .step-marker i{background:linear-gradient(-90deg, var(--gold), #c9a24b33)}.steps h3{font-size:24px}.steps p{padding-right:15px}[dir=rtl] .steps p{padding-left:15px;padding-right:0}blockquote{text-align:center;max-width:800px;margin:110px auto 0}blockquote svg{color:var(--gold)}blockquote p{color:var(--navy);font:italic 600 clamp(28px, 4vw, 42px)/1.35 var(--font-playfair), var(--font-amiri), serif;margin:25px 0}blockquote cite{color:var(--blue);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:700}.demo-section{color:var(--white);background:var(--blue);padding:120px 24px;position:relative;overflow:hidden}.demo-section:before{content:"";opacity:.18;background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 65%);mask-image:linear-gradient(90deg,#000,#0000 65%)}[dir=rtl] .demo-section:before{-webkit-mask-image:linear-gradient(-90deg,#000,#0000 65%);mask-image:linear-gradient(-90deg,#000,#0000 65%)}.demo-glow{filter:blur(100px);background:#c9a24b4d;border-radius:50%;width:500px;height:500px;position:absolute;top:-150px;left:-150px}.demo-wrap{z-index:1;grid-template-columns:1fr .9fr;align-items:center;gap:100px;width:min(1100px,100%);margin-inline:auto;display:grid;position:relative}.demo-copy .eyebrow{color:var(--gold-light)}.demo-copy h2{font:600 clamp(45px, 5vw, 67px)/1.08 var(--font-playfair), var(--font-amiri), serif;letter-spacing:-.03em;margin:20px 0}.demo-copy>p{color:#d9e2ee;max-width:580px;font-size:16px;line-height:1.8}.demo-note{color:#d9e2ee;align-items:center;gap:12px;margin-top:34px;font-size:11px;display:flex}.demo-note span{width:32px;height:32px;color:var(--gold);border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid}.demo-section form{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0e223a80;border:1px solid #ffffff2e;border-radius:12px;padding:34px;box-shadow:0 30px 70px #0003}.social-links{flex-wrap:wrap;gap:10px;display:flex}.social-links a{width:40px;height:40px;color:var(--gold);border:1px solid #fff3;border-radius:50%;place-items:center;transition:border-color .2s,background .2s;display:grid}.social-links a:hover{border-color:var(--gold);background:#ffffff14}.footer-main .social-links{gap:10px}.maintenance-hero{min-height:100vh}.footer-bottom a{color:inherit;text-underline-offset:3px;text-decoration:underline}.footer-bottom a:hover{color:var(--gold)}.demo-section label{margin-bottom:18px;display:block}.demo-section label span{color:#d9e2ee;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.demo-section input{width:100%;height:52px;color:var(--white);background:#ffffff14;border:1px solid #ffffff2b;border-radius:5px;outline:none;padding:0 16px;transition:border-color .2s,background .2s}.demo-section input::placeholder{color:#ffffff61}.demo-section input:focus{border-color:var(--gold);background:#ffffff1f}.button-gold{width:100%;color:var(--navy);background:var(--gold);margin-top:6px;box-shadow:0 12px 25px #c9a24b33}.button-gold:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.form-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-error{color:#f2b8a2;margin:18px 0 0;font-size:12px}.button-gold:hover:not(:disabled){color:var(--navy);background:var(--gold-light)}.success{color:var(--gold-light);align-items:center;gap:8px;margin:18px 0 0;font-size:12px;display:flex}footer{color:#aebdcd;background:var(--navy);padding:55px max(24px,50vw - 600px) 25px}.footer-main{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding-bottom:48px;display:grid}.footer-main>p{text-align:center;font:600 16px var(--font-playfair), var(--font-amiri), serif;margin:0}.footer-main>div{justify-content:flex-end;gap:25px;font-size:11px;display:flex}[dir=rtl] .footer-main>div{justify-content:flex-start}.footer-main a:hover{color:var(--gold)}.footer-bottom{color:#7f92a5;letter-spacing:.04em;justify-content:space-between;padding-top:24px;font-size:9px;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes imageDrift{0%{transform:scale(1.03)translate(-1%)}to{transform:scale(1.08)translate(1%)}}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes bars{0%{height:0}}@media (max-width:1050px){.nav-links{gap:16px}.nav-links>a:not(.button){display:none}.hero-grid{gap:45px}.hero h1{font-size:60px}.private-intro{gap:45px}.security-rings{width:330px;height:330px}}@media (max-width:820px){.container,.nav-wrap,.hero-grid,.trust-row{width:min(100% - 36px,680px)}.nav-wrap{min-height:72px}.nav-links{border-bottom:1px solid var(--line);background:var(--ivory);flex-direction:column;align-items:stretch;gap:0;padding:26px 18px;display:none;position:fixed;inset:72px 0 auto;box-shadow:0 20px 40px #0e223a1f}.nav-links.open{display:flex}.nav-links>a:not(.button){border-bottom:1px solid var(--line);padding:15px;display:block}.nav-links .language-button{display:none}.nav-links .button{margin-top:18px}.mobile-actions{display:flex}.hero{padding-top:72px}.hero-grid{grid-template-columns:1fr;padding-top:65px}.hero h1{font-size:clamp(52px,13vw,78px)}.hero-copy{text-align:center}.hero-copy .eyebrow,.hero-actions,.watch-button{justify-content:center}.hero-body{margin-inline:auto}.hero-visual{width:100%;max-width:540px;min-height:570px;margin-inline:auto}.trust-row{flex-direction:column;padding-block:25px}.trust-row>div{flex-wrap:wrap;justify-content:center}.platform-section,.experience-section,.approach-section{padding-block:90px}.platform-layout{grid-template-columns:1fr}.capability-heading{align-items:flex-start}.capability-grid{grid-template-columns:1fr 1fr;gap:22px}.platform-core{border-radius:12px;order:7;grid-column:1/-1;width:100%;height:110px;position:relative;top:auto;left:auto;transform:none}[dir=rtl] .platform-core{transform:none}.platform-core:before,.platform-core:after{display:none}.portal-grid{grid-template-columns:1fr}.portal-grid article{border-bottom:1px solid #ffffff1f;border-inline-end:0}.roadmap-row{flex-direction:column;align-items:flex-start;gap:14px}.module-list{grid-template-columns:1fr 1fr;display:grid}.module-button{border-inline-end:1px solid #ffffff26}.private-section{padding-block:90px}.private-intro{grid-template-columns:1fr}.private-graphic{width:min(100%,500px);margin-inline:auto}.private-intro .section-heading{text-align:center}.private-intro .eyebrow{justify-content:center}.ai-intro{grid-template-columns:1fr}.ai-intro .section-heading{text-align:center;margin-inline:auto}.ai-intro .eyebrow{justify-content:center}.ai-flow{grid-template-columns:1fr 1fr}.ai-connector{display:none}.ai-governance{grid-template-columns:1fr}.principle-grid,.role-grid{grid-template-columns:1fr;max-width:560px}.principle-grid{gap:40px}.role-card{min-height:440px}.steps{grid-template-columns:1fr 1fr;gap:50px 25px}.step-marker i{display:none}.demo-wrap{grid-template-columns:1fr;gap:55px}.footer-main{text-align:center;grid-template-columns:1fr;justify-items:center}.footer-main>div,[dir=rtl] .footer-main>div{justify-content:center}}@media (max-width:540px){.logo img{width:132px}.logo-light img{width:210px}.hero-grid{padding-top:50px}.capability-section{padding-block:90px}.capability-heading{flex-direction:column}.capability-grid{grid-template-columns:1fr;margin-top:50px}.platform-core{grid-column:auto}.portal-header{flex-direction:column;align-items:flex-start}.portal-grid article{grid-template-columns:38px 1fr;padding:24px 18px}.portal-arrow{display:none}.hero h1,.arabic .hero h1{font-size:52px}.hero-actions{flex-direction:column}.hero-visual{min-height:440px}.arch-frame{inset-inline:10px}.floating-card{min-width:160px;padding:12px}.card-top{right:0}.card-bottom,[dir=rtl] .card-top{left:0}[dir=rtl] .card-bottom{right:0}.trust-row>div{gap:14px}.section-heading h2{font-size:39px}.module-list{grid-template-columns:1fr}.product-window{min-height:410px}.product-shot{height:352px}.window-search{display:none}.product-body{grid-template-columns:42px 1fr}.dashboard{padding:20px 14px}.metrics{gap:5px}.metrics>div{padding:10px 7px}.metrics strong{font-size:13px}.dashboard-lower{grid-template-columns:1fr}.activity-card{display:none}.stage-caption>div{align-items:flex-start}.stage-caption>span{display:none}.private-graphic{min-height:390px}.ai-section{padding-block:90px}.ai-orbit{width:270px;height:270px}.ai-flow{grid-template-columns:1fr}.ai-flow article{min-height:auto}.ai-capabilities{grid-template-columns:1fr}.ai-principle{padding:28px 22px}.security-rings{width:300px;height:300px;inset-inline-start:0}.security-card{width:230px}.steps{grid-template-columns:1fr}blockquote{margin-top:80px}.demo-section{padding-inline:18px}.demo-section form{padding:24px 18px}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
