.articolo{max-width:68ch;font-size:var(--text-body);text-wrap:pretty;line-height:1.65}.articolo>*+*{margin-top:1.25em}.articolo h2{letter-spacing:-.01em;text-wrap:balance;margin-top:2.4em;scroll-margin-top:6rem;font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);font-weight:600;font-stretch:118%;line-height:1.2}.articolo h3{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin-top:2em;scroll-margin-top:6rem;font-weight:600}.articolo h2+*,.articolo h3+*{margin-top:.75em}.articolo>:first-child{margin-top:0}.articolo a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-abete) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-abete) 35%, transparent);text-underline-offset:4px;font-weight:600}.articolo a:hover{-webkit-text-decoration-color:var(--color-abete);text-decoration-color:var(--color-abete)}.articolo strong{font-weight:600}.articolo ul,.articolo ol{padding-left:1.4em}.articolo ul{list-style:square}.articolo ol{list-style:decimal}.articolo li+li{margin-top:.5em}.articolo li::marker{color:var(--color-macchina)}.articolo blockquote{border-left:2px solid color-mix(in srgb, var(--color-abete) 30%, transparent);color:var(--color-macchina);padding-left:1.25rem}.articolo hr{border:0;border-top:1px solid color-mix(in srgb, var(--color-abete) 20%, transparent);margin-block:2.5em}.articolo code{background:var(--color-quadro);border-radius:var(--radius-control);padding:.1em .3em;font-size:.9em}.articolo table{border-collapse:collapse;max-width:100%;font-size:var(--text-small);line-height:var(--text-small--line-height);display:block;overflow-x:auto}.articolo th,.articolo td{border-bottom:1px solid color-mix(in srgb, var(--color-abete) 20%, transparent);text-align:left;vertical-align:top;padding:.6rem 1rem .6rem 0}.articolo th{font-weight:600}
