.impressum-module__eVV35a__impressum{max-width:640px;margin:0 auto;padding:80px 24px 100px}.impressum-module__eVV35a__impressum h1{letter-spacing:.02em;margin:0 0 40px;font-size:32px;font-weight:800}.impressum-module__eVV35a__impressum h2{letter-spacing:.04em;text-transform:uppercase;opacity:.6;margin:40px 0 12px;font-size:16px;font-weight:700}.impressum-module__eVV35a__impressum p{margin:0 0 4px;font-size:15px;line-height:1.7}.impressum-module__eVV35a__placeholder{opacity:.4;font-style:italic}.impressum-module__eVV35a__missingNote{opacity:.75;border:1px solid #0003;border-radius:12px;margin-top:48px;padding:20px;font-size:13px;line-height:1.6}.impressum-module__eVV35a__backLink{margin-bottom:24px;font-size:14px;font-weight:600;display:inline-block}.impressum-module__eVV35a__mapEmbed{border:1px solid #00000026;border-radius:12px;margin-top:40px;overflow:hidden}.impressum-module__eVV35a__mapEmbed iframe{border:0;width:100%;height:300px;display:block}.impressum-module__eVV35a__mapPlaceholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:300px;padding:24px;font-size:13px;line-height:1.6;display:flex}.impressum-module__eVV35a__mapPlaceholder button{font:inherit;color:#ebebe6;cursor:pointer;background:#000;border:1px solid #000;border-radius:999px;padding:10px 20px;font-weight:600}.impressum-module__eVV35a__impressum h3{margin:24px 0 8px;font-size:15px;font-weight:700}.impressum-module__eVV35a__impressum ul{margin:0 0 12px;padding-left:20px;font-size:15px;line-height:1.7}.impressum-module__eVV35a__impressum p+p{margin-top:12px}
