- tailwind.config.ts: add <alpha-value> to all color definitions so opacity
modifiers (ring-foreground/10, outline-ring/50) render correctly
- globals.css: move @keyframes out of @theme inline block (v4-only, ignored
by browser in v3); remove @custom-variant block (also v4-only)
- page.tsx, experience/page.tsx, publications/page.tsx: remove pb-3 from
CardHeaders and pt-0 from CardContents — new shadcn card uses gap-4 so
these overrides added extra space instead of removing it
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>