.hero[data-astro-cid-ge2uvauf]{min-height:min(calc(100dvh - var(--header)), 60rem);background:var(--carta);grid-template-columns:minmax(0,1fr) minmax(0,46vw);display:grid}.testo[data-astro-cid-ge2uvauf]{padding:var(--sp-7) clamp(var(--sp-6), 6vw, 6rem) var(--sp-8) max(var(--gutter), calc((100vw - var(--larghezza)) / 2 + var(--gutter)));align-self:center}.occhiello[data-astro-cid-ge2uvauf]{margin-bottom:var(--sp-4);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--oro-scuro);font-weight:600}.sottotitolo[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--bordeaux);text-underline-offset:.2em;text-decoration-color:#3b142059;text-decoration-thickness:1px}h1[data-astro-cid-ge2uvauf]{max-width:12ch;font-size:clamp(3.25rem,7.4vw,6rem);line-height:1.02}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--oro-scuro);padding-bottom:.08em;font-style:italic;display:block}.sottotitolo[data-astro-cid-ge2uvauf]{margin-top:var(--sp-5);max-width:34ch;color:var(--grigio);font-size:clamp(1.1875rem,1.6vw,1.375rem);line-height:1.5}.azioni[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--sp-3) var(--sp-6);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.foto[data-astro-cid-ge2uvauf]{background:#5f6b45;margin:0;position:relative;overflow:hidden}.foto[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.foto[data-astro-cid-ge2uvauf] img{animation:scopri 1.1s var(--ease-out) both}.testo[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:sali .8s var(--ease-out) both}.testo[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}.testo[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}}@keyframes scopri{0%{clip-path:inset(100% 0 0);transform:scale(1.06)}to{clip-path:inset(0);transform:none}}@keyframes sali{0%{opacity:0;transform:translateY(14px)}}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;min-height:0;max-height:none}.testo[data-astro-cid-ge2uvauf]{padding:var(--sp-7) var(--gutter) var(--sp-6)}.foto[data-astro-cid-ge2uvauf]{aspect-ratio:4/3}}.problema[data-astro-cid-7llx22sv]{background:var(--crema)}.griglia[data-astro-cid-7llx22sv]{gap:var(--sp-7) clamp(var(--sp-6), 6vw, 6rem);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.ponte[data-astro-cid-7llx22sv]{margin-top:var(--sp-5);color:var(--bordeaux);font-weight:500}.ponte[data-astro-cid-7llx22sv] .link[data-astro-cid-7llx22sv]{width:fit-content;margin-top:var(--sp-2);display:flex}.casi[data-astro-cid-7llx22sv]{padding-top:var(--sp-2);margin:0}.caso[data-astro-cid-7llx22sv]{gap:var(--sp-2);padding-block:var(--sp-5);display:grid}.caso[data-astro-cid-7llx22sv]+.caso[data-astro-cid-7llx22sv]{border-top:1px solid #3b142024}.caso[data-astro-cid-7llx22sv]:first-child{padding-top:0}dt[data-astro-cid-7llx22sv]{font-family:var(--font-titoli);color:var(--bordeaux);font-size:clamp(1.75rem,2.6vw,2.125rem);font-weight:500;line-height:1.1}dd[data-astro-cid-7llx22sv]{max-width:46ch;color:var(--grigio);margin:0}@media (width<=860px){.griglia[data-astro-cid-7llx22sv]{grid-template-columns:1fr}}.parti[data-astro-cid-rwwsarst]{gap:var(--sp-4);margin-top:var(--sp-7);grid-template-rows:auto auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.parte[data-astro-cid-rwwsarst]{align-content:space-between;gap:var(--sp-6);padding:clamp(var(--sp-5), 3vw, var(--sp-6));display:grid}.icona[data-astro-cid-rwwsarst]{color:var(--oro-scuro)}.motto[data-astro-cid-rwwsarst]{font-family:var(--font-titoli);color:var(--oro-scuro);margin:.35rem 0 .75rem;font-size:1.25rem;font-style:italic}.testo[data-astro-cid-rwwsarst]{color:var(--grigio)}.scheda[data-astro-cid-rwwsarst]{background:var(--bordeaux);min-height:26rem;color:var(--crema);grid-row:span 2}.scheda[data-astro-cid-rwwsarst] h3[data-astro-cid-rwwsarst]{color:var(--crema);font-size:clamp(2.25rem,3.6vw,3rem);font-weight:500}.scheda[data-astro-cid-rwwsarst] .motto[data-astro-cid-rwwsarst]{color:var(--oro);font-size:1.5rem}.scheda[data-astro-cid-rwwsarst] .testo[data-astro-cid-rwwsarst]{max-width:40ch;font-size:var(--fs-lead);color:var(--sabbia)}.parte[data-astro-cid-rwwsarst] .link[data-astro-cid-rwwsarst]{margin-top:var(--sp-3)}.scheda[data-astro-cid-rwwsarst] .link[data-astro-cid-rwwsarst]{color:var(--crema);text-decoration-color:#f5efe673}.sito[data-astro-cid-rwwsarst]{background:var(--crema)}.coerenza[data-astro-cid-rwwsarst]{box-shadow:inset 0 0 0 1px #3b142024}.promessa[data-astro-cid-rwwsarst]{margin:var(--sp-8) 0 0;padding-left:clamp(var(--sp-5), 3vw, var(--sp-6));border-left:2px solid var(--oro)}.promessa[data-astro-cid-rwwsarst] p[data-astro-cid-rwwsarst]{font-family:var(--font-titoli);color:var(--bordeaux);max-width:46rem;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.3}@media (width<=860px){.parti[data-astro-cid-rwwsarst]{grid-template-columns:1fr}.scheda[data-astro-cid-rwwsarst]{grid-row:auto;min-height:0}}.percorsi[data-astro-cid-hh6mocbw]{padding-top:0}.riga[data-astro-cid-hh6mocbw]{gap:var(--sp-4) clamp(var(--sp-6), 6vw, 5rem);padding-top:var(--sp-7);border-top:1px solid #3b142029;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}h2[data-astro-cid-hh6mocbw]{font-size:clamp(2rem,3.6vw,2.75rem)}p[data-astro-cid-hh6mocbw]{font-size:var(--fs-lead);color:var(--grigio)}.link[data-astro-cid-hh6mocbw]{margin-top:var(--sp-3)}@media (width<=860px){.riga[data-astro-cid-hh6mocbw]{grid-template-columns:1fr}}.chi-sono[data-astro-cid-rvpwu3ch]{background:var(--crema)}.lettera[data-astro-cid-rvpwu3ch]{max-width:44rem;margin-inline:auto}h2[data-astro-cid-rvpwu3ch]{font-size:clamp(2.25rem,4.4vw,3.25rem)}.testo[data-astro-cid-rvpwu3ch]{gap:var(--sp-4);margin-top:var(--sp-6);font-size:var(--fs-lead);line-height:1.65;display:grid}.testo[data-astro-cid-rvpwu3ch] p[data-astro-cid-rvpwu3ch]:first-child:first-letter{float:left;font-family:var(--font-titoli);color:var(--bordeaux);margin:.06em .12em 0 0;font-size:3.6em;font-weight:500;line-height:.8}.testo[data-astro-cid-rvpwu3ch] a[data-astro-cid-rvpwu3ch]{color:var(--bordeaux);text-underline-offset:.2em;text-decoration-color:#3b142059}.firma[data-astro-cid-rvpwu3ch]{margin-top:var(--sp-6);font-family:var(--font-titoli);color:var(--oro-scuro);font-size:2rem;font-style:italic}.contatti[data-astro-cid-gbhucues]{isolation:isolate;background:var(--bordeaux);color:var(--crema);padding-block:clamp(5rem,11vw,8.5rem) clamp(5.5rem,12vw,9.5rem);position:relative;overflow:hidden}.contatti[data-astro-cid-gbhucues] .sfondo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.contatti[data-astro-cid-gbhucues]:before{content:"";z-index:-1;background:linear-gradient(#3b14209e,#2a0e17e0),#3b14201f;position:absolute;inset:0}.griglia[data-astro-cid-gbhucues]{gap:var(--sp-7) clamp(var(--sp-6), 7vw, 7rem);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}h2[data-astro-cid-gbhucues]{max-width:14ch;color:var(--crema);font-size:clamp(2.5rem,5.4vw,4.25rem);line-height:1.05}.intro[data-astro-cid-gbhucues]{color:var(--sabbia)}.azioni[data-astro-cid-gbhucues]{gap:var(--sp-3) var(--sp-4);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.btn-chiaro[data-astro-cid-gbhucues]{color:var(--crema);border:1px solid #f5efe68c}@media (hover:hover){.btn-chiaro[data-astro-cid-gbhucues]:hover{background:var(--crema);color:var(--bordeaux)}}.nota[data-astro-cid-gbhucues]{margin-top:var(--sp-4);font-size:var(--fs-meta);color:var(--sabbia)}.fasi[data-astro-cid-gbhucues]{padding:clamp(var(--sp-5), 3vw, var(--sp-6));background:#1c0a108c;margin:0;list-style:none;box-shadow:inset 0 0 0 1px #f5efe61f}.fase[data-astro-cid-gbhucues]{gap:var(--sp-3);padding-block:var(--sp-4);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.fase[data-astro-cid-gbhucues]+.fase[data-astro-cid-gbhucues]{border-top:1px solid #f5efe624}.fase[data-astro-cid-gbhucues]:first-child{padding-top:0}.fase[data-astro-cid-gbhucues]:last-child{padding-bottom:0}.numero[data-astro-cid-gbhucues]{font-family:var(--font-titoli);color:var(--oro);font-size:2.25rem;font-style:italic;line-height:.9}.fase[data-astro-cid-gbhucues] h3[data-astro-cid-gbhucues]{color:var(--crema)}.fase[data-astro-cid-gbhucues] p[data-astro-cid-gbhucues]{margin-top:var(--sp-1);color:var(--sabbia)}@media (width<=860px){.griglia[data-astro-cid-gbhucues]{grid-template-columns:1fr}}
