.meta-consent{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#f4f2e9;color:#203c32;border-top:1px solid #809086;box-shadow:0 -4px 24px #0002;padding:20px max(20px,calc((100vw - 1100px)/2));font:16px/1.5 system-ui,sans-serif}.meta-consent[hidden],.meta-settings[hidden]{display:none}.meta-consent p{margin:8px 0 14px}.meta-consent a{color:inherit;text-decoration:underline}.meta-consent div{display:flex;gap:12px;flex-wrap:wrap}.meta-consent button,.meta-settings{font:inherit;padding:10px 16px;border:1px solid #203c32;background:#f4f2e9;color:#203c32;cursor:pointer}.meta-settings{display:block;margin:18px auto;font:13px system-ui,sans-serif}.meta-consent button:focus-visible,.meta-settings:focus-visible{outline:3px solid #347bcb;outline-offset:3px}
