@charset "UTF-8";@keyframes privacy-fade-slide{0%{opacity:0;box-shadow:0 0 0 rgba(0,0,0,.4);transform:translateY(100%)}100%{opacity:1;box-shadow:0 0 6px rgba(0,0,0,.4);transform:translateY(0)}}.privacy-hint{--color:#FFF;position:fixed;z-index:9999;right:0;left:0;bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#222;background-color:hsl(0deg 0% 13.3% / .88);color:var(--color);text-align:center;transform:translateY(100%);padding:10px}@media (prefers-contrast:more){.privacy-hint{background-color:#222}}.privacy-hint.is-visible,.privacy-hint:not(.is-removed):focus-within{animation:privacy-fade-slide .8s;animation-iteration-count:1;animation-delay:1s;animation-timing-function:cubic-bezier(0.22,0.61,0.36,1);animation-fill-mode:forwards}.privacy-hint:not(.is-removed):focus-within{animation-duration:.4s;animation-delay:0s}.privacy-hint.is-removed{visibility:hidden}.privacy-hint a{color:inherit!important;text-decoration:underline;text-underline-offset:0.125em}.privacy-hint a:focus-visible{outline:4px solid currentcolor;outline-offset:2px}.privacy-hint .is-hidden{display:none!important;visibility:hidden!important;height:0!important}.privacy-hint--inverted{--color:#333;background-color:#fff;background-color:hsl(0deg 0% 100% / .95)}@media (prefers-contrast:more){.privacy-hint--inverted{background-color:#fff}}.privacy-hint__row{display:inline-flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:80rem;margin:0}.privacy-hint__column{flex:0 0 100%}.privacy-hint__column--text{font-size:1rem;font-weight:inherit}.privacy-hint__column--action{display:flex;justify-content:space-between}.privacy-hint__text.privacy-hint__text{font-size:.875rem;font-weight:400;line-height:1.2;color:inherit;text-align:left;margin:0 0 .5rem}.privacy-hint__text.privacy-hint__text:last-child{margin:0}.privacy-hint__text.privacy-hint__text#cookieDisabledHint{font-size:1rem}.privacy-hint__text.privacy-hint__text p{line-height:inherit;font-weight:inherit}.privacy-hint__button{--btn-h:40.9deg;--btn-s:100%;--btn-l:50%;--btn-l-sec:13.3%}.privacy-hint__button.privacy-hint__button,.privacy-hint__button.privacy-hint__button[type=button]{display:block;height:auto;flex:1 1 50%;border:1px solid transparent;font-size:.9375rem;font-family:inherit;font-weight:700;line-height:1;letter-spacing:.0333333em;text-decoration:none;text-align:center;text-shadow:none;vertical-align:top;color:#333;background-color:hsl(var(--btn-h) var(--btn-s) var(--btn-l));background-image:none;box-shadow:none;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out;padding:.6875em 1em;margin:1.5rem .5rem 0}.privacy-hint--inverted .privacy-hint__button.privacy-hint__button,.privacy-hint--inverted .privacy-hint__button.privacy-hint__button[type=button]{--btn-l:30%;--btn-l-sec:100%}.privacy-hint--inverted .privacy-hint__button.privacy-hint__button:not(.privacy-hint__button--sec),.privacy-hint--inverted .privacy-hint__button.privacy-hint__button[type=button]:not(.privacy-hint__button--sec){color:#fff}.privacy-hint__button.privacy-hint__button:focus,.privacy-hint__button.privacy-hint__button:hover,.privacy-hint__button.privacy-hint__button[type=button]:focus,.privacy-hint__button.privacy-hint__button[type=button]:hover{--btn-l:65%}.privacy-hint--inverted .privacy-hint__button.privacy-hint__button:focus,.privacy-hint--inverted .privacy-hint__button.privacy-hint__button:hover,.privacy-hint--inverted .privacy-hint__button.privacy-hint__button[type=button]:focus,.privacy-hint--inverted .privacy-hint__button.privacy-hint__button[type=button]:hover{--btn-l:20%}.privacy-hint__button.privacy-hint__button:focus-visible,.privacy-hint__button.privacy-hint__button[type=button]:focus-visible{outline:4px solid var(--color);outline-offset:2px}.privacy-hint__button--sec.privacy-hint__button--sec,.privacy-hint__button--sec.privacy-hint__button--sec[type=button]{border-color:hsl(var(--btn-h) var(--btn-s) var(--btn-l));color:hsl(var(--btn-h) var(--btn-s) var(--btn-l));background-color:transparent;background-color:hsl(0deg 0% var(--btn-l-sec) / .5)}.privacy-hint__button--sec.privacy-hint__button--sec:focus,.privacy-hint__button--sec.privacy-hint__button--sec:hover,.privacy-hint__button--sec.privacy-hint__button--sec[type=button]:focus,.privacy-hint__button--sec.privacy-hint__button--sec[type=button]:hover{background-color:transparent;background-color:hsl(0deg 0% var(--btn-l-sec) / .5)}.privacy-hint__button--close.privacy-hint__button--close,.privacy-hint__button--close.privacy-hint__button--close[type=button]{overflow:hidden;position:relative;width:32px;max-width:32px;height:32px;max-height:32px;flex-basis:32px;font-weight:300;line-height:1;text-indent:-999em;border-radius:50%;padding:0;margin-top:8px;margin-right:auto;margin-left:auto}.privacy-hint__button--close.privacy-hint__button--close::before,.privacy-hint__button--close.privacy-hint__button--close[type=button]::before{content:"×";display:block;position:absolute;top:50%;left:50%;font-size:2rem;line-height:inherit;text-indent:0;transform:translate(-50%,-50%)}.privacy-hint__button--close.privacy-hint__button--close+.privacy-hint__button,.privacy-hint__button--close.privacy-hint__button--close[type=button]+.privacy-hint__button{display:none}@media screen and (min-width:35em){.privacy-hint__row{flex-wrap:nowrap}.privacy-hint__column--text{flex:1 1 auto}.privacy-hint__column--action{flex:0 0 auto;flex-direction:column;padding-left:1rem}.privacy-hint__text.privacy-hint__text{font-size:1rem}.privacy-hint__text.privacy-hint__text#cookieDisabledHint{font-size:1.125rem}.privacy-hint__button.privacy-hint__button,.privacy-hint__button.privacy-hint__button[type=button]{flex:0 0 auto;margin:1rem 0 0}.privacy-hint__button.privacy-hint__button:first-child,.privacy-hint__button.privacy-hint__button[type=button]:first-child{margin-top:0}.privacy-hint__button--close.privacy-hint__button--close,.privacy-hint__button--close.privacy-hint__button--close[type=button]{margin-right:0}}@media screen and (min-width:64em){.privacy-hint{padding:1rem}.privacy-hint__column--action{padding-left:2.5rem}.privacy-hint__text.privacy-hint__text#cookieDisabledHint{font-size:1.25rem}}@media print{.privacy-hint.privacy-hint{display:none;visibility:hidden}}