:root{color-scheme:dark}body,html{min-height:100%;background-color:#050b12}html{scroll-behavior:smooth}body{background-image:radial-gradient(1200px 600px at 12% -10%,rgba(214,176,90,.16),transparent 60%),radial-gradient(900px 500px at 88% 0,rgba(251,191,36,.14),transparent 60%),radial-gradient(800px 500px at 50% 90%,rgba(16,105,95,.12),transparent 65%),radial-gradient(600px 300px at 20% 20%,hsla(0,0%,100%,.05),transparent 70%),radial-gradient(700px 350px at 80% 10%,hsla(0,0%,100%,.04),transparent 70%),linear-gradient(180deg,rgba(4,10,18,.98),#060c14);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.app-shell,body{position:relative}.app-shell{background:transparent}.preview-slide{opacity:0;animation-name:previewCycle;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both}@keyframes previewCycle{0%{opacity:0}2%{opacity:1}98%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeInUp .7s ease both}.animate-fade-in-delayed{animation:fadeInUp .9s ease both}@keyframes pageFadeLift{0%{opacity:1;transform:translateY(8px)}to{opacity:1;transform:none}}.page-transition-animate{animation:pageFadeLift .25s ease both;will-change:opacity,transform}
/*# sourceMappingURL=58fd2c02e0c0a226.css.map*/