.hero[data-astro-cid-i3irphx7]{position:relative}.hero-testo[data-astro-cid-i3irphx7]{text-align:center;justify-items:center;padding-top:clamp(1.75rem,5vh,4.5rem);padding-bottom:clamp(2.25rem,6vh,4.5rem);display:grid}.hero-titolo[data-astro-cid-i3irphx7]{letter-spacing:-.026em;max-width:13em;color:var(--bosco);font-size:clamp(2.75rem,.35rem + 7.9vw,8.5rem);font-weight:760;font-stretch:74%;line-height:.92}.parola[data-astro-cid-i3irphx7]{overflow-clip-margin:.12em;vertical-align:top;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:clip}.parola[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{display:inline-block}.parola[data-astro-cid-i3irphx7]+.parola[data-astro-cid-i3irphx7]{margin-left:.24em}@media (prefers-reduced-motion:no-preference){.parola[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{animation:sale 1.15s var(--esce) both;animation-delay:calc(80ms + var(--i) * 70ms)}.hero-sotto[data-astro-cid-i3irphx7],.hero-azioni[data-astro-cid-i3irphx7]{animation:appare 1s var(--esce) both;animation-delay:.55s}.hero-azioni[data-astro-cid-i3irphx7]{animation-delay:.68s}}@keyframes sale{0%{transform:translateY(105%)}}@keyframes appare{0%{opacity:0;transform:translateY(.75rem)}}.hero-sotto[data-astro-cid-i3irphx7]{max-width:40ch;color:var(--testo-tenue);margin-top:clamp(1.25rem,2.6vh,2rem)}.hero-azioni[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.5rem,3.4vh,2.5rem);display:flex}.lastra[data-astro-cid-i3irphx7]{position:relative}.lastra-palco[data-astro-cid-i3irphx7]{height:min(calc(100svh - var(--testata)), 62.5vw);min-height:26rem;position:relative}.lastra-cornice[data-astro-cid-i3irphx7]{--lato:var(--gutter);clip-path:inset(0 var(--lato));background:var(--bosco);position:absolute;inset:0;overflow:hidden}.lastra-cornice[data-astro-cid-i3irphx7] .lastra-foto{object-fit:cover;transform-origin:50% 60%;width:100%;height:100%;position:absolute;inset:0}.lastra-cornice[data-astro-cid-i3irphx7] .lastra-foto:not(:first-child){opacity:0}.lastra-velo[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(#0000,#10250b59 55%,#10250bd1);height:40%;position:absolute;inset:auto 0 0}.lastra-didascalia[data-astro-cid-i3irphx7]{left:calc(var(--gutter) + clamp(1rem, 2.4vw, 2rem));color:#fff;text-shadow:0 1px 12px #10250b99;align-items:center;gap:.6rem;margin:0;display:flex;position:absolute;bottom:clamp(1rem,3vw,2.25rem)}.lastra-didascalia[data-astro-cid-i3irphx7] svg{width:1.15rem;height:1.15rem}@media (width<=47.99rem){.lastra-palco[data-astro-cid-i3irphx7]{height:min(78svh,125vw)}}@media (prefers-reduced-motion:reduce){.lastra-palco[data-astro-cid-i3irphx7]{height:auto;min-height:0;padding-inline:var(--gutter)}.lastra-cornice[data-astro-cid-i3irphx7]{clip-path:none;background:0 0;grid-template-columns:1fr 1fr;display:grid;position:relative}.lastra-cornice[data-astro-cid-i3irphx7] .lastra-foto,.lastra-cornice[data-astro-cid-i3irphx7] .lastra-foto:not(:first-child){opacity:1;aspect-ratio:16/9;height:auto;position:relative}.lastra-cornice[data-astro-cid-i3irphx7] .lastra-foto:first-child{grid-column:1/-1}.lastra-velo[data-astro-cid-i3irphx7]{display:none}.lastra-didascalia[data-astro-cid-i3irphx7]{color:var(--bosco);text-shadow:none;padding-top:1rem;position:static}}.chi[data-astro-cid-m3ey6yfj]{padding-block:var(--sezione)}.chi-griglia[data-astro-cid-m3ey6yfj]{align-items:center;gap:clamp(2.5rem, 5vw, 5rem) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.disco[data-astro-cid-m3ey6yfj]{aspect-ratio:1;background:#9aa19c;border-radius:50%;grid-column:1/span 5;position:relative;overflow:hidden;box-shadow:0 2.5rem 4rem -2rem #10250b73,inset 0 0 0 1px #ffffff59}.disco[data-astro-cid-m3ey6yfj] .disco-foto,.disco-tela[data-astro-cid-m3ey6yfj]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.disco-tela[data-astro-cid-m3ey6yfj]{opacity:0;transition:opacity 1.2s var(--esce)}.disco[data-astro-cid-m3ey6yfj][data-acceso] .disco-tela[data-astro-cid-m3ey6yfj]{opacity:1}.chi-testo[data-astro-cid-m3ey6yfj]{grid-column:7/span 6;justify-items:start;gap:clamp(1.25rem,2.5vw,2rem);display:grid}.chi-testo[data-astro-cid-m3ey6yfj] h2[data-astro-cid-m3ey6yfj]{font-size:var(--t-h2)}.chi-testo[data-astro-cid-m3ey6yfj] .lead[data-astro-cid-m3ey6yfj]{max-width:60ch;color:var(--testo-tenue)}@media (width<=63.99rem){.disco[data-astro-cid-m3ey6yfj]{grid-column:1/-1;justify-self:center;width:min(80vw,28rem)}.chi-testo[data-astro-cid-m3ey6yfj]{grid-column:1/-1}}.servizi[data-astro-cid-4pmk7hlx]{padding-top:var(--sezione);overflow:clip}.servizi-testa[data-astro-cid-4pmk7hlx]{gap:2rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.servizi-testa[data-astro-cid-4pmk7hlx] h2[data-astro-cid-4pmk7hlx]{font-size:var(--t-h2);color:var(--verde-chiaro);grid-column:1/span 7}.servizi-intro[data-astro-cid-4pmk7hlx]{grid-column:9/span 4;justify-items:start;gap:1.5rem;display:grid}.servizi-intro[data-astro-cid-4pmk7hlx] .lead[data-astro-cid-4pmk7hlx]{color:var(--su-scuro)}.punti[data-astro-cid-4pmk7hlx]{border-top:1px solid var(--linea-su-scuro);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6.5rem);display:grid}.punto[data-astro-cid-4pmk7hlx]{align-content:start;gap:1rem;padding:clamp(1.75rem,3vw,2.75rem) clamp(1.25rem,2.5vw,2.5rem) clamp(2rem,4vw,3.5rem);display:grid}.punto[data-astro-cid-4pmk7hlx]:first-child{padding-left:0}.punto[data-astro-cid-4pmk7hlx]+.punto[data-astro-cid-4pmk7hlx]{border-left:1px solid var(--linea-su-scuro)}.punto[data-astro-cid-4pmk7hlx] h3[data-astro-cid-4pmk7hlx]{font-size:var(--t-h3);color:var(--su-scuro)}.punto[data-astro-cid-4pmk7hlx] p[data-astro-cid-4pmk7hlx]{max-width:38ch;color:var(--su-scuro-tenue)}.regioni[data-astro-cid-4pmk7hlx]{gap:.35rem;margin-top:.5rem;display:grid}.regioni[data-astro-cid-4pmk7hlx] .etichetta[data-astro-cid-4pmk7hlx]{color:var(--verde-chiaro)}.regioni-elenco[data-astro-cid-4pmk7hlx]{color:var(--su-scuro);font-weight:560}.nastro[data-astro-cid-4pmk7hlx]{border-top:1px solid var(--linea-su-scuro);white-space:nowrap;margin-top:clamp(2.5rem,5vw,4.5rem);padding-block:clamp(1rem,2vw,1.75rem);overflow:hidden}.binario[data-astro-cid-4pmk7hlx]{width:max-content;display:flex}.giro[data-astro-cid-4pmk7hlx]{display:flex}.nastro-voce[data-astro-cid-4pmk7hlx]{font-family:var(--serif);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--verde-chiaro);align-items:center;padding-right:.45em;font-size:clamp(3.5rem,2rem + 6vw,8.5rem);font-weight:700;font-stretch:76%;line-height:1;display:inline-flex}.punto-sep[data-astro-cid-4pmk7hlx]{background:var(--verde);border-radius:50%;width:.16em;height:.16em;margin-left:.45em;display:inline-block}@media (prefers-reduced-motion:no-preference){.binario[data-astro-cid-4pmk7hlx]{animation:60s linear infinite nastro}.nastro[data-astro-cid-4pmk7hlx]:hover .binario[data-astro-cid-4pmk7hlx]{animation-play-state:paused}}@keyframes nastro{to{transform:translate(-50%)}}@media (width<=63.99rem){.servizi-testa[data-astro-cid-4pmk7hlx] h2[data-astro-cid-4pmk7hlx],.servizi-intro[data-astro-cid-4pmk7hlx]{grid-column:1/-1}.punti[data-astro-cid-4pmk7hlx]{grid-template-columns:1fr}.punto[data-astro-cid-4pmk7hlx],.punto[data-astro-cid-4pmk7hlx]:first-child{padding-left:0;padding-right:0}.punto[data-astro-cid-4pmk7hlx]+.punto[data-astro-cid-4pmk7hlx]{border-left:0;border-top:1px solid var(--linea-su-scuro)}}.famiglie[data-astro-cid-cqujajvn]{padding-top:var(--sezione)}.famiglie[data-astro-cid-cqujajvn].senza-testa{padding-top:0}.famiglie-testa[data-astro-cid-cqujajvn]{gap:2rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.famiglie-testa[data-astro-cid-cqujajvn] h2[data-astro-cid-cqujajvn]{font-size:var(--t-h2);grid-column:1/span 6}.famiglie-intro[data-astro-cid-cqujajvn]{grid-column:8/span 5;justify-items:start;gap:1.25rem;display:grid}.famiglie-intro[data-astro-cid-cqujajvn] .lead[data-astro-cid-cqujajvn]{color:var(--testo-tenue)}.pannelli[data-astro-cid-cqujajvn]{height:clamp(30rem,74vh,46rem);display:flex}.pannello[data-astro-cid-cqujajvn]{min-width:0;transition:flex-grow .8s var(--esce);flex:1 1 0;position:relative}.pannello[data-astro-cid-cqujajvn]:hover,.pannello[data-astro-cid-cqujajvn]:focus-within{flex-grow:1.8}.pannello[data-astro-cid-cqujajvn] a[data-astro-cid-cqujajvn]{color:var(--menta);background:var(--bosco);text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.pannello[data-astro-cid-cqujajvn] a[data-astro-cid-cqujajvn]:focus-visible{outline-offset:-6px;outline-color:var(--verde-chiaro)}.pannello[data-astro-cid-cqujajvn] .pannello-foto{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform 1.1s var(--esce);position:absolute;inset:0;transform:scale(1.06)}.pannello[data-astro-cid-cqujajvn]:hover .pannello-foto,.pannello[data-astro-cid-cqujajvn]:focus-within .pannello-foto{transform:scale(1)}.pannello[data-astro-cid-cqujajvn]+.pannello[data-astro-cid-cqujajvn] a[data-astro-cid-cqujajvn]{box-shadow:inset 1px 0 #e2f6de59}.pannello-velo[data-astro-cid-cqujajvn]{background:linear-gradient(#10250b00 38%,#10250b8c 68%,#10250beb 100%);position:absolute;inset:0}.pannello-testo[data-astro-cid-cqujajvn]{gap:.6rem;display:grid;position:absolute;bottom:clamp(1.5rem,2.6vw,2.5rem);left:clamp(1.25rem,2.2vw,2.25rem);right:clamp(1.25rem,2.2vw,2.25rem)}.pannello-nome[data-astro-cid-cqujajvn]{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(1.75rem,.85rem + 1.6vw,2.6rem);font-weight:720;font-stretch:76%;line-height:.95}.pannello-sintesi[data-astro-cid-cqujajvn]{max-width:34ch;font-size:var(--t-piccolo);color:var(--su-scuro);line-height:1.45}.pannello-freccia[data-astro-cid-cqujajvn]{background:var(--bosco);border:1.5px solid var(--menta);width:2.9rem;height:2.9rem;transition:background-color .35s var(--esce), color .35s var(--esce), transform .5s var(--esce);border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem)}.pannello-freccia[data-astro-cid-cqujajvn] svg{width:1.2rem;height:1.2rem}.pannello[data-astro-cid-cqujajvn]:hover .pannello-freccia[data-astro-cid-cqujajvn],.pannello[data-astro-cid-cqujajvn]:focus-within .pannello-freccia[data-astro-cid-cqujajvn]{background:var(--verde-chiaro);border-color:var(--verde-chiaro);color:var(--bosco-profondo);transform:translate(.2rem)}@media (width<=63.99rem){.famiglie-testa[data-astro-cid-cqujajvn] h2[data-astro-cid-cqujajvn],.famiglie-intro[data-astro-cid-cqujajvn]{grid-column:1/-1}.pannelli[data-astro-cid-cqujajvn]{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.pannello[data-astro-cid-cqujajvn]{aspect-ratio:4/5}}@media (width<=39.99rem){.pannelli[data-astro-cid-cqujajvn]{grid-template-columns:1fr}.pannello[data-astro-cid-cqujajvn]{aspect-ratio:5/4}.pannello[data-astro-cid-cqujajvn]+.pannello[data-astro-cid-cqujajvn] a[data-astro-cid-cqujajvn]{box-shadow:inset 0 1px #e2f6de59}}.partner[data-astro-cid-oqitaos4]{padding-block:clamp(3rem,6vw,5.5rem)}.partner-riga[data-astro-cid-oqitaos4]{align-items:center;gap:2rem var(--gutter);border-block:1px solid var(--linea-forte);grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding-block:clamp(1.25rem,2.5vw,2rem);display:grid}.partner[data-astro-cid-oqitaos4] h2[data-astro-cid-oqitaos4]{font-size:var(--t-h3)}.partner-loghi[data-astro-cid-oqitaos4]{flex-wrap:wrap;align-items:center;gap:2rem 3rem;display:flex}.partner-voce[data-astro-cid-oqitaos4]{align-items:center;gap:1.25rem;text-decoration:none;display:flex}.partner-loghi[data-astro-cid-oqitaos4] .partner-logo{mix-blend-mode:multiply;width:auto;height:5rem}.partner-nome[data-astro-cid-oqitaos4]{font-family:var(--serif);font-size:1.5rem;font-weight:700;font-stretch:80%;line-height:1.1}@media (width<=47.99rem){.partner-riga[data-astro-cid-oqitaos4]{grid-template-columns:1fr}}
