/* Techonymous — Home page sections */ const { useState: useStateH, useEffect: useEffectH, useRef: useRefH, useMemo: useMemoH } = React; /* ============================================================ HERO ============================================================ */ function Hero() { const headlineRef = useRefH(null); const cardsRef = useRefH(null); const [statsInView, setStatsInView] = useStateH(false); const statsRef = useRefH(null); // SplitText-like char animation via GSAP useEffectH(() => { if (!window.gsap || !headlineRef.current) return; const el = headlineRef.current; const chars = el.querySelectorAll(".hero__char"); window.gsap.set(chars, { opacity: 0, y: 60, rotateX: -75 }); window.gsap.to(chars, { opacity: 1, y: 0, rotateX: 0, duration: 0.9, stagger: 0.018, ease: "power3.out", delay: 0.15 }); }, []); // Stats observer useEffectH(() => { if (!statsRef.current) return; const io = new IntersectionObserver((entries) => { entries.forEach((e) => {if (e.isIntersecting) setStatsInView(true);}); }, { threshold: 0.3 }); io.observe(statsRef.current); return () => io.disconnect(); }, []); // 3D tilt on floating cards (mouse move) useEffectH(() => { const wrap = cardsRef.current; if (!wrap) return; const cards = Array.from(wrap.querySelectorAll(".float-card")); const onMove = (e) => { const r = wrap.getBoundingClientRect(); const cx = (e.clientX - r.left) / r.width - 0.5; const cy = (e.clientY - r.top) / r.height - 0.5; cards.forEach((c, i) => { const depth = c.dataset.depth ? +c.dataset.depth : 1; c.style.transform = `translate3d(${cx * 20 * depth}px, ${cy * 20 * depth}px, 0) rotateY(${cx * 6}deg) rotateX(${-cy * 6}deg)`; }); }; const onLeave = () => {cards.forEach((c) => c.style.transform = "");}; window.addEventListener("mousemove", onMove); wrap.addEventListener("mouseleave", onLeave); return () => {window.removeEventListener("mousemove", onMove);wrap.removeEventListener("mouseleave", onLeave);}; }, []); const splitChars = (s) => s.split("").map((c, i) => {c === " " ? "\u00A0" : c} ); const stats = [ { value: 500, suffix: "+", label: "Websites Built" }, { value: 120, prefix: "$", suffix: "M+", label: "Revenue Generated" }, { value: 97, suffix: "%", label: "Client Retention" }, { value: 4.9, suffix: "★", label: "Average Rating", decimals: 1 }]; return (
Now booking growth partnerships for Q3 2026

{splitChars("Websites that work Marketing that wins")}

Techonymous engineers high-converting digital experiences and deploys cutting-edge marketing strategies that turn visitors into revenue. One funnel, one obsession at a time.

{stats.map((s, i) => )}
{/* Floating cards column */}
{/* Decorative orbits */}
); } function HeroStat({ value, prefix = "", suffix = "", label, decimals = 0, start, sep }) { const v = useCountUp(value, { duration: 1600, start, decimals }); return ( <>
{prefix}{v}{suffix}
{label}
{sep &&
} ); } function FloatCardTraffic() { const data = [12, 16, 14, 22, 20, 28, 32, 30, 40, 44, 52, 60, 56, 68, 75, 84]; return (
ORGANIC TRAFFIC +340%
2.4M visits / mo
); } function FloatCardRoi() { return (
AD SPEND ROI
12.4×
Q1 2026 avg.
87%
); } function FloatCardClock() { return (
TIME TO FIRST RESULT
47 days avg.
); } /* ============================================================ MARQUEE ============================================================ */ function Marquee() { const items = [ "E-Commerce", "SaaS", "FinTech", "D2C", "Health Tech", "Local Business", "Real Estate", "EdTech", "B2B Services", "Hospitality", "Wellness", "Creator Economy", "Marketplaces", "Insurance", "Legal", "Manufacturing"]; const renderRow = () => items.map((it, i) => {it} ); return (
{renderRow()}{renderRow()}
); } /* ============================================================ TRUST BAR ============================================================ */ function TrustBar() { const logos = ["Northwind", "Lattice", "Stripeline", "Veridian", "Mosaic Co.", "Halcyon"]; return (

Trusted by fast-growing brands across 20+ industries

{logos.map((l, i) =>
{l}
)}
G
Google Reviews
4.9 ★★★★★
184 reviews
C
Clutch
4.9 ★★★★★
72 reviews
Trustpilot
4.8 ★★★★★
231 reviews
); } /* ============================================================ SERVICES BENTO ============================================================ */ function Services() { const cards = [ { span: "lg", icon: "code", title: "High-Converting Web Design & Development", desc: "Custom React, Next.js, and headless commerce builds engineered for speed, conversions, and SEO — not just looks. Lighthouse 95+ baseline, every time.", tags: ["React", "Next.js", "Webflow", "Shopify"] }, { span: "md", icon: "search", title: "SEO & Content Strategy", desc: "Topical authority engineering. We rank for the queries that actually move revenue." }, { span: "md", icon: "target", title: "Performance Marketing", desc: "Meta, Google, TikTok, LinkedIn — full-funnel paid campaigns with ROAS-first creative." }, { span: "sm", icon: "trending-up", title: "CRO", desc: "Heatmaps, session replays, AB testing — relentless funnel optimization." }, { span: "sm", icon: "sparkles", title: "Brand Strategy", desc: "Positioning, messaging, and identity that earns premium pricing." }, { span: "md", icon: "layers", title: "Marketing Automation & Funnels", desc: "Lifecycle email, lead scoring, attribution, and CRM stacks that compound. Every touchpoint pays you back.", tags: ["HubSpot", "Klaviyo", "Segment", "Customer.io"] }]; return (
04 — Capabilities

Our arsenal of growth weapons

Six tightly coupled disciplines, run by one senior team. No silos, no agency-of-agencies finger-pointing — just compounding leverage on your numbers.

{cards.map((c, i) =>

{c.desc}

{c.tags &&
{c.tags.map((t) => {t} )}
} Learn more

)}
); } /* ============================================================ PROCESS ============================================================ */ function Process() { const steps = [ { n: "01", icon: "search", title: "Deep Research & Audit", desc: "We dissect your market, competitors, funnel leaks, and ICP behavior — surfacing the bottlenecks costing you the most revenue today." }, { n: "02", icon: "compass", title: "Strategy Blueprint", desc: "A custom 90-day roadmap built around revenue goals, not deliverables. Every initiative is tied to a number." }, { n: "03", icon: "wand", title: "Build & Implement", desc: "Design, develop, launch, and run campaigns in parallel — not waterfall. Compressed timelines, no quality compromise." }, { n: "04", icon: "trending-up", title: "Optimize & Scale", desc: "Weekly experiments, monthly retros, quarterly rebuilds. We iterate on data until the numbers keep climbing." }]; return (
05 — How we work

Our 4-step growth formula

The same operating system we've used to build 500+ growth engines. Predictable, measurable, repeatable.

{steps.map((s, i) =>
{s.n}

{s.title}

{s.desc}

)}
); } /* ============================================================ CASE STUDIES ============================================================ */ const CASES = [ { name: "Lumen & Loom", industry: "E-Commerce", cat: "ecom", metrics: [["+412%", "Revenue YoY"], ["6.8×", "ROAS"]], palette: ["#7B2FFF", "#00D4FF"], sub: "Headless Shopify rebuild + paid scale", kind: "ecom" }, { name: "Northwind Cloud", industry: "SaaS", cat: "saas", metrics: [["+184%", "MQLs / mo"], ["32%", "Trial → Paid"]], palette: ["#34D399", "#00D4FF"], sub: "Product-led growth funnel rebuild", kind: "saas" }, { name: "Halcyon Dental", industry: "Local Business", cat: "local", metrics: [["+217%", "Bookings / mo"], ["$84", "Cost / patient"]], palette: ["#F5C947", "#7B2FFF"], sub: "Local SEO + Google Ads", kind: "local" }, { name: "Mosaic Apparel", industry: "D2C", cat: "d2c", metrics: [["+340%", "Email revenue"], ["3.2×", "AOV"]], palette: ["#EC4899", "#7B2FFF"], sub: "Klaviyo flows + post-purchase", kind: "d2c" }, { name: "Veridian Labs", industry: "SaaS", cat: "saas", metrics: [["+96%", "Organic traffic"], ["#1", "for 28 terms"]], palette: ["#00D4FF", "#7B2FFF"], sub: "Programmatic SEO engine", kind: "saas" }, { name: "Stripeline Co.", industry: "E-Commerce", cat: "ecom", metrics: [["+128%", "CVR"], ["4.1×", "ROAS"]], palette: ["#7B2FFF", "#EC4899"], sub: "CRO program + creative engine", kind: "ecom" }]; function CaseThumb({ palette, kind, name }) { // Different abstract "screenshot-style" thumbs per kind const [a, b] = palette; if (kind === "saas") { return (
); } if (kind === "ecom" || kind === "d2c") { return (
{name}
); } // local return (
{[1, 2, 3, 4, 5].map((i) => )}
); } function CaseStudies() { const [filter, setFilter] = useStateH("all"); const filters = [ { id: "all", label: "All" }, { id: "ecom", label: "E-Commerce" }, { id: "saas", label: "SaaS" }, { id: "local", label: "Local Business" }, { id: "d2c", label: "D2C" }]; const visible = filter === "all" ? CASES : CASES.filter((c) => c.cat === filter); return (
06 — Results

Proof in the numbers

Six recent partnerships. Every metric tied to dollars in the bank, not pageviews or impressions.

{filters.map((f) => )}
{visible.map((c, i) =>
{c.industry}

{c.name}

{c.sub}
{c.metrics.map(([v, l], j) =>
{v}
{l}
)}
)}
); } /* ============================================================ WHY US ============================================================ */ function WhyUs() { const points = [ { icon: "search", title: "Research-First Approach", desc: "Every engagement opens with a 21-day deep audit. No guessing." }, { icon: "layers", title: "Full-Funnel Ownership", desc: "Awareness to revenue, owned end-to-end. No agency hand-offs." }, { icon: "bar-chart", title: "No Vanity Metrics", desc: "Pipeline, MRR, and ROAS only. Impressions don't pay rent." }, { icon: "users", title: "Dedicated Growth Team", desc: "A senior strategist, designer, engineer, and media buyer per client." }, { icon: "globe", title: "Transparent Reporting", desc: "Real-time dashboards. Open-book Slack channels. No black box." }, { icon: "shield-check", title: "47-Day Results Guarantee", desc: "Meaningful lift in 47 days or we work free until you see it." }]; return (
07 — Differentiators

Why 500+ brands chose Techonymous

What separates a growth partner from a vendor with a Slack channel.

{points.map((p, i) =>

{p.title}

{p.desc}

)}
); } /* ============================================================ TESTIMONIALS ============================================================ */ const TESTIMONIALS = [ { name: "Priya Raman", role: "Co-Founder, Northwind Cloud", initials: "PR", quote: "We'd burned three agencies before Techonymous. They rebuilt our PLG funnel in 11 weeks and trial-to-paid jumped from 9% to 32%. Just don't ask us to share their contract.", rating: 5 }, { name: "Marcus Tanaka", role: "VP Growth, Mosaic Apparel", initials: "MT", quote: "ROAS went from 1.8x to 6.2x in two quarters. Their creative team out-shipped our in-house squad five-to-one.", rating: 5 }, { name: "Elena Sorokina", role: "Founder, Lumen & Loom", initials: "ES", quote: "Six months in, organic traffic is up 4x and our checkout speed is faster than Shopify's own demo store. They sweat details nobody else even sees.", rating: 5 }, { name: "Daniel Okafor", role: "CEO, Veridian Labs", initials: "DO", quote: "Programmatic SEO engine that prints qualified leads while we sleep. I've never seen a team treat our P&L like their own.", rating: 5 }, { name: "Sophia Lindqvist", role: "CMO, Halcyon Group", initials: "SL", quote: "47-day guarantee felt like marketing. Then they hit it on day 38. Bookings have tripled and held for two years.", rating: 5 }]; function Testimonials() { return (
08 — Voices

Words from our growth partners

"

They don't act like a vendor. They act like a co-founder who happens to ship code, run ads, and write the angles — all before standup.

PR
Priya Raman
Co-Founder, Northwind Cloud
{TESTIMONIALS.slice(1, 4).map((t, i) =>
{"★".repeat(t.rating)}

"{t.quote}"

{t.initials}
{t.name}
{t.role}
)}
); } /* ============================================================ PRICING ============================================================ */ function Pricing() { const tiers = [ { name: "Starter", price: "$6.5K", period: "/ month", desc: "For seed-stage and early-revenue brands ready to compound their first $1M.", features: [ "Dedicated growth strategist", "1 paid channel (Meta or Google)", "Conversion-focused landing pages", "Monthly reporting + strategy call", "47-day results guarantee"], cta: "Start with Starter", featured: false }, { name: "Growth", price: "$14K", period: "/ month", desc: "Our most popular package. Full-funnel ownership for $1M – $25M ARR brands.", features: [ "Senior strategist + dedicated team", "All paid channels + creative engine", "Programmatic SEO + content engine", "Lifecycle email + automation buildout", "Real-time dashboard + weekly war room", "CRO program (4 tests / month)"], cta: "Talk to growth team", featured: true }, { name: "Scale", price: "Custom", period: "", desc: "For $25M+ ARR brands ready to dominate category leadership.", features: [ "Embedded growth pod (5+ specialists)", "Custom data warehouse + attribution", "Brand strategy + creative direction", "International expansion playbooks", "Quarterly off-sites with leadership", "Equity-aligned partnerships available"], cta: "Book a discovery call", featured: false }]; return (
09 — Investment

Simple pricing. Serious results.

No long contracts. Cancel any month. Most clients stay 18+ months because the math keeps working.

{tiers.map((t, i) =>
{t.featured &&
Most Popular
}

{t.name}

{t.price}{t.period}

{t.desc}

    {t.features.map((f) =>
  • {f}
  • )}
{t.cta}
)}
); } /* ============================================================ FAQ ============================================================ */ function FAQ() { const [open, setOpen] = useStateH(0); const items = [ { q: "How is Techonymous different from a typical agency?", a: "Most agencies sell deliverables. We sell outcomes. Every engagement is scoped against a revenue target, every team is senior-only, and every result is owned end-to-end. No production studios, no offshore teams, no account managers stuck reading the same slide deck back to you." }, { q: "What's the 47-day guarantee?", a: "Within 47 days of kickoff we commit to a meaningful, measurable lift on a primary KPI we set together. If we miss it, we work for free until we hit it. We've invoked it once in three years." }, { q: "Do you work with B2B SaaS or only e-commerce?", a: "Both. Our case studies span B2B SaaS, D2C, e-commerce, local service businesses, and creator brands. Our process is the same; the channels and copy adapt to the audience." }, { q: "Can we keep our existing brand and tech stack?", a: "Absolutely. We audit and extend what works. Many engagements start with a 30-day audit of your existing stack before we touch a single pixel." }, { q: "What does month one actually look like?", a: "Week 1 — kickoff, access, data plumbing. Week 2 — competitive teardown + funnel diagnostic. Week 3 — strategy blueprint + sprint plan. Week 4 — first experiments and builds live. You'll have shipped something measurable inside 30 days." }, { q: "How do you price beyond the listed tiers?", a: "Custom Scale engagements are scoped from a strategy intensive. We don't quote without first understanding your P&L, current channels, and growth bottleneck. Most Scale partnerships land between $28K – $80K / month." }]; return (
10 — Questions

Things people always ask

{items.map((it, i) =>
setOpen(open === i ? -1 : i)}> {it.q}
{it.a}
)}
); } /* ============================================================ FINAL CTA ============================================================ */ function FinalCTA() { return (
Ready when you are

Let's turn your traffic into revenue.

Book a 30-minute strategy call. We'll teardown your funnel live, and you'll leave with three concrete plays whether we work together or not.

Book your free audit Watch a case study
No long contracts 47-day guarantee Senior team, no juniors
); } /* ============================================================ HOME ROOT ============================================================ */ function HomePage() { useScrollReveal(); return ( ); } window.HomePage = HomePage;