:root{--palette-surface-canvas:#0d0d0d;--palette-surface-elevated:#1a1a1a;--palette-surface-input:#1a1a1a;--palette-text-on-dark-primary:#fff;--palette-text-on-dark-secondary:#a1a1aa;--palette-text-on-dark-field:#a1a1aa;--palette-text-on-dark-muted:#6b7280;--palette-text-on-dark-subtle:#6b7280;--palette-text-on-light-primary:#111827;--palette-surface-light-default:#fff;--palette-surface-light-hover:#f4f4f5;--palette-surface-light-active:#e4e4e7;--palette-action-dark-default:#414833;--palette-action-dark-hover:#333d29;--palette-border-frame:#2a2a2a;--palette-danger-critical:#ef4444;--palette-divider-on-dark:#2a2a2a;--palette-bg-shell:#fafafa;--palette-fg-shell:#111827;--palette-bg-accent-left:#414833;--palette-bg-accent-right:#414833;--palette-indigo-deep:#333d29}#CookiebotWidget .CookiebotWidget-main-logo,#CybotCookiebotDialog .CybotCookiebotDialogBodyInternalAlias,#CybotCookiebotDialogHeader,#CybotCookiebotDialogPoweredByText,#CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialogPoweredbyImage,#CybotCookiebotDialogPoweredbyLink{display:none!important}#CybotCookiebotDialog{border-radius:20px!important;box-shadow:0 24px 64px rgba(26,26,26,.16)!important;color:#1a1a1a!important;font-family:var(--font-body)!important;letter-spacing:0!important;line-height:1.5!important}#CybotCookiebotDialogBodyUnderlay{background-color:hsla(0,0%,5%,.48)!important;opacity:1!important}@media screen and (min-width:601px){#CybotCookiebotDialog{max-width:min(640px,calc(100vw - 32px))!important;width:min(640px,calc(100vw - 32px))!important}}#CybotCookiebotDialogNav{border-bottom:1px solid #e4e4e7!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{border-bottom:2px solid transparent!important;color:#6b7280!important;font-size:14px!important;font-weight:500!important;letter-spacing:.01em!important;padding:1.05rem .5rem!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#1a1a1a!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:transparent transparent #1a1a1a!important;color:#1a1a1a!important}#CybotCookiebotDialogBodyContent{letter-spacing:0!important;line-height:1.55!important;padding:1.5rem 1.75rem .5rem!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyContentHeading{color:#1a1a1a!important;font-family:var(--font-display)!important;font-size:1.85rem!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.12!important;margin-bottom:.7rem!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText{color:#3f3f46!important;font-size:15px!important;line-height:1.55!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentDsrText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a{color:#1a1a1a!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane{border-bottom:1px solid #e4e4e7!important;border-top:1px solid #e4e4e7!important;margin-top:.75rem!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonDescription{color:#1a1a1a!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper:not(:last-of-type){border-right-color:#e4e4e7!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d4d4d8!important;opacity:1!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#1a1a1a!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before,#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:#fff!important;box-shadow:0 1px 2px rgba(26,26,26,.18)!important}#CybotCookiebotDialogTabContent input:focus+.CybotCookiebotDialogBodyLevelButtonSlider{box-shadow:0 0 0 3px rgba(26,26,26,.24)!important}#CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:1rem 1.25rem 1.25rem!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:#1a1a1a!important;border:2px solid #1a1a1a!important;border-radius:8px!important;color:#fff!important;font-family:var(--font-body)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;padding:.8rem 1rem!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{background-color:#000!important;border-color:#000!important;opacity:1!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:2px!important}@media screen and (min-width:601px){#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type){margin-right:.75rem!important}}@media screen and (max-width:600px){#CybotCookiebotDialog{border-radius:16px!important;max-height:calc(100dvh - 96px)!important}#CybotCookiebotDialogBodyContent{padding:1.15rem 1.1rem .35rem!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyContentHeading{font-size:1.5rem!important}#CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:.65rem 1rem 1rem!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-radius:8px!important}}