99import { env } from '@codebuff/common/env'
1010import { loadStripe } from '@stripe/stripe-js'
1111import { motion } from 'framer-motion'
12- import { Gift, Shield, Loader2 } from 'lucide-react'
12+ import { Gift, Shield, Loader2, HelpCircle } from 'lucide-react'
1313import { usePathname, useRouter } from 'next/navigation'
1414import { useSession } from 'next-auth/react'
1515import { useState } from 'react'
@@ -20,6 +20,12 @@ import { Section } from '@/components/ui/section'
2020import { SECTION_THEMES } from '@/components/ui/landing/constants'
2121import { FeatureSection } from '@/components/ui/landing/feature'
2222import { toast } from '@/components/ui/use-toast'
23+ import {
24+ Tooltip,
25+ TooltipContent,
26+ TooltipProvider,
27+ TooltipTrigger,
28+ } from '@/components/ui/tooltip'
2329import { cn } from '@/lib/utils'
2430
2531import type { SubscriptionResponse } from '@codebuff/common/types/subscription'
@@ -325,7 +331,7 @@ export function StrongHeroSection({ compact }: { compact?: boolean }) {
325331 </motion.div>
326332
327333 {/* Foreground content */}
328- <div className="codebuff-container min-h-dvh flex flex-col items-center justify-center relative z-10 py-8 ">
334+ <div className="codebuff-container min-h-dvh flex flex-col items-center justify-center relative z-10 pb-12 ">
329335 <div className="flex flex-col items-center text-center max-w-4xl w-full space-y-12">
330336 <motion.h1
331337 className="text-4xl sm:text-5xl md:text-5xl font-bold text-white tracking-tight"
@@ -342,7 +348,22 @@ export function StrongHeroSection({ compact }: { compact?: boolean }) {
342348 animate={{ opacity: 1, y: 0 }}
343349 transition={{ duration: 0.5, delay: 0.9 }}
344350 >
345- Subscribe for higher usage limits
351+ Subscribe to use all modes with higher usage limits
352+ <TooltipProvider delayDuration={200}>
353+ <Tooltip>
354+ <TooltipTrigger asChild>
355+ <span tabIndex={0} className="inline-flex items-center ml-1.5 cursor-help align-middle">
356+ <HelpCircle className="h-4 w-4 text-white/40 hover:text-white/70 transition-colors" />
357+ </span>
358+ </TooltipTrigger>
359+ <TooltipContent
360+ side="bottom"
361+ className="bg-black/90 border-white/10 text-white/80 text-sm max-w-xs"
362+ >
363+ Includes 5-hour sessions with weekly limits
364+ </TooltipContent>
365+ </Tooltip>
366+ </TooltipProvider>
346367 </motion.p>
347368
348369 {/* Pricing cards grid with decorative blocks */}
0 commit comments