.pillar-hero[data-astro-cid-rcejpzl6]{padding:4rem 0 3rem;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 70% 60% at 15% 0%,var(--defense-border),transparent 70%)}.pillar-eyebrow[data-astro-cid-rcejpzl6]{color:var(--defense);font-size:.85rem;margin-bottom:1rem;text-transform:lowercase}.pillar-hero[data-astro-cid-rcejpzl6] h1[data-astro-cid-rcejpzl6]{font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.1}.pillar-accent[data-astro-cid-rcejpzl6]{color:var(--defense)}.pillar-subtitle[data-astro-cid-rcejpzl6]{margin-top:1.25rem;color:var(--text);font-size:1.1rem;line-height:1.6;max-width:800px}.pillar-urgente[data-astro-cid-rcejpzl6]{margin-top:1rem;color:var(--text-strong);font-weight:600}.pillar-urgente[data-astro-cid-rcejpzl6] a[data-astro-cid-rcejpzl6]{color:var(--defense)}.pillar-toc[data-astro-cid-rcejpzl6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border)}.pillar-toc[data-astro-cid-rcejpzl6] a[data-astro-cid-rcejpzl6]{padding:.45rem .85rem;border:1px solid var(--border);border-radius:100px;color:var(--text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;text-decoration:none;transition:all var(--transition)}.pillar-toc[data-astro-cid-rcejpzl6] a[data-astro-cid-rcejpzl6]:hover{border-color:var(--defense);color:var(--defense);background:var(--defense-bg)}.container-narrow[data-astro-cid-rcejpzl6]{max-width:780px}h2[data-astro-cid-rcejpzl6]{margin-top:3rem;margin-bottom:1.25rem;scroll-margin-top:calc(var(--header-height) + 1rem)}h2[data-astro-cid-rcejpzl6]:first-of-type{margin-top:2rem}h3[data-astro-cid-rcejpzl6]{margin-top:2rem;margin-bottom:.75rem;scroll-margin-top:calc(var(--header-height) + 1rem)}p[data-astro-cid-rcejpzl6]{line-height:1.65}.definition-block[data-astro-cid-rcejpzl6]{margin:1rem 0 2rem;color:var(--text);font-size:1.05rem;line-height:1.7}.def-lead[data-astro-cid-rcejpzl6]{margin-bottom:1rem;padding:1rem 1.25rem;background:var(--bg-elev);border-left:3px solid var(--defense);border-radius:0 var(--radius) var(--radius) 0}.fonte[data-astro-cid-rcejpzl6]{display:block;margin-top:.2rem;color:var(--text-muted);font-size:.85rem}.variants-grid[data-astro-cid-rcejpzl6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}.variant[data-astro-cid-rcejpzl6]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem;display:flex;flex-direction:column;gap:.4rem;transition:border-color var(--transition)}.variant[data-astro-cid-rcejpzl6]:hover{border-color:var(--attack-border)}.variant-name[data-astro-cid-rcejpzl6]{color:var(--attack);font-weight:700;font-size:1.05rem;margin:0}.variant-channel[data-astro-cid-rcejpzl6]{font-size:.78rem;margin:0}.variant-desc[data-astro-cid-rcejpzl6]{color:var(--text);font-size:.9rem;line-height:1.5;margin:.25rem 0 0}.variant-link[data-astro-cid-rcejpzl6]{margin:auto 0 0;padding-top:.5rem;font-size:.88rem;font-weight:600}.variant-link-extra[data-astro-cid-rcejpzl6]{margin-top:0;padding-top:.15rem;font-weight:400}.variant-link[data-astro-cid-rcejpzl6] a[data-astro-cid-rcejpzl6]{color:var(--defense)}.signals[data-astro-cid-rcejpzl6]{padding-left:1.5rem;margin:1rem 0 2rem}.signals[data-astro-cid-rcejpzl6] li[data-astro-cid-rcejpzl6]{margin-bottom:1rem;color:var(--text);line-height:1.65}.signals[data-astro-cid-rcejpzl6] strong[data-astro-cid-rcejpzl6]{color:var(--text-strong)}.lista[data-astro-cid-rcejpzl6]{padding-left:1.5rem;margin:.5rem 0 1.25rem}.lista[data-astro-cid-rcejpzl6] li[data-astro-cid-rcejpzl6]{color:var(--text);line-height:1.6;margin-bottom:.35rem}.nota[data-astro-cid-rcejpzl6]{margin:1.25rem 0 2rem;padding:1rem 1.25rem;background:var(--bg-elev);border-left:3px solid var(--amber);border-radius:0 var(--radius) var(--radius) 0;color:var(--text)}.defense-tiers[data-astro-cid-rcejpzl6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0 2.5rem}.tier[data-astro-cid-rcejpzl6]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;border-top:3px solid var(--tier-color, var(--text-faint))}.tier-base[data-astro-cid-rcejpzl6]{--tier-color: var(--defense)}.tier-mid[data-astro-cid-rcejpzl6]{--tier-color: var(--blue)}.tier-adv[data-astro-cid-rcejpzl6]{--tier-color: var(--blue-deep)}.tier-label[data-astro-cid-rcejpzl6]{color:var(--defense);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.tier[data-astro-cid-rcejpzl6] h3[data-astro-cid-rcejpzl6]{font-size:1.05rem;margin:.5rem 0 .85rem}.tier[data-astro-cid-rcejpzl6] ul[data-astro-cid-rcejpzl6]{padding-left:1.1rem;margin:0}.tier[data-astro-cid-rcejpzl6] li[data-astro-cid-rcejpzl6]{color:var(--text);font-size:.92rem;line-height:1.55;margin-bottom:.35rem}.incident-steps[data-astro-cid-rcejpzl6]{margin:1rem 0 1.5rem;padding-left:1.5rem}.incident-steps[data-astro-cid-rcejpzl6] li[data-astro-cid-rcejpzl6]{color:var(--text);line-height:1.6;margin-bottom:.65rem}.incident-steps[data-astro-cid-rcejpzl6] strong[data-astro-cid-rcejpzl6]{color:var(--text-strong)}.numeri[data-astro-cid-rcejpzl6]{padding-left:1.25rem;margin:1rem 0 1.5rem}.numeri[data-astro-cid-rcejpzl6] li[data-astro-cid-rcejpzl6]{color:var(--text);line-height:1.6;margin-bottom:1rem}.numeri[data-astro-cid-rcejpzl6] strong[data-astro-cid-rcejpzl6]{color:var(--text-strong)}.articles-section[data-astro-cid-rcejpzl6]{background:var(--bg-elev);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.articles-head[data-astro-cid-rcejpzl6]{text-align:center;max-width:720px;margin:0 auto 2.5rem}.articles-head[data-astro-cid-rcejpzl6] h2[data-astro-cid-rcejpzl6]{margin-top:0}.articles-intro[data-astro-cid-rcejpzl6]{margin-top:.5rem}.articles-grid[data-astro-cid-rcejpzl6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:900px){.articles-grid[data-astro-cid-rcejpzl6]{grid-template-columns:1fr}}.articles-next[data-astro-cid-rcejpzl6]{text-align:center;margin:2rem auto 0;max-width:720px;scroll-margin-top:calc(var(--header-height) + 1rem)}.faq-section[data-astro-cid-rcejpzl6] h2[data-astro-cid-rcejpzl6]{margin-top:0}.faq-section[data-astro-cid-rcejpzl6] .fonti-titolo[data-astro-cid-rcejpzl6]{margin-top:3rem;font-size:1.2rem}.fonti[data-astro-cid-rcejpzl6]{padding-left:1.2rem;font-size:.85rem;line-height:1.6}.fonti[data-astro-cid-rcejpzl6] li[data-astro-cid-rcejpzl6]{margin-bottom:.5rem}.faq-list[data-astro-cid-rcejpzl6]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.faq-item[data-astro-cid-rcejpzl6]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius)}.faq-item[data-astro-cid-rcejpzl6][open]{border-color:var(--defense)}.faq-item[data-astro-cid-rcejpzl6] summary[data-astro-cid-rcejpzl6]{display:flex;gap:.6rem;align-items:baseline;padding:1rem 1.25rem;cursor:pointer;list-style:none;color:var(--text-strong);font-weight:600;line-height:1.45}.faq-item[data-astro-cid-rcejpzl6] summary[data-astro-cid-rcejpzl6]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-rcejpzl6]{color:var(--defense);transition:transform .2s ease;flex-shrink:0}.faq-item[data-astro-cid-rcejpzl6][open] .faq-chevron[data-astro-cid-rcejpzl6]{transform:rotate(90deg)}.faq-a[data-astro-cid-rcejpzl6]{padding:0 1.25rem 1.15rem 2.5rem;color:var(--text);line-height:1.65}.faq-a[data-astro-cid-rcejpzl6] p[data-astro-cid-rcejpzl6]{margin:0}.pillar-cta[data-astro-cid-rcejpzl6]{padding:3rem 0 4rem}.cta-grid[data-astro-cid-rcejpzl6]{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:720px}.cta-card[data-astro-cid-rcejpzl6]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.75rem;display:flex;flex-direction:column;gap:.6rem}.cta-fam[data-astro-cid-rcejpzl6]{border-color:var(--defense)}.cta-fam[data-astro-cid-rcejpzl6] .cta-eyebrow[data-astro-cid-rcejpzl6]{color:var(--defense)}.cta-card[data-astro-cid-rcejpzl6] h3[data-astro-cid-rcejpzl6]{font-size:1.2rem;margin:0}.cta-card[data-astro-cid-rcejpzl6] p[data-astro-cid-rcejpzl6]{color:var(--text);font-size:.95rem;line-height:1.55;margin-bottom:.5rem}.cta-card[data-astro-cid-rcejpzl6] .btn[data-astro-cid-rcejpzl6]{align-self:flex-start}.cta-fam[data-astro-cid-rcejpzl6] .btn[data-astro-cid-rcejpzl6]{background:var(--blue-strong);color:var(--white)}.cta-fam[data-astro-cid-rcejpzl6] .btn[data-astro-cid-rcejpzl6]:hover{background:var(--blue);box-shadow:var(--shadow)}@media(max-width:520px){.pillar-hero[data-astro-cid-rcejpzl6]{padding:1.75rem 0 2rem}.pillar-eyebrow[data-astro-cid-rcejpzl6]{margin-bottom:.6rem}.pillar-subtitle[data-astro-cid-rcejpzl6]{margin-top:.9rem;font-size:1rem;line-height:1.55}.pillar-toc[data-astro-cid-rcejpzl6]{margin-top:1.1rem;padding-top:1rem;gap:.4rem}.pillar-toc[data-astro-cid-rcejpzl6] a[data-astro-cid-rcejpzl6]{padding:.35rem .7rem}}
