.ec-breadcrumb{margin:0 auto 24px;color:var(--eui-muted,#59646c);font-size:12px}.ec-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;list-style:none;margin:0;padding:0}.ec-breadcrumb li{display:inline;min-width:0}.ec-breadcrumb li+li::before{content:"/";margin-right:10px;opacity:.5}.ec-breadcrumb a{color:inherit;text-decoration:none}.ec-breadcrumb a:hover{color:var(--eui-accent);text-decoration:underline}.ec-breadcrumb [aria-current]{overflow-wrap:anywhere}.ec-byline{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--eui-muted);font-family:var(--eui-font);font-size:12px;line-height:1.6}.ec-byline__author{display:block;color:var(--eui-text);font-size:13px;font-weight:600}.ec-byline a,.ec-author-box a{color:inherit;text-decoration:none}.ec-byline a:hover,.ec-author-box a:hover{color:var(--eui-accent);text-decoration:underline}.ec-avatar{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--eui-line);border-radius:var(--eui-component-radius,4px);background:var(--eui-raised);color:var(--eui-accent);object-fit:cover;font:700 20px/1 var(--eui-font-display)}.ec-label{margin:0 0 5px;color:var(--eui-accent);font:700 11px/1.5 var(--eui-font);text-transform:uppercase;letter-spacing:.1em}.ec-author-box{display:flex;gap:18px;padding:26px 0;margin:36px 0;border-block:1px solid var(--eui-line);color:var(--eui-muted);font-size:14px}.ec-author-box p{margin:0 0 8px}.ec-author-box p:last-child{margin-bottom:0}.ec-author-box__name{color:var(--eui-heading);font:700 24px/1.2 var(--eui-font-display)}.ec-toc{margin:28px 0;border:1px solid var(--eui-line);border-radius:var(--eui-component-radius,4px);background:var(--eui-surface);color:var(--eui-text);font:14px/1.6 var(--eui-font)}.ec-toc summary{padding:14px 18px;cursor:pointer;color:var(--eui-heading);background:var(--eui-raised);font:700 20px/1.3 var(--eui-font-display)}.ec-toc[open] summary{border-bottom:1px solid var(--eui-line)}.ec-toc ul{columns:2;column-gap:30px;margin:0;padding:12px 18px 16px;list-style:none}.ec-toc li{break-inside:avoid;margin:0;padding:0}.ec-toc a{display:block;padding:7px 0;color:var(--eui-text);text-decoration:none}.ec-toc a:hover{color:var(--eui-accent);text-decoration:underline}.ec-anchor{scroll-margin-top:30px}.ec-box{margin:28px 0;border:1px solid var(--eui-line);border-left:3px solid var(--eui-accent);border-radius:var(--eui-component-radius,4px);background:var(--eui-surface)}.ec-box__header{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;padding:14px 18px;background:var(--eui-raised);border-bottom:1px solid var(--eui-line)}.ec-box__badge{color:var(--eui-accent);font:700 11px/1.4 var(--eui-font);letter-spacing:.06em;text-transform:uppercase}.ec-box .ec-box__title{margin:0;color:var(--eui-heading);font:700 22px/1.2 var(--eui-font-display)}.ec-box__body{padding:18px}.ec-box__body>:last-child{margin-bottom:0}.ec-box--esempio{border-left-color:var(--cq-skin-best,var(--eui-accent))}.ec-box--esempio .ec-box__badge,.ec-box--attenzione .ec-box__badge{color:var(--cq-skin-best,var(--eui-accent))}.ec-box--nota{border-left-color:var(--eui-muted)}.ec-box--attenzione{border-left-color:var(--cq-skin-best,var(--eui-accent))}.ec-related{margin:40px 0 0;padding-top:26px;border-top:1px solid var(--eui-line)}.ec-related h2,.ec-contextual h2{margin:0 0 20px;color:var(--eui-heading);font:700 30px/1.2 var(--eui-font-display)}.ec-related__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ec-related article{min-width:0}.ec-related article>a{display:block;color:var(--eui-heading);text-decoration:none}.ec-related img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--eui-component-radius,4px);margin-bottom:12px}.ec-related time{color:var(--eui-muted);font-size:11px}.ec-related h3{margin:6px 0 0;font:700 23px/1.15 var(--eui-font-display)}.ec-related a:hover h3{color:var(--eui-accent)}.ec-contextual{margin:30px 0;padding-block:24px;border-block:1px solid var(--eui-line)}.ec-contextual ul{padding:0;margin:0;list-style:none}.ec-contextual li{display:grid;grid-template-columns:1fr minmax(150px,.5fr);align-items:baseline;gap:20px;padding:14px 0;border-top:1px solid var(--eui-line);font-size:14px}.ec-contextual p{margin:0}.ec-contextual a{font-weight:600}@media (max-width:731px){.ec-breadcrumb{margin-bottom:20px;font-size:11px}.ec-byline{margin:16px 0}.ec-byline__dates>span{display:block}.ec-toc ul{columns:1}.ec-related__list{grid-template-columns:1fr;gap:0}.ec-related article>a{display:grid;grid-template-columns:100px 1fr;align-items:start;gap:14px;padding:16px 0;border-top:1px solid var(--eui-line)}.ec-related article>a:not(:has(img)){grid-template-columns:1fr}.ec-related img{margin:0}.ec-related h3{font-size:22px}.ec-contextual li{display:block}.ec-contextual a{display:inline-block;padding-top:6px}}