body {
  background:
    linear-gradient(rgba(255,255,255,0.10), rgba(255,255,255,0.10)),
    url('/user/pages/01.start/bg.webp') no-repeat center center fixed;
    background-size: cover;
}

.my-custom-content-box {
    background-color: rgba(255, 255, 255, 0.7); /* 70% Opazität für bessere Integration */
    border: none; /* Kein Rahmen für natürliche Optik */
    border-radius: 5px;
    padding: 2rem;
    margin: 1rem auto;
    max-width: 800px; /* Optimale Lesbreite */
    box-sizing: border-box;
    box-shadow: none; /* Kein Schatten für flache Integration */
}

.footer-links {
    margin: 10px 0;
    padding: 10px 0;
    text-align: center;
}

.footer-links a {
    color: #fff !important;
    margin: 0 15px;
    text-decoration: none;
}

.footer-links a:hover {
    text-decoration: underline;
}
