#cc-main {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-size-adjust: 100%;background: transparent;color: var(--cc-primary-color);font-family: var(--cc-font-family);font-size: 16px;font-weight: 400;line-height: 1.15;position: relative;position: fixed;text-rendering: optimizeLegibility;z-index: var(--cc-z-index);}#cc-main :after, #cc-main :before, #cc-main a, #cc-main button, #cc-main div, #cc-main h2, #cc-main input, #cc-main p, #cc-main span {all: unset;box-sizing: border-box;}#cc-main .pm__badge, #cc-main button {all: initial;box-sizing: border-box;color: unset;visibility: unset;}#cc-main .pm__badge, #cc-main a, #cc-main button, #cc-main input {-webkit-appearance: none;appearance: none;cursor: pointer;font-family: inherit;font-size: 100%;line-height: normal;margin: 0;outline: revert;outline-offset: 2px;overflow: hidden;}:root {--cc-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--cc-modal-border-radius: 0.5rem;--cc-btn-border-radius: 0.4rem;--cc-modal-transition-duration: 0.25s;--cc-modal-margin: 1rem;--cc-z-index: 2147483647;--cc-bg: #fff;--cc-primary-color: #2c2f31;--cc-secondary-color: #5e6266;--cc-btn-primary-bg: #30363c;--cc-btn-primary-color: #fff;--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: #000;--cc-btn-primary-hover-color: #fff;--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #eaeff2;--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000;--cc-btn-secondary-hover-border-color: #d4dae0;--cc-separator-border-color: #f0f4f7;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #667481;--cc-toggle-on-knob-bg: #fff;--cc-toggle-off-knob-bg: var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color: var(--cc-bg);--cc-toggle-disabled-icon-color: var(--cc-bg);--cc-toggle-readonly-bg: #d5dee2;--cc-toggle-readonly-knob-bg: #fff;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-border: #f0f4f7;--cc-cookie-category-block-hover-bg: #e9eff4;--cc-cookie-category-block-hover-border: #e9eff4;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: #dee4e9;--cc-overlay-bg: rgba(0, 0, 0, 0.65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: var(--cc-btn-secondary-bg);--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #e4eaed;--cc-pm-toggle-border-radius: 4em;}#cc-main .cm__title, #cc-main a, #cc-main b, #cc-main em, #cc-main strong {font-weight: 600;}#cc-main button > span {pointer-events: none;}#cc-main a {background-image: linear-gradient(currentColor, currentColor);background-position: 0 100%;background-repeat: no-repeat;background-size: 0 1px;font-weight: 600;position: relative;transition: background-size 0.25s, color 0.25s ease;}#cc-main a:hover {background-size: 100% 1px;color: var(--cc-primary-color);}#cc-main .cm__desc, #cc-main .pm__body {overscroll-behavior: auto contain;scrollbar-width: thin;}@media screen and (min-width: 640px) {#cc-main ::-webkit-scrollbar, #cc-main ::-webkit-scrollbar-thumb, #cc-main ::-webkit-scrollbar-track {all: revert;}#cc-main ::-webkit-scrollbar-thumb {-webkit-background-clip: padding-box;background-clip: padding-box;background: var(--cc-toggle-readonly-bg);border: 0.25rem solid var(--cc-bg);border-radius: 1rem;}#cc-main ::-webkit-scrollbar-thumb:hover {background: var(--cc-toggle-off-bg);}#cc-main ::-webkit-scrollbar {background: transparent;width: 12px;}}html.disable--interaction.show--consent, html.disable--interaction.show--consent body {height: auto !important;overflow: hidden !important;}@media (prefers-reduced-motion) {#cc-main {--cc-modal-transition-duration: 0s;}}#cc-main .cm {background: var(--cc-bg);border-radius: var(--cc-modal-border-radius);box-shadow: 0 0.625em 1.875em rgba(0, 0, 2, 0.3);display: flex;flex-direction: column;max-width: 24em;opacity: 0;overflow: hidden;position: fixed;transform: translateY(1.6em);visibility: hidden;z-index: 1;}#cc-main .cm--middle {top: 50%;transform: translateY(calc(-50% + 1.6em));}#cc-main .cm--center {left: var(--cc-modal-margin);margin: 0 auto;right: var(--cc-modal-margin);width: unset;}#cc-main .cm__body {display: flex;flex-direction: column;justify-content: space-between;position: relative;}#cc-main .cm__btns, #cc-main .cm__links {padding: 1em 1.3em;width: unset;}#cc-main .cm__texts {display: flex;flex: 1;flex-direction: column;justify-content: center;padding: 1em 0 0;}#cc-main .cm__desc, #cc-main .cm__title {padding: 0 1.3em;}#cc-main .cm__title {font-size: 1.05em;}#cc-main .cm__title + .cm__desc {margin-top: 1.1em;}#cc-main .cm__desc {color: var(--cc-secondary-color);font-size: 0.9em;line-height: 1.5;max-height: 40vh;overflow-x: visible;overflow-y: auto;padding-bottom: 1em;}#cc-main .cm__btns {border-top: 1px solid var(--cc-separator-border-color);display: flex;flex-direction: column;justify-content: center;}#cc-main .cm__btn-group {display: grid;grid-auto-columns: minmax(0, 1fr);}#cc-main .cm__btn + .cm__btn, #cc-main .cm__btn-group + .cm__btn-group {margin-top: 0.375rem;}#cc-main .cm--flip .cm__btn + .cm__btn, #cc-main .cm--flip .cm__btn-group + .cm__btn-group {margin-bottom: 0.375rem;margin-top: 0;}#cc-main .cm--inline .cm__btn + .cm__btn {margin-left: 0.375rem;margin-top: 0;}#cc-main .cm--inline.cm--flip .cm__btn + .cm__btn {margin-bottom: 0;margin-left: 0;margin-right: 0.375rem;}#cc-main .cm--inline.cm--flip .cm__btn-group + .cm__btn-group {margin-bottom: 0.375rem;margin-right: 0;}#cc-main .cm__btn {background: var(--cc-btn-primary-bg);border: 1px solid var(--cc-btn-primary-border-color);border-radius: var(--cc-btn-border-radius);color: var(--cc-btn-primary-color);font-size: 0.82em;font-weight: 600;min-height: 42px;padding: 0.5em 1em;text-align: center;}#cc-main .cm__btn:hover {background: var(--cc-btn-primary-hover-bg);border-color: var(--cc-btn-primary-hover-border-color);color: var(--cc-btn-primary-hover-color);}#cc-main .cm__btn--secondary {background: var(--cc-btn-secondary-bg);border-color: var(--cc-btn-secondary-border-color);color: var(--cc-btn-secondary-color);}#cc-main .cm__btn--secondary:hover {background: var(--cc-btn-secondary-hover-bg);border-color: var(--cc-btn-secondary-hover-border-color);color: var(--cc-btn-secondary-hover-color);}#cc-main .cm--inline .cm__btn-group {grid-auto-flow: column;}#cc-main .cm__footer {background: var(--cc-footer-bg);border-top: 1px solid var(--cc-footer-border-color);color: var(--cc-footer-color);padding: 0.4em 0 0.5em;}#cc-main .cm__links {display: flex;flex-direction: row;padding-bottom: 0;padding-top: 0;}#cc-main .cm__link-group {display: flex;flex-direction: row;font-size: 0.8em;width: 100%;}#cc-main .cm__link-group > * + * {margin-left: 1.3em;}#cc-main .cm--flip .cm__btn:last-child {grid-row: 1;}#cc-main .cm--inline.cm--flip .cm__btn:last-child {grid-column: 1;}#cc-main .cm--box.cm--flip .cm__btns {flex-direction: column-reverse;}#cc-main .cc--anim .cm, #cc-main .cc--anim.cm-wrapper:before {transition: opacity var(--cc-modal-transition-duration) ease, visibility var(--cc-modal-transition-duration) ease, transform var(--cc-modal-transition-duration) ease;}#cc-main .cc--anim .cm__btn {transition: background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;}.disable--interaction #cc-main .cm-wrapper:before {background: var(--cc-overlay-bg);bottom: 0;content: "";left: 0;opacity: 0;position: fixed;right: 0;top: 0;visibility: hidden;z-index: 0;}.show--consent #cc-main .cc--anim .cm {opacity: 1;transform: translateY(0);visibility: visible !important;}.show--consent #cc-main .cc--anim .cm--middle {transform: translateY(-50%);}.show--consent #cc-main .cc--anim.cm-wrapper:before {opacity: 1;visibility: visible;}@media screen and (max-width: 640px) {#cc-main {--cc-modal-margin: 0.5em;}#cc-main .cm {max-width: none !important;width: auto !important;}#cc-main .cm__body {flex-direction: column !important;padding: 0 !important;}#cc-main .cm__btns, #cc-main .cm__desc, #cc-main .cm__links, #cc-main .cm__title {padding-left: 1.1em !important;padding-right: 1.1em !important;}#cc-main .cm__btns {border-left: none !important;border-top: 1px solid var(--cc-separator-border-color) !important;flex-direction: column !important;max-width: none !important;min-width: auto !important;}#cc-main .cm__btn + .cm__btn, #cc-main .cm__btn-group + .cm__btn-group {margin: 0.375rem 0 0 !important;}#cc-main .cm--flip .cm__btn + .cm__btn, #cc-main .cm--flip .cm__btn-group + .cm__btn-group {margin-bottom: 0.375rem !important;margin-top: 0 !important;}#cc-main .cm__btn-group {display: flex !important;flex-direction: column !important;min-width: auto !important;}#cc-main .cm__btn {flex: auto !important;}#cc-main .cm__link-group {justify-content: center !important;}#cc-main .cm--flip .cm__btn-group, #cc-main .cm--flip .cm__btns {flex-direction: column-reverse !important;}}#cc-main .pm-wrapper {position: relative;z-index: 2;}#cc-main .pm {background: var(--cc-bg);border-radius: var(--cc-modal-border-radius);box-shadow: 0 0.625em 1.875em rgba(0, 0, 2, 0.3);display: flex;flex-direction: column;opacity: 0;overflow: hidden;position: fixed;visibility: hidden;width: 100%;width: unset;z-index: 1;}#cc-main svg {fill: none;width: 100%;}#cc-main .pm__body, #cc-main .pm__footer, #cc-main .pm__header {padding: 1em 1.4em;}#cc-main .pm__header {align-items: center;border-bottom: 1px solid var(--cc-separator-border-color);display: flex;justify-content: space-between;}#cc-main .pm__title {align-items: center;display: flex;flex: 1;font-weight: 600;margin-right: 2em;}#cc-main .pm__close-btn {background: var(--cc-btn-secondary-bg);border: 1px solid var(--cc-btn-secondary-border-color);border-radius: var(--cc-btn-border-radius);height: 40px;position: relative;transition: all 0.15s ease;width: 40px;}#cc-main .pm__close-btn span {display: flex;height: 100%;width: 100%;}#cc-main .pm__close-btn svg {stroke: var(--cc-btn-secondary-color);transform: scale(0.5);transition: stroke 0.15s ease;}#cc-main .pm__close-btn:hover {background: var(--cc-btn-secondary-hover-bg);border-color: var(--cc-btn-secondary-hover-border-color);}#cc-main .pm__close-btn:hover svg {stroke: var(--cc-btn-secondary-hover-color);}#cc-main .pm__body {flex: 1;overflow-y: auto;overflow-y: overlay;}#cc-main .pm__section, #cc-main .pm__section--toggle {border-radius: var(--cc-btn-border-radius);display: flex;flex-direction: column;margin-bottom: 0.5em;}#cc-main .pm__section--toggle .pm__section-desc-wrapper {border: 1px solid var(--cc-cookie-category-block-border);border-radius: var(--cc-btn-border-radius);border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;display: none;margin-top: 0 !important;overflow: hidden;}#cc-main .pm__section {border: 1px solid var(--cc-separator-border-color);padding: 1em;transition: background-color 0.25s ease, border-color 0.25s ease;}#cc-main .pm__section:first-child {border: none;margin-bottom: 2em;margin-top: 0;padding: 0;transition: none;}#cc-main .pm__section:not(:first-child):hover {background: var(--cc-cookie-category-block-bg);border-color: var(--cc-cookie-category-block-border);}#cc-main .pm__section-toggles + .pm__section {margin-top: 2em;}#cc-main .pm__section--toggle {background: var(--cc-cookie-category-block-bg);border-top: none;margin-bottom: 0.375rem;}#cc-main .pm__section--toggle .pm__section-title {align-items: center;background: var(--cc-cookie-category-block-bg);border: 1px solid var(--cc-cookie-category-block-border);display: flex;justify-content: space-between;min-height: 58px;padding: 1.1em 5.4em 1.1em 1.2em;position: relative;transition: background-color 0.25s ease, border-color 0.25s ease;width: 100%;cursor: default;}#cc-main .pm__section--toggle.pm__section--expandable .pm__section-title:hover {background: var(--cc-cookie-category-block-hover-bg);border-color: var(--cc-cookie-category-block-hover-border);}#cc-main .pm__section--toggle.pm__section--expandable .pm__section-title {cursor: pointer;}#cc-main .pm__section--toggle .pm__section-desc {margin-top: 0;padding: 1em;}#cc-main .pm__section--toggle.is-expanded {--cc-cookie-category-block-bg: var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border: var( --cc-cookie-category-expanded-block-hover-bg );}#cc-main .pm__section--toggle.is-expanded .pm__section-title {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg {transform: scale(0.5) rotate(180deg);}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper {display: flex;}#cc-main .pm__section--expandable .pm__section-title {cursor: pointer;padding-left: 3.4em;}#cc-main .pm__section-arrow {display: none;}#cc-main .pm__section--expandable .pm__section-arrow {background: var(--cc-toggle-readonly-bg);border-radius: 100%;display: flex;height: 20px;justify-content: center;left: 18px;pointer-events: none;position: absolute;width: 20px;}#cc-main .pm__section--expandable .pm__section-arrow svg {stroke: var(--cc-btn-secondary-color);transform: scale(0.5);}#cc-main .pm__section-title-wrapper {align-items: center;display: flex;position: relative;}#cc-main .pm__section-title-wrapper + .pm__section-desc-wrapper {margin-top: 0.85em;}#cc-main .pm__section-title {border-radius: var(--cc-btn-border-radius);font-size: 0.95em;font-weight: 600;}#cc-main .pm__badge {align-items: center;background: var(--cc-btn-secondary-bg);border-radius: 5em;color: var(--cc-secondary-color);display: flex;flex: none;font-size: 0.8em;font-weight: 600;height: 23px;justify-content: center;margin-left: 1em;min-width: 23px;overflow: hidden;padding: 0 0.6em 1px;position: relative;text-align: center;white-space: nowrap;width: auto;}#cc-main .section__toggle, #cc-main .section__toggle-wrapper, #cc-main .toggle__icon, #cc-main .toggle__label {border-radius: var(--cc-pm-toggle-border-radius);height: 23px;transform: translateZ(0);width: 50px;}#cc-main .section__toggle-wrapper {cursor: pointer;position: absolute;right: 18px;z-index: 1;}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after {display: none !important;}#cc-main .section__toggle {border: 0;cursor: pointer;display: block;left: 0;margin: 0;position: absolute;top: 0;}#cc-main .section__toggle:disabled {cursor: not-allowed;}#cc-main .toggle__icon {background: var(--cc-toggle-off-bg);box-shadow: 0 0 0 1px var(--cc-toggle-off-bg);display: flex;flex-direction: row;pointer-events: none;position: absolute;transition: all 0.25s ease;}#cc-main .toggle__icon-circle {background: var(--cc-toggle-off-knob-bg);border: none;border-radius: var(--cc-pm-toggle-border-radius);box-shadow: 0 1px 2px rgba(24, 32, 3, 0.36);display: block;height: 23px;left: 0;position: absolute;top: 0;transition: transform 0.25s ease, background-color 0.25s ease;width: 23px;}#cc-main .toggle__icon-off, #cc-main .toggle__icon-on {height: 100%;position: absolute;transition: opacity 0.15s ease;width: 100%;}#cc-main .toggle__icon-on {opacity: 0;transform: rotate(45deg);}#cc-main .toggle__icon-on svg {stroke: var(--cc-toggle-on-bg);transform: scale(0.55) rotate(-45deg);}#cc-main .toggle__icon-off {opacity: 1;}#cc-main .toggle__icon-off svg {stroke: var(--cc-toggle-off-bg);transform: scale(0.55);}#cc-main .section__toggle:checked ~ .toggle__icon {background: var(--cc-toggle-on-bg);box-shadow: 0 0 0 1px var(--cc-toggle-on-bg);}#cc-main .section__toggle:checked ~ .toggle__icon .toggle__icon-circle {background-color: var(--cc-toggle-on-knob-bg);transform: translateX(27px);}#cc-main .section__toggle:checked ~ .toggle__icon .toggle__icon-on {opacity: 1;}#cc-main .section__toggle:checked ~ .toggle__icon .toggle__icon-off {opacity: 0;}#cc-main .section__toggle:checked:disabled ~ .toggle__icon {background: var(--cc-toggle-readonly-bg);box-shadow: 0 0 0 1px var(--cc-toggle-readonly-bg);}#cc-main .section__toggle:checked:disabled ~ .toggle__icon .toggle__icon-circle {background: var(--cc-toggle-readonly-knob-bg);box-shadow: none;}#cc-main .section__toggle:checked:disabled ~ .toggle__icon svg {stroke: var(--cc-toggle-readonly-knob-icon-color);}#cc-main .toggle__label {opacity: 0;overflow: hidden;pointer-events: none;position: absolute;top: 0;z-index: -1;}#cc-main .pm__section-desc-wrapper {color: var(--cc-secondary-color);display: flex;flex-direction: column;font-size: 0.9em;}#cc-main .pm__section-desc-wrapper > :not(:last-child) {border-bottom: 1px solid var(--cc-cookie-category-block-border);}#cc-main .pm__section-desc {line-height: 1.5em;}#cc-main .pm__footer {border-top: 1px solid var(--cc-separator-border-color);display: flex;justify-content: space-between;}#cc-main .pm__btn-group {display: flex;}#cc-main .pm__btn + .pm__btn, #cc-main .pm__btn-group + .pm__btn-group {margin-left: 0.375rem;}#cc-main .pm--flip .pm__btn + .pm__btn, #cc-main .pm--flip .pm__btn-group + .pm__btn-group {margin-left: 0;margin-right: 0.375rem;}#cc-main .pm__btn {background: var(--cc-btn-primary-bg);border: 1px solid var(--cc-btn-primary-border-color);border-radius: var(--cc-btn-border-radius);color: var(--cc-btn-primary-color);flex: auto;font-size: 0.82em;font-weight: 600;min-height: 42px;min-width: 110px;padding: 0.5em 1.5em;text-align: center;transition: background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;}#cc-main .pm__btn:hover {background: var(--cc-btn-primary-hover-bg);border-color: var(--cc-btn-primary-hover-border-color);color: var(--cc-btn-primary-hover-color);}#cc-main .pm__btn--secondary {background: var(--cc-btn-secondary-bg);border-color: var(--cc-btn-secondary-border-color);color: var(--cc-btn-secondary-color);}#cc-main .pm__btn--secondary:hover {background: var(--cc-btn-secondary-hover-bg);border-color: var(--cc-btn-secondary-hover-border-color);color: var(--cc-btn-secondary-hover-color);}#cc-main .pm--box {height: calc(100% - 2em);left: var(--cc-modal-margin);margin: 0 auto;max-height: 37.5em;max-width: 43em;right: var(--cc-modal-margin);top: 50%;transform: translateY(calc(-50% + 1.6em));}#cc-main .pm--box.pm--flip .pm__btn-group, #cc-main .pm--box.pm--flip .pm__footer {flex-direction: row-reverse;}#cc-main .pm-overlay {background: var(--cc-overlay-bg);bottom: 0;content: "";left: 0;opacity: 0;position: fixed;right: 0;top: 0;visibility: hidden;z-index: 1;}#cc-main .cc--anim .pm, #cc-main .cc--anim .pm-overlay {transition: opacity var(--cc-modal-transition-duration) ease, visibility var(--cc-modal-transition-duration) ease, transform var(--cc-modal-transition-duration) ease;}.show--preferences #cc-main .cc--anim .pm {opacity: 1;visibility: visible !important;}.show--preferences #cc-main .cc--anim .pm--box {transform: translateY(-50%);}.show--preferences #cc-main .cc--anim .pm-overlay {opacity: 1;visibility: visible;}@media screen and (max-width: 640px) {#cc-main .pm {border-radius: 0;bottom: 0;height: auto;left: 0;max-height: 100%;max-width: none !important;right: 0;top: 0;transform: translateY(1.6em);}#cc-main .pm__body, #cc-main .pm__footer, #cc-main .pm__header {padding: 0.9em !important;}#cc-main .pm__badge {display: none;}#cc-main .pm__btn-group, #cc-main .pm__footer {flex-direction: column !important;}#cc-main .pm__btn-group {display: flex !important;}#cc-main .pm__btn + .pm__btn, #cc-main .pm__btn-group + .pm__btn-group {margin: 0.375rem 0 0 !important;}#cc-main .pm--flip .pm__btn + .pm__btn, #cc-main .pm--flip .pm__btn-group + .pm__btn-group {margin-bottom: 0.375rem !important;margin-top: 0 !important;}#cc-main .pm--flip .pm__btn-group, #cc-main .pm--flip .pm__footer {flex-direction: column-reverse !important;}.show--preferences #cc-main .cc--anim .pm {transform: translateY(0) !important;}}