@font-face{font-family:"Fredoka";src:url(/brand/fredoka-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}
@font-face{font-family:"IBM Plex Sans Arabic";src:url(/brand/ibm-plex-sans-arabic-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-08FF, U+200C-200E, U+FB50-FDFF, U+FE70-FEFC}
@font-face{font-family:"IBM Plex Sans Arabic";src:url(/brand/ibm-plex-sans-arabic-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-08FF, U+200C-200E, U+FB50-FDFF, U+FE70-FEFC}
@font-face{font-family:"IBM Plex Sans Arabic";src:url(/brand/ibm-plex-sans-arabic-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-08FF, U+200C-200E, U+FB50-FDFF, U+FE70-FEFC}
@font-face{font-family:"IBM Plex Sans Arabic";src:url(/brand/ibm-plex-sans-arabic-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-08FF, U+200C-200E, U+FB50-FDFF, U+FE70-FEFC}
@font-face{font-family:"Bagel Fat One";src:url(/brand/bagel-fat-one-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
:root{--color-bg:#FFF8E1;--color-surface:#FFFFFF;--color-surface-2:#FFF8E1;--color-text:#4A1D0C;--color-text-muted:#735446;--color-line:#F4E7B5;--color-primary:#F7DC11;--color-on-primary:#4A1D0C;--color-accent:#EF6325;--color-accent-text:#B8400F;--color-header:#FFFFFF;--color-on-header:#4A1D0C;--color-danger:#B8400F;--radius-card:24px;--radius-control:16px;--font-heading:"Fredoka", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-body:"Fredoka", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-display:"Bagel Fat One", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-display-weight:400;--font-title:"Bagel Fat One", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-title-weight:400;--color-nav-active:#F7DC11;--color-on-nav-active:#4A1D0C;--color-hero:#F7DC11;--color-on-hero:#4A1D0C;--color-count:#B8400F;--color-on-count:#FFFFFF}
:root{color-scheme:light}