.privacy-links{position:fixed;left:12px;bottom:10px;z-index:18;display:flex;gap:12px;align-items:center;padding:7px 10px;background:rgba(8,16,20,.9);color:#d9dddf;font:600 11px/1.3 var(--sans,Arial,sans-serif);box-shadow:0 4px 18px rgba(0,0,0,.18)}.privacy-links a,.privacy-links button{border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer}.privacy-links a:hover,.privacy-links button:hover{color:#fff;text-decoration:underline}.cookie-panel{position:fixed;inset:0;z-index:1000;display:grid;align-items:end;background:rgba(4,8,11,.45);padding:18px}.cookie-panel[hidden]{display:none}.cookie-box{width:min(780px,100%);margin:0 auto;background:#fff;color:#0b1115;padding:28px 30px;border-top:4px solid #c39b62;box-shadow:0 20px 70px rgba(0,0,0,.35)}.cookie-box h2{font-family:var(--serif,Georgia,serif);font-size:30px;margin:0 0 12px}.cookie-box p{margin:0;color:#465158}.cookie-box a{text-decoration:underline}.cookie-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.cookie-actions button{min-height:46px;padding:10px 18px;border:1px solid #ad8956;background:#fff;color:#111;font:700 13px var(--sans,Arial,sans-serif);cursor:pointer}.cookie-actions .accept{background:#c39b62}.cookie-actions button:hover{filter:brightness(.96)}@media(max-width:620px){.cookie-panel{padding:0}.cookie-box{padding:24px 20px}.cookie-actions{display:grid}.privacy-links{right:12px;justify-content:center}.whatsapp-float{bottom:52px!important}}
