.CookieConsent_panel__1Mjup{--consent-surface:rgba(2,11,27,0.97);--consent-surface-strong:rgba(6,21,42,0.96);--consent-blue:#1662f2;--consent-blue-light:#2fa0fd;--consent-cyan:#2bdbfe;--consent-cyan-light:#71ecff;--consent-text:#f0f8fd;--consent-muted:#9db2c9;--consent-border:rgba(78,226,254,0.2);--consent-border-strong:rgba(78,226,254,0.38);position:fixed;z-index:70;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));width:min(1080px,calc(100vw - 32px));max-height:calc(100dvh - max(28px, env(safe-area-inset-top)) - max(28px, env(safe-area-inset-bottom)));margin-inline:auto;overflow-x:hidden;overflow-y:auto;color:var(--consent-text);border:1px solid var(--consent-border-strong);border-radius:20px;background:radial-gradient(circle at 8% -45%,rgba(43,219,254,.19),transparent 42%),radial-gradient(circle at 96% 140%,rgba(22,98,242,.2),transparent 44%),linear-gradient(145deg,var(--consent-surface-strong),var(--consent-surface));box-shadow:0 24px 68px rgba(0,4,18,.58),inset 0 0 0 1px rgba(255,255,255,.025),0 0 44px rgba(22,98,242,.13);isolation:isolate;overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px) saturate(125%);backdrop-filter:blur(20px) saturate(125%);animation:CookieConsent_consentEnter__VACG6 .36s cubic-bezier(.2,.76,.25,1) both;color-scheme:dark;font-family:var(--font-sans,Inter,"Segoe UI",system-ui,sans-serif);box-sizing:border-box}.CookieConsent_panel__1Mjup *,.CookieConsent_panel__1Mjup :after,.CookieConsent_panel__1Mjup :before{box-sizing:border-box}.CookieConsent_panel__1Mjup:before{position:absolute;z-index:-1;width:180px;height:180px;border-radius:999px;background:rgba(43,219,254,.1);filter:blur(52px);content:"";pointer-events:none;inset:-112px auto auto 12%}.CookieConsent_topRail__iWEjz{position:sticky;z-index:2;top:0;display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--consent-blue) 18%,var(--consent-cyan) 50%,var(--consent-blue) 82%,transparent);box-shadow:0 0 18px rgba(43,219,254,.58)}.CookieConsent_bannerContent___N9U3{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.9fr);gap:24px;align-items:center;padding:18px}.CookieConsent_customizeContent__D8pRa{padding:18px}.CookieConsent_intro__CCbng{display:flex;gap:13px;min-width:0;align-items:center}.CookieConsent_iconFrame__l0KZf{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;color:var(--consent-cyan-light);border:1px solid rgba(78,226,254,.3);border-radius:13px;background:linear-gradient(145deg,rgba(43,219,254,.15),rgba(22,98,242,.1)),rgba(2,12,31,.72);box-shadow:0 12px 30px rgba(0,6,24,.34),0 0 24px rgba(43,219,254,.1),inset 0 1px rgba(255,255,255,.08)}.CookieConsent_iconFrame__l0KZf svg{width:24px;height:24px;filter:drop-shadow(0 0 9px rgba(43,219,254,.28))}.CookieConsent_copy__ingCE{min-width:0}.CookieConsent_eyebrow__7KyVA{display:block;margin-bottom:.3rem;color:var(--consent-cyan-light);font-size:.65rem;font-weight:780;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.CookieConsent_title__QCVhx{margin:0;color:var(--consent-text);font-family:var(--font-sans,Inter,"Segoe UI",system-ui,sans-serif);font-size:clamp(1.02rem,1.45vw,1.16rem);font-weight:760;line-height:1.22;letter-spacing:-.018em;outline:none}.CookieConsent_title__QCVhx:focus-visible{border-radius:6px;outline:2px solid var(--consent-cyan);outline-offset:5px}.CookieConsent_description__gPFrv{max-width:62ch;margin:5px 0 0;color:var(--consent-muted);font-size:.8rem;font-weight:480;line-height:1.54}.CookieConsent_policyLink__xBOlh{display:inline;color:var(--consent-cyan-light);font-weight:690;text-decoration:underline;text-decoration-color:rgba(113,236,255,.42);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.CookieConsent_policyLink__xBOlh:hover{color:#c2f7ff;text-decoration-color:initial}.CookieConsent_actionButton__1fRM_:focus-visible,.CookieConsent_policyLink__xBOlh:focus-visible{outline:2px solid var(--consent-cyan-light);outline-offset:3px}.CookieConsent_actions__qKujs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0}.CookieConsent_actionButton__1fRM_{display:inline-flex;min-width:0;min-height:46px;align-items:center;justify-content:center;gap:7px;padding:10px 11px;color:var(--consent-text);border:1px solid rgba(78,226,254,.24);border-radius:13px;background:linear-gradient(145deg,rgba(22,98,242,.15),rgba(43,219,254,.07)),rgba(5,20,44,.82);box-shadow:0 9px 22px rgba(0,5,22,.2),inset 0 1px rgba(255,255,255,.045);cursor:pointer;font:inherit;font-size:.76rem;font-weight:690;line-height:1.22;text-align:center;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.CookieConsent_actionButton__1fRM_ svg{flex:0 0 auto;width:17px;height:17px;color:var(--consent-cyan-light)}.CookieConsent_actionButton__1fRM_:hover{border-color:rgba(78,226,254,.48);background:linear-gradient(145deg,rgba(22,98,242,.23),rgba(43,219,254,.11)),rgba(7,26,53,.9);box-shadow:0 12px 26px rgba(0,6,24,.28),0 0 20px rgba(43,219,254,.07),inset 0 1px rgba(255,255,255,.06);transform:translateY(-1px)}.CookieConsent_actionButton__1fRM_:active{transform:translateY(0)}.CookieConsent_panelCustomize__nDIbC .CookieConsent_intro__CCbng{align-items:center}.CookieConsent_actionsCustomize__S8jdK{grid-template-columns:repeat(4,minmax(0,1fr))}.CookieConsent_panelCustomize__nDIbC .CookieConsent_actions__qKujs{position:sticky;z-index:3;bottom:-18px;width:min(100%,620px);margin:16px auto 0;padding:10px 0 18px;background:linear-gradient(180deg,transparent,var(--consent-surface) 28%)}.CookieConsent_categories__mnw4a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px}.CookieConsent_category__eCCaU{position:relative;display:grid;min-width:0;min-height:132px;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:start;padding:14px;color:var(--consent-text);border:1px solid var(--consent-border);border-radius:15px;background:linear-gradient(145deg,rgba(9,35,65,.76),rgba(4,17,38,.8));cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.CookieConsent_category__eCCaU:hover{border-color:var(--consent-border-strong);background:linear-gradient(145deg,rgba(11,44,79,.8),rgba(5,22,46,.86));transform:translateY(-1px)}.CookieConsent_categoryLocked__4Psce{cursor:default}.CookieConsent_categoryLocked__4Psce:hover{transform:none}.CookieConsent_categoryIcon__FcU9r{display:grid;width:38px;height:38px;place-items:center;color:var(--consent-cyan-light);border:1px solid rgba(78,226,254,.22);border-radius:11px;background:rgba(43,219,254,.075)}.CookieConsent_categoryIcon__FcU9r svg{width:21px;height:21px}.CookieConsent_categoryCopy__T_4Q9{display:block;min-width:0}.CookieConsent_categoryHeading__Ut2eo{display:flex;flex-wrap:wrap;gap:4px 7px;align-items:center}.CookieConsent_categoryHeading__Ut2eo strong{color:var(--consent-text);font-size:.82rem;font-weight:710;line-height:1.25}.CookieConsent_categoryStatus__Wf5WV{color:var(--consent-cyan-light);font-size:.6rem;font-weight:720;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.CookieConsent_categoryDescription___eW9o{display:block;margin-top:6px;color:var(--consent-muted);font-size:.73rem;line-height:1.45}.CookieConsent_switchControl__8U5NE{position:relative;display:inline-grid;width:44px;height:44px;margin:-7px -7px 0 0;place-items:center}.CookieConsent_switchInput__ZMxT_{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.CookieConsent_switchTrack__enfz2{position:relative;display:block;width:36px;height:21px;border:1px solid rgba(167,186,208,.36);border-radius:999px;background:rgba(2,10,27,.78);box-shadow:inset 0 2px 5px rgba(0,2,12,.32);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.CookieConsent_switchThumb__yOfas{position:absolute;top:3px;left:3px;display:block;width:13px;height:13px;border-radius:999px;background:var(--consent-muted);box-shadow:0 2px 7px rgba(0,3,16,.46);transition:transform .18s ease,background .16s ease}.CookieConsent_switchInput__ZMxT_:checked+.CookieConsent_switchTrack__enfz2{border-color:rgba(78,226,254,.62);background:linear-gradient(90deg,var(--consent-blue),var(--consent-blue-light));box-shadow:0 0 14px rgba(43,219,254,.16),inset 0 1px rgba(255,255,255,.2)}.CookieConsent_switchInput__ZMxT_:checked+.CookieConsent_switchTrack__enfz2 .CookieConsent_switchThumb__yOfas{background:#f5fdff;transform:translateX(15px)}.CookieConsent_switchInput__ZMxT_:focus-visible+.CookieConsent_switchTrack__enfz2{outline:2px solid var(--consent-cyan-light);outline-offset:3px}.CookieConsent_switchInput__ZMxT_:disabled+.CookieConsent_switchTrack__enfz2{opacity:.82}@keyframes CookieConsent_consentEnter__VACG6{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:800px){.CookieConsent_bannerContent___N9U3{grid-template-columns:1fr;gap:14px}.CookieConsent_categories__mnw4a{grid-template-columns:1fr}.CookieConsent_category__eCCaU{min-height:auto}}@media (max-width:560px){.CookieConsent_panel__1Mjup{right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left));width:auto;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));border-radius:17px}.CookieConsent_bannerContent___N9U3,.CookieConsent_customizeContent__D8pRa{padding:14px}.CookieConsent_intro__CCbng{gap:11px}.CookieConsent_iconFrame__l0KZf{flex-basis:42px;width:42px;height:42px;border-radius:13px}.CookieConsent_iconFrame__l0KZf svg{width:23px;height:23px}.CookieConsent_title__QCVhx{font-size:1rem}.CookieConsent_description__gPFrv{margin-top:5px;font-size:.78rem;line-height:1.5}.CookieConsent_actions__qKujs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.CookieConsent_actions__qKujs:not(.CookieConsent_actionsCustomize__S8jdK) .CookieConsent_actionButton__1fRM_:last-child{grid-column:1/-1}.CookieConsent_actionButton__1fRM_{min-height:44px;padding:9px 12px;font-size:.76rem}.CookieConsent_panelCustomize__nDIbC .CookieConsent_intro__CCbng{align-items:flex-start}.CookieConsent_categories__mnw4a{gap:8px;margin-top:12px}.CookieConsent_category__eCCaU{grid-template-columns:34px minmax(0,1fr) auto;gap:9px;padding:11px;border-radius:13px}.CookieConsent_categoryIcon__FcU9r{width:34px;height:34px;border-radius:10px}.CookieConsent_categoryIcon__FcU9r svg{width:19px;height:19px}.CookieConsent_categoryDescription___eW9o{margin-top:4px;font-size:.72rem;line-height:1.42}.CookieConsent_panelCustomize__nDIbC .CookieConsent_actions__qKujs{width:100%;margin-top:12px;padding-bottom:14px;bottom:-14px}}@media (max-width:340px){.CookieConsent_panel__1Mjup{right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left))}.CookieConsent_bannerContent___N9U3,.CookieConsent_customizeContent__D8pRa{padding:12px}.CookieConsent_iconFrame__l0KZf{flex-basis:38px;width:38px;height:38px}.CookieConsent_title__QCVhx{font-size:.96rem}.CookieConsent_description__gPFrv{font-size:.75rem}.CookieConsent_actions__qKujs{grid-template-columns:1fr}.CookieConsent_actions__qKujs:not(.CookieConsent_actionsCustomize__S8jdK) .CookieConsent_actionButton__1fRM_:last-child{grid-column:auto}.CookieConsent_category__eCCaU{grid-template-columns:32px minmax(0,1fr) auto;gap:7px;padding:9px}.CookieConsent_categoryIcon__FcU9r{width:32px;height:32px}.CookieConsent_categoryHeading__Ut2eo strong{font-size:.78rem}.CookieConsent_categoryStatus__Wf5WV{font-size:.6rem}.CookieConsent_categoryDescription___eW9o{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.CookieConsent_panel__1Mjup{animation:none}.CookieConsent_panel__1Mjup *,.CookieConsent_panel__1Mjup :after,.CookieConsent_panel__1Mjup :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.CookieConsent_actionButton__1fRM_,.CookieConsent_categoryIcon__FcU9r,.CookieConsent_category__eCCaU,.CookieConsent_iconFrame__l0KZf,.CookieConsent_panel__1Mjup,.CookieConsent_switchTrack__enfz2{border:1px solid CanvasText}.CookieConsent_switchInput__ZMxT_:checked+.CookieConsent_switchTrack__enfz2 .CookieConsent_switchThumb__yOfas{background:HighlightText}}