html:has(.lg){background:#f6efe4}.lg{--np:#141b2e;--n:#24304f;--cr:#f6efe4;--am:#d39a4c;--amt:#8a5a1f;--pad:max(16px, calc((100vw - 680px) / 2));background:var(--cr);min-height:100vh;color:var(--n);-webkit-font-smoothing:antialiased;font-family:DM Sans,system-ui,sans-serif;font-size:16px;line-height:1.65}.lg *{box-sizing:border-box}.lg a{color:var(--amt);text-underline-offset:3px}.lg a:hover{color:var(--n)}.lg-testa{background:var(--np);padding:14px var(--pad)}.lg .lg-marchio{color:var(--cr);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.lg-marchio img{width:auto;height:24px;display:block}.lg-marchio span{font-family:Fraunces,Georgia,serif;font-size:15.5px}.lg-corpo{padding:28px var(--pad) 56px}.lg .lg-torna{color:var(--n);opacity:.75;margin-bottom:20px;font-size:14px;display:inline-block}.lg h1{color:var(--np);margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:clamp(30px,6vw,42px);font-weight:500;line-height:1.12}.lg-data{opacity:.7;margin:0 0 28px;font-size:14px}.lg h2{color:var(--np);margin:36px 0 10px;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;line-height:1.25}.lg p{margin:0 0 14px}.lg ul{margin:0 0 16px;padding-left:20px}.lg li{margin-bottom:6px}.lg strong{color:var(--np)}.lg-riquadro{background:#fffcf6;border:1px solid #24304f24;border-radius:12px;margin:0 0 20px;padding:16px 18px}.lg-riquadro p:last-child{margin-bottom:0}.lg-tabella{width:100%;margin:0 0 18px;overflow-x:auto}.lg table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px}.lg th,.lg td{text-align:left;vertical-align:top;border-bottom:1px solid #24304f24;padding:10px 10px 10px 0}.lg th{color:var(--np);font-weight:600}.lg-piede{background:var(--np);color:#f6efe4b3;padding:32px var(--pad) 40px;font-size:13px;line-height:1.5}.lg-piede p{margin:0 0 14px}.lg .lg-piede a{color:#f6efe4e0}.lg-piede nav{flex-wrap:wrap;gap:8px 16px;display:flex}
