.analytics-consent [hidden],.analytics-consent[hidden]{display:none!important}.analytics-consent{font-size:13px}.analytics-consent>button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}.analytics-consent section{z-index:100;color:#252a21;background:#faf7f0;border:1px solid #626657;width:min(420px,100vw - 32px);padding:20px;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 28px #0002}.analytics-consent section p{margin:0 0 16px;line-height:1.6}.analytics-consent section a{text-decoration:underline}.analytics-consent section>div{flex-wrap:wrap;gap:10px;display:flex}.analytics-consent section button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;flex:1;padding:10px 12px}.analytics-consent button:focus-visible{outline-offset:4px;outline:2px solid}
