:root{color-scheme:light dark;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sfondo:#fff;--superficie:#fff;--tenue:#f5f6f7;--testo:#14171a;--attenuato:#646a70;--piede-testo:#70757a;--bordo:#e6e8eb;--accento:#1a7f4b;--pillola-bg:#e2f4e9;--pillola-testo:#0d6a3a;--ambra-bg:#fff6e0;--ambra-bordo:#f1d58f;--ambra-testo:#7a5200;--g-linea:#1a7f4b;--larghezza:72rem}@media (prefers-color-scheme:dark){:root{--sfondo:#111315;--superficie:#111315;--tenue:#1b1e21;--testo:#eceef0;--attenuato:#9ba2a9;--piede-testo:#7a8086;--bordo:#2a2e33;--accento:#4cc38a;--pillola-bg:#153826;--pillola-testo:#86e0b0;--ambra-bg:#2e2510;--ambra-bordo:#5c4718;--ambra-testo:#f3cf7a;--g-linea:#2fa56d}}*{box-sizing:border-box}html{background:var(--sfondo);-webkit-text-size-adjust:100%}body{font-family:var(--font);color:var(--testo);background:var(--sfondo);margin:0;font-size:16px;line-height:1.5}a{color:inherit}h1,h2,h3{line-height:1.2}button,input,select{font:inherit;color:inherit}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pagina{max-width:var(--larghezza);margin:0 auto;padding:1.25rem 1rem 3rem}.testata{border-bottom:1px solid var(--bordo)}.testata-in{max-width:var(--larghezza);align-items:center;gap:1.5rem;min-height:3.5rem;margin:0 auto;padding:0 1rem;display:flex}.marchio{letter-spacing:-.01em;align-items:center;gap:.45rem;font-size:1.15rem;font-weight:500;text-decoration:none;display:inline-flex}.marchio b{font-weight:800}.marchio-segno{background:var(--accento);border-radius:3px;width:.7rem;height:.7rem}.menu{scrollbar-width:none;gap:.25rem;margin-left:auto;display:flex;overflow-x:auto}.menu a{color:var(--attenuato);white-space:nowrap;border-radius:999px;padding:.4rem .7rem;font-size:.92rem;text-decoration:none}.menu a:hover{color:var(--testo)}.menu a[aria-current=page],.menu a.attiva{color:var(--testo);background:var(--tenue);font-weight:600}@media (width<=560px){.testata-in{flex-wrap:wrap;gap:.25rem 1rem;padding-top:.5rem}.menu{width:calc(100% + .7rem);margin-left:-.7rem}}.piede{border-top:1px solid var(--bordo);color:var(--piede-testo);font-size:.8rem}.piede-in{max-width:var(--larghezza);margin:0 auto;padding:1.5rem 1rem 1.25rem}.piede-testi{gap:1.25rem 2.5rem;display:grid}@media (width>=720px){.piede-testi{grid-template-columns:2fr 1fr}.piede-cosa{grid-area:1/2}.piede-avvertenze{grid-area:1/1}}.piede h2{font-size:inherit;margin:0 0 .35rem;font-weight:600}.piede-colonna h2:not(:first-child){margin-top:1rem}.piede p{margin:0 0 .2rem;line-height:1.55}.piede-barra{border-top:1px solid var(--bordo);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:1.25rem;padding-top:.9rem;display:flex}.piede-barra p{margin:0}.piede-link{gap:1rem;display:flex}.avviso-dati{background:var(--ambra-bg);border-bottom:1px solid var(--ambra-bordo);color:var(--ambra-testo);font-size:.92rem}.avviso-dati[hidden]{display:none}.avviso-dati p{max-width:var(--larghezza);margin:0 auto;padding:.6rem 1rem}.testo{max-width:44rem}.testo h1{letter-spacing:-.02em;margin:.75rem 0 .5rem;font-size:clamp(1.6rem,3.5vw,2.1rem)}.testo h2{margin:2.25rem 0 .5rem;font-size:1.3rem}.testo h3{margin:1.75rem 0 .4rem;font-size:1.1rem}.testo p,.testo li{line-height:1.6}.testo ul,.testo ol{padding-left:1.3rem}.testo li{margin:.35rem 0}.testo .intro{color:var(--attenuato)}.testo code{background:var(--tenue);border-radius:4px;padding:.05em .35em;font-size:.92em}.testo a{color:var(--accento)}.testo .tabella{overflow-x:auto}.testo table{border-collapse:collapse;min-width:18rem}.testo th,.testo td{text-align:left;border-bottom:1px solid var(--bordo);padding:.45rem .9rem .45rem 0}.testo th{color:var(--attenuato);font-size:.85rem;font-weight:600}.glossario dl{margin:0}.glossario dt{margin-top:1.1rem;scroll-margin-top:1rem;font-weight:700}.glossario dd{margin:.15rem 0 0;line-height:1.6}.glossario dt:target{color:var(--accento)}.barra-guida{gap:.25rem;margin:0 0 .5rem -.7rem;display:flex}.barra-guida a{color:var(--attenuato);white-space:nowrap;border-radius:999px;padding:.4rem .7rem;font-size:.92rem;text-decoration:none}.barra-guida a:hover{color:var(--testo)}.barra-guida a[aria-current=page]{color:var(--testo);background:var(--tenue);font-weight:600}.testo .approfondisci{margin-top:2.25rem}.elenco-risorse{padding-left:0;list-style:none}.testo .elenco-risorse li{border-bottom:1px solid var(--bordo);margin:0;padding:.85rem 0}.elenco-risorse a{font-weight:600}.elenco-risorse .descrizione,.elenco-risorse .nota{margin-top:.15rem;display:block}.elenco-risorse .nota{color:var(--attenuato);font-size:.9rem}.avviso{border:1px solid var(--bordo);background:var(--tenue);border-radius:10px;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.avviso:before{content:"i";background:var(--attenuato);width:1.35rem;height:1.35rem;color:var(--superficie);border-radius:50%;flex:none;place-items:center;margin-top:.05rem;font:700 .8rem/1 Georgia,serif;display:grid}.avviso>div{min-width:0}.avviso strong{display:block}.avviso p{color:var(--attenuato);margin:.1rem 0 0;font-size:.94rem}.avviso-ambra{background:var(--ambra-bg);border-color:var(--ambra-bordo)}.avviso-ambra:before{content:"!";background:var(--ambra-testo);font-family:var(--font)}.avviso-ambra strong{color:var(--ambra-testo)}.indicatori{column-gap:2rem;display:grid}.indicatore{border-top:1px solid var(--bordo);min-width:0;padding:1rem 0 1.15rem}.indicatore dt{color:var(--attenuato);font-size:.8rem}.indicatore dd{letter-spacing:-.015em;margin:.3rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.2}@media (width>=561px){.indicatore dd{font-size:1.55rem}}.indicatore small{letter-spacing:0;color:var(--attenuato);margin-top:.3rem;font-size:.75rem;font-weight:400;display:block}.indicatore .pillola{background:var(--pillola-bg);color:var(--pillola-testo);border-radius:999px;margin-left:-.1rem;padding:.05rem .6rem;display:inline-block}.blocco{margin-top:2.5rem}.titolo-sezione{border-top:1px solid var(--bordo);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0 0 1rem;padding-top:1.1rem;font-size:1.05rem;display:flex}.titolo-sezione span{color:var(--attenuato);font-size:.82rem;font-weight:400}.nota{color:var(--attenuato);margin:-.4rem 0 1rem;font-size:.82rem}.nota.nessuna{margin-top:0;font-size:.9rem;line-height:1.45}.cedole{margin:0;padding:0;list-style:none}.cedole li{font-variant-numeric:tabular-nums;column-gap:.75rem;padding:.55rem 0 .85rem 1.5rem;display:grid;position:relative}.cedole li:before{content:"";background:var(--superficie);border:1.5px solid var(--accento);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.85rem;left:.2rem}.cedole li:not(:last-child):after{content:"";background:var(--bordo);width:1px;position:absolute;top:1.55rem;bottom:-.85rem;left:calc(.475rem - .5px)}.cedole li.prima:before{background:var(--accento)}.cedole time{color:var(--attenuato);grid-area:data}.cedole .netta{text-align:right;grid-area:netta;font-weight:700}
