:root{--color-ink: #29211f;--color-muted: #756c68;--color-surface: #fffaf6;--color-white: #ffffff;--color-orange: #ff6b22;--color-orange-dark: #db4914;--color-red: #e73332;--color-yellow: #f5bb32;--color-line: #eee2db;--font-display: "Trebuchet MS", "Arial Rounded MT Bold", sans-serif;--font-body: "Segoe UI", Tahoma, sans-serif;--content-width: 1160px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
