/* ============================================================ Hero variants — tweakable 1. video : full-bleed dark hero with abstract motion bg 2. type : huge typographic hero (default) 3. image : split hero with portrait placeholder 4. anatomic : hero with animated joint glyph ============================================================ */ const { useState: useS, useEffect: useE, useRef: useR } = React; function HeroType() { return (
SÈTE, FRANCE · DEPUIS 2017
Membres inférieurs
Hanche · Genou · Pied
Dr François
Lozach
Chirurgien Orthopédiue

Chirurgie orthopédique des membres inférieurs. Approches mini-invasives, arthroscopie, récupération rapide après chirurgie.

Prendre RDV Explorer
); } function HeroVideo() { return (
{/* animated background lines */}
{Array.from({ length: 30 }).map((_, i) => )}
◍ Chirurgie orthopédique · Sète
Réparer
le mouvement.

Dr François Lozach — chirurgien orthopédique spécialisé dans la hanche, le genou, le pied et la cheville. Techniques mini-invasives et récupération rapide.

Prendre RDV Spécialités
); } function HeroImage() { return (
◍ Chirurgien orthopédique · Sète
François
Lozach

Hanche, genou, pied & cheville. Approches mini-invasives, arthroscopie, récupération rapide après chirurgie.

Prendre RDV Parcours


PORTRAIT
DR LOZACH
4:5 · à fournir
); } function HeroAnatomic() { const ref = useR(null); const [rot, setRot] = useS(0); useE(() => { let raf; const loop = () => { setRot((r) => (r + 0.25) % 360); raf = requestAnimationFrame(loop); }; raf = requestAnimationFrame(loop); return () => cancelAnimationFrame(raf); }, []); useE(() => { const onMove = (e) => { if (!ref.current) return; const r = ref.current.getBoundingClientRect(); const x = (e.clientX - r.left - r.width / 2) / r.width; const y = (e.clientY - r.top - r.height / 2) / r.height; ref.current.style.setProperty('--mx', x); ref.current.style.setProperty('--my', y); }; window.addEventListener('mousemove', onMove); return () => window.removeEventListener('mousemove', onMove); }, []); // Layered cross-sections of a lower limb (hip → foot), drawn at different Z depths const layers = [-100, -50, 0, 50, 100]; return (
{/* Subtle ambient anatomy video — discreet, behind everything */}
{layers.map((z, i) => { const isMain = i === 2; const fade = (1 - Math.abs(z) / 180) * 1.1; const sw = isMain ? 1 : 0.7; return (
); })} {/* HUD overlays — stay in 3D space */}
HANCHE / {Math.floor(rot)}°
GENOU
CHEVILLE
SCAN ANATOMIQUE / TEMPS RÉEL
L'os, l'articulation,
la précision.

Dr François Lozach — chirurgien orthopédique. Hanche, genou, pied & cheville. Sète.

Prendre RDV Spécialités
); } Object.assign(window, { HeroType, HeroVideo, HeroImage, HeroAnatomic });