#marketing-consent{position:fixed;bottom:18px;left:18px;z-index:10000;max-width:480px;width:calc(100% - 36px);padding:22px;background:#101a32;color:#fff;border:1px solid #c9aa6d;border-radius:16px;box-shadow:0 10px 40px #0005;font:14px/1.55 Manrope,sans-serif}#marketing-consent[hidden]{display:none}#marketing-consent strong{font-size:18px}#marketing-consent p{margin:10px 0}#marketing-consent a{color:#ead09b;text-decoration:underline}#marketing-consent>div{display:flex;gap:10px;flex-wrap:wrap}#marketing-consent button{flex:1;min-width:145px;padding:12px;border-radius:8px;border:1px solid #ead09b;background:#ead09b;color:#101a32;cursor:pointer;font:600 13px Manrope,sans-serif}#marketing-consent button:focus-visible{outline:3px solid white;outline-offset:3px}
