/* Base styles – us-steuerstrategie.de */
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }
html { scroll-behavior: smooth; }
body { font-family: 'Inter', -apple-system, sans-serif; font-size: 17px; line-height: 1.7; color: #1a1a2e; background: #fafaf8; }

/* Footer */
footer { border-top: 1px solid #e8e8e6; padding: 2rem 0; text-align: center; margin-top: 3rem; }
.footer-links { margin-bottom: 0.5rem; }
.footer-links a { color: #4a4a5a; margin: 0 1rem; font-size: 0.875rem; text-decoration: none; }
.footer-copyright { font-size: 0.875rem; color: #4a4a5a; }
