.CookieConsent-module__QWtBTq__banner{z-index:9990;color:#fafafa;max-width:26rem;font-family:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;background-color:#141414;border:1px solid #424242;padding:1.5rem;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 1rem 3rem #00000073}.CookieConsent-module__QWtBTq__eyebrow{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#9e9e9e;margin:0 0 .75rem;font-size:11px}.CookieConsent-module__QWtBTq__title{margin:0 0 .75rem;font-size:1.125rem;font-weight:500;line-height:1.4}.CookieConsent-module__QWtBTq__text{color:#ccc;margin:0;font-size:.9375rem;font-weight:300;line-height:1.6}.CookieConsent-module__QWtBTq__text a{color:#fafafa;border-bottom:1px solid #fafafa59;text-decoration:none}.CookieConsent-module__QWtBTq__text a:hover{border-color:#fafafa}.CookieConsent-module__QWtBTq__options{border-top:1px solid #2a2a2a;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.CookieConsent-module__QWtBTq__option{color:#ccc;cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.875rem;font-weight:300;line-height:1.5;display:flex}.CookieConsent-module__QWtBTq__option input{accent-color:#fafafa;margin-top:.2rem}.CookieConsent-module__QWtBTq__option strong{color:#fafafa;font-weight:500}.CookieConsent-module__QWtBTq__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.CookieConsent-module__QWtBTq__solid,.CookieConsent-module__QWtBTq__outline,.CookieConsent-module__QWtBTq__ghost{cursor:pointer;border:1px solid #0000;border-radius:2rem;padding:.55rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.5rem;transition:background-color .2s,color .2s,border-color .2s}.CookieConsent-module__QWtBTq__solid{color:#141414;background-color:#fafafa}.CookieConsent-module__QWtBTq__solid:hover{color:#fafafa;background-color:#7688ad}.CookieConsent-module__QWtBTq__outline{color:#fafafa;background:0 0;border-color:#fafafa}.CookieConsent-module__QWtBTq__outline:hover{background-color:#fafafa14}.CookieConsent-module__QWtBTq__ghost{color:#9e9e9e;background:0 0}.CookieConsent-module__QWtBTq__ghost:hover{color:#fafafa}@media (min-width:640px){.CookieConsent-module__QWtBTq__banner{bottom:1.5rem;left:1.5rem;right:auto}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__QWtBTq__solid,.CookieConsent-module__QWtBTq__outline,.CookieConsent-module__QWtBTq__ghost{transition:none}}
