.ConsentManager_banner__nmB_w{position:fixed;z-index:80;right:max(var(--page-gutter),calc((100vw - var(--content-max-width)) / 2));bottom:max(18px,env(safe-area-inset-bottom));width:min(540px,calc(100vw - var(--page-gutter) - var(--page-gutter)));padding:clamp(20px,2.2vw,24px);border:1px solid rgba(200,211,229,.24);border-radius:14px;background:#0a1c39;box-shadow:0 14px 36px rgba(0,0,0,.3);color:#f2f5fa;animation:ConsentManager_bannerEnter__ZmSb6 .26s cubic-bezier(.22,.61,.36,1) both}.ConsentManager_banner__nmB_w.ConsentManager_isClosing__zXJtg{pointer-events:none;animation:ConsentManager_bannerExit__2u40R .22s ease-in both}.ConsentManager_bannerGrid__iSvHx{display:grid;grid-gap:16px;gap:16px}.ConsentManager_bannerCopy__bKhny{min-width:0}.ConsentManager_dialogEyebrow__29Zu5,.ConsentManager_eyebrow__UiaM4{display:block;margin-bottom:8px;color:#91ace6;font:700 11px/1.4 DM Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.ConsentManager_banner__nmB_w h2,.ConsentManager_dialog__IgnEu h2{margin:0;color:#fff;font-family:Manrope,Arial,sans-serif;letter-spacing:-.04em}.ConsentManager_banner__nmB_w h2{max-width:22ch;font-size:clamp(21px,2.2vw,26px);line-height:1.1}.ConsentManager_banner__nmB_w p{max-width:62ch;margin:9px 0 0;color:#b8c4d6;font-size:13px;line-height:1.55}.ConsentManager_policyLinks__TJOEb{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;color:#cbd6e8;font-size:11px;font-weight:700}.ConsentManager_policyLinks__TJOEb a{text-decoration:underline;-webkit-text-decoration-color:rgba(203,214,232,.4);text-decoration-color:rgba(203,214,232,.4);text-underline-offset:3px}.ConsentManager_actions__FC4Cl,.ConsentManager_dialogActions__P_RIW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.ConsentManager_button__ZrA5Q{min-width:0;min-height:44px;padding:10px 13px;border:1px solid rgba(200,211,229,.28);border-radius:10px;background:transparent;color:#eef3fa;font:800 12px/1.3 Manrope,Arial,sans-serif;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.ConsentManager_primaryButton__zZwdr{border-color:#dce6f4;background:#dce6f4;color:#07142b}.ConsentManager_primaryButton__zZwdr:hover{border-color:#fff;background:#fff}.ConsentManager_secondaryButton__Fyy3J{border-color:rgba(137,167,231,.48);background:rgba(67,109,202,.16)}.ConsentManager_secondaryButton__Fyy3J:hover{border-color:rgba(157,184,243,.72);background:rgba(67,109,202,.24)}.ConsentManager_tertiaryButton__t3gXP{border-color:rgba(200,211,229,.2);color:#c8d3e4}.ConsentManager_tertiaryButton__t3gXP:hover{border-color:rgba(200,211,229,.42);background:hsla(0,0%,100%,.045);color:#fff}.ConsentManager_button__ZrA5Q:hover{transform:translateY(-1px)}.ConsentManager_button__ZrA5Q:disabled{cursor:default;opacity:.7;transform:none}.ConsentManager_button__ZrA5Q:focus-visible,.ConsentManager_category__M6fEZ input:focus-visible+.ConsentManager_switch__hf6xC,.ConsentManager_close__HB7pZ:focus-visible,.ConsentManager_policyLinks__TJOEb a:focus-visible{outline:2px solid #9db8f3;outline-offset:3px}.ConsentManager_backdrop__2OrGb{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgba(2,8,20,.84);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:ConsentManager_fadeIn__t6j4A .2s ease-out both}.ConsentManager_backdrop__2OrGb.ConsentManager_isClosing__zXJtg{pointer-events:none;animation:ConsentManager_fadeOut__WHMje .18s ease-in both}.ConsentManager_dialog__IgnEu{position:relative;width:min(620px,100%);max-height:calc(100svh - 32px);overflow-y:auto;padding:clamp(26px,4vw,34px);border:1px solid rgba(200,211,229,.24);border-radius:20px;background:#0a1c39;box-shadow:0 24px 68px rgba(0,0,0,.44);color:#f2f5fa;animation:ConsentManager_dialogEnter__LYVI0 .24s cubic-bezier(.22,.61,.36,1) both}.ConsentManager_backdrop__2OrGb.ConsentManager_isClosing__zXJtg .ConsentManager_dialog__IgnEu{animation:ConsentManager_dialogExit__J7WOb .18s ease-in both}.ConsentManager_dialogEyebrow__29Zu5{margin-bottom:10px;padding-right:52px}.ConsentManager_dialog__IgnEu h2{padding-right:52px;font-size:clamp(28px,4vw,36px);line-height:1.08}.ConsentManager_intro__6RDUQ{max-width:56ch;margin:11px 0 22px;color:#b8c4d6;font-size:14px;line-height:1.6}.ConsentManager_close__HB7pZ{position:absolute;top:20px;right:20px;width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(200,211,229,.24);border-radius:50%;background:transparent;color:#d8e1ef;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ConsentManager_close__HB7pZ:hover{border-color:rgba(157,184,243,.62);background:hsla(0,0%,100%,.045)}.ConsentManager_close__HB7pZ:after,.ConsentManager_close__HB7pZ:before{content:"";position:absolute;width:14px;height:1.5px;border-radius:99px;background:currentColor}.ConsentManager_close__HB7pZ:before{transform:rotate(45deg)}.ConsentManager_close__HB7pZ:after{transform:rotate(-45deg)}.ConsentManager_categories__ZrQYQ{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;border:0}.ConsentManager_srOnly__UHV40{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ConsentManager_category__M6fEZ{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:14px 16px;border:1px solid rgba(200,211,229,.16);border-radius:12px;background:#08172f}.ConsentManager_categoryText__29e7Z{min-width:0}.ConsentManager_categoryHeading__MXDjf{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px}.ConsentManager_categoryText__29e7Z strong{color:#fff;font-size:14px}.ConsentManager_categoryStatus__QPNeW{padding:3px 7px;border:1px solid rgba(137,167,231,.28);border-radius:999px;color:#b8cbed;font:700 10px/1.2 DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.ConsentManager_categoryText__29e7Z>span:last-child:not(.ConsentManager_categoryHeading__MXDjf){display:block;margin-top:5px;color:#aebbd0;font-size:12px;line-height:1.5}.ConsentManager_category__M6fEZ input{position:absolute;width:1px;height:1px;opacity:0}.ConsentManager_switch__hf6xC{position:relative;width:44px;height:24px;border:1px solid rgba(200,211,229,.36);border-radius:999px;background:#152642;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ConsentManager_switch__hf6xC:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#dbe3f0;transition:transform .2s ease}.ConsentManager_category__M6fEZ input:checked+.ConsentManager_switch__hf6xC{border-color:#789be6;background:#436dca}.ConsentManager_category__M6fEZ input:checked+.ConsentManager_switch__hf6xC:after{transform:translateX(20px);background:#fff}.ConsentManager_category__M6fEZ input:disabled+.ConsentManager_switch__hf6xC{cursor:not-allowed;opacity:.72}.ConsentManager_gpc__7vXV0{margin:12px 0 0;padding:11px 13px;border-left:2px solid #668bdc;background:rgba(67,109,202,.09);color:#bcc8d9;font-size:12px;line-height:1.55}.ConsentManager_gpc__7vXV0 strong{color:#fff}.ConsentManager_dialogActions__P_RIW{margin-top:20px}@keyframes ConsentManager_fadeIn__t6j4A{0%{opacity:0}}@keyframes ConsentManager_fadeOut__WHMje{to{opacity:0}}@keyframes ConsentManager_bannerEnter__ZmSb6{0%{opacity:0;transform:translate3d(0,10px,0)}}@keyframes ConsentManager_bannerExit__2u40R{to{opacity:0;transform:translate3d(0,8px,0)}}@keyframes ConsentManager_dialogEnter__LYVI0{0%{opacity:0;transform:translate3d(0,8px,0)}}@keyframes ConsentManager_dialogExit__J7WOb{to{opacity:0;transform:translate3d(0,6px,0)}}@media (max-width:700px){.ConsentManager_banner__nmB_w{right:var(--page-gutter);bottom:0;left:var(--page-gutter);width:auto;padding:17px 15px calc(15px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0}.ConsentManager_bannerGrid__iSvHx{gap:14px}.ConsentManager_actions__FC4Cl{grid-template-columns:repeat(2,minmax(0,1fr))}.ConsentManager_actions__FC4Cl .ConsentManager_tertiaryButton__t3gXP{grid-column:1/-1}.ConsentManager_dialogActions__P_RIW{grid-template-columns:1fr}}@media (max-width:560px){.ConsentManager_backdrop__2OrGb{padding:12px}.ConsentManager_dialog__IgnEu{max-height:calc(100svh - 24px);padding:24px 18px calc(20px + env(safe-area-inset-bottom));border-radius:16px}.ConsentManager_dialogEyebrow__29Zu5,.ConsentManager_dialog__IgnEu h2{padding-right:44px}.ConsentManager_close__HB7pZ{top:14px;right:14px}.ConsentManager_category__M6fEZ{gap:12px;padding:14px}}@media (prefers-reduced-motion:reduce){.ConsentManager_backdrop__2OrGb,.ConsentManager_banner__nmB_w,.ConsentManager_banner__nmB_w.ConsentManager_isClosing__zXJtg,.ConsentManager_dialog__IgnEu{animation-duration:.01ms}.ConsentManager_button__ZrA5Q,.ConsentManager_close__HB7pZ,.ConsentManager_switch__hf6xC,.ConsentManager_switch__hf6xC:after{transition-duration:.01ms}.ConsentManager_button__ZrA5Q:hover{transform:none}}