.hero[data-astro-cid-lcdefpme]{background:var(--color-brand);color:var(--color-white);position:relative;overflow:hidden}.interno[data-astro-cid-lcdefpme]{max-width:1200px;padding:var(--space-12) var(--space-6) var(--space-16);gap:var(--space-12);grid-template-columns:1.25fr 1fr;align-items:center;margin:0 auto;display:grid;position:relative}.sopra[data-astro-cid-lcdefpme]{color:var(--color-tint);margin:0 0 var(--space-3);font-weight:700}h1[data-astro-cid-lcdefpme]{font-size:var(--text-display);line-height:1.02}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:italic;font-weight:500}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--color-tint)}h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--color-brand)}.lead[data-astro-cid-lcdefpme]{font-size:var(--text-lead);margin:var(--space-6) 0 var(--space-8);max-width:40ch;line-height:1.5}.azioni[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;display:flex}.bottone[data-astro-cid-lcdefpme]{min-height:var(--tap-min);padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-brand);align-items:center;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.bottone[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.cornice[data-astro-cid-lcdefpme]{background:var(--color-white);border-radius:var(--radius-lg);padding:14px;transform:rotate(1.5deg);box-shadow:0 24px 60px #00000038}.cornice[data-astro-cid-lcdefpme] img{border-radius:10px;width:100%;height:auto;display:block}.tipi[data-astro-cid-lcdefpme],.citta[data-astro-cid-lcdefpme]{max-width:1200px;margin:var(--space-16) auto 0;padding:0 var(--space-6)}.tipi[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.citta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section);margin-bottom:var(--space-6);line-height:1.05}.tipi[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.tipi[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-6) var(--space-4);border-bottom:1px solid var(--color-line);color:var(--color-ink);grid-template-columns:64px 1fr;text-decoration:none;transition:background .25s,color .25s;display:grid}.tipi[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.tipi[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{background:var(--color-brand);color:var(--color-white)}.num[data-astro-cid-lcdefpme]{font-family:var(--font-title);font-size:var(--text-h2);color:var(--color-brand-vivid)}.tipi[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .num[data-astro-cid-lcdefpme],.tipi[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .num[data-astro-cid-lcdefpme]{color:var(--color-tint)}strong[data-astro-cid-lcdefpme]{font-size:var(--text-h3);font-family:var(--font-title);font-weight:600;display:block}.def[data-astro-cid-lcdefpme]{margin-top:4px;display:block}.citta[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.citta[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:64px;padding:0 var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-card);color:var(--color-ink);justify-content:space-between;align-items:center;font-weight:700;text-decoration:none;transition:transform .2s;display:flex}.citta[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--color-brand-vivid);transform:translateY(-2px)}.n[data-astro-cid-lcdefpme]{color:var(--color-muted);font-weight:400}.metodo[data-astro-cid-lcdefpme]{background:var(--color-brand);color:var(--color-white);margin-top:var(--space-16);position:relative;overflow:hidden}.interno-metodo[data-astro-cid-lcdefpme]{max-width:1200px;padding:var(--space-16) var(--space-6);margin:0 auto;position:relative}.metodo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section);line-height:1.05}.metodo[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{margin:var(--space-6) 0;gap:var(--space-3);max-width:60ch;padding-left:1.4em;display:grid}.metodo[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:inherit;font-weight:700;display:inline}@media (width<=900px){.interno[data-astro-cid-lcdefpme]{grid-template-columns:1fr}h1[data-astro-cid-lcdefpme]{font-size:40px}.tipi[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.citta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.metodo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:32px}}
