.hero[data-astro-cid-wcolddp2]{color:#fff;background:#222 url(/img/sito/hero-poster.webp) 50%/cover;align-items:center;min-height:700px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2]:before{content:"";z-index:1;background:#00000080;position:absolute;inset:0}.hero__video[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__in[data-astro-cid-wcolddp2]{z-index:2;text-align:center;padding-block:80px 140px;position:relative}.hero__pre[data-astro-cid-wcolddp2]{margin:0 0 6px;font-size:clamp(22px,2.6vw,36px)}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{color:#fff;letter-spacing:-2px;max-width:900px;margin:0 auto 26px;font-size:clamp(40px,6vw,72px);line-height:1}.hero__sub[data-astro-cid-wcolddp2]{color:#e9e9e9;margin-bottom:40px;font-size:clamp(17px,1.8vw,22px)}.hero__btn[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn--bianco[data-astro-cid-wcolddp2]{color:#fff;background:0 0;border:2px solid #fff;padding:16px 30px}.btn--bianco[data-astro-cid-wcolddp2]:hover{color:var(--navy);background:#fff}.hero__garanzie[data-astro-cid-wcolddp2]{color:#e9e9e9;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.hero__garanzie[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{align-items:center;gap:8px;display:inline-flex}.hero__garanzie[data-astro-cid-wcolddp2] svg{color:#9fd3d8;width:18px;height:18px}.sez-head[data-astro-cid-wcolddp2]{text-align:center;margin-bottom:40px}.categorie[data-astro-cid-wcolddp2]{padding:90px 0 40px}.categorie__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.cat[data-astro-cid-wcolddp2]{border:1px solid var(--bordo);background:#fff;flex-direction:column;transition:border-color .2s;display:flex;position:relative}.cat[data-astro-cid-wcolddp2]:hover{border-color:var(--teal)}.cat__img[data-astro-cid-wcolddp2]{aspect-ratio:1;background:#fafafa;display:block;overflow:hidden}.cat__img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:contain;width:100%;height:100%;padding:10%;transition:transform .4s}.cat[data-astro-cid-wcolddp2]:hover .cat__img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:scale(1.05)}.cat__testo[data-astro-cid-wcolddp2]{flex-direction:column;padding:14px 16px 16px;display:flex}.cat__testo[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:var(--navy);font-size:17px}.cat__testo[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{color:var(--grigio);font-size:13px;font-style:normal}.cat[data-astro-cid-wcolddp2] .cat__freccia{width:14px;height:14px;color:var(--teal);position:absolute;bottom:22px;right:14px}.obiettivi[data-astro-cid-wcolddp2]{background:var(--chiaro);padding:90px 0}.obiettivi__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;display:grid}.obiettivi__grid[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin-bottom:26px}.obiettivi__lista[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.obiettivi__lista[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{border:1px solid var(--bordo);color:var(--navy);background:#fff;align-items:center;gap:10px;padding:16px 18px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s;display:flex}.obiettivi__lista[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{border-color:var(--teal);color:var(--teal)}.obiettivi__lista[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{flex:1}.obiettivi__lista[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{color:var(--grigio);font-size:12px;font-style:normal;font-weight:500}.obiettivi__lista[data-astro-cid-wcolddp2] svg{width:12px;height:12px;color:var(--teal)}.promo[data-astro-cid-wcolddp2]{background:var(--navy);color:#fff;padding:50px 0}.promo__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 2fr auto;align-items:center;gap:40px;display:grid}.promo[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{color:#fff;margin-bottom:8px;font-size:28px}.promo[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#cdd6e6;margin:0;font-size:14px}.promo__fasce[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.promo__fasce[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border:1px solid #ffffff40;flex-direction:column;padding:14px 16px;display:flex}.promo__fasce[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:#9fd3d8;font-size:24px}.promo__fasce[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:#cdd6e6;font-size:12px}.hero__forma[data-astro-cid-wcolddp2]{z-index:2;width:100%;height:90px;position:absolute;bottom:-1px;left:0}.punti[data-astro-cid-wcolddp2]{z-index:3;margin-top:-60px;position:relative}.punti__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);align-items:start;gap:30px;padding-inline:50px;display:grid}.punto[data-astro-cid-wcolddp2]{text-align:center;background:#fff;padding:40px 28px 30px;transition:transform .3s;box-shadow:0 0 20px #0000001a}.punto[data-astro-cid-wcolddp2]:hover{transform:translateY(-8px)}.punto--giu[data-astro-cid-wcolddp2]{margin-top:40px}.punto[data-astro-cid-wcolddp2] svg{width:46px;height:46px;color:var(--teal);margin:0 auto 18px}.punto[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-size:23px}.punto[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0;font-size:15px}.chi[data-astro-cid-wcolddp2]{padding:110px 0 80px}.chi__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.1fr;align-items:start;gap:80px;padding-inline:50px;display:grid}.chi__grid[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;max-height:700px}.chi[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{margin-top:20px}.offerta[data-astro-cid-wcolddp2]{padding:60px 0}.offerta__head[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin-bottom:70px;padding-inline:50px;display:grid}.offerta__head[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0}.offerta__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:30px 20px;display:grid}.centro[data-astro-cid-wcolddp2]{text-align:center;margin:30px 0 0}.eventi[data-astro-cid-wcolddp2]{background:var(--chiaro);padding:110px 0}.eventi__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(6,1fr);gap:20px;padding-inline:50px;display:grid}.evento[data-astro-cid-wcolddp2]{aspect-ratio:4/3;grid-column:span 2;margin:0;position:relative;overflow:hidden}.evento[data-astro-cid-wcolddp2]:nth-child(4),.evento[data-astro-cid-wcolddp2]:nth-child(5){aspect-ratio:16/9;grid-column:span 3}.evento[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.evento[data-astro-cid-wcolddp2]:hover img[data-astro-cid-wcolddp2]{transform:scale(1.05)}.evento[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{color:#fff;background:linear-gradient(#0000,#000c);padding:50px 20px 18px;position:absolute;inset:auto 0 0}.evento[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font-size:13px;display:block}.evento[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-size:18px;font-weight:600}@media (width<=1024px){.punti__grid[data-astro-cid-wcolddp2],.chi__grid[data-astro-cid-wcolddp2]{padding-inline:var(--gutter)}.offerta__head[data-astro-cid-wcolddp2],.eventi__grid[data-astro-cid-wcolddp2]{padding-inline:0}.offerta__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}.categorie__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr)}.promo__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:24px}}@media (width<=900px){.hero[data-astro-cid-wcolddp2]{min-height:560px}.hero__forma[data-astro-cid-wcolddp2]{height:50px}.punti[data-astro-cid-wcolddp2]{margin-top:20px}.punti__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:20px}.punto--giu[data-astro-cid-wcolddp2]{margin-top:0}.chi[data-astro-cid-wcolddp2]{padding:60px 0}.chi__grid[data-astro-cid-wcolddp2],.offerta__head[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:30px}.offerta__head[data-astro-cid-wcolddp2]{margin-bottom:40px}.eventi[data-astro-cid-wcolddp2]{padding:70px 0}.eventi__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.categorie[data-astro-cid-wcolddp2]{padding:60px 0 20px}.categorie__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr);gap:10px}.obiettivi[data-astro-cid-wcolddp2]{padding:60px 0}.obiettivi__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:30px}.obiettivi__lista[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.promo__fasce[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}.hero__btn[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{flex:100%}.evento[data-astro-cid-wcolddp2],.evento[data-astro-cid-wcolddp2]:nth-child(4),.evento[data-astro-cid-wcolddp2]:nth-child(5){aspect-ratio:16/10;grid-column:auto}}
