This commit is contained in:
eric
2026-03-18 02:35:18 -05:00
parent 1f8c9c6d26
commit 538fdfea01
11 changed files with 304 additions and 203 deletions

View File

@@ -13,15 +13,15 @@ const ICON_MAP = {
export function Methodology() {
return (
<section className="bg-neutral-50 py-16 md:py-24">
<section className="bg-gradient-to-b from-white to-cyan-50/20 py-20 md:py-28">
<div className="container mx-auto px-4 md:px-6">
<motion.h2
initial={{ opacity: 0, y: 12 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true, margin: "-80px" }}
className="text-center text-2xl font-semibold text-neutral-900 md:text-3xl"
className="text-center text-2xl font-bold text-neutral-900 md:text-3xl"
>
🌍
</motion.h2>
<motion.p
initial={{ opacity: 0 }}
@@ -38,11 +38,12 @@ export function Methodology() {
return (
<motion.div
key={sys.id}
whileHover={{ y: -4 }}
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true, margin: "-40px" }}
transition={{ delay: i * 0.05 }}
className="rounded-xl border border-neutral-200 bg-white p-6"
className="rounded-2xl border-2 border-neutral-200/80 bg-white p-6 shadow-sm transition-all hover:border-cyan-200 hover:shadow-xl"
>
<Icon className="h-9 w-9 text-neutral-600" />
<h3 className="mt-4 font-medium text-neutral-900">