.cookie-notice{position:fixed;z-index:1000;left:20px;right:20px;bottom:20px;max-width:760px;margin:auto;display:flex;align-items:center;gap:22px;padding:20px 23px;border:1px solid #416083;border-radius:18px;background:#102038;color:#f1f5fb;box-shadow:0 18px 55px rgba(0,0,0,.42);font:400 13px/1.55 'DM Sans',Arial,sans-serif}
.cookie-notice[hidden]{display:none}.cookie-notice strong{display:block;font-size:14px;margin-bottom:3px}.cookie-notice p{margin:0;color:#bbcade}.cookie-notice a{color:#a8d8ff;text-decoration:underline;text-underline-offset:3px}.cookie-notice button{flex:none;border:1px solid #70adf4;border-radius:999px;background:#2688ff;color:#fff;font:700 12px 'DM Sans',Arial,sans-serif;padding:11px 17px;cursor:pointer}.cookie-notice button:hover{background:#4b9eff}.cookie-notice button:focus-visible,.cookie-notice a:focus-visible{outline:3px solid #fff;outline-offset:3px}
@media(max-width:600px){.cookie-notice{left:12px;right:12px;bottom:12px;display:block;padding:17px}.cookie-notice button{margin-top:12px;width:100%}}
