html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.animazioneTesto.svelte-1itvd0v{animation:svelte-1itvd0v-gradient-move 2.5s linear infinite}.animazioneTesto.svelte-1itvd0v{background:linear-gradient(90deg,var(--btn-grad-1),var(--btn-grad-2),var(--btn-grad-3),var(--btn-grad-1));background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes svelte-1itvd0v-gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animazioneTesto.svelte-1fbx6nu{background:linear-gradient(90deg,var(--btn-grad-1),var(--btn-grad-2),var(--btn-grad-3),var(--btn-grad-1));background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:svelte-1fbx6nu-gradient-move 2.5s linear infinite}@keyframes svelte-1fbx6nu-gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animazioneIcona.svelte-jjd4f{background:linear-gradient(90deg,var(--btn-grad-1),var(--btn-grad-2),var(--btn-grad-3),var(--btn-grad-1));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-jjd4f-gradient-move 2.5s linear infinite}.animazioneIcona.svelte-jjd4f svg{stroke:url(#iconGradient)!important}@keyframes svelte-jjd4f-gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animazioneTesto.svelte-1jxwo3w{animation:svelte-1jxwo3w-gradient-move 2.5s linear infinite}.animazioneTesto.svelte-1jxwo3w{background:linear-gradient(90deg,var(--btn-grad-1),var(--btn-grad-2),var(--btn-grad-3),var(--btn-grad-1));background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes svelte-1jxwo3w-gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@reference "tailwindcss/theme";
