/* investments-style.css */ :root { --primary-color: #3498db; --secondary-color: #2ecc71; --accent-color: #f1c40f; --background-color: #ffffff; --text-color: #333333; } body { margin: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(--background-color); color: var(--text-color); } header { background-color: var(--primary-color); color: white; padding: 1.5rem; text-align: center; } .header-title { font-size: 2.5rem; font-weight: bold; } .content { padding: 2rem; } .card { background-color: white; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1); max-width: 600px; margin: auto; } .card h2 { margin-bottom: 1.2rem; } .card p { line-height: 1.6; } .card button { background-color: var(--primary-color); color: white; border: none; padding: 0.8rem 1.5rem; border-radius: 50%; cursor: pointer; transition: background-color 0.3s ease; } .card button:hover { background-color: var(--accent-color); }