:root{--font-sans:"Sora", sans-serif;--font-serif:"Playfair Display", serif;--bg:#0f1117;--surface:#181c27;--surface2:#1f2435;--surface3:#252b3d;--border:#ffffff12;--border2:#ffffff1f;--text:#e8eeff;--text2:#a8b4d0;--text3:#6b7a9e;--accent:#3d93cb;--accent2:#2563eb;--glow:#3d93cb26;--radius-sm:3px;--radius:14px;--radius-lg:20px;--radius-xl:28px;--nav-w:232px;--bar-h:61px;--pinned-top:calc(var(--bar-h) + 24px);--pinned-h:calc(100vh - var(--bar-h) - 72px);--scroll-track:#ffffff09;--scroll-thumb:#ffffff24;--scroll-thumb-hover:#ffffff3d;--A:#f04e63;--B:#f0883e;--C:#d4b04a;--D:#74c46e;--E:#23c48e}
