.lia-consent[hidden]{display:none}.lia-consent{position:fixed;z-index:90;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px max(24px,calc((100vw - 1120px)/2));background:#fffdf7;color:#10473f;border-top:1px solid #d9dfd2;box-shadow:0 -6px 25px #10473f18;font-family:'IdeaBody',Arial,sans-serif}.lia-consent strong{font-size:14px}.lia-consent p{max-width:660px;font-size:12px;line-height:1.7;margin:6px 0 12px}.lia-consent a{text-decoration:underline;text-underline-offset:3px}.lia-consent-options{display:flex;flex-wrap:wrap;gap:20px;font-size:12px}.lia-consent-options label{display:flex;align-items:center;gap:7px}.lia-consent input{accent-color:#084c46}.lia-consent-actions{display:grid;gap:9px;flex-shrink:0}.lia-consent button{font:inherit;cursor:pointer;padding:11px 18px;border-radius:30px;border:1px solid #084c46;font-size:12px;background:#084c46;color:#fffdf7}.lia-consent .lia-consent-reject{background:transparent;color:#084c46}.lia-consent-manage{display:block;background:transparent;color:inherit;border:1px solid currentColor;border-radius:25px;padding:8px 14px;font:inherit;font-size:10px;cursor:pointer;margin-top:20px}@media(max-width:760px){.lia-consent{display:block;padding:18px 20px max(18px,env(safe-area-inset-bottom))}.lia-consent-actions{display:flex;flex-wrap:wrap;margin-top:15px}.lia-consent p{font-size:11px}.lia-consent button{font-size:11px}}
