.cky-btn-revisit-wrapper,.cky-consent-container,.cky-modal{font-family:var(--font-sans)!important}.cky-consent-container .cky-consent-bar{background:var(--surface-card)!important;border:1px solid var(--hairline-strong)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--elevation-lift)!important}.cky-consent-container .cky-title,.cky-preference-center .cky-accordion-btn,.cky-preference-center .cky-preference-title{color:var(--ink-heading)!important;font-weight:600}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des *,.cky-preference-center .cky-accordion-header-des,.cky-preference-center .cky-accordion-header-des *,.cky-preference-center .cky-preference-content-wrapper,.cky-preference-center .cky-preference-content-wrapper *{color:var(--ink-body)!important}.cky-consent-container .cky-notice-des a,.cky-consent-container .cky-policy,.cky-preference-center .cky-preference-content-wrapper a,.cky-preference-center .cky-show-desc-btn{color:var(--brand)!important;text-decoration:underline;text-underline-offset:2px}.cky-consent-container .cky-btn,.cky-preference-center .cky-btn{border-radius:var(--radius-pill)!important;font-weight:600!important;transition:opacity var(--dur-fast) var(--ease-out),scale var(--dur-fast) var(--ease-out)}.cky-consent-container .cky-btn:hover,.cky-preference-center .cky-btn:hover{opacity:.9}.cky-consent-container .cky-btn:active,.cky-preference-center .cky-btn:active{scale:.97;transition-duration:var(--dur-instant)}.cky-btn-accept{background:var(--brand-gradient)!important;border-color:transparent!important;color:var(--ink-inverse)!important}.cky-btn-confirm,.cky-btn-reject{background:var(--surface-chip)!important;border-color:transparent!important;color:var(--ink)!important}.cky-btn-cancel,.cky-btn-customize,.cky-btn-do-not-sell,.cky-btn-preferences{background:transparent!important;border:1px solid var(--hairline-strong)!important;color:var(--ink)!important}.cky-consent-container :is(button,a):focus-visible,.cky-preference-center :is(button,a,input):focus-visible{outline:2px solid var(--brand)!important;outline-offset:2px}.cky-modal{background:transparent!important;border-radius:var(--radius-lg)!important;box-shadow:none!important}.cky-preference-center{background:var(--surface-card)!important;border:1px solid var(--hairline-strong)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--elevation-lift)!important}.cky-preference-center .cky-accordion,.cky-preference-center .cky-footer-wrapper,.cky-preference-center .cky-horizontal-separator,.cky-preference-center .cky-preference-header{border-color:var(--hairline)!important}.cky-preference-center .cky-footer-wrapper,.cky-preference-center .cky-prefrence-btn-wrapper{background:var(--surface-card)!important}.cky-preference-center .cky-footer-shadow{background:linear-gradient(to top,var(--surface-card),transparent)!important}.cky-preference-center .cky-always-active{color:var(--brand)!important}.cky-preference-center .cky-opt-out-checkbox:checked,.cky-preference-center .cky-switch input[type=checkbox]:checked{background:var(--brand)!important;border-color:var(--brand)!important}.cky-consent-container .cky-banner-btn-close img,.cky-preference-center .cky-btn-close img{filter:var(--cky-close-filter,none)}.dark{--cky-close-filter:invert(1)}.cky-btn-revisit-wrapper{display:none!important}@media (prefers-reduced-motion:reduce){.cky-consent-container .cky-btn,.cky-preference-center .cky-btn{transition:none}}