div#hs-eu-cookie-confirmation{--banner-bg:white;--banner-text:black;--banner-link:var(--color-spot,#06c);--banner-radius:8px;--button-padding:.25rem 2rem;--transition:cubic-bezier(.645, .045, .355, 1);border-radius:var(--banner-radius);text-align:left;height:auto;animation:slideUp .5s var(--transition) .5s forwards;font-family:inherit;z-index:100000000!important;background:var(--banner-bg)!important;width:100%!important;max-width:560px!important;box-shadow:none!important;color:var(--banner-text)!important;content-visibility:auto!important;border:1px solid #ccc!important;font-size:1rem!important;font-weight:400!important;line-height:1.875!important;position:fixed!important;bottom:1rem!important;left:auto!important;right:0!important}@media (width>=480px){div#hs-eu-cookie-confirmation{right:1rem!important}}@keyframes slideUp{0%{opacity:0;transform:translateY(calc(100% + 2rem))}to{opacity:1;transform:translateY(0)}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background:0 0!important;border-radius:6px!important;max-width:1200px!important;margin:0 auto!important;padding:1rem!important}@media (width<=480px){div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{padding:1.5rem!important}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-size:inherit;line-height:inherit;color:var(--banner-text)!important;margin:0 0 .75rem!important}@media (width<=480px){div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-size:.875rem!important;line-height:1.65!important}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording{margin-bottom:.75rem}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:not([role=button]){color:var(--banner-link)!important;text-decoration:underline!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover{text-decoration:underline!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{gap:.5rem;text-align:left!important;flex-wrap:wrap!important;justify-content:flex-start!important;margin-top:.75rem!important;display:flex!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group{order:2;gap:.5rem;display:flex}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button{transition:transform .2s var(--transition);cursor:pointer;padding:var(--button-padding)!important;border-radius:var(--banner-radius)!important;white-space:nowrap!important;box-sizing:border-box!important;min-height:2.5rem!important;padding:initial!important;border:1px solid!important;justify-content:center!important;align-items:center!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;text-decoration:none!important;display:inline-flex!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button:hover{transform:scale(1.05)}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-confirmation-button{background-color:var(--color-spot,#06c)!important;color:#fff!important;border-color:var(--color-spot,#06c)!important;padding:var(--space-1)!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-decline-button{color:#000!important;padding:var(--space-1)!important;background-color:#fff!important;border-color:#000!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-cookie-settings-button{color:#fff!important;padding:var(--space-1)!important;background-color:#000!important;border-color:#000!important;order:4!important}div#hs-eu-cookie-confirmation *{box-sizing:border-box!important}@media print{div#hs-eu-cookie-confirmation{display:none!important}}
