:root{--bg:#faf9f6;--surface:#ffffff;--ink:#1a1a1a;--ink-2:#555555;--ink-3:#6b6b6b;--line:#ececec;--line-2:#d8d8d8;--accent:#1a1a1a;--accent-ink:#ffffff;--accent-soft:#f2f1ec;--sale:#c0392b;--ok:#3a7d44;--display:"Instrument Serif",ui-serif,Georgia,serif;--body:"Geist",ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace;--radius:0px;--radius-lg:0px;--shadow:0 8px 30px rgba(26,26,26,0.08)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%}button{font-family:inherit}a{color:inherit;text-decoration:none}