@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCRXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, 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+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCZXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCaXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCUXMRrKATt.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ys43PW5fslBEg0.woff2) format('woff2'); unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, 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+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ysw3PW5fslBEg0.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ysz3PW5fslBEg0.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ys93PW5fslB.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CRXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, 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+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CZXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CaXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CUXMRrKATt.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCRXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, 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+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCZXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCaXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCUXMRrKATt.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCRXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, 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+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCZXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCaXMRrKATtYV0.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'IBM Plex Sans Arabic'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCUXMRrKATt.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwgknk-4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'JetBrains Mono'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwgknk-6nFg.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'JetBrains Mono'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwgknk-4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Manrope'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Manrope'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Manrope'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Manrope'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Manrope'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Manrope'; font-style:normal; font-weight:300; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Manrope'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Manrope'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Manrope'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Manrope'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Manrope'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Manrope'; font-style:normal; font-weight:400; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Manrope'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Manrope'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Manrope'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Manrope'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Manrope'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Manrope'; font-style:normal; font-weight:500; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Manrope'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Manrope'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Manrope'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Manrope'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Manrope'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Manrope'; font-style:normal; font-weight:600; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Manrope'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Manrope'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Manrope'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Manrope'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Manrope'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2'); unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Manrope'; font-style:normal; font-weight:700; font-display:swap; src:url(../assets/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--black:#0a0a0a; --ink:#1a1a1a; --ink-2:#141414; --ink-3:#222222; --white:#ffffff; --paper:#f5f5f5; --paper-2:#e0e0e0; --beige:#e8e4e0; --beige-2:#d4cfc8; --text:#0a0a0a; --text-2:#333333; --muted:#666666; --muted-2:#888888; --gold:#e8b339; --gold-2:#f5c849; --blue:#3B5EF5; --green:#10b981; --red:#d94141; --line:rgba(255,255,255,.12); --line-dark:rgba(10,10,10,.12); --radius:24px; --radius-sm:16px; --radius-xs:10px; --container:1200px; --nav:76px; --f-sans:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; --f-ar:"IBM Plex Sans Arabic", "Manrope", "Segoe UI", Tahoma, sans-serif; --f-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace; --ease:cubic-bezier(.2,.8,.2,1)}*, *::before, *::after{box-sizing:border-box}html{scroll-behavior:smooth; -webkit-text-size-adjust:100%}html[lang="ar"]{--f-sans:var(--f-ar)}body{margin:0; font-family:var(--f-sans); font-weight:400; color:var(--white); background:var(--black); line-height:1.55; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; overflow-x:hidden}img, svg, video, canvas{max-width:100%; display:block}a{color:inherit; text-decoration:none}button{font:inherit; color:inherit; cursor:pointer}h1, h2, h3, h4{margin:0; font-weight:500; letter-spacing:-0.02em; line-height:1.1}html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3{letter-spacing:0; line-height:1.3}p{margin:0}::selection{background:var(--gold); color:var(--black)}:focus-visible{outline:2px solid var(--gold); outline-offset:3px; border-radius:4px}.sr-only{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0}.skip{position:absolute; inset-inline-start:16px; top:-60px; background:var(--gold); color:var(--black); padding:10px 16px; border-radius:999px; font-weight:600; z-index:200; transition:top .2s}.skip:focus{top:16px}.wrap{max-width:var(--container); margin:0 auto; padding:0 48px}.section{position:relative; padding:110px 0}.section.tight{padding:72px 0}.s-dark{background:var(--black); color:var(--white)}.s-ink{background:var(--ink-2); color:var(--white)}.s-light{background:var(--paper); color:var(--text)}.s-white{background:var(--white); color:var(--text)}.label{display:inline-flex; align-items:center; gap:12px; font-size:12px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:var(--gold); margin-bottom:22px}.label::before{content:""; width:26px; height:2px; background:var(--gold)}.s-light .label, .s-white .label{color:var(--text-2)}.s-light .label::before, .s-white .label::before{background:var(--text)}html[lang="ar"] .label{letter-spacing:0}.h2{font-size:clamp(32px, 4.6vw, 54px); max-width:860px}.h3{font-size:clamp(22px, 2.6vw, 30px)}.lead{font-size:19px; line-height:1.65; color:rgba(255,255,255,.72); max-width:720px; margin-top:22px}.s-light .lead, .s-white .lead{color:var(--muted)}.grid{display:grid; gap:24px}.g2{grid-template-columns:repeat(2, 1fr)}.g3{grid-template-columns:repeat(3, 1fr)}.g4{grid-template-columns:repeat(4, 1fr)}.split{display:grid; grid-template-columns:1.1fr 1fr; gap:64px; align-items:center}.center{text-align:center}.center .h2, .center .lead{margin-inline:auto}.center .label{justify-content:center}.mt-1{margin-top:24px}.mt-2{margin-top:40px}.mt-3{margin-top:64px}.row{display:flex; gap:14px; flex-wrap:wrap; align-items:center}.btn{display:inline-flex; align-items:center; gap:12px; padding:12px 14px 12px 22px; border-radius:9999px; background:var(--white); color:var(--black); font-weight:600; font-size:15px; border:1px solid transparent; transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .2s; white-space:nowrap}.btn .arr{width:30px; height:30px; border-radius:50%; background:var(--black); color:var(--white); display:inline-flex; align-items:center; justify-content:center; flex:0 0 auto}.btn .arr svg{width:13px; height:13px}html[dir="rtl"] .btn .arr svg{transform:scaleX(-1)}.btn:hover{transform:translateY(-2px); box-shadow:0 12px 30px rgba(0,0,0,.35)}.btn-gold{background:linear-gradient(135deg, var(--gold-2), var(--gold)); color:var(--black)}.btn-gold .arr{background:var(--black); color:var(--gold)}.btn-ghost{background:transparent; color:var(--white); border-color:rgba(255,255,255,.3)}.btn-ghost .arr{background:var(--white); color:var(--black)}.btn-ghost:hover{background:rgba(255,255,255,.06); box-shadow:none}.s-light .btn-ghost, .s-white .btn-ghost{color:var(--black); border-color:rgba(10,10,10,.3)}.s-light .btn-ghost .arr, .s-white .btn-ghost .arr{background:var(--black); color:var(--white)}.btn-dark{background:var(--black); color:var(--white)}.btn-dark .arr{background:var(--white); color:var(--black)}.link{display:inline-flex; align-items:center; gap:10px; font-weight:600; border-bottom:1px solid currentColor; padding-bottom:4px}.pill{display:inline-flex; align-items:center; gap:8px; padding:9px 16px; border-radius:9999px; font-size:13px; border:1px solid rgba(255,255,255,.2); background:rgba(255,255,255,.05); backdrop-filter:blur(10px); color:rgba(255,255,255,.9); transition:background .2s, transform .2s}.pill:hover{background:rgba(255,255,255,.14); transform:translateY(-1px)}.pill i{width:7px; height:7px; border-radius:50%; background:var(--gold); display:inline-block}.s-light .pill, .s-white .pill{border-color:rgba(10,10,10,.2); background:rgba(10,10,10,.03); color:var(--text)}.nav{position:fixed; top:0; inset-inline:0; z-index:100; height:var(--nav); transition:background .3s, backdrop-filter .3s, box-shadow .3s}.nav.solid{background:rgba(10,10,10,.82); backdrop-filter:blur(14px); box-shadow:0 1px 0 rgba(255,255,255,.08)}.nav-in{max-width:1400px; margin:0 auto; padding:0 40px; height:100%; display:flex; align-items:center; gap:28px}.brand{display:flex; align-items:center; gap:12px; flex:0 0 auto}.brand img{height:42px; width:auto}.brand .ent{font-size:10.5px; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.55); border-inline-start:1px solid rgba(255,255,255,.2); padding-inline-start:12px; line-height:1.35}html[lang="ar"] .brand .ent{letter-spacing:0; font-size:12px}.menu{display:flex; gap:26px; margin-inline-start:24px; font-size:14px; font-weight:500}.menu a{color:rgba(255,255,255,.78); position:relative; padding:6px 0}.menu .menu-cta{display:none}.menu a::after{content:""; position:absolute; inset-inline-start:0; bottom:0; width:0; height:2px; background:var(--gold); transition:width .25s var(--ease)}.menu a:hover, .menu a[aria-current="page"]{color:var(--white)}.menu a:hover::after, .menu a[aria-current="page"]::after{width:100%}.nav-right{margin-inline-start:auto; display:flex; align-items:center; gap:14px}.lang{display:flex; border:1px solid rgba(255,255,255,.2); border-radius:9999px; padding:3px; gap:2px}.lang a{font-size:11.5px; font-weight:700; letter-spacing:.06em; padding:6px 10px; border-radius:9999px; color:rgba(255,255,255,.7)}.lang a[aria-current="true"]{background:var(--white); color:var(--black)}.burger{display:none; width:44px; height:44px; border-radius:50%; border:1px solid rgba(255,255,255,.2); background:none; color:var(--white); align-items:center; justify-content:center}.burger svg{width:20px; height:20px}.nav.open .menu{display:flex}@media (max-width:1100px){.menu{display:none; position:absolute; top:var(--nav); inset-inline:0; flex-direction:column; gap:0; margin:0; background:var(--black); padding:12px 24px 24px; border-bottom:1px solid var(--line); box-shadow:0 30px 60px rgba(0,0,0,.6)}.menu .menu-cta{display:inline-flex; margin-top:18px; align-self:flex-start; border-bottom:0; padding:12px 14px 12px 22px; font-size:15px}.menu .menu-cta::after{display:none}.menu a{padding:14px 0; border-bottom:1px solid rgba(255,255,255,.06); font-size:16px}.burger{display:inline-flex}.nav-right .btn{display:none}.brand .ent{display:none}}.hero{position:relative; min-height:100vh; min-height:100svh; display:flex; flex-direction:column; justify-content:center; padding:calc(var(--nav) + 60px) 0 80px; overflow:hidden; isolation:isolate}.hero-bg{position:absolute; inset:0; z-index:-3; background:var(--black) url("../assets/img/hero-shape.webp") center/cover no-repeat; opacity:.55}.hero canvas{position:absolute; inset:0; z-index:-2; width:100%; height:100%}.hero-grad{position:absolute; inset:0; z-index:-1; background:radial-gradient(900px 500px at 70% 30%, rgba(232,179,57,.14), transparent 60%), linear-gradient(to bottom, rgba(10,10,10,.1), rgba(10,10,10,.35) 60%, var(--black) 100%)}.hero-grid{display:grid; grid-template-columns:1.15fr .85fr; gap:56px; align-items:center}.hero h1{font-size:clamp(40px, 6vw, 76px); max-width:820px}.hero h1 em{font-style:normal; background:linear-gradient(135deg, var(--gold-2), var(--gold)); -webkit-background-clip:text; background-clip:text; color:transparent}.hero .lead{font-size:20px}.hero-card{background:rgba(28,28,28,.82); backdrop-filter:blur(12px); border:1px solid rgba(255,255,255,.1); border-radius:var(--radius-sm); padding:18px; max-width:420px; margin-inline-start:auto; transition:transform .3s var(--ease), box-shadow .3s}.hero-card:hover{transform:translateY(-3px); box-shadow:0 16px 40px rgba(0,0,0,.45)}.hero-card .top{display:flex; justify-content:space-between; align-items:center; font-family:var(--f-mono); font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.55)}.hero-card .top i{width:8px; height:8px; border-radius:50%; background:var(--green); box-shadow:0 0 10px var(--green); display:inline-block; animation:blink 1.6s steps(2) infinite}.hero-card .big{font-size:46px; font-weight:600; letter-spacing:-0.03em; margin-top:10px}.hero-card .big small{font-size:14px; font-weight:500; color:rgba(255,255,255,.55); letter-spacing:0; margin-inline-start:8px}.hero-card .bars{display:grid; grid-template-columns:repeat(12, 1fr); gap:4px; align-items:end; height:54px; margin-top:14px}.hero-card .bars i{display:block; background:linear-gradient(to top, var(--gold), var(--gold-2)); border-radius:2px; opacity:.85; animation:bar 2.4s var(--ease) infinite alternate}.hero-card .foot{display:flex; justify-content:space-between; font-size:12px; color:rgba(255,255,255,.6); margin-top:12px}.hero-pills{margin-top:56px; display:flex; flex-wrap:wrap; gap:10px}.scroll-hint{position:absolute; bottom:26px; inset-inline-start:50%; transform:translateX(-50%); width:22px; height:36px; border:1.5px solid rgba(255,255,255,.35); border-radius:12px}.scroll-hint::after{content:""; position:absolute; top:6px; left:50%; width:3px; height:7px; margin-left:-1.5px; border-radius:2px; background:var(--gold); animation:hint 1.8s ease-in-out infinite}@keyframes hint{0%{transform:translateY(0); opacity:1}70%{transform:translateY(12px); opacity:0}100%{opacity:0}}@keyframes blink{to{visibility:hidden}}@keyframes bar{from{transform:scaleY(.55)}to{transform:scaleY(1)}}.ticker{border-top:1px solid var(--line); border-bottom:1px solid var(--line); background:var(--ink-2); overflow:hidden}.ticker-track{display:flex; width:max-content; gap:56px; padding:16px 0; animation:ticker 48s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-track span{display:inline-flex; align-items:center; gap:14px; font-family:var(--f-mono); font-size:12px; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.7); white-space:nowrap}.ticker-track span::before{content:""; width:6px; height:6px; border-radius:50%; background:var(--gold)}@keyframes ticker{to{transform:translateX(-50%)}}html[dir="rtl"] .ticker-track{animation-name:ticker-rtl}@keyframes ticker-rtl{to{transform:translateX(50%)}}.card{position:relative; border-radius:var(--radius-sm); padding:30px; background:rgba(255,255,255,.04); border:1px solid rgba(255,255,255,.1); transition:transform .35s var(--ease), border-color .3s, box-shadow .35s var(--ease); overflow:hidden}.card:hover{transform:translateY(-4px); border-color:rgba(232,179,57,.45); box-shadow:0 24px 50px rgba(0,0,0,.35)}.card .num{font-family:var(--f-mono); font-size:12px; letter-spacing:.14em; color:var(--gold); margin-bottom:18px}.card h3{font-size:22px; margin-bottom:12px}.card p{color:rgba(255,255,255,.7); font-size:15px; line-height:1.6}.card .ico{width:48px; height:48px; border-radius:12px; display:grid; place-items:center; background:rgba(232,179,57,.12); color:var(--gold); margin-bottom:20px}.card .ico svg{width:24px; height:24px}.card .more{margin-top:20px; display:inline-flex; align-items:center; gap:8px; font-weight:600; font-size:14px; color:var(--gold)}.card .glow{position:absolute; width:260px; height:260px; border-radius:50%; background:radial-gradient(circle, rgba(232,179,57,.22), transparent 65%); top:-120px; inset-inline-end:-120px; opacity:0; transition:opacity .4s; pointer-events:none}.card:hover .glow{opacity:1}.s-light .card, .s-white .card{background:var(--white); border-color:var(--line-dark)}.s-light .card p, .s-white .card p{color:var(--muted)}.s-light .card:hover, .s-white .card:hover{box-shadow:0 24px 50px rgba(0,0,0,.08)}.card.dark{background:var(--ink); border-color:transparent; color:var(--white)}.card.dark p{color:rgba(255,255,255,.7)}.card.gold{background:linear-gradient(135deg, var(--gold-2), var(--gold)); color:var(--black); border:0}.card.gold p, .card.gold h3{color:var(--black)}.card.gold .num{color:rgba(10,10,10,.6)}.tilt{transform-style:preserve-3d; will-change:transform}.steps{display:grid; grid-template-columns:repeat(4, 1fr); gap:40px}.step .n{font-size:80px; font-weight:300; line-height:1; letter-spacing:-0.04em; color:var(--white); display:block; margin-bottom:16px}.s-light .step .n, .s-white .step .n{color:var(--ink)}.step .t{display:block; font-size:12px; font-weight:600; letter-spacing:.1em; text-transform:uppercase; margin-bottom:10px; color:var(--gold)}.s-light .step .t, .s-white .step .t{color:var(--text-2)}.step p{font-size:15px; line-height:1.6; color:rgba(255,255,255,.7)}.s-light .step p, .s-white .step p{color:var(--muted)}.stats{display:grid; grid-template-columns:repeat(4, 1fr); gap:32px}.stat{padding:26px 0; border-top:1px solid var(--line)}.s-light .stat, .s-white .stat{border-color:var(--line-dark)}.stat .v{font-size:46px; font-weight:600; letter-spacing:-0.03em; background:linear-gradient(135deg, var(--gold-2), var(--gold)); -webkit-background-clip:text; background-clip:text; color:transparent}.stat .s{font-size:13.5px; color:rgba(255,255,255,.6); margin-top:6px}.s-light .stat .s, .s-white .stat .s{color:var(--muted)}.list{list-style:none; margin:24px 0 0; padding:0; display:grid; gap:12px}.list li{position:relative; padding-inline-start:28px; font-size:16px; line-height:1.55; color:rgba(255,255,255,.8)}.s-light .list li, .s-white .list li{color:var(--text-2)}.list li::before{content:""; position:absolute; inset-inline-start:0; top:.55em; width:14px; height:2px; background:var(--gold)}.check li::before{width:16px; height:16px; top:.25em; background:none; border:1.5px solid var(--gold); border-radius:50%}.check li::after{content:""; position:absolute; inset-inline-start:5px; top:.25em; width:5px; height:9px; margin-top:2px; border:solid var(--gold); border-width:0 1.5px 1.5px 0; transform:rotate(45deg)}.art{border-radius:var(--radius-sm); overflow:hidden; position:relative; aspect-ratio:4/5; max-width:420px}.art img{width:100%; height:100%; object-fit:cover}.art.sq{aspect-ratio:1}.art .cap{position:absolute; inset-inline:14px; bottom:14px; font-family:var(--f-mono); font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:var(--white); background:rgba(10,10,10,.6); backdrop-filter:blur(8px); padding:8px 12px; border-radius:8px}.panel{border-radius:var(--radius); background:var(--ink); color:var(--white); padding:56px; position:relative; overflow:hidden}.panel::before{content:""; position:absolute; inset:0; background:url("../assets/img/hero-shape-960.webp") center/cover no-repeat; opacity:.35}.panel > *{position:relative}.panel .h2{font-size:clamp(28px, 3.4vw, 40px)}.cta-band{border-radius:var(--radius); background:linear-gradient(135deg, var(--gold-2), var(--gold)); color:var(--black); padding:64px; display:grid; grid-template-columns:1.4fr 1fr; gap:40px; align-items:center}.cta-band .h2{color:var(--black)}.cta-band p{color:rgba(10,10,10,.75); font-size:17px; margin-top:14px}.cta-band .btn{justify-self:end}html[dir="rtl"] .cta-band .btn{justify-self:start}.term{background:var(--black); border:1px solid var(--line); border-radius:var(--radius-sm); overflow:hidden; font-family:var(--f-mono); font-size:13px}.term .bar{display:flex; align-items:center; gap:8px; padding:12px 16px; border-bottom:1px solid var(--line); background:var(--ink-2); font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.5)}.term .bar i{width:10px; height:10px; border-radius:50%; background:#333}.term .bar i:first-child{background:var(--gold)}.term .body{padding:20px 22px; min-height:230px; line-height:1.75}.term .q{color:rgba(255,255,255,.55)}.term .q::before{content:"> "; color:var(--gold)}.term .a{color:var(--white)}.term .ok{color:var(--green)}.term .k{color:var(--gold)}.term .cur::after{content:"\2588"; color:var(--green); animation:blink .9s steps(2) infinite; margin-left:2px}.page-hero{padding:calc(var(--nav) + 90px) 0 70px; position:relative; overflow:hidden}.page-hero::before{content:""; position:absolute; inset:0; background:radial-gradient(800px 420px at 80% 10%, rgba(232,179,57,.16), transparent 60%); pointer-events:none}.page-hero h1{font-size:clamp(36px, 5.2vw, 66px); max-width:900px}.crumbs{display:flex; gap:10px; font-size:12.5px; color:rgba(255,255,255,.5); margin-bottom:26px; font-family:var(--f-mono); letter-spacing:.06em}.crumbs a:hover{color:var(--gold)}.kv{display:grid; grid-template-columns:repeat(3, 1fr); gap:20px; margin-top:40px}.kv div{border-top:1px solid var(--line); padding-top:16px}.kv b{display:block; font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.5); margin-bottom:6px; font-weight:600}.kv span{font-size:15px}.toc{position:sticky; top:calc(var(--nav) + 24px)}.toc a{display:block; padding:10px 0; border-bottom:1px solid var(--line-dark); font-size:14px; color:var(--text-2)}.toc a:hover{color:var(--black)}.prose{max-width:760px}.prose p{font-size:17px; line-height:1.75; color:var(--text-2); margin-top:18px}.prose h3{margin-top:44px; font-size:26px}.s-dark .prose p, .s-ink .prose p{color:rgba(255,255,255,.75)}.form{display:grid; gap:16px}.form .two{display:grid; grid-template-columns:1fr 1fr; gap:16px}.field label{display:block; font-size:12px; font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:rgba(255,255,255,.6); margin-bottom:8px}.field input, .field textarea, .field select{width:100%; background:rgba(255,255,255,.05); border:1px solid rgba(255,255,255,.18); border-radius:12px; padding:14px 16px; color:var(--white); font:inherit; font-size:15px}.field input:focus, .field textarea:focus, .field select:focus{outline:none; border-color:var(--gold)}.field textarea{min-height:140px; resize:vertical}.form .note{font-size:12.5px; color:rgba(255,255,255,.5)}.form .ok, .form .err{font-size:14px; margin-top:6px}.form .ok{color:var(--green)}.form .err{color:#ff8b8b}.contact-side .item{padding:22px 0; border-top:1px solid var(--line)}.contact-side b{display:block; font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.5); margin-bottom:8px; font-weight:600}.contact-side a{font-size:20px; font-weight:500}.contact-side a:hover{color:var(--gold)}.footer{background:var(--ink); color:var(--white); padding:90px 0 36px; position:relative}.footer-top{display:grid; grid-template-columns:1.3fr 1fr 1fr 1fr 1fr; gap:40px}.footer .logo-l{height:84px; width:auto}.footer .claim{font-size:15px; color:rgba(255,255,255,.6); margin-top:22px; max-width:320px; line-height:1.6}.footer h5{margin:0 0 16px; font-size:12px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.5)}.footer .col a{display:block; font-size:14.5px; color:rgba(255,255,255,.8); padding:6px 0}.footer .col a:hover{color:var(--gold)}.footer-cta{margin-top:60px; padding:36px 0; border-top:1px solid var(--line); border-bottom:1px solid var(--line); display:flex; justify-content:space-between; align-items:center; gap:24px; flex-wrap:wrap}.footer-cta .h3{font-size:26px}.legal{margin-top:28px; display:flex; justify-content:space-between; gap:20px; flex-wrap:wrap; font-size:13px; color:rgba(255,255,255,.55)}.legal .company{color:var(--white); font-weight:600}.legal nav{display:flex; gap:18px}#edge{position:fixed; inset:0; z-index:1000; background:var(--black); color:var(--white); display:grid; place-items:center; transition:opacity .5s, visibility .5s}#edge.done{opacity:0; visibility:hidden}#edge .box{width:min(560px, 90vw)}#edge .logo{height:44px; margin:0 auto 30px}#edge .lines{font-family:var(--f-mono); font-size:12.5px; line-height:2.1; color:rgba(255,255,255,.75); min-height:110px}#edge .lines div{opacity:0; transform:translateY(6px); transition:opacity .3s, transform .3s}#edge .lines div.on{opacity:1; transform:none}#edge .lines b{color:var(--green); font-weight:600}#edge .lines i{color:var(--gold); font-style:normal}#edge .prog{height:2px; background:rgba(255,255,255,.1); margin-top:22px; border-radius:2px; overflow:hidden}#edge .prog i{display:block; height:100%; width:0; background:linear-gradient(90deg, var(--gold), var(--gold-2)); transition:width .4s var(--ease)}#edge .cap{margin-top:14px; font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.4); text-align:center; font-family:var(--f-mono)}#edge .ring{width:72px; height:72px; margin:0 auto 20px; border-radius:50%; border:1.5px solid rgba(255,255,255,.1); border-top-color:var(--gold); animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.reveal{opacity:0; transform:translateY(22px); transition:opacity .7s var(--ease), transform .7s var(--ease)}.reveal.in{opacity:1; transform:none}.reveal.d1{transition-delay:.08s}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}.reveal.d4{transition-delay:.32s}.cursor-glow{position:fixed; width:420px; height:420px; border-radius:50%; pointer-events:none; z-index:0; background:radial-gradient(circle, rgba(232,179,57,.08), transparent 60%); transform:translate(-50%, -50%); transition:opacity .3s}@media (prefers-reduced-motion:reduce){*, *::before, *::after{animation-duration:.001ms !important; animation-iteration-count:1 !important; transition-duration:.001ms !important; scroll-behavior:auto !important}.reveal{opacity:1; transform:none}}.toast{position:fixed; inset-inline-end:20px; bottom:20px; z-index:900; background:var(--ink); color:var(--white); border:1px solid var(--line); border-radius:12px; padding:14px 18px; font-size:14px; max-width:360px; box-shadow:0 10px 30px rgba(0,0,0,.4); display:none}.toast.show{display:block}.badge-row{display:flex; gap:10px; flex-wrap:wrap; margin-top:26px}.badge{font-family:var(--f-mono); font-size:11px; letter-spacing:.1em; text-transform:uppercase; padding:6px 10px; border-radius:6px; border:1px solid var(--line); color:rgba(255,255,255,.75)}.s-light .badge, .s-white .badge{border-color:var(--line-dark); color:var(--text-2)}.big-quote{font-size:clamp(24px, 3vw, 34px); line-height:1.4; font-weight:400; max-width:900px}.big-quote strong{font-weight:700}.industry{padding:34px 30px; border-radius:var(--radius-sm); background:var(--white); border:1px solid var(--line-dark)}.industry h3{font-size:20px; margin-bottom:10px}.industry p{font-size:14.5px; color:var(--muted); line-height:1.6}.industry .tag{display:inline-block; font-family:var(--f-mono); font-size:11px; letter-spacing:.1em; color:var(--blue); margin-bottom:14px}@media (max-width:1024px){.g4{grid-template-columns:repeat(2, 1fr)}.g3{grid-template-columns:repeat(2, 1fr)}.steps, .stats{grid-template-columns:repeat(2, 1fr)}.split, .hero-grid{grid-template-columns:1fr; gap:40px}.hero-card{margin-inline-start:0}.footer-top{grid-template-columns:1fr 1fr}.cta-band{grid-template-columns:1fr}.cta-band .btn{justify-self:start}.kv{grid-template-columns:1fr 1fr}}@media (max-width:680px){.wrap{padding:0 22px}.nav-in{padding:0 20px}.brand img{height:34px}.section{padding:72px 0}.section.tight{padding:52px 0}.g2, .g3, .g4, .steps, .stats{grid-template-columns:1fr}.hero{padding-top:calc(var(--nav) + 36px)}.hero .lead{font-size:17px}.panel{padding:32px 24px}.cta-band{padding:36px 26px}.form .two{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr; gap:28px}.legal{flex-direction:column}.kv{grid-template-columns:1fr}.step .n{font-size:56px}.lang a{padding:5px 8px}}@media print{.nav, #edge, .cursor-glow, .scroll-hint, .toast{display:none !important}body{background:#fff; color:#000}}.pt0{padding-top:0}.split.top{align-items:start}.split.rev{direction:inherit}@media (max-width:960px){.hero-bg{background-image:url("../assets/img/hero-shape-960.webp")}}.hero-card .bars i:nth-child(1){height:40%}.hero-card .bars i:nth-child(2){height:62%; animation-delay:.1s}.hero-card .bars i:nth-child(3){height:48%; animation-delay:.2s}.hero-card .bars i:nth-child(4){height:78%; animation-delay:.3s}.hero-card .bars i:nth-child(5){height:56%; animation-delay:.4s}.hero-card .bars i:nth-child(6){height:90%; animation-delay:.5s}.hero-card .bars i:nth-child(7){height:66%; animation-delay:.6s}.hero-card .bars i:nth-child(8){height:84%; animation-delay:.7s}.hero-card .bars i:nth-child(9){height:52%; animation-delay:.8s}.hero-card .bars i:nth-child(10){height:72%; animation-delay:.9s}.hero-card .bars i:nth-child(11){height:94%; animation-delay:1s}.hero-card .bars i:nth-child(12){height:60%; animation-delay:1.1s}.art.burst{background:radial-gradient(circle at 50% 50%, rgba(232,179,57,.25), transparent 60%); display:grid; place-items:center; aspect-ratio:1; max-width:360px; margin-inline:auto}.art.burst img{width:70%; height:auto; filter:invert(78%) sepia(60%) saturate(600%) hue-rotate(358deg) brightness(100%); animation:slowspin 60s linear infinite}@keyframes slowspin{to{transform:rotate(360deg)}}.art.learn{background:var(--ink); aspect-ratio:4/5; max-width:380px; display:grid; place-items:center}.art.learn img{width:62%; height:auto; border-radius:12px; opacity:.92}.art.learn .bars-v{position:absolute; inset-inline-end:18px; bottom:18px; display:flex; gap:5px; align-items:flex-end; height:70px}.art.learn .bars-v i{width:8px; background:linear-gradient(to top, var(--gold), var(--gold-2)); border-radius:2px; animation:bar 2.2s var(--ease) infinite alternate}.art.learn .bars-v i:nth-child(1){height:30%}.art.learn .bars-v i:nth-child(2){height:55%; animation-delay:.15s}.art.learn .bars-v i:nth-child(3){height:45%; animation-delay:.3s}.art.learn .bars-v i:nth-child(4){height:80%; animation-delay:.45s}.art.learn .bars-v i:nth-child(5){height:60%; animation-delay:.6s}.art.learn .bars-v i:nth-child(6){height:95%; animation-delay:.75s}.art.learn .bars-v i:nth-child(7){height:70%; animation-delay:.9s}.clr-vis{background:var(--black); border:1px solid var(--line); border-radius:var(--radius-sm); padding:28px; display:grid; grid-template-columns:180px 1fr; gap:24px; align-items:center; max-width:520px}.clr-vis .ring{width:180px; height:180px}.clr-vis circle{fill:none; stroke:rgba(255,255,255,.12); stroke-width:1}.clr-vis .r2{stroke-dasharray:4 6; animation:slowspin 24s linear infinite; transform-origin:100px 100px}.clr-vis .r3{stroke:rgba(232,179,57,.35)}.clr-vis .sweep{fill:none; stroke:var(--gold); stroke-width:3; stroke-linecap:round; animation:slowspin 3s linear infinite; transform-origin:100px 100px}.clr-vis .big{fill:var(--white); font:600 40px var(--f-sans); letter-spacing:-0.02em}.clr-vis .small{fill:var(--gold); font:600 10px var(--f-mono); letter-spacing:.2em}.clr-vis .crows{display:grid; gap:10px; font-family:var(--f-mono); font-size:11.5px; color:rgba(255,255,255,.8)}.clr-vis .crow{display:grid; grid-template-columns:10px 1fr auto; gap:10px; align-items:center; padding-bottom:10px; border-bottom:1px solid rgba(255,255,255,.08)}.clr-vis .dot{width:8px; height:8px; border-radius:50%; background:var(--green); box-shadow:0 0 8px var(--green)}.clr-vis .crow b{color:var(--green); font-weight:600}@media (max-width:680px){.clr-vis{grid-template-columns:1fr; justify-items:center}}.s-light .clr-vis, .s-white .clr-vis{box-shadow:0 30px 60px rgba(0,0,0,.15)}.prose .list{margin-top:18px}.s-white .term, .s-light .term{box-shadow:0 30px 60px rgba(0,0,0,.15)}.cursor-glow{mix-blend-mode:screen; background:radial-gradient(circle, rgba(232,179,57,.07), transparent 60%)}.panel .label{color:var(--gold)}.panel .label::before{background:var(--gold)}.panel .lead{color:rgba(255,255,255,.72)}.panel .badge{border-color:var(--line); color:rgba(255,255,255,.75)}.art.burst svg{width:70%; height:auto; color:var(--gold); filter:drop-shadow(0 0 24px rgba(232,179,57,.45)); animation:slowspin 60s linear infinite}.s-light .card .ico, .s-white .card .ico{background:var(--black); color:var(--gold)}html[lang="ar"] *{letter-spacing:0 !important}html[lang="ar"] .step .n, html[lang="ar"] .stat .v, html[lang="ar"] .hero-card .big, html[lang="ar"] .clr-vis .big{font-family:"Manrope", var(--f-ar)}.scroll-hint{inset-inline-start:auto; left:50%}html[lang="ar"] body, html[lang="ar"] .ticker-track span, html[lang="ar"] .crumbs, html[lang="ar"] .hero-card .top, html[lang="ar"] .badge, html[lang="ar"] .term, html[lang="ar"] .card .num, html[lang="ar"] .art .cap, html[lang="ar"] #edge .lines, html[lang="ar"] #edge .cap, html[lang="ar"] .clr-vis .crows, html[lang="ar"] .industry .tag, html[lang="ar"] .legal{font-family:var(--f-ar)}.split.doc{grid-template-columns:240px 1fr; gap:56px}@media (max-width:1024px){.split.doc{grid-template-columns:1fr}.toc{position:static; display:flex; flex-wrap:wrap; gap:6px 18px}.toc a{border:0; padding:4px 0}}.progress{position:fixed; top:0; inset-inline:0; height:2px; z-index:120; pointer-events:none}.progress i{display:block; height:100%; width:0; background:linear-gradient(90deg, var(--gold), var(--gold-2)); box-shadow:0 0 8px rgba(232,179,57,.6); transition:width .15s linear}html[dir="rtl"] .progress i{margin-inline-start:auto}.langbar{position:fixed; bottom:20px; inset-inline-start:20px; z-index:850; display:flex; align-items:center; gap:10px; padding:10px 12px 10px 16px; background:var(--ink); border:1px solid var(--line); border-radius:14px; box-shadow:0 16px 40px rgba(0,0,0,.45); font-size:14px; max-width:min(520px, calc(100vw - 40px))}.langbar .pill{cursor:pointer}@media (max-width:680px){.langbar{inset-inline:14px; bottom:84px; flex-wrap:wrap}}.card{--mx:50%; --my:50%}.card::before{content:""; position:absolute; inset:-1px; border-radius:inherit; padding:1px; background:radial-gradient(260px circle at var(--mx) var(--my), rgba(245,200,73,.85), transparent 45%); -webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask-composite:xor; mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite:exclude; opacity:0; transition:opacity .35s; pointer-events:none}.card:hover::before{opacity:1}.search{width:44px; height:44px; border-radius:50%; border:1px solid rgba(255,255,255,.2); background:none; color:var(--white); display:inline-flex; align-items:center; justify-content:center; gap:6px}.search svg{width:18px; height:18px}.search kbd{display:none}@media (min-width:1100px){.search{width:auto; padding:0 12px 0 14px; border-radius:9999px}.search kbd{display:inline; font:600 10.5px var(--f-mono); letter-spacing:.08em; color:rgba(255,255,255,.55); border:1px solid rgba(255,255,255,.2); border-radius:5px; padding:2px 5px}}.pal{position:fixed; inset:0; z-index:1100; background:rgba(5,5,5,.72); backdrop-filter:blur(8px); display:grid; place-items:start center; padding-top:min(14vh, 140px)}.pal-box{width:min(640px, 92vw); background:var(--ink); border:1px solid rgba(255,255,255,.14); border-radius:18px; box-shadow:0 40px 100px rgba(0,0,0,.6); overflow:hidden}.pal-in{display:flex; align-items:center; gap:12px; padding:14px 18px; border-bottom:1px solid var(--line)}.pal-in svg{width:20px; height:20px; color:var(--gold); flex:0 0 auto}.pal-in input{flex:1; background:none; border:0; color:var(--white); font:500 17px var(--f-sans); outline:none; min-width:0}.pal-in kbd{font:600 10.5px var(--f-mono); letter-spacing:.08em; color:rgba(255,255,255,.5); border:1px solid rgba(255,255,255,.2); border-radius:5px; padding:3px 6px}.pal-list{max-height:min(60vh, 520px); overflow-y:auto; padding:8px}.pal-group{font:600 10.5px var(--f-mono); letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.45); padding:10px 12px 4px}.pal-item{display:flex; justify-content:space-between; align-items:center; gap:14px; width:100%; text-align:start; padding:11px 12px; border-radius:10px; border:0; background:none; color:var(--white); font:500 15px var(--f-sans)}.pal-item .s{font-size:12px; color:rgba(255,255,255,.5); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:45%}.pal-item.sel, .pal-item:hover{background:rgba(232,179,57,.14); color:var(--white)}.pal-item.sel .s{color:var(--gold)}.pal-empty{padding:24px 12px; color:rgba(255,255,255,.55); font-size:14px; text-align:center}body.pal-open{overflow:hidden}.doha{display:inline-flex; align-items:center; gap:8px; font-size:14px; color:rgba(255,255,255,.75); margin-top:10px}.doha::before{content:""; width:8px; height:8px; border-radius:50%; background:var(--muted-2)}.doha.is-open::before{background:var(--green); box-shadow:0 0 8px var(--green)}.hud{width:100%; border-collapse:collapse; font-size:15px}.hud th, .hud td{text-align:start; padding:14px 0; border-bottom:1px solid var(--line-dark); vertical-align:top}.hud th{width:34%; font-weight:600; color:var(--text)}.hud td{color:var(--text-2); font-family:var(--f-mono); font-size:13.5px; word-break:break-word}.hud td.ok{color:#0a7f4f}.hud td.warn{color:#b25e00}.s-dark .hud th, .s-ink .hud th{color:var(--white)}.s-dark .hud td, .s-ink .hud td{color:rgba(255,255,255,.8); border-color:var(--line)}.s-dark .hud th{border-color:var(--line)}.s-dark .hud td.ok{color:var(--green)}.s-dark .hud td.warn{color:var(--gold-2)}.qr{background:var(--white); padding:14px; border-radius:var(--radius-sm); display:inline-block}.qr svg{width:200px; height:200px; display:block}.seal-list{list-style:none; padding:0; margin:18px 0 0; display:grid; gap:10px; font-family:var(--f-mono); font-size:13px}.seal-list li{display:grid; grid-template-columns:1fr auto; gap:12px; padding-bottom:10px; border-bottom:1px solid var(--line)}.seal-list .ok{color:var(--green)}.seal-list .warn{color:var(--gold-2)}html[lang="ar"] .hud td, html[lang="ar"] .seal-list, html[lang="ar"] .pal-group, html[lang="ar"] .pal-in kbd{font-family:var(--f-ar)}.pal[hidden], .langbar[hidden], [hidden]{display:none !important}.menu a{white-space:nowrap}@media (min-width:1100px) and (max-width:1440px){.menu{gap:18px; font-size:13.5px; margin-inline-start:16px}.nav-in{gap:18px}.brand .ent{font-size:10px}}.hud-card{max-width:500px; padding:20px 20px 16px}.hud-card .top{align-items:center}.hud-card .st{display:inline-flex; align-items:center; gap:7px; color:var(--gold); letter-spacing:.12em}.hud-card .st i{width:10px; height:10px; border-radius:50%; border:1.5px solid rgba(245,200,73,.35); border-top-color:var(--gold); animation:spin 1s linear infinite; display:inline-block}.hud-card .st.done, .hud-card .st.part{color:var(--green)}.hud-card .st.part{color:var(--gold-2)}.hud-card .st.done i, .hud-card .st.part i{animation:none; border:0; background:currentColor; box-shadow:0 0 10px currentColor}.hud-card .hrows{display:grid; gap:8px; margin-top:16px; font-family:var(--f-mono); font-size:12.5px}.hud-card .hr{display:grid; grid-template-columns:140px 1fr; gap:10px; align-items:baseline; padding-bottom:8px; border-bottom:1px solid rgba(255,255,255,.07)}.hud-card .hr b{font-weight:500; color:rgba(255,255,255,.55); letter-spacing:.06em; text-transform:uppercase; font-size:10.5px}.hud-card .hr span{color:rgba(255,255,255,.85); word-break:break-word}.hud-card .hr span.ok{color:var(--green)}.hud-card .hr span.warn{color:var(--gold-2)}.hud-card .hr span.cur::after{content:"\2588"; color:var(--gold); animation:blink .9s steps(2) infinite; margin-inline-start:2px}.hud-card .bars{height:34px; margin-top:12px; grid-template-columns:repeat(5, 1fr); gap:5px}.hud-card .bars i{animation:none; opacity:.9; height:12%; transition:height .5s var(--ease)}.hud-card .bars.idle i{opacity:.25}.hud-card .foot{margin-top:12px; font-size:11px; gap:12px; flex-wrap:wrap}html[lang="ar"] .hud-card .hrows, html[lang="ar"] .hud-card .hr b{font-family:var(--f-ar)}@media (max-width:680px){.hud-card .hr{grid-template-columns:104px 1fr}}.cmp{display:grid; gap:10px}.cmp-head, .cmp-row{display:grid; grid-template-columns:1.1fr 1.5fr 1.2fr; gap:14px; align-items:stretch}.cmp-head{font-family:var(--f-mono); font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.5); padding:0 18px 6px}.cmp-us-h{color:var(--gold)}.cmp-row{border-radius:var(--radius-sm); background:rgba(255,255,255,.035); border:1px solid rgba(255,255,255,.08); padding:18px; transition:transform .3s var(--ease), border-color .3s}.cmp-row:hover{transform:translateX(4px); border-color:rgba(232,179,57,.4)}html[dir="rtl"] .cmp-row:hover{transform:translateX(-4px)}.cmp-k{font-weight:600; font-size:16px}.cmp-us, .cmp-them{display:flex; gap:12px; align-items:flex-start; font-size:15px; line-height:1.5}.cmp-us{color:var(--white)}.cmp-them{color:rgba(255,255,255,.5)}.cmp-us i, .cmp-them i{flex:0 0 auto; width:20px; height:20px; border-radius:50%; margin-top:2px; display:inline-grid; place-items:center}.cmp-us i{background:rgba(16,185,129,.18)}.cmp-us i::before{content:""; width:6px; height:10px; border:solid var(--green); border-width:0 2px 2px 0; transform:rotate(45deg) translate(-1px, -1px)}.cmp-them i{background:rgba(255,255,255,.08)}.cmp-them i::before{content:"\00d7"; color:rgba(255,255,255,.5); font-size:15px; line-height:1}@media (max-width:860px){.cmp-head{display:none}.cmp-row{grid-template-columns:1fr; gap:10px}.cmp-them{font-size:14px}}html[lang="ar"] .cmp-head{font-family:var(--f-ar); letter-spacing:0}.plain{display:block; font-size:14.5px; color:rgba(255,255,255,.8); padding:6px 0}