.analytics-consent{position:fixed;bottom:24px;left:24px;z-index:100001;max-width:470px;padding:22px;background:#fff;color:#17225e;box-shadow:0 5px 30px #0003;border:1px solid #d7dddd;border-radius:8px;font:15px/1.5 Arial,sans-serif}.analytics-consent[hidden]{display:none}.analytics-consent p{margin:0 0 16px}.analytics-consent a{color:#00685b;text-decoration:underline}.analytics-consent div{display:flex;gap:12px;flex-wrap:wrap}.analytics-consent button,.analytics-settings{font:14px Arial,sans-serif;border:1px solid #17225e;border-radius:4px;background:#fff;color:#17225e;padding:10px 14px;cursor:pointer}.analytics-consent button[data-choice=accepted]{background:#17225e;color:#fff}.analytics-settings{display:block;position:static;margin:12px auto;padding:4px 8px;border:0;background:transparent;color:inherit;font-size:12px;text-decoration:underline}.analytics-consent button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #00bc87;outline-offset:3px}@media(max-width:600px){.analytics-consent{left:12px;right:12px;bottom:40px;max-width:none;padding:18px}}
