#heroTitle{animation-delay:.1s;animation-fill-mode:forwards}#heroP,#heroTitle{animation-name:heroLeftFadeIn;animation-duration:.5s;opacity:0}#heroP{animation-delay:.3s;animation-fill-mode:forwards}#heroButtonWrapper{animation-delay:.4s;animation-name:heroLeftFadeIn;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes heroLeftFadeIn{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}#q1svg{animation-delay:.4s;animation-name:svg1Animation;animation-fill-mode:forwards}#q1svg,#q2svg{animation-duration:3s;opacity:0}#q2svg{animation-delay:.6s;animation-name:svg2Animation;animation-fill-mode:forwards}#q3svg{animation-delay:.8s;animation-name:svg3Animation;animation-fill-mode:forwards}#papersvg,#q3svg{animation-duration:3s;opacity:0}#papersvg{animation-delay:.6s;animation-name:papersvgAnimation;animation-fill-mode:forwards}@keyframes svg1Animation{0%{opacity:0;transform:translateX(0)}30%{opacity:1;transform:translateX(25vw)}50%{opacity:0;transform:translate(25vw,calc(100% + 1.5rem))}to{opacity:0;transform:translate(25vw,calc(100% + 1.5rem))}}@keyframes svg2Animation{0%{opacity:0;transform:translateX(0)}30%{opacity:1;transform:translateX(25vw)}44%{opacity:1;transform:translateX(25vw) rotate(0deg)}48%,56%,64%,72%{transform:translateX(calc(25vw - 5px))}52%,60%,68%{transform:translateX(calc(25vw + 5px))}74%{transform:translateX(25vw) scale(1);opacity:1}88%{transform:translateX(25vw) scale(0);opacity:0}}@keyframes svg3Animation{0%{opacity:0;transform:translateX(0)}30%{opacity:1;transform:translateX(25vw)}50%{opacity:0;transform:translate(25vw,calc(-100% - 1.5rem))}to{opacity:0;transform:translate(25vw,calc(-100% - 1.5rem))}}@keyframes papersvgAnimation{0%{opacity:0;transform:translateX(25vw) scale(0)}86%{transform:translateX(25vw) scale(0);opacity:0}94%{transform:translateX(25vw) scale(1.2);opacity:1}to{transform:translateX(25vw) scale(1);opacity:1}}#heroKeywordtextSpan{background:linear-gradient(135deg,var(--background) 0,var(--contrast) 15%);-webkit-background-clip:text;background-clip:text}#heroAItextSpan,#heroKeywordtextSpan{-webkit-text-fill-color:transparent;color:transparent}#heroAItextSpan{background:linear-gradient(135deg,var(--background) 0,var(--contrast) 40%);-webkit-background-clip:text;background-clip:text}