.cookie-consent[hidden]{display:none!important}.cookie-consent{position:fixed;z-index:1000;left:22px;right:22px;bottom:22px;max-width:920px;margin:auto;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid rgba(255,255,255,.22);border-radius:18px;background:rgba(27,26,23,.96);box-shadow:0 18px 55px rgba(0,0,0,.28);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;backdrop-filter:blur(16px)}.cookie-consent__copy{max-width:590px}.cookie-consent__copy strong{display:block;margin-bottom:5px;font:400 21px/1.2 Baskerville,"Times New Roman",serif}.cookie-consent__copy p{margin:0;color:rgba(255,255,255,.76);font-size:12px;line-height:1.55}.cookie-consent__copy a{display:inline-block;margin-top:7px;color:#d9b56f;font-size:11px;text-underline-offset:3px}.cookie-consent__actions{display:flex;gap:9px;flex:0 0 auto}.cookie-consent button{min-height:42px;padding:10px 15px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:transparent;color:#fff;font:500 11px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;cursor:pointer;white-space:nowrap}.cookie-consent button:hover,.cookie-consent button:focus-visible{border-color:#fff}.cookie-consent .cookie-consent__accept{border-color:#d9b56f;background:#d9b56f;color:#1c1b18}@media(max-width:700px){.cookie-consent{left:10px;right:10px;bottom:10px;padding:18px;display:block;border-radius:16px}.cookie-consent__copy strong{font-size:20px}.cookie-consent__copy p{font-size:12px}.cookie-consent__actions{display:grid;grid-template-columns:1fr;margin-top:15px}.cookie-consent button{width:100%}}
