90 lines
3.0 KiB
TypeScript
90 lines
3.0 KiB
TypeScript
import Image from "next/image";
|
|
|
|
export function TinkerSection() {
|
|
return (
|
|
<section className="relative px-[20px] py-[60px] md:py-[100px] overflow-hidden">
|
|
<div className="mx-auto flex max-w-[1340px] flex-col gap-[50px] lg:flex-row lg:items-center lg:gap-0">
|
|
{/* Left Column - Images */}
|
|
<div className="relative flex w-full flex-col lg:mt-[30px] lg:w-[22%]">
|
|
{/* Background Glow (elementor-absolute) */}
|
|
<div className="absolute left-0 top-0 z-0 pointer-events-none min-[576px]:left-[-40vw] min-[576px]:top-[-19.252vw]">
|
|
<Image
|
|
src="/images/tenext/Group-18433.png"
|
|
alt=""
|
|
width={1283}
|
|
height={1471}
|
|
className="h-auto w-auto max-w-[100vw] object-contain opacity-80"
|
|
aria-hidden="true"
|
|
unoptimized
|
|
/>
|
|
</div>
|
|
|
|
{/* Main Vector Image */}
|
|
<div className="relative z-10 min-[576px]:ml-[-26vw]">
|
|
<Image
|
|
src="/images/tenext/Vector-13.png"
|
|
alt="Neural Network Visualization"
|
|
width={670}
|
|
height={694}
|
|
className="w-full h-auto max-w-[800px] object-contain"
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Right Column - Text & Partners */}
|
|
<div className="relative z-10 flex w-full flex-col lg:w-[78%]">
|
|
<div className="min-[576px]:mr-[-4%]">
|
|
<h2
|
|
className="mb-[60px] text-tenext-dark tracking-[-0.03em]"
|
|
style={{
|
|
fontFamily: "var(--font-dm-sans)",
|
|
fontSize: "clamp(36px, 4.5vw, 58px)",
|
|
fontWeight: 500,
|
|
lineHeight: 1.1,
|
|
}}
|
|
>
|
|
Tinker with a{" "}
|
|
<span className="gradient-text-purple">
|
|
Neural Network right here
|
|
</span>{" "}
|
|
in your browser. Don't worry, you can't break it. We Promise.
|
|
</h2>
|
|
</div>
|
|
|
|
{/* Partners row */}
|
|
<div className="flex flex-wrap items-center justify-start gap-x-[40px] gap-y-[30px]">
|
|
<Image
|
|
src="/images/tenext/partners-1.png"
|
|
alt="Partner 1"
|
|
width={140}
|
|
height={40}
|
|
className="h-auto w-[140px] object-contain"
|
|
/>
|
|
<Image
|
|
src="/images/tenext/partners-2.png"
|
|
alt="Partner 2"
|
|
width={130}
|
|
height={40}
|
|
className="h-auto w-[130px] object-contain"
|
|
/>
|
|
<Image
|
|
src="/images/tenext/partners-3.png"
|
|
alt="Partner 3"
|
|
width={100}
|
|
height={40}
|
|
className="h-auto w-[100px] object-contain"
|
|
/>
|
|
<Image
|
|
src="/images/tenext/partners-4.png"
|
|
alt="Partner 4"
|
|
width={140}
|
|
height={40}
|
|
className="h-auto w-[140px] object-contain"
|
|
/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
);
|
|
}
|