.impressum-module__f3xqiG__page{color:#fff;background:#000;min-height:100vh;padding:6rem 0 4rem;position:relative}.impressum-module__f3xqiG__page:before{content:"";filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#24c8ff14 0%,#0000 70%);border-radius:50%;width:800px;height:800px;position:absolute;top:0;left:50%;transform:translate(-50%)}.impressum-module__f3xqiG__container{z-index:1;max-width:900px;margin:0 auto;padding:0 2rem;position:relative}.impressum-module__f3xqiG__content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;padding:3rem}.impressum-module__f3xqiG__title{background:linear-gradient(#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:3rem;font-weight:700}.impressum-module__f3xqiG__subtitle{color:#fff9;margin:0 0 3rem;font-size:1.1rem;font-style:italic}.impressum-module__f3xqiG__section{border-bottom:1px solid #ffffff14;margin-bottom:2.5rem;padding-bottom:2.5rem}.impressum-module__f3xqiG__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.impressum-module__f3xqiG__sectionTitle{color:#fff;margin:0 0 1rem;font-size:1.5rem;font-weight:600}.impressum-module__f3xqiG__text{color:#ffffffbf;margin:0 0 1rem;font-size:1rem;line-height:1.7}.impressum-module__f3xqiG__text:last-child{margin-bottom:0}.impressum-module__f3xqiG__link{color:#00d9ff;text-decoration:none;transition:opacity .2s}.impressum-module__f3xqiG__link:hover{opacity:.8;text-decoration:underline}.impressum-module__f3xqiG__updated{text-align:center;color:#ffffff80;border-top:1px solid #ffffff14;margin-top:3rem;padding-top:2rem;font-size:.9rem;font-style:italic}@media (max-width:768px){.impressum-module__f3xqiG__page{padding:5rem 0 3rem}.impressum-module__f3xqiG__container{padding:0 1.5rem}.impressum-module__f3xqiG__content{border-radius:16px;padding:2rem 1.5rem}.impressum-module__f3xqiG__title{font-size:2.25rem}.impressum-module__f3xqiG__subtitle{margin-bottom:2rem;font-size:1rem}.impressum-module__f3xqiG__sectionTitle{font-size:1.25rem}.impressum-module__f3xqiG__section{margin-bottom:2rem;padding-bottom:2rem}}@media (max-width:480px){.impressum-module__f3xqiG__page{padding:4.5rem 0 3rem}.impressum-module__f3xqiG__container{padding:0 1rem}.impressum-module__f3xqiG__content{padding:1.5rem 1rem}.impressum-module__f3xqiG__title{font-size:1.75rem}.impressum-module__f3xqiG__subtitle{font-size:.95rem}.impressum-module__f3xqiG__sectionTitle{font-size:1.15rem}.impressum-module__f3xqiG__text{font-size:.95rem}}
