/**
 * Section presenting personal background information, education, and key overview facts
 */
export default function About() {
  return (
    <section
      id="aboutme"
      className="relative py-6 px-4 md:px-6 max-w-5xl mx-auto scroll-mt-15"
    >
      {/* Section Header */}
      <div className="mb-4 space-y-1">
        <p className="text-xs font-mono text-blue-500 tracking-wider uppercase">
          // 01. Introduction
        </p>
        <h2 className="text-3xl font-bold text-white tracking-tight">
          About me<span className="text-blue-500">.</span>
        </h2>
      </div>

      <div className="grid grid-cols-1 md:grid-cols-12 gap-12 items-start">
        {/* Personal Bio Paragraphs */}
        <div className="md:col-span-7 space-y-6 leading-relaxed">
          <p>
            Hey there! André here—a full-stack developer based in Karlsruhe. A
            childhood fascination with computers sparked this journey, which has
            since evolved into a true passion for software development.
            {/* 
            German:
            Hey! Hier ist André – ein Full-Stack-Entwickler aus Karlsruhe. 
            Eine Faszination für Computer seit meiner Kindheit hat diesen Weg geebnet, 
            der sich seitdem zu einer echten Leidenschaft für Softwareentwicklung entwickelt hat.
            */}
          </p>
          <p>
            Through my training at Developer Akademie, I gained hands-on
            experience building real-world software, backed by rigorous code
            reviews. This technical background has been put into practice and
            expanded across a variety of solo and collaborative group projects.
            {/* 
            German:
            Während meiner Ausbildung an der Developer Akademie habe ich viel praktische 
            Erfahrung beim Bauen von echter Software gesammelt, unterstützt durch gründliche Code-Reviews. 
            Diesen technischen Hintergrund konnte ich in vielen eigenen Projekten sowie in 
            Gruppenprojekten direkt in die Praxis umsetzen und vertiefen.
            */}
          </p>
          <p>
            Feel free to explore my recent work below to see these skills and
            problem-solving approaches in action.
            {/* 
            German:
            Schau dir gerne unten meine aktuellen Arbeiten an, um meine Fähigkeiten 
            und Lösungsansätze in Aktion zu sehen.
            */}
          </p>
        </div>

        {/* Quick Facts Card */}
        <div className="md:col-span-5">
          <div
            className="group relative p-5 rounded-2xl border border-slate-700/60 bg-slate-900/90 backdrop-blur-md 
             shadow-lg shadow-black/40 border-t-slate-600/50
             hover:border-blue-500/50 hover:bg-slate-800/90 
             hover:shadow-2xl hover:shadow-blue-500/10 hover:-translate-y-0.5 
             transition-all duration-300 ease-out flex flex-col justify-between overflow-hidden space-y-6"
          >
            <div className="absolute -top-12 -right-12 w-24 h-24 bg-blue-500/15 rounded-full blur-xl group-hover:bg-blue-500/25 transition-all duration-500 pointer-events-none" />

            <div>
              {/* Card Header */}
              <div className="flex items-center justify-between mb-6">
                <h3 className="text-lg font-semibold text-white flex items-center gap-2">
                  <span className="text-blue-500 font-mono text-sm">//</span>{" "}
                  Quick Facts
                </h3>
              </div>

              {/* Key Highlights List */}
              <ul className="space-y-4 text-sm">
                <li className="flex items-center gap-3">
                  <span className="text-blue-500 font-mono">▸</span>
                  <span className="text-slate-400 font-medium">Languages:</span>
                  <span className="ml-auto text-right font-mono text-xs">
                    German, English
                  </span>
                </li>
                <li className="flex items-center gap-3">
                  <span className="text-blue-500 font-mono">▸</span>
                  <span className="text-slate-400 font-medium">
                    Core Stack:
                  </span>
                  <span className="ml-auto text-right font-mono text-xs">
                    Angular&nbsp;(TS), React&nbsp;(Next.js)
                  </span>
                </li>
                <li className="flex items-center gap-3">
                  <span className="text-blue-500 font-mono">▸</span>
                  <span className="text-slate-400 font-medium">
                    Core Focus:
                  </span>
                  <span className="ml-auto text-right font-mono text-xs">
                    Clean&nbsp;Code & Architecture
                  </span>
                </li>
                <li className="flex items-center gap-3">
                  <span className="text-blue-500 font-mono">▸</span>
                  <span className="text-slate-400 font-medium">Status:</span>
                  <span className="text-emerald-400 ml-auto text-right flex items-center gap-1.5 font-mono text-xs">
                    <span className="w-2 h-2 rounded-full bg-emerald-400 animate-pulse" />
                    Available for projects
                  </span>
                </li>
              </ul>
            </div>

            {/* Footer Tagline */}
            <div className="pt-4 border-t border-slate-800/80 text-xs text-slate-500 font-mono text-center">
              `Keep it simple, keep it clean.`
            </div>
          </div>
        </div>
      </div>
    </section>
  );
}
