@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-000.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-001.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/plex-arabic-002.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-003.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/plex-arabic-004.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-005.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/plex-arabic-006.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-007.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/plex-arabic-008.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/plex-arabic-009.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/plex-arabic-010.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/plex-arabic-011.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/plex-arabic-012.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/plex-arabic-013.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/plex-arabic-014.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-20C0,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/plex-arabic-015.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-016.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-017.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-018.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-019.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-020.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-021.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-016.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-017.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-018.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-019.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-020.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-021.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-016.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-017.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-018.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-019.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-020.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-021.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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-016.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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-017.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-018.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-019.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-020.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/plex-latin-021.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/baloo-022.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/baloo-023.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/baloo-024.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/baloo-025.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/baloo-022.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/baloo-023.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/baloo-024.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/baloo-025.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/baloo-022.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/baloo-023.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/baloo-024.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/baloo-025.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{--c-blue-50: #F3F8FC;--c-blue-100: #E6F0F8;--c-blue-200: #CCE0F2;--c-blue-300: #ACCDEB;--c-blue-400: #86B7E5;--c-blue-500: #5C9FDD;--c-blue-600: #0C6CB4;--c-blue-700: #1467AD;--c-blue-800: #0A528F;--c-blue-900: #063E70;--c-blue-950: #022A51;--c-red-50: #FFF5F2;--c-red-100: #FDE9E4;--c-red-200: #FBD3CA;--c-red-300: #F9B6A8;--c-red-400: #F69282;--c-red-500: #F06A5B;--c-red-600: #CC2424;--c-red-700: #BA1620;--c-red-800: #990218;--c-red-900: #790012;--c-red-950: #57000A;--c-sand-50: #F8F7F6;--c-sand-100: #F0EEEB;--c-sand-200: #E1DDD7;--c-sand-300: #CEC7BE;--c-sand-400: #BAB0A1;--c-sand-500: #A59884;--c-sand-600: #8A7A63;--c-sand-700: #71624D;--c-sand-800: #5B4E3C;--c-sand-900: #463B2C;--c-sand-950: #30281D;--c-teal-50: #F4F9F7;--c-teal-100: #E6F1ED;--c-teal-200: #CEE3DC;--c-teal-300: #ADD2C7;--c-teal-400: #87BFAF;--c-teal-500: #5AAC96;--c-teal-600: #0E8A72;--c-teal-700: #007761;--c-teal-800: #00604D;--c-teal-900: #004A3A;--c-teal-950: #003327;--c-amber-50: #FBF7F2;--c-amber-100: #F6ECE4;--c-amber-200: #ECDAC8;--c-amber-300: #E1C2A5;--c-amber-400: #D5A87B;--c-amber-500: #C88B4B;--c-amber-600: #B26B00;--c-amber-700: #945200;--c-amber-800: #794000;--c-amber-900: #5E2F00;--c-amber-950: #431F00;--surface-page: #FFFFFF;--surface-sunken: #F8F7F6;--surface-card: #FFFFFF;--surface-raised: #FFFFFF;--surface-brand-soft: #F3F8FC;--surface-brand: #0C6CB4;--surface-accent-soft: #FFF5F2;--surface-inverse: #30281D;--text-primary: #30281D;--text-secondary: #5B4E3C;--text-muted: #71624D;--text-on-brand: #FFFFFF;--text-on-inverse: #F8F7F6;--text-brand: #1467AD;--text-link: #1467AD;--border-subtle: #E1DDD7;--border-default: #CEC7BE;--border-strong: #8A7A63;--border-brand: #0C6CB4;--action-primary: #0C6CB4;--action-primary-hover: #1467AD;--action-primary-press: #0A528F;--action-secondary: #F3F8FC;--focus-ring: #1467AD;--accent: #CC2424;--accent-soft: #FDE9E4;--status-success: #007761;--status-success-soft: #F4F9F7;--status-warning: #945200;--status-warning-soft: #FBF7F2;--status-error: #990218;--status-error-soft: #FFF5F2;--status-info: #1467AD;--status-info-soft: #F3F8FC}[data-theme=dark]{--surface-page: #30281D;--surface-sunken: #0E100C;--surface-card: #463B2C;--surface-raised: #5B4E3C;--surface-brand-soft: #022A51;--surface-brand: #5C9FDD;--surface-accent-soft: #57000A;--surface-inverse: #F8F7F6;--text-primary: #F8F7F6;--text-secondary: #E1DDD7;--text-muted: #CEC7BE;--text-on-brand: #30281D;--text-on-inverse: #30281D;--text-brand: #ACCDEB;--text-link: #ACCDEB;--border-subtle: #5B4E3C;--border-default: #71624D;--border-strong: #A59884;--border-brand: #86B7E5;--action-primary: #86B7E5;--action-primary-hover: #ACCDEB;--action-primary-press: #CCE0F2;--action-secondary: #022A51;--focus-ring: #ACCDEB;--accent: #F69282;--accent-soft: #57000A;--status-success: #ADD2C7;--status-success-soft: #003327;--status-warning: #E1C2A5;--status-warning-soft: #431F00;--status-error: #F9B6A8;--status-error-soft: #57000A;--status-info: #ACCDEB;--status-info-soft: #022A51}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--surface-page: #30281D;--surface-sunken: #0E100C;--surface-card: #463B2C;--surface-raised: #5B4E3C;--surface-brand-soft: #022A51;--surface-brand: #5C9FDD;--surface-accent-soft: #57000A;--surface-inverse: #F8F7F6;--text-primary: #F8F7F6;--text-secondary: #E1DDD7;--text-muted: #CEC7BE;--text-on-brand: #30281D;--text-on-inverse: #30281D;--text-brand: #ACCDEB;--text-link: #ACCDEB;--border-subtle: #5B4E3C;--border-default: #71624D;--border-strong: #A59884;--border-brand: #86B7E5;--action-primary: #86B7E5;--action-primary-hover: #ACCDEB;--action-primary-press: #CCE0F2;--action-secondary: #022A51;--focus-ring: #ACCDEB;--accent: #F69282;--accent-soft: #57000A;--status-success: #ADD2C7;--status-success-soft: #003327;--status-warning: #E1C2A5;--status-warning-soft: #431F00;--status-error: #F9B6A8;--status-error-soft: #57000A;--status-info: #ACCDEB;--status-info-soft: #022A51}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,svg,video{display:block;max-width:100%}img[width][height]{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit}:where(ul,ol)[role=list]{list-style:none;padding:0}:root{--font-ui: "IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-latin: "IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-display: "Baloo Bhaijaan 2", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-display: clamp(2.1rem, 1.4rem + 3.2vw, 3.75rem);--fs-h1: clamp(1.7rem, 1.25rem + 2.1vw, 2.75rem);--fs-h2: clamp(1.35rem, 1.1rem + 1.1vw, 1.85rem);--fs-h3: 1.2rem;--fs-title: 1.0625rem;--fs-body: 1rem;--fs-label: .875rem;--fs-caption: .78125rem;--lh-tight: 1.2;--lh-heading: 1.3;--lh-body: 1.6;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--hdr-h: 74px;--r-sm: 8px;--r-md: 12px;--r-lg: 18px;--r-xl: 26px;--r-full: 999px;--shadow-sm: 0 1px 2px rgba(48, 40, 29, .06), 0 1px 3px rgba(48, 40, 29, .05);--shadow-md: 0 4px 10px rgba(48, 40, 29, .06), 0 2px 4px rgba(48, 40, 29, .04);--shadow-lg: 0 18px 40px rgba(48, 40, 29, .1), 0 6px 12px rgba(48, 40, 29, .05);--shadow-xl: 0 34px 70px rgba(48, 40, 29, .16), 0 10px 22px rgba(48, 40, 29, .07);--maxw: 1180px;--ease: cubic-bezier(.2, .7, .3, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}html[lang=ar]{--fs-body: 1.0625rem;--fs-label: .9375rem;--fs-caption: .8125rem}body{font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--surface-page);font-feature-settings:"kern"}html[lang=en] body{font-family:var(--font-latin)}h1,h2,h3,h4{line-height:var(--lh-heading);font-weight:700;text-wrap:balance}p{text-wrap:pretty}.num,time,[data-num]{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}bdi,.ltr{direction:ltr;unicode-bidi:isolate}.unit{direction:ltr;unicode-bidi:isolate;display:inline-block}::selection{background:var(--c-blue-100);color:var(--c-blue-900)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;inset-inline-start:var(--s-4);inset-block-start:-100px;z-index:999;background:var(--action-primary);color:var(--text-on-brand);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font-weight:600;transition:inset-block-start .18s var(--ease)}.skip-link:focus{inset-block-start:var(--s-4)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wrap{width:min(100% - 2 * var(--s-4),var(--maxw));margin-inline:auto}.stack>*+*{margin-block-start:var(--flow, var(--s-4))}.row{display:flex;align-items:center;gap:var(--s-3)}.grid{display:grid;gap:var(--s-4)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding-inline:var(--s-5);border-radius:var(--r-full);font-weight:600;font-size:var(--fs-label);text-decoration:none;white-space:nowrap;transition:background-color .18s var(--ease),transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--action-primary);color:var(--text-on-brand);box-shadow:0 2px 8px #0c6cb447}.btn--primary:hover{background:var(--action-primary-hover)}.btn--ghost{background:transparent;color:var(--text-brand);border:1.5px solid var(--border-brand)}.btn--ghost:hover{background:var(--surface-brand-soft)}.btn--quiet{background:var(--surface-sunken);color:var(--text-primary);border:1px solid var(--border-subtle)}.btn--quiet:hover{border-color:var(--border-default)}.btn--wa{background:#0c7a45;color:#fff}.btn--wa:hover{background:#0a6539}.btn--sm{min-height:40px;padding-inline:var(--s-4);font-size:var(--fs-caption)}.btn--block{width:100%}.flip-rtl{display:inline-block}html[dir=rtl] .flip-rtl{transform:scaleX(-1)}.card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.chip{display:inline-flex;align-items:center;gap:var(--s-2);padding:6px var(--s-3);border-radius:var(--r-full);font-size:var(--fs-caption);font-weight:600;background:var(--surface-sunken);color:var(--text-secondary);border:1px solid var(--border-subtle)}.chip--brand{background:var(--surface-brand-soft);color:var(--text-brand);border-color:transparent}.chip--accent{background:var(--accent-soft);color:var(--status-error);border-color:transparent}.chip--ok{background:var(--status-success-soft);color:var(--status-success);border-color:transparent}.chip--warn{background:var(--status-warning-soft);color:var(--status-warning);border-color:transparent}[data-en],[data-ar]{display:inherit}body.site{background:var(--surface-page);overflow-x:hidden}.hdr{position:sticky;inset-block-start:0;z-index:60;background:#ffffffd1;backdrop-filter:blur(16px) saturate(1.4);border-block-end:1px solid transparent;transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.hdr.stuck{border-block-end-color:var(--border-subtle);box-shadow:var(--shadow-sm)}[data-theme=dark] .hdr{background:#30281dd6}.hdr__in{display:flex;align-items:center;gap:var(--s-4);min-height:var(--hdr-h)}.hdr__logo{display:flex;align-items:center;gap:var(--s-3);text-decoration:none;flex:none}.hdr__logo img{width:46px;height:46px}.hdr__logo b{font-size:15px;font-weight:700;line-height:1.2;display:block}.hdr__logo span{font-size:12px;color:var(--text-muted)}.hdr__nav{display:flex;gap:var(--s-1);margin-inline-start:auto}.hdr__nav a{white-space:nowrap;padding:12px 9px;border-radius:var(--r-full);font-size:var(--fs-label);font-weight:600;color:var(--text-secondary);text-decoration:none;transition:background .16s var(--ease),color .16s var(--ease)}.hdr__nav a:hover{background:var(--surface-brand-soft);color:var(--text-brand)}.hdr__act{display:flex;align-items:center;gap:var(--s-2);flex:none}@media(max-width:1180px){.hdr__nav{display:none}.hdr__in{min-height:64px}}@media(max-width:520px){.hdr__logo span{display:none}.hdr__logo img{width:40px;height:40px}}.langbtn{min-width:44px;height:44px;padding-inline:var(--s-3);border-radius:var(--r-full);border:1px solid var(--border-subtle);font-weight:700;font-size:13px;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center}.langbtn:hover{border-color:var(--border-default);background:var(--surface-sunken)}.hero{position:relative;padding-block:clamp(var(--s-6),5vw,var(--s-9)) var(--s-8);overflow-x:clip}.hero:before{content:"";position:absolute;inset-block-start:-140px;inset-inline-end:-12%;width:62vw;height:62vw;max-width:820px;max-height:820px;z-index:-1;background:radial-gradient(circle,#0c6cb426,#0c6cb400 66%)}.hero:after{content:"";position:absolute;inset-block-end:-80px;inset-inline-start:-10%;width:40vw;height:40vw;max-width:520px;max-height:520px;z-index:-1;background:radial-gradient(circle,#cc242417,#cc242400 65%)}.hero__grid{display:grid;gap:clamp(var(--s-5),4vw,var(--s-8));grid-template-columns:1.08fr .92fr;align-items:center}@media(max-width:900px){.hero__grid{grid-template-columns:1fr}}.hero__h1{font-family:var(--font-display);font-size:var(--fs-display);line-height:1.06;letter-spacing:-.015em;margin-block:var(--s-4) var(--s-4);font-weight:800}.hero__h1--long{font-size:calc(var(--fs-display) * .9);line-height:1.08}.hero__h1 span{display:block}html[lang=ar] .hero__h1{line-height:1.32;letter-spacing:0}html[lang=ar] .hero__h1--long{line-height:1.3}html[lang=ar] .sec__head h2{line-height:1.28}.hero__h1 .l2,.sec__head h2 em{background:linear-gradient(to left,var(--c-blue-700),var(--c-blue-500) 58%,var(--c-red-600));-webkit-background-clip:text;background-clip:text;color:transparent}.sec__head h2 em{font-style:normal}html[dir=ltr] .hero__h1 .l2,html[dir=ltr] .sec__head h2 em{background:linear-gradient(to right,var(--c-blue-700),var(--c-blue-500) 58%,var(--c-red-600));-webkit-background-clip:text;background-clip:text}.hero__lede{font-size:1.09rem;color:var(--text-secondary);max-width:46ch}.hero__cta{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-block-start:var(--s-5)}.hero__quick{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-block-start:var(--s-5)}.hero__quick a{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--fs-label);font-weight:600;color:var(--text-secondary);text-decoration:none;min-height:32px}.hero__quick a:hover{color:var(--text-brand)}.hero__quick svg{color:var(--text-brand);flex:none}.hero__photo{position:relative;justify-self:center;width:min(100%,420px)}.hero__band{position:relative}.hero__bg{display:none}@media(min-width:1200px){.hero{padding-block-start:0}.hero__band{overflow:hidden;min-height:clamp(460px,44vw,660px);display:grid;align-items:center}.hero__bg{display:block;position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:85% 28%}.hero__band:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:#ffffff94;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--band-mask: linear-gradient(to left, #000 0%, #000 45%, rgba(0, 0, 0, .88) 48%, rgba(0, 0, 0, .66) 51%, rgba(0, 0, 0, .4) 54%, rgba(0, 0, 0, .18) 57%, rgba(0, 0, 0, .06) 60%, transparent 64%);-webkit-mask-image:var(--band-mask);mask-image:var(--band-mask)}.hero__band .wrap{position:relative;z-index:1}.hero__band .hero__grid{grid-template-columns:1fr;justify-items:right}.hero__copy{max-width:480px;padding-block:clamp(var(--s-7),5vw,var(--s-9))}.hero__band .hero__h1--long{font-size:calc(var(--fs-display) * .76)}.hero__band .hero__lede{color:var(--text-primary)}.hero__band .hero__quick a{color:var(--text-primary);font-weight:600}.hero__photo{display:none}.hero:before,.hero:after{display:none}.trust{margin-block-start:0}}.hero__photo>img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 22%;border-radius:220px 220px var(--r-xl) var(--r-xl);box-shadow:var(--shadow-xl)}.hero__photo:before{content:"";position:absolute;inset:-12px;border-radius:240px 240px 38px 38px;border:2px solid var(--c-blue-600);border-block-end-color:var(--c-red-600);opacity:.28;pointer-events:none}.hero__badge{position:absolute;inset-block-end:var(--s-5);inset-inline-start:calc(-1 * var(--s-4));background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:var(--s-3) var(--s-4);display:flex;align-items:center;gap:var(--s-3);max-width:250px}.hero__badge img{width:44px;height:44px;flex:none}.hero__badge b{display:block;font-size:13px;line-height:1.3}.hero__badge span{font-size:11.5px;color:var(--text-muted)}@media(max-width:900px){.hero__badge{inset-inline-start:0}}.trust{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto;column-gap:1px;row-gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:var(--r-lg);overflow:hidden;margin-block-start:var(--s-7)}.trust div{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0;background:var(--surface-card);padding:var(--s-4);text-align:center}.trust b{font-size:1.35rem;font-weight:700;color:var(--text-brand);font-family:var(--font-display);line-height:1.2;align-self:end}.trust span{font-size:var(--fs-caption);color:var(--text-muted);align-self:start}@media(max-width:1100px){.trust{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto auto)}}@media(max-width:720px){.trust{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto auto)}}.sec{padding-block:clamp(var(--s-7),6vw,var(--s-9))}.sec--tint{background:var(--c-sand-50)}[data-theme=dark] .sec--tint{background:var(--surface-sunken)}.sec__head{max-width:62ch;margin-block-end:var(--s-6)}main{counter-reset:sec}.kicker__n{counter-increment:sec}.kicker__n:before{content:counter(sec,decimal-leading-zero)}.kicker{display:inline-flex;align-items:center;gap:var(--s-3);font-size:var(--fs-caption);font-weight:700;color:var(--text-brand);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--s-3)}html[lang=ar] .kicker{letter-spacing:0;text-transform:none}.kicker__n{font-style:normal;font-family:var(--font-display);font-size:1.5rem;line-height:1;color:var(--c-blue-200);font-variant-numeric:tabular-nums;letter-spacing:0}.kicker:after{content:"";width:34px;height:2px;border-radius:2px;background:linear-gradient(to right,var(--c-blue-400),transparent)}html[dir=rtl] .kicker:after{background:linear-gradient(to left,var(--c-blue-400),transparent)}.sec__head h2{font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.15}.sec__head p{color:var(--text-secondary);margin-block-start:var(--s-3)}.sec__head--center{margin-inline:auto;text-align:center}.worry{display:grid;grid-template-columns:300px 1fr;gap:var(--s-5);align-items:start}@media(max-width:980px){.worry{grid-template-columns:1fr}}.worry__tabs{display:grid;gap:6px}@media(max-width:980px){.worry__tabs{grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);overflow-x:auto;padding-block-end:var(--s-2);scroll-snap-type:x mandatory}.worry__tabs>*{scroll-snap-align:start}}.wtab{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:13px var(--s-4);border-radius:var(--r-md);background:var(--surface-card);border:1px solid var(--border-subtle);text-align:start;min-height:62px;transition:border-color .18s var(--ease),background .18s var(--ease),transform .18s var(--ease)}.wtab:hover{border-color:var(--c-blue-200);transform:translate(-2px)}html[dir=ltr] .wtab:hover{transform:translate(2px)}.wtab[aria-selected=true]{background:var(--c-blue-600);border-color:transparent;color:#fff;box-shadow:0 6px 18px #0c6cb442}.wtab__ic{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--surface-brand-soft);color:var(--text-brand)}.wtab[aria-selected=true] .wtab__ic{background:#fff3;color:#fff}.wtab b{display:block;font-size:var(--fs-label);font-weight:600;line-height:1.35}.wtab span{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.4}.wtab[aria-selected=true] span{color:#fffc}.worry__panel{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-xl);padding:clamp(var(--s-4),3vw,var(--s-6));min-height:100%}.wpanel__h{display:flex;align-items:center;gap:var(--s-3);margin-block-end:var(--s-4)}.wpanel__h h3{font-size:var(--fs-h2);font-family:var(--font-display)}.wblock+.wblock{margin-block-start:var(--s-5)}.wblock__t{display:flex;align-items:center;gap:8px;font-size:var(--fs-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-block-end:var(--s-2)}html[lang=ar] .wblock__t{letter-spacing:0;text-transform:none;font-size:var(--fs-label)}.wblock--common .wblock__t{color:var(--text-brand)}.wblock--flags .wblock__t{color:var(--status-error)}.wblock--we .wblock__t{color:var(--status-success)}.wblock p{font-size:var(--fs-label);line-height:1.75;color:var(--text-secondary)}.flags{display:grid;gap:8px;background:var(--status-error-soft);border:1px solid rgba(153,2,24,.16);border-radius:var(--r-md);padding:var(--s-4)}.flags li{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-label);line-height:1.6;color:var(--status-error)}.flags li:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--status-error);margin-block-start:8px}.wblock--we p{background:var(--status-success-soft);border-radius:var(--r-md);padding:var(--s-4);color:var(--status-success);border:1px solid rgba(0,119,97,.14)}.why-grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.why-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-5);position:relative;overflow:hidden}.why-card__head{display:flex;align-items:center;gap:var(--s-3);margin-block-end:var(--s-3)}.why-card__n{font-family:var(--font-display);font-size:1.05rem;font-weight:800;color:var(--text-brand);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.02em}.why-card__rule{flex:1;height:1px;background:var(--border-subtle)}.why-card__ic{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--surface-brand-soft);color:var(--text-brand);flex:none}.why-card b{display:block;font-size:var(--fs-title);font-weight:700;margin-block-end:7px}.why-card p{font-size:var(--fs-label);color:var(--text-secondary);line-height:1.7}.scope{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.scope__col{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-5)}.scope__col h3{font-size:var(--fs-title);font-weight:700;margin-block-end:var(--s-3);padding-block-end:var(--s-3);border-block-end:1px solid var(--border-subtle)}.scope__col li{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-label);color:var(--text-secondary);padding-block:7px;line-height:1.55}.scope__col li svg{flex:none;margin-block-start:3px;color:var(--c-blue-500)}.wellsec{background:linear-gradient(165deg,var(--c-blue-50),var(--surface-page) 62%);border-block:1px solid var(--border-subtle)}[data-theme=dark] .wellsec{background:linear-gradient(165deg,#0F2740,var(--surface-page) 62%)}.well{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(var(--s-5),4vw,var(--s-8));align-items:center}@media(max-width:940px){.well{grid-template-columns:1fr}}.well__intro h2{font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.14;margin-block-end:var(--s-3)}.well__intro p{color:var(--text-secondary);margin-block-end:var(--s-5)}.well__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}@media(max-width:520px){.well__grid{grid-template-columns:1fr}}.well__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-4)}.well__card span.ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--status-success-soft);color:var(--status-success);margin-block-end:var(--s-3)}.well__card b{display:block;font-size:var(--fs-title);font-weight:700;margin-block-end:5px}.well__card p{font-size:var(--fs-label);color:var(--text-secondary);line-height:1.65}.flags__always{display:flex;gap:9px;align-items:flex-start;margin-block-start:var(--s-3);padding-block-start:var(--s-3);border-block-start:1px dashed rgba(153,2,24,.22);font-size:var(--fs-label);line-height:1.6;color:var(--text-secondary)}.flags__always svg{flex:none;margin-block-start:2px;color:var(--text-brand)}.proc__strip{display:grid;gap:var(--s-3);grid-template-columns:repeat(4,1fr)}@media(max-width:999px){.proc__strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:559px){.proc__strip{grid-template-columns:1fr}}.proc__shot{margin:0}.proc__shot img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.proc__shot figcaption{margin-block-start:var(--s-2);font-size:var(--fs-caption);font-weight:600;color:var(--text-muted)}.proc__consent{margin-block:var(--s-3) var(--s-6);font-size:var(--fs-caption);color:var(--text-muted)}.proc__list{display:grid;gap:var(--s-3);grid-template-columns:1fr 1fr}@media(max-width:780px){.proc__list{grid-template-columns:1fr}}.proc__item{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-5);display:grid;grid-template-columns:auto 1fr;gap:var(--s-4);align-items:start}.proc__q{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;font-weight:800;font-size:14px;background:var(--surface-brand-soft);color:var(--text-brand);font-variant-numeric:tabular-nums}.proc__item b{display:block;font-size:var(--fs-title);font-weight:700;margin-block-end:6px}.proc__item p{font-size:var(--fs-label);color:var(--text-secondary);line-height:1.75}.svc-groups{display:grid;gap:var(--s-6)}.svc-group>h3{font-size:var(--fs-h3);margin-block-end:var(--s-4);display:flex;align-items:center;gap:var(--s-3)}.svc-group>h3:after{content:"";flex:1;height:1px;background:var(--border-subtle)}.svc-grid{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(255px,1fr))}.svc{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-4);display:flex;gap:var(--s-3);align-items:flex-start;transition:border-color .2s var(--ease),box-shadow .2s var(--ease),transform .2s var(--ease)}.svc:hover{border-color:var(--c-blue-200);box-shadow:var(--shadow-md);transform:translateY(-2px)}.svc__ico{width:42px;height:42px;flex:none;border-radius:13px;display:grid;place-items:center;background:var(--surface-brand-soft);color:var(--text-brand)}.svc b{display:block;font-size:var(--fs-title);font-weight:600;margin-block-end:3px}.svc p{font-size:var(--fs-label);color:var(--text-secondary);line-height:1.5}.doc{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(var(--s-5),4vw,var(--s-8));align-items:start}@media(max-width:900px){.doc{grid-template-columns:1fr}}.doc__media{display:grid;gap:var(--s-3);align-content:start}@media(min-width:901px){.doc__media{position:sticky;inset-block-start:calc(var(--hdr-h) + var(--s-4))}}.doc__media img{width:100%;border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.doc__media>a>picture>img{aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%}.doc__training{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-3)}.doc__training figure{margin:0;min-width:0}.doc__training img{aspect-ratio:1;object-fit:cover;box-shadow:var(--shadow-sm)}.doc__training figcaption{margin-block-start:6px;font-size:11px;line-height:1.35;color:var(--text-muted);overflow-wrap:anywhere}.doc__body p+p{margin-block-start:var(--s-3)}.doc__body p{color:var(--text-secondary)}.doc__body p a{color:var(--text-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--c-blue-300);white-space:nowrap;display:inline-block;min-height:24px;line-height:24px}.doc__body p a:hover,.doc__body p a:focus-visible{text-decoration-color:currentColor}.cv{margin-block-start:var(--s-5);display:grid;gap:0}.cv li{display:grid;grid-template-columns:auto 1fr;gap:var(--s-4);padding-block:var(--s-3);position:relative}.cv li+li{border-block-start:1px solid var(--border-subtle)}.cv .yr{font-weight:700;color:var(--text-brand);font-size:var(--fs-label);font-variant-numeric:tabular-nums;min-width:9ch;direction:ltr;unicode-bidi:isolate}.cv b{display:block;font-size:var(--fs-title);font-weight:600}.cv span{font-size:var(--fs-label);color:var(--text-muted)}.cv__more{border-block-start:1px solid var(--border-subtle)}.cv__more summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--fs-label);font-weight:700;color:var(--text-brand);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--c-blue-300)}.cv__more summary::-webkit-details-marker{display:none}.cv__more summary:after{content:"";width:7px;height:7px;margin-inline-start:2px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg)}.cv__more[open] summary:after{transform:translateY(2px) rotate(-135deg)}.cv__more summary:hover,.cv__more summary:focus-visible{text-decoration-color:currentColor}.cv__more summary:focus-visible{outline:2px solid var(--c-blue-500);outline-offset:3px;border-radius:4px}.cv__more-close{display:none}.cv__more[open] .cv__more-close{display:inline}.cv__more[open] .cv__more-open{display:none}.cv__more .cv{margin-block-start:0}.cv__more .cv li:first-child{border-block-start:1px solid var(--border-subtle)}.team{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tcard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-5) var(--s-4);display:flex;flex-direction:column;align-items:center;text-align:center}.tcard img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--surface-brand-soft);margin-block-end:var(--s-3)}.tcard h4{font-size:var(--fs-title);font-weight:700;line-height:1.35}.team__band{display:flex;align-items:center;gap:var(--s-3);margin-block:var(--s-6) var(--s-4);font-family:var(--font-display);font-size:var(--fs-title);font-weight:700}.team__band:after{content:"";flex:1;height:1px;background:var(--border-subtle)}.team__band--alt{margin-block-start:var(--s-7)}.team__bandp{max-width:68ch;margin-block-end:var(--s-4);color:var(--text-secondary);line-height:var(--lh-body)}.team--wide{grid-template-columns:repeat(2,1fr)}@media(max-width:900px){.team--wide{grid-template-columns:1fr}}.tcard--wide{flex-direction:row;align-items:flex-start;text-align:start;gap:var(--s-4);padding:var(--s-5)}.tcard--wide img{width:112px;height:112px;margin-block-end:0;flex:none}.tcard__body{min-width:0}.tcard--wide .tcard__tags{justify-content:flex-start}.tcard__why{font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.7;margin-block-start:var(--s-3)}@media(max-width:460px){.tcard--wide{flex-direction:column;align-items:center;text-align:center}.tcard--wide img{margin-block-end:var(--s-3)}.tcard--wide .tcard__tags{justify-content:center}}.tcard b{display:block;font-size:var(--fs-label);color:var(--text-brand);font-weight:600;margin-block-start:4px}.tcard p{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.65;margin-block-start:var(--s-2);flex:1}.tcard__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-block-start:var(--s-3)}.tcard__tags li{font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:var(--r-full);background:var(--surface-brand-soft);color:var(--c-blue-800)}.team__more{max-width:68ch;margin-block-start:var(--s-6);color:var(--text-secondary);line-height:var(--lh-body)}@media(min-width:900px)and (max-width:1199px){.team{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.tcard img{width:96px;height:96px}}.appsec{background:linear-gradient(160deg,var(--c-blue-700),var(--c-blue-600) 55%,#0a5f9f);color:#fff;position:relative;overflow:hidden}.appsec:before{content:"";position:absolute;inset-block-start:-30%;inset-inline-end:-10%;width:55vw;height:55vw;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.11),transparent 62%)}.appsec .sec__head .kicker{color:#ffffffd1}.appsec .sec__head h2,.appsec .sec__head p{color:#fff}.appsec .sec__head p{opacity:.88}.app__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(var(--s-5),4vw,var(--s-8));align-items:center;position:relative}@media(max-width:880px){.app__grid{grid-template-columns:1fr}}.app__feats{display:grid;gap:var(--s-3);margin-block:var(--s-5)}.app__feats li{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--fs-label)}.app__feats svg{flex:none;margin-block-start:2px;opacity:.9}.app__get{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;margin-block-start:var(--s-5)}.app__note{font-size:var(--fs-caption);opacity:.72;margin-block-start:var(--s-3)}.badge{display:inline-flex;align-items:center;gap:10px;height:52px;padding-inline:16px;border-radius:9px;background:#000;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.3);transition:transform .18s var(--ease),opacity .18s var(--ease)}.badge:hover{transform:translateY(-2px)}.badge small{display:block;font-size:9.5px;line-height:1.15;opacity:.85;letter-spacing:.02em}.badge b{display:block;font-size:15px;line-height:1.15;font-weight:600;letter-spacing:-.01em}.badge__txt{text-align:start}.badge-wrap{display:inline-flex;padding:13px}.qr{width:118px;height:118px;border-radius:var(--r-md);background:#fff;padding:8px;box-shadow:var(--shadow-lg);flex:none}.qr img{width:100%;height:100%;image-rendering:pixelated}.app__phone{width:min(100%,290px);margin-inline:auto;position:relative;border-radius:40px;background:#14100c;padding:9px;box-shadow:0 40px 80px #00000061,0 0 0 1px #ffffff1f}.app__phone-screen{border-radius:32px;overflow:hidden;aspect-ratio:9/19.3;position:relative;background:linear-gradient(180deg,#faf8f5,#f4f1ec);color:#1b1710;text-align:start}.app__phone-screen:before{content:"";position:absolute;inset-block-start:9px;inset-inline-start:50%;transform:translate(-50%);z-index:5;width:84px;height:24px;border-radius:14px;background:#14100c}html[dir=rtl] .app__phone-screen:before{transform:translate(50%)}.peek{padding:44px 14px 12px;display:grid;gap:10px;font-family:var(--font-ui)}.peek__top{display:flex;align-items:center;gap:9px}.peek__hi{flex:1;min-width:0;line-height:1.25}.peek__hi span{display:block;font-size:9.5px;color:#8a7a63}.peek__hi b{font-size:12.5px;font-weight:700}.peek__bell{position:relative;width:30px;height:30px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#5a4e3e;box-shadow:0 1px 3px #1b171014}.peek__bell i{position:absolute;inset-block-start:6px;inset-inline-end:7px;width:6px;height:6px;border-radius:50%;background:var(--c-red-600)}.peek__kids{display:flex;gap:6px}.peek__kid{font-size:10px;font-weight:600;padding:5px 10px;border-radius:20px;background:#fff;color:#5a4e3e;box-shadow:inset 0 0 0 1px #1b171017}.peek__kid.on{background:var(--c-blue-600);color:#fff;box-shadow:none}.peek__next{position:relative;overflow:hidden;background:linear-gradient(135deg,#0B62A6,var(--c-blue-600) 55%,#1573B8);color:#fff;border-radius:18px;padding:13px;box-shadow:0 8px 18px #0c6cb44d}.peek__next-glow{position:absolute;inset-block-start:-60%;inset-inline-end:-20%;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 62%)}.peek__pill{display:inline-block;font-size:8.5px;font-weight:700;letter-spacing:.03em;background:#fff3;padding:3px 8px;border-radius:20px}.peek__next b{display:block;font-size:15px;font-weight:700;margin-block:7px 3px;font-family:var(--font-display)}.peek__meta{display:block;font-size:10px;opacity:.9}.peek__next-act{display:flex;gap:6px;margin-block-start:11px;position:relative}.peek__next-act span{flex:1;text-align:center;font-size:10px;font-weight:700;background:#fff;color:var(--c-blue-700);border-radius:20px;padding:7px 0}.peek__ghost{background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1.2px #ffffff9e}.peek__q{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.peek__qc{background:#fff;border-radius:13px;padding:9px 3px;text-align:center;font-size:8.5px;font-weight:600;color:#3a3126;box-shadow:0 1px 3px #1b17100f}.peek__qc span{display:grid;place-items:center;width:30px;height:30px;margin:0 auto 4px;border-radius:10px;background:#eaf2fa;color:var(--c-blue-700)}.peek__card{background:#fff;border-radius:15px;padding:11px;box-shadow:0 1px 3px #1b17100f}.peek__card-h{display:flex;align-items:center;justify-content:space-between;margin-block-end:4px}.peek__card-h b{font-size:10.5px;font-weight:700}.peek__tag{font-size:8.5px;font-weight:700;background:#dff1ea;color:#00614f;padding:2px 7px;border-radius:20px}.peek__chart{width:100%;height:46px;display:block}.peek__axis{display:flex;justify-content:space-between;font-size:7.5px;color:#71624d;padding-inline:4px;direction:ltr}.peek__task{display:flex;align-items:center;gap:9px;background:#fff;border-radius:15px;padding:10px 11px;box-shadow:0 1px 3px #1b17100f}.peek__check{width:22px;height:22px;border-radius:7px;flex:none;display:grid;place-items:center;font-size:12px;background:#dff1ea;color:#00614f}.peek__task span span{display:block}.peek__task b{font-size:10.5px;font-weight:600;display:block}.peek__task span span:last-child{font-size:9px;color:#6b5d48}.peek__chev{margin-inline-start:auto;color:#c3b8a6}html[dir=rtl] .peek__chev{transform:scaleX(-1)}.peek__tabs{position:absolute;inset-inline:0;inset-block-end:0;display:flex;background:#ffffffeb;backdrop-filter:blur(14px);border-block-start:1px solid rgba(27,23,16,.07);padding:7px 4px 13px}.peek__tab{flex:1;text-align:center;font-size:8px;font-weight:600;color:#8a7a63}.peek__tab.on{color:var(--c-blue-600)}.peek__tab-ic{display:grid;place-items:center;height:22px}.peek__tab.on .peek__tab-ic{background:#dceaf7;border-radius:12px;width:40px;margin:0 auto 2px}.rev-grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media(min-width:1000px){.rev-grid{grid-template-columns:repeat(3,1fr)}}.rev{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-5)}.rev__stars{color:var(--c-amber-500);display:flex;gap:2px;margin-block-end:var(--s-3)}.rev__aggs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3);margin-block-end:var(--s-5)}.rev__agg{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-full);box-shadow:var(--shadow-sm);text-decoration:none;color:inherit}.rev__agg:hover{border-color:var(--c-blue-200)}.rev__agg-mark{color:var(--c-amber-500);display:inline-flex}.rev__agg--fb .rev__agg-mark{color:var(--c-blue-600)}.rev__agg-n{font-weight:800;font-size:var(--fs-label)}.rev__agg-sub{font-size:var(--fs-caption);color:var(--text-muted)}.rev__more{margin-block-start:var(--s-5);text-align:center;font-size:var(--fs-label)}.rev__more a{display:inline-block;padding-block:6px;padding-inline:var(--s-2)}.rev p{font-size:var(--fs-label);line-height:1.65}.rev footer{margin-block-start:var(--s-4);font-size:var(--fs-caption);color:var(--text-muted);font-weight:600}.branch-grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.branch{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column}.branch__map{position:relative;aspect-ratio:16/9;overflow:hidden;cursor:pointer;background:var(--c-sand-100);display:block;width:100%;border:0;padding:0}.branch__map svg{width:100%;height:100%;display:block}.branch__map-cta{position:absolute;inset:0;display:grid;place-items:center;background:#0c6cb41a;transition:background .2s var(--ease)}.branch__map:hover .branch__map-cta{background:#0c6cb42e}.branch__map-cta span{background:#fff;color:var(--text-brand);font-weight:700;font-size:var(--fs-caption);padding:9px var(--s-4);border-radius:var(--r-full);box-shadow:var(--shadow-md);display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.branch__map-cta span svg{flex:none}.branch__body{padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3);flex:1}.branch__body h3{font-size:var(--fs-h3)}.branch__addr{font-size:var(--fs-label);color:var(--text-secondary);line-height:1.6}.branch__wayfind{font-size:var(--fs-caption);color:var(--text-brand);background:var(--surface-brand-soft);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);display:flex;gap:7px;align-items:flex-start}.hours{width:100%;border-collapse:collapse;font-size:var(--fs-label)}.hours th,.hours td{padding:7px 0;text-align:start;border-block-end:1px solid var(--border-subtle)}.hours th{font-weight:600;color:var(--text-secondary)}.hours td{text-align:end;font-variant-numeric:tabular-nums;color:var(--text-primary)}.hours tr:last-child th,.hours tr:last-child td{border-block-end:0}.hours .closed td{color:var(--text-muted)}.hours .today th,.hours .today td{color:var(--text-brand);font-weight:700}.branch__acts{display:flex;gap:var(--s-2);margin-block-start:auto;padding-block-start:var(--s-2);flex-wrap:wrap}.branch__acts .btn{flex:1;min-width:118px}.openstate{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-caption);font-weight:700}.openstate i{width:8px;height:8px;border-radius:50%;background:currentColor}.openstate.is-open{color:var(--status-success)}.openstate.is-closed{color:var(--text-muted)}.faq{max-width:760px;margin-inline:auto;display:grid;gap:var(--s-2)}.faq details{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-md);overflow:hidden}.faq details[open]{border-color:var(--c-blue-200);box-shadow:var(--shadow-sm)}.faq summary{padding:var(--s-4) var(--s-5);cursor:pointer;font-weight:600;display:flex;align-items:center;gap:var(--s-3);list-style:none;min-height:56px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";inline-size:9px;block-size:9px;margin-inline-start:auto;flex:none;border-inline-end:2.2px solid var(--text-muted);border-block-end:2.2px solid var(--text-muted);transform:rotate(45deg);transition:transform .22s var(--ease);margin-block-end:3px}.faq details[open] summary:after{transform:rotate(-135deg);margin-block:5px 0}.faq .ans{padding:0 var(--s-5) var(--s-5);color:var(--text-secondary);font-size:var(--fs-label);line-height:1.65}.cta-final{background:var(--c-sand-950);color:var(--c-sand-50);border-radius:var(--r-xl);padding:clamp(var(--s-6),5vw,var(--s-8));text-align:center;position:relative;overflow:hidden}.cta-final:before{content:"";position:absolute;inset-block-start:-50%;inset-inline-start:50%;transform:translate(-50%);width:120%;height:200%;background:radial-gradient(ellipse at center top,rgba(12,108,180,.3),transparent 58%)}.cta-final>*{position:relative}.cta-final h2{font-family:var(--font-display);font-size:var(--fs-h1);margin-block-end:var(--s-3)}.cta-final p{opacity:.8;max-width:52ch;margin-inline:auto}.cta-final .row{justify-content:center;flex-wrap:wrap;margin-block-start:var(--s-5)}.ftr{background:var(--c-sand-950);color:#f8f7f6ad;padding-block:var(--s-7) var(--s-5);margin-block-start:var(--s-8)}.ftr__grid{display:grid;gap:var(--s-6);grid-template-columns:1.4fr 1fr 1fr 1.2fr}@media(max-width:820px){.ftr__grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ftr__grid{grid-template-columns:1fr}}.ftr h4{color:#fff;font-size:var(--fs-label);margin-block-end:var(--s-3)}.ftr a{color:#f8f7f6ad;text-decoration:none;font-size:var(--fs-label);display:inline-block;padding-block:5px}.ftr a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ftr ul{display:grid;gap:var(--s-2)}.ftr__brand{display:flex;align-items:center;gap:var(--s-3);margin-block-end:var(--s-3)}.ftr__brand img{width:52px;height:52px}.ftr__brand b{color:#fff;font-size:var(--fs-title);display:block}.ftr__legal{margin-block-start:var(--s-6);padding-block-start:var(--s-4);border-block-start:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-5);justify-content:space-between;font-size:var(--fs-caption);opacity:.8}.mobar{position:fixed;inset-inline:0;inset-block-end:0;z-index:70;display:none;gap:var(--s-2);padding:var(--s-2) var(--s-3);padding-block-end:calc(var(--s-2) + env(safe-area-inset-bottom));background:#fffffff0;backdrop-filter:blur(16px);border-block-start:1px solid var(--border-subtle);transform:translateY(110%);transition:transform .3s var(--ease-out)}.mobar.show{transform:translateY(0)}.mobar .btn{flex:1;min-height:48px}[data-theme=dark] .mobar{background:#30281df0}@media(max-width:860px){.mobar{display:flex}body.site{padding-block-end:76px}}.progress{position:fixed;inset-block-start:0;inset-inline-start:0;height:2.5px;width:0;z-index:100;pointer-events:none;background:linear-gradient(to right,var(--c-blue-600),var(--c-blue-400),var(--c-red-600));transition:width .08s linear}html[dir=rtl] .progress{inset-inline-start:auto;inset-inline-end:0}@media(prefers-reduced-motion:no-preference){html.js-motion .stagger.in>*{animation:riseIn .5s var(--ease-out) both}html.js-motion .stagger.in>*:nth-child(2){animation-delay:.06s}html.js-motion .stagger.in>*:nth-child(3){animation-delay:.12s}html.js-motion .stagger.in>*:nth-child(4){animation-delay:.18s}html.js-motion .stagger.in>*:nth-child(5){animation-delay:.24s}html.js-motion .stagger.in>*:nth-child(n+6){animation-delay:.3s}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}}.worry__panel.swap{animation:panelIn .32s var(--ease-out)}@keyframes panelIn{0%{opacity:0;transform:translateY(6px)}}}@media(prefers-reduced-motion:no-preference){html.js-motion .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}html.js-motion .reveal.in{opacity:1;transform:none}}.wsteps__h{display:block;font-size:var(--fs-label);font-weight:700;margin-block:var(--s-4) var(--s-3)}.wsteps{list-style:none;padding:0;counter-reset:step;display:grid;gap:var(--s-3)}.wsteps li{counter-increment:step;position:relative;padding-inline-start:38px;min-height:26px;display:flex;align-items:center;font-size:var(--fs-label);line-height:1.7}.wsteps li:before{content:counter(step);position:absolute;inset-inline-start:0;inset-block-start:0;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--c-blue-600);color:#fff;font-size:12.5px;font-weight:700;font-variant-numeric:lining-nums}.flags__cta{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-4);padding-block-start:var(--s-4);border-block-start:1px solid var(--border-subtle)}.flags__cta span{font-size:var(--fs-caption);color:var(--text-muted)}.badge--soon{opacity:.45;filter:grayscale(1);cursor:default;pointer-events:none}.app__get--soon .badge-wrap:hover{transform:none;box-shadow:none}.app__soon{display:inline-block;font-weight:700;background:var(--surface-sunken);color:var(--text-muted);padding:2px 9px;border-radius:var(--r-full);font-size:11.5px;margin-inline-end:6px}.wafab{position:fixed;inset-block-end:var(--s-5);inset-inline-end:var(--s-5);z-index:80;display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border-radius:var(--r-full);background:#0c7a45;color:#fff;text-decoration:none;font-size:var(--fs-label);font-weight:700;box-shadow:0 8px 24px #0c7a4557,0 2px 6px #0000001a;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease)}html[dir=rtl] .wafab{padding:10px 12px 10px 18px}.wafab:hover{background:#0a6539;transform:translateY(-2px);box-shadow:0 12px 30px #0c7a456b}.wafab__ic{display:grid;place-items:center;flex:none}@media(max-width:860px){.wafab{inset-block-end:84px;padding:12px}.wafab__tx{display:none}}@media(prefers-reduced-motion:reduce){.wafab{transition:none}}.scope__link{display:inline-flex;align-items:center;gap:6px;color:inherit;min-height:24px;text-decoration:underline;text-decoration-color:var(--c-blue-300);text-decoration-thickness:1.5px;text-underline-offset:4px}.scope__link:hover,.scope__link:focus-visible{color:var(--text-brand);text-decoration-color:currentColor}.scope__arrow{flex:none;opacity:0;transition:opacity .18s var(--ease),transform .18s var(--ease)}.scope__link:hover .scope__arrow,.scope__link:focus-visible .scope__arrow{opacity:.75}@media(prefers-reduced-motion:reduce){.scope__arrow{transition:none}}.ftr__by{opacity:.72;display:inline-flex;align-items:center;gap:5px}.ftr__by a{font-weight:700;color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:24px}.ftr__by a:hover,.ftr__by a:focus-visible{text-decoration:underline;text-underline-offset:3px}.wafab.is-hidden{opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s .2s}.lightbox{padding:0;border:0;margin:auto;border-radius:var(--r-lg);width:min(94vw,860px);max-height:92vh;overflow:hidden;background:var(--surface-card);box-shadow:var(--shadow-xl)}.lightbox::backdrop{background:#30281dbd}.lightbox__fig{margin:0}.lightbox__fig picture{display:block}.lightbox__fig img{display:block;width:100%;max-height:min(76vh,720px);object-fit:contain;background:var(--c-sand-50);border-radius:var(--r-lg) var(--r-lg) 0 0}.lightbox__cap{padding:var(--s-3) var(--s-4);font-size:var(--fs-caption);font-weight:600;color:var(--text-muted)}.lightbox__btn{position:absolute;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--r-full);background:var(--surface-card);color:var(--text-brand);box-shadow:var(--shadow-md);cursor:pointer}.lightbox__btn:hover{color:var(--c-red-600)}.lightbox__close{inset-block-start:var(--s-3);inset-inline-end:var(--s-3)}.lightbox__prev,.lightbox__next{inset-block-start:50%;margin-block-start:-22px}.lightbox__prev{inset-inline-start:var(--s-3)}.lightbox__next{inset-inline-end:var(--s-3)}.lightbox__btn[hidden]{display:none}a[data-lightbox]{display:block;cursor:zoom-in}a[data-lightbox] img{transition:box-shadow .2s var(--ease)}a[data-lightbox]:hover img,a[data-lightbox]:focus-visible img{box-shadow:var(--shadow-lg)}html.no-scroll{overflow:hidden}.wrap--narrow{width:min(100% - 2 * var(--s-4),68ch)}.crumbs{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;font-size:var(--fs-caption);color:var(--text-muted);padding-block:var(--s-5) 0}.crumbs a{color:var(--text-muted);text-decoration:none;display:inline-flex;align-items:center;min-height:24px}.crumbs a:hover{color:var(--text-brand);text-decoration:underline;text-underline-offset:3px}.acard-grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.acard{display:flex;flex-direction:column;gap:var(--s-2);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-5) var(--s-4) var(--s-4);text-decoration:none;color:inherit;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s var(--ease-out)}.acard:hover,.acard:focus-visible{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--border-brand)}.acard__t{font-size:var(--fs-title);font-weight:700;line-height:1.4}.acard__d{font-size:var(--fs-label);color:var(--text-secondary);line-height:1.7;flex:1}.acard__m{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);color:var(--text-muted);margin-block-start:var(--s-2)}.acard__tag{align-self:flex-start;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:var(--r-full)}.acard__tag--coeliac{background:var(--c-blue-50);color:var(--c-blue-700)}.acard__tag--eoe{background:var(--c-amber-50);color:var(--c-amber-800)}.acard__tag--ibd{background:var(--c-teal-50);color:var(--c-teal-800)}.artsec__more{display:flex;justify-content:center;margin-block-start:var(--s-6)}.artsec__count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding-inline:6px;margin-inline-start:var(--s-2);border-radius:var(--r-full);background:var(--surface-brand-soft);color:var(--text-brand);font-size:11.5px;font-weight:700}.artsec__ar{font-size:var(--fs-caption);color:var(--text-muted);font-weight:500}.artindex__head{padding-block-end:0}.artindex__head h1{font-family:var(--font-display);font-size:var(--fs-h1);margin-block-start:var(--s-3)}.artindex__lede{font-size:1.0625rem;color:var(--text-secondary);line-height:var(--lh-body);max-width:62ch;margin-block-start:var(--s-3)}.artindex__group{padding-block:var(--s-6) 0}.artindex__group:last-of-type{padding-block-end:var(--s-6)}.artindex__gt{display:flex;align-items:center;gap:var(--s-3);font-size:var(--fs-h3);font-weight:700;margin-block-end:var(--s-4)}.artindex__gc{display:inline-grid;place-items:center;min-width:24px;height:24px;padding-inline:7px;border-radius:var(--r-full);background:var(--surface-sunken);color:var(--text-muted);font-size:12px;font-weight:700}.artindex__empty{display:grid;gap:var(--s-3);justify-items:center;text-align:center;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-8) var(--s-4)}.artindex__empty b{font-size:var(--fs-h3)}.artindex__empty span{color:var(--text-secondary);max-width:46ch}.artindex__empty .btn{margin-block-start:var(--s-3)}.art__head{padding-block:var(--s-5) var(--s-5);border-block-end:1px solid var(--border-subtle)}.art__head h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.25;margin-block-start:var(--s-3)}.art__dek{font-size:1.0625rem;color:var(--text-secondary);line-height:var(--lh-body);margin-block-start:var(--s-3)}.art__meta{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;font-size:var(--fs-caption);color:var(--text-muted);margin-block-start:var(--s-4)}.art__by{display:flex;flex-direction:column}.art__by a{color:var(--text-brand);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;min-height:24px}.art__by a:hover{text-decoration:underline;text-underline-offset:3px}.art__dot{width:3px;height:3px;border-radius:50%;background:var(--border-default)}.art__tldr{background:var(--surface-brand-soft);border:1px solid var(--c-blue-100);border-radius:var(--r-lg);padding:var(--s-5) var(--s-4);margin-block-start:var(--s-6)}.art__tldr-h{display:block;font-size:var(--fs-label);font-weight:700;color:var(--c-blue-800);margin-block-end:var(--s-3)}.art__tldr ul{list-style:none;padding:0;display:grid;gap:var(--s-3)}.art__tldr li{position:relative;padding-inline-start:var(--s-5);font-size:var(--fs-label);line-height:1.75}.art__tldr li:before{content:"";position:absolute;inset-block-start:.62em;inset-inline-start:0;width:7px;height:7px;border-radius:50%;background:var(--c-blue-500)}.art__body{margin-block-start:var(--s-7)}.art__body h2{font-size:var(--fs-h3);font-weight:700;margin-block:var(--s-7) var(--s-3);padding-block-end:var(--s-2);border-block-end:2px solid var(--surface-brand-soft)}.art__body h3{font-size:var(--fs-title);font-weight:700;margin-block:var(--s-5) var(--s-2);color:var(--text-brand)}.art__body h4{font-size:var(--fs-label);font-weight:700;margin-block:var(--s-4) var(--s-2)}.art__body p{line-height:1.95;margin-block-end:var(--s-4)}.art__body ul{display:grid;gap:var(--s-2);margin-block-end:var(--s-4);padding-inline-start:var(--s-5)}.art__body li{line-height:1.85}.art__body strong{font-weight:700}.art__contact{background:var(--status-warning-soft);border:1px solid rgba(148,82,0,.22);border-radius:var(--r-lg);padding:var(--s-5) var(--s-4);margin-block-start:var(--s-6)}.art__contact-h{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-label);font-weight:700;color:var(--status-warning);margin-block-end:var(--s-3)}.art__contact ul{list-style:none;padding:0;display:grid;gap:var(--s-2)}.art__contact li{position:relative;padding-inline-start:var(--s-5);font-size:var(--fs-label);line-height:1.75}.art__contact li:before{content:"";position:absolute;inset-block-start:.62em;inset-inline-start:0;width:7px;height:7px;border-radius:50%;background:var(--status-warning)}.art__contact .btn{margin-block-start:var(--s-4)}.art__foot{margin-block-start:var(--s-7);padding-block-start:var(--s-5);border-block-start:1px solid var(--border-subtle)}.art__sources b{display:block;font-size:var(--fs-label);font-weight:700;margin-block-end:var(--s-2)}.art__sources ul{list-style:none;padding:0;display:grid;gap:6px}.art__sources li{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.6}.art__disc{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.7;margin-block-start:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--surface-sunken);border-radius:var(--r-md)}.art__related{margin-block-start:var(--s-8)}.art__related h2{font-size:var(--fs-h3);font-weight:700;margin-block-end:var(--s-4)}.art__back{margin-block:var(--s-7) var(--s-8);text-align:center}.art__back a{color:var(--text-brand);font-weight:600}.doc__pull{margin-block:var(--s-5);padding-inline-start:var(--s-4);border-inline-start:4px solid var(--c-blue-500)}.doc__pull p{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.5;color:var(--text-brand)}.doc__pull cite{display:block;font-style:normal;font-size:var(--fs-label);color:var(--text-muted);margin-block-start:var(--s-2);line-height:1.7}
