.confiar-mentoria{--background:222 47% 6%;--foreground:210 40% 96%;--card:222 47% 9%;--primary:152 60% 45%;--primary-fg:222 47% 6%;--secondary:222 30% 14%;--muted:222 30% 14%;--muted-fg:215 20% 60%;--accent:43 80% 55%;--border:222 30% 18%;font-family:Inter,system-ui,-apple-system,sans-serif;color:hsl(var(--foreground));background:hsl(var(--background))}.confiar-mentoria h1,.confiar-mentoria h2,.confiar-mentoria h3,.confiar-mentoria h4{font-family:Space Grotesk,Inter,system-ui,sans-serif}.confiar-mentoria .bg-bg{background-color:hsl(var(--background))}.confiar-mentoria .bg-card{background-color:hsl(var(--card))}.confiar-mentoria .bg-primary{background-color:hsl(var(--primary))}.confiar-mentoria .bg-primary-90:hover{background-color:hsl(var(--primary)/.9)}.confiar-mentoria .bg-primary-10{background-color:hsl(var(--primary)/.1)}.confiar-mentoria .bg-primary-30-border{border-color:hsl(var(--primary)/.3)}.confiar-mentoria .bg-muted{background-color:hsl(var(--muted))}.confiar-mentoria .bg-hero-radial{background-image:radial-gradient(ellipse at top,rgba(46,184,119,.1) 0,transparent 65%)}.confiar-mentoria .text-fg{color:hsl(var(--foreground))}.confiar-mentoria .text-muted-fg{color:hsl(var(--muted-fg))}.confiar-mentoria .text-primary{color:hsl(var(--primary))}.confiar-mentoria .text-primary-fg{color:hsl(var(--primary-fg))}.confiar-mentoria .text-accent{color:hsl(var(--accent))}.confiar-mentoria .border-default{border-color:hsl(var(--border))}.confiar-mentoria .hover-border-primary:hover{border-color:hsl(var(--primary)/.5)}.confiar-mentoria .hover-border-accent:hover{border-color:hsl(var(--accent)/.5)}.confiar-mentoria .hover-shadow-glow:hover{box-shadow:0 0 40px -10px rgba(46,184,119,.3)}@keyframes confiar-mentoria-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(46,184,119,.4)}50%{box-shadow:0 0 0 14px rgba(46,184,119,0)}}.confiar-mentoria .pulse-glow{animation:confiar-mentoria-pulse-glow 2s infinite}