const audStyles = { grid: { display: 'grid', gridTemplateColumns: 'repeat(2, 1fr)', gap: '1.5rem', marginTop: '3rem' }, card: { background: 'var(--bg-2)', padding: '2.5rem 2rem', border: '1px solid rgba(255,255,255,0.05)', borderRadius: 16, transition: 'transform .4s cubic-bezier(0.22,1,0.36,1), border-color .3s', }, tag: { fontSize: '0.65rem', letterSpacing: '.2em', textTransform: 'uppercase', color: 'var(--gold)', marginBottom: '1rem', display: 'block', }, title: { fontFamily: "'Plus Jakarta Sans', sans-serif", fontSize: '1.6rem', fontWeight: 700, marginBottom: '.8rem', lineHeight: 1.1, letterSpacing: '-0.01em', color: 'var(--fg)', }, desc: { fontSize: '.88rem', color: 'var(--fg-muted)', lineHeight: 1.5 }, link: { display: 'inline-block', marginTop: '1.2rem', fontSize: '.78rem', letterSpacing: '.08em', textTransform: 'uppercase', color: 'var(--gold)', textDecoration: 'none', borderBottom: '1px solid var(--border)', paddingBottom: '.15rem', transition: 'border-color .25s, color .25s', }, }; const AUDIENCES = [ ['Agenzie immobiliari', ['Acquisisci', 'più mandati'], "Differenziati già al sopralluogo. REnderia ti dà uno strumento concreto per acquisire più mandati e rendere ogni presentazione più coinvolgente e più memorabile.", 'Scopri come acquisire più mandati →'], ['Costruttori e sviluppatori', ['Vendi prima', 'della consegna'], "Fai vedere la casa, non il progetto. Con REnderia il cliente vive lo spazio prima che esista. Decide più velocemente.", 'Valorizza il tuo progetto in prevendita →'], ]; function AudienceGrid() { const [hov, setHov] = React.useState(-1); return (
{AUDIENCES.map((a, i) => (
setHov(i)} onMouseLeave={() => setHov(-1)} style={{ ...audStyles.card, borderColor: hov === i ? 'rgba(255,255,255,0.12)' : 'rgba(255,255,255,0.05)', transform: hov === i ? 'translateY(-4px)' : 'translateY(0)', }}> {a[0]}

{a[1][0]}
{a[1][1]}

{a[2]}

{a[3]}
))}
); } window.AudienceGrid = AudienceGrid;