.lightbox.svelte-2dxzxi{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--site-text-bright)}.lightbox.svelte-2dxzxi::backdrop{background:#0c0a09f0}figure.svelte-2dxzxi{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin:0;padding:3.5rem 4rem 2rem;pointer-events:none}img.svelte-2dxzxi{max-width:100%;max-height:calc(100dvh - 9rem);object-fit:contain;pointer-events:auto}figcaption.svelte-2dxzxi{max-width:60ch;text-align:center;font-size:.95rem;color:var(--site-text)}.counter.svelte-2dxzxi{display:block;margin-top:.25rem;font-size:.8rem;color:var(--site-muted)}button.svelte-2dxzxi{position:fixed;padding:.5rem;color:var(--site-text-bright);opacity:.8}button.svelte-2dxzxi:hover{opacity:1;color:var(--site-accent)}.close.svelte-2dxzxi{top:1rem;right:1rem}.prev.svelte-2dxzxi,.next.svelte-2dxzxi{top:50%;transform:translateY(-50%)}.prev.svelte-2dxzxi{left:.5rem}.next.svelte-2dxzxi{right:.5rem}.post-body.svelte-p7rm4x figure{margin-inline:auto;text-align:center}.post-body.svelte-p7rm4x figure img{margin:0 auto;max-height:80vh;width:auto}.post-body.svelte-p7rm4x a.zoom{display:block;cursor:zoom-in}.post-body.svelte-p7rm4x .galleria{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin-block:2rem}.post-body.svelte-p7rm4x .galleria figure{margin:0}.post-body.svelte-p7rm4x .galleria img{aspect-ratio:1;width:100%;height:100%;object-fit:cover;margin:0}.post-body.svelte-p7rm4x .galleria figcaption{margin-top:.35rem;font-size:.8rem;line-height:1.3}.post-body.svelte-p7rm4x figure.video{position:relative;aspect-ratio:16 / 9;background:var(--site-surface);border:1px solid var(--site-border)}.post-body.svelte-p7rm4x figure.video iframe,.post-body.svelte-p7rm4x .video-link,.post-body.svelte-p7rm4x .video-link img{position:absolute;inset:0;width:100%;height:100%;max-height:none;margin:0;object-fit:cover;border:0}.post-body.svelte-p7rm4x .video-link img{opacity:.75;transition:opacity .2s}.post-body.svelte-p7rm4x .video-link:hover img{opacity:1}.post-body.svelte-p7rm4x .video-play{position:absolute;top:50%;left:50%;width:4.5rem;height:4.5rem;transform:translate(-50%,-50%);border-radius:9999px;background:var(--site-accent);box-shadow:0 10px 40px #00000073}.post-body.svelte-p7rm4x .video-play:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:.8rem 0 .8rem 1.3rem;border-color:transparent transparent transparent var(--site-on-accent)}.post-body.svelte-p7rm4x .video-title{position:absolute;inset:auto 0 0;padding:2.5rem 1.25rem 1rem;background:linear-gradient(transparent,#000c);color:var(--site-text-bright);font-size:.95rem;text-align:left}.post-body.svelte-p7rm4x figure.documento{margin-block:2rem;text-align:left}.post-body.svelte-p7rm4x .documento-anteprima{display:none;width:100%;height:auto;max-height:85vh;border:1px solid var(--site-border);background:var(--site-surface)}@media(min-width:768px)and (pointer:fine){.post-body.svelte-p7rm4x .documento-anteprima{display:block}}.post-body.svelte-p7rm4x .documento-azioni{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem;text-align:center}.post-body.svelte-p7rm4x a.documento-scarica{position:relative;display:inline-flex;width:100%;max-width:326px;height:54px;align-items:center;justify-content:center;overflow:hidden;font-family:var(--site-font-text);font-size:15px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;color:var(--site-on-accent)}.post-body.svelte-p7rm4x a.documento-scarica:hover{color:var(--site-on-accent);transform:translateY(-2px)}.post-body.svelte-p7rm4x a.documento-scarica .foglia-oro-etichetta{position:relative;z-index:1}.post-body.svelte-p7rm4x .documento-meta{font-size:.8rem;line-height:1.4;color:var(--site-muted)}
