.gdpr-cookie-banner{box-sizing:border-box}.gdpr-cookie-banner .button-group{display:flex}.gdpr-cookie-banner p{margin:0}.gdpr-cookie-banner.bar{align-items:center;display:flex;justify-content:space-between}.gdpr-cookie-banner.popup{display:flex;flex-direction:column}.gdpr-cookie-banner.full-styling{font-size:12px;z-index:300000}.gdpr-cookie-banner.full-styling.legacy-dark{background:#000;color:#fff}.gdpr-cookie-banner.full-styling.legacy-dark .sqs-toggle>input{background-color:#0e0e0e}.gdpr-cookie-banner.full-styling.legacy-dark .sqs-toggle--off{background-color:#b7b7b7}.gdpr-cookie-banner.full-styling.legacy-dark .sqs-toggle--on,.gdpr-cookie-banner.full-styling.legacy-dark hr{background-color:#fff}.gdpr-cookie-banner.full-styling.legacy-dark .manage-bar-action{color:#fff}.gdpr-cookie-banner.full-styling.legacy-dark .disclaimer-text a{background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.gdpr-cookie-banner.full-styling.legacy-dark .disclaimer-text a{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.gdpr-cookie-banner.full-styling.legacy-light{background:#ededed;color:#111}.gdpr-cookie-banner.full-styling.legacy-light h3{color:#000}.gdpr-cookie-banner.full-styling.legacy-light .sqs-toggle>input{background-color:#fff}.gdpr-cookie-banner.full-styling.legacy-light .sqs-toggle--off{background-color:#b7b7b7}.gdpr-cookie-banner.full-styling.legacy-light .sqs-toggle--on{background-color:#000}.gdpr-cookie-banner.full-styling.legacy-light .manage-bar-action{color:#111}.gdpr-cookie-banner.full-styling.legacy-light .close-icon>svg>path{fill:#111}.gdpr-cookie-banner.full-styling.legacy-light .disclaimer-text a{background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.gdpr-cookie-banner.full-styling.legacy-light .disclaimer-text a{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.gdpr-cookie-banner.full-styling .button-group{-moz-column-gap:14px;column-gap:14px}.gdpr-cookie-banner.full-styling button{font-size:12px!important;padding:11px 15px!important}.gdpr-cookie-banner.full-styling button>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gdpr-cookie-banner.full-styling.legacy-dark .sqs-button-element--primary{background:#fff;border:none;color:#000}.gdpr-cookie-banner.full-styling.legacy-dark .sqs-button-element--secondary{background:#000;border:1px solid #fff;color:#fff}.gdpr-cookie-banner.full-styling.legacy-dark .sqs-button-element--tertiary{background-color:transparent;border:none;color:#fff}.gdpr-cookie-banner.full-styling.legacy-light .sqs-button-element--primary{background:#111;border:none;color:#ededed}.gdpr-cookie-banner.full-styling.legacy-light .sqs-button-element--secondary{background:#ededed;border:1px solid #111;color:#111}.gdpr-cookie-banner.full-styling.legacy-light .sqs-button-element--tertiary{background-color:transparent;border:none;color:#111}.gdpr-cookie-banner.full-styling.bar{padding:14px 20px;width:100%}.gdpr-cookie-banner.full-styling.bar .disclaimer-text{margin-right:20px}.gdpr-cookie-banner.full-styling.bar button{max-width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.gdpr-cookie-banner.full-styling.popup{padding:20px}.gdpr-cookie-banner.full-styling.popup .disclaimer-text{margin-bottom:20px;min-width:100%;width:0}@media (min-width:641px){.gdpr-cookie-banner.full-styling.popup .button-group{max-width:390px;min-width:320px}}.gdpr-cookie-banner.full-styling:not(.TOP){position:fixed}.gdpr-cookie-banner.full-styling.BOTTOM{bottom:0}.gdpr-cookie-banner.full-styling.TOP_LEFT{left:20px;top:20px}.gdpr-cookie-banner.full-styling.TOP_RIGHT{right:20px;top:20px}.gdpr-cookie-banner.full-styling.BOTTOM_LEFT{bottom:20px;left:20px}.gdpr-cookie-banner.full-styling.BOTTOM_RIGHT{bottom:20px;right:20px}@media (max-width:576px){.gdpr-cookie-banner.full-styling.bar{align-items:flex-start;flex-direction:column}.gdpr-cookie-banner.full-styling.bar .disclaimer-text{margin-bottom:20px;margin-right:0}.gdpr-cookie-banner.full-styling.TOP_LEFT,.gdpr-cookie-banner.full-styling.TOP_RIGHT{left:10px;right:10px;top:10px}.gdpr-cookie-banner.full-styling.BOTTOM_LEFT,.gdpr-cookie-banner.full-styling.BOTTOM_RIGHT{bottom:10px;left:10px;right:10px}}.manage-cookies-bar{box-sizing:border-box;font-size:12px;line-height:16px}.manage-cookies-bar .button-group{display:flex}.manage-cookies-bar p{margin:0}.manage-cookies-bar.legacy-dark{background:#000;color:#fff}.manage-cookies-bar.legacy-dark .sqs-toggle>input{background-color:#0e0e0e}.manage-cookies-bar.legacy-dark .sqs-toggle--off{background-color:#b7b7b7}.manage-cookies-bar.legacy-dark .sqs-toggle--on,.manage-cookies-bar.legacy-dark hr{background-color:#fff}.manage-cookies-bar.legacy-dark .manage-bar-action{color:#fff}.manage-cookies-bar.legacy-dark .disclaimer-text a{background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.manage-cookies-bar.legacy-dark .disclaimer-text a{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.manage-cookies-bar.legacy-light{background:#ededed;color:#111}.manage-cookies-bar.legacy-light h3{color:#000}.manage-cookies-bar.legacy-light .sqs-toggle>input{background-color:#fff}.manage-cookies-bar.legacy-light .sqs-toggle--off{background-color:#b7b7b7}.manage-cookies-bar.legacy-light .sqs-toggle--on{background-color:#000}.manage-cookies-bar.legacy-light .manage-bar-action{color:#111}.manage-cookies-bar.legacy-light .close-icon>svg>path{fill:#111}.manage-cookies-bar.legacy-light .disclaimer-text a{background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.manage-cookies-bar.legacy-light .disclaimer-text a{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.manage-cookies-bar .manage-bar-action{background-color:transparent;border:none;padding:0}.manage-cookies-bar.SUB_FOOTER{padding:7px 60px;width:100%}.manage-cookies-bar.PILL{bottom:0;margin:0 60px;padding:7px 10px;position:absolute;z-index:300000}.sqs-toggle,.toggle-wrapper{align-items:center;display:flex}.sqs-toggle{border-radius:8px;box-sizing:border-box;cursor:pointer;height:16px;margin-left:8px;position:relative;transition:background-color .3s cubic-bezier(.32,.94,.6,1) 0s;width:28px}.sqs-toggle:has(input:focus-visible){outline-offset:2px;outline-style:solid;outline-width:2px}.sqs-toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:12px;margin:2px;outline:none;transition:all .3s cubic-bezier(.32,.94,.6,1) 0s;width:12px}.sqs-toggle input:checked{transform:translateX(12px)}.manage-overlay-wrapper{position:fixed;z-index:300001}.manage-cookies-overlay{box-sizing:border-box;font-size:12px;left:50%;max-height:100vh;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%)}.manage-cookies-overlay .button-group{display:flex}.manage-cookies-overlay p{margin:0}.manage-cookies-overlay.legacy-dark{background:#000;color:#fff}.manage-cookies-overlay.legacy-dark .sqs-toggle>input{background-color:#0e0e0e}.manage-cookies-overlay.legacy-dark .sqs-toggle--off{background-color:#b7b7b7}.manage-cookies-overlay.legacy-dark .sqs-toggle--on,.manage-cookies-overlay.legacy-dark hr{background-color:#fff}.manage-cookies-overlay.legacy-dark .manage-bar-action{color:#fff}.manage-cookies-overlay.legacy-dark .disclaimer-text a{background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.manage-cookies-overlay.legacy-dark .disclaimer-text a{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.manage-cookies-overlay.legacy-light{background:#ededed;color:#111}.manage-cookies-overlay.legacy-light h3{color:#000}.manage-cookies-overlay.legacy-light .sqs-toggle>input{background-color:#fff}.manage-cookies-overlay.legacy-light .sqs-toggle--off{background-color:#b7b7b7}.manage-cookies-overlay.legacy-light .sqs-toggle--on{background-color:#000}.manage-cookies-overlay.legacy-light .manage-bar-action{color:#111}.manage-cookies-overlay.legacy-light .close-icon>svg>path{fill:#111}.manage-cookies-overlay.legacy-light .disclaimer-text a{background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.manage-cookies-overlay.legacy-light .disclaimer-text a{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}}.manage-cookies-overlay .button-group{-moz-column-gap:14px;column-gap:14px}.manage-cookies-overlay button{font-size:12px!important;padding:11px 15px!important}.manage-cookies-overlay button>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.manage-cookies-overlay.legacy-dark .sqs-button-element--primary{background:#fff;border:none;color:#000}.manage-cookies-overlay.legacy-dark .sqs-button-element--secondary{background:#000;border:1px solid #fff;color:#fff}.manage-cookies-overlay.legacy-dark .sqs-button-element--tertiary{background-color:transparent;border:none;color:#fff}.manage-cookies-overlay.legacy-light .sqs-button-element--primary{background:#111;border:none;color:#ededed}.manage-cookies-overlay.legacy-light .sqs-button-element--secondary{background:#ededed;border:1px solid #111;color:#111}.manage-cookies-overlay.legacy-light .sqs-button-element--tertiary{background-color:transparent;border:none;color:#111}@media (min-width:641px){.manage-cookies-overlay{max-width:680px;min-width:580px;padding:40px}.manage-cookies-overlay .category-description{margin-right:100px}}@media (max-width:640px){.manage-cookies-overlay{box-sizing:border-box;padding:30px;width:100%}.manage-cookies-overlay .category-description{margin-right:60px}}.manage-cookies-overlay p{font-size:12px;line-height:16px}.manage-cookies-overlay h3{font-size:24px;margin-bottom:20px;margin-top:10px}.manage-cookies-overlay h4{font-size:16px;margin:15px 0}.manage-cookies-overlay hr{border:none;height:1px;margin:5px 0;opacity:.5}.manage-cookies-overlay .disclaimer-text{margin-bottom:20px}.manage-cookies-overlay .category-selection{align-items:center;display:flex;justify-content:space-between}.manage-cookies-overlay .category-description{margin-bottom:20px}.manage-cookies-overlay .button-group{justify-content:flex-end;margin-top:36px}.manage-cookies-overlay .close-icon{background-color:transparent;border:none;padding:5px;position:absolute;right:20px;top:20px}.manage-cookies-overlay-backdrop{background-color:#000;height:100vh;left:0;opacity:.75;position:fixed;top:0;width:100vw}.cookie-banner-manager{position:relative}.cookie-banner-manager.cover-page .manage-cookies-bar{bottom:0;position:fixed}