.s-card,.success-story-card,.roi-card,.ch-card,.sp-ai-card,.industry40-card,.ai-copilot-voice-card,.advisory-card,.cta-card,.metric{will-change:transform;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s,border-color .35s}.s-card .s-icon img,.success-story-card .success-story-image img,.roi-card .roi-chip img,.ch-card .ch-pin,.sp-ai-card .sp-ai-icon img,.industry40-card .industry40-card-arrow,.ai-copilot-voice-card .ai-copilot-voice-media img,.ai-copilot-voice-card .ai-copilot-voice-media video{transition:transform .35s cubic-bezier(.4,0,.2,1)}.s-card{position:relative;overflow:hidden}.s-card:after{content:"";background:linear-gradient(135deg, rgba(var(--color-accent-rgb), .06) 0%, transparent 50%, #7b61ff0a 100%);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .35s,transform .5s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(8px)}.s-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.s-card:nth-child(n+3):nth-child(odd):hover{transform:translateY(14px)scale(1.02)}.s-card:hover:after{opacity:1;transform:translateY(0)}.s-card:hover .s-icon img{transform:scale(1.08)}.success-story-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.success-story-card:hover .success-story-image img{transform:scale(1.08)}.roi-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.roi-card:hover .roi-chip img{transform:scale(1.08)}.ch-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.ch-card:hover .ch-pin{transform:scale(1.08)}.sp-ai-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.sp-ai-card:hover .sp-ai-icon img{transform:scale(1.08)}.industry40-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.industry40-card:hover .industry40-card-arrow{transform:scale(1.08)}.ai-copilot-voice-card:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}.ai-copilot-voice-card:hover .ai-copilot-voice-media img,.ai-copilot-voice-card:hover .ai-copilot-voice-media video{transform:scale(1.08)}.advisory-card:hover,.cta-card:hover,.metric:hover{box-shadow:0 20px 40px #0000004d, 0 0 0 1px rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)scale(1.02)}@media (prefers-reduced-motion:reduce){.s-card,.success-story-card,.roi-card,.ch-card,.sp-ai-card,.industry40-card,.ai-copilot-voice-card,.advisory-card,.cta-card,.metric{transition:box-shadow .35s,border-color .35s}.s-card:hover,.success-story-card:hover,.roi-card:hover,.ch-card:hover,.sp-ai-card:hover,.industry40-card:hover,.ai-copilot-voice-card:hover,.advisory-card:hover,.cta-card:hover,.metric:hover{transform:none}.s-card .s-icon img,.success-story-card .success-story-image img,.roi-card .roi-chip img,.ch-card .ch-pin,.sp-ai-card .sp-ai-icon img,.industry40-card .industry40-card-arrow,.ai-copilot-voice-card .ai-copilot-voice-media img,.ai-copilot-voice-card .ai-copilot-voice-media video{transition:none}.s-card:hover .s-icon img,.success-story-card:hover .success-story-image img,.roi-card:hover .roi-chip img,.ch-card:hover .ch-pin,.sp-ai-card:hover .sp-ai-icon img,.industry40-card:hover .industry40-card-arrow,.ai-copilot-voice-card:hover .ai-copilot-voice-media img,.ai-copilot-voice-card:hover .ai-copilot-voice-media video{transform:none}.s-card:after{transition:opacity .35s;transform:none}.s-card:hover:after{transform:none}}