css body { background-color: #333; color: #fff; line-height: 1.5; font-family: 'Arial', sans-serif; font-size: 18px; } .title { color: #f2f2f2; font-size: 36px; font-weight: bold; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); border-bottom: 4px solid #000; padding-bottom: 10px; margin-bottom: 10px; } .subtitle { color: #f2f2f2; font-size: 24px; font-weight: bold; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); border-bottom: 2px solid #000; padding-bottom: 5px; margin-bottom: 5px; } .content { background-color: #f2f2f2; padding: 20px; border: 4px solid #000; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); } .links { background-color: #f2f2f2; padding: 10px; border: 4px solid #000; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); } .links a { color: #000; text-decoration: none; transition: all 0.2s ease-in-out; } .links a:hover { color: #fff; text-decoration: underline; transition: all 0.2s ease-in-out; } .links a:active { color: #000; text-decoration: none; transition: all 0.2s ease-in-out; }