Submatter/apps/web/components/marketing/cta-section.tsx

36 lines
1.6 KiB
TypeScript
Raw Normal View History

import Link from "next/link";
import { ArrowRight } from "lucide-react";
import { Reveal } from "@/components/marketing/reveal";
export function CtaSection() {
return (
<section className="border-b border-border bg-[hsl(var(--hero))] py-20 text-[hsl(var(--hero-foreground))] sm:py-28">
<div className="mx-auto max-w-6xl px-4 sm:px-6">
<Reveal className="mx-auto max-w-3xl text-center">
<p className="font-mono-brand text-[11px] uppercase tracking-[0.25em] text-[hsl(var(--hero-muted))]">---</p>
<h2 className="mt-6 font-display text-5xl font-extrabold tracking-[0.12em] sm:text-7xl">SBMTR</h2>
<p className="mx-auto mt-6 max-w-lg font-marketing text-lg text-[hsl(var(--hero-muted))]">
Subagents. Frontmatter. One workspace. Open Monday morning in Submatter — not a demo shell.
</p>
<div className="mt-10 flex flex-wrap items-center justify-center gap-6">
<Link
href="/sign-up"
className="group inline-flex items-center gap-2 border-b-2 border-[hsl(var(--matter))] pb-1 font-marketing text-sm font-medium transition-colors hover:text-[hsl(var(--matter))]"
>
Start free
<ArrowRight className="size-4 transition-transform group-hover:translate-x-0.5" aria-hidden />
</Link>
<Link
href="/landing/pricing"
className="font-marketing text-sm text-[hsl(var(--hero-muted))] transition-colors hover:text-[hsl(var(--hero-foreground))]"
>
View pricing
</Link>
</div>
</Reveal>
</div>
</section>
);
}