import Link from 'next/link';
import { Button } from '@/components/ui/button';
import { Phone, Mail } from 'lucide-react';
interface CTASectionProps {
title: string;
description: string;
primaryCta: {
text: string;
href: string;
icon?: 'phone' | 'mail';
};
secondaryCta?: {
text: string;
href: string;
};
variant?: 'default' | 'dark';
}
export function CTASection({
title,
description,
primaryCta,
secondaryCta,
variant = 'default',
}: CTASectionProps) {
const isDark = variant === 'dark';
const bgClass = isDark ? 'bg-navy' : 'bg-teal';
const textClass = isDark ? 'text-cloud' : 'text-cloud';
const getIcon = () => {
if (primaryCta.icon === 'phone') return
{description}