:root{--bone: #fbfaf6;--ivory: #ffffff;--ink: #1c2620;--ink2: #3f4a43;--ink3: #8a938c;--line: #e8e5dd;--primary: #0b3d2e;--primary-3: #16a34a;--primary-wash: #eaf3ee;--accent: #c8a876;--accent-soft: #ede1cc;--danger: #b3261e;--danger-wash: #fbeae8}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Geist,system-ui,sans-serif;color:var(--ink);background:var(--bone);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{min-height:100vh}a{color:inherit}button{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d9d5cb;border-radius:999px;border:2px solid var(--bone)}
