.scroll-reveal{margin:0;padding:0}.scroll-reveal-text{margin:0;padding:0;display:inline}.scroll-reveal .word{display:inline;margin:0;padding:0}.card-spotlight{position:relative;overflow:hidden}.card-spotlight:before{content:"";position:absolute;top:var(--mouse-y, 50%);left:var(--mouse-x, 50%);transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(circle,var(--spotlight-color, rgba(163, 184, 255, .3)) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.card-spotlight:hover:before{opacity:1}.card-spotlight>*{position:relative;z-index:2}.magnetic-card{transition:transform .15s ease-out;will-change:transform}.magnetic-card:hover{transition:transform .1s ease-out}.text-type{display:inline-flex;align-items:baseline}.text-type__content{display:inline-block}.text-type__cursor{display:inline-block;margin-left:2px}.text-type__cursor--hidden{opacity:0}.shimmer-button{position:relative;overflow:hidden;isolation:isolate}.shimmer-button-content{position:relative;z-index:2}.shimmer-effect{position:absolute;top:-50%;left:-150%;width:100%;height:200%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);transform:skew(-20deg);animation:shimmer 3s ease-in-out infinite;z-index:1;pointer-events:none}@keyframes shimmer{0%{left:-150%}20%{left:150%}to{left:150%}}.btn-primary-gradient{background:linear-gradient(to right,#3b82f6,#e5e7eb)!important}.btn-primary-gradient:hover{background:linear-gradient(to right,#2563eb,#d1d5db)!important}.text-gradient-blue-white{background:linear-gradient(to right,#dbeafe,#e5e7eb,#f3f4f6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.bg-gradient-blue-white-transparent{background:linear-gradient(to right,rgba(59,130,246,.2),rgba(229,231,235,.2))!important}.bg-gradient-blue-white-transparent:hover{background:linear-gradient(to right,rgba(59,130,246,.3),rgba(229,231,235,.3))!important}.icon-gradient-blue-white{background:linear-gradient(to bottom right,#3b82f6,#e5e7eb)!important}
