:root { --primary: #2563eb; --secondary: #1e40af; --text: #1f2937; --subheading: #4b5563; --light: #f3f4f6; } * { margin: 0; padding: 0; box-sizing: border-box; font-family: system-ui, -apple-system, sans-serif; } body { line-height: 1.6; color: var(--text); } .container { max-width: 1200px; margin: 0 auto; padding: 0 1.5rem; } /* .page_body { position: fixed; top: } */