.consent-notice{position:fixed;bottom:16px;left:16px;right:16px;max-width:640px;z-index:10000;padding:22px;background:#fff;color:#102c39;border:1px solid #617986;box-shadow:0 6px 32px #0003;border-radius:8px;font:16px/1.5 sans-serif}.consent-notice[hidden]{display:none}.consent-notice p{margin:8px 0 16px}.consent-notice a{color:#07577a;text-decoration:underline}.consent-notice div{display:flex;flex-wrap:wrap;gap:12px}.consent-notice button{padding:11px 16px;background:#123c50;color:#fff;border:2px solid #123c50;border-radius:4px;font:inherit;cursor:pointer}.cookie-settings{background:transparent;color:inherit;border:1px solid currentColor;padding:8px 12px;margin:12px 24px;cursor:pointer}.consent-notice button:focus-visible,.cookie-settings:focus-visible{outline:3px solid #e8a400;outline-offset:3px}
