@import "https://fonts.googleapis.com/css2?family=Fahkwang:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400&family=Mulish:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap";.bg-grid-white{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:40px 40px}.animate-text-gradient{background-size:200%;animation:5s linear infinite textGradient}.glass-panel{-webkit-backdrop-filter:blur(12px);background-color:#18181b66;border:1px solid #ffffff1a}.spotlight-card{position:relative;overflow:hidden}.spotlight-card:before{content:"";background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y), #ffffff0f, transparent 40%);opacity:0;pointer-events:none;z-index:10;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.spotlight-card:hover:before{opacity:1}@keyframes textGradient{0%{background-position:0%}to{background-position:200%}}html.scroll-reveal-enabled .reveal-on-scroll{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}html.scroll-reveal-enabled .reveal-on-scroll.reveal-fade-down{transform:translateY(-22px)}html.scroll-reveal-enabled .reveal-on-scroll.reveal-fade-left{transform:translate(-22px)}html.scroll-reveal-enabled .reveal-on-scroll.reveal-fade-right{transform:translate(22px)}html.scroll-reveal-enabled .reveal-on-scroll.reveal-scale{transform:scale(.96)}html.scroll-reveal-enabled .reveal-on-scroll.is-revealed{opacity:1!important;transform:translate(0)scale(1)!important}.reveal-delay-50{transition-delay:50ms!important}.reveal-delay-100{transition-delay:.1s!important}.reveal-delay-150{transition-delay:.15s!important}.reveal-delay-200{transition-delay:.2s!important}.reveal-delay-250{transition-delay:.25s!important}.reveal-delay-300{transition-delay:.3s!important}.reveal-delay-400{transition-delay:.4s!important}.reveal-delay-500{transition-delay:.5s!important}
