@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-arabic-wght-normal-BMWQQIfH.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-vietnamese-wght-normal-DvU6pLYV.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-latin-ext-wght-normal-CJ9LaFMc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-latin-wght-normal-9GNYQ01K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)format("woff");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-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASMAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGpwqYJjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAjZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2QVy51GhoZWEAAAMcAAAAHwAAACQhxhq6aG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAJwLvbmFtZQAAA4AAAADZAAAByCMaQG1wb3N0AAAEXAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBec/i01cYo+hUdCJbE8j0TnLnkelcii1IExmMjglO8lBSSMwfLeZaLU3VUWWK+MR3sRP38VgB4TNNdcCbtUUsBZAXjsQKG8Zewr9eNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCDX9V/57wm5ZKAIKmADAIxsBbkAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY/JmEGNYxMAO5iEAMwMjABhMARl42pXQgUZDYRTA8d9qZcEeIPC9QHdbJmqgYkRTihCwttu63Lbru1sKerqeoCeK68MGCPgfzvnhoOPVvlb7CM+tTuqWM7+p93T9pN439p26vbVz4Ng89aG+YequId6srVUu9PTUZqJCZa2WqRVKmZVooefO2K0bVybulXKfHk0t1S5FUy8KMycmcnOFjXdPcrGxVpaCgcxA32CrRkkNRv/2H+QWNkpTUXKke0EShB0j7BjXVipfosKi+Upwqm/gXJDMZiuqZI1VKoWti7qZcrVc9NHo2R/ilEKpAAAAeNpjYGIAg/9rGXwZsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDOGwiI)format("woff");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-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGrVqptjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC4AAAAuIJK/GhoZWFkAAAC3AAAADYAAAA2QeK54WhoZWEAAAMUAAAAHwAAACQiTBstaG10eAAAAzQAAAAXAAAAGAcbAEhsb2NhAAADTAAAAA4AAAAOAIIAgm1heHAAAANcAAAAHAAAACAAJwLrbmFtZQAAA3gAAADgAAAB1CR4QVVwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothQEGgEAUBee/Npu6xF4jhAKSANggAjpLB+gkgUAnS5saMwanXZEctKXD8N1motWFqfJZrowkvImfvhuDXRAO19wLuFVTwFoAlTqBgH8A6joKfQAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+wOjoAwz89FgCXAABACj/9AJXAsYAMwAABSIuAjU0NjcjNTM3IzUhNjU0JiMiByc+ATMyHgIVFAczFSMHIRUhBhUUFjMyNjcXDgEBSTZTOB0DAkhxjP0BbAYzLkw0RCNrPTFONh0GS3mJAQL+kgY5MyVDJkUlbgwgN0sqDRQJU0xUDxYvKjpRKCwdMUMmGhhUTFMRFDQ0IShSKzUAAAEAAAABGdsFooBeXw889QAJA+gAAAAA4WWjKAAAAADjU7nx/xf9tB71BFMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgL/Ff/O9aua9AEVTABgCI7wWzAHjaY7zBoMAAAm8gmKmeQQNEAwA1RQRnAAAAABMAEwATABMAXABcAAB42mNgZGBgYGNyZRBjWMLADuYhADMDIwAX4AEVeNqdkAVqA0AQAKfuxYoVuwfUXZC6u7dY3TUenL4vL8hrMhBP0HA2e+sLdPJMC02tXcBN00CBm1ggW+Bm+snk2XuH/wK3Vti0MchrgduZcuW5X0JNzPWr/agrygMR3pRj8ghR+dP3hwgv6g/ZYI9tVtjnSM0TKU6541vLZSLSPW/GGOZU3Ze8wo92j1woRzCe8jeBcUY8Y54yLRYiB6mRHCfKL8TlOyKlWIUYUiGKVBkn1MVZ9f0lTYQ3XnBCBCawQualQly0IqLdCMbj0xUqPKIo8eT75JvwfmQkB3SuRO942mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=)format("woff");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-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lime:#dfff00;--lime-hover:#ecff5c;--charcoal:#0b0b0b;--off-white:#f7f7f5;--white:#fff;--ink-900:#0b0b0b;--ink-850:#101010;--ink-800:#151515;--ink-700:#1d1d1d;--stone-100:#efefeb;--stone-200:#e6e6e1;--muted-dark:#a9a9a3;--muted-light:#4f4f4a;--line:#f7f7f51a;--line-strong:#f7f7f53d;--line-light:#0b0b0b1f;--font-display:"Alexandria Variable", "IBM Plex Sans Arabic", "Segoe UI", Tahoma, sans-serif;--font-body:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, system-ui, sans-serif;--font-latin:"Montserrat Variable", "IBM Plex Sans Arabic", "Segoe UI", sans-serif;--radius-sm:10px;--radius:18px;--radius-lg:28px;--ease-out:cubic-bezier(.22, 1, .36, 1);--container:1240px;--gutter:clamp(16px, 4vw, 40px);--header-h:72px;--section-y:clamp(72px, 11vw, 140px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[lang=en]{--font-display:"Montserrat Variable", "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--charcoal);min-height:100vh;color:var(--off-white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.85;overflow-x:hidden}html[lang=en] body{line-height:1.65}body.no-scroll{overflow:hidden}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,figure{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}main:focus{outline:none}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:6px}.surface-light :focus-visible{outline-color:var(--charcoal)}.cta-band :focus-visible{outline-color:var(--charcoal)}::selection{background:var(--lime);color:var(--charcoal)}.icon{flex:none;width:1.15em;height:1.15em}[dir=rtl] .icon--dir{transform:scaleX(-1)}.display{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.35rem,6.2vw,5.1rem);font-weight:800;line-height:1.22}html[lang=en] .display{letter-spacing:-.03em;line-height:1.06}.h2{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.85rem,3.9vw,3.2rem);font-weight:750;line-height:1.3}html[lang=en] .h2{letter-spacing:-.02em;line-height:1.12}.h3{font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:700;line-height:1.45}.eyebrow{color:var(--lime);align-items:center;gap:10px;margin-bottom:18px;font-size:.9rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:22px;height:2px}.surface-light .eyebrow{color:var(--charcoal)}.surface-light .eyebrow:before{background:var(--lime);width:24px;height:6px;transform:skew(-18deg)}.lead{color:var(--muted-dark);max-width:58ch;margin-top:22px;font-size:clamp(1.05rem,1.35vw,1.22rem)}.surface-light .lead,.surface-light p{color:var(--muted-light)}.key{font-family:var(--font-latin);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.mark{color:var(--charcoal);z-index:0;padding:.25em .2em .27em;line-height:1;display:inline-block;position:relative}.mark:before{content:"";background:var(--lime);z-index:-1;border-radius:4px;position:absolute;top:0;bottom:0;left:-.04em;right:-.04em;transform:rotate(-1.4deg)}html[lang=en] .mark{padding:.08em .18em .12em}.text-lime{color:var(--lime)}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:calc(var(--section-y) * .7)}.surface-dark{background:var(--charcoal)}.surface-raised{background:var(--ink-850)}.surface-light{background:var(--off-white);color:var(--charcoal);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.section-head{gap:18px;margin-bottom:clamp(36px,5vw,64px);display:grid}.section-head--split{align-items:end}@media (min-width:900px){.section-head--split{grid-template-columns:1.2fr 1fr;gap:48px}}.plain-list{margin:0;padding:0;list-style:none}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.check-list,.dash-list{color:var(--muted-dark);gap:10px;margin:0;padding:0;list-style:none;display:grid}.check-list li,.dash-list li{padding-inline-start:30px;position:relative}.check-list li:before{content:"";border-left:2.5px solid var(--lime);border-bottom:2.5px solid var(--lime);width:15px;height:8px;position:absolute;top:.5em;transform:rotate(-45deg)}.check-list li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.check-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.check-list li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.check-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.dash-list li:before{content:"";background:var(--off-white);opacity:.6;width:16px;height:2px;position:absolute;top:.85em}.dash-list li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.dash-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.dash-list li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.dash-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.surface-light .check-list{color:var(--muted-light)}.surface-light .check-list li:before{border-color:var(--charcoal)}.btn{--btn-bg:transparent;--btn-fg:var(--off-white);--btn-border:transparent;border:1.5px solid var(--btn-border);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--font-body);cursor:pointer;transition:transform .35s var(--ease-out), background-color .25s, border-color .25s, color .25s, box-shadow .35s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.98)}.btn .icon--dir{transition:translate .35s var(--ease-out)}.btn:hover .icon--dir{translate:3px}[dir=rtl] .btn:hover .icon--dir{translate:-3px}.btn--primary{--btn-bg:var(--lime);--btn-fg:var(--charcoal)}.btn--primary:hover{--btn-bg:var(--lime-hover);box-shadow:0 14px 34px -14px #dfff00a6}.btn--ghost{--btn-border:var(--line-strong)}.btn--ghost:hover{--btn-border:var(--lime);--btn-fg:var(--lime)}.btn--dark{--btn-bg:var(--charcoal);--btn-fg:var(--off-white)}.btn--dark:hover{box-shadow:0 14px 30px -14px #0b0b0bb3}.btn--outline-dark{--btn-border:#0b0b0b59;--btn-fg:var(--charcoal)}.btn--outline-dark:hover{--btn-border:var(--charcoal)}.btn--sm{min-height:44px;padding:0 18px;font-size:.92rem}.btn--block{width:100%}.link-arrow{min-height:44px;color:var(--lime);transition:border-color .25s, gap .35s var(--ease-out);border-bottom:1.5px solid #0000;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:hover{gap:12px}.surface-light .link-arrow{color:var(--charcoal);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:6px;text-decoration-thickness:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:12px;z-index:100;background:var(--lime);color:var(--charcoal);transition:transform .25s var(--ease-out);border-radius:999px;padding:12px 18px;font-weight:700;text-decoration:none;position:fixed;transform:translateY(-160%)}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip-link:focus{transform:translateY(0)}.page-enter{animation:page-in .6s var(--ease-out) both}@keyframes page-in{0%{opacity:0}}.page-hero{padding-top:calc(var(--header-h) + clamp(48px, 9vw, 120px));isolation:isolate;padding-bottom:clamp(56px,8vw,110px);position:relative;overflow:hidden}.page-hero:before{content:"";z-index:-1;background:radial-gradient(at 50% 100%,#dfff0012,#0000 60%);height:70%;position:absolute;top:auto;bottom:0;left:-20%;right:-20%}.not-found{align-items:center;min-height:80svh;display:flex}.page-hero__grid{align-items:center;gap:40px;display:grid}.page-hero--split .page-hero__visual{aspect-ratio:1/.9;min-height:300px;position:relative}@media (min-width:960px){.page-hero--split .page-hero__grid{grid-template-columns:1.1fr .9fr}.page-hero--split .page-hero__visual{min-height:460px}}.cta-band{background:var(--lime);color:var(--charcoal);padding-block-start:clamp(64px,9vw,120px);padding-block-end:clamp(64px,9vw,120px);overflow:hidden}.cta-band__inner{align-items:end;gap:28px;display:grid;position:relative}.cta-band__title{font-family:var(--font-display);font-size:clamp(2.2rem,5.5vw,4.4rem);font-weight:800;line-height:1.2}.cta-band__text{color:#22221f;max-width:44ch;margin-top:12px;font-size:clamp(1.05rem,1.4vw,1.25rem)}.cta-band .actions{margin-top:0}.cta-band__tagline{opacity:.9;width:min(360px,70vw)}@media (min-width:960px){.cta-band__inner{grid-template-columns:1.4fr 1fr}.cta-band .actions{justify-content:flex-end}.cta-band__tagline{grid-column:1}}.card{border-radius:var(--radius);background:var(--ink-850);border:1px solid var(--line);transition:transform .45s var(--ease-out), border-color .3s, background-color .3s;padding:clamp(24px,3vw,34px);position:relative}.card:hover{border-color:#dfff0066;transform:translateY(-4px)}.surface-light .card{background:var(--white);border-color:var(--line-light)}.surface-light .card:hover{border-color:var(--charcoal)}.card p{color:var(--muted-dark);margin-top:10px}.card-grid{gap:16px;display:grid}@media (min-width:760px){.card-grid--3{grid-template-columns:repeat(3,1fr)}.card-grid--2,.card-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.card-grid--4{grid-template-columns:repeat(4,1fr)}}.card__index{font:700 .85rem/1 var(--font-latin);color:var(--lime);letter-spacing:.08em;margin-bottom:26px;display:block}.surface-light .card__index{color:var(--muted-light)}.scene-track{background:var(--charcoal);position:relative}.scene-track__stage{height:100vh;margin-bottom:-100vh;z-index:0;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.scene-track__stage:after{content:"";pointer-events:none;background:linear-gradient(#0b0b0b8c,#0000 22% 70%,#0b0b0bb3),radial-gradient(#0000 55%,#0b0b0b80);position:absolute;top:0;bottom:0;left:0;right:0}.scene-track__stage .scene-canvas__fallback{justify-content:flex-end;padding-inline-start:4%;padding-inline-end:4%;top:18%;bottom:14%;left:0;right:0}.scene-track__stage .scene-canvas__fallback>*{width:min(46%,560px)}.scene-step{z-index:1;min-height:100vh;min-height:100svh;padding-block:calc(var(--header-h) + 24px) 48px;align-items:center;display:flex;position:relative}.scene-step__panel{max-width:560px}.step-num{font:700 .85rem/1 var(--font-latin);color:var(--charcoal);background:var(--lime);border-radius:6px;padding:6px 8px}.scene-step .key{color:var(--off-white)}.scene-progress{z-index:2;letter-spacing:.08em;color:#f7f7f56b;gap:18px;margin:0;padding:0;font-size:.75rem;list-style:none;display:none;position:absolute;bottom:40px}.scene-progress:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.scene-progress:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.scene-progress:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.scene-progress:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.scene-progress li{align-items:center;gap:10px;transition:color .4s;display:flex}.scene-progress li:before{content:"";width:18px;height:2px;transition:width .5s var(--ease-out);background:currentColor}.scene-progress li.is-done{color:#f7f7f5b3}.scene-progress li.is-active{color:var(--lime)}.scene-progress li.is-active:before{width:36px}@media (min-width:900px){.scene-progress{display:grid}}@media (max-width:899px){.scene-step__panel{border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);border:1px solid var(--line);background:#0b0b0bb8;padding:22px}.scene-track__stage:after{background:linear-gradient(#0b0b0b66,#0000 25%,#0b0b0b40 45%,#0b0b0beb 75%)}.scene-step{padding-bottom:calc(40px + env(safe-area-inset-bottom));align-items:flex-end}.scene-track__stage .scene-canvas__fallback{justify-content:center;top:12%;bottom:45%;left:0;right:0}.scene-track__stage .scene-canvas__fallback>*{width:min(86%,420px)}}.static-scene{width:100%;height:auto}.scene-canvas__fallback>.static-scene--symbol{width:min(70%,380px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:hover,.card:hover{transform:none}}.site-header{left:0;right:0;z-index:50;height:var(--header-h);transition:background-color .35s var(--ease-out), border-color .35s var(--ease-out), backdrop-filter .35s;border-bottom:1px solid #0000;position:fixed;top:0}.site-header.is-solid{-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--line);background:#0b0b0bd1}.site-header__inner{align-items:center;gap:24px;height:100%;display:flex}.site-header__logo{border-radius:8px;flex:none;display:inline-flex}.site-header__logo img{width:auto;height:42px}.site-nav{margin-inline-start:auto;display:none}.site-nav ul,.mobile-menu ul{margin:0;padding:0;list-style:none}.site-nav ul{gap:4px;display:flex}.site-nav a{min-height:44px;color:var(--muted-dark);border-radius:999px;align-items:center;padding:0 12px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.site-nav a:hover{color:var(--off-white)}.site-nav a:after{content:"";left:12px;right:12px;background:var(--lime);height:2px;transition:transform .35s var(--ease-out);position:absolute;bottom:6px;transform:scaleX(0)}.site-nav a[aria-current=page]{color:var(--off-white)}.site-nav a[aria-current=page]:after{transform:scaleX(1)}.site-header__actions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.lang-toggle{border:1px solid var(--line-strong);min-width:48px;min-height:44px;color:var(--off-white);font:600 .9rem/1 var(--font-body);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;transition:border-color .2s,color .2s}.lang-toggle:hover{border-color:var(--lime);color:var(--lime)}.menu-toggle{border:1px solid var(--line-strong);width:46px;height:46px;color:var(--off-white);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:inline-grid}.menu-toggle .icon{width:22px;height:22px}.mobile-menu{inset:var(--header-h) 0 0 0;padding:24px var(--gutter) calc(32px + env(safe-area-inset-bottom));background:var(--charcoal);flex-direction:column;gap:24px;display:flex;position:fixed;overflow-y:auto}.mobile-menu.is-open{animation:menu-in .35s var(--ease-out) both}.mobile-menu__nav a{border-bottom:1px solid var(--line);min-height:60px;color:var(--off-white);font:700 clamp(1.4rem, 6vw, 1.9rem) / 1.3 var(--font-display);align-items:center;text-decoration:none;display:flex}.mobile-menu__nav a[aria-current=page]{color:var(--lime)}.mobile-menu__actions{gap:10px;display:grid}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:599px){.site-header__logo img{height:36px}.site-header__cta{justify-content:center;width:46px;padding:0}.site-header__cta .btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:1080px){.site-nav{display:block}.site-header__actions{margin-inline-start:8px}.menu-toggle,.mobile-menu{display:none!important}}.site-footer{background:var(--charcoal);border-top:1px solid var(--line);color:var(--muted-dark);padding-top:clamp(56px,8vw,96px);position:relative}.site-footer__grid{grid-template-columns:1fr;gap:40px;display:grid}.site-footer__brand img{width:min(320px,78vw);height:auto;margin-inline-start:-4%}.site-footer__brand p{max-width:34ch;margin-top:16px}.site-footer h2{font:600 .8rem/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--off-white);margin:0 0 16px}.site-footer ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.site-footer ul a{min-height:40px;color:var(--muted-dark);align-items:center;gap:6px;text-decoration:none;transition:color .2s;display:inline-flex}.site-footer ul a:hover{color:var(--lime)}.site-footer__key{font:700 .72rem/1 var(--font-latin);letter-spacing:.08em;color:var(--off-white)}.site-footer__label{margin:0 0 4px;font-size:.9rem}.site-footer__phone{font:700 1.5rem/1.4 var(--font-latin);color:var(--off-white);unicode-bidi:isolate;margin-bottom:16px;text-decoration:none;display:inline-block}.site-footer__phone:hover{color:var(--lime)}.site-footer__actions{flex-wrap:wrap;gap:10px;display:flex}.site-footer__bottom{padding-block:24px calc(84px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(48px,7vw,80px);font-size:.85rem;display:flex}@media (min-width:720px){.site-footer__grid{grid-template-columns:1.4fr 1fr 1fr}.site-footer__brand{grid-column:1/-1}}@media (min-width:1080px){.site-footer__grid{grid-template-columns:1.5fr .8fr 1fr 1fr}.site-footer__brand{grid-column:auto}}.consult-form{border-radius:var(--radius-lg);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);background:#101010e6;gap:18px;padding:clamp(22px,3.2vw,38px);display:grid;position:relative;box-shadow:0 40px 80px -40px #000c}.consult-form:before{content:"";top:-1px;background:var(--lime);border-radius:0 0 3px 3px;height:3px;position:absolute;left:28px;right:28px}.consult-form__row{gap:18px;display:grid}@media (min-width:560px){.consult-form__row{grid-template-columns:1fr 1fr}}.form-summary{border-radius:var(--radius-sm);color:#ffc7bd;background:#ff78641f;border:1px solid #ff8c7873;padding:12px 16px;font-size:.95rem}.field{align-content:start;gap:8px;display:grid}.field label{font-size:.95rem;font-weight:600}.field__req{color:var(--muted-dark);font-size:.82rem;font-weight:400}.field input,.field select,.field textarea{border:1.5px solid var(--line-strong);background:var(--charcoal);width:100%;min-height:52px;color:var(--off-white);border-radius:14px;padding:12px 16px;font-size:1rem;line-height:1.6;transition:border-color .2s,box-shadow .2s}.field textarea{resize:vertical;min-height:120px}.field input[type=date],.field input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}.field input::placeholder,.field textarea::placeholder{color:#7d7d78}[dir=rtl] .field input[dir=ltr],[dir=rtl] .field input[dir=ltr]::placeholder{text-align:right}.field input:hover,.field select:hover,.field textarea:hover{border-color:#f7f7f56b}.field input:focus-visible{border-color:var(--lime);outline:none;box-shadow:0 0 0 4px #dfff002e}.field select:focus-visible{border-color:var(--lime);outline:none;box-shadow:0 0 0 4px #dfff002e}.field textarea:focus-visible{border-color:var(--lime);outline:none;box-shadow:0 0 0 4px #dfff002e}.field__select{position:relative}.field__select select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-inline-end:44px}.field__select:after{content:"";border-right:2px solid var(--off-white);border-bottom:2px solid var(--off-white);pointer-events:none;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.field__select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:18px}.field__select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:18px}.field__select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:18px}.field__select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:18px}.field select option{background:var(--ink-800);color:var(--off-white)}.field.has-error input,.field.has-error select,.field.has-error textarea{border-color:#ff8c78}.field__error{color:#ffb3a6;font-size:.9rem}.form-note{color:var(--muted-dark);font-size:.84rem;line-height:1.7}.form-ready{border-radius:var(--radius-sm);background:#dfff0012;border:1px solid #dfff0066;padding:14px 16px;font-size:.95rem}.form-ready a{color:var(--lime);font-weight:600}.consult-form__submit:after{content:"";border-radius:inherit;border:2px solid var(--lime);opacity:0;pointer-events:none;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}@media (prefers-reduced-motion:no-preference){.is-in .consult-form__submit:after{animation:consult-ring 1.1s var(--ease-out) 1.2s 1 both}}@keyframes consult-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06,1.35)}}.draw-path{pointer-events:none;width:100%;height:auto;display:block;overflow:visible}.draw-path__line{fill:none;stroke:var(--lime);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.draw-path__head{fill:var(--lime)}.draw-path__dot{fill:var(--off-white);stroke:var(--lime);stroke-width:3px;opacity:0}.surface-light .draw-path__line{stroke:var(--charcoal)}.surface-light .draw-path__head{fill:var(--charcoal)}.surface-light .draw-path__dot{fill:var(--lime);stroke:var(--charcoal)}[dir=ltr] .draw-path--mirror{transform:scaleX(-1)}.scroll-shapes{pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.shape{fill:none;stroke:#f7f7f538;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;position:absolute}.shape--lime{stroke:var(--lime);opacity:.7}.shape .shape__fill{fill:var(--lime);stroke:none}.surface-light .shape{stroke:#0b0b0b2e}.surface-light .shape--lime{stroke:var(--charcoal);opacity:.5}@media (max-width:899px){.scroll-shapes{display:none}}.who,.consult,.home-services{isolation:isolate;overflow:hidden}.who__inner,.consult__grid{z-index:1;position:relative}.who__grid{gap:16px;display:grid}@media (min-width:900px){.who__grid{grid-template-columns:repeat(3,1fr)}.who__grid:has(.who-card--partners){grid-template-columns:repeat(2,1fr)}}@media (min-width:1180px){.who__grid:has(.who-card--partners){grid-template-columns:repeat(4,1fr)}}.who-card{border-radius:var(--radius);background:var(--white);border:1px solid var(--line-light);transition:border-color .3s, transform .45s var(--ease-out);align-content:start;gap:14px;padding:clamp(24px,2.8vw,32px);display:grid}.who-card:hover{border-color:var(--charcoal);transform:translateY(-3px)}.who-card__num{font:800 1.9rem/1 var(--font-latin);color:var(--charcoal)}.who-card__rows{gap:12px;margin:0;display:grid}.who-card__rows dt{letter-spacing:.05em;color:var(--muted-light);font-size:.78rem;font-weight:600}.who-card__rows dd{color:var(--charcoal);margin:2px 0 0}.who-card__start{background:var(--off-white);border:1px solid var(--line-light);color:var(--charcoal);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;padding:12px 14px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s;display:flex}.who-card__start:hover{background:var(--lime);border-color:var(--lime)}.who-card__start .icon{margin-inline-start:auto}.who-card__start-label{width:100%;color:var(--muted-light);font-size:.76rem;font-weight:500}.who-card__start:hover .who-card__start-label{color:var(--charcoal)}.who-card--partners{background:var(--charcoal);border-color:var(--charcoal);color:var(--off-white)}.surface-light .who-card--partners p{color:var(--muted-dark)}.who-card--partners .who-card__num{color:var(--lime)}.who-card--partners .who-card__start{border-color:var(--line-strong);color:var(--off-white);background:0 0}.who-card--partners .who-card__start:hover{color:var(--charcoal)}.surface-light .who-card--partners :focus-visible{outline-color:var(--lime)}.faq__inner{gap:36px;display:grid}@media (min-width:960px){.faq__inner{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(40px,6vw,96px)}.faq__head{top:calc(var(--header-h) + 32px);position:sticky}}.faq__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.faq__list{border-top:1px solid var(--line-light)}.faq-item{border-bottom:1px solid var(--line-light)}.faq-item__q{font:inherit;margin:0}.faq-item__q button{width:100%;min-height:64px;color:var(--charcoal);text-align:start;font-family:var(--font-display);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);font-weight:650;line-height:1.5;display:flex}.faq-item__icon{border:1.5px solid var(--line-light);border-radius:999px;flex:none;place-items:center;width:38px;height:38px;transition:background-color .3s,border-color .3s;display:grid}.faq-item__q button:hover .faq-item__icon{border-color:var(--charcoal)}.faq-item.is-open .faq-item__icon{background:var(--lime);border-color:var(--lime)}.faq-item__a{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-item.is-open .faq-item__a{grid-template-rows:1fr}.faq-item__a>div{min-height:0;overflow:hidden}.faq-item__a p{max-width:62ch;color:var(--muted-light);padding-bottom:20px}.consult__grid{align-items:start;gap:40px;display:grid}@media (min-width:1000px){.consult__grid{grid-template-columns:.9fr 1.1fr;gap:clamp(40px,6vw,88px)}}.consult__title{font-size:clamp(2.3rem,5vw,4.2rem)}.consult__steps{gap:14px;margin-top:30px;display:grid}.consult__steps li{color:var(--off-white);align-items:flex-start;gap:14px;display:flex}.consult__steps .step-num{flex:none;margin-top:3px}.consult__direct{border-top:1px solid var(--line);color:var(--muted-dark);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:30px;padding-top:24px;display:flex}.consult__arrow{margin-top:28px;width:220px;margin-inline-start:auto;display:none}@media (min-width:1000px){.consult__arrow{display:block}}.wa-fab{z-index:40;bottom:calc(18px + env(safe-area-inset-bottom));background:var(--lime);min-height:52px;color:var(--charcoal);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(16px)scale(.96);box-shadow:0 16px 36px -14px #000000b3}.wa-fab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.wa-fab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.wa-fab:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.wa-fab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.wa-fab.is-visible{opacity:1;pointer-events:auto;transform:none}.wa-fab:hover{transform:translateY(-2px)}.wa-fab .icon{width:22px;height:22px}.wa-fab:focus-visible{outline-color:var(--off-white)}@media (max-width:599px){.wa-fab{justify-content:center;width:54px;padding:0}.wa-fab__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.glyph{width:64px;height:64px;overflow:visible}.glyph__ring,.glyph__line,.glyph__frame,.glyph__path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.glyph__line--lime,.glyph__path{stroke:var(--lime)}.glyph__dot,.glyph__fill,.glyph__head,.glyph__bar--lime{fill:var(--lime)}.glyph__bar{fill:currentColor;opacity:.85;transform-box:fill-box;transform-origin:bottom}.surface-light .glyph__line--lime,.surface-light .glyph__path{stroke:var(--charcoal)}.surface-light .glyph__fill{fill:var(--lime);stroke:var(--charcoal);stroke-width:2px}.glyph--listen .glyph__ring,.glyph--plan .glyph__bar,.glyph--move .glyph__path,.glyph--move .glyph__head{transition:transform .8s var(--ease-out), opacity .8s var(--ease-out), stroke-dashoffset .9s var(--ease-out)}.glyph--listen .glyph__ring{transform-origin:32px 32px}.glyph--listen .glyph__ring:nth-child(2),.glyph--plan .glyph__bar:nth-child(2){transition-delay:.12s}.glyph--plan .glyph__bar:nth-child(3){transition-delay:.24s}.glyph--move .glyph__path{stroke-dasharray:64}.glyph--move .glyph__head{transition-delay:.6s}.process-preview__item:not(.is-reached) .glyph--listen .glyph__ring{opacity:.2;transform:scale(1.3)}.process-preview__item:not(.is-reached) .glyph--plan .glyph__bar{transform:scaleY(.2)}.process-preview__item:not(.is-reached) .glyph--move .glyph__path{stroke-dashoffset:64px}.process-preview__item:not(.is-reached) .glyph--move .glyph__head{opacity:0;transform:translate(-4px,4px)}.scene-canvas{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.scene-canvas__host{position:absolute;top:0;bottom:0;left:0;right:0}.scene-canvas__gl{opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-out);display:block}.scene-canvas.is-ready .scene-canvas__gl{opacity:1}.scene-canvas__fallback{animation:scene-fade .6s var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.scene-canvas__fallback>*{width:100%;max-width:100%;max-height:100%}@keyframes scene-fade{0%{opacity:0}}.service-cards{align-items:start;gap:16px;display:grid}@media (min-width:900px){.service-cards{grid-template-columns:repeat(3,1fr)}}.service-card{border-radius:var(--radius);background:var(--ink-850);border:1px solid var(--line);transition:border-color .3s, background-color .3s, transform .45s var(--ease-out);gap:10px;padding:clamp(24px,2.8vw,32px);display:grid;position:relative}.service-card:hover,.service-card.is-open{border-color:#dfff0073}.service-card:hover{transform:translateY(-3px)}.service-card.is-open{background:var(--ink-800)}.service-card__meta{align-items:center;gap:12px;margin-top:14px;display:flex}.service-card__meta .key{color:var(--off-white)}.service-card__short{color:var(--muted-dark)}.service-card__toggle{border:1px solid var(--line-strong);min-height:44px;color:var(--off-white);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:10px;margin-top:6px;padding:0 16px;font-size:.92rem;font-weight:600;transition:border-color .25s,color .25s,background-color .25s;display:inline-flex}.service-card__toggle:hover{border-color:var(--lime);color:var(--lime)}.service-card.is-open .service-card__toggle{background:var(--lime);border-color:var(--lime);color:var(--charcoal)}.icon-plus__v{transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--ease-out)}[aria-expanded=true] .icon-plus__v{transform:scaleY(0)}.service-card__details{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.service-card.is-open .service-card__details{grid-template-rows:1fr}.service-card__details-inner{align-content:start;gap:10px;min-height:0;display:grid;overflow:hidden}.service-card.is-open .service-card__details-inner{border-top:1px solid var(--line);margin-top:8px;padding-top:18px}.service-card__label{letter-spacing:.06em;color:var(--lime);font-size:.8rem;font-weight:600}.service-card__benefit{color:var(--off-white);margin-bottom:6px}.service-card .check-list{margin-bottom:14px}.service-card .btn{justify-self:start}.svc-glyph{fill:none;width:72px;height:72px;stroke:var(--off-white);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.svc-glyph .is-lime{stroke:var(--lime)}.svc-glyph .is-lime-fill{fill:var(--lime);stroke:none}.svc-glyph .is-soft-fill{fill:#f7f7f540;stroke:none}.svc-glyph--direction line{transform-box:fill-box;transform-origin:50%;transform:rotate(var(--r));transition:transform .6s var(--ease-out) var(--d)}.service-card:hover .svc-glyph--direction line,.service-card.is-open .svc-glyph--direction line,.service-card:focus-within .svc-glyph--direction line{transform:rotate(-48deg)}.svc-glyph--presence g{transition:transform .45s var(--ease-out) var(--d)}.service-card:hover .svc-glyph--presence g,.service-card.is-open .svc-glyph--presence g,.service-card:focus-within .svc-glyph--presence g{transform:translateY(-5px)}.svc-glyph--campaigns .arc{stroke:var(--lime);stroke-dasharray:1;stroke-dashoffset:.55px;transition:stroke-dashoffset .7s var(--ease-out)}.svc-glyph--campaigns .ring{transform-box:fill-box;transform-origin:50%;opacity:.55;transition:transform .6s var(--ease-out), opacity .6s}.service-card:hover .svc-glyph--campaigns .arc,.service-card.is-open .svc-glyph--campaigns .arc,.service-card:focus-within .svc-glyph--campaigns .arc{stroke-dashoffset:0}.service-card:hover .svc-glyph--campaigns .ring--3,.service-card.is-open .svc-glyph--campaigns .ring--3{opacity:1;transform:scale(1.12)}.service-card:hover .svc-glyph--campaigns .ring--2,.service-card.is-open .svc-glyph--campaigns .ring--2{opacity:1;transform:scale(1.08)}.quote-bar{border-radius:var(--radius);border:1px dashed #dfff0073;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:20px;padding:22px clamp(20px,3vw,32px);display:flex}.quote-bar h3{font-size:1.15rem}.quote-bar p{color:var(--muted-dark);max-width:62ch;margin-top:4px}.home-hero .scene-step__panel{max-width:660px}.home-hero .display{font-size:clamp(2.35rem,5.6vw,4.7rem)}html[lang=en] .home-hero .display{font-size:clamp(2.2rem,4.8vw,4rem)}.hero-title__line{display:block}.hero-title .mark{margin-block-start:.06em;margin-block-end:.06em}html[lang=ar] .hero-title .mark{padding-top:.2em;padding-bottom:.08em}.hero-meta{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:26px;display:flex}.hero-points{color:var(--muted-dark);flex-wrap:wrap;gap:8px 18px;font-size:.9rem;display:flex}.hero-points li{align-items:center;gap:8px;display:inline-flex}.hero-points li:before{content:"";background:var(--lime);border-radius:2px;width:7px;height:7px;transform:rotate(45deg)}.hero-wa{font-size:.92rem}.scroll-hint{bottom:28px;color:var(--muted-dark);flex-direction:column;align-items:center;gap:10px;font-size:.82rem;text-decoration:none;display:none;position:absolute;translate:-50%}.scroll-hint:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.scroll-hint:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.scroll-hint:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.scroll-hint:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}[dir=rtl] .scroll-hint{translate:50%}.scroll-hint__line{background:linear-gradient(var(--lime), transparent);transform-origin:top;width:1.5px;height:44px}@media (min-width:900px) and (min-height:860px){.scroll-hint{display:flex}}.journey-step__meta{color:var(--muted-dark);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:18px;font-weight:500;display:flex}.journey-step .link-arrow{margin-top:18px}@media (max-width:899px){.home-hero .scene-step__panel{-webkit-backdrop-filter:none;background:0 0;border:0;padding:0}.home-hero .display{font-size:clamp(2.2rem,10vw,3.4rem)}.home-hero .eyebrow,.home-hero .display,.home-hero .lead,.home-hero .hero-points{text-shadow:0 2px 18px #0b0b0bd9,0 0 2px #0b0b0b99}.home-hero .mark{text-shadow:none}.hero-points{display:none}}.home-services{padding-top:0}.home-services__link{margin-inline-start:auto;margin-inline-end:auto;width:min(1200px,100%);margin-bottom:clamp(16px,3vw,40px)}.home-services__inner{z-index:1;position:relative}.home-about{margin-bottom:0}.mission{border-radius:var(--radius-sm);background:var(--ink-850);border-inline-start:3px solid var(--lime);margin:28px 0 18px;padding:20px 22px}.mission figcaption{letter-spacing:.06em;color:var(--lime);font-size:.8rem;font-weight:600}.mission blockquote{font-family:var(--font-display);margin:6px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:600;line-height:1.6}.process-line{margin-bottom:18px}.process-preview__item .glyph{color:var(--off-white);margin-bottom:22px}.process-preview__item .key{margin-bottom:4px}.process-preview__item{transition:border-color .5s, transform .45s var(--ease-out), background-color .5s}.process-preview__item.is-reached{border-color:#dfff0066}.home-process__cta{justify-content:center;margin-top:32px;display:flex}.about-thinking{gap:28px;display:grid}.about-thinking__body .lead{color:var(--charcoal);margin-top:0}.about-thinking__body .lead+.lead{color:var(--muted-light);margin-top:20px}@media (min-width:900px){.about-thinking{grid-template-columns:1fr 1.2fr;gap:64px}}.about-why{border-top:1px solid var(--line);display:grid}.about-why li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:20px;padding-block-start:28px;padding-block-end:28px;display:grid}.about-why p{color:var(--muted-dark);max-width:60ch;margin-top:6px}.about-why__num{font:800 clamp(1.6rem, 3vw, 2.4rem) / 1 var(--font-latin);color:var(--lime);min-width:2.4ch}@media (min-width:900px){.about-why li{grid-template-columns:120px 1fr;padding-block-start:36px;padding-block-end:36px}.about-why li>div{grid-template-columns:1fr 1.3fr;gap:40px;display:grid}.about-why p{margin-top:0}}.about-value .glyph{color:var(--off-white);margin-bottom:28px}.about-mission{border-radius:var(--radius-sm);background:var(--charcoal);color:var(--off-white);border-inline-start:4px solid var(--lime);margin:28px 0 0;padding:22px 24px}.about-mission figcaption{letter-spacing:.06em;color:var(--lime);font-size:.8rem;font-weight:600}.about-mission blockquote{font-family:var(--font-display);margin:6px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:600;line-height:1.6}.services-explorer__grid{grid-template-areas:"tabs""stage""panel";gap:28px;display:grid}.service-tabs{background:var(--ink-850);border:1px solid var(--line);border-radius:20px;grid-area:tabs;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:6px;display:grid}.service-tab{text-align:start;min-height:64px;color:var(--muted-dark);cursor:pointer;transition:background-color .3s var(--ease-out), color .3s;background:0 0;border:0;border-radius:14px;justify-items:start;gap:2px;padding:12px 14px;display:grid}.service-tab:hover{color:var(--off-white);background:var(--ink-700)}.service-tab[aria-selected=true]{background:var(--lime);color:var(--charcoal)}.service-tab__num{font:700 .72rem/1 var(--font-latin);opacity:.7}.service-tab .key{font-size:.8rem}.service-tab__name{font-size:.88rem;font-weight:500;line-height:1.4}@media (max-width:520px){.service-tab__name{display:none}.service-tab{text-align:center;justify-items:center;min-width:0;min-height:56px;padding-inline-start:6px;padding-inline-end:6px}.service-tab .key{letter-spacing:.03em;font-size:.7rem}}.services-stage{border-radius:var(--radius-lg);background:radial-gradient(ellipse at 50% 60%, #dfff0012, transparent 60%), var(--ink-850);border:1px solid var(--line);grid-area:stage;height:clamp(280px,52vw,420px);position:relative;overflow:hidden}.services-stage .scene-canvas__fallback{padding:12%}.services-stage__label{bottom:18px;color:#f7f7f573;letter-spacing:.3em;position:absolute}.services-stage__label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:22px}.services-stage__label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:22px}.services-stage__label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:22px}.services-stage__label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:22px}.service-panel{border-radius:8px;grid-area:panel}.service-panel:not([hidden]){animation:panel-in .55s var(--ease-out) both}.service-panel__short{color:var(--lime);max-width:56ch;margin-top:10px;font-weight:500}.service-panel__lists{border-top:1px solid var(--line);gap:28px;margin-top:36px;padding-top:32px;display:grid}@media (min-width:640px){.service-panel__lists{grid-template-columns:1.2fr 1fr}}.service-panel__label{font:600 .82rem/1.4 var(--font-body);letter-spacing:.06em;color:var(--off-white);margin-bottom:14px}.service-panel__benefit{border-radius:var(--radius-sm);border-inline-start:3px solid var(--lime);background:#dfff0012;margin-top:28px;padding:18px 20px}.service-panel__benefit p:last-child{color:var(--off-white);margin-top:4px}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}}@media (min-width:960px){.services-explorer__grid{grid-template:"tabs stage""panel stage"1fr/1fr 1fr;gap:40px clamp(32px,5vw,72px)}.services-stage{top:calc(var(--header-h) + 24px);height:min(620px, calc(100vh - var(--header-h) - 48px));align-self:start;position:sticky}}.service-flow{gap:16px;display:grid}@media (min-width:900px){.service-flow{grid-template-columns:repeat(3,1fr);gap:0}}.service-flow li{position:relative}.service-flow__node{border-radius:var(--radius);background:var(--white);border:1px solid var(--line-light);height:100%;transition:border-color .3s, transform .45s var(--ease-out);gap:8px;padding:28px;text-decoration:none;display:grid}.service-flow__node:hover{border-color:var(--charcoal);transform:translateY(-4px)}@media (min-width:900px){.service-flow li+li{margin-inline-start:-1px}.service-flow li:not(:last-child):after{content:"";z-index:1;top:50%;background:var(--lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6' fill='none' stroke='%230B0B0B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:50%;width:28px;height:28px;position:absolute;translate:0 -50%}.service-flow li:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-14px}.service-flow li:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-14px}.service-flow li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-14px}.service-flow li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-14px}[dir=rtl] .service-flow li:not(:last-child):after{transform:scaleX(-1)}}.service-flow__num{font:800 2rem/1 var(--font-latin);color:var(--charcoal);margin-bottom:12px}.service-flow__node .key,.service-flow__text{color:var(--muted-light)}.process-step__meta{align-items:center;gap:14px;margin-bottom:14px;display:flex}.process-step__title{font-size:clamp(2.6rem,7vw,5.4rem)}.process-step__list{border-top:1px solid var(--line);gap:2px;margin:28px 0 0;padding:0;list-style:none;display:grid}.process-step__list li{border-bottom:1px solid var(--line);color:var(--off-white);align-items:baseline;gap:14px;padding-block-start:12px;padding-block-end:12px;display:flex}.process-step__list li:before{content:"";background:var(--lime);border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.contact-hero{isolation:isolate;padding-top:calc(var(--header-h) + clamp(40px, 7vw, 96px));padding-bottom:var(--section-y);min-height:100svh;position:relative;overflow:hidden}.contact-hero>.scene-canvas{z-index:-1;opacity:.85}.contact-grid{grid-template-areas:"intro""form""extra";gap:36px;display:grid}.contact-intro{grid-area:intro}.contact-form-wrap{scroll-margin-top:calc(var(--header-h) + 16px);grid-area:form}.contact-extra{grid-area:extra}@media (min-width:1000px){.contact-grid{grid-template:"intro form""extra form"1fr/1fr minmax(440px,1fr);align-items:start;gap:8px clamp(48px,6vw,96px)}.contact-form-wrap{top:calc(var(--header-h) + 24px);position:sticky}}.contact-intro .display{font-size:clamp(2.3rem,5.4vw,4.4rem)}.contact-extra .consult__steps{margin-top:8px}.contact-direct,.contact-partners{border-top:1px solid var(--line);margin-top:36px;padding-top:26px}.contact-direct p,.contact-partners p{color:var(--muted-dark);max-width:48ch;margin-top:6px}.contact-direct__number{font:800 clamp(1.6rem, 3vw, 2.2rem) / 1.3 var(--font-latin);color:var(--off-white)!important;margin:10px 0 18px!important}
