import { Link } from "react-router-dom"; import { motion } from "framer-motion"; import { ArrowRight, ChevronDown } from "lucide-react"; import { EASE_EXPO, revealStagger, revealUp } from "../../lib/motion"; import { useReducedMotion } from "../../lib/useReducedMotion"; import { SwatchFanVisual } from "./visuals/SwatchFanVisual"; import { FloatingMomentsLayer, MomentsStack } from "./visuals/FloatingMomentsVisual"; export function HeroSection() { const reduced = useReducedMotion(); return (
{/* Lavados de color. Los tres tonos son los que el panel ya usa como fondo suave: brand-50 (#eef4ff, el "hoy" del calendario), orange-50 (#fff7ed) y emerald-50 (#ecfdf5). Van detrás de todo y no llevan texto, así que no compiten con la lectura. */}
{/* ---- Columna de texto ---- */} {/* Los cuatro primeros de la paleta del panel, en su orden. */}

Tu agenda llena. Tu domingo libre.

Guarda la libreta y la calculadora. AgendaMax te dice quién viene hoy, quién dejó de venir y cuánto llevas ganando este mes. Todo en una pantalla. Entrar y probarlo Ver cómo se ve No pide tarjeta. No pide registro. Entras y ya está adentro.
{/* ---- Columna del muestrario ---- El padding vertical en lg no es decorativo: reserva la banda superior e inferior donde se posan los avisos flotantes. Sin él se estrellan contra el abanico, que es la parte más ancha del dibujo. */}
{/* Los avisos flotan solo cuando hay espacio real alrededor del abanico. Por debajo de lg se apilan bajo él: superpuestos en 390px taparían el muestrario completo. */}
{/* Indicador de scroll: respira, y se apaga con movimiento reducido. */} {!reduced && ( Sigue bajando )}
); }