/* ============================================================ FLORÍADE — Home ============================================================ */ function Hero({ go }){ const wheelRef = useRef(null); const frameRef = useRef(null); useEffect(()=>{ const frame = frameRef.current, wheel = wheelRef.current; if(!frame || !wheel) return; if(window.matchMedia && window.matchMedia("(prefers-reduced-motion: reduce)").matches) return; if(window.matchMedia && window.matchMedia("(pointer: coarse)").matches) return; let raf = 0, tx = 0, ty = 0, cx = 0, cy = 0; const onMove = (e)=>{ const r = frame.getBoundingClientRect(); tx = ((e.clientX - r.left)/r.width - 0.5); ty = ((e.clientY - r.top)/r.height - 0.5); if(!raf) raf = requestAnimationFrame(tick); }; const tick = ()=>{ cx += (tx - cx)*0.08; cy += (ty - cy)*0.08; wheel.style.transform = `translate(${cx*26}px, ${cy*26}px) rotate(${cx*2}deg)`; if(Math.abs(tx-cx)>0.001 || Math.abs(ty-cy)>0.001){ raf = requestAnimationFrame(tick); } else raf = 0; }; const onLeave = ()=>{ tx = 0; ty = 0; if(!raf) raf = requestAnimationFrame(tick); }; frame.addEventListener("mousemove", onMove); frame.addEventListener("mouseleave", onLeave); return ()=>{ frame.removeEventListener("mousemove", onMove); frame.removeEventListener("mouseleave", onLeave); if(raf) cancelAnimationFrame(raf); }; },[]); return (
Spagyria · Sol et Luna · Opus Floralis

O Segredo Alquímico
da Cura Floral

Essências botânicas elaboradas pela antiga via spagírica — onde o ouro do Sol e a prata da Lua se reúnem no cuidado do espírito, da alma e do corpo.

role para descer ao laboratório
); } function FeaturedStrip({ go }){ const featured = PRODUCTS.slice(0,4); return (
Da Bancada do Alquimista

Essências da Estação

{featured.map((p,i)=> go("produto",id)}/>)}
); } const OPUS = [ { g:"🜍", roman:"I", name:"Solve", title:"Separar", desc:"A flor é dissolvida — pétala e espírito apartados de sua matéria bruta pela água e pelo fogo." }, { g:"☉", roman:"II", name:"Purifica", title:"Purificar", desc:"Calcinamos o corpo até suas cinzas-sal, lavando-o sete vezes até restar apenas o puro." }, { g:"🜔", roman:"III", name:"Coagula", title:"Recompor", desc:"Sal, enxofre e mercúrio se reúnem — a essência renasce, viva, em sua forma mais sutil e perfeita." }, ]; function OpusBand(){ return (
Solve et Coagula

A Grande Obra em Três Tempos

Toda essência Floríade percorre o opus alquímico — a separação, a purificação e a recomposição da virtude viva da planta.

{OPUS.map((o,i)=>(
{i===0 ? : i===1 ? : }
{o.roman}

{o.name}

{o.title}

{o.desc}

))}
); } function Collections({ go }){ const tiles = LINES.slice(1).map(l=>({ ...l, p: PRODUCTS.find(p=>p.line===l.id), n: PRODUCTS.filter(p=>p.line===l.id).length, glyph: { elixir:"☽", tintura:"♀", oleo:"☿", ritual:"♄" }[l.id], })); return (
Quatro Vias

Coleções do Laboratório

{tiles.map((t,i)=>( ))}
); } function QuoteBand(){ return (

“Aquilo que está embaixo é como o que está em cima; e o que está em cima é como o que está embaixo, para realizar os milagres de uma só coisa.”

— Tábua de Esmeralda · Hermes Trismegisto

); } function ClosingCTA({ go }){ return (

Deixe a flor operar em você

Cada frasco é numerado, selado à mão e acompanhado de sua carta de correspondências astrais.

); } function Home({ go }){ return (
); } Object.assign(window, { Home });