.landing-theme[data-v-87dda4f8]{--background: hsl(220 20% 97%);--foreground: hsl(220 30% 10%);--card: hsl(0 0% 100%);--card-foreground: hsl(220 30% 10%);--popover: hsl(0 0% 100%);--popover-foreground: hsl(220 30% 10%);--primary: hsl(190 80% 35%);--primary-foreground: hsl(0 0% 100%);--secondary: hsl(220 15% 92%);--secondary-foreground: hsl(220 30% 20%);--muted: hsl(220 15% 94%);--muted-foreground: hsl(220 10% 45%);--accent: hsl(30 95% 55%);--accent-foreground: hsl(0 0% 100%);--destructive: hsl(0 84.2% 60.2%);--destructive-foreground: hsl(210 40% 98%);--border: hsl(220 15% 88%);--input: hsl(220 15% 88%);--ring: hsl(190 80% 35%);--radius: .75rem;--gradient-hero: linear-gradient( 135deg, hsl(220 20% 97%) 0%, hsl(200 30% 95%) 50%, hsl(220 25% 94%) 100% );--gradient-primary: linear-gradient(135deg, hsl(190 80% 35%) 0%, hsl(200 75% 40%) 100%);--gradient-accent: linear-gradient(135deg, hsl(30 95% 55%) 0%, hsl(25 90% 50%) 100%);--gradient-card: linear-gradient(180deg, hsl(0 0% 100%) 0%, hsl(220 20% 98%) 100%);--shadow-glow: 0 0 40px hsl(190 80% 35% / .15)}.text-gradient[data-v-87dda4f8]{background-image:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent}.bg-hero[data-v-87dda4f8]{background:var(--gradient-hero)}.bg-gradient-primary[data-v-87dda4f8]{background:var(--gradient-primary)}.bg-gradient-card[data-v-87dda4f8]{background:var(--gradient-card)}.shadow-glow[data-v-87dda4f8]{box-shadow:var(--shadow-glow)}.animate-float[data-v-87dda4f8]{animation:float-87dda4f8 6s ease-in-out infinite}.animate-fade-up[data-v-87dda4f8]{animation:fadeUp-87dda4f8 .6s ease-out forwards}@keyframes float-87dda4f8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeUp-87dda4f8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
