.group.svelte-jpb6bj{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-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)){--zoom: 1.03;box-shadow:0 24px 48px -16px #b060ff47,0 8px 16px -8px #ee87cb33,0 2px 6px #0000000f}.gradient-overlay.svelte-jpb6bj{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-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)) .gradient-overlay:where(.svelte-jpb6bj){opacity:.7;transform:scale(1.02);animation:svelte-jpb6bj-slide-gradient 8s ease-in-out infinite}@keyframes svelte-jpb6bj-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-jpb6bj{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-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)) .sheen:where(.svelte-jpb6bj){opacity:1}.group.svelte-jpb6bj: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-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)):before{opacity:1}.group.svelte-jpb6bj img:where(.svelte-jpb6bj){transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform}.group.svelte-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)) img:where(.svelte-jpb6bj){transform:scale(1.06)}.titolo.svelte-jpb6bj{background:linear-gradient(90deg,#ee87cb,#b060ff);-webkit-background-clip:text;background-clip:text;transition:color .4s ease}.group.svelte-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)) .titolo:where(.svelte-jpb6bj){color:transparent}.social-row.svelte-jpb6bj{display:flex;align-items:center;gap:.75rem;color:var(--color-gray-500, #6b7280);transition:color .3s ease}.social-row.svelte-jpb6bj:hover{color:var(--color-gray-950, #030712)}.social-row.svelte-jpb6bj .icona:where(.svelte-jpb6bj){width:1.25rem;height:1.25rem;flex:none;transition:transform .5s cubic-bezier(.22,1,.36,1)}.social-row.svelte-jpb6bj:hover .icona:where(.svelte-jpb6bj){transform:rotate(-8deg) scale(1.1)}.social-row.svelte-jpb6bj .etichetta:where(.svelte-jpb6bj){font-size:.875rem;line-height:1.25rem}@media(prefers-reduced-motion:reduce){.group.svelte-jpb6bj,.group.svelte-jpb6bj img:where(.svelte-jpb6bj),.gradient-overlay.svelte-jpb6bj,.sheen.svelte-jpb6bj,.group.svelte-jpb6bj:before,.titolo.svelte-jpb6bj{transition:none;animation:none}.group.svelte-jpb6bj:is(:where(.svelte-jpb6bj):hover,.attiva:where(.svelte-jpb6bj)) .gradient-overlay:where(.svelte-jpb6bj){animation:none}}.sfondo-hero.svelte-1cobqru{position:absolute;inset:0;background-image:var(--sfondo-url);background-size:cover;background-position:center;filter:grayscale(1);opacity:.1;pointer-events:none}
