* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
a { transition: opacity 0.2s; }
a:hover { opacity: 0.85; }
