.mock-header{background:#071c2d;color:white;width:100%;padding:0;position:relative;z-index:10}.mock-header-inner{max-width:1440px;margin:auto;padding:20px clamp(20px,4vw,60px);display:flex;align-items:center;gap:22px}.mock-header a,.mock-footer a{color:#f5f8fa;text-decoration:none}.mock-logo{display:inline-flex;gap:4px;align-items:baseline;white-space:nowrap;font:400 22px/1.1 Arial,sans-serif!important;color:#fff!important}.mock-logo b{font-weight:750}.mock-logo span{font-weight:300}.mock-tagline{border-left:1px solid #8296a4;padding-left:18px;color:#d0dae0;font:600 9px/1.5 Arial,sans-serif;letter-spacing:.13em}.mock-nav{display:flex;align-items:center;gap:25px;margin-left:auto}.mock-nav a,.mock-footer nav a{font:500 13px/1.4 Arial,sans-serif}.mock-contact{display:inline-block;padding:12px 19px;border-radius:5px;background:#0764df;color:#fff!important;font:600 13px Arial,sans-serif;text-decoration:none}.mock-funnel-header .mock-contact{margin-left:auto}.mock-mobile{display:none;margin-left:auto}.mock-mobile summary{cursor:pointer;list-style:none}.mock-mobile nav{position:absolute;top:100%;right:0;left:0;background:#071c2d;display:grid;padding:18px 24px;gap:15px}.mock-footer{background:#061b2b;color:#d5dfe5;padding:36px clamp(20px,4vw,60px)}.mock-footer-inner{max-width:1440px;margin:auto;display:flex;align-items:flex-start;gap:50px;justify-content:space-between}.mock-footer p{font:13px/1.5 Arial,sans-serif;max-width:260px;margin-top:10px;color:#b8cad5}.mock-footer nav{display:flex;flex-wrap:wrap;gap:18px}.mock-header a:focus-visible,.mock-footer a:focus-visible,.mock-mobile summary:focus-visible{outline:3px solid #9bd8ff;outline-offset:4px}@media(max-width:900px){.mock-nav{display:none}.mock-mobile{display:block}.mock-tagline{font-size:8px}.mock-footer-inner{flex-direction:column;gap:24px}.mock-footer nav{gap:15px 20px}}@media(max-width:480px){.mock-tagline{display:none}.mock-header-inner{padding:18px 20px}.mock-logo{font-size:19px!important}}
/* Einstellungen bleiben über den Footer erreichbar; das Tracking-Modul bleibt aktiv. */
#fhd-public-tracking .fhd-consent-launch{display:none}

.mock-footer .fullhd-share-row{max-width:1440px;margin:auto;padding:0 clamp(24px,4vw,64px) 24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;color:#c4d4dd;font-size:14px}
.mock-footer .fullhd-share{font:inherit;border:1px solid #527184;background:transparent;color:#fff;border-radius:6px;padding:10px 16px;min-height:44px;cursor:pointer}
.mock-footer .fullhd-share:focus-visible{outline:3px solid #2fa8e0;outline-offset:3px}.mock-footer .fullhd-share:disabled{opacity:.6;cursor:wait}
