@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700;800;900&display=swap");.landing-page{font-family:Inter,system-ui,-apple-system,sans-serif}.landing-page .font-display{font-family:Space Grotesk,system-ui,-apple-system,sans-serif}.landing-page .shadow-neo-sm{box-shadow:0 1px 3px rgba(0,0,0,.1)}.landing-page .shadow-neo{box-shadow:0 2px 4px rgba(0,0,0,.1)}.landing-page .shadow-neo-md{box-shadow:0 4px 8px rgba(0,0,0,.1)}.landing-page .shadow-neo-lg{box-shadow:0 8px 16px rgba(0,0,0,.1)}.landing-page .shadow-neo-xl{box-shadow:0 12px 24px rgba(0,0,0,.1)}.landing-page .shadow-neo-2xl{box-shadow:0 20px 40px rgba(0,0,0,.15)}.landing-page .neo-card{background-color:white;box-shadow:0 4px 8px rgba(0,0,0,.1)}.landing-page .neo-button,.landing-page .neo-card{border-width:1px;border-color:rgba(255,255,255,.1)}.landing-page .neo-button{font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.landing-page .neo-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.landing-page .bg-purple-50{background-color:#FAF5FF}.landing-page .bg-purple-100{background-color:#F3E8FF}.landing-page .bg-purple-200{background-color:#E9D5FF}.landing-page .bg-purple-300{background-color:#D8B4FE}.landing-page .bg-purple-400{background-color:#C084FC}.landing-page .bg-purple-500{background-color:#A855F7}.landing-page .bg-purple-600{background-color:#8B5CF6}.landing-page .bg-purple-700{background-color:#7C3AED}.landing-page .bg-purple-800{background-color:#6B21A8}.landing-page .bg-purple-900{background-color:#581C87}.landing-page .text-purple-50{color:#FAF5FF}.landing-page .text-purple-100{color:#F3E8FF}.landing-page .text-purple-200{color:#E9D5FF}.landing-page .text-purple-300{color:#D8B4FE}.landing-page .text-purple-400{color:#C084FC}.landing-page .text-purple-500{color:#A855F7}.landing-page .text-purple-600{color:#8B5CF6}.landing-page .text-purple-700{color:#7C3AED}.landing-page .text-purple-800{color:#6B21A8}.landing-page .text-purple-900{color:#581C87}.landing-page .border-purple-50{border-color:#FAF5FF}.landing-page .border-purple-100{border-color:#F3E8FF}.landing-page .border-purple-200{border-color:#E9D5FF}.landing-page .border-purple-300{border-color:#D8B4FE}.landing-page .border-purple-400{border-color:#C084FC}.landing-page .border-purple-500{border-color:#A855F7}.landing-page .border-purple-600{border-color:#8B5CF6}.landing-page .border-purple-700{border-color:#7C3AED}.landing-page .border-purple-800{border-color:#6B21A8}.landing-page .border-purple-900{border-color:#581C87}.landing-page .bg-lime{background-color:#C6FF00}.landing-page .text-lime{color:#C6FF00}.landing-page .border-lime{border-color:#C6FF00}.landing-page .border-3,.landing-page .border-4{border-width:1px}.landing-page .hover\:text-purple-600:hover{color:#8B5CF6}.landing-page .hover\:text-purple-700:hover{color:#7C3AED}.landing-page .hover\:bg-purple-100:hover{background-color:#F3E8FF}.landing-page .hover\:bg-purple-600:hover{background-color:#8B5CF6}.landing-page .hover\:border-purple-600:hover{border-color:#8B5CF6}.landing-page .hover\:text-lime:hover{color:#C6FF00}.landing-page .hover\:border-lime:hover{border-color:#C6FF00}