.news-bg{position:absolute;top:0;left:0;width:100%;height:100vh;background:linear-gradient(to bottom,#002845,var(--background-color));z-index:-1}.impressum-section{max-width:900px;margin:6rem auto;padding:4rem 2rem;color:var(--text-color);position:relative;z-index:1}.impressum-section h1{font-size:3rem;margin-bottom:2.5rem;text-align:center;color:var(--primary-color)}.impressum-block{border:1px solid var(--primary-color);border-radius:1rem;padding:2rem;margin-bottom:2rem;background:rgba(255,255,255,0.04);backdrop-filter:blur(4px);box-shadow:0 4px 12px rgba(0,0,0,0.2)}.impressum-block h2{margin-top:0;margin-bottom:1rem;font-size:1.6rem;color:var(--primary-color)}.impressum-block p{line-height:1.7;margin-bottom:1rem;font-size:1rem}.impressum-block strong{font-weight:600;color:var(--primary-color)}.impressum-block a{color:var(--text-color);text-decoration:underline;transition:color 0.2s ease}.impressum-block a:hover{color:var(--primary-color)}.impressum-block p{font-family:'Cinzel',serif}@media (max-width:600px){.impressum-section{padding:1rem 1rem}.impressum-section h1{font-size:1.5rem}.impressum-block{padding:0.5rem}.impressum-block h2{font-size:1.1rem}.impressum-block p{font-size:1rem}}