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