.meta-consent{position:fixed;z-index:100;bottom:20px;left:20px;max-width:520px;padding:22px 24px;background:#fff;color:#171b24;border:1px solid #dfd5d8;border-radius:12px;box-shadow:0 15px 45px #1b132330;font:14px/1.55 Inter,Arial,sans-serif}
.meta-consent strong{font-size:18px}.meta-consent p{margin:10px 0 18px}.meta-consent a{text-decoration:underline;color:#81172f}.meta-consent>div{display:flex;gap:10px}.meta-consent button{min-height:42px;flex:1;border:1px solid #81172f;border-radius:7px;background:#fff;color:#81172f;font-weight:700;cursor:pointer}.meta-consent button[data-meta-choice=yes]{background:#81172f;color:#fff}.meta-preferences{position:fixed;z-index:90;right:14px;bottom:10px;padding:7px 12px;border:1px solid #dfd5d8;border-radius:7px;background:#fff;color:#81172f;text-decoration:underline;cursor:pointer}
@media(max-width:600px){.meta-consent{bottom:8px;left:8px;right:8px;max-width:none;padding:18px}.meta-consent>div{gap:7px}}
