diff --git a/components/AsciiHero.tsx b/components/AsciiHero.tsx
index c39f5d6..c8874d1 100644
--- a/components/AsciiHero.tsx
+++ b/components/AsciiHero.tsx
@@ -1,16 +1,62 @@
+"use client";
+
import Image from "next/image";
+import { motion } from "motion/react";
import gpkTriangleLogo from "@/public/gpk_logo_new.webp";
export default function AsciiHero() {
return (
-
+ {/* ── Entrance "swish" ──────────────────────────────────────────────
+ Starts at scale 0, springs past full size, settles back down.
+ Lower `damping` relative to `stiffness` = bigger overshoot/bounce;
+ raise `damping` for a softer landing. `mass` slows the whole thing
+ down if you want the swish to feel heavier. */}
+
+
+
+ {/* ── Shine sweep ─────────────────────────────────────────────────
+ A soft white band that slides diagonally across the logo. It's
+ masked to the logo image's own alpha channel, so the glow only
+ ever lands on the logo's pixels rather than a rectangle around
+ it. To fire it on hover instead of automatically, delete
+ `animate`/`transition` here and drive it with `whileHover` on
+ the wrapping motion.div above instead. */}
+
+
);
}