#iubenda-cs-banner#iubenda-cs-banner,#iubenda-iframe,#iubenda-cs-banner#iubenda-cs-banner *,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup *{font-family:inherit!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-container{inset:auto 1rem calc(1rem + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:103.5rem!important;height:auto!important;margin-inline:auto!important;position:absolute!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-content{overscroll-behavior:contain;width:100%!important;height:auto!important;max-height:calc(100dvh - 2rem - env(safe-area-inset-bottom,0px))!important;border:1px solid var(--color-grey-300)!important;color:var(--color-grey-900)!important;box-shadow:var(--shadow-popover)!important;background:#fff!important;border-radius:2rem!important;margin:0!important;padding:0!important;display:block!important;overflow:auto!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-rationale{flex-direction:column!important;gap:1.5rem!important;width:auto!important;height:auto!important;padding:1.5rem!important;display:flex!important;overflow:visible!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-rationale:before{content:none!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-banner-content{min-width:0!important;color:var(--color-grey-900)!important;flex:auto!important;padding:0!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}#iubenda-cs-banner#iubenda-cs-banner #iubenda-cs-title{color:var(--color-navy-950)!important;margin-bottom:.75rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}#iubenda-cs-banner#iubenda-cs-banner #iubenda-cs-paragraph{margin:0!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-banner-content p{margin:0 0 .75rem!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-banner-content p:last-child{margin-bottom:0!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-banner-content strong{color:var(--color-navy-950)!important;font-weight:600!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-banner-content a,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-content a{color:var(--color-navy-950)!important;text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:1px!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group,#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group-custom,#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group-consent{gap:.75rem!important;margin:0!important;display:flex!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group{flex-direction:column!important;flex:none!important;align-items:stretch!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group-custom,#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group-consent{flex-wrap:wrap!important;flex:none!important;order:0!important;align-self:stretch!important;width:100%!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group button,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #iubFooterBtn{border:1px solid var(--color-navy-950)!important;background:var(--color-navy-950)!important;color:#fff!important;min-height:3rem!important;box-shadow:none!important;text-align:center!important;white-space:normal!important;border-radius:3.25rem!important;margin:0!important;padding:.75rem 1.5rem!important;font-size:1rem!important;font-weight:500!important;line-height:1.375!important;transition:background-color .16s ease-out,color .16s ease-out,transform .16s ease-out!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group button{flex:1 1 0!important;height:auto!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn{color:var(--color-navy-950)!important;text-underline-offset:3px!important;background:0 0!important;border-color:#0000!important;padding-inline:.5rem!important;text-decoration:underline!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-close-btn{background:var(--color-grey-300)!important;color:var(--color-navy-950)!important;border-radius:50%!important;top:.75rem!important;right:.75rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup{border:1px solid var(--color-grey-300)!important;width:calc(100% - 1.5rem)!important;max-width:47.5rem!important;height:min(52rem,100dvh - 1.5rem)!important;max-height:calc(100dvh - 1.5rem)!important;color:var(--color-grey-900)!important;box-shadow:var(--shadow-popover)!important;background:#fff!important;border-radius:2rem!important;font-family:inherit!important;overflow:hidden!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #purposes-container{border-bottom:1px solid var(--color-grey-300)!important;background:#fff!important;flex-shrink:0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #purposes-container>.purposes-header{padding:.75rem 1.5rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-content{overscroll-behavior:contain;scrollbar-color:var(--color-grey-400) transparent;scrollbar-width:thin}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-content>.purposes-header,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-section{padding:1.5rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-header-title{color:var(--color-navy-950)!important;letter-spacing:-.01em!important;margin:0 0 .75rem!important;font-size:1.75rem!important;font-weight:600!important;line-height:1.2!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-header-text,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-section-header-text,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item-body{color:var(--color-grey-800)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-section-header-title{color:var(--color-navy-950)!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.4!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-buttons{gap:.75rem!important;padding:0 1.5rem 1rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-buttons>div{flex:1 1 0!important;margin:0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-buttons .purposes-btn{width:100%!important;padding-inline:1rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn-reject,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn-accept,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn-cp,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn-config{color:var(--color-navy-950)!important;background:#fff!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn-cp{text-underline-offset:3px!important;background:0 0!important;border-color:#0000!important;min-height:2.75rem!important;padding:.5rem 0!important;text-decoration:underline!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn-back{background:var(--color-grey-300)!important;width:2.75rem!important;min-height:2.75rem!important;color:var(--color-navy-950)!important;border:0!important;padding:.75rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item{background:var(--color-orange-50)!important;border:0!important;border-radius:2rem!important;margin:.75rem 0 0!important;padding:1rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item:has(>.purposes-item-header[style*="display: none"]){margin:0!important;padding:0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item-title label{color:var(--color-navy-950)!important;font-size:1rem!important;font-weight:600!important;line-height:1.375!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item-header{background:0 0!important;align-items:center!important;gap:1rem!important;padding:0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item-body{padding:.75rem 0 0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item-title-btn{min-height:2.75rem!important;color:var(--color-grey-800)!important;text-underline-offset:3px!important;font-size:.875rem!important;font-weight:500!important;text-decoration:underline!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-checkbox{margin:0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-checkbox input.style1{background-color:var(--color-grey-600)!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-checkbox input.style1:not(.half):not([value=partial]){box-sizing:border-box!important;border:0!important;background-image:radial-gradient(circle closest-side,#fff 99%,#0000 100%)!important;background-position:.1875rem!important;background-repeat:no-repeat!important;background-size:1.5rem 1.5rem!important;background-origin:padding-box!important;background-clip:padding-box!important;border-block:.4375rem solid #0000!important;border-radius:3.25rem!important;width:3.25rem!important;height:2.75rem!important;margin:0!important;padding:0!important;transition:background-color .16s ease-out,background-position .16s ease-out!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-checkbox input.style1:checked{background-color:var(--color-orange-500)!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-checkbox input.style1:checked:not(.half):not([value=partial]){background-position:calc(100% - .1875rem)!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .iubenda-iframe-footer{border-top:1px solid var(--color-grey-300)!important;background:#fff!important;flex-shrink:0!important;padding:1rem 1.5rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .iubenda-iframe-footer>*{margin:0!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #iubFooterBtn{background:var(--color-orange-400)!important;width:100%!important;color:var(--color-navy-950)!important;border-color:#0000!important}#iubenda-cs-banner#iubenda-cs-banner :is(button,a):focus-visible,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup :is(button,a,input):focus-visible,button.iubenda-tp-btn:focus-visible,.iub__us-widget .iub__us-widget__link:focus-visible{outline:3px solid var(--color-orange-500)!important;outline-offset:3px!important}button.iubenda-tp-btn.iubenda-cs-preferences-link{bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important;left:calc(1rem + env(safe-area-inset-left,0px))!important;border:1px solid var(--color-grey-400)!important;box-shadow:var(--shadow-popover)!important;border-radius:1rem!important}body>.iub__us-widget{padding:1.25rem 1rem calc(5rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-grey-400);background:var(--color-cream);color:var(--color-navy-950);margin:0;font-family:inherit!important}.iub__us-widget .iub__us-widget__wrapper{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.75rem;width:100%;max-width:26rem;overflow:visible}.iub__us-widget .iub__us-widget__link{border:1px solid var(--color-grey-400);min-height:3rem;color:var(--color-navy-950);text-align:center;background:#fff;border-radius:3.25rem;flex-direction:row;justify-content:center;margin:0;padding:.75rem 1.25rem;line-height:1.5;transition:background-color .16s ease-out,border-color .16s ease-out;font-family:inherit!important;font-size:.875rem!important;font-weight:500!important}.iub__us-widget .iub__us-widget__link--privacy-choices:after{flex-shrink:0;margin-left:.75rem}@media (hover:hover){#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group button:hover{background:var(--color-navy-700)!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #iubFooterBtn:hover{background:var(--color-orange-500)!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:hover,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn:hover{background:var(--color-orange-50)!important;color:var(--color-navy-950)!important}.iub__us-widget .iub__us-widget__link:hover{border-color:var(--color-orange-400);background:var(--color-orange-50)}}@media (min-width:768px){#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-container{inset-inline:1.5rem!important;bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-rationale{padding:2rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-header-title{font-size:2rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item{padding:1.25rem 1.5rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-item-title label{font-size:1.125rem!important}#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #iubFooterBtn{width:auto!important;min-width:12rem!important}button.iubenda-tp-btn.iubenda-cs-preferences-link{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;left:calc(1.5rem + env(safe-area-inset-left,0px))!important}body>.iub__us-widget{padding:1.25rem 1.5rem calc(1.25rem + env(safe-area-inset-bottom,0px))}.iub__us-widget .iub__us-widget__wrapper{flex-direction:row;width:auto;max-width:none}}@media (min-width:1280px){#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-container{width:86.25%!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-rationale{flex-direction:row!important;align-items:center!important;gap:2.5rem!important}#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group{flex-basis:20rem!important}}@media (prefers-reduced-motion:reduce){#iubenda-cs-banner#iubenda-cs-banner *,#iubenda-cs-banner#iubenda-cs-banner .iubenda-cs-opt-group button,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup *,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-btn,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup #iubFooterBtn,#iubenda-iframe #iubenda-iframe-popup#iubenda-iframe-popup .purposes-checkbox input.style1:not(.half):not([value=partial]),.iub__us-widget .iub__us-widget__link{transition:none!important;animation:none!important}}
