.hero[data-astro-cid-ge2uvauf]{height:100vh;padding-block:3% 80px}.hero__griglia[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;margin-top:5%;display:grid}.hero__testo[data-astro-cid-ge2uvauf]{z-index:1;position:relative}.hero__testo[data-astro-cid-ge2uvauf] .titolone[data-astro-cid-ge2uvauf]{white-space:nowrap}.titolone__mestiere[data-astro-cid-ge2uvauf]{font-size:1.2em;display:inline-block}.hero__claim[data-astro-cid-ge2uvauf]{font-family:var(--f-accent);color:var(--c-terracotta);margin-top:48px;font-size:clamp(18px,.7rem + 1.2vw,27px);line-height:1.2}.hero__azione[data-astro-cid-ge2uvauf]{margin-top:48px;padding:5px 8px}.hero__immagine[data-astro-cid-ge2uvauf]{position:relative}.hero__immagine[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:500/500;width:clamp(220px,42vw,597px);height:auto}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{height:auto;padding-block:24px 60px}.hero__griglia[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:24px;margin-top:32px}.hero__testo[data-astro-cid-ge2uvauf] .titolone[data-astro-cid-ge2uvauf]{white-space:normal}.hero__claim[data-astro-cid-ge2uvauf],.hero__azione[data-astro-cid-ge2uvauf]{margin-top:28px}.hero__immagine[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;display:flex}.hero__immagine[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:min(78vw,360px)}}.progetti[data-astro-cid-sezxf3e5]{padding-block:80px}.titolo-sezione[data-astro-cid-sezxf3e5]{font-family:var(--f-shade);font-size:var(--t-sezione);color:var(--c-terracotta);margin-bottom:80px;font-weight:400;line-height:1}.progetti__elenco[data-astro-cid-sezxf3e5]{flex-direction:column;justify-content:center;align-items:center;gap:100px;display:flex}.card[data-astro-cid-sezxf3e5]{justify-content:center;align-items:center;gap:64px;display:flex}.card--invertita[data-astro-cid-sezxf3e5]{flex-direction:row-reverse}.card__testo[data-astro-cid-sezxf3e5]{flex:519px;min-width:0;max-width:519px}.card__cornice[data-astro-cid-sezxf3e5]{aspect-ratio:352/400;background:var(--c-campo);border:20px solid var(--c-nero);flex:none;place-items:center;width:clamp(200px,30vw,352px);height:auto;display:grid;overflow:hidden}.card__cornice[data-astro-cid-sezxf3e5] img[data-astro-cid-sezxf3e5]{object-fit:contain;width:100%;height:100%}.card[data-astro-cid-sezxf3e5]:not(.card--invertita) .card__cornice[data-astro-cid-sezxf3e5] img[data-astro-cid-sezxf3e5]{transform:scaleX(-1)}.card__testo[data-astro-cid-sezxf3e5]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.card__titolo[data-astro-cid-sezxf3e5]{font-family:var(--f-display);font-size:var(--t-card);color:var(--c-testo);font-weight:400}.card__descrizione[data-astro-cid-sezxf3e5]{font-family:var(--f-testo);font-size:var(--t-testo);color:var(--c-testo);line-height:1.35}.btn-primario[data-astro-cid-sezxf3e5]{font-family:var(--f-accent);font-size:var(--t-bottone);color:var(--c-testo);background:var(--c-bordo);padding:3px 10px;transition:transform .15s}.btn-primario[data-astro-cid-sezxf3e5]:hover{transform:translateY(-2px)}@media (width<=820px){.card[data-astro-cid-sezxf3e5],.card--invertita[data-astro-cid-sezxf3e5]{flex-direction:column;align-items:center;gap:24px}.card__testo[data-astro-cid-sezxf3e5]{flex:auto;align-items:flex-start;gap:14px;max-width:100%}.card__cornice[data-astro-cid-sezxf3e5]{border-width:12px;width:min(80vw,352px)}.card[data-astro-cid-sezxf3e5]:not(.card--invertita) .card__cornice[data-astro-cid-sezxf3e5] img[data-astro-cid-sezxf3e5]{transform:none}.progetti__elenco[data-astro-cid-sezxf3e5]{gap:64px}.titolo-sezione[data-astro-cid-sezxf3e5]{margin-bottom:44px}}.su-di-me[data-astro-cid-sgfg26ag]{min-height:100vh;padding-inline:var(--margine-lato);flex-direction:column;justify-content:center;display:flex;overflow-x:clip}.titolo-sezione[data-astro-cid-sgfg26ag]{font-family:var(--f-shade);font-size:var(--t-sezione);color:var(--c-terracotta);white-space:nowrap;margin:5vh 0 2vh;font-weight:400;line-height:1}.contenuto[data-astro-cid-sgfg26ag]{flex:auto;align-items:center;gap:4%;min-height:0;padding-bottom:clamp(110px,25vh,200px);display:flex}.manifesto[data-astro-cid-sgfg26ag]{background:var(--c-sfondo);border:3px solid var(--c-nero);box-shadow:-6px 6px 0 var(--c-ombra-bottone);font-family:var(--f-testo);font-size:var(--t-testo);color:var(--c-testo);flex:0 0 30%;margin:0;padding:clamp(20px,1.6vw,30px);line-height:1.5}.manifesto[data-astro-cid-sgfg26ag] p[data-astro-cid-sgfg26ag]{margin:0}.collage[data-astro-cid-sgfg26ag]{--scala:.92;flex:auto;align-items:center;min-width:0;height:100%;display:flex}.pezzi[data-astro-cid-sgfg26ag]{aspect-ratio:1440/1024;width:100%;transform:scale(var(--scala)) translateY(-15%);position:relative}.pezzo[data-astro-cid-sgfg26ag]{left:var(--x);top:var(--y);width:var(--w);height:var(--h);z-index:var(--z);pointer-events:none;transform:rotate(var(--rot));margin:0;transition:transform .25s,filter .25s;position:absolute}.pezzo[data-astro-cid-sgfg26ag] img[data-astro-cid-sgfg26ag]{object-fit:contain;pointer-events:none;width:100%;height:100%}.zona[data-astro-cid-sgfg26ag]{pointer-events:auto;cursor:pointer;position:absolute}.pezzo[data-astro-cid-sgfg26ag]:has(.zona:hover),.pezzo[data-astro-cid-sgfg26ag]:focus-within{transform:rotate(var(--rot)) translateY(-20px) scale(1.03);filter:drop-shadow(0 12px 16px var(--c-ombra-popup));z-index:20}.popup[data-astro-cid-sgfg26ag]{width:calc(400px / var(--scala));padding:calc(16px / var(--scala)) calc(20px / var(--scala));transform:translate(-50%, calc(12px / var(--scala))) rotate(calc(var(--rot) * -1));background:var(--c-sfondo);border:2px solid var(--c-nero);box-shadow:-4px 4px 0 var(--c-nero);font-family:var(--f-testo);font-size:calc(16px / var(--scala));color:var(--c-testo);opacity:0;visibility:hidden;pointer-events:none;line-height:1.4;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:50%}.pezzo[data-astro-cid-sgfg26ag]:has(.zona:hover) .popup[data-astro-cid-sgfg26ag],.pezzo[data-astro-cid-sgfg26ag]:focus-within .popup[data-astro-cid-sgfg26ag]{opacity:1;visibility:visible}.popup[data-astro-cid-sgfg26ag] p[data-astro-cid-sgfg26ag]{white-space:pre-line;margin:0}@media (width<=860px){.su-di-me[data-astro-cid-sgfg26ag]{height:auto;padding-block:40px 60px}.titolo-sezione[data-astro-cid-sgfg26ag]{white-space:normal;margin-bottom:16px}.contenuto[data-astro-cid-sgfg26ag]{flex-direction:column;align-items:stretch;gap:28px}.manifesto[data-astro-cid-sgfg26ag]{flex:none}.contenuto[data-astro-cid-sgfg26ag]{padding-bottom:90px}.collage[data-astro-cid-sgfg26ag]{--scala:1;height:auto}.popup[data-astro-cid-sgfg26ag]{left:var(--px);top:var(--py);width:min(88vw,400px)}}
