html.dzp-aperto{overflow:hidden}.dzp{position:fixed;inset:0;z-index:var(--dzp-z,99999);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .25s ease}.dzp.is-aperto{opacity:1}.dzp *,.dzp *::before,.dzp *::after{box-sizing:border-box}.dzp__overlay{position:absolute;inset:0;background:var(--dzp-overlay,rgb(0 0 0 / .84));-webkit-backdrop-filter:blur(var(--dzp-blur,0));backdrop-filter:blur(var(--dzp-blur,0));cursor:pointer}.dzp__box{position:relative;width:100%;max-width:var(--dzp-larg,500px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:var(--dzp-margine,20px);border-radius:12px;background:var(--dzp-sfondo,#fff);box-shadow:0 24px 60px rgb(0 0 0 / .45);transform:translateY(12px) scale(.98);transition:transform .25s ease;outline:none;overscroll-behavior:contain}.dzp.is-aperto .dzp__box{transform:none}.dzp.is-fermo,.dzp.is-fermo .dzp__box{transition:none}.dzp__chiudi{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .96);color:#1d1d1d;box-shadow:0 2px 10px rgb(0 0 0 / .3);cursor:pointer;line-height:1;transition:transform .15s ease}.dzp__chiudi:hover{transform:scale(1.06)}.dzp__chiudi:focus-visible{outline:3px solid #fff;outline-offset:2px}.dzp__chiudi svg{display:block}.dzp__corpo img{display:block;width:100%;height:auto;border-radius:8px}.dzp__link{display:block;border-radius:8px}.dzp__link:focus-visible{outline:3px solid #fff;outline-offset:3px}.dzp__corpo.is-cliccabile{cursor:pointer}.dzp__testo>:first-child{margin-top:0}.dzp__testo>:last-child{margin-bottom:0}.dzp__anteprima{position:absolute;top:10px;left:10px;z-index:2;padding:4px 10px;border-radius:99px;background:#ffc001;color:#1d1d1d;font:700 12px/1.2 system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase}@media (max-width:767px){.dzp{padding:12px}.dzp__chiudi{top:6px;right:6px;width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.dzp,.dzp__box{transition:none}}