.prosa{color:#ffffffc7;overflow-wrap:break-word;font-size:1.0625rem;line-height:1.8}.prosa>*+*{margin-top:1.25rem}.prosa h2{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;margin-top:3.4rem;scroll-margin-top:7rem;font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:500;line-height:1.08}.prosa h3{font-family:var(--font-display);color:#fff;margin-top:2.25rem;scroll-margin-top:7rem;font-size:1.45rem;font-weight:500;line-height:1.15}.prosa h2+p,.prosa h3+p{margin-top:.9rem}.prosa strong{color:#fff;font-weight:600}.prosa em{color:var(--color-champagne)}.prosa ul{padding-left:0;list-style:none}.prosa ul>li{padding-left:1.5rem;position:relative}.prosa ul>li+li,.prosa ol>li+li{margin-top:.55rem}.prosa ul>li:before{content:"";background:var(--color-gold);width:.7rem;height:1px;position:absolute;top:.85em;left:0}.prosa ol{counter-reset:voce;padding-left:0;list-style:none}.prosa ol>li{counter-increment:voce;padding-left:2.1rem;position:relative}.prosa ol>li:before{content:counter(voce, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-gold-bright);font-size:.72rem;position:absolute;top:.1em;left:0}.prosa a.blog-link{color:var(--color-gold-bright);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-gold) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-gold) 45%, transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s}.prosa a.blog-link:hover{color:#fff;-webkit-text-decoration-color:var(--color-gold-bright);text-decoration-color:var(--color-gold-bright)}.prosa a.blog-link-esterno:after{content:" ↗";font-size:.8em}.prosa blockquote{border-left:1px solid var(--color-gold);font-family:var(--font-display);color:var(--color-champagne);margin:2.4rem 0;padding:.2rem 0 .2rem 1.4rem;font-size:1.55rem;font-style:italic;line-height:1.3}.prosa blockquote p{margin:0}.prosa hr{background:linear-gradient(90deg,#0000,#c9a24b99,#0000);border:0;height:1px;margin:3rem 0}.prosa table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.95rem}.prosa-tabella{overscroll-behavior-x:contain;margin:2rem 0;overflow-x:auto}.prosa-tabella table{margin:0}.prosa-tabella th,.prosa-tabella td{min-width:8rem}.prosa pre{overflow-x:auto}.prosa th,.prosa td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:.7rem .6rem}.prosa th{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:600}.prosa code{font-family:var(--font-mono);background:#ffffff0f;border-radius:4px;padding:.1em .35em;font-size:.88em}.sommario a[data-on="1"]{color:#fff}.sommario a[data-on="1"]:before{background:var(--color-gold-bright);width:1rem}.sommario a:before{content:"";width:.5rem;height:1px;transition:width .4s var(--ease-lux), background .4s var(--ease-lux);background:#ffffff40;position:absolute;top:.72em;left:0}.faq-voce summary{cursor:pointer;list-style:none}.faq-voce summary::-webkit-details-marker{display:none}.faq-voce[open] .faq-segno{transform:rotate(45deg)}
