.testata[data-astro-cid-j7pv25f6]{position:absolute;inset:0 0 auto;z-index:10;padding:28px 0}.testata__riga[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between}.testata__logo[data-astro-cid-j7pv25f6]{width:280px}.testata__menu[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px}.testata__menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;text-decoration:none;font-family:var(--titoli);font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px}.testata__menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:not(:first-child):before{content:"";width:5px;height:5px;background:#fff}.testata__menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--magenta)}.testata__area[data-astro-cid-j7pv25f6] svg{width:18px;height:18px}.testata__interruttore[data-astro-cid-j7pv25f6],.testata__hamburger[data-astro-cid-j7pv25f6]{display:none}.hero[data-astro-cid-j7pv25f6]{position:relative;height:min(100vh,900px);min-height:520px;overflow:hidden;background:var(--scuro)}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0 0 auto;height:180px;background:linear-gradient(rgb(0 0 0 / .35),transparent)}.hero[data-astro-cid-j7pv25f6] .hero__slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:slide 30s linear infinite both}@keyframes slide{0%{opacity:0;transform:scale(1)}1.7%{opacity:1}16.7%{opacity:1}18.3%{opacity:0;transform:scale(1.12)}to{opacity:0;transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-j7pv25f6] .hero__slide{animation:none}.hero[data-astro-cid-j7pv25f6] .hero__slide:first-child{opacity:1}}.arco[data-astro-cid-j7pv25f6]{border-radius:999px 999px 0 0;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.arco--grigio[data-astro-cid-j7pv25f6]{background-color:#f2f2f4}.arco--magenta[data-astro-cid-j7pv25f6]{background-color:var(--magenta)}.arco--bianco[data-astro-cid-j7pv25f6]{background-color:#f4f4f6}.arco--foto[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.intro[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:80px 0 60px}.intro__titolo[data-astro-cid-j7pv25f6]{font-size:clamp(40px,5vw,70px);color:var(--magenta);font-weight:700;margin-bottom:20px;line-height:1.15}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;margin-bottom:70px}.intro[data-astro-cid-j7pv25f6] .arco[data-astro-cid-j7pv25f6]{aspect-ratio:1;padding:40px 30px 0}.noi[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:60px 0}.noi__foto[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;align-items:end}.noi__foto[data-astro-cid-j7pv25f6] .arco[data-astro-cid-j7pv25f6]:first-child{aspect-ratio:1 / 2.1;padding:70px 10px 0}.noi__foto[data-astro-cid-j7pv25f6] .arco[data-astro-cid-j7pv25f6]:last-child{aspect-ratio:1 / 1.6;padding:0 12px 30px;align-items:flex-end}.noi[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(24px,2.6vw,33px);font-weight:600;margin-bottom:30px}.spunte[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 40px}.spunte[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:16px;align-items:center;margin-bottom:8px;font-size:15px}.spunte[data-astro-cid-j7pv25f6] svg,.servizi[data-astro-cid-j7pv25f6] svg{flex:none;color:var(--magenta)}.categorie[data-astro-cid-j7pv25f6]{padding:70px 0 40px}.categorie__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:60px 30px;margin-top:100px;padding-inline:15px}.categoria[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:2.65;object-fit:cover;border-radius:16px 16px 0 0;margin-bottom:20px}.categoria[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px;font-weight:600;margin-bottom:18px;text-transform:none}.categoria[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px}.servizi[data-astro-cid-j7pv25f6]{padding:90px 0 80px}.servizi__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 320px 1fr;gap:50px;margin-top:90px}.servizi__colonna[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.servizi__colonna[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:20px;align-items:flex-start;margin-bottom:40px}.servizi__colonna--sx[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{text-align:right;justify-content:flex-end}.servizi__colonna--sx[data-astro-cid-j7pv25f6]{padding-top:40px}.servizi[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:23px;font-weight:600;text-transform:none;margin-bottom:18px}.servizi__colonna[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px}.servizi[data-astro-cid-j7pv25f6] svg{width:38px;height:38px}.servizi__arco[data-astro-cid-j7pv25f6]{width:320px;aspect-ratio:1 / 1.35;align-self:center;border-radius:999px 999px 0 0;background-color:#f2f2f4}.traguardi[data-astro-cid-j7pv25f6]{background-color:var(--magenta);color:#fff;padding:110px 0 120px}.traguardi__riga[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:70px}.etichetta--bianca[data-astro-cid-j7pv25f6]{color:#fff;margin-bottom:40px}.traguardi[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;font-size:34px;font-weight:600;max-width:420px}.traguardi__foto[data-astro-cid-j7pv25f6]{width:min(490px,100%);aspect-ratio:1 / 1.05;margin-top:70px;position:relative;clip-path:inset(-40% -10% 0 -10%)}.traguardi__foto[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;border-radius:999px 999px 0 0;background:linear-gradient(#f4f4f6eb,#f4f4f6eb),url(/grain.png) #f4f4f6}.traguardi__foto[data-astro-cid-j7pv25f6] img{position:absolute;left:50%;top:-13%;translate:-50% 0;width:78%;max-width:none}.recensione[data-astro-cid-j7pv25f6]{margin:0 0 40px}.recensione[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--titoli);font-size:22px;font-weight:600;display:block}.recensione__stelle[data-astro-cid-j7pv25f6]{display:flex;gap:4px;margin:8px 0 22px}.recensione__stelle[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:20px;height:20px;fill:#f7c56b}.recensione[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;font-style:italic;font-size:15px}.numeri[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:30px}.numero[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:4px;width:min(420px,100%);margin-left:30px;padding:18px 30px;border-radius:6px 60px 60px 6px;background:#fff;color:var(--scuro);font-family:var(--titoli);font-weight:500;font-size:17px;line-height:1.5}.numero[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:40px;font-weight:600;min-width:2.9em}.numero--vuoto[data-astro-cid-j7pv25f6]{background:transparent;color:#fff;border:2px solid #fff;margin-left:0;width:min(480px,100%)}.partner[data-astro-cid-j7pv25f6]{padding:120px 0 90px}.partner__griglia[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:60px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:36px 30px}.partner__griglia[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;height:100px}.partner__griglia[data-astro-cid-j7pv25f6] img{width:auto;height:auto;max-width:min(220px,80%);max-height:70px;object-fit:contain}.fascia[data-astro-cid-j7pv25f6]{background-color:var(--magenta);padding:110px 0}.fascia[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;font-size:clamp(32px,4vw,52px);font-weight:600;max-width:520px}.scrivici[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:380px 1fr;gap:80px;padding:0 0 100px}.scrivici__arco[data-astro-cid-j7pv25f6]{position:relative;padding-top:400px;display:flex;flex-direction:column}.scrivici__telefono[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:50%;translate:-50% 0;width:150px;z-index:1}.scrivici[data-astro-cid-j7pv25f6] .arco--foto[data-astro-cid-j7pv25f6]{flex:1;min-height:320px;width:100%}.scrivici[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:last-child{padding-top:160px}.scrivici[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:70px;font-weight:600}.modulo[data-astro-cid-j7pv25f6]{display:grid;gap:10px;margin-top:20px}.modulo__coppia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modulo[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:not([type=checkbox]),.modulo[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{font:inherit;font-size:15px;padding:14px 24px;border:3px solid var(--scuro);border-radius:8px;width:100%;color:var(--scuro);background:#fff}.modulo[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus,.modulo[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]:focus{outline:none;border-color:var(--magenta)}.modulo__trappola[data-astro-cid-j7pv25f6]{position:absolute;left:-9999px}.modulo__privacy[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:700;color:var(--scuro);display:flex;gap:8px;align-items:center}.modulo[data-astro-cid-j7pv25f6] .bottone[data-astro-cid-j7pv25f6]{width:100%;margin-top:6px}.supporto[data-astro-cid-j7pv25f6]{padding:60px 0 130px}.supporto[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-weight:600;margin-bottom:40px}.supporto__intro[data-astro-cid-j7pv25f6]{max-width:560px;font-size:15px}.supporto__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.riquadro[data-astro-cid-j7pv25f6]{background-color:var(--magenta);color:#fff;border-radius:16px 16px 0 0;padding:36px 30px 30px;font-size:15px}.riquadro[data-astro-cid-j7pv25f6] svg{width:34px;height:34px;margin-bottom:26px}.riquadro[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#fff;font-size:19px;font-weight:600;margin-bottom:18px;text-transform:none}.riquadro[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff}.piede[data-astro-cid-j7pv25f6]{padding-top:60px;font-size:15px}.piede__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-inline:40px;padding-bottom:50px}.piede[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px;font-weight:600;margin:4px 0 40px;text-transform:none}.piede[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--scuro)}.piede[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.piede__dati[data-astro-cid-j7pv25f6]{margin-top:24px}.piede__fondo[data-astro-cid-j7pv25f6]{background:var(--magenta);color:#fff;padding:20px 0}.piede__riga[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:900px){.testata__logo[data-astro-cid-j7pv25f6]{width:210px}.testata__hamburger[data-astro-cid-j7pv25f6]{display:block;width:32px;height:24px;position:relative;cursor:pointer;z-index:2}.testata__hamburger[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.testata__hamburger[data-astro-cid-j7pv25f6]:before,.testata__hamburger[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;height:3px;background:#fff;transition:.2s}.testata__hamburger[data-astro-cid-j7pv25f6]:before{top:0}.testata__hamburger[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{top:10px}.testata__hamburger[data-astro-cid-j7pv25f6]:after{bottom:0}.testata__menu[data-astro-cid-j7pv25f6]{position:fixed;inset:0;background:var(--scuro);flex-direction:column;justify-content:center;gap:28px;opacity:0;pointer-events:none;transition:opacity .25s}.testata__menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:22px}.testata__menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:before{display:none}.testata__interruttore[data-astro-cid-j7pv25f6]:checked~.testata__menu[data-astro-cid-j7pv25f6]{opacity:1;pointer-events:auto}.testata__interruttore[data-astro-cid-j7pv25f6]:checked+.testata__hamburger[data-astro-cid-j7pv25f6]{position:fixed;right:16px}.testata__interruttore[data-astro-cid-j7pv25f6]:focus-visible+.testata__hamburger[data-astro-cid-j7pv25f6]{outline:2px solid #fff;outline-offset:4px}.testata__interruttore[data-astro-cid-j7pv25f6]{display:block;position:absolute;opacity:0;width:1px;height:1px}.hero[data-astro-cid-j7pv25f6]{height:70vh}.intro[data-astro-cid-j7pv25f6],.noi[data-astro-cid-j7pv25f6],.traguardi__riga[data-astro-cid-j7pv25f6],.scrivici[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:30px}.noi__foto[data-astro-cid-j7pv25f6]{max-width:480px}.categorie__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;margin-top:50px;padding:0}.servizi__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:0;margin-top:50px}.servizi__arco[data-astro-cid-j7pv25f6]{display:none}.servizi__colonna--sx[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{text-align:left;flex-direction:row-reverse;justify-content:flex-end}.servizi__colonna--sx[data-astro-cid-j7pv25f6]{padding-top:0}.numero[data-astro-cid-j7pv25f6],.numero--vuoto[data-astro-cid-j7pv25f6]{margin-left:0;width:100%}.partner__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.scrivici__arco[data-astro-cid-j7pv25f6]{max-width:260px;padding-top:300px;margin-inline:auto}.scrivici__telefono[data-astro-cid-j7pv25f6]{width:100px}.scrivici[data-astro-cid-j7pv25f6] .arco--foto[data-astro-cid-j7pv25f6]{flex:none;aspect-ratio:1 / 1.1;min-height:0}.scrivici[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:last-child{padding-top:0}.scrivici[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:20px}.supporto__griglia[data-astro-cid-j7pv25f6],.piede__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-inline:0}}@media(max-width:560px){.categorie__griglia[data-astro-cid-j7pv25f6],.modulo__coppia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.numero[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:32px}}
