.group.svelte-1q00j9w{transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(var(--zoom, 1));transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s ease;will-change:transform}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)){--zoom: 1.03;box-shadow:0 24px 48px -16px #b060ff47,0 8px 16px -8px #ee87cb33,0 2px 6px #0000000f}.gradient-overlay.svelte-1q00j9w{z-index:-1;opacity:0;filter:blur(18px);transform:scale(.92);transition:opacity .6s ease-out,transform .8s cubic-bezier(.22,1,.36,1)}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)) .gradient-overlay:where(.svelte-1q00j9w){opacity:.7;transform:scale(1.02);animation:svelte-1q00j9w-slide-gradient 8s ease-in-out infinite}@keyframes svelte-1q00j9w-slide-gradient{0%{background-position:0% 50%}25%{background-position:50% 100%}50%{background-position:100% 50%}75%{background-position:50% 0%}to{background-position:0% 50%}}.sheen.svelte-1q00j9w{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(480px circle at var(--mx, 50%) var(--my, 50%),rgb(255 255 255 / .35),transparent 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .5s ease;z-index:1}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)) .sheen:where(.svelte-1q00j9w){opacity:1}.group.svelte-1q00j9w:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:radial-gradient(320px circle at var(--mx, 50%) var(--my, 50%),#ee87cb,#b060ff 45%,transparent 75%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:2}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)):before{opacity:1}.group.svelte-1q00j9w img:where(.svelte-1q00j9w){transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)) img:where(.svelte-1q00j9w){transform:scale(1.06)}.titolo.svelte-1q00j9w a:where(.svelte-1q00j9w){background:linear-gradient(90deg,#ee87cb,#b060ff);-webkit-background-clip:text;background-clip:text;transition:color .4s ease}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)) .titolo:where(.svelte-1q00j9w) a:where(.svelte-1q00j9w){color:transparent}.freccia.svelte-1q00j9w{display:inline-block;margin-left:.35em;color:#b060ff;opacity:0;transform:translate(-6px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)) .freccia:where(.svelte-1q00j9w){opacity:1;transform:translate(0)}.pittogramma-bg.svelte-1q00j9w{background-image:var(--pittogramma-url);background-blend-mode:soft-light;background-size:110%;background-position:center;background-repeat:no-repeat}@media(prefers-reduced-motion:reduce){.group.svelte-1q00j9w,.group.svelte-1q00j9w img:where(.svelte-1q00j9w),.gradient-overlay.svelte-1q00j9w,.sheen.svelte-1q00j9w,.group.svelte-1q00j9w:before,.titolo.svelte-1q00j9w a:where(.svelte-1q00j9w),.freccia.svelte-1q00j9w{transition:none;animation:none}.group.svelte-1q00j9w:is(:where(.svelte-1q00j9w):hover,.attiva:where(.svelte-1q00j9w)) .gradient-overlay:where(.svelte-1q00j9w){animation:none}}.sfondo-hero.svelte-1lhggrz{position:absolute;inset:0;background-image:var(--sfondo-url);background-size:cover;background-position:center;filter:grayscale(1);opacity:.1;pointer-events:none}
