.CookieConsent_root__6SAKo{font-family:var(--font-body,ui-sans-serif,system-ui,sans-serif);color:#e8e8e8;-webkit-font-smoothing:antialiased}.CookieConsent_root__6SAKo *,.CookieConsent_root__6SAKo :after,.CookieConsent_root__6SAKo :before{box-sizing:border-box}.CookieConsent_banner__ehAXF{position:fixed;z-index:2147483000;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(56rem,calc(100vw - 1.5rem));padding:1.25rem 1.25rem 1.1rem;border-radius:1.5rem;background:linear-gradient(180deg,rgba(22,22,26,.92),rgba(8,8,10,.96));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 80px -20px rgba(0,0,0,.9),0 0 0 1px rgba(52,211,153,.06);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);animation:CookieConsent_rise__00_sa .32s cubic-bezier(.22,1,.36,1)}@keyframes CookieConsent_rise__00_sa{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.CookieConsent_banner__ehAXF,.CookieConsent_dialog__vub33{animation:none!important}}.CookieConsent_head__RkBwD{display:flex;align-items:center;gap:.65rem}.CookieConsent_mark__CnqIK{width:1.6rem;height:1.6rem;border-radius:.5rem;display:grid;place-items:center;flex:none;background:radial-gradient(120% 120% at 30% 20%,#2a2a2e,#050506);border:1px solid rgba(255,255,255,.12)}.CookieConsent_dot__mnBtx{width:.5rem;height:.5rem;border-radius:999px;background:radial-gradient(circle at 35% 35%,#a7f3d0,#34d399 55%,#059669);box-shadow:0 0 10px rgba(52,211,153,.7)}.CookieConsent_title__HebM5{margin:0;font-size:1rem;font-weight:600;color:#fff;letter-spacing:.01em}.CookieConsent_text__IHfi2{margin:.6rem 0 0;font-size:.86rem;line-height:1.55;color:#b9b9b9}.CookieConsent_links__BA_0u a,.CookieConsent_text__IHfi2 a{color:#e8e8e8;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px}.CookieConsent_links__BA_0u a:hover,.CookieConsent_text__IHfi2 a:hover{color:#fff;text-decoration-color:#34d399}.CookieConsent_actions__SP_VY{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}@media (max-width:640px){.CookieConsent_banner__ehAXF{padding:1rem;border-radius:1.25rem;bottom:max(.6rem,env(safe-area-inset-bottom))}.CookieConsent_actions__SP_VY{grid-template-columns:1fr 1fr}.CookieConsent_actions__SP_VY .CookieConsent_wide__UR6NS{grid-column:1/-1}}.CookieConsent_btn__ZCP8V{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-height:2.75rem;padding:.65rem 1rem;border-radius:999px;font:inherit;font-size:.86rem;font-weight:600;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(52,211,153,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:background .15s,border-color .15s}.CookieConsent_btn__ZCP8V:hover{background:rgba(52,211,153,.14);border-color:#34d399}.CookieConsent_btn__ZCP8V:focus-visible,.CookieConsent_close__deIH1:focus-visible,.CookieConsent_linkBtn__BtjGe:focus-visible,.CookieConsent_switch__Msy1P:focus-visible{outline:2px solid #34d399;outline-offset:3px}.CookieConsent_links__BA_0u{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.74rem;color:#8b8b8b}.CookieConsent_overlay__Ju6sb{position:fixed;inset:0;z-index:2147483001;background:rgba(0,0,0,.62);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:.75rem}.CookieConsent_dialog__vub33{position:relative;width:min(40rem,100%);max-height:min(44rem,calc(100dvh - 1.5rem));overflow-y:auto;overscroll-behavior:contain;padding:1.4rem;border-radius:1.5rem;background:linear-gradient(180deg,rgba(20,20,24,.97),rgba(6,6,8,.98));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 40px 120px -20px rgba(0,0,0,.95);animation:CookieConsent_pop__t7RRr .24s cubic-bezier(.22,1,.36,1)}@keyframes CookieConsent_pop__t7RRr{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.CookieConsent_close__deIH1{position:absolute;top:.9rem;right:.9rem;width:2.25rem;height:2.25rem;border-radius:999px;cursor:pointer;font-size:1.1rem;line-height:1;color:#c4c4c4;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12)}.CookieConsent_cats__bl1eE{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.6rem}.CookieConsent_cat__mprXE{border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.02);padding:.9rem 1rem}.CookieConsent_catHi__iQSSB{border-color:rgba(52,211,153,.6);box-shadow:0 0 0 3px rgba(52,211,153,.12)}.CookieConsent_catHead__JAmv_{display:flex;align-items:center;justify-content:space-between;gap:1rem}.CookieConsent_catTitle__W6U_m{margin:0;font-size:.92rem;font-weight:600;color:#fff}.CookieConsent_catText__W7x3U{margin:.4rem 0 0;font-size:.8rem;line-height:1.5;color:#a9a9a9}.CookieConsent_items__Uc7sw{margin:.5rem 0 0;padding-left:1rem;font-size:.74rem;line-height:1.55;color:#8b8b8b}.CookieConsent_switch__Msy1P{flex:none;position:relative;width:2.9rem;height:1.65rem;border-radius:999px;cursor:pointer;padding:0;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);transition:background .15s}.CookieConsent_switch__Msy1P[aria-checked=true]{background:#059669;border-color:#34d399}.CookieConsent_switch__Msy1P:disabled{cursor:not-allowed;opacity:.7}.CookieConsent_knob__zCdmi{position:absolute;top:2px;left:2px;width:1.3rem;height:1.3rem;border-radius:999px;background:#fff;transition:transform .15s}.CookieConsent_switch__Msy1P[aria-checked=true] .CookieConsent_knob__zCdmi{transform:translateX(1.22rem)}.CookieConsent_always__fqW5W{font-size:.7rem;color:#34d399;letter-spacing:.08em;text-transform:uppercase}.CookieConsent_linkBtn__BtjGe{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.CookieConsent_srOnly__J2EvC{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}