@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Instrument+Sans:wght@400;500;600&display=swap");:root{--bg:#fafafa;--bg-secondary:#f5f5f5;--text:#1a1a1a;--text-secondary:#525252;--text-tertiary:#8a8a8a;--border:#e5e5e5;--accent:#1a1a1a;--accent-hover:#404040;--font-sans:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-serif:"EB Garamond",Georgia,serif;--transition:0.2s cubic-bezier(0.4,0,0.2,1)}[data-theme=dark]{--bg:#0a0a0a;--bg-secondary:#141414;--text:#fafafa;--text-secondary:#a3a3a3;--text-tertiary:#6b6b6b;--border:#262626;--accent:#fafafa;--accent-hover:#d4d4d4}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);background-color:var(--bg);color:var(--text);line-height:1.6;transition:background-color var(--transition),color var(--transition)}::selection{background-color:var(--text);color:var(--bg)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}