.CookieBanner_banner__MDryu{position:fixed;z-index:80;left:16px;right:16px;bottom:16px;margin:0 auto;max-width:760px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 18px;background:#0e0d0d;color:#f2ece6;border:1px solid rgba(242,236,230,.14);border-top-color:#e0687f;box-shadow:0 20px 60px -20px rgba(0,0,0,.7);font:400 13px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.CookieBanner_text__aVSfs{flex:1 1 320px;margin:0}.CookieBanner_link__exs5a{color:#e0687f;text-decoration:underline;text-underline-offset:3px}.CookieBanner_actions__UxrIz{display:flex;gap:8px;flex:0 0 auto}.CookieBanner_primary__0VNaO,.CookieBanner_secondary__OCz45{min-height:40px;padding:0 18px;font:600 13px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.02em;cursor:pointer}.CookieBanner_primary__0VNaO{background:#f2ece6;color:#141011;border:1px solid #f2ece6}.CookieBanner_secondary__OCz45{background:transparent;color:#f2ece6;border:1px solid rgba(242,236,230,.35)}.CookieBanner_link__exs5a:focus-visible,.CookieBanner_primary__0VNaO:focus-visible,.CookieBanner_secondary__OCz45:focus-visible{outline:2px solid #e0687f;outline-offset:2px}@media (max-width:520px){.CookieBanner_actions__UxrIz{width:100%}.CookieBanner_primary__0VNaO,.CookieBanner_secondary__OCz45{flex:1}}