@tailwind base;@tailwind components;@tailwind utilities;#root,body,html{height:100%;margin:0;padding:0}html{scroll-behavior:smooth}.app-background{background-attachment:fixed;background-image:url(/static/media/pitch.3eb70e928382a422d27b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100vh;overflow:hidden;width:100%}.app-background,nav{color:#fff;display:flex;justify-content:space-between}nav{align-items:center;animation:fadeInNav 2s ease-in-out;background-color:#0009;padding:1.5rem}nav div:last-child{display:flex;gap:2rem;margin-left:auto}nav a{color:#fff;font-size:1.3rem;font-weight:600;text-decoration:none;transition:all .3s ease}nav a:hover{color:#22c55e;transform:scale(1.1)}footer,main h1,main p{color:#fff;text-align:center}footer{align-items:center;animation:fadeIn 2s ease-in;background:#0000008c;display:flex;flex-direction:column;gap:.4rem;padding:.4rem 0}footer .social-icons{display:flex;font-size:1.6rem;gap:1.5rem;justify-content:center}footer .social-icons a:first-child{color:#1877f2}footer .social-icons a:nth-child(2){color:#e1306c}footer .social-icons a:nth-child(3){color:#1da1f2}footer .social-icons a:hover{transform:scale(1.1);transition:all .3s ease}footer p{font-size:.85rem;margin:0;opacity:.9}@keyframes fadeIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}nav{animation:fadeIn 1.2s ease-in-out forwards}@keyframes fadeInHero{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-text:first-of-type,.hero-text:last-of-type{animation:fadeInHero 1.5s ease-in-out forwards}.hero-text:last-of-type{animation-delay:.6s;@keyframes menuSlide{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.nav-link{color:#fff;font-size:1rem;font-weight:500;transition:.25s}.nav-link:hover{color:#22c55e}.hero-container{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:20px;text-align:center}.hero-text{color:#fff;font-size:clamp(2rem,6vw,5rem);font-weight:900;line-height:1.1;margin-top:-120px;text-shadow:0 0 15px #000}.social-icons{display:flex;font-size:1.7rem;gap:25px}}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-slide-fade{animation:slideFadeIn 1.2s ease-out forwards}
/*# sourceMappingURL=main.2fea8b63.css.map*/