.osv-fonti[data-astro-cid-kcm5ywbf]{margin-top:5rem;padding-top:2.5rem;border-top:1px solid var(--color-line);scroll-margin-top:7rem}.osv-fonti__head[data-astro-cid-kcm5ywbf]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.8rem}.osv-fonti__head[data-astro-cid-kcm5ywbf] h2[data-astro-cid-kcm5ywbf]{font-size:var(--text-display-s)}.osv-fonti__list[data-astro-cid-kcm5ywbf]{list-style:none;counter-reset:fonte;margin:0;padding:0;display:grid;gap:1.5rem}.osv-fonti__list[data-astro-cid-kcm5ywbf]>li[data-astro-cid-kcm5ywbf]{counter-increment:fonte;position:relative;padding-left:2.6rem}.osv-fonti__list[data-astro-cid-kcm5ywbf]>li[data-astro-cid-kcm5ywbf]:before{content:counter(fonte,decimal-leading-zero);position:absolute;left:0;top:.22rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;color:var(--color-accent)}.osv-fonti__titolo[data-astro-cid-kcm5ywbf]{font-size:1.02rem;line-height:1.45}.osv-fonti__titolo[data-astro-cid-kcm5ywbf] a[data-astro-cid-kcm5ywbf]{color:var(--color-fg);border-bottom:1px solid var(--color-line-strong);transition:color .3s var(--ease-observatory),border-color .3s var(--ease-observatory);overflow-wrap:anywhere}.osv-fonti__titolo[data-astro-cid-kcm5ywbf] a[data-astro-cid-kcm5ywbf]:hover,.osv-fonti__titolo[data-astro-cid-kcm5ywbf] a[data-astro-cid-kcm5ywbf]:focus-visible{color:var(--color-accent);border-bottom-color:var(--color-accent)}.osv-fonti__meta[data-astro-cid-kcm5ywbf]{margin-top:.35rem;display:flex;flex-wrap:wrap;gap:.4rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;color:var(--color-fg-3)}.osv-fonti__nota[data-astro-cid-kcm5ywbf]{margin-top:.45rem;font-size:.93rem;color:var(--color-fg-2);max-width:62ch}.osv-fonti__coda[data-astro-cid-kcm5ywbf]{margin-top:2.5rem;font-size:.93rem;color:var(--color-fg-3);max-width:62ch}.osv-fonti__coda[data-astro-cid-kcm5ywbf] a[data-astro-cid-kcm5ywbf]{color:var(--color-accent);border-bottom:1px solid var(--color-accent-line);transition:border-color .3s var(--ease-observatory)}.osv-fonti__coda[data-astro-cid-kcm5ywbf] a[data-astro-cid-kcm5ywbf]:hover,.osv-fonti__coda[data-astro-cid-kcm5ywbf] a[data-astro-cid-kcm5ywbf]:focus-visible{border-bottom-color:var(--color-accent)}.osv-fonti__mail[data-astro-cid-kcm5ywbf]{white-space:nowrap;font-family:var(--font-mono);font-size:.85em}
