.cookie-consent{position:fixed;z-index:1000;left:24px;right:24px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:36px;max-width:1050px;margin:auto;padding:22px 24px;background:#0a2019;color:#f7f4ec;border:1px solid #3f6557;border-top:3px solid #d0aa62;box-shadow:0 18px 55px rgba(0,0,0,.38);font-family:'Manrope',sans-serif}.cookie-consent strong{font-size:15px}.cookie-consent p{max-width:680px;margin:5px 0 0;color:#b9c8c1;font-size:13px;line-height:1.5}.cookie-actions{display:flex;gap:10px;flex:0 0 auto}.cookie-actions button{min-height:42px;padding:10px 17px;border:1px solid #57796c;background:transparent;color:#eef4f1;font:inherit;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.cookie-actions .accept{background:#8bb8a5;border-color:#8bb8a5;color:#07130f}@media(max-width:700px){.cookie-consent{left:12px;right:12px;bottom:12px;align-items:stretch;flex-direction:column;gap:16px;padding:20px}.cookie-actions{display:grid;grid-template-columns:1fr 1fr}.cookie-actions button{width:100%}}
