:root{--obsidian: #0A0A0B;--obsidian-mid: #111115;--obsidian-raised: #16161B;--slate-dark: #1C1E25;--slate: #2B2F3C;--slate-mid: #404759;--slate-muted: #6B7485;--fg: #F0EFEA;--fg2: #A8A9A2;--fg3: #6B7485;--gold: #C8912F;--gold-l: #E5A84E;--gold-bg: rgba(200, 145, 47, .1);--red: #E03530;--red-l: #FF4438;--red-bg: rgba(224, 53, 48, .1);--green: #4CAF72;--blue: #5B8ECC;--font-d: "Barlow Condensed", sans-serif;--font-b: "IBM Plex Sans", sans-serif;--font-m: "JetBrains Mono", monospace;--ease: cubic-bezier(.16, 1, .3, 1);--radius-sm: 2px;--radius: 4px;--radius-lg: 8px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--obsidian);color:var(--fg);font-family:var(--font-b);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.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}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (min-width: 768px){.container{padding:0 40px}}
