.libro3d[data-astro-cid-ojljisdr]{--l: min(62vw, 240px);--a: calc(var(--l) * var(--ra));--s: calc(var(--l) * var(--rs));margin:0 auto;width:var(--l)}@media(min-width:960px){.libro3d[data-astro-cid-ojljisdr]{--l: 260px}}.scena[data-astro-cid-ojljisdr]{perspective:1800px;width:var(--l);height:var(--a);outline-offset:12px}.vivo[data-astro-cid-ojljisdr] .scena[data-astro-cid-ojljisdr]{cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.vivo[data-astro-cid-ojljisdr] .scena[data-astro-cid-ojljisdr].presa{cursor:grabbing}.oggetto[data-astro-cid-ojljisdr]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(4deg) rotateY(-24deg)}.faccia[data-astro-cid-ojljisdr]{position:absolute;backface-visibility:hidden}.faccia[data-astro-cid-ojljisdr] img[data-astro-cid-ojljisdr]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.fronte[data-astro-cid-ojljisdr],.retro[data-astro-cid-ojljisdr]{inset:0}.fronte[data-astro-cid-ojljisdr]{transform:translateZ(calc(var(--s) / 2));box-shadow:inset 4px 0 6px -4px color-mix(in srgb,var(--white) 25%,transparent)}.retro[data-astro-cid-ojljisdr]{transform:rotateY(180deg) translateZ(calc(var(--s) / 2));box-shadow:inset -4px 0 6px -4px color-mix(in srgb,var(--white) 25%,transparent)}.dorso[data-astro-cid-ojljisdr],.taglio[data-astro-cid-ojljisdr]{top:0;width:var(--s);height:100%;left:calc((var(--l) - var(--s)) / 2)}.dorso[data-astro-cid-ojljisdr]{transform:rotateY(-90deg) translateZ(calc(var(--l) / 2))}.taglio[data-astro-cid-ojljisdr]{transform:rotateY(90deg) translateZ(calc(var(--l) / 2 - 2px));background:repeating-linear-gradient(90deg,var(--text-strong) 0 1px,var(--text) 1px 2px)}.bordo-alto[data-astro-cid-ojljisdr],.bordo-basso[data-astro-cid-ojljisdr]{left:0;width:calc(100% - 2px);height:var(--s);top:calc((var(--a) - var(--s)) / 2);background:repeating-linear-gradient(0deg,var(--text-strong) 0 1px,var(--text) 1px 2px)}.bordo-alto[data-astro-cid-ojljisdr]{transform:rotateX(90deg) translateZ(calc(var(--a) / 2 - 2px))}.bordo-basso[data-astro-cid-ojljisdr]{transform:rotateX(-90deg) translateZ(calc(var(--a) / 2 - 2px))}.libro3d-comandi[data-astro-cid-ojljisdr]{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.4rem;min-height:44px}.gira[data-astro-cid-ojljisdr]{min-height:44px}.gira[data-astro-cid-ojljisdr][hidden]{display:none}.suggerimento[data-astro-cid-ojljisdr]{font-size:.82rem;color:var(--text-muted)}.hub-hero[data-astro-cid-fzllnwvz]{padding:4rem 0 3rem;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 60% 60% at 15% 0%,var(--defense-bg),transparent 70%)}.hero-griglia[data-astro-cid-fzllnwvz]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3rem;align-items:center}.hub-eyebrow[data-astro-cid-fzllnwvz]{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--blue-text);font-size:.85rem;margin-bottom:.75rem;text-transform:lowercase}.stato[data-astro-cid-fzllnwvz]{margin-bottom:1rem}.hub-hero[data-astro-cid-fzllnwvz] h1[data-astro-cid-fzllnwvz]{font-size:clamp(2rem,4.5vw,3rem);line-height:1.1;max-width:760px}.sottotitolo[data-astro-cid-fzllnwvz]{margin-top:1rem;font-size:1.15rem;line-height:1.5;color:var(--text-strong);max-width:680px}.aggancio[data-astro-cid-fzllnwvz]{margin-top:1.5rem;padding-left:1rem;border-left:3px solid var(--blue-text);color:var(--blue-text);font-size:1.1rem;font-weight:600;line-height:1.5;max-width:640px}.nota-stato[data-astro-cid-fzllnwvz]{margin-top:1.5rem;color:var(--text);line-height:1.6;max-width:640px}.hero-libro[data-astro-cid-fzllnwvz]{padding:1rem 2rem 0}.quarta-griglia[data-astro-cid-fzllnwvz]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3rem;align-items:center}.mockup[data-astro-cid-fzllnwvz]{display:block;width:100%;height:auto}.quarta[data-astro-cid-fzllnwvz] p[data-astro-cid-fzllnwvz]{color:var(--text);line-height:1.7;margin-top:1rem;font-size:1.05rem}.quarta[data-astro-cid-fzllnwvz] strong[data-astro-cid-fzllnwvz]{color:var(--text-strong)}.section-elev[data-astro-cid-fzllnwvz]{background:var(--bg-elev);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.intro[data-astro-cid-fzllnwvz]{color:var(--text);margin-top:.5rem}.h2-spazio[data-astro-cid-fzllnwvz]{margin-top:3rem}.schede[data-astro-cid-fzllnwvz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.25rem;margin-top:1.5rem}.scheda[data-astro-cid-fzllnwvz]{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background:var(--bg);border:1px solid var(--border);border-top:3px solid var(--blue-text);border-radius:var(--radius-lg)}.scheda[data-astro-cid-fzllnwvz] h3[data-astro-cid-fzllnwvz]{font-size:1.1rem}.scheda[data-astro-cid-fzllnwvz] p[data-astro-cid-fzllnwvz]{color:var(--text);line-height:1.6;flex:1}.scheda-azioni[data-astro-cid-fzllnwvz]{display:flex;flex-wrap:wrap;gap:.5rem}.indice-box[data-astro-cid-fzllnwvz]{max-width:980px}.indice-apertura[data-astro-cid-fzllnwvz],.indice-chiusura[data-astro-cid-fzllnwvz]{margin-top:1rem;color:var(--text)}.parti[data-astro-cid-fzllnwvz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-top:1.5rem}.parte[data-astro-cid-fzllnwvz]{padding:1.25rem 1.5rem;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg)}.parte-numero[data-astro-cid-fzllnwvz]{color:var(--blue-text);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.parte[data-astro-cid-fzllnwvz] h3[data-astro-cid-fzllnwvz]{font-size:1.1rem;margin-top:.25rem}.parte[data-astro-cid-fzllnwvz] ol[data-astro-cid-fzllnwvz]{margin-top:.75rem;padding-left:1.75rem;color:var(--text);line-height:1.6}.parte[data-astro-cid-fzllnwvz] li[data-astro-cid-fzllnwvz]+li[data-astro-cid-fzllnwvz]{margin-top:.35rem}.parte[data-astro-cid-fzllnwvz] li[data-astro-cid-fzllnwvz]::marker{color:var(--text-muted);font-family:JetBrains Mono,ui-monospace,monospace}.autore[data-astro-cid-fzllnwvz]{display:flex;gap:1.5rem;align-items:flex-start;max-width:820px}.autore[data-astro-cid-fzllnwvz] img[data-astro-cid-fzllnwvz]{width:96px;height:96px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--border)}.autore[data-astro-cid-fzllnwvz] h2[data-astro-cid-fzllnwvz]{font-size:1.4rem}.autore[data-astro-cid-fzllnwvz] p[data-astro-cid-fzllnwvz]{color:var(--text);line-height:1.6;margin:.75rem 0 1rem}.hub-cta[data-astro-cid-fzllnwvz]{padding:3rem 0 4rem}.cta-card[data-astro-cid-fzllnwvz]{background:var(--bg-elev);border:1px solid var(--blue-text);border-radius:var(--radius-lg);padding:2.5rem;max-width:760px;margin:0 auto;text-align:center}.cta-eyebrow[data-astro-cid-fzllnwvz]{color:var(--blue-text);font-size:.82rem;text-transform:lowercase;margin-bottom:.5rem}.cta-card[data-astro-cid-fzllnwvz] h2[data-astro-cid-fzllnwvz]{font-size:1.5rem;margin-bottom:1rem}.cta-card[data-astro-cid-fzllnwvz] p[data-astro-cid-fzllnwvz]{color:var(--text);margin-bottom:1.5rem;line-height:1.6}.cta-actions[data-astro-cid-fzllnwvz]{display:inline-flex;gap:.75rem;flex-wrap:wrap;justify-content:center}@media(max-width:860px){.hero-griglia[data-astro-cid-fzllnwvz],.quarta-griglia[data-astro-cid-fzllnwvz]{grid-template-columns:minmax(0,1fr);gap:2rem}.hero-libro[data-astro-cid-fzllnwvz]{padding:0}.mockup[data-astro-cid-fzllnwvz]{max-width:520px;margin:0 auto;order:2}}@media(max-width:480px){.hub-hero[data-astro-cid-fzllnwvz]{padding:2.5rem 0 2rem}.autore[data-astro-cid-fzllnwvz]{flex-direction:column;gap:1rem}.cta-card[data-astro-cid-fzllnwvz]{padding:1.75rem 1.25rem}}
