/*! alcatraz:compatto 3b482a856af829d1 */
*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth; scroll-padding-bottom:var(--alc-barra-mobile-altezza,0px)} @media (max-width:899.98px){:root:has(>body.alc-con-dock){scroll-padding-bottom:calc(var(--alc-dock-h) + env(safe-area-inset-bottom,0px) + var(--alc-barra-mobile-altezza,0px))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.alc{margin:0;background:var(--alc-bg);color:var(--alc-fg);font-family:var(--alc-font-ui);font-size:var(--alc-text-0);font-weight:var(--alc-weight-body);line-height:var(--alc-leading-body);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--alc-selection);color:#fff}  .alc h1,.alc h2,.alc h3{font-family:var(--alc-font-display);font-weight:var(--alc-weight-section);line-height:var(--alc-leading-tight);letter-spacing:var(--alc-tracking-display);text-wrap:balance;margin:0 0 var(--alc-space-4);color:var(--alc-fg)} .alc .velora-popup__panel:is(h1,h2,h3,h4,h5,h6),.alc #moove_gdpr_cookie_modal .moove-gdpr-modal-content:is(h1,h2,h3,h4,h5,h6){color:var(--alc-ink)}.alc h1{font-size:var(--alc-text-5)}.alc h2{font-size:var(--alc-text-4)}.alc h3{font-size:var(--alc-text-2)}.alc h4,.alc h5,.alc h6{font-family:var(--alc-font-ui);font-weight:var(--alc-weight-bold);line-height:var(--alc-leading-snug);letter-spacing:0;text-transform:none;margin:0 0 var(--alc-space-3)}.alc h4{font-size:var(--alc-text-1)}.alc h5,.alc h6{font-size:var(--alc-text-0)}.alc p{margin:0 0 var(--alc-space-4);max-width:var(--alc-container-narrow)}.alc a{color:var(--alc-accent);text-decoration-thickness:2px;text-underline-offset:0.18em;transition:color var(--alc-dur-micro) var(--alc-ease-out)}.alc a:hover{color:var(--alc-fg)}.alc strong,.alc b{font-weight:var(--alc-weight-bold)}.alc code,.alc kbd,.alc samp, .alc-occhiello{display:inline-block;font-family:var(--alc-font-ui);font-size:var(--alc-text--1);font-weight:var(--alc-weight-label);letter-spacing:var(--alc-tracking-label);text-transform:uppercase;color:var(--alc-fg-muted);margin:0 0 var(--alc-space-3)} .alc-numero{display:block;font-family:var(--alc-font-display);font-weight:var(--alc-weight-display);font-size:var(--alc-text-6);line-height:0.95;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--alc-fg)}  .alc img,.alc svg,.alc video{max-width:100%;height:auto;display:block}.alc figure{margin:0} .alc:focus-visible{outline:var(--alc-border-strong) solid var(--alc-focus);outline-offset:3px;}.alc:focus:not(:focus-visible){outline:none}  .alc [hidden]{display:none !important}.alc-container{width:100%;max-width:var(--alc-container);margin-inline:auto;padding-inline:var(--alc-gutter)}.alc-container--stretto{max-width:76ch}.screen-reader-text,.alc-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.alc-sr-focus:focus{position:fixed !important;top:var(--alc-space-3);left:var(--alc-space-3);width:auto;height:auto;clip:auto;clip-path:none;z-index:var(--alc-z-toast);padding:var(--alc-space-3) var(--alc-space-4);background:var(--alc-acid);color:var(--alc-acid-fg);font-weight:var(--alc-weight-bold)} .alc-js .alc-entra{opacity:0;transform:translateY(18px);transition:opacity var(--alc-dur-section) var(--alc-ease-out),transform var(--alc-dur-section) var(--alc-ease-out)}.alc-js .alc-entra.e-visibile{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.alc-js .alc-entra{opacity:1;transform:none;transition:none}}
