.gd[data-astro-cid-sqtadgaj]{padding-top:calc(var(--header) + clamp(2.5rem, 6vw, 5rem))}.gd-head[data-astro-cid-sqtadgaj]{gap:1.25rem;display:grid}.gd-meta[data-astro-cid-sqtadgaj]{flex-wrap:wrap;gap:.4rem .6rem;display:flex}.gd-h1[data-astro-cid-sqtadgaj]{font-size:var(--t-3xl);letter-spacing:-.055em;max-width:18ch;line-height:.98}.gd-intro[data-astro-cid-sqtadgaj]{max-width:60ch;font-size:var(--t-lg);color:var(--muted)}.gd-breve[data-astro-cid-sqtadgaj]{margin-top:clamp(3rem,7vw,5.5rem)}.gd-sez[data-astro-cid-sqtadgaj]{font-size:var(--t-xl);letter-spacing:-.04em;border-bottom:1px solid var(--line);padding-bottom:1.25rem}.gd-punti[data-astro-cid-sqtadgaj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.5rem,3vw,3rem);padding:0;list-style:none;display:grid}.gd-punti[data-astro-cid-sqtadgaj] li[data-astro-cid-sqtadgaj]{border-bottom:1px solid var(--line);grid-template-columns:2.75rem minmax(0,1fr);align-content:start;gap:.4rem 0;padding-block:1.75rem;display:grid}.gd-n[data-astro-cid-sqtadgaj]{font-size:var(--t-sm);color:var(--accent-ink);font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:.15rem;font-weight:600}.gd-punti[data-astro-cid-sqtadgaj] h3[data-astro-cid-sqtadgaj]{font-size:var(--t-lg);letter-spacing:-.025em;line-height:1.2}.gd-punti[data-astro-cid-sqtadgaj] p[data-astro-cid-sqtadgaj]{font-size:var(--t-sm)}.gd-lock[data-astro-cid-sqtadgaj]{--lock-accent:#ff6a47;border-radius:var(--r);background:var(--ink);color:var(--on-ink);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,6vw,5rem);padding:clamp(1.75rem,5vw,4rem);display:grid}html[data-theme-current=dark] .gd-lock[data-astro-cid-sqtadgaj]{--lock-accent:#b3361b}.gd-lock__h[data-astro-cid-sqtadgaj]{font-size:var(--t-2xl);letter-spacing:-.05em}.gd-lock__sub[data-astro-cid-sqtadgaj]{opacity:.75;max-width:44ch;margin-top:.9rem}.gd-lock__lista[data-astro-cid-sqtadgaj]{gap:.15rem;margin-top:1.75rem;padding:0;list-style:none;display:grid}.gd-lock__lista[data-astro-cid-sqtadgaj] li[data-astro-cid-sqtadgaj]{border-top:1px solid color-mix(in oklab, var(--on-ink) 18%, transparent);align-items:baseline;gap:.75rem;padding-block:.6rem;font-weight:500;display:flex}.gd-lock__lista[data-astro-cid-sqtadgaj] svg{opacity:.6;flex:none;width:.95rem;height:.95rem;translate:0 .12rem}.gd-lock__come[data-astro-cid-sqtadgaj]{border-radius:calc(var(--r) - 4px);background:color-mix(in oklab, var(--on-ink) 7%, transparent);flex-direction:column;align-items:flex-start;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.gd-lock__come[data-astro-cid-sqtadgaj] h3[data-astro-cid-sqtadgaj]{font-size:var(--t-lg);letter-spacing:-.02em}.gd-passi[data-astro-cid-sqtadgaj]{gap:.5rem;padding-left:1.25rem;display:grid}.gd-passi[data-astro-cid-sqtadgaj] li[data-astro-cid-sqtadgaj]::marker{font-weight:700}.gd-lock__come[data-astro-cid-sqtadgaj]{container-type:inline-size}.gd-parola[data-astro-cid-sqtadgaj]{font-size:min(var(--t-2xl), 12.5cqi);letter-spacing:-.04em;color:var(--lock-accent);white-space:nowrap;font-weight:800;line-height:1}.gd-lock__btn[data-astro-cid-sqtadgaj]{--bg-btn:var(--accent);--fg-btn:#141413}.gd-lock__btn[data-astro-cid-sqtadgaj]:before{background:var(--on-ink)}.gd-lock__btn[data-astro-cid-sqtadgaj]:hover{color:var(--ink)}.gd-lock__btn[data-astro-cid-sqtadgaj]:hover svg{transform:none}.gd-corpo[data-astro-cid-sqtadgaj]{grid-template-columns:minmax(0,16rem) minmax(0,46rem);gap:clamp(2rem,6vw,6rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.gd-indice[data-astro-cid-sqtadgaj]{top:calc(var(--header) + 1.5rem);align-self:start;position:sticky}.gd-indice[data-astro-cid-sqtadgaj] ol[data-astro-cid-sqtadgaj]{font-size:var(--t-sm);gap:.55rem;margin-top:1rem;padding-left:1.25rem;font-weight:500;display:grid}.gd-indice[data-astro-cid-sqtadgaj] li[data-astro-cid-sqtadgaj]::marker{color:var(--muted);font-variant-numeric:tabular-nums}.gd-testo[data-astro-cid-sqtadgaj]{font-size:1.125rem;line-height:1.65}.gd-testo[data-astro-cid-sqtadgaj] h2{font-size:var(--t-xl);letter-spacing:-.04em;border-top:1px solid var(--line);scroll-margin-top:calc(var(--header) + 1rem);margin:3.5rem 0 1rem;padding-top:2rem}.gd-testo[data-astro-cid-sqtadgaj] h2:first-child{border-top:0;margin-top:0;padding-top:0}.gd-testo[data-astro-cid-sqtadgaj] p+p,.gd-testo[data-astro-cid-sqtadgaj] ul+p,.gd-testo[data-astro-cid-sqtadgaj] ol+p,.gd-testo[data-astro-cid-sqtadgaj] blockquote+p,.gd-testo[data-astro-cid-sqtadgaj] p+ul,.gd-testo[data-astro-cid-sqtadgaj] p+ol,.gd-testo[data-astro-cid-sqtadgaj] p+blockquote,.gd-testo[data-astro-cid-sqtadgaj] blockquote+blockquote{margin-top:1rem}.gd-testo[data-astro-cid-sqtadgaj] ul,.gd-testo[data-astro-cid-sqtadgaj] ol{gap:.6rem;padding-left:1.4rem;display:grid}.gd-testo[data-astro-cid-sqtadgaj] li::marker{color:var(--accent-ink);font-weight:600}.gd-testo[data-astro-cid-sqtadgaj] strong{font-weight:650}.gd-testo[data-astro-cid-sqtadgaj] em{color:var(--muted)}.gd-testo[data-astro-cid-sqtadgaj] blockquote{border-radius:var(--r);background:var(--surface);box-shadow:inset 3px 0 0 var(--accent);padding:1.25rem 1.4rem 3.6rem;font-size:1.0625rem;position:relative}.gd-testo[data-astro-cid-sqtadgaj] blockquote p+p{margin-top:.6rem}.gd-testo[data-astro-cid-sqtadgaj] .gd-copia{min-height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--ink);font-size:var(--t-xs);transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);border-radius:999px;align-items:center;padding:0 1rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;left:1.4rem}.gd-testo[data-astro-cid-sqtadgaj] .gd-copia:hover,.gd-testo[data-astro-cid-sqtadgaj] .gd-copia.is-ok{background:var(--ink);color:var(--on-ink)}.gd-testo[data-astro-cid-sqtadgaj] .contains-task-list{padding-left:0;list-style:none}.gd-testo[data-astro-cid-sqtadgaj] .task-list-item{align-items:flex-start;gap:.75rem;display:flex}.gd-testo[data-astro-cid-sqtadgaj] .task-list-item input{width:1.35rem;height:1.35rem;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:.2rem}.gd-cta[data-astro-cid-sqtadgaj]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:1.25rem clamp(2rem,4vw,4rem);margin-top:clamp(4rem,8vw,7rem);padding-block:clamp(2.5rem,5vw,3.5rem) clamp(4rem,8vw,6rem);display:grid}.gd-cta[data-astro-cid-sqtadgaj] h2[data-astro-cid-sqtadgaj]{font-size:var(--t-xl);letter-spacing:-.04em}.gd-cta[data-astro-cid-sqtadgaj] p[data-astro-cid-sqtadgaj]{max-width:48ch}@media (width<=1099px){.gd-punti[data-astro-cid-sqtadgaj]{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-cta[data-astro-cid-sqtadgaj]{grid-template-columns:minmax(0,1fr);place-items:start}}@media (width<=899px){.gd-lock[data-astro-cid-sqtadgaj],.gd-corpo[data-astro-cid-sqtadgaj]{grid-template-columns:minmax(0,1fr)}.gd-indice[data-astro-cid-sqtadgaj]{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:1.25rem 1.4rem;position:static}}@media (width<=699px){.gd-punti[data-astro-cid-sqtadgaj]{grid-template-columns:minmax(0,1fr)}.gd-testo[data-astro-cid-sqtadgaj]{font-size:var(--t-base)}}
