body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #1e293b; background: linear-gradient(135deg, #3b82f6 0%, #06b6d4 25%, #0ea5e9 50%, #38bdf8 100%); min-height: 100vh; position: relative; overflow-x: hidden; }