:root{--color-ink:#14110f;--color-ink-3:#3a3632;--color-chalk:#f2efea;--color-paper:#fff;--color-stone-1:#f4f2ef;--color-stone-2:#e6e2dd;--color-stone-4:#a8a29b;--color-stone-6:#6b655e;--color-glow:#ffcf7f;--color-glow-hover:#ffdc9f;--color-bronze:#8c5a00;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--content-width:72rem;--page-gutter:clamp(1rem, 4vw, 2rem);--font-body:var(--font-sans), system-ui, sans-serif;--focus-color:var(--color-bronze);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:lang(ar){--font-body:"IBM Plex Sans", "Almarai", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.65}:root:lang(ar) body{line-height:1.85}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.005em;text-wrap:balance;font-weight:600}:root:lang(ar) :is(h1,h2,h3){letter-spacing:0;font-weight:800}a{color:inherit}img{block-size:auto;max-inline-size:100%;display:block}:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}
