@tailwind base;@tailwind components;@tailwind utilities;@layer base{body,html{@apply bg-[radial-gradient(ellipse_at_top,_var(--tw-gradient-stops))] from-[#0a0a1a] via-[#0a0a0a] to-[#0a0a0a] text-white/90 font-sans antialiased}}@layer components{.card{@apply rounded-2xl border border-white/10 bg-gradient-to-b from-white/5 to-white/[0.02] backdrop-blur-sm p-6 shadow-xl}:root{--orange-glow-intensities:0.3}.hover-orange-glow{transition:all .3s ease}.hover-orange-glow:hover{--glow-intensity:var(--orange-glow-intensities);box-shadow:0 8px 30px rgba(255,125,69,var(--glow-intensity))}.btn-primary,.btn-primary.loading{@apply pointer-events-none brightness-90 relative overflow-hidden}.btn-primary.loading:after{content:"";@apply absolute w-4 h-4 border-2 border-white/20 border-t-white rounded-full animate-spin;top:calc(50% - .5rem);left:calc(50% - .5rem)}.btn-primary.loading:before{content:"";@apply absolute inset-0 bg-gradient-to-r from-[#FF7D45]/30 via-[#FF5E62]/30 to-[#FF3D71]/30 animate-pulse}.btn-secondary,.section-heading,.section-title{@apply text-3xl font-semibold tracking-tight sm:text-4xl}.feature-card{@apply flex flex-col gap-4 rounded-2xl border border-white/10 bg-gradient-to-b from-white/5 to-white/[0.02] backdrop-blur-sm p-6 shadow-xl transition-all relative overflow-hidden;--orange-glow-intensities:0.1;@apply hover-orange-glow;min-height:220px}.feature-card .feature-content,.feature-card.saved,.feature-card.saved .feature-content,.feature-card:hover .feature-content,.feature-icon,.form-section,.stats-card,.testimonial-card{@apply flex h-12 w-12 items-center justify-center rounded-xl bg-gradient-to-r from-[#FF7D45] via-[#FF5E62] to-[#FF3D71] text-white}}
/*# sourceMappingURL=6c02bcfb245859f3.css.map*/