.hero[data-astro-cid-wcolddp2]{padding-block:clamp(2.5rem,5vw,5rem) clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.hero__filo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__in[data-astro-cid-wcolddp2]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.hero__gom{width:4.2rem;color:var(--ocra);margin-bottom:1.6rem;display:block}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{max-width:14ch}.hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-bottom:2rem}.hero__foto{justify-self:end;width:100%;max-width:440px;margin-right:1.5rem}@media (width<=860px){.hero__in[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.hero__foto{justify-self:center;max-width:min(340px,82%);margin:1rem auto 2rem}}.intro[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.3fr;align-items:start;gap:2rem 5rem;display:grid}.intro[data-astro-cid-wcolddp2] .link-freccia[data-astro-cid-wcolddp2]{grid-column:2}@media (width<=860px){.intro[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.intro[data-astro-cid-wcolddp2] .link-freccia[data-astro-cid-wcolddp2]{grid-column:1}}.chi[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-width:20ch}.frasi[data-astro-cid-wcolddp2]{padding:.5rem max(var(--gutter), calc((100vw - var(--w)) / 2));scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--w)) / 2));scrollbar-width:thin;scrollbar-color:var(--ocra-chiaro) transparent;gap:1.25rem;margin:2rem 0 1.5rem;list-style:none;display:flex;overflow-x:auto}.frasi[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{scroll-snap-align:start;background:var(--avorio);border-radius:var(--r);flex-direction:column;flex:0 0 min(80vw,330px);justify-content:space-between;gap:1.5rem;padding:2rem 1.8rem 1.6rem;display:flex}.frasi[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2]{font-family:var(--serif);margin:0;padding-top:2.2rem;font-size:1.3rem;font-style:italic;line-height:1.4;position:relative}.frasi[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2]:before{content:"“";color:var(--ocra);font-size:4rem;font-style:normal;line-height:1;position:absolute;top:-.4rem;left:-.1rem}.frasi[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{letter-spacing:.22em;text-transform:uppercase;color:var(--ocra-scuro);font-size:.74rem}.frasi__nota[data-astro-cid-wcolddp2]{color:var(--nero-2);max-width:42rem;font-size:.86rem}.link-freccia[data-astro-cid-wcolddp2]{letter-spacing:.04em;border-bottom:1px solid;align-items:center;gap:.5em;padding-bottom:.15em;font-weight:500;text-decoration:none;display:inline-flex}.link-freccia[data-astro-cid-wcolddp2] svg{width:1.1em;height:1.1em;transition:transform .25s}.link-freccia[data-astro-cid-wcolddp2]:hover svg{transform:translate(4px)}.testa[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-bottom:2.5rem;display:flex}.testa[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-width:22ch;margin:0}.aree[data-astro-cid-wcolddp2]{border-top:1px solid var(--linea);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.aree[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--linea)}.aree[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{height:100%;color:inherit;padding:1.8rem 1.5rem 1.6rem 0;text-decoration:none;transition:background .3s,padding .3s;display:block}.aree[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{background:var(--avorio-2);padding-left:1rem}.aree__n[data-astro-cid-wcolddp2]{letter-spacing:.2em;color:var(--ocra-scuro);font-size:.78rem}.aree[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:.5rem 0 .4rem}.aree[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--nero-2);margin:0;font-size:.95em}.passi[data-astro-cid-wcolddp2]{counter-reset:p;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin:2.5rem 0;padding:0;list-style:none;display:grid}.passi[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{counter-increment:p;border-top:1px solid var(--ocra);padding-top:1.4rem}.passi[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:before{content:counter(p);font-family:var(--serif);color:var(--ocra);margin-bottom:.8rem;font-size:2.6rem;font-weight:300;line-height:1;display:block}.passi[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--nero-2);margin:0}@media (width<=760px){.passi[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:1.8rem}}.inglese__box[data-astro-cid-wcolddp2]{border:1px solid var(--ocra);border-radius:var(--r);grid-template-columns:auto 1fr;gap:1.5rem 2.5rem;max-width:860px;margin-inline:auto;padding:clamp(1.8rem,4vw,3rem);display:grid}.inglese__box[data-astro-cid-wcolddp2]>svg{width:3rem;height:3rem;color:var(--ocra)}.inglese__box[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-style:italic}@media (width<=600px){.inglese__box[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.cta[data-astro-cid-wcolddp2]{background:var(--ocra);color:var(--avorio);padding-block:clamp(4rem,8vw,6.5rem)}.cta__in[data-astro-cid-wcolddp2]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:2rem 4rem;display:grid}.cta__gom{width:100%;max-width:340px;color:var(--avorio)}.cta[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:clamp(2rem,1.5rem + 2vw,3.2rem)}.cta[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{font-family:var(--serif);max-width:30rem;font-size:1.5rem;font-style:italic;line-height:1.4}@media (width<=760px){.cta__in[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.cta__gom{max-width:220px}}
