.analytics-footer{display:flex;gap:24px;align-items:center;padding:12px 0 24px;font-size:13px}.analytics-footer a,.analytics-choice-open{color:#f4e9d3}.analytics-choice-open{border:0;background:none;text-decoration:underline;font:inherit;cursor:pointer;padding:8px}.limo-consent[hidden],.limo-consent [hidden]{display:none!important}.limo-consent{position:fixed;z-index:1000;bottom:16px;left:16px;right:16px;max-width:1050px;margin:auto;display:flex;align-items:center;gap:24px;padding:22px;background:#fff9ed;color:#132e40;border:2px solid #a5834c;border-radius:10px;box-shadow:0 10px 45px #0005;font:14px/1.6 Arial,sans-serif}.limo-consent strong{font:22px Georgia,serif}.limo-consent p{margin:8px 0 0;color:#293d48}.limo-consent a{color:#654a1e;text-decoration:underline}.limo-consent-actions{display:flex;flex-wrap:wrap;gap:10px;min-width:260px}.limo-consent button{padding:11px 15px;color:#fff9ed;background:#132e40;border:1px solid #132e40;border-radius:5px;font:14px Arial,sans-serif;cursor:pointer;min-height:44px}.limo-consent button:disabled{opacity:.5;cursor:not-allowed}.limo-consent button:focus-visible,.analytics-choice-open:focus-visible{outline:3px solid #b4873e;outline-offset:4px}@media(max-width:700px){.limo-consent{flex-direction:column;gap:12px;padding:16px;max-height:75vh;overflow:auto;bottom:8px;left:8px;right:8px}.limo-consent-actions{min-width:0;width:100%}.limo-consent button{flex:1}.analytics-footer{flex-wrap:wrap}}
