*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--orange:#FF6B35;--orange-dark:#E84E0F;--dark:#1a1a2e;--gray:#6b7280;--light:#f9fafb}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--dark);color:white;min-height:100vh}a{color:inherit;text-decoration:none}