.cookie-consent{z-index:2147483000;color:#fff;background:#111826;border:1px solid #ffffff21;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;width:min(920px,100vw - 48px);margin:0 auto;padding:22px 24px;font-family:Instrument Sans,Inter,system-ui,sans-serif;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 24px 70px #03091159}.cookie-consent-copy{max-width:600px}.cookie-consent-eyebrow{color:#ef3131;letter-spacing:.14em;margin:0 0 6px;font:700 10px/1.2 JetBrains Mono,ui-monospace,monospace}.cookie-consent h2{color:#fff;margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.2}.cookie-consent-copy>p:last-child{color:#ffffffb8;margin:0;font-size:13px;line-height:1.55}.cookie-consent a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.cookie-consent-actions{flex:none;gap:10px;display:flex}.cookie-consent-button{white-space:nowrap;cursor:pointer;border-radius:999px;min-height:44px;padding:0 18px;font:700 12px/1 Instrument Sans,Inter,system-ui,sans-serif}.cookie-consent-button-secondary{color:#fff;background:0 0;border:1px solid #ffffff47}.cookie-consent-button-primary{color:#fff;background:#df2028;border:1px solid #df2028}.cookie-consent-button:hover,.cookie-consent-button:focus-visible{transform:translateY(-1px)}.cookie-consent-button:focus-visible,.cookie-consent a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=720px){.cookie-consent{border-radius:12px;flex-direction:column;align-items:stretch;gap:18px;width:calc(100vw - 24px);padding:20px;bottom:12px;left:12px;right:12px}.cookie-consent-actions{grid-template-columns:1fr 1fr;display:grid}.cookie-consent-button{white-space:normal;min-width:0;padding-inline:12px}}@media (width<=420px){.cookie-consent-actions{grid-template-columns:1fr}}
