#ad-consent[hidden]{display:none}#ad-consent{position:fixed;bottom:16px;left:16px;right:16px;z-index:1000;max-width:660px;background:#f4f4f1;color:#111311;border:1px solid #416a52;padding:20px;box-shadow:0 4px 24px #0003;font:14px/1.5 'DM Sans',sans-serif}#ad-consent p{margin:0 0 14px}#ad-consent div{display:flex;gap:10px;flex-wrap:wrap}#ad-consent button{background:#183427;color:#fff;border:1px solid #183427;padding:12px 16px;font:inherit;cursor:pointer}#ad-consent button:focus-visible,.cookie-settings:focus-visible{outline:3px solid #416a52;outline-offset:3px}@media(max-width:480px){#ad-consent{bottom:8px;left:8px;right:8px;padding:16px}#ad-consent button{width:100%}}
