setPaused(true)}
onPointerLeave={() => {
setPaused(false);
prev.current = null;
}}
onFocusCapture={() => setPaused(true)}
onBlurCapture={() => setPaused(false)}
className="relative overflow-hidden rounded-[1.6cqw] select-none"
style={{ paddingTop: "66cqw", background: "linear-gradient(180deg, #16193a, #2c2752 46%, #7a3f63 78%, #c96d5f)" }}
>
{/* Lights far off across the water. */}
{/* Chain link. */}
{LOCKS.map((l, i) => {
const who = testimonials[i % n];
const on = i === active;
return (
);
})}
{/* Red thread from the open lock to the note. */}
{title}
{love?.quote}
{love?.name}
{love?.role}