.pagina-risorse .papers{gap:18px;margin-top:34px;display:grid}.pagina-risorse .paper{border:1px solid var(--b);-webkit-backdrop-filter:blur(6px);background:#0d0c14b8;border-radius:16px;grid-template-columns:72px 1fr auto;align-items:center;gap:26px;padding:26px 28px;transition:border-color .2s,background .2s,transform .2s;display:grid}.pagina-risorse .paper:hover{border-color:var(--bh);background:#16152ad1;transform:translateY(-2px)}.pagina-risorse .paper .num{font-family:var(--font-mono), monospace;color:var(--c,var(--acc));letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:1}.pagina-risorse .paper h2{text-transform:none;letter-spacing:-.012em;margin-bottom:9px;font-size:20px;line-height:1.25}.pagina-risorse .paper p{color:var(--tb);max-width:46.8em;font-size:14.5px;line-height:1.6}.pagina-risorse .paper .go{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c,var(--acc));white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}@media (max-width:820px){.pagina-risorse .paper{grid-template-columns:1fr;gap:14px}.pagina-risorse .paper .num{font-size:22px}}@media (prefers-reduced-motion:reduce){.pagina-risorse .paper,.pagina-risorse .paper:hover{transition:none;transform:none}}.pagina-risorse .rs{grid-template-columns:1fr 420px;align-items:start;gap:60px;display:grid}@media (max-width:1020px){.pagina-risorse .rs{grid-template-columns:1fr;gap:36px}}.pagina-risorse .rs-form{position:sticky;top:104px}.pagina-risorse .head-paper h1{text-transform:none;letter-spacing:-.022em;max-width:12.6em}.pagina-risorse .rs-body h2{text-transform:none;letter-spacing:-.018em;margin:56px 0 20px;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.pagina-risorse .rs-body h2:first-child{margin-top:0}.pagina-risorse .rs-body h3{text-transform:none;letter-spacing:-.005em;color:var(--tp);margin:0 0 10px;font-size:19px}.pagina-risorse .rs-body p{color:var(--tb);max-width:49.8em;margin-bottom:18px;font-size:clamp(16.5px,1.45vw,18px);line-height:1.75}.pagina-risorse .rs-body p strong{color:var(--tp);font-weight:600}.pagina-risorse .rs-body a{color:var(--acc);text-underline-offset:3px;text-decoration:underline}.pagina-risorse .rs-body a:hover{color:#fff}.pagina-risorse .rs-body ul,.pagina-risorse .rs-body ol{gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.pagina-risorse .rs-body ul li{color:var(--tb);padding-left:24px;font-size:16.5px;line-height:1.65;position:relative}.pagina-risorse .rs-body ul li:before{content:"";background:var(--acc);width:8px;height:8px;box-shadow:0 0 10px var(--acc);border-radius:50%;position:absolute;top:10px;left:0}.pagina-risorse .rs-body ol{padding-left:22px;list-style:decimal}.pagina-risorse .rs-body ol li{color:var(--tb);font-size:16.5px;line-height:1.65}.pagina-risorse .rs-body blockquote{border-left:2px solid var(--acc);color:var(--tb);margin:0 0 18px;padding-left:20px;font-size:16.5px;line-height:1.7}.pagina-risorse .rs-body hr{background:var(--b);border:0;height:1px;margin:32px 0}.pagina-risorse .pdfmark{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--tt);border:1px solid var(--b);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:10.5px;display:inline-flex}.pagina-risorse .collegata{margin-top:44px}.pagina-risorse .collegata h2{text-transform:none;letter-spacing:-.01em;margin:12px 0;font-size:20px}.pagina-risorse .rs-form h2{text-transform:none;letter-spacing:-.012em;color:var(--ink);font-size:22px}.pagina-risorse .rs-form .card>p{margin-top:10px}
