
@font-face{font-family:"PK Footer Inter";src:url(inter-latin.3100e775e8.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}
.pk-site-footer,.pk-site-footer *{box-sizing:border-box}
footer.pk-site-footer{width:100%;max-width:none;margin:0;border-top:1px solid #ffffff26;padding:36px 4.4%;color:#f4f4f1;background:#111;font:400 13px/1.6 "PK Footer Inter",Arial,sans-serif}
.pk-site-footer .pk-site-footer-inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:48px;width:100%;max-width:1720px;margin:0 auto}
.pk-site-footer .pk-footer-identity{display:flex;align-items:center;gap:20px;min-width:0}
.pk-site-footer a.pk-footer-logo{display:block;flex:none;width:88px;color:inherit;text-decoration:none;border:0}
.pk-site-footer .pk-footer-logo svg{display:block;width:100%;height:auto}
.pk-site-footer .pk-footer-copyright{margin:0;color:#aaa;white-space:nowrap;font-size:12px;letter-spacing:.025em}
.pk-site-footer nav.pk-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(44px,auto);align-items:stretch;gap:0 32px;justify-self:end;width:min(100%,520px);margin:0;padding:0}
.pk-site-footer .pk-footer-links>a,.pk-site-footer .pk-footer-links>button{display:flex;align-items:center;align-self:stretch;justify-self:stretch;min-width:0;min-height:44px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}
.pk-site-footer .pk-footer-ratgeber{grid-area:1/1}
.pk-site-footer .pk-footer-about{grid-area:2/1}
.pk-site-footer .pk-footer-imprint{grid-area:3/1}
.pk-site-footer .pk-footer-phone{grid-area:1/2;white-space:nowrap}
.pk-site-footer .pk-footer-email{grid-area:2/2}
.pk-site-footer .pk-footer-privacy{grid-area:3/2}
.pk-site-footer .pk-footer-links>a:nth-child(n){justify-content:flex-start;text-align:left}
.pk-site-footer .pk-footer-links>a.pk-footer-phone,.pk-site-footer .pk-footer-links>a.pk-footer-email,.pk-site-footer .pk-footer-links>a.pk-footer-privacy{justify-content:flex-end;text-align:right}
.pk-site-footer .pk-footer-email-domain{white-space:nowrap}
.pk-site-footer .pk-footer-links>button.pk-consent-settings{grid-area:4/1;justify-content:flex-start;text-align:left}
.pk-site-footer .pk-footer-links>[hidden]{display:none!important}
.pk-site-footer a:focus-visible,.pk-site-footer button:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.legal-header,.legal-prose{text-align:left}
.legal-prose{margin-left:0;margin-right:auto}
#pk-home-work-selected .pk-design-title-reveal-ready .pk-design-title-line{opacity:1}
#pk-home-work-selected .np-scene-nav button span{color:#bcbcb8}
@media(max-width:960px){.pk-site-footer .pk-site-footer-inner{grid-template-columns:minmax(0,1fr);gap:24px}.pk-site-footer .pk-footer-identity{justify-self:center;flex-direction:column;gap:12px;text-align:center}.pk-site-footer nav.pk-footer-links{justify-self:center}}
@media(max-width:760px){footer.pk-site-footer{padding:28px 22px 32px}.pk-site-footer nav.pk-footer-links{width:100%;column-gap:20px;font-size:12px}}
@media(max-width:360px){.pk-site-footer nav.pk-footer-links{font-size:11px;column-gap:16px}}
