.home[data-v-71d08448]{min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column}.main-content[data-v-71d08448]{flex:1;max-width:1200px;width:100%;margin:0 auto;padding:6rem 1rem 2rem 1rem;position:relative;z-index:10}.content-wrapper[data-v-71d08448]{position:relative;z-index:1}.hero-section[data-v-71d08448]{text-align:center;margin-bottom:2.5rem}@keyframes fade-in-71d08448{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.hero-section h1[data-v-71d08448]{margin-bottom:1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.025em;line-height:1.1;text-align:center}@media (min-width:768px){.hero-section h1[data-v-71d08448]{font-size:3rem}}@media (min-width:1024px){.hero-section h1[data-v-71d08448]{font-size:3.75rem}}.gradient-primary[data-v-71d08448]{background-image:linear-gradient(90deg,var(--neon-start),var(--neon-end));-webkit-background-clip:text;background-clip:text;color:transparent}.gradient-secondary[data-v-71d08448]{background-image:linear-gradient(90deg,var(--neon-end),var(--neon-start));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-section h2[data-v-71d08448]{color:#64748b;max-width:34rem;margin:0 auto;line-height:1.5;font-weight:400;font-size:1.25rem}@media (max-width:768px){.hero-section h2[data-v-71d08448]{font-size:1.1rem!important}}@media (max-width:480px){.hero-section h2[data-v-71d08448]{font-size:1rem!important}}.no-results[data-v-71d08448]{text-align:center;padding:3rem 0;animation:fade-in-71d08448 .5s}.no-results p[data-v-71d08448]{color:var(--muted-foreground);font-size:1.25rem;margin-bottom:1.5rem}@media (max-width:768px){.hero-section h1[data-v-71d08448]{font-size:2.5rem}}