body.has-fractal-live{background:transparent}html:has(body.has-fractal-live){background:var(--color-bg)}.page[data-astro-cid-r3up3x7l]{position:relative;z-index:var(--z-content);max-width:var(--max-width-wide);margin:0 auto;padding:6rem 1.5rem 4rem}.hero[data-astro-cid-r3up3x7l]{margin-bottom:var(--space-2xl)}.kicker[data-astro-cid-r3up3x7l]{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-dim);margin-bottom:var(--space-xs)}.hero[data-astro-cid-r3up3x7l] h1[data-astro-cid-r3up3x7l]{font-size:clamp(2.2rem,5.5vw,3.4rem);color:var(--color-accent);margin-bottom:var(--space-sm);line-height:1.1}.lead[data-astro-cid-r3up3x7l]{color:var(--color-text);font-size:1.15rem;line-height:1.55;max-width:600px;margin-bottom:var(--space-md)}.manifesto-link[data-astro-cid-r3up3x7l]{display:inline-block;color:var(--color-text-muted);font-size:.9rem;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color var(--ease-fast)}.manifesto-link[data-astro-cid-r3up3x7l]:hover{color:var(--color-accent)}section[data-astro-cid-r3up3x7l]{margin-bottom:var(--space-2xl)}section[data-astro-cid-r3up3x7l] h2[data-astro-cid-r3up3x7l]{font-size:clamp(1.3rem,3vw,1.7rem);color:var(--color-text);margin-bottom:var(--space-md)}section[data-astro-cid-r3up3x7l] p[data-astro-cid-r3up3x7l]{color:var(--color-text-muted);line-height:1.65;max-width:720px;margin-bottom:var(--space-sm)}.esempio[data-astro-cid-r3up3x7l]{font-size:1.05rem;color:var(--color-text)!important;border-left:2px solid var(--color-accent);padding-left:var(--space-md);margin-bottom:var(--space-md)!important}.esempio[data-astro-cid-r3up3x7l] em[data-astro-cid-r3up3x7l]{color:var(--color-accent);font-style:italic}.ingressi-grid[data-astro-cid-r3up3x7l]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg)}.ingresso[data-astro-cid-r3up3x7l]{padding:var(--space-md) var(--space-lg);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md)}.ingresso[data-astro-cid-r3up3x7l] h3[data-astro-cid-r3up3x7l]{color:var(--color-accent);font-size:1.05rem;margin-bottom:var(--space-xs)}.ingresso-desc[data-astro-cid-r3up3x7l]{font-size:.9rem;margin-bottom:var(--space-sm)}.ingresso-list[data-astro-cid-r3up3x7l]{list-style:none;padding:0;margin:0}.ingresso-list[data-astro-cid-r3up3x7l] li[data-astro-cid-r3up3x7l]{margin-bottom:var(--space-sm)}.ingresso-list[data-astro-cid-r3up3x7l] a[data-astro-cid-r3up3x7l]{display:block;color:var(--color-text);text-decoration:none;padding:var(--space-xs) 0;border-bottom:1px solid rgba(255,255,255,.05);transition:color var(--ease-fast)}.ingresso-list[data-astro-cid-r3up3x7l] a[data-astro-cid-r3up3x7l]:hover{color:var(--color-accent)}.ingresso-list[data-astro-cid-r3up3x7l] .t[data-astro-cid-r3up3x7l]{display:block;font-size:.98rem;line-height:1.35}.ingresso-list[data-astro-cid-r3up3x7l] .m[data-astro-cid-r3up3x7l]{display:block;font-size:.78rem;color:var(--color-text-dim);margin-top:4px}.nodi-intro[data-astro-cid-r3up3x7l]{margin-bottom:var(--space-md)}.costellazione-wrap[data-astro-cid-r3up3x7l]{max-width:800px;margin:0 auto}.costellazione[data-astro-cid-r3up3x7l]{width:100%;height:auto;display:block;margin:var(--space-md) auto 0}.bg-mask[data-astro-cid-r3up3x7l]{fill:var(--color-bg);fill-opacity:.55}.connection[data-astro-cid-r3up3x7l]{stroke:var(--color-accent);stroke-width:1.2;opacity:.32;transition:opacity .35s ease,stroke-width .35s ease}.node[data-astro-cid-r3up3x7l] circle[data-astro-cid-r3up3x7l]{fill:var(--color-bg);fill-opacity:.92;stroke:var(--color-accent);stroke-width:1.3;transition:stroke-width .3s ease,fill-opacity .3s ease,filter .3s ease;cursor:default}.node[data-astro-cid-r3up3x7l]{outline:none}.node[data-astro-cid-r3up3x7l]:focus-visible circle[data-astro-cid-r3up3x7l]{stroke-width:2.5;filter:drop-shadow(0 0 6px var(--color-accent))}.node-id[data-astro-cid-r3up3x7l]{font-size:.72rem;fill:var(--color-accent);text-anchor:middle;letter-spacing:.12em;font-weight:700}.node-name[data-astro-cid-r3up3x7l]{font-size:.78rem;fill:var(--color-text);text-anchor:middle;font-weight:500}.node[data-astro-cid-r3up3x7l]:hover circle[data-astro-cid-r3up3x7l]{fill-opacity:.95;stroke-width:2.2;filter:drop-shadow(0 0 10px var(--color-accent))}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c1:hover) .connection[data-astro-cid-r3up3x7l]:not(.conn-c1){opacity:.08}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c1:hover) .connection[data-astro-cid-r3up3x7l].conn-c1{opacity:1;stroke-width:2.2}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c2:hover) .connection[data-astro-cid-r3up3x7l]:not(.conn-c2){opacity:.08}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c2:hover) .connection[data-astro-cid-r3up3x7l].conn-c2{opacity:1;stroke-width:2.2}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c3:hover) .connection[data-astro-cid-r3up3x7l]:not(.conn-c3){opacity:.08}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c3:hover) .connection[data-astro-cid-r3up3x7l].conn-c3{opacity:1;stroke-width:2.2}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c4:hover) .connection[data-astro-cid-r3up3x7l]:not(.conn-c4){opacity:.08}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c4:hover) .connection[data-astro-cid-r3up3x7l].conn-c4{opacity:1;stroke-width:2.2}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c5:hover) .connection[data-astro-cid-r3up3x7l]:not(.conn-c5){opacity:.08}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c5:hover) .connection[data-astro-cid-r3up3x7l].conn-c5{opacity:1;stroke-width:2.2}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c6:hover) .connection[data-astro-cid-r3up3x7l]:not(.conn-c6){opacity:.08}.costellazione[data-astro-cid-r3up3x7l]:has(.node-c6:hover) .connection[data-astro-cid-r3up3x7l].conn-c6{opacity:1;stroke-width:2.2}.costellazione-info[data-astro-cid-r3up3x7l]{position:relative;min-height:78px;margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-left:2px solid var(--color-accent);background:#0000002e;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.costellazione-info[data-astro-cid-r3up3x7l] p[data-astro-cid-r3up3x7l]{margin:0;font-size:.92rem;line-height:1.55;color:var(--color-text)}.costellazione-info[data-astro-cid-r3up3x7l] .info-default[data-astro-cid-r3up3x7l]{color:var(--color-text-dim);font-style:italic;transition:opacity .3s ease}.costellazione-info[data-astro-cid-r3up3x7l] .info[data-astro-cid-r3up3x7l]{position:absolute;top:var(--space-sm);left:var(--space-md);right:var(--space-md);opacity:0;transition:opacity .3s ease;pointer-events:none}.costellazione-info[data-astro-cid-r3up3x7l] .info[data-astro-cid-r3up3x7l] strong[data-astro-cid-r3up3x7l]{color:var(--color-accent)}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node:hover) .info-default[data-astro-cid-r3up3x7l]{opacity:0}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node-c1:hover) .info-c1[data-astro-cid-r3up3x7l]{opacity:1}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node-c2:hover) .info-c2[data-astro-cid-r3up3x7l]{opacity:1}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node-c3:hover) .info-c3[data-astro-cid-r3up3x7l]{opacity:1}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node-c4:hover) .info-c4[data-astro-cid-r3up3x7l]{opacity:1}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node-c5:hover) .info-c5[data-astro-cid-r3up3x7l]{opacity:1}.costellazione-wrap[data-astro-cid-r3up3x7l]:has(.node-c6:hover) .info-c6[data-astro-cid-r3up3x7l]{opacity:1}.nodi-grid-fallback[data-astro-cid-r3up3x7l]{display:none;grid-template-columns:1fr;gap:var(--space-md)}.nodo[data-astro-cid-r3up3x7l]{padding:var(--space-md);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);position:relative}.nodo-id[data-astro-cid-r3up3x7l]{font-size:.7rem;color:var(--color-accent);letter-spacing:.12em;font-weight:600}.nodo-nome[data-astro-cid-r3up3x7l]{font-size:.98rem;color:var(--color-text);margin-top:4px;margin-bottom:var(--space-xs)}.nodo-desc[data-astro-cid-r3up3x7l]{font-size:.82rem;color:var(--color-text-muted);line-height:1.5;margin:0}@media(max-width:640px){.costellazione[data-astro-cid-r3up3x7l],.costellazione-info[data-astro-cid-r3up3x7l]{display:none}.nodi-grid-fallback[data-astro-cid-r3up3x7l]{display:grid}}.totale[data-astro-cid-r3up3x7l]{font-size:.9rem;color:var(--color-text-dim);font-weight:400}.elenco-intro[data-astro-cid-r3up3x7l]{margin-bottom:var(--space-md)}.elenco-list[data-astro-cid-r3up3x7l]{list-style:none;padding:0;margin:0}.elenco-list[data-astro-cid-r3up3x7l] li[data-astro-cid-r3up3x7l]{border-top:1px solid rgba(255,255,255,.06)}.elenco-list[data-astro-cid-r3up3x7l] a[data-astro-cid-r3up3x7l]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-sm) 0;color:var(--color-text);text-decoration:none;transition:color var(--ease-fast)}.elenco-list[data-astro-cid-r3up3x7l] a[data-astro-cid-r3up3x7l]:hover{color:var(--color-accent)}.el-title[data-astro-cid-r3up3x7l]{font-size:.95rem;flex:1}.el-meta[data-astro-cid-r3up3x7l]{display:flex;gap:var(--space-sm);font-size:.75rem;color:var(--color-text-dim);flex-shrink:0}.el-target[data-astro-cid-r3up3x7l]{text-transform:capitalize;padding:2px 8px;border:1px solid rgba(255,255,255,.08);border-radius:12px}.approfondire[data-astro-cid-r3up3x7l] a[data-astro-cid-r3up3x7l]{color:var(--color-accent);text-decoration:none;border-bottom:1px solid currentColor}@media(max-width:768px){.ingressi-grid[data-astro-cid-r3up3x7l]{grid-template-columns:1fr}.el-meta[data-astro-cid-r3up3x7l]{flex-direction:column;align-items:flex-end;gap:4px}}
