.indice[data-astro-cid-32kcreek]{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--color-border);border-radius:6px;scroll-margin-top:var(--space-6)}.indice__titolo[data-astro-cid-32kcreek]{font-family:var(--font-display);font-size:1.25rem;margin:0}.indice__nota[data-astro-cid-32kcreek]{margin:var(--space-1) 0 0;max-width:var(--measure);font-size:var(--text-caption);color:var(--color-text-faint)}.indice__gruppo[data-astro-cid-32kcreek]{margin-top:var(--space-3)}.indice__capitolo[data-astro-cid-32kcreek]{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-text-muted);margin:0 0 var(--space-1);max-width:var(--measure)}.indice__lista[data-astro-cid-32kcreek]{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:var(--space-1);list-style:none;margin:0;padding:0}.indice__lista[data-astro-cid-32kcreek] li[data-astro-cid-32kcreek]{margin:0;min-width:0}.indice__lista[data-astro-cid-32kcreek] a[data-astro-cid-32kcreek]{display:block;font-family:var(--font-mono);font-size:.8125rem;line-height:1.4;padding:.2rem .1rem;text-decoration:none;color:var(--color-text-muted);overflow-wrap:anywhere}.indice__lista[data-astro-cid-32kcreek] a[data-astro-cid-32kcreek]:hover,.indice__lista[data-astro-cid-32kcreek] a[data-astro-cid-32kcreek]:focus-visible{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-green);text-underline-offset:3px}.art[data-astro-cid-nttpo45z]{padding-block:var(--space-3);border-top:1px solid var(--color-border);scroll-margin-top:var(--space-6)}.art[data-astro-cid-nttpo45z]:first-of-type{border-top:none}.art__titolo[data-astro-cid-nttpo45z]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600;line-height:1.25;margin:0}.art__permalink[data-astro-cid-nttpo45z]{color:inherit;text-decoration:none}.art__permalink[data-astro-cid-nttpo45z]:hover,.art__permalink[data-astro-cid-nttpo45z]:focus-visible{text-decoration:underline;text-decoration-color:var(--color-green);text-underline-offset:3px}.art__rubrica[data-astro-cid-nttpo45z]{display:block;font-family:var(--font-body, inherit);font-size:1rem;font-weight:400;color:var(--color-text-muted)}.art__corpo[data-astro-cid-nttpo45z]{margin-top:var(--space-1)}.art__corpo[data-astro-cid-nttpo45z] p{max-width:var(--measure);color:var(--color-text-muted);margin:0 0 var(--space-2)}.art__corpo[data-astro-cid-nttpo45z] p:last-child{margin-bottom:0}.art__ritorno[data-astro-cid-nttpo45z]{margin:var(--space-2) 0 0;font-size:var(--text-caption)}.art__ritorno[data-astro-cid-nttpo45z] a[data-astro-cid-nttpo45z]{color:var(--color-text-faint)}.crumbs[data-astro-cid-wv2hohkl]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:var(--text-caption);color:var(--color-text-faint);margin-bottom:var(--space-2)}.crumbs[data-astro-cid-wv2hohkl] a[data-astro-cid-wv2hohkl]{color:var(--color-green)}.occhiello[data-astro-cid-wv2hohkl]{max-width:var(--measure);margin-top:var(--space-2);color:var(--color-text-muted)}.estremi[data-astro-cid-wv2hohkl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-2) var(--space-3);margin:var(--space-3) 0 0;padding:var(--space-2) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.estremi--largo[data-astro-cid-wv2hohkl]{grid-column:1 / -1}.estremi[data-astro-cid-wv2hohkl] dt[data-astro-cid-wv2hohkl]{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);margin-bottom:.25rem}.estremi[data-astro-cid-wv2hohkl] dd[data-astro-cid-wv2hohkl]{margin:0;font-size:.9375rem}.estremi__digest[data-astro-cid-wv2hohkl]{font-size:.75rem;overflow-wrap:anywhere;color:var(--color-text-muted)}.blocco-titolo[data-astro-cid-wv2hohkl]{font-family:var(--font-display);font-size:1.5rem;max-width:30ch;margin:0 0 var(--space-2)}.capitolo[data-astro-cid-wv2hohkl]+.capitolo[data-astro-cid-wv2hohkl]{margin-top:var(--space-6)}.capitolo__titolo[data-astro-cid-wv2hohkl]{font-family:var(--font-display);font-size:1.375rem;max-width:var(--measure);margin:0 0 var(--space-2);padding-bottom:var(--space-1);border-bottom:2px solid var(--color-green);scroll-margin-top:var(--space-6)}
