.g-hero[data-astro-cid-extycg3y]{isolation:isolate;color:#fff;align-content:end;min-height:86svh;margin-top:-1px;display:grid;position:relative;overflow:hidden}.g-hero-foto[data-astro-cid-extycg3y]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.g-hero-velo[data-astro-cid-extycg3y]{z-index:-1;background:linear-gradient(#0f0a0859 0%,#0f0a0826 40%,#0f0a08d1 100%);position:absolute;inset:0}.g-hero-testo[data-astro-cid-extycg3y]{width:100%;padding-bottom:clamp(40px,7vh,80px)}.g-hero-testo[data-astro-cid-extycg3y] .briciole,.g-hero-testo[data-astro-cid-extycg3y] .briciole a{color:#fffc}.g-hero[data-astro-cid-extycg3y] .occhiello[data-astro-cid-extycg3y]{color:#ffffffd9;margin-top:14vh}.g-hero[data-astro-cid-extycg3y] h1[data-astro-cid-extycg3y]{color:#fff;margin:8px 0 18px;font-size:clamp(3.6rem,11vw,8.5rem);font-weight:400;line-height:.9}.g-hero[data-astro-cid-extycg3y] h1[data-astro-cid-extycg3y] em[data-astro-cid-extycg3y]{font-style:italic}.g-sommario[data-astro-cid-extycg3y]{color:#ffffffeb;max-width:640px;margin:0 0 16px;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:300}.g-meta[data-astro-cid-extycg3y]{color:#ffffffbf;margin:0;font-size:.9rem}.g-meta[data-astro-cid-extycg3y] a[data-astro-cid-extycg3y]{color:#fff}.g-corpo[data-astro-cid-extycg3y]{grid-template-columns:250px minmax(0,1fr);gap:clamp(28px,6vw,90px);margin-top:72px;display:grid}.g-corpo-2[data-astro-cid-extycg3y]{margin-top:24px}.g-indice[data-astro-cid-extycg3y]{align-self:start;position:sticky;top:90px}.g-indice[data-astro-cid-extycg3y] ol[data-astro-cid-extycg3y]{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.g-indice[data-astro-cid-extycg3y] a[data-astro-cid-extycg3y]{color:var(--tenue);border-bottom:1px solid var(--bordo);gap:12px;padding:9px 0;font-size:.92rem;text-decoration:none;transition:color .2s;display:flex}.g-indice[data-astro-cid-extycg3y] a[data-astro-cid-extycg3y] span[data-astro-cid-extycg3y]{font-family:var(--serif);color:var(--terracotta);min-width:1.6em}.g-indice[data-astro-cid-extycg3y] a[data-astro-cid-extycg3y]:hover,.g-indice[data-astro-cid-extycg3y] a[data-astro-cid-extycg3y].on{color:var(--inchiostro)}.g-indice[data-astro-cid-extycg3y] a[data-astro-cid-extycg3y].on{font-weight:600}.g-testo[data-astro-cid-extycg3y]{max-width:720px}.g-testo[data-astro-cid-extycg3y] section[data-astro-cid-extycg3y]{padding:8px 0 56px;scroll-margin-top:90px;position:relative}.g-n[data-astro-cid-extycg3y]{font-family:var(--serif);color:color-mix(in srgb, var(--terracotta) 30%, transparent);font-size:clamp(4rem,8vw,6rem);line-height:.8;display:block}.g-testo[data-astro-cid-extycg3y] h2[data-astro-cid-extycg3y]{margin:6px 0 16px;font-size:clamp(2.1rem,4vw,3rem)}.g-testo[data-astro-cid-extycg3y] p[data-astro-cid-extycg3y]{font-size:1.06rem;line-height:1.75}.g-lead[data-astro-cid-extycg3y]{font-family:var(--serif);margin-top:0;font-size:1.7rem!important;line-height:1.3!important}.g-lead[data-astro-cid-extycg3y] em[data-astro-cid-extycg3y]{color:var(--terracotta-scuro)}blockquote[data-astro-cid-extycg3y]{border-left:3px solid var(--sole);background:var(--carta-2);font-family:var(--serif);border-radius:0 16px 16px 0;margin:28px 0 0;padding:22px 26px;font-size:1.5rem;font-style:italic;line-height:1.35}.g-tre[data-astro-cid-extycg3y]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.g-tre[data-astro-cid-extycg3y] div[data-astro-cid-extycg3y]{background:var(--carta-2);border:1px solid var(--bordo);border-radius:16px;padding:20px}.g-tre[data-astro-cid-extycg3y] strong[data-astro-cid-extycg3y]{font-family:var(--serif);font-size:1.35rem;font-weight:600;line-height:1.15;display:block}.g-tre[data-astro-cid-extycg3y] p[data-astro-cid-extycg3y]{color:var(--tenue);margin:8px 0 0;font-size:.92rem!important;line-height:1.5!important}.g-link[data-astro-cid-extycg3y]{font-weight:600}.g-spunte[data-astro-cid-extycg3y]{gap:10px;padding:0;list-style:none;display:grid}.g-spunte[data-astro-cid-extycg3y] li[data-astro-cid-extycg3y]{background:var(--carta-2);border-radius:14px;padding:14px 16px 14px 48px;position:relative}.g-spunte[data-astro-cid-extycg3y] li[data-astro-cid-extycg3y]:before{content:"✓";background:var(--ulivo);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;display:grid;position:absolute;top:13px;left:16px}.g-checklist[data-astro-cid-extycg3y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.g-checklist[data-astro-cid-extycg3y] label[data-astro-cid-extycg3y]{border:1px solid var(--bordo);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:background .2s,border-color .2s;display:flex}.g-checklist[data-astro-cid-extycg3y] input[data-astro-cid-extycg3y]{width:20px;height:20px;accent-color:var(--ulivo);flex:none}.g-checklist[data-astro-cid-extycg3y] label[data-astro-cid-extycg3y]:has(input:checked){background:color-mix(in srgb, var(--ulivo) 14%, transparent);border-color:var(--ulivo)}.g-checklist[data-astro-cid-extycg3y] label[data-astro-cid-extycg3y]:has(input:checked) span[data-astro-cid-extycg3y]{opacity:.7;text-decoration:line-through}.g-faq[data-astro-cid-extycg3y] details[data-astro-cid-extycg3y]{border-bottom:1px solid var(--bordo);padding:6px 0}.g-faq[data-astro-cid-extycg3y] summary[data-astro-cid-extycg3y]{cursor:pointer;font-family:var(--serif);justify-content:space-between;gap:16px;padding:16px 0;font-size:1.45rem;line-height:1.2;list-style:none;display:flex}.g-faq[data-astro-cid-extycg3y] summary[data-astro-cid-extycg3y]:after{content:"+";font-family:var(--sans);color:var(--terracotta);font-size:1.4rem;transition:transform .3s}.g-faq[data-astro-cid-extycg3y] details[data-astro-cid-extycg3y][open] summary[data-astro-cid-extycg3y]:after{transform:rotate(45deg)}.g-faq[data-astro-cid-extycg3y] summary[data-astro-cid-extycg3y]::-webkit-details-marker{display:none}.g-faq[data-astro-cid-extycg3y] p[data-astro-cid-extycg3y]{color:var(--tenue);margin:0 0 16px}@media (width<=900px){.g-corpo[data-astro-cid-extycg3y]{grid-template-columns:1fr}.g-corpo-2[data-astro-cid-extycg3y]>div[data-astro-cid-extycg3y]:first-child{display:none}.g-indice[data-astro-cid-extycg3y]{position:static}.g-tre[data-astro-cid-extycg3y],.g-checklist[data-astro-cid-extycg3y]{grid-template-columns:1fr}}
