.impressum_page__F2JBs.impressum_page__F2JBs{display:block!important;min-height:100dvh!important;height:auto!important;overflow:visible!important;background:#fff;color:#022801}.impressum_page__F2JBs.impressum_page__F2JBs>.impressum_main__0rqr1{display:block!important;max-width:1000px;width:100%;height:auto!important;margin:0 auto!important;padding:44px 24px 56px!important;box-sizing:border-box;font-family:Calibri Light,Calibri,Segoe UI,Arial,sans-serif}.impressum_heading__ptyXd{text-align:center;margin-bottom:28px}.impressum_heading__ptyXd h1{font-size:clamp(34px,5vw,54px);font-weight:300;color:#4B0A58;margin:10px 0}.impressum_heading__ptyXd p{margin:8px 0;line-height:1.5}.impressum_card__qF0eK{border:1px solid #4b0a5826;border-radius:20px;padding:28px;background:linear-gradient(180deg,#fff,#faf7fb);box-shadow:0 6px 22px #4b0a5809}.impressum_card__qF0eK section+section{margin-top:24px;padding-top:20px;border-top:1px solid #4b0a5817}.impressum_card__qF0eK h2{font-size:20px;line-height:1.4;color:#4B0A58;font-weight:700;margin:0 0 10px}.impressum_card__qF0eK address,.impressum_card__qF0eK p{font-size:18px;font-style:normal;line-height:1.65;margin:0;overflow-wrap:anywhere}.impressum_card__qF0eK a{color:#4B0A58;text-decoration:underline}.impressum_card__qF0eK a:focus-visible{outline:2px solid #022801;outline-offset:4px}@media(max-width:600px){.impressum_page__F2JBs.impressum_page__F2JBs>.impressum_main__0rqr1{padding:30px 16px 40px!important}.impressum_card__qF0eK{padding:20px}.impressum_card__qF0eK h2{font-size:18px}}.impressum_card__qF0eK p.impressum_statement__z6blC{margin-bottom:16px}