.footer{background:var(--color-bg-footer);padding-top:var(--space-18);padding-bottom:var(--space-9)}.footer-oben{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--space-16);padding-bottom:var(--space-14);border-bottom:1px solid var(--color-border-dark);margin-bottom:var(--space-8)}.footer-logo{margin-bottom:var(--space-5)}.footer-logo__img{height:40px;width:auto}.footer-tagline{font-size:var(--text-md);margin-bottom:var(--space-6);color:var(--color-text-on-dark)}.footer-adresse{font-size:var(--text-md);color:rgb(255 255 255 / .55);line-height:var(--leading-loose)}.footer-adresse a{color:rgb(255 255 255 / .7);font-weight:600;transition:var(--transition-fast)}.footer-adresse a:hover{color:var(--color-text-on-dark)}.footer-spalten-titel{font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-normal);text-transform:uppercase;margin-bottom:var(--space-5);color:var(--color-text-on-dark)}.footer-linkliste{display:flex;flex-direction:column;gap:var(--space-3)}.footer-linkliste a{font-size:var(--text-md);color:rgb(255 255 255 / .55);transition:var(--transition-fast);min-height:var(--touch-target-min);display:inline-flex;align-items:center}.footer-linkliste a:hover{color:var(--color-text-on-dark)}.footer-linkliste a:focus-visible{outline:3px solid var(--color-text-on-dark);outline-offset:2px;border-radius:var(--radius-sm)}.footer-unten{display:flex;justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap}.footer-copyright{font-size:var(--text-base);color:rgb(255 255 255 / .28)}@media (max-width:1024px){.footer-oben{grid-template-columns:1fr 1fr}}@media (max-width:767px){.footer-oben{grid-template-columns:1fr}.footer-unten{flex-direction:column;align-items:flex-start}}.builderiusContent .uni-node-ud40127d12{color:var(--color-text-on-dark)}.builderiusContent .uni-node-u12e4b72b8{display:flex;gap:var(--space-5);align-items:center;color:var(--color-text-on-dark);padding-top:var(--space-3)}.builderiusContent .uni-node-u374aba09d{font-size:var(--text-base)}.builderiusContent .uni-node-u02faa2f22{font-size:var(--text-base)}.builderiusContent .uni-node-ueece69476{font-size:var(--text-base)}.builderiusContent .uni-node-u1bbc0422b{font-size:var(--text-base)}.builderiusContent .uni-node-u550f99027{color:var(--color-text-on-dark)}.builderiusContent .uni-node-u5e9a79f79{color:var(--color-text-on-dark)}.builderiusContent .uni-node-u7dc773f72{color:var(--color-text-on-dark)}.builderiusContent .uni-node-u81cc6b92d{color:var(--color-text-on-dark)}.builderiusContent .uni-node-u8f1205198{color:var(--color-text-on-dark)}.builderiusContent .uni-node-uceecb2c00{color:var(--color-text-on-dark)}.builderiusContent .uni-node-ub230bf4d5{color:var(--color-text-on-dark)}.builderiusContent .uni-node-uc2f1c458d{color:var(--color-text-on-dark)}.builderiusContent .uni-node-u0c6dad8e5{color:var(--color-text-on-dark)}