/* Datenschutz-Hinweis (js/cookie-banner.js) auf Startseite und Danke-Seite v3.
   Gleiches Aussehen wie in styles.css; die übrigen Unterseiten nutzen weiter styles.css. */
.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#20262E;color:#fff;border-top:1px solid #46505A;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;padding:14px 20px;font-family:Inter,system-ui,sans-serif}
.cookie-banner-text{margin:0;font-size:.875rem;line-height:1.5;color:rgba(255,255,255,.72);max-width:62ch}
.cookie-banner-text a{color:#fff;text-decoration:none;border-bottom:1px solid #E08A1E;padding-bottom:1px}
.cookie-banner-text a:hover{color:#E08A1E}
.cookie-banner .cookie-banner-btn{display:inline-flex;align-items:center;padding:10px 22px;font:600 14px/1 Inter,system-ui,sans-serif;flex:none;min-height:44px;border-radius:999px;background:transparent;color:#fff;border:1px solid #46505A;box-shadow:none;cursor:pointer}
.cookie-banner .cookie-banner-btn:hover{background:transparent;color:#fff;border-color:#E08A1E}
.cookie-banner :focus-visible{outline:3px solid #E08A1E;outline-offset:3px}
