hamptonbrown/components/trust-panel.tsx

57 lines
2.1 KiB
TypeScript
Executable File

import { Shield, Lock, CheckCircle } from 'lucide-react';
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card';
const trustFeatures = [
{
icon: Shield,
title: 'Bank-Level Security',
description: 'Your data is protected with enterprise-grade encryption',
},
{
icon: Lock,
title: 'Secure Client Portal',
description: 'Private, password-protected access to your documents',
},
{
icon: CheckCircle,
title: 'IRS Certified',
description: 'Our preparers are IRS certified and stay current with tax law',
},
];
export function TrustPanel() {
return (
<div className="bg-navy py-16 sm:py-20">
<div className="mx-auto max-w-7xl px-4 lg:px-6">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-cloud sm:text-4xl">
Your Security & Trust Are Our Priority
</h2>
<p className="mt-6 text-lg leading-8 text-slate-300">
We understand the sensitive nature of your financial information. That's why we've implemented the highest security standards to protect your data.
</p>
</div>
<div className="mx-auto mt-12 max-w-2xl sm:mt-16 lg:mt-20 lg:max-w-none">
<dl className="grid max-w-xl grid-cols-1 gap-x-8 gap-y-16 lg:max-w-none lg:grid-cols-3">
{trustFeatures.map((feature) => (
<Card key={feature.title} className="bg-slate-800 border-slate-700">
<CardHeader>
<div className="flex h-12 w-12 items-center justify-center rounded-lg bg-teal">
<feature.icon className="h-6 w-6 text-cloud" aria-hidden="true" />
</div>
<CardTitle className="text-cloud">{feature.title}</CardTitle>
</CardHeader>
<CardContent>
<CardDescription className="text-slate-300">
{feature.description}
</CardDescription>
</CardContent>
</Card>
))}
</dl>
</div>
</div>
</div>
);
}