.CookieConsent_banner__N8Yep{position:fixed;left:0;right:0;bottom:20px;display:flex;justify-content:center;z-index:9999;pointer-events:none}.CookieConsent_inner__oQAmI{max-width:960px;width:calc(100% - 40px);background:#050505;color:#e8e6e3;box-shadow:0 6px 24px rgba(0,0,0,.5);border-radius:6px;padding:18px 24px;display:flex;gap:20px;align-items:center;pointer-events:auto}.CookieConsent_copy__Sdms1{flex:1 1 auto}.CookieConsent_actions__JYTkw{display:flex;gap:8px;align-items:center}.CookieConsent_accept__3HPm_{background:#c8a951;color:#050505;border:none;padding:10px 20px;border-radius:4px;font-weight:500;cursor:pointer}.CookieConsent_reject__VhOOc{background:transparent;color:#e8e6e3;border:1px solid hsla(36,10%,90%,.7);padding:10px 20px;border-radius:4px;font-weight:500;cursor:pointer}.CookieConsent_link__Bz9df{background:none;border:none;color:#c8a951;padding:0;margin-top:6px;text-decoration:underline;cursor:pointer}.CookieConsent_details__3QZXR{margin-top:8px;font-size:.95rem}@media (max-width:640px){.CookieConsent_inner__oQAmI{flex-direction:column;align-items:stretch;padding:16px}.CookieConsent_copy__Sdms1{margin-bottom:12px}.CookieConsent_actions__JYTkw{flex-direction:column;width:100%}.CookieConsent_accept__3HPm_,.CookieConsent_reject__VhOOc{width:100%;padding:12px 16px;font-size:1rem;min-height:44px}.CookieConsent_link__Bz9df{font-size:1rem;margin-top:8px}.CookieConsent_details__3QZXR{font-size:.9rem}}@media (max-width:375px){.CookieConsent_inner__oQAmI{padding:14px}.CookieConsent_copy__Sdms1 p{font-size:.95rem}}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;src:local("Menlo"),local("Monaco"),local("Consolas"),local("Courier New"),monospace}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:#050505;color:#e8e6e3;line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(30,30,30,.8)}::-webkit-scrollbar-thumb{background:rgba(200,169,81,.5);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(200,169,81,.7)}