// App composition — flow nou, cu picks din canvas const { useState: useStateApp, useEffect: useEffectApp } = React; const App = () => { const [isMobile, setIsMobile] = useStateApp(false); useEffectApp(() => { const mq = () => setIsMobile(window.innerWidth < 760); mq(); window.addEventListener("resize", mq); return () => window.removeEventListener("resize", mq); }, []); return (
{/* DARK ZONE: Hero + Problema — seamless, no gap */}
{/* Bridge band — logo mark between Problema (dark) and Solutia (light) */} {/* LIGHT ZONE: Solutia → Footer */}
); }; ReactDOM.createRoot(document.getElementById("root")).render();