.splash-container {
    height: 100vh;
    background: url(/assets/landing-b8a67f5c6f738ab0f7c7d6f730b3a41fa3be293e1e6eb594b6f1d0e28bd215b7.png) no-repeat center center fixed;
    background-size: cover;
}

.splash-container .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Dark background color with 50% opacity */
}

.splash-container .content {
    position: relative; /* Ensure content appears on top of the overlay */
    z-index: 1; /* Ensure content appears above the overlay */
    padding: 20px;
    color: white; /* Text color */
}
