@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");body .landing,body .landing h2 span{font-family:Space Grotesk,sans-serif!important}body .landing a,body .landing button,body .landing h3,body .landing input,body .landing p,body .landing span{font-family:Inter,sans-serif!important}.lg\:text-7xl{font-size:3.35rem;line-height:1}.text-lg{font-size:1rem;line-height:1.75rem}.md\:text-5xl{font-size:2.8rem;line-height:1}.landing{background-color:#f8fafc;color:#0f172a;transition:background-color .3s ease,color .3s ease;height:100vh;overflow:auto}.dark .landing{background-color:#020617;color:#f8fafc}.landing::-webkit-scrollbar{width:8px}.landing::-webkit-scrollbar-track{background:#f1f5f9}.dark .landing::-webkit-scrollbar-track{background:#0f172a}.landing::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.dark .landing::-webkit-scrollbar-thumb{background:#334155}.landing::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark .landing::-webkit-scrollbar-thumb:hover{background:#475569}.landing-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:984px}@media (min-width:640px){.landing-container{max-width:600px}}@media (min-width:768px){.landing-container{max-width:728px}}@media (min-width:1024px){.landing-container{max-width:984px}}@media (min-width:1280px){.landing-container{max-width:1024px}}@media (min-width:1536px){.landing-container{max-width:1496px}}