:root:root{--cmplz_banner_background_color:var(--c-surface);--cmplz_banner_border_color:var(--c-line);--cmplz_banner_border_width:1px;--cmplz_banner_border_radius:min(calc(5 * var(--u)), 6.67px);--cmplz_text_color:var(--c-text);--cmplz_hyperlink_color:var(--c-text-brand);--cmplz_text_font_size:.875rem;--cmplz_text_line_height:1.3;--cmplz_link_font_size:.875rem;--cmplz_category_body_font_size:.875rem;--cmplz_button_border_radius:min(calc(5 * var(--u)), 6.67px);--cmplz_button_accept_background_color:var(--c-action);--cmplz_button_accept_border_color:var(--c-action);--cmplz_button_accept_text_color:var(--c-text-on-dark);--cmplz_button_deny_background_color:transparent;--cmplz_button_deny_border_color:var(--c-action);--cmplz_button_deny_text_color:var(--c-text-brand);--cmplz_button_settings_background_color:transparent;--cmplz_button_settings_border_color:var(--c-action);--cmplz_button_settings_text_color:var(--c-text-brand);--cmplz_slider_active_color:var(--c-action);--cmplz_slider_inactive_color:var(--c-line-strong);--cmplz_slider_bullet_color:var(--c-surface);--cmplz_category_header_always_active_color:var(--c-text-brand)}#cmplz-cookiebanner-container .cmplz-cookiebanner,#cmplz-manage-consent .cmplz-manage-consent.cmplz-manage-consent{box-shadow:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-manage-consent{color:var(--c-text-brand);letter-spacing:-.02em;text-transform:none;font-size:.9375rem;font-weight:400;line-height:1.3}#cmplz-cookiebanner-container .cmplz-category{background-color:var(--c-bg)}#cmplz-cookiebanner-container .cmplz-category-title,#cmplz-cookiebanner-container .cmplz-always-active{font-weight:400}#cmplz-cookiebanner-container .cmplz-icon.cmplz-open{inline-size:min(calc(14 * var(--u)), 18.67px);block-size:min(calc(14 * var(--u)), 18.67px);color:var(--c-action);background-color:currentColor;-webkit-mask:url(./chevron-dark-B5VVWDdM.svg) 50%/contain no-repeat;mask:url(./chevron-dark-B5VVWDdM.svg) 50%/contain no-repeat}#cmplz-cookiebanner-container .cmplz-icon svg{display:none}#cmplz-cookiebanner-container .cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:none}#cmplz-cookiebanner-container .cmplz-consent-checkbox:focus-visible+.cmplz-label:before{outline:2px solid var(--c-action);outline-offset:1px}.cmplz-cookiebanner.cmplz-cookiebanner{grid-gap:min(calc(10 * var(--u)), 13.33px);padding:min(calc(12 * var(--u)), 16px) min(calc(16 * var(--u)), 21.33px)}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-header{justify-content:space-between;align-items:center;gap:min(calc(16 * var(--u)), 21.33px);display:flex;position:absolute;inset-block-start:min(calc(4 * var(--u)), 5.33px);inset-inline-end:min(calc(4 * var(--u)), 5.33px)}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-logo,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-title,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-divider{display:none}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-title{color:var(--c-text);letter-spacing:-.02em;text-transform:none;font-size:1.125rem;font-weight:400;line-height:1.2}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close{inline-size:clamp(44px, calc(44 * var(--u)), 58.67px);block-size:clamp(44px, calc(44 * var(--u)), 58.67px);color:var(--c-action);outline-offset:calc(calc((min(calc(25 * var(--u)), 33.33px) - clamp(44px, calc(44 * var(--u)), 58.67px)) / 2) + 3px);border-radius:50%;place-items:center;display:grid}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close:before,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close:after,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close svg{grid-area:1/1}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close:before{box-sizing:border-box;inline-size:min(calc(25 * var(--u)), 33.33px);block-size:min(calc(25 * var(--u)), 33.33px);background-color:var(--c-highlight);content:"";border:1px solid;border-radius:50%}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close:after,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close svg{inline-size:min(calc(12.73 * var(--u)), 16.97px);background-color:currentColor;block-size:1px;transform:rotate(45deg)}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close:after{content:"";transform:rotate(-45deg)}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close path{display:none}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-body{padding-inline-end:min(calc(36 * var(--u)), 48px)}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-message{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.cmplz-cookiebanner.cmplz-cookiebanner:has(.cmplz-categories.cmplz-fade-in) .cmplz-header{position:static}.cmplz-cookiebanner.cmplz-cookiebanner:has(.cmplz-categories.cmplz-fade-in) .cmplz-title{display:block}.cmplz-cookiebanner.cmplz-cookiebanner:has(.cmplz-categories.cmplz-fade-in) .cmplz-close{margin:calc((min(calc(25 * var(--u)), 33.33px) - clamp(44px, calc(44 * var(--u)), 58.67px)) / 2)}.cmplz-cookiebanner.cmplz-cookiebanner:has(.cmplz-categories.cmplz-fade-in) .cmplz-body{padding-inline-end:0}.cmplz-cookiebanner.cmplz-cookiebanner:has(.cmplz-categories.cmplz-fade-in) .cmplz-message{display:block}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons{gap:min(calc(8 * var(--u)), 10.67px);flex-flow:wrap}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-inline-size:min-content;min-block-size:calc(min(calc(16 * var(--u)), 21.33px) + 1.3em);padding:min(calc(4 * var(--u)), 5.33px) min(calc(6 * var(--u)), 8px);white-space:normal;letter-spacing:-.02em;text-transform:none;flex:1 1 0;font-size:.9375rem;font-weight:400;line-height:1.3;position:relative}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:before{inline-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));block-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{background-color:var(--c-surface-muted)}}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.is-hover,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:active{background-color:var(--c-surface-muted)}@media (prefers-reduced-motion:no-preference){.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{transition:background-color .25s cubic-bezier(.22,1,.36,1)}}@media (hover:hover) and (pointer:fine){.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover{background-color:var(--c-action-hover)}}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept.is-hover,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:active{background-color:var(--c-action-hover)}@media (width>=900px){.cmplz-cookiebanner.cmplz-cookiebanner{grid-gap:10px;padding:15px 20px}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-header{position:static}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-title{display:block}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-close{margin:calc((min(calc(25 * var(--u)), 33.33px) - clamp(44px, calc(44 * var(--u)), 58.67px)) / 2)}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-body{padding-inline-end:0}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-message{display:block}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-message{margin-block-end:5px}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons{gap:var(--cmplz_banner_margin);flex-wrap:nowrap}.cmplz-cookiebanner.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{flex:initial;min-inline-size:auto;padding:min(calc(4 * var(--u)), 5.33px) min(calc(10 * var(--u)), 13.33px);white-space:nowrap}}
