.elementor .glimpse-linguetta-pannello{padding:0px;min-width:0;\n}.elementor .glimpse-linguette-pannelli{padding:0px;min-width:0;\n}.elementor .glimpse-linguetta-etichetta{font-family:var(--glimpse-font);font-weight:600;font-size:16px;line-height:1.35em;margin:0;color:inherit;\n}.elementor .glimpse-linguetta{min-width:0;\n}.elementor .glimpse-linguette-menu{padding:0px;min-width:0;\n}.elementor .glimpse-linguette{width:100%;margin-top:16px;\n}.elementor .glimpse-passo-desc{font-family:var(--glimpse-font);font-size:17px;color:var(--glimpse-inchiostro-2);line-height:1.6em;margin:0;max-width:46ch;\n}.elementor .glimpse-passo-titolo{font-family:var(--glimpse-font);font-weight:700;font-size:26px;color:var(--glimpse-inchiostro);letter-spacing:-0.4px;line-height:1.2em;margin:0;text-wrap:balance;\n}.elementor .glimpse-passo-numero{font-family:var(--glimpse-font);font-weight:700;font-size:13px;color:var(--glimpse-viola);letter-spacing:1px;margin:0;font-variant-numeric:tabular-nums;\n}.elementor .glimpse-passo-testo{padding:0px;display:flex;flex-direction:column;gap:10px;min-width:0;\n}.elementor .glimpse-passo{padding:0px;min-width:0;\n}.elementor .glimpse-passi{padding:0px;width:100%;margin-top:16px;\n}.elementor .glimpse-invito-azioni{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:12px;\n}.elementor .glimpse-invito-testo{font-family:var(--glimpse-font);font-size:20px;line-height:1.6em;margin:0;max-width:60ch;color:rgba(255,255,255,.75);text-wrap:pretty;\n}.elementor .glimpse-invito-titolo{font-family:var(--glimpse-font);font-weight:700;font-size:56px;color:var(--glimpse-bianco);letter-spacing:-1.4px;line-height:1.06em;margin:0;text-wrap:balance;\n}.elementor .glimpse-invito{display:flex;flex-direction:column;gap:20px;align-items:center;max-width:880px;margin-inline:auto;text-align:center;\n}.elementor .glimpse-sezione-invito{padding-block-start:128px;padding-block-end:128px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .glimpse-prezzo-testo{font-family:var(--glimpse-font);font-size:16px;color:var(--glimpse-inchiostro-2);line-height:1.6em;margin:0;\n}.elementor .glimpse-prezzo-cifra{font-family:var(--glimpse-font);font-weight:800;font-size:44px;color:var(--glimpse-inchiostro);letter-spacing:-1.4px;line-height:1.05em;margin:0;\n}.elementor .glimpse-prezzo-nome{font-family:var(--glimpse-font);font-weight:600;font-size:13px;color:var(--glimpse-viola);letter-spacing:1px;text-transform:uppercase;margin:0;\n}.elementor .glimpse-prezzo{padding:32px;border-radius:22px;background-color:var(--glimpse-bianco);display:flex;flex-direction:column;gap:10px;border:1px solid #e7e6f0;box-shadow:0 15px 35px -18px rgba(50,50,93,.16);\n}.elementor .glimpse-prezzi{padding:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:8px;\n}.elementor .glimpse-modello-voci{font-family:var(--glimpse-font);font-size:14px;margin:auto 0 0;display:flex;flex-direction:column;border-top:1px solid #efeef6;\n}.elementor .glimpse-modello-testo{font-family:var(--glimpse-font);font-size:16px;color:var(--glimpse-inchiostro-2);line-height:1.6em;margin:0;\n}.elementor .glimpse-modello-nome{font-family:var(--glimpse-font);font-weight:700;font-size:28px;color:var(--glimpse-inchiostro);letter-spacing:-0.6px;margin:0;\n}.elementor .glimpse-modello{padding:28px;border-radius:20px;background-color:var(--glimpse-bianco);display:flex;flex-direction:column;gap:14px;border:1px solid #e7e6f0;box-shadow:0 15px 35px -18px rgba(50,50,93,.16);\n}.elementor .glimpse-modelli{padding:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:8px;\n}.elementor .glimpse-numero-nota{font-family:var(--glimpse-font);font-size:14px;line-height:1.5em;margin:0;color:rgba(255,255,255,.5);\n}.elementor .glimpse-numero-testo{font-family:var(--glimpse-font);font-size:18px;line-height:1.65em;margin:0;color:rgba(255,255,255,.75);\n}.elementor .glimpse-numero-titolo{font-family:var(--glimpse-font);font-weight:700;font-size:40px;color:var(--glimpse-bianco);letter-spacing:-0.8px;line-height:1.12em;margin:0;text-wrap:balance;\n}.elementor .glimpse-numero-testi{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .glimpse-numero-cifra{font-family:var(--glimpse-font);font-weight:800;font-size:200px;letter-spacing:-8px;line-height:0.9em;margin:0;white-space:nowrap;width:max-content;max-width:100%;padding-right:.04em;font-size:clamp(7.5rem,13vw,12.5rem);background:linear-gradient(120deg,#8ec5fc,#cdb4db 45%,#ffcf9f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;\n}.elementor .glimpse-numero-grande{padding:0px;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:56px;align-items:center;width:100%;\n}.elementor .glimpse-frase-sommario{font-family:var(--glimpse-font);font-size:20px;color:var(--glimpse-inchiostro-2);line-height:1.6em;margin:0;max-width:62ch;text-wrap:pretty;\n}.elementor .glimpse-frase-testo{font-family:var(--glimpse-font);font-weight:700;font-size:60px;color:var(--glimpse-inchiostro);letter-spacing:-1.6px;line-height:1.06em;margin:0;text-wrap:balance;\n}.elementor .glimpse-frase{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;max-width:1000px;margin-inline:auto;text-align:center;\n}.elementor .glimpse-sezione-frase{padding-block-start:132px;padding-block-end:132px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .glimpse-sezione-scura{background-color:var(--glimpse-inchiostro);color:#fff;background-image:radial-gradient(56rem 30rem at 88% 0, rgba(24,0,173,.55), transparent 70%),radial-gradient(44rem 26rem at 0 100%, rgba(142,197,252,.16), transparent 70%);\n}.elementor .glimpse-piede-legale{font-family:var(--glimpse-font);font-size:12.5px;line-height:1.6em;margin:0;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.55);\n}.elementor .glimpse-piede-link{font-family:var(--glimpse-font);font-weight:600;font-size:15px;color:var(--glimpse-bianco);margin:0;display:flex;flex-wrap:wrap;gap:10px 24px;\n}.elementor .glimpse-piede-descrizione{font-family:var(--glimpse-font);font-size:14px;line-height:1.55em;margin:0;color:rgba(255,255,255,.65);\n}.elementor .glimpse-piede-marchio{font-family:var(--glimpse-font);font-weight:700;font-size:20px;color:var(--glimpse-bianco);margin:0;\n}.elementor .glimpse-piede-marca{padding:0px;display:flex;flex-direction:column;gap:6px;max-width:38ch;\n}.elementor .glimpse-piede-riga{padding:0px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;\n}.elementor .glimpse-piede-contenitore{padding:0px;display:flex;flex-direction:column;gap:28px;width:100%;max-width:1120px;margin-inline:auto;\n}.elementor .glimpse-piede-sezione{padding-block-start:56px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--glimpse-inchiostro);display:flex;flex-direction:column;width:100%;\n}.elementor .glimpse-bento-mezza{grid-column:span 6;\n}.elementor .glimpse-bento-desc{font-family:var(--glimpse-font);font-size:16px;color:var(--glimpse-inchiostro-2);line-height:1.6em;margin:0;\n}.elementor .glimpse-bento-titolo{font-family:var(--glimpse-font);font-weight:700;font-size:22px;color:var(--glimpse-inchiostro);letter-spacing:-0.3px;line-height:1.25em;margin:0;\n}.elementor .glimpse-bento-testo{padding-block-start:8px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:8px;}.elementor .glimpse-bento-media{grid-column:span 5;\n}.elementor .glimpse-bento-grande{grid-column:span 7;grid-row:span 2;\n}.elementor .glimpse-bento-card{padding:0px;border-radius:20px;background-color:var(--glimpse-bianco);display:flex;flex-direction:column;overflow:hidden;min-width:0;box-shadow:0 15px 35px -10px rgba(50,50,93,.14),0 5px 15px -5px rgba(0,0,0,.06);\n}.elementor .glimpse-bento{padding:0px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row dense;gap:20px;width:100%;margin-top:8px;\n}.elementor .glimpse-sopra{position:relative;z-index:1;\n}.elementor .glimpse-hero{position:relative;overflow:hidden;isolation:isolate;\n}.elementor .glimpse-cassetto-corpo{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;}.elementor .glimpse-cassetto-domanda{font-family:var(--glimpse-font);font-weight:600;font-size:19px;color:var(--glimpse-inchiostro);line-height:1.35em;margin:0;\n}.elementor .glimpse-menu-app{font-family:var(--glimpse-font);font-weight:500;font-size:12px;color:var(--glimpse-inchiostro-2);display:inline-flex;flex-wrap:wrap;gap:6px;margin:0;line-height:1.3;\n}.elementor .glimpse-tag{font-family:var(--glimpse-font);font-weight:600;font-size:12px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;margin:0;line-height:1.3;letter-spacing:.2px;background:var(--tema-fondo,#ece8ff);color:var(--tema-testo,#3a1fb0);\n}.elementor .glimpse-cassetto-etichette{padding:0px;display:flex;gap:6px;flex-wrap:wrap;align-items:center;\n}.elementor .glimpse-cassetto-testa{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:68px;display:flex;flex-direction:column;gap:10px;position:relative;\n}.elementor .glimpse-cassetto{padding:0px;border-radius:16px;border-width:1px;border-color:var(--glimpse-bordo);border-style:solid;background-color:var(--glimpse-bianco);display:flex;flex-direction:column;overflow:hidden;\n}.elementor .glimpse-cassetti{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .glimpse-faq-risposta{font-family:var(--glimpse-font);font-size:17px;color:var(--glimpse-inchiostro-2);line-height:1.65em;margin:0;max-width:72ch;\n}.elementor .glimpse-finale-testo{font-family:var(--glimpse-font);font-size:18px;line-height:1.6em;margin:0;max-width:60ch;color:rgba(255,255,255,.78);\n}.elementor .glimpse-finale-titolo{font-family:var(--glimpse-font);font-weight:700;font-size:40px;color:var(--glimpse-bianco);letter-spacing:-0.8px;line-height:1.12em;margin:0;text-wrap:balance;max-width:26ch;\n}.elementor .glimpse-finale{padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;border-radius:28px;background-color:var(--glimpse-inchiostro);display:flex;flex-direction:column;gap:20px;width:100%;\n}.elementor .glimpse-pulsante-chiaro{font-family:var(--glimpse-font);font-weight:600;font-size:16px;color:var(--glimpse-inchiostro);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--glimpse-bianco);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1.2;transition:background-color .15s ease,color .15s ease;\n}.elementor .glimpse-pulsante-chiaro:hover,.elementor .glimpse-pulsante-chiaro:focus-visible{background-color:var(--glimpse-pastello-lilla);}.elementor .glimpse-pulsante-linea{font-family:var(--glimpse-font);font-weight:600;font-size:16px;color:var(--glimpse-viola);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--glimpse-viola);border-style:solid;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1.2;transition:background-color .15s ease,color .15s ease;background:transparent;\n}.elementor .glimpse-pulsante-linea:hover,.elementor .glimpse-pulsante-linea:focus-visible{background-color:var(--glimpse-fondo);}.elementor .glimpse-pulsante{font-family:var(--glimpse-font);font-weight:600;font-size:16px;color:var(--glimpse-bianco);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--glimpse-viola);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1.2;transition:background-color .15s ease,color .15s ease;\n}.elementor .glimpse-pulsante:hover,.elementor .glimpse-pulsante:focus-visible{background-color:var(--glimpse-inchiostro);}.elementor .glimpse-azioni{padding:0px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:8px;\n}.elementor .glimpse-cifra-nota{font-family:var(--glimpse-font);font-size:15px;color:var(--glimpse-grigio);line-height:1.5em;margin:0;max-width:30ch;\n}.elementor .glimpse-cifra-numero{font-family:var(--glimpse-font);font-weight:700;font-size:36px;color:var(--glimpse-inchiostro);letter-spacing:-0.8px;line-height:1.1em;margin:0;\n}.elementor .glimpse-cifra{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .glimpse-numeri{padding:0px;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:24px;width:100%;margin-top:32px;padding-top:28px;border-top:1px solid #e7e6f0;\n}.elementor .glimpse-nota{font-family:var(--glimpse-font);font-size:14px;color:var(--glimpse-grigio);line-height:1.5em;margin:0;max-width:68ch;\n}.elementor .glimpse-testo{font-family:var(--glimpse-font);font-size:18px;color:var(--glimpse-inchiostro-2);line-height:1.65em;margin:0;max-width:68ch;\n}.elementor .glimpse-sommario{font-family:var(--glimpse-font);font-size:21px;color:var(--glimpse-inchiostro-2);line-height:1.55em;margin:0;max-width:62ch;\n}.elementor .glimpse-h2{font-family:var(--glimpse-font);font-weight:700;font-size:40px;color:var(--glimpse-inchiostro);letter-spacing:-0.8px;line-height:1.12em;margin:0;text-wrap:balance;max-width:28ch;\n}.elementor .glimpse-h1{font-family:var(--glimpse-font);font-weight:700;font-size:60px;color:var(--glimpse-inchiostro);letter-spacing:-1.5px;line-height:1.05em;margin:0;text-wrap:balance;max-width:20ch;\n}.elementor .glimpse-occhiello{font-family:var(--glimpse-font);font-weight:600;font-size:13px;color:var(--glimpse-viola);letter-spacing:1px;text-transform:uppercase;margin:0;\n}.elementor .glimpse-intestazione{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .glimpse-apertura{padding:0px;display:flex;flex-direction:column;gap:20px;padding-top:24px;\n}.elementor .glimpse-contenitore{padding:0px;display:flex;flex-direction:column;gap:24px;width:100%;max-width:1120px;margin-inline:auto;\n}.elementor .glimpse-sezione-alt{background-color:var(--glimpse-fondo);}.elementor .glimpse-sezione{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:stretch;width:100%;\n}