@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";:root{--navbar-height: 64px}.landing-container{display:flex;flex-direction:column;height:calc(var(--vh, 1vh) * 100 - var(--navbar-height));background-color:#18181b;color:#fff;overflow:hidden;position:relative}.landing-content{flex:1;display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box;position:relative;z-index:1}.landing-headlines{max-width:960px;width:100%;text-align:left}.headline{line-height:1.1;font-weight:700;margin:.25rem 0}.line1{font-size:clamp(1.5rem,5vw,3.5rem)}.line2{font-size:clamp(1.4rem,4.5vw,3.2rem)}.line3{font-size:clamp(1.3rem,4vw,2.8rem)}.line4{font-size:clamp(1.2rem,3.5vw,2.5rem)}.divider{border:none;border-top:1px solid rgba(255,255,255,.15);margin:0}.landing-footer{flex-shrink:0;display:flex;justify-content:space-between;padding:1rem 2rem;font-size:.85rem;background-color:#18181b;box-sizing:border-box;flex-wrap:wrap;gap:.5rem}.landing-footer span:first-child{color:#fff}.landing-footer span:last-child{color:#aaa}.desc-main,.desc-sub{opacity:.8}.animated-blob{position:absolute;border-radius:50%;filter:blur(30px);opacity:.3;animation:blobFloat 1s ease-in-out infinite alternate}.blob1{width:160px;height:160px;top:20%;left:60%;background:linear-gradient(135deg,#00fffc,#51538f);animation-delay:0s}.blob2{width:120px;height:120px;top:40%;left:65%;background:linear-gradient(135deg,#fff,#51538f);animation-delay:50ms}.blob3{width:100px;height:100px;top:30%;left:70%;background:linear-gradient(135deg,#00fffc,#fff);animation-delay:30ms}@keyframes blobFloat{0%{transform:translateY(0) translate(30px) scale(1)}to{transform:translateY(-30px) translate(-20px) scale(1.3)}}@media (max-width: 768px){.animated-blobs-wrapper{top:auto;bottom:10%;right:2%;height:150px;width:150px}.blob1,.blob2,.blob3{width:60px!important;height:60px!important;filter:blur(20px)}}@tailwind base;@tailwind components;@tailwind utilities;html,body{margin:0;padding:0;background:#05101c;color:#fff;font-family:Roboto Slab,serif}.nav-link{font-weight:600;text-transform:uppercase;margin-right:10px;margin-left:10px;padding:8px 20px;border-radius:10px;text-decoration:none;letter-spacing:1px}.MuiOutlinedInput-input-root.Mui-focused,.MuiOutlinedInput-notchedOutline{border-color:#fff!important}.image-inverted{filter:invert(100%)}
