.CookieConsent_cookieConsent__YVJv0{position:fixed;left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));bottom:calc(56px + 16px + env(safe-area-inset-bottom));z-index:100;display:grid;grid-gap:16px;gap:16px;padding:16px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;color:#f5f5f5;background:rgba(0,0,0,.88);box-shadow:0 10px 22px rgba(0,0,0,.28);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.CookieConsent_cookieConsent__YVJv0{background:#141414}}.CookieConsent_content__X7cIi{display:grid;grid-gap:8px;gap:8px}.CookieConsent_title__7AN61{margin:0;font-size:1.125rem;line-height:1.2;font-weight:600}.CookieConsent_text__xeAcG{margin:0;color:#b3b3b3;font-size:.75rem;line-height:1.5}.CookieConsent_actions__fWbQk{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.CookieConsent_primary__JJ3Bo,.CookieConsent_secondary__PW7We{min-height:44px;padding:0 16px;border-radius:12px;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:transform 80ms ease,background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.CookieConsent_primary__JJ3Bo{border:1px solid rgba(0,0,0,0);color:#000;background:#22d3ee;box-shadow:0 8px 20px rgba(34,211,238,.35)}.CookieConsent_primary__JJ3Bo:hover{background:#06b6d4;box-shadow:0 10px 24px rgba(34,211,238,.45)}.CookieConsent_secondary__PW7We{border:1px solid hsla(0,0%,100%,.08);color:#f5f5f5;background:hsla(0,0%,100%,.02)}.CookieConsent_secondary__PW7We:hover{border-color:rgba(34,211,238,.35);color:#22d3ee;background:rgba(34,211,238,.06)}.CookieConsent_primary__JJ3Bo:active,.CookieConsent_secondary__PW7We:active{transform:translateY(1px)}.CookieConsent_primary__JJ3Bo:focus-visible,.CookieConsent_secondary__PW7We:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}@media(min-width:768px){.CookieConsent_cookieConsent__YVJv0{right:auto;bottom:max(16px,env(safe-area-inset-bottom));width:min(420px,100vw - 16px*2)}}@media(prefers-reduced-motion:reduce){.CookieConsent_primary__JJ3Bo,.CookieConsent_secondary__PW7We{transition:none}.CookieConsent_primary__JJ3Bo:active,.CookieConsent_secondary__PW7We:active{transform:none}}[data-service-redesign] .CookieConsent_cookieConsent__YVJv0{left:max(var(--service-margin),env(safe-area-inset-left));right:auto;bottom:calc(var(--service-dock-h) + 16px + env(safe-area-inset-bottom));z-index:55;width:min(360px,100vw - 2*var(--service-margin));gap:16px;padding:24px;border:1px solid var(--service-counter-hairline);border-radius:0;color:var(--service-ink);background:var(--service-paper-2);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-service-redesign] .CookieConsent_content__X7cIi{gap:16px}[data-service-redesign] .CookieConsent_title__7AN61{font:500 22px/1.2 var(--service-font);font-variation-settings:"SHRP" 60;letter-spacing:-.01em}[data-service-redesign] .CookieConsent_text__xeAcG{color:var(--service-ink-2);font:400 15px/1.5 var(--service-font)}[data-service-redesign] .CookieConsent_primary__JJ3Bo,[data-service-redesign] .CookieConsent_secondary__PW7We{min-height:44px;height:44px;padding-inline:16px;border-radius:0;box-shadow:none;font:500 14px/1 var(--service-font);font-variation-settings:"SHRP" 60;letter-spacing:0}[data-service-redesign] .CookieConsent_primary__JJ3Bo{color:var(--service-on-signal);border-color:var(--service-signal);background:var(--service-signal)}[data-service-redesign] .CookieConsent_primary__JJ3Bo:hover{background:var(--service-signal-2);box-shadow:none}[data-service-redesign] .CookieConsent_secondary__PW7We{color:var(--service-ink);border-color:var(--service-ink-2);background:rgba(0,0,0,0)}[data-service-redesign] .CookieConsent_secondary__PW7We:hover{color:var(--service-ink);border-color:var(--service-ink);background:var(--service-paper-3)}[data-service-redesign] .CookieConsent_primary__JJ3Bo:active,[data-service-redesign] .CookieConsent_secondary__PW7We:active{transform:none}@media(min-width:1024px){[data-service-redesign] .CookieConsent_cookieConsent__YVJv0{bottom:max(24px,env(safe-area-inset-bottom))}}